img{border:0px;}
/*Solobordo*/
b.Solobordo,b.niftyfill{display:block;}
b.Solobordo *{display:block;height: 1px;line-height:1px;font-size: 1px;overflow:hidden;border-style:solid;border-width: 0 1px}
b.Solobordo{display:block;}
b.Solobordo *{display:block;height: 1px;line-height:1px;font-size: 1px; overflow:hidden;border-style:solid;border-width: 0 1px}
.Solobordo b.rb5{border-color: #ffffff; background:#eee}
.Solobordo b.rb6{border-color: #f0f0f0; background:#fff}
.Solobordo b.rb7{border-color: #eeeeee; background:#fff}
.Solobordo b.rb8{border-color: #f0f0f0; background:#fff}
.Solobordo b.rb1{margin: 0 8px;border-width:0 2px}
.Solobordo b.rb2{margin: 0 6px;border-width:0 2px}
.Solobordo b.rb3{margin: 0 5px}
.Solobordo b.rb4{margin: 0 4px}
.Solobordo b.rb5{margin: 0 3px}
.Solobordo b.rb6{margin: 0 2px}
.Solobordo b.rb7{margin: 0 1px;height:2px}
.Solobordo b.rb8{margin:0px;height:2px;}
/********************** focus ************************************/

b.focus{display:block;}
b.focus *{display:block;height: 1px;line-height:1px;font-size: 1px; overflow:hidden;border-style:solid;border-width: 0 1px}
.focus b.rb5{border-color: #ffffff; background:#eee}
.focus b.rb6{border-color: #f0f0f0; background:#fff}
.focus b.rb7{border-color: #eeeeee; background:#fff}
.focus b.rb8{border-color: #f0f0f0; background:#fff}
#BordoSotto.focus b.rb6{border-color: #f0f0f0; background:#f1f4f8}
#BordoSotto.focus b.rb7{border-color: #eeeeee; background:#f1f4f8}
#BordoSotto.focus b.rb8{border-color: #f0f0f0; background:#f1f4f8}
.focus b.rb1{margin: 0 8px;border-width:0 2px}
.focus b.rb2{margin: 0 6px;border-width:0 2px}
.focus b.rb3{margin: 0 5px}
.focus b.rb4{margin: 0 4px}
.focus b.rb5{margin: 0 3px}
.focus b.rb6{margin: 0 2px}
.focus b.rb7{margin: 0 1px;height:2px}
.focus b.rb8{margin:0px;height:2px;}
.focus_bordo_laterale{
	background:#fff;
	border-right:1px solid #eee;
	border-left:1px solid #eee;
padding:0px 0px 0px 0px;

	width:559px;	
}
.focus_interno{padding:0px;margin:0px 0px 0px 0px;width:532px;  }

/********************** focus interno box ************************************/

#titolo_box_focus div{padding:0px;border-bottom:1px solid #eee;width:559px;}
#titolo_box_focus img{margin:8px 20px 13px 20px; }
#titolo_box_focus {border-bottom:2px solid #e4eaf1;width:559px;}
#lista_focus {	background:#f1f4f8;	width:559px; padding:0px;	margin:0px; display:table;}
.spazio {line-height:10px;background:#f1f4f8;width:559px;}
#lista_focus .left{margin:0px;padding:10px 0px 10px 20px;width:134px;float:left; }
#lista_focus .left .PosImg {position:relative; overflow:hidden;width:140px; height:93px;}
#lista_focus .left .BordoImg {position:absolute;border:3px solid #fff;width:134px;height:87px; z-index:10;}
#lista_focus .left .PosImg img {position:absolute;width:140px; margin:0px; }
#lista_focus .right{margin:0px;padding:10px 20px 10px 0px;width:350px;float:right;}
#lista_focus h2,#lista_focus h2 a,#lista_focus h2 a:active,#lista_focus h2 a:focus,#lista_focus h2 a:link,#lista_focus h2 a:visited{
font-size:14px;
font-family: Verdana, Arial, Helvetica;	
color:#336699;
text-decoration:none;	
margin:0px;
padding:0px;
}
#lista_focus h2 a:hover{color:#333;}
#lista_focus {font-size:10px;
font-family: Verdana, Arial, Helvetica;	
color:#666;
text-decoration:none;	}
/***********************************************************************/

/************************ NEWS ****************************************/
/********************** news ************************************/

b.news{display:block;}
b.news *{display:block;height: 1px;line-height:1px;font-size: 1px; overflow:hidden;border-style:solid;border-width: 0 1px}
.news b.rb5{border-color: #ffffff; background:#eee}
.news b.rb6{border-color: #f0f0f0; background:#fff}
.news b.rb7{border-color: #eeeeee; background:#fff}
.news b.rb8{border-color: #f0f0f0; background:#fff}
.news b.rb1{margin: 0 8px;border-width:0 2px}
.news b.rb2{margin: 0 6px;border-width:0 2px}
.news b.rb3{margin: 0 5px}
.news b.rb4{margin: 0 4px}
.news b.rb5{margin: 0 3px}
.news b.rb6{margin: 0 2px}
.news b.rb7{margin: 0 1px;height:2px}
.news b.rb8{margin:0px;height:2px;}
.news_bordo_laterale{background:#fff;border-right:1px solid #eee;border-left:1px solid #eee;padding:0px 0px 0px 0px;width:559px;}
.news_interno{padding:0px;margin:0px 1px 0px 0px;width:529px;  }
/********************INTERNO*****************************/
#titolo_box_news {padding:0px;border-bottom:1px solid #eee;width:559px;}
#titolo_box_news img{margin:8px 20px 13px 20px;}
#lista_news { padding:0px;	margin:0px;}
.spazio_news {line-height:2px;background:#f1f4f8;width:559px;}
#lista_news {margin:0px;padding:0px;width:559px;}

#lista_news .cella h2,#lista_news .cella h2 a,#lista_news .cella h2  a:active,#lista_news .cella h2 a:focus,#lista_news .cella  h2 a:link,#lista_news .cella h2 a:visited{
font-size:11px;
font-family: Verdana, Arial, Helvetica;	
color:#336699;
text-decoration:none;	
margin:0px;
padding:0px;
}
#lista_news .cella h2 a:hover{color:#333;}
#lista_news .cella {font-size:9px;
font-family: Verdana, Arial, Helvetica;	
color:#666;
text-decoration:none;	}
/****************************************************************/

b.niftycorners{display:block;background:#fff;margin-right:0px;margin-left:0px;width:560px}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px; overflow:hidden;border-style:solid;border-width: 0 1px}
.niftycorners b.rb5{border-color: #ffffff; background:#eee}
.niftycorners b.rb6{border-color: #f0f0f0; background:#eee}
.niftycorners b.rb7{border-color: #eeeeee; background:#eee}
.niftycorners b.rb8{border-color: #f0f0f0; background:#eee}
.niftycorners b.rb1{margin: 0 8px;border-width:0 1px}
.niftycorners b.rb2{margin: 0 6px;border-width:0 1px}
.niftycorners b.rb3{margin: 0 5px}
.niftycorners b.rb4{margin: 0 4px}
.niftycorners b.rb5{margin: 0 3px}
.niftycorners b.rb6{margin: 0 2px}
.niftycorners b.rb7{margin: 0 1px;height:2px}
.niftycorners b.rb8{margin:0px;height:2px;}
.niftycorners_bordo_laterale{
	background:#eeeeee;
	border-right:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
padding:3px 0px 3px 0px;
	
	width:559px;
  
}
.niftycorners_interno{padding:0px 0px 0px 0px;margin:0px 1px 0px 7px;width:533px;  }
/*************************STRUMENTI UTILI*************************************/
#Strumenti_utili{
	background:#fff;
	padding:0px 0px 0px 10px;
	margin:0px;
	width:533px;
	height:90px;
}

#Strumenti_utili a{margin:0px 0px 0px 0px;padding:0px;}
#Strumenti_utili .tit_Strumenti {position:absolute;margin:7px 0px 0px 0px;padding:0px;}
#Strumenti_utili a img{margin:25px 0px 0px 0px;padding:0px;}
/****************************************************************/
/*************************METEO*********************************/
b.meteo{display:block;background:#fff;margin-right:0px;margin-left:0px;width:340px}
b.meteo *{display:block;height: 1px;line-height:1px;font-size: 1px; overflow:hidden;border-style:solid;border-width: 0 1px}
.meteo b.rb5{border-color: #ffffff; background:#eee}
.meteo b.rb6{border-color: #f0f0f0; background:#eee}
.meteo b.rb7{border-color: #eeeeee; background:#eee}
.meteo b.rb8{border-color: #f0f0f0; background:#eee}

.meteo b.rb1{margin: 0 8px;border-width:0 1px}
.meteo b.rb2{margin: 0 6px;border-width:0 1px}
.meteo b.rb3{margin: 0 5px}
.meteo b.rb4{margin: 0 4px}
.meteo b.rb5{margin: 0 3px}
.meteo b.rb6{margin: 0 2px}
.meteo b.rb7{margin: 0 1px;height:2px}
.meteo b.rb8{margin:0px;height:2px;}
.meteo_bordo_laterale{
	background:#eeeeee;
	border-right:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
padding:3px 0px 3px 0px;
	
	width:339px;
}
.meteo_interno{padding:0px;margin:0px 0px 0px 8px;width:323px; background:#fff;}
img#freccia_Meteo{position:absolute;  margin-top:4px;margin-left:10px;}
.Tabellina_meteo{
	width:324px;
	
	 border:1px solid #ddd;
}
.Tabellina_meteo .titolo{padding-left:10px;border-bottom:1px solid #dddddd;}
.Tabellina_meteo .icone td{border:1px solid #ddd; height:60px; width:33%;
font-size:12px;
font-family: Verdana, Arial, Helvetica;	
color:#666;
text-decoration:none;	}
.Tabellina_meteo .icone td div {border-top:1px solid #ddd;height:30px; text-align:center;  padding-top:7px;}
.Tabellina_meteo .temperature td{
	border-top:1px solid #ddd;height:35px;
font-size:10px;
 font-weight:900;
font-family: Verdana, Arial, Helvetica;	
color:#666;
text-decoration:none;
}
/*******************************************************/
/**************Offerte Speciali**************************/

b.offerte{display:block;background:#fff;margin-right:0px;margin-left:0px;width:340px}
b.offerte *{display:block;height: 1px;line-height:1px;font-size: 1px; overflow:hidden;border-style:solid;border-width: 0 1px}
.offerte b.rb5{border-color: #ffffff; background:#eee}
.offerte b.rb6{border-color: #f0f0f0; background:#eee}
.offerte b.rb7{border-color: #eeeeee; background:#eee}
.offerte b.rb8{border-color: #f0f0f0; background:#eee}
/*#BordoSopra.offerte b.rb6{border-color: #f0f0f0; background:#336699}
#BordoSopra.offerte b.rb7{border-color: #eeeeee; background:#336699}
#BordoSopra.offerte b.rb8{border-color: #f0f0f0; background:#336699}*/
.offerte b.rb1{margin: 0 8px;border-width:0 1px}
.offerte b.rb2{margin: 0 6px;border-width:0 1px}
.offerte b.rb3{margin: 0 5px}
.offerte b.rb4{margin: 0 4px}
.offerte b.rb5{margin: 0 3px}
.offerte b.rb6{margin: 0 2px}
.offerte b.rb7{margin: 0 1px;height:2px}
.offerte b.rb8{margin:0px;height:2px;}
.offerte_bordo_laterale{
	background:#eeeeee;
	border-right:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
padding:3px 0px 3px 0px;	
	width:339px;
}
.offerte_interno{padding:0px;margin:0px 0px 0px 8px;width:323px; background:#fff;}
.Titolo_offerte{ background:#336699;vertical-align:top;height:40px;margin:0px;padding:0px;}
.Titolo_offerte img#titolo_offer{position:absolute; margin-top:13px;margin-left:8px;}
.Titolo_offerte img#freccia_offer{position:absolute;  margin-top:17px;margin-left:152px;}

.Testo_offerte {
font-size:10px;
font-family: Verdana, Arial, Helvetica;	
color:#666;
text-decoration:none;
}
.Testo_offerte {
font-size:10px;
font-family: Verdana, Arial, Helvetica;	
color:#666;
text-decoration:none;
}
.Testo_offerte h2,.Testo_offerte h2 a,.Testo_offerte h2  a:active,.Testo_offerte .cella h2 a:focus,.Testo_offerte  h2 a:link,.Testo_offerte h2 a:visited{
font-size:10px;
font-family: Verdana, Arial, Helvetica;	
color:#336699;
text-decoration:none;	
margin:0px;
padding:0px;
}
.Testo_offerte h2  a:hover{
color:#333;	margin:0px;
padding:0px;
}
/***************************************************************/
/********************EVENTI NOTIZE****************************/

/*Solobordo*/
b.eventi_notizie{display:block;background:#fff;margin-right:0px;margin-left:0px;width:341px}
b.eventi_notizie *{display:block;height: 1px;line-height:1px;font-size: 1px; overflow:hidden;border-style:solid;border-width: 0 1px}

.eventi_notizie b.rb5{border-color: #ddd; background:#ddd}
.eventi_notizie b.rb6{border-color: #ddd; background:#eee}
.eventi_notizie b.rb7{border-color: #ddd; background:#eee}
.eventi_notizie b.rb8{border-color: #ddd; background:#eee}
.eventi_notizie b.rb1{margin: 0 8px;border-width:0 2px}
.eventi_notizie b.rb2{margin: 0 6px;border-width:0 2px}
.eventi_notizie b.rb3{margin: 0 5px}
.eventi_notizie b.rb4{margin: 0 4px}
.eventi_notizie b.rb5{margin: 0 3px}
.eventi_notizie b.rb6{margin: 0 2px}
.eventi_notizie b.rb7{margin: 0 1px;height:2px}
.eventi_notizie b.rb8{margin:0px;height:2px;}
#BordoSopra.eventi_notizie b.rb5{border-color: #ffffff; background:#ffffff}
#BordoSopra.eventi_notizie b.rb6{border-color: #ffffff; background:#ffffff}
#BordoSopra.eventi_notizie b.rb7{border-color: #ffffff; background:#ffffff}
#BordoSopra.eventi_notizie b.rb8{border-color: #ffffff; background:#ffffff}
.eventi_notizie_bordo_laterale{	background:#eee;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:8px 0px 3px 0px;	width:339px;}
.eventi_notizie_interno{padding:0px 0px 0px 0px;margin:0px 0px 0px 6px;width:325px; background:#fff;}
.SpazioEventi{height:1px;height:1px;background:#eee;border-right:1px solid #ddd;border-left:1px solid #ddd;}
#folder_eventi{ position:absolute;height:50px;width:341px;margin:-40px 0px 0px -7px; }
#folder_eventi .curva_bordo {position:absolute;margin:0px 0px 0px 0px;z-index:0;}
#folder_novita{display:none;position:absolute;height:50px;width:341px;margin:-40px 0px 0px -7px;}
#folder_novita .curva_bordo {position:absolute;margin:0px 0px 0px 0px;z-index:0;}
#folder_eventi img , #folder_novita img {cursor:pointer;margin-top:0px;z-index:100;}
.eventi_novita_rss {background:#eee;height:25px;}
/*************************GALLERY*****************************/
/********************Per bordo*METEO*****************************/

.gallerySlideContent{width:323px;position:relative;margin:0px;padding:0px;border:1px solid #ddd;
font-size:9px;
font-family: Verdana, Arial, Helvetica;	
color:#666;
text-decoration:none;
font-weight:500;
}
.gallerySlideContent  a,.gallerySlideContent  a:active,.gallerySlideContent .cella  a:focus,.gallerySlideContent   a:link,.gallerySlideContent  a:visited{
font-size:9px;
font-family: Verdana, Arial, Helvetica;	
color:#336699;
text-decoration:none;	
margin:0px;
padding:0px;
}
.gallerySlideContent   a:hover{
color:#333;	margin:0px;
padding:0px;
}
.gallerySlideContent .intestazione {width:324px;border-bottom:1px solid #ddd;height:40px;padding:0px;margin:0px;}
.gallerySlideContent  img.tifFotogallery{position:abosolute;margin:12px 0px 0px 10px;}
.gallerySlideContent .contenuto {padding:0px;margin:0px;width:322px;height:135px;overfow:hidden;}
.gallerySlideContent .contenuto div#TickerHorizontal{padding:0px;margin:0px;width:321px;height:135px;}
.gallerySlideContent .chiusura   {background:#fff;padding:6px 0px 0px 10px;margin:0px;width:310px;height:21px;}
.Celletina_Gallery {height:114px;width:143px;float:left;background:#f1f4f8;margin:0px;padding:19px 0px 0px 17px;}
.PulsantiGallery{float:right;margin:10px 5px 0px 0px;padding:0px;}
.PulsantiGallery a, .PulsantiGallery img {margin:0px;padding:0px;border:0px;}
.Divisore_Gallery {height:135px;width:1px;float:left;background:#ffffff;margin:0px;padding:0px;}

.Celletina_Gallery img { margin-left: 0px; margin-top: 0px;width: 120px; height: 72px; }
.Celletina_Gallery b{display:block;width:104px;margin:9px 0px 0px 0px;padding-left:10px;background:url('img/08home/icone/freccinaAzzurraGallery.gif') 2px left no-repeat;  }
.Celletina_Gallery b img{margin-left:-10px;margin-top:2px;width: auto; height: auto; }
/**************************************************************/

b.maplocator{display:block;background:#fff;margin-right:0px;margin-left:0px;width:340px}
b.maplocator *{display:block;height: 1px;line-height:1px;font-size: 1px; overflow:hidden;border-style:solid;border-width: 0 1px}
.maplocator b.rb5{border-color: #ffffff; background:#eee}
.maplocator b.rb6{border-color: #f0f0f0; background:#eee}
.maplocator b.rb7{border-color: #eeeeee; background:#eee}
.maplocator b.rb8{border-color: #f0f0f0; background:#eee}

.maplocator b.rb1{margin: 0 8px;border-width:0 1px}
.maplocator b.rb2{margin: 0 6px;border-width:0 1px}
.maplocator b.rb3{margin: 0 5px}
.maplocator b.rb4{margin: 0 4px}
.maplocator b.rb5{margin: 0 3px}
.maplocator b.rb6{margin: 0 2px}
.maplocator b.rb7{margin: 0 1px;height:2px}
.maplocator b.rb8{margin:0px;height:2px;}
.maplocator_bordo_laterale{
	background:#eeeeee;
	border-right:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
padding:3px 0px 3px 0px;
	
	width:339px;
}
.maplocator_interno{padding:0px;margin:0px 0px 0px 8px;width:325px; background:#000;}


/******************************************************/
form{
	margin:0px;
	padding:0px;	
}
.home08{
	background:#d3d3d3;
	
	
}
.sfumatura{
  display:table-cell;
  float:inherit;
	width:1001px;
	 height:100%;
	background:url(img/08home/struttura/sfumaSfondo.jpg) right top repeat-y #ffffff;
padding:0px;
margin:0px;
}
.logo{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.container_menu_servizio{
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:430px;
}
.intestazione{
	width:1001px;
	height:65px;
	padding:0px;
	margin:0px;
}
.strumenti_ricerca{

	float:right;
	width:600px;
margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	text-align:right;
}
.strumenti_ricerca div {float:left;padding:0px;margin:0px;}

div.tools{ float:right;width:25px;padding:3px 0px 0px 7px;background:url(img/menu_servizio/separa_vert.gif) left  no-repeat #fff;}
div.ricerca {float:right;}

.menu08{float:left;width:990px;height:18px;text-align:left;background:url(img/08home/struttura/Sfondo_menu.gif) repeat-x  ;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.menu08 div.container{float:left;width:760px;height:19px;text-align:left;padding:0px 0px 0px 30px;margin:0px;}
.layer {margin:19px 0px 0px 0px;}
.layer #liv0,.layer #liv1,.layer #liv2,.layer #liv3,.layer #liv4,.layer #liv5,.layer #liv6 {width:1020px; float:left;padding:0px;margin:0px}

#contenuto {
display:table-cell;
width:981px;
margin:0px; /* for IE6 and Firfox centering */
text-align:left; /* so that IE6 and Firefox puts the text to the left
*/
background:#fff;
padding:0px 0px 30px 0px;
/*border:1px solid blue;*/
 /* Have to put SOMETHING in here for the height for both
browser. DO NOT put in a percentage, must be a pixel value */

}
#contenuto div.tenuta{width:941px; margin:18px 0px 0px 30px;padding:0px;}
.collaboratori{
	padding:18px 20px 0px 30px;
}
.aggiornamento{
	padding:0px;
	margin:0px;
	text-align:right;
	height:30px;
}
.aggiornamento a,.aggiornamento a:active,.aggiornamento a:focus,.aggiornamento a:link,.aggiornamento a:visited {
	
	font-size:9px;
font-family: Verdana, Arial, Helvetica;	
color:#666;
text-decoration:none;	
}
.aggiornamento a:hover{
	text-decoration:underline;	
}

#COL_SX {
float:left; /* float the menu to the left */
width:560px;


height:100%; /* so the menu has the height of the main content and
visa versa */
padding:0px;
margin:0px;
}

#COL_DX {
float:right; /* float the content to the right */
width:340px;
padding:0px;
margin:0px;

height:100%;/* so the content has the height of the menu and visa
versa */
}
#ssfooter{
	width:990px;
	height:100px;
	background:#949393;
	float:left; 
}

/**************FOOTER********************************************************************/
.tit_comprensorio{
	   
	 position:absolute;
	 margin:10px -90px 0px 0px;
} 
 #conprensorio a, #conprensorio a:active, #conprensorio a:focus, #conprensorio a:link, #conprensorio a:visited {
 		font-size:10px;
font-family: Verdana, Arial, Helvetica;	

text-decoration:none;	

	 color:#fff;
 }
  #conprensorio a:hover{
  	text-decoration:underline;
  	
  }
 #conprensorio{
	width:930px;

	text-align:center;
	
	font-size:10px;
font-family: Verdana, Arial, Helvetica;	
	  margin:0px;
text-decoration:none;	
 margin:0px;
padding:13px 0px 15px 30px;
	 color:#fff;
	
	}
 #conprensorio .bordoF {width:930px;
  border-bottom:1px solid #fff;
}
#chiusura{
	width:930px;

	text-align:center;
	 vertical-align:top; 
	font-size:10px;
font-family: Verdana, Arial, Helvetica;	
	  margin:0px 0px 0px 0px;
text-decoration:none;	
 margin:0px;
padding:15px 0px 15px 30px;
	 color:#fff;
	
	}
#conprensorio img.stemma{  vertical-align:middle;  margin-top:0px;} 
