/* STILI ELEMENTI DI PAGINA */
body				{
						margin:0;padding:0; 
						background-image:url(/img/sfondo_blue.gif);
						background-repeat:no-repeat;background-position:top center; 
						background-attachment:fixed;
						background-color:#F4EDDC; 
						font-family:Verdana, Arial, Helvetica, sans-serif;}
p						{margin:0 10px 10px;}
/* INTESTAZIONE LOGO E CAMBIO LINGUA */
div#container			{width:722px;margin:0 auto;text-align:left;}
div#header				{position:relative; background-image:url(img/head_definitivo.gif);background-repeat:no-repeat;background-position:top center; height:26px;}
	#headerText 		{position:relative; font-size:18px; vertical-align:bottom; text-align:right; color:#144990; top:26px;}
 		a.language		{display:inline; padding:0}
/* SEZIONE DESTRA CON PROPOSTE IMMOBILIARI E SOLUZIONI VACANZE */
div#rightPanel 			{float:right;width:130px;min-height:473px;display:none;}
div#rightPanel p		{line-height:1.4;}
	.itemBackground		{background-image:url(img/laterale_news.gif);background-repeat:no-repeat;background-position:top center; background-color:#F4EDDC; height:320px}
		.itemTitle		{width:auto; height:45px;color:white; font-size:16px; font-weight:bold; text-align:center;}
		.itemContainer	{padding-left:0px}
		.Item			{width:110px;height:75px;padding-left:16px;margin-bottom:7px; font-size:10px; text-align:center;overflow:hidden;}
		.ItemFirst		{width:110px;height:75px;padding-left:16px;margin-top:4px; margin-bottom:2px; font-size:10px; text-align:center;overflow:hidden;}
		
		 A.linkdetail	{color:#003399;text-decoration:none;font-weight:bold;font-size:10px}
		 A.linkdetailsoft{color:#5F9BD0;text-decoration:none;font-weight:bold;font-size:10px}

		 A.linkBig		{color:#003399;text-decoration:none;font-weight:bold;font-size:12px}
		 A.linkBig:hover{color:#1E6CD7;text-decoration:underline;font-weight:bold;font-size:12px}
		 A.linkBigBlack	{color:#000;text-decoration:none;font-size:12px}
		 A.linkBig:hover{color:#1E6CD7;text-decoration:underline;font-size:12px}

		 .blue			{color:#003399}
/* SEZIONE SINISTRA CON BANNER, MENU E LASTMINUTE */		
div#navigationLeft		{float:left;width:592px}
	div#banner			{position:relative; top:5px; left:5px; width:579px; height:61px;background-color:#324C8D; border:1px solid #ECC58A;display:none; }
		div#LeftPanel	{display:none;}
			ul#menu		{list-style-type:none; padding:0; text-align:right; margin: 10px 0px 0px 0px;}
			ul#menu LI	{width:166px; height:16px; background-color:#144990; border:1px solid white;padding:1px;}
			ul#menu LI:HOVER{width:166px; height:16px; background-color:#ECC58A; border:1px solid #144990;padding:1px;color:#4184CA}
			url#menu LI#current {width:166px; height:16px; background-color:#144990; border:1px solid white;padding:1px;
								 background-image:url(/img/pointlink.gif); background-repeat:no-repeat;background-position:left center; }

			ul#menu LI A{font-weight:bold; font-size:10px; color:#FFF;text-decoration:none; text-transform:uppercase;}
			ul#menu LI A:HOVER{font-weight:bold; font-size:10px; color:#4184CA;text-decoration:none;text-transform:uppercase;}
			.accessChar {}
		.lastminuteBackground{background-image:url(/img/laterale_lastminute.gif); background-repeat:no-repeat; width:169px;background-position:top center; background-color:#F4EDDC; height:376px; margin-top:13px}
		.itemLastMinute	{width:136px;height:86px;padding-left:20px;margin-bottom:20px; font-size:10px; overflow:hidden;}
#LeftPanelWrapper p.pageText 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px !important;}
		H1.titolo		{font-size:16px; margin:0; padding:0; color:#B1761D}
/* SEZIONE PIE PAGINA */	
div#extra				{clear:both;width:100%}
div#footer				{width:722px; top:5px; margin:auto;color: #144990; height:35px; text-align:center; font-size:12px}
	div#footer p		{margin:0;padding:5px 10px; color:#144990}
	div#footer a		{display:inline;padding:0;color: #003399; text-decoration:none;}
	div#footer a:hover	{display:inline;padding:0;color: #5F9BD0; text-decoration:none;}
	
.badcrambs				{display:block; position:relative; font-size:10px; margin-top:10px; color:#000;font-weight:bold;margin-bottom:5px}
A.badcrambslink			{color:#DF9D39; text-decoration:none}
A.badcrambslink:hover	{color:#000; text-decoration:none}	
UL#serviceUl			{ list-style-type:circle; color:black; list-style-position:outside; margin:15px}
INPUT,TEXTAREA			{border:1px solid #ECC58A; background-color:#FBF8F0;color:black}
INPUT.submit			{background-color:#ECC58A; border:1px solid #144990; color:black; font-weight:bold;}
LABEL					{color:#144990;font-weight:bold;}	
.bordeaux				{color:#993300;}

#tbl_offerte 			{font-size:12px}
#tbl_offerte IMG 		{border:1px solid #144990}
#tbl_offerte A 		{color:#144990;text-decoration:none}
#tbl_offerte A:HOVER 	{color:#000;text-decoration:underline}
#tbl_offerte TH 		{font-family:Verdana, sans-serif;border-bottom:2px solid #144990; border-left:2px solid #932C33;color:#FFF}
#tbl_offerte TD 		{border-bottom:1px solid #FFF; border-left:1px solid #FFF}
#tbl_offerte TD:HOVER 	{border-bottom:1px solid #144990; border-left:1px solid #144990}
#tbl_offerte TD.inverted {border:1px solid #ECC58A ; background-color:#FFF}
#tbl_offerte TD.inverted:HOVER {border:1px solid #DF9D39; background-color:#F4EDDC}
#tbl_paginazione 		{font-size:12px}
#tbl_paginazione A 		{color:#144990;text-decoration:none}
#tbl_paginazione A:HOVER{color:#000;text-decoration:underline}
.legenda				{color:#144990;text-decoration:none; font-weight:bold;}
.legenda:HOVER			{color:#000;text-decoration:underline; font-weight:bold;}
/* ----- NICE TITLES ----- */
HR
{
border:0;
color:#144990;
background-color:#144990;
height:2px;


}
HR.righthr				{color:#144990;padding:0; height:2px; background-color:#144990;}
div#qTip 				{position: absolute; padding: 10px 10px 10px 40px;color:#FFF; 
						 font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-align: left;
					  	 border: 1px solid #fff; display: none;background: #5F9BD0;
						 -moz-border-radius: 8px; line-height:1.3em;background-position:2px 8px;
						 z-index: 1000; background-image:url(/img/pointlink.gif); background-repeat:no-repeat;}
div#qTip I				{color:#F8C300;font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif}						

TABLE#TableTariffe		{font-size:12px}
TD.fasciaA{ background-color:#BBD6D9;font-family:"Trebuchet MS", Verdana, sans-serif;
			color:#000;font-size:12px;font-family:"Trebuchet MS", Verdana, sans-serif;font-weight:normal;border:1px solid #000}
TD.fasciaB{ background-color:#5EBCD0;font-family:"Trebuchet MS", Verdana, sans-serif;
			color:#000;font-size:12px;font-weight:normal;border:1px solid #000}
TD.fasciaC{ background-color:#DDB866;font-family:"Trebuchet MS", Verdana, sans-serif;
			color:#000;font-size:12px;font-weight:normal;border:1px solid #000}
TD.fasciaD{ background-color:#C1A25F;font-family:"Trebuchet MS", Verdana, sans-serif;
			color:#000;font-size:12px;font-weight:normal;border:1px solid #000}
TD.fasciaE{ background-color:#F68A3C;font-family:"Trebuchet MS", Verdana, sans-serif;
			color:#000;font-size:12px;font-weight:normal;border:1px solid #000}
TD.fasciaF{ background-color:#E63D00;font-family:"Trebuchet MS", Verdana, sans-serif;
			color:#000;font-size:12px;font-weight:normal;border:1px solid #000}
TD.fasciaG{ background-color:#FDC800;font-family:"Trebuchet MS", Verdana, sans-serif;
			color:#000;font-size:12px;font-weight:normal;border:1px solid #000}
TD.fasciaH{ background-color:#FDC800;font-family:"Trebuchet MS", Verdana, sans-serif;
			color:#000;font-size:12px;font-weight:normal;border:1px solid #000}
TD.fasciaAltro{ background-color:#B5D145;font-family:"Trebuchet MS", Verdana, sans-serif;
			color:#000;font-size:12px;font-weight:normal;border:1px solid #000}																					
TD.tdtariffe {border:2px solid #F8C300; background-color:#144990; color:white;}