BODY {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
background-color : #E7F7FC; 
margin : 0; 
padding : 0; 
width : 100%; 
height : 100%;
cursor : default;
overflow-x:hidden;
overflow-y:auto;
}

A:visited {
text-decoration : none;
color : #000000;
} 
A:hover {
text-decoration : underline; 
color : #964b03; 
} 
A:link {
text-decoration : none; 
color : #000000; 
} 
A:active {
text-decoration : none; 
color : #000000; 
} 

.testa { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 20px; 
} 
.testa1 { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 15px; 
} 
.corpo { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 13px; 
} 
.corpo1 { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 11px; 
} 
.corpo2 { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 10px; 
} 
.piccolo { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 9px; 
} 
.piccolo2 { 
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; 
font-size : 9px; 
} 
.link { 
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; 
font-size : 10px; 
}
.sfondotab {
	background-image: url(img/ombra.gif);
}

.Btn_Conf {
	background-attachment: fixed;
	background-image: url(img/btn_verde_cen.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.cerca { 
font : normal 10px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 15px; 
width : 100px; 
}
.caselladata { 
font : normal 10px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 21px; 
width : 85px; 
}
.motorediricerca { 
font : normal 15px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 22px; 
width : 250px; 
}
.messaggio { 
font : normal 11px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 150px; 
width : 250px; 
}

.messpic { 
font : normal 11px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 100px; 
width : 200px; 
} 

.messaggiogrande { 
font : normal 11px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 250px; 
width : 487px; 
}

.select{
	font: 10px Verdana;
	background-color: #FFFFFF;
	color : #800000;
	border-left: 1px solid #844142;
	border-right: 1px solid #844142;
	border-bottom: 1px solid #844142;
	border-top: 1px solid #844142;
	width: 130px;
}

.casellasx { 
font : normal xx-small Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
height : 15px; 
width : 90px; 
}
.campotext { 
font : normal 10px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
height : 20px; 
width : 140px; 
}

.casellalogin { 
font : normal xx-small Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
height : 15px; 
width : 50px; 
} 
.checkbox { 
font : normal x-small Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 0px; 
word-spacing : 0px; 
border-top : 1px inset #b5c77b; 
border-right : 1px inset #b5c77b; 
border-bottom : 1px inset #b5c77b; 
border-left : 1px inset #b5c77b; 
height : 15px; 
width : 15px; 
}

.Menu {
font-family : Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
cursor : pointer;
text-decoration: none;
}

.Menupic {
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; 
font-size : 9px; 
font-weight: none;
cursor : pointer;
text-decoration: none;
color : #ffffff;
}

.MenuLogin { 
color : #000000; 
font : normal 10px Verdana; 
cursor : pointer; 
}

.MenuScheda { 
color : #000000; 
font : normal 9px Verdana; 
cursor : pointer; 
}

.lista { 
list-style-image : url(img/dot.gif); 
list-style-type : circle; 
}

.Motivi { 
color : #000000; 
font : bold 12px Arial; 
cursor : pointer;
background-image: url(img/specialmotive.gif);
}

.foto { 
font : normal 12px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
height : 20px; 
width : 230px; 
}

.tabellaCase {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
color:#000000;
text-decoration:none;
padding-top: 1px;
border-top : 1px inset #BFB079; 
border-right : 1px inset #BFB079; 
border-bottom : 1px inset #BFB079; 
border-left : 1px inset #BFB079;
}

.tabellaAgriturismo {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
color:#000000;
text-decoration:none;
padding-top: 1px;
border-top : 1px inset #608937; 
border-right : 1px inset #608937; 
border-bottom : 1px inset #608937; 
border-left : 1px inset #608937;
}

.tabellaHotel {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
color: #000000;
text-decoration:none;
padding-top: 1px;
border-top : 1px inset #F0C000; 
border-right : 1px inset #F0C000; 
border-bottom : 0px inset #F0C000; 
border-left : 0px inset #F0C000;
}

.tabellaBandb {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
color:#000000;
text-decoration:none;
padding-top: 1px;
border-top : 1px double #FAF6BA; 
border-right : 1px double #FAF6BA; 
border-bottom : 1px double #FAF6BA; 
border-left : 1px double #FAF6BA;
}

.tabellaCampeggio {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
color: #000000;
text-decoration:none;
padding-top: 1px;
border-top : 1px inset #B5D496; 
border-right : 1px inset #B5D496; 
border-bottom : 0px inset #B5D496; 
border-left : 0px inset #B5D496;
}

.tabellaVillaggio {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
color: #000000;
text-decoration:none;
padding-top: 1px;
border-top : 1px inset #dbedb1; 
border-right : 1px inset #dbedb1; 
border-bottom : 0px inset #dbedb1; 
border-left : 0px inset #dbedb1;
}

.tabellaResidence {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
color: #000000;
text-decoration:none;
padding-top: 1px;
border-top : 1px inset #e1c4c4; 
border-right : 1px inset #e1c4c4; 
border-bottom : 0px inset #e1c4c4; 
border-left : 0px inset #e1c4c4;
}

.tabellatitolosx {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
color:#000000;
text-decoration:none;
padding-top: 0px;
border-top : 1px inset #000000; 
border-right : 0px inset; 
border-bottom : 1px inset #000000; 
border-left : 1px inset #000000;
}
.tabellatitolo {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
color:#000000;
text-decoration:none;
padding-top: 0px;
border-top : 1px inset #000000; 
border-right : 1px inset #000000; 
border-bottom : 1px inset #000000; 
border-left : 0px;
}
.tabellaistruzioni {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
color:#000000;
background-color: #ebebeb;
text-decoration:none;
padding-top: 1px inset #FFFFFF;
border-top : 1px inset #FFFFFF; 
border-right : 1px inset #FFFFFF; 
border-bottom : 1px inset #FFFFFF; 
border-left : 1px inset #FFFFFF;
}
.menurisorse {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
text-decoration:none;
}

.menuIEb {
font-family: sans, Arial, sans-serif;
font-size: 12px;
font-weight:bold;
text-decoration:none;
padding-top: 5px;
}

.menuNNb {
font-family: sans, Arial, sans-serif;
font-size: 12px;
font-weight:bold;
text-decoration:none;
padding-top: 5px;
}
.menuIE {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
text-decoration:none;
padding-top: 5px;
border-top : 0px inset #999999; 
border-right : 1px inset #999999; 
border-bottom : 1px inset #999999; 
border-left : 1px inset #999999; 
}
.menuNN {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
text-decoration:none;
padding-top: 5px;
border-top : 1px inset #999999; 
border-right : 1px inset #999999; 
border-bottom : 1px inset #999999; 
border-left : 1px inset #999999;
}

.balloon {
position: absolute;
background-color: #FFFFE1;
padding: 1px;
border-width: 1px;
border-style: inset;
border-color: #CCCCCC;
font-size:10px;
font-weight:normal;
font-family: verdana, arial, helvetica;
color: #000000;
visibility: hidden;
	}

.boxindex {
font-family: sans, Verdana, sans-serif;
font-size: 13px;
font-weight:normal;
color:#000000;
text-decoration:none;
padding-top: 5px;
}

.green_button{
   font-size: 12px;
   font-family: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: white;
   background: #ff0000;
   border-color: #ffe1e1 #ffffff #ffffff #ffe1e1;
   padding: 1px;
}

.greenbutton{
font-size: 10px;
font-family: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
font-weight: bold;
color: white;
background: #009933;
border-color: #66ff99 #ffffff #ffffff #66ff99;
padding: 2px;
}

.BtnNo {
background-image: url(img/cnt_bottom_red.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #ffffff;
}

.BtnSi {
background-image: url(img/cnt_bottom.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
}

.Btn_Delete {
background-image: url(img/btn_no_cen.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.Btn_Conf {
background-image: url(img/btn_yes_cen.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.Btn_Back {
background-image: url(img/btn_back_cen.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #9e9e9e;
}



.avail {
background-image: URL(img/bb_yesplace.gif);
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 11px; 
}
.notavail { 
background-image: URL(img/bb_noplace.gif);
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 11px;
}

.lowavail { 
background-image: URL(img/bb_someplace.gif);
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 11px; 
}
.blankavail { 
background-image: URL(img/bb_ndplace.gif);
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 11px;
}

.blankavail1 {
background-image: URL(img/bb_calback.gif);
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 11px; 
}


.SHADE_shadow {
  /*width: 85%;*/
  float:left;
  background: url("img/shadowAlpha.png") no-repeat bottom right;
  background: url("img/shadow.gif") no-repeat bottom right;
  margin: 2px 0 0 2px;
  margin: 2px 0 0 2px;
  }

.SHADE_shadow div {
  background: none;
  background: url("img/shadow2.gif") no-repeat left top;
  padding: 0;
  padding: 0 3px 3px 0;
}

