/*stili per il layout fisso con posizionamenti assoluti*/
html,body  {margin:0; padding:0;}
body       {font-family: arial,sans-serif;font-size: 76%;text-align: center; background-color:#FFFFCC; background-image:url(../img/bg.jpg);background-repeat:repeat-x; }
.container {position: relative; width:756px; margin: 0 auto;}
.pagina    {background-image:url(/img/bg_foglio.jpg); background-repeat:repeat-y;}
/*stili generici, su header e footer*/
.top       {width:756px; height:26px; background-image:url(/img/top_header.jpg); background-repeat:no-repeat; text-align:right; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
/*div#header  {background-image:url(../img/1.jpg);width:756px;height:140px;}*/
div#header {width:756px;height:140px;}
.footer    {text-align:center; height:23px; padding-bottom:10px;  background-color:#FFFFCC; color: #990134; width:755px; font-weight:bold; float:left;}
		
/*stili specifici per il layout*/
.navigation{position: absolute; top: 190px; left: 0; width: 160px; padding:0px;}
.extra     {position: absolute; top: 190px; right:0; width: 122px; padding: 0px}
.content   {margin-left:160px; margin-right:120px; padding:10px;}

.menu_header     {width:753px; height:23px; background-color:#990033; top:166px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border-left:1px solid black; border-right:1px solid black;}
.titoli_medi     {width:154px;height:29px;font-size:11px; color:#FFFF00;}
.imgNazioni      {border:1px solid #CCCCCC;}
.mdr_viaggi      {font-size:10px;color:#FF6600;}
.MdrPrenotazione {font-size:9px; height:19px;}

/*.hotel           {background-image:url(/img/ret_arancio.gif); height:22px; text-align:left; padding-left:3px;}*/
.hotel           { background-color:#FFCC66; height:22px; text-align:left; padding-left:3px; border-bottom:1px solid #333333;}

.hotel2          {background-image:url(/img/ret_arancio2.gif); height:22px; text-align:left; padding-left:3px;}
.hotel3          {background-image:url(/img/ret_arancio3.gif); height:22px; text-align:left; padding-left:3px;}

.mdr_viaggi, .titoli_medi{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.input	         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold; color:#000000; cursor:pointer; width:120px; height:20px;}
.testi 	         {font-family:Arial, Helvetica, sans-serif;font-size:11px; text-align:left;}

.titoli_grandi   {font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#CC0000;}

/* CLASSI DI LINK */
a.hotel_link:link   {text-decoration:none; color:#CC3300; text-align:left; padding-left:3px;}
a.hotel_link:visited{text-decoration:none; color:#CC3300; text-align:left; padding-left:3px;}
a.hotel_link:hover  {text-decoration:underline;color:#000000; text-align:left; padding-left:3px;}
a.hotel_link:active {text-decoration:none; color:#0000FF;}
a.hotel_link:link, a.hotel_link:visited, a.hotel_link:hover, a.hotel_link:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;}

a.nome_hotel:link   {text-decoration:none; color:#CC3300;}
a.nome_hotel:visited{text-decoration:none; color:#CC3300;}
a.nome_hotel:hover  {text-decoration: blink; color: #FF9900;}
a.nome_hotel:active {text-decoration:none; color:#0000FF}
a.nome_hotel:link, a.nome_hotel:visited, a.nome_hotel:hover, a.nome_hotel:active{font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; border-bottom:3px double #865C03;}

a.bold_black:link   {text-decoration: underline; color: #000000; font-weight:bold;}
a.bold_black:visited{text-decoration:underline; color:#000000; font-weight:bold;}
a.bold_black:hover  {text-decoration:none; color:#FF6600;font-weight:bold;}
a.bold_black:active {text-decoration:none; color:#0000FF; font-weight:bold;}

a.bold_red:link     {text-decoration: underline; color:#CC3300; font-weight:bold;}
a.bold_red:visited  {text-decoration:underline; color:#CC3300; font-weight:bold;}
a.bold_red:hover    {text-decoration:none; color: #000000;font-weight:bold;}
a.bold_red:active   {text-decoration: none; color:#0000FF;font-weight:bold;}

a.menu:link         {text-decoration: none; color:#FFFFFF; font-weight:bold;}
a.menu:visited      {text-decoration:none; color: #FFFFFF; font-weight:bold;}
a.menu:hover        {text-decoration:none; color: #FFFF00;font-weight:bold;}
a.menu:active       {text-decoration:none; color: #FF9900;font-weight:bold;}

a.footer_menu:link  {text-decoration: none; color:#CC3300; font-weight:bold;}
a.footer_menu:visited{text-decoration:none; color:#CC3300; font-weight:bold;}
a.footer_menu:hover {text-decoration:none; color: #000000;font-weight:bold;}
a.footer_menu:active{text-decoration:none; color:#FF9900;font-weight:bold;}