/* CSS Document */

a.language:link, a.language:active, a.language:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#FFFFFF; line-height:2em; text-align:right; margin-right:0.5em; text-decoration:none; }
a.language:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; line-height:2em; text-align:right; margin-right:0.5em; text-decoration:none; }

a.menu_header:link, a.menu_header:active, a.menu_header:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; color:#000000; margin-left:0.5em; line-height:2.3em; margin-right:2em; text-decoration:none; } 
a.menu_header:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; color:#838472; margin-left:0.5em; line-height:2.3em; margin-right:2em; text-decoration:none; }

a.menu_content:link, a.menu_content:active, a.menu_content:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; color:#000000; margin-left:2em; line-height:2.5em; margin-right:1em; text-decoration:none; } 
a.menu_content:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; color:#889493; margin-left:2em; line-height:2.5em; margin-right:1em; text-decoration:none; }

a.scroll:link, a.scroll:active, a.scroll:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; line-height:2em; text-decoration:none; } 
a.scroll:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#889493; line-height:2em; text-decoration:none; }

a.menu_footer:link, a.menu_footer:active, a.menu_footer:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#666666; margin-left:0.5em; line-height:2em; margin-right:0.5em; text-decoration:none; } 
a.menu_footer:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; margin-left:0.5em; line-height:2em; margin-right:0.5em; text-decoration:none; }
.copyright {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#666666; margin-left:0.5em; line-height:2em; margin-right:0.5em; text-decoration:none;}

img { border:none; }

.txt_offers {position:relative; float:left; width:23em;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; margin-left:0.5em; margin-right:0.5em; text-decoration:none;}
.txt_int {position:relative; float:left; width:40em;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; text-decoration:none;}
.txt_pacchetti {position:relative; float:left; width:100%;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#000000; margin-left:0.5em; margin-right:0.5em; text-decoration:none;}

a.link:link, a.link:active, a.link:visited { color:#000000; text-decoration:none; } a.link:hover { color:#990000; text-decoration:none; }

/* prenotazione */
.txt_rates {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; color:#7A7A7A; margin-left:0.8em; margin-right:0em; }
.txtrates {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; color:#7A7A7A; margin-left:0.8em; margin-right:0em; }
.input { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; color:#000000; padding-left:0.2em; margin-left:0.6em; width:5em; background-color: #DEE0CA; border: 0.1em solid #333333; margin-bottom:0.4em; }
.inputtext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; color:#000000; width:8em; background-color: #DEE0CA; border: 0.1em solid #333333; margin-bottom:0.4em; }
.inputtextarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; color:#000000; cols:10; rows:5; background-color: #DEE0CA; border: 0.1em solid #333333; }
.voci { width:8.5em; position:relative; float:left; margin-top:0.5em; }
.voci2 { width:6.5em; position:relative; float:left; margin-top:0.5em; }
.combo { width:22em; position:relative; float:left; margin-top:0.2em; }
.check { display:block; clear:both; width:11em; height:1.5em; line-height:1.4em; text-align:left; margin-top:1em; left:8.1em; *left: 7.8em; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; color:#666666; }
a.link_check:link, a.link_check:active, a.link_check:visited { color:#666666; text-decoration:none; } a.link_check:hover { color:#000000; text-decoration:none; }

.inputlargo{width:12em; text-align: left;}
.txtprenota{  text-align: right; padding-right: 8.3em; *padding-right: 9.9em;}

.TSPSelect{
	background-color:#DEE0CA;
border:0.1em solid #333333;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1.1em;
margin-bottom:0.4em;
margin-left:0.6em;
padding-left:0.2em;
width:16em;
}