
div#anticasenaagriturismo{
text-align:center;
margin-top:10px;
color:#937472;
 background-color:#F9EDD3;

padding:3px;
}
div#anticasenaagriturismo h1,
div#anticasenaagriturismo h2,
div#anticasenaagriturismo h3{
color:#970F00;
background:none;
background-color:transparent;
margin:0px;
}
div#anticasenaagriturismo h1{
font-weight:bold;
font-size:10px;
}
div#anticasenaagriturismo h2{
font-size:10px;
font-weight:normal;
}
div#anticasenaagriturismo h3{
font-size:10px;
font-weight:normal;
}







#prodotti_anticasena li a.sotto_cat {
background:url(../immagini/contenuti/freccia_gialla.jpg) no-repeat center left;
	FONT-SIZE: 12px;
	color:#333333;
	background-color:#FCF9F5;
	padding-left:18px;
	}

#prodotti_anticasena li a.sotto_cat:hover  {
background:none;
color:#333333;
	background-color:#FCF9F5;

}
#prodotti_anticasena li a.prodotti {
    background:url(../immagini/contenuti/freccia_dx_01.jpg) no-repeat center right;
	FONT-SIZE: 11px;
	color:#333333;
	background-color:#FCF9F5;

	}

#prodotti_anticasena li a.prodotti:hover  {
background:url(../immagini/contenuti/freccia_dx_on_01.jpg) no-repeat center right;
color:#970F00;
	background-color:#FCF6EB;
}
#prodotti_anticasena{
width:160px;
float:left;
background-color:#FCF6E8;

}
#prodotti_anticasena ul {
		list-style: none;
		margin:0px;
		padding: 0px;	
			}
#prodotti_anticasena li{ 
        width:auto;
		border-bottom:1px dashed #970F00;
		padding:3px 0px;	
		}
#prodotti_anticasena li a {
background:url(../immagini/contenuti/freccia_dx.jpg) no-repeat center left;

	display:block;
	width:auto;
	FONT-SIZE: 12px;
	color:#970F00;
	font-weight:normal;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
		padding-left:18px;
		margin:0px 5px;
	}

#prodotti_anticasena li a:hover  {
background:url(../immagini/contenuti/freccia_dx_on.jpg) no-repeat center left;
color:#333333;

		}

.sotto_categorie{
width:630px; 
float:left; 
margin-top:20px;
padding-left:15px;
clear:both;

}
.colore_grigio{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
#lista_anticasena{
width:615px;
float:left;
margin-left:15px;
}
#lista_anticasena ul {
		list-style: none;
		margin:0px;
		padding: 0px;	
			}
#lista_anticasena li{ 

        width:auto;
		border-bottom:1px dashed #970F00;
				padding:3px 0px;	
		}
#lista_anticasena li a {
	display:block;
	width:auto;
	FONT-SIZE: 11px;
	color:#970F00;
	font-weight:normal;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

	

		}

#lista_anticasena li a:hover  {
color:#333333;
		}

.bordo_img_galleria_01{
border:8px solid #FCF6EB;
margin:4px;
}
.largh_img{
background-color:#FCF6EB;
}

a.bordo_img_galleria img,
a.bordo_img_galleria:link img,
a.bordo_img_galleria:active img,
a.bordo_img_galleria:visited img{

border:8px solid #FCF6EB;
margin:4px;
}
a.bordo_img_galleria_acceso img,
a.bordo_img_galleria:hover img{
border:2px solid #970F00;
margin:10px;

}
.img_dettaglio_galleria{
float:left;
margin:0px 0px;
width:100px;
margin-left:20px;

}
.link_photogallery_dx_01{
background:url(../immagini/contenuti/freccia_dx_off.jpg) no-repeat center right;
color:#999999;
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-right:20px;
margin-left:50px;

}
a.link_photogallery_dx,
a.link_photogallery_dx:link,
a.link_photogallery_dx:active,
a.link_photogallery_dx:visited{
background:url(../immagini/contenuti/freccia_dx.jpg) no-repeat center right;
color:#970F00;
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-right:20px;
margin-left:50px;
}
a.link_photogallery_dx:hover{
background:url(../immagini/contenuti/freccia_dx_on.jpg) no-repeat center right;
padding-right:20px;
margin-left:50px;
}

.link_photogallery_sn_01{
background:url(../immagini/contenuti/freccia_sn_off.jpg) no-repeat center left;
color:#999999;
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-left:20px;
margin-right:50px;

}
a.link_photogallery_sn,
a.link_photogallery_sn:link,
a.link_photogallery_sn:active,
a.link_photogallery_sn:visited{
background:url(../immagini/contenuti/freccia_sn.jpg) no-repeat center left;
color:#970F00;
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-left:20px;
margin-right:50px;
}

a.link_photogallery_sn:hover{
background:url(../immagini/contenuti/freccia_sn_on.jpg) no-repeat center left;
padding-left:20px;
margin-right:50px;
}
.img_photogallery{
border:3px solid #FFFFFF;
}

.titolo_photogallery{
	FONT-SIZE: 12px;
	color:#970F00 ;
	font-weight:bold;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin-bottom:5px;
	}
.sfondo_photogallery{
background-color:#FCF6EB;
border:1px solid #ffffff;
	padding:5px;
	float:left;
	width:500px;
	margin-bottom:20px;
}

.background_img{
background-color:#FCF6EB;
padding:6px 20px 10px 20px;
margin-right:10px;
float:left;

}

.largh_710{
width:650px;

}
.bordo_img_dettaglio{
float:left;
border:1px solid #970F00;
margin:0px 9px;
}

.bordo_img_dettaglio_2{
float:left;
border:1px solid #970F00;
margin:0px 10px;
width:130px;
height:100px;
overflow:hidden;
}

.img_dettaglio{
border-top:1px solid #970F00;
padding:20px 0px 5px 0px;
margin:0px;
clear:both;
float:left;
width:100%;
}
a.color_red,
a.color_red:link,
a.color_red:active,
a.color_red:visited,
a.color_red:hover{
color:#970F00;
font-family:Verdana, Aria, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
a.link_grigio,
a.link_grigio:link,
a.link_grigio:active,
a.link_grigio:visited,
a.link_grigio:hover{
color:#444444;
font-family:Verdana, Aria, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.font_color_red{
color:#970F00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.linea_tratt{
border-bottom:1px dashed #970F00;
}

.larghezza{
width:40%;
float:left;
margin-left:30px;

margin-bottom:10px;
height:110px;      

}
.altezza{
height:90px;
}
.larghezza_sottocategorie{
width:38%;
float:left;
margin-left:25px;
margin-bottom:15px;
}
.largh_sottocategorie{
width:192px;
float:left;
margin-left:25px;
margin-bottom:15px;
height:110px;

}

.margin_right{
margin-right:5px;
float:left;

}
.padding_right{
padding-right:15px;
}
.sfondo_rosso{
background-color:#C44114;
color:#FFFFFF;
}

.bordo_img {
border:1px solid #970F00;
margin-top:4px;
}

.bordo_img_2 {
border:1px solid #970F00;
margin-top:4px;
width:90px;
height:70px;
overflow:hidden;
}

.bordo_img_3 {
border:1px solid #970F00;
margin-top:4px;
width:80px;
height:50px;
overflow:hidden;
}


.didascalia{
font-style:italic;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#333333;
}

a.vedi{
background:url(../immagini/contenuti/vedi.jpg) no-repeat center right;
FONT-SIZE: 10px;
font-weight: normal;
color:#970F00;
FONT-FAMILY:verdana, arial, helvetica, "times new roman";
TEXT-DECORATION: none;
padding-right:15px;
	
}
a.vedi:hover {
TEXT-DECORATION: none;
}
.margin_20{
margin:20px 0px;
text-align:center;
clear:both;
float:left;
width:100%;
}
.clear{
clear:both;
text-align:right;
}
.clear_both{
clear:both;

}
.justify{
	text-align:justify;
	margin-bottom:20px;
	line-height: 22px;
}

.titolo_img{
float:left;
text-align:center;
font-weight:bold;
margin-right:10px;
width:auto;
}

.data{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#970F00;
}


a.titolo,
a.titolo:link,
a.titolo:active,
a.titolo:visited,
a.titolo:hover{
background:url(../immagini/contenuti/freccia_dx.jpg) no-repeat center left;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color:#970F00;
margin-bottom:5px;
text-decoration:none;
padding-left:15px;
}


.margin{
margin:10px 0px;

}
.sottosezione{
background-color:#FCF6E8;
color:#970F00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
width:95%;
border-bottom:1px solid #970F00;
float:left;
padding-left:5px;

}
.largh_sottosezione{
background-color:#FCF6E8;
color:#970F00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
width:90%;
border-bottom:1px solid #970F00;
float:left;
padding-left:5px;
}

.bordo_sottocategorie{
border-bottom:1px solid #F9BB41;
color:#333333;
width:570px;
}
.titolo_sezione{
background:url(../immagini/contenuti/bordo_inferiore.jpg) repeat-x bottom left;
background-color:#C44114;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding-bottom:7px;
padding-left:5px;
width:99%;
margin:10px 0px;
clear:both;
}

.testo_anticasena{
	text-align:justify;
	width:385px;
	float:left;
	line-height:25px;
	margin-left:20px;

}

.font_red{
color:#970F00;
}


.bottone{
background-color:#FFFFFF;
color:#970F00;
border-bottom:1px solid #970F00;
border-right:1px solid #970F00;
margin:0px;
padding:0px;
}

.curva_sn{
background:url(../immagini/testata/bordo.jpg) repeat-x top left;
width:100%;
text-align:left;
border-right:4px solid #ffffff;
}
.curva_dx{
background:url(../immagini/testata/bordo.jpg) repeat-x bottom left;
width:100%;
text-align:right;
border-left:4px solid #ffffff;
}
.float_right{
float:right;
}
.img_agriturismo{
background:url(../immagini/testata/bordo_01.jpg) repeat-y top left;
border-right:4px solid #ffffff;
width:100%;

}
.img_anticasena{
background:url(../immagini/img/agriturismo.jpg) no-repeat top left;
float:right;
width:430px;
height:275px;
margin:0px 15px 20px 0px;
}


.img_anticasena_01{

clear:both;
float:left;
width:710px;
height:130px;
margin:0px 10px 10px 10px;

}
.indirizzo{
width:100%;
clear:both;
text-align:center;
font-weight:normal;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	background-color:#970F00;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;;
	padding:5px 0px;
	border-top:3px solid #ffffff;

}
#menu{
background:url(../immagini/testata/sfondo_menu.jpg) repeat-x center left;
font-weight:normal;
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
 width:100%;
 clear:both;
 text-align:center;
 height:25px;

  }

#menu a {
	background:url(../immagini/testata/bottone.jpg) no-repeat top right;
	float:left;
	padding-right:14px;
	FONT-SIZE: 12px;
	color:#ffffff;
	font-weight:normal;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	letter-spacing: 1px;
	cursor:pointer;
	}
	
#menu a:hover, 
#menu a.acceso ,
#menu a.acceso:link,
#menu a.acceso:active,
#menu a.acceso:visited  {
background:url(../immagini/testata/bottone_02.jpg) no-repeat top right;
text-decoration:none;
color:#970F00;
padding-right:14px;
background-color:#FFFFFF;

}
#menu a  span{
display:block;
float:left;
padding-left:14px;



}
#menu a:hover span,
#menu a.acceso span,
#menu a.acceso:link span,
#menu a.acceso:active span,
#menu a.acceso:visited span{
background:url(../immagini/testata/bottone_01.jpg) no-repeat top left;
background-color:#FFFFFF;
padding-left:14px;
}


#menu_sotto{
font-weight:normal;
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
width:100%;
padding:5px 0px;
text-align:center;
float:left;
	color:#3F3E3A;
	border-top:1px solid #970F00;

  }
  
#menu_sotto a {
FONT-SIZE: 10px;
	color:#3F3E3A;
font-weight:normal;
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0px 10px;

	}

#menu_sotto a:hover, 
#menu_sotto a.acceso ,
#menu_sotto a.acceso:link,
#menu_sotto a.acceso:active,
#menu_sotto a.acceso:visited  {
text-decoration:none;
color:#970F00;
padding:0px 10px;
}


#menu_sup{
font-size:9px;
font-weight:normal;
	FONT-FAMILY:Arial, Verdana,  Helvetica, sans-serif;
	color:#3F3E3A;
 width:60%;
 padding:5px 0px;
 text-align:right;
 float:right;
 margin-right:10px;

  }
  
  #menu_sup a {
	FONT-SIZE: 11px;
color:#970F00;
	font-weight:bold;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	padding:0px 8px;


	}

#menu_sup a:hover, 
#menu_sup a.acceso,
#menu_sup a.acceso:link,
#menu_sup a.acceso:active,
#menu_sup a.acceso:visited  {
text-decoration:none;
	color:#3F3E3A;

}

.float_left{
float:left;
}

.bordo_sn{
background:url(../immagini/contenuti/bordo_sn.jpg) repeat-y top left;
 padding-left:13px;
}

.bordo_dx{
background:url(../immagini/contenuti/bordo_dx.jpg) repeat-y top right;
 padding-right:13px;
}
#footer{
clear:both;
width:100%;
}
#testata{
 border-top:8px solid #970F00;
 clear:both;
 width:100%;


 }
#contenitore{
clear:both;
width:100%;

}
#container{
 width:780px;
 margin: 0px auto;/*centra negli altri browsers*/
 text-align: left;   /*ripristina l' allineamento*/
 background:url(../immagini/contenuti/associazione_internazionale.jpg) repeat-y  top left; 
 background-color:#F9EDD3;

}

body
{
background-color:#ffffff;
 margin:0px;
 padding:0px;
 text-align: center;   /*centra in IE 5.x */
 }


img {
border-color: #000000;
}



a {
FONT-SIZE: 11px;
font-weight: normal;
color:#970F00;
FONT-FAMILY:  verdana, arial, helvetica, "times new roman";
TEXT-DECORATION: underline;
	
}
a:hover {
TEXT-DECORATION: none;
}



body, table, td, tr {
FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;

}







/*   ______    ELEMENTI FORM ___________ */

form
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/
	font-style: normal;
}
select
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}
option
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}
input
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}



/* PANNELLO DI AMMINISTRAZIONE */ 
#menuadqui{
background-color:#FFFFFF;
border:1px solid #7D2124;
padding:2px;

}

.titolomenuad{
border-bottom:1px solid #7D2124;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#7D2124;
padding:2px;
}

#menuadqui 
.titolomenuad{
border-bottom:1px solid #333333;
color:#ffffff;
background-color:#7D2124;
padding:2px;
}

.nascosto{
display:none;
}
