
/*GENERICO*/
BODY 		{font-size:12px;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:Arial}
/*TABLE,th, TD,div {border-radius: 10px;}*/

a:link,a:visited,a 		{text-decoration: none;font-family:Arial;}
a.link {text-decoration: none;font-family:Arial;color:#FFFFFF;}
a.link:hover {text-decoration: none;font-family:Arial;color:#000000;}
a.linkinfo 	{text-decoration: none;font-family:Arial;color:#000000;}
.visible 	{display:inline}
.invisible 	{display:none}


form          	{padding:0; border: 0px none; margin:0}
.separatore 	{font-size:12px;height:12px;width:100%;}
.site 		{width: 95%;margin-left: auto;margin-right: auto;}

/*TESTATA*/
#testata .uno 	{padding:0px;margin:0px;height:80px;background:url(../immagini/button1a_black.jpg) repeat-x bottom;}
#testata .due 	{padding:0px;margin:0px;height:40px;background:url(../immagini/button1a_black.jpg) repeat-x bottom;}
#testata .FLAG 	{margin-right:5px;border: 1px solid black;}

/*RIQUADRI*/
#riquadro 	{position: relative;top: -6px;left: -4px;background-color:#E4E4E4;width:100%;border: 2px ridge #E4E4E4;color:#000000;font-size:15px;font-family:Arial}
#riquadro th 	{background-color:#000000;color:#FFFFFF;font-size:15px;font-family:Arial}
#riquadro td 	{color:#000000;font-size:12px;font-family:Arial}
.riquadro 	{position: relative;top: -6px;left: -4px;background-color:#E4E4E4;width:100%;border: 2px ridge #E4E4E4;color:#000000;font-size:15px;font-family:Arial}
.riquadro th 	{background-color:#000000;color:#FFFFFF;font-size:15px;font-family:Arial}
.riquadro td 	{color:#000000;font-size:12px;font-family:Arial}

#partners 	{position: relative;top: -6px;left: -4px;background-color:#E4E4E4;width:100%;border: 2px ridge #E4E4E4;color:#000000;font-size:15px;font-family:Arial}
#partners th 	{background-color:#000000;color:#FFFFFF;font-size:15px;font-family:Arial}
.partners 	{position: relative;top: -6px;left: -4px;background-color:#E4E4E4;width:100%;border: 2px ridge #E4E4E4;color:#000000;font-size:15px;font-family:Arial}
.partners th 	{background-color:#000000;color:#FFFFFF;font-size:15px;font-family:Arial}

.partnersrollout{background-color:#000000;color:#FFFFFF;font-size:15px;font-family:Arial}
.partnersrollon	{background-color:#E4E4E4;color:#FFFFFF;font-size:15px;font-family:Arial}
.logopartner	{width:150px}
#ombra 		{width: 100%;margin: 0px 0px 0px 0px;padding: 0;background: #000000;}
.ombra          {width: 100%;margin: 0px 0px 0px 0px;padding: 0;background: #000000;}
.avanzata,#avanzata, 
#veloce 	{font-style:italic;padding:5px;font-size:12px;font-family:Arial}


.convenzionati  {text-align:center;font-weight:normal;font-style:italic}

/*VETRINA*/
TD.titolo	{text-align:center;font-size:15px;font-weight:bold;color:#000000;background-color:#E4E4E4;font-family:Arial}
TD.foto		{text-align:center;background-color:#E4E4E4;font-family:Arial}
TD.struttura	{font-size:12px;font-weight:bold;background-color:#E4E4E4;font-family:Arial}
TD.camera	{height:20px;font-size:12px;background-color:#E4E4E4;font-family:Arial}
TD.costo	{text-align:right;font-size:12px;background-color:#E4E4E4;font-family:Arial}
TD.prenota 	{text-align:center;font-size:12px;background-color:#E4E4E4;font-family:Arial}
TABLE.vetrina	{position: relative;top: -6px;left: -4px;margin-bottom:0px;background-color:#E4E4E4;;height:260px;border: 2px ridge #E4E4E4;width:100%;font-family:Arial}

/*INFO TURISMO*/
TD.citta	{text-align:center;font-size:12px;font-weight:bold;color:#000000;font-family:Arial}
.link		{font-style:italic;font-size:12px;font-family:Arial;color:#000000;}

/*MENU HOME*/
.bg {background:url(../immagini/button4_black.jpg);}
.menu {padding:0 0 0 0px; margin:0; list-style:none; height:40px; background:url(../immagini/button1a_black.jpg) repeat-x bottom;position:relative; font-family:Arial }
.menu li.top {padding-right:10px;display:block; float:right; position:relative;}
.menu li a.top_link {display:block; float:left; height:40px; line-height:33px;color:#FFFFFF;font-family:Arial;font-size:12px;; padding:0 0 0 5px; cursor:pointer;}
.menu li a.top_link span {float:left; font-weight: bolder;display:block; padding:0 5px 0 5px; height:43px; text-decoration: underline;}
.menu li a.top_link:hover {color:#000000; background:url(../immagini/button4_black.jpg) no-repeat;}
.menu li a.top_link:hover span {background:url(../immagini/button4_black.jpg) no-repeat right top;}
.menu li:hover > a.top_link {color:#000000; background:url(../immagini/button4_black.jpg) no-repeat;}
.menu li:hover > a.top_link span {background:url(../immagini/button4_black.jpg) no-repeat right top;}
.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
.menu a:hover {visibility:visible;}
.menu li:hover {position:relative; z-index:200;}
.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
.menu :hover ul.sub {background:#E4E4E4;left:0px; top:40px; right:2px;padding:0px 0; border:1px solid #E4E4E4; white-space:nowrap; width:200px; height:auto;}
.menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:250px;}
.menu :hover ul.sub li a {font-weight:normal;display:block; font-size:11px; height:20px; width:192px; line-height:20px; text-indent:5px; color:#000000; text-decoration:none; border:0px solid #fff; border-width:0 0 0 3px;}
.menu :hover ul.sub li a:hover {background:#E4E4E4; color:#FFFFFF;}
.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #E4E4E4; padding:3px 0; border:1px solid #E4E4E4; white-space:nowrap; width:93px; z-index:200; height:auto;}

/*PACCHETTI TURISTICI*/
.PKG_pacchetto				{padding: 0% 10% 0% 10%}
.PKG_tabpacchetto 			{width: 100%;text-align:center;border: 1px solid black}		/*TABELLA ESTERNA*/
.PKG_tabpacchetto2 			{width: 100%;text-align:center;border: 1px solid black}		/*TABELLA ESTERNA*/
.PKG_tabpacchetto .PKG_titolopacchetto	{font-weight:bold;color:#FFFFFF;font-size:15px;;background-color:#000000;;border-bottom:1px solid black}	/*TITOLO DEL PACCHETTO*/
.PKG_anagrafica, .PKG_servizifissi, 
.PKG_serviziaggiuntivi,.PKG_offerte,
.PKG_riduzioni, .PKG_strutture		{text-align:left;padding-left:0px}			/*TABELLA PER ANAGRAFICA PACCHETTO*/
.PKG_foto 				{height:150px;border:0pX}						/*FOTO GRANDE NELL'ANAGRAFICA PACCHETTO*/
.PKG_fotostruct                     	{height:100px;border:0px}
.PKG_TDfoto				{width:230px;padding-left:10px}
.PKG_TDthumb				{width:50px;}
.PKG_thumb 				{margin:2px;width:50px}						/*FOTO PICCOLA NELL'ANAGRAFICA PACCHETTO*/
.PKG_anagrafica .PKG_TDanagrafica 	{vertical-align:top}					/*CELLA CHE CONTIENE L'ANAGRAFICA*/
.PKG_titolo 				{font-weight:bold;}					/*TITOLO DEI PARAGRAFI DELL'ANAGRAFICA*/
.PKG_descrizione 			{font-style:italic;padding-left:10px}			/*DESCRIZIONE DEL PACCHETTO*/
.PKG_separatore				{padding:10px}						/*SEPARATORE TRA LE VOCI DELL'ANAGRAFICA*/
.PKG_anagrafica .PKG_TDanagrafica,
.PKG_servizifissi .PKG_TDservizifissi,
.PKG_serviziaggiuntivi .PKG_TDserviziaggiuntivi,
.PKG_offerte .TDofferte,
.PKG_riduzioni .PKG_TDriduzioni,
.PKG_strutture .PKG_TDstrutture 	{vertical-align:top;padding-top:20px;padding-bottom:0px;}					/*CELLA CHE CONTIENE I SERVIZI FISSI*/
.PKG_area 				{font-weight:bold;color:#FFFFFF;font-size:15px;;background-color:#000000;;}
TABLE.PKG_dettagli			{width:90%}			
.PKG_importototale			{text-align:right;padding-right:10px}
.PKG_bestchoice				{background-color : #E4E4E4} 
.PKG_otherchoice                        {background-color : #E4E4E4}
.PKG_linkstruct				{color:#000000;}
.PKG_pulsante				{background-color : #E4E4E4}

#utenteregistrato {color:#FFFFFF}

/*FOGLI DI STILE APPLICAZIONI WEB*/
#titoloweb {}
	/*#titolo #nomeapplicazione {}*/
	
#applicationweb{}
	#applicationweb #applicationweb_gt_customerbooking .tabletab {border: 1px inset #E4E4E4;padding: 0px;margin: 0px;border-collapse:collapse}
	#applicationweb #applicationweb_gt_customerbooking .tabletab TD {border: 1px inset #E4E4E4;padding-right: 10px;margin: 0px;padding-left: 2px;}
	#applicationweb #applicationweb_gt_customerbooking .tabsel {background-color: #000000}
	#applicationweb #applicationweb_gt_customerbooking .tabsel a              {text-decoration: none;font-family:Arial;color:#FFFFFF;font-size:15px;}
	#applicationweb #applicationweb_gt_customerbooking .tabnosel {background-color: #E4E4E4}
	#applicationweb #applicationweb_gt_customerbooking .tabnosel a              {text-decoration: none;font-family:Arial;color:#000000;font-size:15px;}
	#applicationweb #applicationweb_gt_customerbooking .tabnosel a:hover         {background-color:#000000;color:#FFFFFF;}
	
	#applicationweb #applicationweb_gt_customerbooking .schedastruttura TD {font-family:Arial, Helvetica, sans-serif;font-size:12px}
	#applicationweb #applicationweb_gt_customerbooking .rigadispari	{background-color: #E4E4E4;}
	#applicationweb #applicationweb_gt_customerbooking .rigapari	{background-color: color:#FFFFFF;}
	
	#applicationweb #applicationweb_gt_customerbooking .listino TD {background-color: color:#FFFFFF;color:#000000;font-size: 70%; font-family:"Verdana, Arial, Helvetica, sans-serif"}
	#applicationweb #applicationweb_gt_customerbooking .listino TH {background-color: #000000;color:#FFFFFF;font-size: 70%; font-family:"Verdana, Arial, Helvetica, sans-serif"}
	#applicationweb #applicationweb_gt_customerbooking .listinospec {background-color: #E4E4E4;}

	#applicationweb #applicationweb_gt_customerbooking .pagamenti TD {background-color: color:#FFFFFF;color:#000000;font-size: 70%; font-family:"Verdana, Arial, Helvetica, sans-serif"}
	#applicationweb #applicationweb_gt_customerbooking .pagamenti TH {background-color: #000000;color:#FFFFFF;font-size: 70%; font-family:"Verdana, Arial, Helvetica, sans-serif"}

	#applicationweb #applicationweb_gt_customerbooking .serviziextra TD {background-color: color:#FFFFFF;color:#000000;font-size: 70%; font-family:"Verdana, Arial, Helvetica, sans-serif"}
	#applicationweb #applicationweb_gt_customerbooking .serviziextra TH {background-color: #000000;color:#FFFFFF;font-size: 70%; font-family:"Verdana, Arial, Helvetica, sans-serif"}
	
	
	
	
	

