body{
margin:20px 0px 0px 20px;
padding:0px 0px 0px 0px;
background-color:#F0EDDE;
font-family:arial,sans-serif;
font-size:12px;
text-align:left;
}

/*stili generici, su header e footer*/

div#header{height: 130px; width: 724px; background-color:#ffffff; color: #000000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border: none;}

div#header a{color: #eee; text-decoration:none;}

div.menu{position:absolute; text-align: right; top:20px; left:308px; width:436px; height:110px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color:#ffffff;}

div#links{position:absolute; top:151px; height:59px; width:146px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border: none;}

div#immaginehome{position:absolute; top:151px; height:428px; width:724px; background:#ffffff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border: none;}


div.ricerca {position:absolute; top:0px; left:142px;  height:59px; width:146px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size: 12px; }

div.filo{position:absolute; text-align: left; top:0px; left:290px; width:434px; background-color:#f0eddc; height:1px;}

.titologrande{
	position:absolute; 
	width:436px;
	height:59px;
	padding: 0px 0px 0px 0px;
	background-color: #f0edde; 
	left: 308px;
	top: 151px;
	Z-index: 14;
}

.titolopiccolo{
	position:absolute; 
	width:436px;
	height:35px;
	padding: 0px 0px 0px 0px;
	background-color: #f0edde; 
	left: 308px;
	top: 210px;
	z-index: 15;
}


.sfondo_beige {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-color: #F0EDDE;
	background-image:  url(../files/sfondo_beige.jpg);
	background-repeat: repeat;
	background-position: left top;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
	width: 724px;
	left: 20px;
	top: 245px;
	border: none;
	position: absolute;
	right: 0px;	
	bottom: auto;
	visibility: visible;
	clear: none;
	display: inline;
	float: none;
	overflow: visible;
	z-index: 16;	
}


.sfondo_bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-color: #F0EDDE;
	background-image:  url(../files/sfondo_bianco.jpg);
	background-repeat: repeat;
	background-position: left top;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
	width: 724px;
	left: 20px;
	top: 245px;
	border: none;
	position: absolute;
	right: 0px;	
	bottom: auto;
	visibility: visible;
	clear: none;
	display: inline;
	float: none;
	overflow: visible;
	z-index: 17;	
}

.sfondo_grigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-color: #F0EDDE;
	background-image:  url(../files/sfondo_grigio.jpg);
	background-repeat: repeat;
	background-position: left top;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
	width: 724px;
	left: 20px;
	top: 245px;
	border: none;
	position: absolute;
	right: 0px;	
	bottom: auto;
	visibility: visible;
	clear: none;
	display: inline;
	float: none;
	overflow: visible;
	z-index: 18;	
}

.sfondo_bianco_beige {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-color: #F0EDDE;
	background-image:  url(../files/sfondo_bianco_beige.jpg);
	background-repeat: repeat;
	background-position: left top;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
	width: 724px;
	left: 20px;
	top: 245px;
	border: none;
	position: absolute;
	right: 0px;	
	bottom: auto;
	visibility: visible;
	clear: none;
	display: inline;
	float: none;
	overflow: visible;
	z-index: 19;	
}


.sfondo_nero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-color: #F0EDDE;
	background-image:  url(../files/sfondo_nero.jpg);
	background-repeat: repeat;
	background-position: left top;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
	width: 724px;
	left: 20px;
	top: 245px;
	border: none;
	position: absolute;
	right: 0px;	
	bottom: auto;
	visibility: visible;
	clear: none;
	display: inline;
	float: none;
	overflow: visible;
	z-index: 20;	
}



.sfondo_meteo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-color: #ffffff;
	background-repeat: repeat;
	background-position: left top;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: baseline;
	word-spacing: normal;
	white-space: normal;
	width: 724px;
	left: 20px;
	top: 210px;
	border: none;
	position: absolute;
	right: 0px;	
	bottom: auto;
	visibility: visible;
	clear: none;
	display: inline;
	float: none;
	overflow: visible;
	z-index: 21;	
}


.pos_testo {
	position: relative;
	width: 437px;
	left: 289px;
	top: 0px;
	right: 0px;
	padding: 0px;
	margin:  0px;
	border: none;
	visibility: visible;
	overflow: visible;
	text-align:left;
	height: auto;
    	line-height: 0px;
	z-index: 22;
	
}


.mappa {
	position: absolute;
	width: 436px;
	height: 369px;
	left: 308px;
	top: 209px;
	text-align:left;	
	padding: 0px 0px 0px 0px;
	border: none;
	visibility: visible;
	overflow: visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 0px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	z-index: 23;	
}



.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	letter-spacing: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #777777;
	text-decoration: none;
	padding: 2px 8px 0px 8px;
	margin: 0px 0px 13px 0px;
	text-align: justify;	
	z-index: 24;
}


.testo a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	letter-spacing: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FD9A00;
	text-decoration: none;
	text-align: justify;	

}

.testo a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	letter-spacing: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ff0000;
	text-decoration: underline;
	text-align: justify;	

}

.foto_presenta{
	position:absolute; 
	width:288px;
	height:216px;
	padding: 0px 0px 0px 0px;
	left: 20px;
	top: 210px;
	z-index: 25;
}

.foto_presenta_night{
	position:absolute; 
	width:288px;
	height:216px;
	padding: 0px 0px 0px 0px;
	left: 20px;
	top: 210px;
	z-index: 26;
}



.titolo_foto{
	position:absolute; 
	width:258px;
	height:27px;
	padding: 0px 0px 0px 0px;
	left: 30px;
	top: 430px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 0px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #00FF00;
	background-color: #ffffff;
	z-index: 27;
}





.titolo_case_adv{
	position:absolute;
	width:208px;
	height:210px;
	padding: 10px 0px 0px 80px;
	left: 20px;
	top: 208px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #F4AF13;
	background-color: #ffffff;	
	z-index: 27;
}


.titolo_case_adv a{
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #F4AF13;
	
}

.titolo_case_adv a:hover{
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #666666;
	
}		




.titolo_case{
	position:absolute;
	width:198px;
	height:75px;
	padding: 0px 0px 0px 0px;
	left: 87px;
	top: 439px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #F4AF13;
	z-index: 28;
}


.titolo_case a{
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #F4AF13;
	
}

.titolo_case a:hover{
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #666666;
	
}		




.titolo_vendita{
	position:absolute;
	width:198px;
	height:75px;
	padding: 0px 0px 0px 0px;
	left: 87px;
	top: 516px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #F4AF13;
	z-index: 29;

}


.titolo_vendita a{
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #F4AF13;
	
}

.titolo_vendita a:hover{
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #666666;
	
}



.titolo_ricerca{
	position:absolute; 
	width:155px;
	height:283px;
	padding: 0px 0px 0px 0px;
	left: 88px;
	top: 592px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #F4AF13;
	z-index: 30;
}

.testo_ricerca{
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #F4AF13;
	z-index: 31;
}

.titolo_ricerca_mappa{
	position:absolute; 
	width:155px;
	height:340px;
	padding: 0px 0px 0px 0px;
	left: 61px;
	top: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #F4AF13;
	background-color: #ffffff;
	z-index: 32;
}


.titolo_inserisci{
	position:absolute; 
	width:197px;
	height:24px;
	padding: 0px 0px 0px 0px;
	left: 89px;
	top: 892px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #F4AF13;
	z-index: 33;
}



.footer_it{
	position:relative;
	width:724px;
	clear:both;
	text-align:right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
	background-color: #fe0000;
	color: #ffffff;
	height: 16px;
	background-image:  url(../files/sd-production.gif);
	overflow: hidden;
	z-index: 34;
}


.footer_it a{
	text-decoration:none;
	background-color:#fe0000;
	color:#FFCC00;
	
}

.footer_eng{
	position:relative;
	width:724px;
	clear:both;
	text-align:right;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	background-color:#fe0000;
	color:#FFCC00;
	height: 16px;
	background-image:  url(../files/sd-production_eng.gif);
	overflow: hidden;
	z-index: 35;
}


.footer_eng a{
	text-decoration:none;
	background-color:#fe0000;
	color:#ffffff;
	
}






.footer_mappa_it{
	position:absolute;
	width:724px;
	left: 20px;
	top: 577px;
	height: 16px;
	text-align:right;
	padding: 0px 0px 0px 0px;
	color: #ffffff;
	text-decoration:none;
	background-color: #fe0000;
	background-image:  url(../files/sd-production.gif);
	overflow: hidden;
	z-index: 36;
}



.footer_mappa_it a{
	text-decoration:none;
	background-color:#fe0000;
	color:#FFCC00;
	z-index: 36;
}



.testodescrittivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
	text-align: justify;
	vertical-align: top;
	width: 390px;
	z-index: 37;
}


.titolocategoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF9900;
	text-indent: 8px;
	text-decoration: none;
	white-space: normal;
	z-index:38;
}


.titolodescrizione {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #FF9900;
	text-decoration: none;
	background-position: top;
	vertical-align: top;
	z-index: 39;
}

.testo_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #333333;
	z-index: 40;
}

.collegamenti {
	position:absolute; 
	width:436px;
	height:35px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #666666;
	left: 308px;
	top: 210px;
	z-index: 41;
}

.collegamenti {	
	background-color: #CAC2BF; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #666666;
}


.collegamenti a{
	background-color: #CAC2BF; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #999999;
}

.collegamenti a:hover{
	background-color: #CAC2BF; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #666666;
}





.manifestazioni {
	position:absolute; 
	width:436px;
	height:35px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #ffffff; 
	left: 308px;
	top: 210px;
	z-index: 42;
}

.manifestazioni {	
	background-color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #ff0000;
}


.manifestazioni a{
	background-color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #F4AF13;
}

.manifestazioni a:hover{
	background-color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #F4AF13;
}


.storia{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	position:absolute;
	text-align:left;
	top:152px;
	left:311px;
	width:250px;
	background-color:#FFFFFF;
	height:20px;
	text-decoration:none;
	z-index:43;

}

.storia a{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#aaaaaa;
	position:absolute;
	background-color:#FFFFFF;
	text-decoration:none;
	font-variant:normal;
	text-decoration:none;
	font-style:normal;
	line-height:normal;
}


.storia a:hover{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#aaaaaa;
	position:absolute;
	background-color:#FFDB6F;
	text-decoration:none;
}


.menu_easymap {
	position:absolute; 
	width:105px;
	height:17px;
	left: 634px;
	top: 189px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #ff0000;
	text-align: right;
	padding: 0px 0px 0px 0px;
	z-index: 44;
}


.menu_easymap a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #ff0000;
	text-align: right;
	padding: 0px 0px 0px 0px;
}

.menu_easymap a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #ff0000;
	text-align: right;
	padding: 0px 0px 0px 0px;
}




.dettagli {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF3300;
	text-decoration: none;
	vertical-align: top;
	text-align: right;
	width: 390px;
	z-index: 45;
}


.contrattualistica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	z-index: 46;
}

.contrattualistica a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;

}



.box_sx{
	position:absolute;
	width:288px;
	height:1382px;
	padding: 0px 0px 0px 0px;
	left: 20px;
	top: 439px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #333333;
	z-index: 47;
}


h1 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	letter-spacing: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-align: justify;	
} 




h2 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	letter-spacing:1px;
	font-variant: normal;
	text-transform: none;
	color: #ff0000;
	text-decoration: none;
	text-align: justify;	
	margin: 0;
} 


h3 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	letter-spacing: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-align: justify;	
} 


h4 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	letter-spacing: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-align: justify;	
	padding: 2px 8px 0px 8px;
} 


.temperature { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	text-align: justify;	
} 



.panorami { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	text-align: justify;	
} 



.panorami a{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555555;
	text-decoration: none;
	text-align: justify;	
} 

.no{
	display:none;
	}

#offerta
	{
    position: relative;
   	font-size: 10px;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
   	top: 134px;
   	left: 80px;
   	width: 563px;
	margin:0px;
	padding: 0px;
	border: 2px solid #eeeeee;
}

.chiudi
	{
	position: relative;
	z-index:10;
	top:0px;
	left: 547px;
	width: 16px;
   	height: 16px;
	background-color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	}

.chiudi a{
	background-color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	}

.chiudi a:hover
	{
	background-color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC00;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	}

.titolo
	{
    position: absolute;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color:#FF0000;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
   	top: 0px;
   	left: 0px;
   	width: 550px;
   	height: 16px;
	margin:0px;
	padding: 0px 0px 0px 10px;
	}

.ottimizzo
	{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color:#FF0000;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
   	margin-top:0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
	}


.opaco { 
	z-index:11;
	width:563px;
	background:#ffffff; 
	filter: alpha(opacity=80); 
	-moz-opacity:0.8;/* mozilla */ 
	opacity: 0.8; 
} 


.video{
	position: absolute;
	z-index:12;
	top: 20px;
	width: 165px;
	height:180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: 28px;
	letter-spacing: normal; 
	font-variant: normal;
	padding: 10px 0px 0px 10px;
}
.video a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: 28px;
	letter-spacing: normal; 
	font-variant: normal;
	padding: 10px 0px 0px 10px;
}



.testoffertacase{
	position:relative;
	top:10px;
	left:180px;
	width:370px;
	height:105px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal; 
	font-variant: normal;
	padding: 0px 0px 4px 5px;
	margin: 0px 0px 4px 0px;
	border-left: 1px dotted #999999;
	}



.testofferta{
	position:relative;
	top:10px;
	left:180px;
	width:370px;
	height:160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal; 
	font-variant: normal;
	padding: 0px 0px 4px 5px;
	margin: 0px 0px 4px 0px;
	border-left: 1px dotted #999999;
	}


.feed{
	z-index:200;
	position:absolute;
	top:151px; 
	height:428px; 
	width:724px; 
	background:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal; 
	font-variant: normal;
	padding: 20px 20px 20px 20px;
	margin: 0px 0px 0px 0px;
	border: 1px dotted #999999;
	}

.dettaglioofferta
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}


.dettaglioofferta a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}

.dettaglioofferta a:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	text-align: right;
	font-weight: bold;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	}

.links	{
    position:absolute; 
	top:600px; 
	height:16px; 
	width:724px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaaaaa;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
	
.links a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaaaaa;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	padding-right:3px;
	padding-left:3px;
}

.links a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}

.gallery_btn {
	position: absolute;
	background: #ffffff;
	color: #ff0000;
	font-weight: bold;
	padding: 10px;
	text-align: center;
	z-index: 3;
	display: none;
	cursor: pointer;
	top: 200px;
}

#main_picture {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
}
