/*Foglio stile 01 esterno*/
body{
    background-color:#5778CC;
    background-image: url('../Immagini/portalbg01.png');
    margin: 0px 0px 0px 0px;
    font-family:verdana,  arial, helvetica, sans serif;
    scrollbar-face-color: #6A9CE7;
    scrollbar-highlight-color: #6699cc;
    scrollbar-shadow-color: #010176;
    scrollbar-3dlight-color: #C5DCF2;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-track-color: #99CCFF;
    scrollbar-darkshadow-color: #000000;
    scrollbar-base-color: #99CCFF;
    }

body.b1{
    background-color:#e0f0fe;
    font-family:verdana,  arial, helvetica, sans serif;
    scrollbar-face-color: #6A9CE7;
    scrollbar-highlight-color: #6699cc;
    scrollbar-shadow-color: #010176;
    scrollbar-3dlight-color: #C5DCF2;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-track-color: #99CCFF;
    scrollbar-darkshadow-color: #000000;
    scrollbar-base-color: #99CCFF;
    }

h1.blu16{font-family:verdana,arial,helvetica, sans serif; color:#000080; font-size:16pt; font-weight:bold;}
h1.blu10{font-family:verdana,arial,helvetica, sans serif; color:#000080; font-size:10pt; font-weight:bold;}
h1.blu{font-family:verdana,arial,helvetica, sans serif; color:#000080; font-size:7pt; font-weight:normal;text-align:center;}
h1.red{font-family:verdana,arial,helvetica, sans serif; color:#FF0000; font-size:7pt; font-weight:normal;text-align:left;margin: 2px 0px 8px 0px;}
h1.grey{font-family:verdana,arial,helvetica, sans serif; color:#838484; font-size:7pt; font-weight:normal;margin: 0px 0px 0px 0px;}
h1.bianco{font-family:verdana,arial,helvetica, sans serif; color:#FFFFFF; font-size:7pt; font-weight:normal;}
h1.bianco11{font-family:verdana,arial,helvetica, sans serif; color:#FFFFFF; font-size:11pt; font-weight:bold;}
h1.trasp {font-family:verdana,arial,helvetica, sans serif; color:#BCD1E8; font-size:7pt; font-weight:normal; margin: 0px 0px 0px 0px;}

h2.blu{font-family:verdana,arial,helvetica, sans serif; color:#000080; font-size:7pt; font-weight:normal;}
h2.grey{font-family:verdana,arial,helvetica, sans serif; color:#9FA1A2; font-size:8pt; font-weight:normal;margin: 0px 0px 0px 0px}
h2.greylight01{font-family:verdana,arial,helvetica, sans serif; color:#BCD1E8; font-size:8pt; font-weight:normal;}
h2.greylight02 {font-family:verdana,arial,helvetica, sans serif; font-size:8pt; font-weight:bold; color:#F8F8F8;margin: 0px 0px 0px 0px;}
h2.trasp {font-family:verdana,arial,helvetica, sans serif; color:#BCD1E8; font-size:7pt; font-weight:normal; margin: 0px 0px 0px 0px;}

p {font-family:verdana,arial,helvetica, sans serif; color:#000080; font-size:7pt;}
p.tms {font-family:trebuchet ms,verdana,arial,helvetica, sans serif; color:#000080; font-size:8pt;}
p.bianco{ text-decoration:none ;font-family:verdana,arial,helvetica, sans serif; font-size:7pt; font-weight:bold; color:#FFFFFF;}
p.testo {font-family:verdana,arial,helvetica, sans serif; color:#000080; font-size:8pt;}
p.testo10 {font-family:verdana,arial,helvetica, sans serif; color:#000080; font-size:10pt;}
p.ix{font-family:trebuchet ms; font-size:8pt; text-decoration:none;color:#000080;}
p.piccolo  {font-family:verdana,arial narrow,arial,helvetica, sans serif; color:#000080; font-size:7pt;}
p.rosso  {font-family:verdana,arial narrow,arial,helvetica, sans serif; color:#FF0000; font-size:7pt;}
p.giallo  {font-family:verdana,arial narrow,arial,helvetica, sans serif; color:#FFFF00; font-size:7pt;}
p.titolo  {font-family:verdana,arial narrow,arial,helvetica, sans serif; color:#003399; font-size:9pt; font-weight:bold;}

li {font-family:verdana,arial,helvetica, sans serif; color:#FF0000; font-size:7pt;}
li.blu{font-family:verdana,arial,helvetica, sans serif; color:#000080; font-size:10pt;}
ul {font-family:verdana,arial,helvetica, sans serif; color:#FF0000; font-size:7pt;}
ul.blu {font-family:verdana,arial,helvetica, sans serif; color:#000080; font-size:10pt; margin: 4px 0px 0px 4px}

a.mnsx:link {font-weight:bold;font-family:trebuchet ms; font-size:8pt; text-decoration:none;color:#606062;}
a.mnsx:visited {font-weight:bold;font-family:trebuchet ms; font-size:8pt;  text-decoration:none;color:#606062;}
a.mnsx:hover {font-weight:bold;font-family:trebuchet ms;  font-size:8pt; text-decoration:none; color:#000080;}

a.ix:link {font-weight:bold;font-family:trebuchet ms; font-size:8pt; text-decoration:none;color:#000080;}
a.ix:visited {font-weight:bold;font-family:trebuchet ms; font-size:8pt;  text-decoration:none;color:#000080;}
a.ix:hover {font-weight:bold;font-family:trebuchet ms;  font-size:8pt; text-decoration:none; color:#606062;}

a:link {font-weight:normal; text-decoration:underline;color:#000080;}
a:visited {font-weight:normal; text-decoration:underline;color:#000080;}
a:hover {font-weight:normal; text-decoration:underline; color:#FF0000;}

a.bold:link {font-weight:bold; text-decoration:none;color:#E3E4E8;}
a.bold:visited {font-weight:bold; text-decoration:none;color:#E3E4E8;}
a.bold:hover {font-weight:bold; text-decoration:none; color:#f8f292;;}

a.bianco:link { text-decoration:none ; font-family:verdana,arial,helvetica, sans serif; font-size:7pt;font-weight:bold; color:#FFFFFF;}
a.bianco:visited { text-decoration:none; font-family:verdana,arial,helvetica, sans serif; font-size:7pt;font-weight:bold; color:#FFFFFF;}
a.bianco:hover { text-decoration:none; font-family:verdana,arial,helvetica, sans serif; font-size:7pt;font-weight:bold; color:#FF0000;}

a.bianco01:link { text-decoration:none ;font-family:verdana,arial,helvetica, sans serif; font-size:8pt; font-weight:normal; color:#FFFFFF;}
a.bianco01:visited { text-decoration:none ; font-family:verdana,arial,helvetica, sans serif;font-size:8pt; font-weight:normal; color:#FFFFFF;}
a.bianco01:hover { text-decoration:none;font-family:verdana,arial,helvetica, sans serif; font-size:7pt;  font-weight:bold; color:#FFFFFF;}

a.giallo:link {text-decoration:underline;font-family:verdana,arial,helvetica, sans serif; font-size:7pt; font-weight:bold; color:#FCFF00;}
a.giallo:visited {text-decoration:underline ;font-family:verdana,arial,helvetica, sans serif; font-size:7pt; font-weight:bold; color:#FCFF00;}
a.giallo:hover {text-decoration:underline ;font-family:verdana,arial,helvetica, sans serif; font-size:7pt; font-weight:bold; color:#FF0000;}

a.grey:link { text-decoration:underline;font-family:verdana,arial,helvetica, sans serif; color:#838485; font-size:7pt; font-weight:normal;}
a.grey:visited { text-decoration:underline;font-family:verdana,arial,helvetica, sans serif; color:#9C3EB0; font-size:7pt; font-weight:normal;}
a.grey:hover { text-decoration:underline;font-family:verdana,arial,helvetica, sans serif; color:#535455; font-size:7pt; font-weight:normal;}

a.piccolo_underline:link { font-family: verdana,arial,helvetica, sans serif; color:#0000FF; font-weight:normal; font-size:8pt; text-decoration:underline;}
a.piccolo_underline:visited {font-family:verdana,arial,helvetica, sans serif; color:#0000FF; font-weight:normal; font-size:8pt; text-decoration:underline;}
a.piccolo_underline:hover {font-family: verdana,arial,helvetica, sans serif; color:#FF0000; font-weight:normal; font-size:8pt; text-decoration:underline;}

a.piccolorosso_underline:link { font-family: verdana,arial,helvetica, sans serif; color:#FF0000; font-weight:normal; font-size:7pt; text-decoration:underline;}
a.piccolorosso_underline:visited {font-family:verdana,arial,helvetica, sans serif; color:#FF0000; font-weight:normal; font-size:7pt; text-decoration:underline;}
a.piccolorosso_underline:hover {font-family:verdana,arial,helvetica, sans serif; color:#0000FF; font-weight:normal; font-size:7pt; text-decoration:underline;}

/*format the margin*/
.m0{margin: 0px 0px 0px 0px;}
.m1{margin: 2px 0px 4px 0px;}



/*format the font-family and the font-size*/
.fs7{
         font-family: verdana,arial,arial narrow,helvetica, sans serif; font-size:7pt; font-weight:normal;
       }
.fs8{
         font-family: verdana,arial,arial narrow,helvetica, sans serif; font-size:8pt; font-weight:normal;
       }
.fs10{
         font-family: verdana,arial,arial narrow,helvetica, sans serif; font-size:9pt; font-weight:normal;
       }
.fs10{
         font-family: verdana,arial,arial narrow,helvetica, sans serif; font-size:10pt; font-weight:normal;
       }

/*format the font-weight*/
.fwn{
         font-weight:normal;
       }
.fwb{
         font-weight:bold;
       }

/*format the font-color*/
.fcwe{
         font-color:#ffffff;
       }
.fcgy{
         font-color:#abadae;
       }
.fcyw{
         font-color:#ffff00;
       }
.fcrd{
         font-color:#ff0000;
       }
.fcdbe{
         font-color:#000080;
       }

/*format the text-align e valign*/
.hl{
        align=left;
      }
.hc{
        align=center;
      }
.hr{
        align=right;
      }
.vt{
        valign=top;
      }
.vm{
        valign=middle;
      }
.vb{
        valign=bottom;
      }

.bianco{
	font-family: arial,arial narrow,helvetica, sans serif,verdana; color:#FFFFFF; font-size:8pt;
	}

.piccolo{
	font-family: arial,arial narrow,helvetica, sans serif,verdana; color:#000080; font-weight:normal; font-size:7pt;
	}

.small_u{
	font-family: arial,arial narrow,helvetica, sans serif,verdana; color:#000080; font-weight:normal; font-size:7pt; text-decoration:underline;
	}

.smallff0000{
	font-family: arial,arial narrow,helvetica, sans serif,verdana; color:#FF0000; font-weight:bold; font-size:7pt;
	}


.smallffffff{
	font-family: arial,arial narrow,helvetica, sans serif,verdana; color:#FFFFFF; font-size:7pt;
	}

.piccolo99CCFF{
	font-family: arial,arial narrow,helvetica, sans serif,verdana; color:#99CCFF; font-size:4pt;
	}

.piccolissimo{
	font-family: ,verdana,arial,arial narrow,helvetica, sans serif; color:#000080; font-size:5pt; font-weight:bold;
	}

.campo_select
{
font-family: arial,arial narrow,helvetica, sans serif,verdana; color:#000080; font-size:8pt;background-color:#e0f0fe;border-width:1px outset;border-color:#AFCBF6;border-style: solid;
}

.campo_input
{
font-family: arial,arial narrow,helvetica, sans serif,verdana; color:#000080; font-size:8pt;background-color:#e0f0fe;border-width:1px outset;border-color:#AFCBF6;border-style: solid;
}

.semitr{font-family:verdana,arial,helvetica, sans serif; color:#e0f0fe; font-size:8pt;}
.semitrsx{font-family:verdana,arial,helvetica, sans serif; color:#A3CAF0; font-size:8pt;}

.button
{
    border-right: #3770a8 1px solid;
    border-top: #3770a8 1px solid;
    font-size: 12px;
    border-left: #3770a8 1px solid;
    color: #3770a8;
    border-bottom: #3b94cc 1px solid;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #E2F0F9
}

.button_submit
{
    width:120px;
    height:34px;
    border-left: #000080 1px solid;
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    border-bottom: #000080 1px solid;
    font-size: 16px;font-weight:bold;font-family: Arial, Helvetica, sans-serif; color: #000080;
    background-color: #acaacc;
}

.button_prenota
{
    border-right: #FF0000 2px solid;
    border-top: #FF0000 2px solid;
    font-size: 12px;
     border-left: #FF0000 2px solid;
    color: #FF0000;
     border-bottom: #FF0000 2px solid;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FAB67E
}

.bar
{ 
     font-family: verdana,Helvetica,arial, sans-serif; font-size: 7pt;vertical-align:
     middle; font-weight: bold; text-decoration:none;}


.stbar
{ 
     font-family: verdana,Helvetica,arial, sans-serif; font-size: 7pt; vertical-align:
     middle; font-weight: bold; text-decoration:none;}

.menu6{font-family:verdana,arial,helvetica, sans serif; color:#ABADAE; font-size:7pt; font-weight:normal;}

/*format the image box*/

.imgbox{
	background-color:#faf9f5;
	padding:3px;
	border-left : 1px solid #cccccc;
	border-top : 1px solid #cccccc;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #ddd;
	border-right-style: outset;
	border-bottom-style: outset;
	}
img{
	padding:0px;
	border-left : 0px;
	border-top : 0px;
	border-right:  0px;
	border-bottom:  0px;
	}
hr.80{width: 80%;size: 1px;margin: 0px 0px 0px 1px;}

/*format the background-color*/
.bgvlbe{background-color:#e0f0fe;}	/*very light blue*/
.bgvlgy{background-color:#faf9f5;}	/*very light grey*/
.bgmbe{background-color:#84afe8;}	/*middle blue*/
.bglbe1{background-color:#99ccff;}	/*light blue*/
.bgmbe2{background-color:#80B2FC;}	/*middle blue 2*/
.bgbgy{background-color:#97B4DE;}	/*blue grey*/
.bggy{background-color:#bdc4d0;}	/*grey*/
.bgdgy{background-color:#5b5d5e;}	/*dark grey*/
.bgbte{background-color:#6080ff;}	/*bluette*/
.bgmoe{background-color:#ed9a09;}	/*middle orange*/
.bgmgn{background-color:#ccddcc;}	/*middle green*/
.bgdgn{background-color:#125b01;}	/*dark green*/
.bgvlgn{background-color:#e5fbf6;}	/*very light green*/
.bgvt{background-color:#A7A3FA;}	/*violet*/
.bgmvt{background-color:#ddccdd;}	/*medium violet*/
.bggoe{background-color:#e0c887;}	/*grey orange*/
.bgdoe{background-color:#D97404;}	/*dark orange*/
.bglbe{background-color:#83B2DE;}	/*light blue*/
.bglbe2{background-color:#A3CAF7;}	/*light blue 2*/
.bgwe{background-color:#ffffff;}		/*white*/
.bgleft{background-color:#F08200;}	/*brilliant orange*/
.bgfoot{background-color:#CCC0A2;}	/*bgcolor footer*/

.bg02{background-color:#ffffff;line-height:16px;}		/*box Hotel transfer*/
.bg03{background-color:#BDD9F9;line-height:16px;}	/*box Lake Garda & Limone*/
.bg04{background-color:#CDB7E8;line-height:16px;}	/*box Limone Events*/
.bg05{background-color:#E7CB6A;line-height:16px;}	/*box Lake Garda sports*/
.bg06{background-color:#BBDA84;line-height:16px;}	/*box Garda excursions*/
.bg07{background-color:#DAE674;line-height:16px;}	/*box Lake Garda product*/
.bg08{background-color:#005a80;line-height:16px;}		/*box Hotel Italy*/

.bgoff{background-color:#f8f292;}			/*bgcolor for offer tables*/
.bgctl{background-image:url('../Immagini/back-yellow.png');}	/*bgcolor for central description label*/
.bgev{background-color:#C0D6E3;}			/*bgcolor for events table rows*/
.bgsp{background-color:#DFE3C0;}			/*bgcolor for sports table rows*/

table.bg-rows{background-image:url("../Immagini/back-rows.gif");background-repeat: repeat;}	/*format the background-image*/

/*format the border-color*/
.bdbe{border-color:#000080;}		/*dark blue*/
.bdvdgn{border-color:#0f4d01;}		/*very dark green*/
.bdlbe{border-color:#cde3f8;}		/*light blue*/
.bdvdgy{border-color:#535455;}	/*very dark grey*/
.bddbe{border-color:#006699;}		/*deep blue*/
.bdoe{border-color:#fbb801;}		/*full orange*/

/*format the border-width and border-style*/
.w1{border: 1px solid;}
.w2{border: 2px solid;}

.tabella-demi{background:#FAF9F5;}
.tabella01{background:#84ACE8;}
.tabella02{background:#8CA1C0;border-bottom:1px outset #79797a;border-left: 1px solid #acacac;border-right: 1px solid #acacac; width:124px;border-collapse:collapse; padding:3px;}	/*table Hotel transfer*/
.tabella02,.td{text-align:center;text-valign:middle;line-height:14px;width:100%;}
.tabella03{background:#84AFE8;border-bottom:1px outset #79797a;border-right: 1px solid #acacac; width:124px;border-collapse:collapse; padding:3px}	/*table Lake Garda & Limone*/
.tabella03,.td{text-align:center;text-valign:middle;line-height:14px;width:100%;}
.tabella04{background:#6CAEFF;border-bottom:1px outset #79797a;border-right: 1px solid #acacac; width:124px;border-collapse:collapse; padding:3px}	/*table Limone Events*/
.tabella04,.td{text-align:center;text-valign:middle;line-height:14px;width:100%;}
.tabella05{background:#ED9A09;border-bottom:1px outset #79797a;border-right: 1px solid #acacac; width:124px;border-collapse:collapse; padding:3px}	/*table Lake Garda sports*/
.tabella05,.td{text-align:center;text-valign:middle;line-height:14px;width:100%;}
.tabella06{background:#36BC6B;border-bottom:1px outset #79797a;border-right: 1px solid #acacac; width:124px;border-collapse:collapse; padding:3px}	/*table Garda excursions*/
.tabella06,.td{text-align:center;text-valign:middle;line-height:14px;width:100%;}
.tabella07{background:#125B01;border-bottom:1px outset #79797a;border-right: 1px solid #acacac; width:124px;border-collapse:collapse; padding:3px}	/*table Lake Garda product*/
.tabella07,.td{text-align:center;text-valign:middle;line-height:14px;width:100%;}
.tabella08{background:#FFFFFF;border-bottom:1px outset #79797a;border-right: 1px solid #acacac; width:124px;border-collapse:collapse; padding:3px}	/*table Hotel partner*/
.tabella08,.td{text-align:center;text-valign:middle;width:100%;}
.tabella09{background:#E5FBF6;border:1px outset;border-color:#ffffff;border-collapse:collapse; padding:3px}
.tabella10{background:#bdc4d0;border:1px solid;border-color:#3B6892;border-collapse:collapse; padding:3px}		/*table prices*/
.tabella11{border:2px solid;border-color:#7176C7;border-collapse:collapse; padding:2px;width:150px;}			/*table Other.........*/
.tabella11,.td{text-align:center;text-valign:middle;line-height:14px;}
.tabella12{border:2px solid;border-color:#006699;border-collapse:collapse; padding:4px;width:400px;}			/*table Hotels & touristic partner*/
.tabella13{background:#FFA963;border-bottom: 1px outset #788CA6;border-right: 1px solid #acacac; width:124px;border-collapse:collapse; padding:3px;height:16px;}	/*table Offers*/
.tabella13,.td{text-align:center;text-valign:middle;width:100%;}
.tabella14{background:#e5ecf9;}

/*format the border-width and border-style*/
.brdr3grey {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #5b5b5e;
	border-bottom-color: #5b5d5e;
	border-left-color: #5b5d5e;
}

.brdr3s {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.brdr3blu {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000080;
	border-bottom-color: #000080;
	border-left-color: #000080;
}

/*format the table and the column's table*/
table{border-collapse:collapse;border-spacing:0;padding:0;}

table.mainxl{
	width:980px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: #606062;
	background-color:trasparent;
	}
table.main{
	width:900px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: #606062;
	background-color:trasparent;
	}
td.main{
	border:0px solid;
	border-spacing:0;
	padding:0;
	}
table.top{
	width:100%;height:210px;
	background-color:#FFFFff;
	background-image:url('../Immagini/hotelsole_facciata_g.jpg');
	background-repeat: no-repeat;
	}
table.topoff{
	width:100%;height:210px;
	background-color:#99ccff;
	background-image:url('../Immagini/hotel-spiaggia.jpg');
	background-repeat: no-repeat;
	}
td.top{
	border:0px solid;
	border-spacing:0;
	padding:0;
	}
td.maintop{
	width:100%;
	padding:2px 0px 3px 0px;
	background-color:#9EC1E4;
	}

table.down{
	width:100%;
	background-color:#FFFFF0;
	}
td.down{
	border:0px solid;
	border-spacing:0;
	padding:0;
	border-color:#000080;
	}
/*format the column width*/
.wl{width:126px;}
.wc{width:662px;}
.wr{width:112px;}

.cdx{
      border-left: 1px solid #3770a8;
      border-bottom: 1px solid #3770a8;
         }
.csx{
      border-right: 1px solid #3770a8;
      border-bottom: 1px solid #3770a8;
      }
/*format the height*/
.ht1{
      height:10px;
       }
.ht2{
      height:19px;
       }
.ht3{
      height:30px;
       }
.ht4{
      height:40px;
       }
.ht5{
      height:55px;
       }
.htop1{
      height:88px;
       }
/*format the text-align and text-valign*/
al{text-align:align-left;}
ac{text-align:align-center;}
ar{text-align:align-right;}
vt{text-valign:top;}
vc{text-valign:center;}
vb{text-valign:bottom;}

a.btavsx:link{ 
font-size: 8pt;
text-align: center;
font-weight: bold;
font-family: arial;
color: #ebe7dd;
border: 0px solid #000080;
background-color: #206DBB;
margin: 0px;
margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
padding-top:8px;padding-bottom:6px;padding-left:10px;padding-right:10px;
text-decoration: none;
line-height:26px;
line-width:126px;
}

a.btavsx:visited { 
font-size:8pt;
text-align: center;
font-weight: bold;
font-family: arial;
color: #ebe7dd;
border: 0px solid #000080;
background-color: #206DBB;  
margin: 0px;
margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
padding-top:8px;padding-bottom:6px;padding-left:10px;padding-right:10px;
text-decoration: none;
line-height:26px;
line-width:126px;
}

a.btavsx:hover { 
color: #206DBB;
border: solid 0px  #206DBB;
font-weight: bold;
background-color: #ebe7dd; 
text-decoration:none ;
}



a.btav:link   { 
font-size: 70%;
text-align: center;
font-weight: bold;
color: #ffffff; 
border: solid 1px #f2deb5;
background-color: #5b5d5e; 
margin: 1px;
padding: 2px;
text-decoration: none;
width: 72px
}

a.btav:visited   { 
font-size: 70%;
text-align: center;
font-weight: bold;
color: #ffffff; 
border: solid 1px #f2deb5;
background-color: #5b5d5e; 
margin: 1px;
padding: 2px;
text-decoration: none;
width: 72px
}

a.btav:hover       { 
color: #383939;
font-weight: bold;
background-color: #f2deb5;  
text-decoration:none 
}


.campo_rooms    { 
font-size: 65%;
margin: 0px 5px 5px 5px;
width: 40px
}


/* ================= main Menu ================== */
table.menu{
	background-color:#84aca8;
	background-image:url('../Immagini/barbg.png');
	border:0px solid;
	border-collapse:collapse;
	border-spacing:0;
	padding:0;
	}
td.menu {text-valign: center; text-align: center; text-decoration: none; padding:2px 0px 5px 0px;margin:0;}
td.start,td.end{width: 112px;}
td.betw{width: 110px;}
td.bdx{
  border-right: 1px solid #3770a8; 
}
td.bdsx{
  border-left: 1px solid #3770a8; 
}
table.bdt,td.bdt,th.bdt,div.bdt{ border-top: 1px solid #3770a8; }
table.bdb,td.bdb,th.bdb,div.bdb{border-bottom: 1px solid #3770a8; }
table.bdl,td.bdl,th.bdl,div.bdl{ border-left: 1px solid #3770a8; }
table.bdr,td.bdr,th.bdr,div.bdr{border-right: 1px solid #3770a8; }

table.bdlpg{ border-left: 2px solid #284CA7; }
table.bdrpg{border-right: 2px solid #284CA7; }


td.On{
  background-color: #FDDF76;
}
td.Off{
  background-color: #;
}


#SBar{ height:2px; line-height:2px; background:#A3CAF7; width:100%;overflow:hidden; vertical-align:middle;}



