

#menu_int{
clear:both;
padding-bottom:10px;
margin-top:10px;
border-top:1px solid #360C09;
background:url(../immagini/contenuti/linea_orizzontale_img.jpg) repeat-x bottom left;
height:25px;
text-align:center;

}

#menu_int a,
#menu_int a:link,
#menu_int a:active,
#menu_int a:visited,
#menu_int a.nonacceso,
#menu_int a.nonacceso:link,
#menu_int a.nonacceso:active,
#menu_int a.nonacceso:visited
{
float:left;
padding:0px;
border:1px solid #666666;
margin:0px 1px;

}
#menu_int a.acceso,
#menu_int a.acceso:link,
#menu_int a.acceso:active,
#menu_int a.acceso:visited,
#menu_int a:hover,
#menu_int a.nonacceso:hover{

border:1px solid #666666;
}
div#contienisottoschede{
height:350px;
width:auto;


}


div.sottoschede{

display:none;
width:98%;
margin:0px;

}

div.sottoschedeimg{

display:none;
/*
width:98%;
margin:10px;
*/
}





.clear{
clear:both;
float:right;

}
a.leggitutto,
a.leggitutto:link,
a.leggitutto:active,
a.leggitutto:visited{
FONT-SIZE: 10px;
font-weight: normal;
FONT-FAMILY:   verdana,arial,helvetica, "times new roman";
text-decoration:none;
background-color:#FF9900;
color:#FFFFFF;
padding:1px 2px;
}
a.leggitutto:hover
{
text-decoration:none;
color:#ffffff;
}
a.chiudi,
a.chiudi:link,
a.chiudi:active,
a.chiudi:visited{
FONT-SIZE: 10px;
font-weight: normal;
FONT-FAMILY:   verdana,arial,helvetica, "times new roman";
text-decoration:none;
background-color:#360C09;
color:#FFFFFF;
padding:1px 2px;
}
a.chiudi:hover
{
text-decoration:none;
color:#ffffff;
}

.htitolobox{
height:10px;
background-color:#0033FF;
clear:both; 
border-top:1px solid #360C09;
background:url(../immagini/contenuti/linea_orizzontale_img.jpg) repeat-x bottom left;
padding:2px 0px 15px 5px;
}
.titolobox{
clear:both; 
border-top:1px solid #360C09;
background:url(../immagini/contenuti/linea_orizzontale_img.jpg) repeat-x bottom left;
padding:2px 0px 15px 5px;
height:10px;
}
a.rassegna_stampa,
a.rassegna_stampa:link,
a.rassegna_stampa:active,
a.rassegna_stampa:visited{
color:#360C09;
FONT-SIZE: 12px;
font-weight: normal;
FONT-FAMILY:  arial, verdana,helvetica, "times new roman";
text-decoration:none;
}
a.rassegna_stampa:hover
{
text-decoration:none;
}
a.rassegna_stampa_01,
a.rassegna_stampa_01:link,
a.rassegna_stampa_01:active,
a.rassegna_stampa_01:visited{
color:#ffffff;
FONT-SIZE: 12px;
font-weight: normal;
FONT-FAMILY:  arial, verdana,helvetica, "times new roman";
text-decoration:none;
}
a.rassegna_stampa_01:hover
{
text-decoration:none;
}
.titoli_categorie{
background:url(../immagini/contenuti/linea_orizzontale_01.jpg) repeat-x bottom left;
padding-bottom:10px;
padding-left:5px;
float:left;
color:#666666;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
width: 230px;
}
#categorie ul {
		list-style: none;
		margin:0px;
		padding: 0px;
			}
	#categorie li{   
	width: 230px;
	padding:0px;
		margin:0px;
	}		
#categorie li a {
background:url(../immagini/contenuti/simbolo_freccia_dx.jpg)  center right  no-repeat;
display:block;
    width: auto;
color:#360C09;
font-weight:bold;
font-family:Arial,Verdana, Helvetica, sans-serif ;
font-size:11px;
text-decoration:none;
border-bottom:1px solid #360C09;
	padding-left:5px;
		}

#categorie li a:hover, 
#categorie li.acceso a,
#categorie li.acceso a:link,
#categorie li.acceso a:active,
#categorie li.acceso a:visited  {
background:#360C09;
	padding-left:5px;
background-position:left bottom;
background-repeat:repeat-y;
border-bottom:1px solid #360C09;
color:#ffffff;


		}


.img_photogallery{
background-color:#FFFFFF;
margin-top:5px;
padding:2px 3px 10px 3px;
width:400px;
}
.link_photogallery{
text-align:center;
margin-top:5px;
}
a.link_photogallery_dx,
a.link_photogallery_dx:link,
a.link_photogallery_dx:active,
a.link_photogallery_dx:visited{
margin-left:28px; 
padding-right:10px;
color:#360C09;
FONT-SIZE: 11px;
font-weight: bold;
FONT-FAMILY:  arial, verdana,helvetica, "times new roman";
text-decoration:none;
}
a.link_photogallery_dx:hover
{
padding-right:10px;
color:#666666;


}
a.link_photogallery_sn,
a.link_photogallery_sn:link,
a.link_photogallery_sn:active,
a.link_photogallery_sn:visited{
padding-left:10px;
color:#360C09;
FONT-SIZE: 11px;
font-weight: bold;
FONT-FAMILY:  arial, verdana,helvetica, "times new roman";
margin-right:28px; 
text-decoration:none;
}
a.link_photogallery_sn:hover
{
padding-left:10px;
color:#666666;
}
.sfondo_immagini{
background-color:#360C09;
float:left;
padding:20px 20px 40px 20px;
margin-right:20px;
margin-bottom:20px;
color:#FFFFFF;
FONT-SIZE: 12px;
font-weight: normal;
FONT-FAMILY:  verdana, arial, helvetica, "times new roman";
}

a.immagine_photogallery,
a.immagine_photogallery:link,
a.immagine_photogallery:visited,
a.immagine_photogallery:active {
border:1px solid #84676A;
float:left;
padding:0px;
margin:0px;
	
}
a.immagine_photogallery:hover {
border:1px solid #FBBD61;
float:left;

}
.box_link_photo{
clear:both;
border-bottom:1px solid #666666;
margin-bottom:3px;
padding-bottom:3px;
}

.miniature_photogallery{
height:95px;
float:left;
margin:0px 5px;
}


.box_miniature{
clear:both; 
height:100px; 
border-top:1px solid #360C09;
background:url(../immagini/contenuti/linea_orizzontale_img.jpg) repeat-x bottom left;
padding:10px 5px 20px 5px;

  }

.img_dettaglio{
clear:both;
margin:15px 0px;
height:100px;
background:url(../immagini/contenuti/linea_orizzontale_01.jpg) repeat-x bottom left;
padding-bottom:20px;
padding-top:5px;
border-top:1px solid #FF9900;
}
.img_dettaglio_01{
float:right;

background:url(../immagini/contenuti/linea_orizzontale_01.jpg) repeat-x bottom left;
padding-bottom:20px;
padding-top:5px;
border-top:1px solid #FF9900;
}
.bordo_img_dettaglio{
border:1px solid #666666;
margin:5px 20px;
float:left;
height:90px;
}
.bordo_img_dettaglio_01{
border:1px solid #666666;
margin:5px 20px;
width:123px;

height:90px;
}
#titoli{
background:url(../immagini/contenuti/linea_orizzontale_01.jpg) repeat-x bottom left;
padding-bottom:35px;
padding-left:5px;
clear:both;

}

#titoli a,
#titoli a:link,
#titoli a:active,
#titoli a:visited{
float:left;
background:url(../immagini/contenuti/titoli_sn.jpg) no-repeat center left;
padding-left:15px;
	
}
#titoli a:hover {
background:url(../immagini/contenuti/titoli_sn.jpg) no-repeat center left;
padding-left:15px;

}

.sfondo_bottone{
background-color:#D3CFD2;
margin:0px;
padding:0px;
color:#360C09;
}
.indirizzo_contatti{
background:url(../immagini/contenuti/linea_orizzontale_01.jpg) repeat-x bottom left;
padding-bottom:20px;
color:#360C09;
text-align:center;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}


h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#360C09;
}

.bordo_img{
border:1px solid #666666;
margin-right:10px;
float:left;
}

.contenuti{
border-left:2px solid #977D80;
background:url(../immagini/contenuti/linea_verticale.jpg) repeat-y top right;
padding:20px 40px 30px 30px;
}

.curva_dx{
background:url(../immagini/contenuti/linea_orizzontale.jpg) repeat-x top left;
padding-top:3px;
}
.padding_testata{
padding:16px 20px 10px 10px;
}
.box_indirizzo{
background:url(../immagini/contenuti/sfondo_contenuti_02.jpg) no-repeat bottom left;
color:#360C09;
padding:20px;
padding-top:0px;
text-align:center;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.bordo_footer_sn{
background:url(../immagini/bordo_footer_sn.jpg) no-repeat top left;
}
#menusotto{
background:url(../immagini/bordo_footer_dx.jpg) no-repeat top right;
margin-left:5px;
background-color:#360C09;
text-align:center;
padding:8px 5px 8px 0px;
}
#menusotto a,
#menusotto a:link,
#menusotto a:active,
#menusotto a:visited{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding:0px 5px;

}
#menusotto a:hover,
#menusotto a.acceso:link,
#menusotto a.acceso:active,
#menusotto a.acceso:visited{
color:#FF9900;
}
.bandiere{
margin:15px;
}
#menu{
float:right;

margin:90px 10px 10px 0px;


}
#menu a,
#menu a:link,
#menu a:active,
#menu a:visited{
float:right;
background:url(../immagini/menu/off.jpg) center left no-repeat;
padding-left:10px;
padding-right:5px;

}
#menu a:hover,
#menu a.acceso:link,
#menu a.acceso:active,
#menu a.acceso:visited{
float:right;
background:url(../immagini/menu/on.jpg) center left no-repeat;
padding-left:10px;
padding-right:5px;

}
.float_left{
float:left;
}
.float_right{
float:right;
}

.sfondo_top{
background:url(../immagini/testata/sfondo_top.gif) no-repeat top right;
}
.sfondo_bottom{
background:url(../immagini/testata/sfondo_bottom.gif) no-repeat bottom left;
}
.img_ristorante{
background:url(../immagini/testata/test_2.jpg) no-repeat top left;
}

#madre{
background:url(../immagini/testata/sfondo.jpg) no-repeat top left;

}


body {
background-color:#ffffff;
padding:0px;
margin:0px;
}

BODY, frame, iframe {
scrollbar-face-color: #360C09; 
scrollbar-shadow-color: #666666; 
scrollbar-highlight-color: #f6f6f6; 
scrollbar-3dlight-color: transparent; 
scrollbar-darkshadow-color: #f7f7f7; 
scrollbar-track-color: #f3f3f3; 
scrollbar-arrow-color: #ffffff;
}

img {
border-color: #000000;
}



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

TEXT-DECORATION: underline;

}



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;
}


/* aggiunte per gallery ajax */

#page{
	width: 410px;
	margin: 20px auto;
	border: 1px solid #000;
	background: #ddd;
}

#container {
	width: 370px;
	padding: 10px;
	margin: 10px;
	background: white;
	text-align: center;
	float: left;
	border: 1px solid #666;
}
#container span {
	font-size: 9px;
}

#images {
	width: 330px;
	margin: 0px auto;
	padding: 10px;
	text-align: center;
	border: 1px solid #666;
}

#imageCaption {
	width: 330px;
	margin: 5px auto 0px auto;
	padding: 10px;
	text-align: center;
	border: 1px dashed #666;
}

.thumb {
	float: left;
	width: 56px;
	padding: 3px;
	margin: 5px;
	border: 1px dotted #aaa;
	text-align: center;
}

.hidden {
	display: none;
}

#browsercheck {
	display: none;
}
/* fine aggiunte ajax */