@charset "utf-8";
/* CSS Document */

body { background-color: #d6cebe; background-image: url(immagini/back_legno.jpg); background-repeat: repeat-x; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 76%; color: #201102; margin:0; padding:0;}
a, a:hover, a:link, a:active { color:#201102;}
#sfondo  { width:1024px; margin:0 auto; padding:0;}

#container { width:1024px; margin:0 auto; padding:0; background-image: url(immagini/bg_container.png); background-repeat: no-repeat; }
#container2 { width:1024px; margin:0 auto; padding:0; background-image: url(immagini/bg_container2.png); background-repeat: no-repeat; }

#header { margin:0; padding-bottom:10px;}
#content { background-image: url(immagini/bg_interior.png); background-repeat: no-repeat; margin:0;  padding-bottom:30px; }
#content2 { background-image: url(immagini/bg_interior2.png); background-repeat: no-repeat; margin:0; padding-top:20px; padding-bottom:30px; }

#text { width:795px; padding-left:112px; padding-top:20px; padding-right:35px; margin-top:20px;}
#text2 { float:right; overflow:auto; height:350px; width:670px; margin-right:70px; padding-left:50px; padding-top:20px; padding-right:0; margin-top:30px;}

#tx{ width: 750px;}
#tx2{ width: 650px;}
#footer { background-image: url(immagini/bg_footer.png); background-repeat: no-repeat; text-align:center; padding-top: 80px; padding-right: 70px; padding-bottom: 10px; padding-left: 40px; color:#F8F3ED; margin:0;}

#footer2 { background-image: url(immagini/bg_footer2.png); background-repeat: no-repeat; text-align:center; padding-top: 80px; padding-right: 70px; padding-bottom: 10px; padding-left: 40px; color:#F8F3ED; margin:0;}

#left { float:left; width:495px; margin:0; padding:0;}
#left h2 { padding-left:10px;}
#right { float:right; width:255px; padding:0; margin:0; height:400px; overflow:auto;}
#footer a{ color:#F8F3ED;}
#footer a:hover{ color:#F8F3ED;}
#footer a:link{ color:#F8F3ED;}
#footer a:active { color:#F8F3ED;}


#footer2 a{ color:#F8F3ED;}
#footer2 a:hover{ color:#F8F3ED;}
#footer2 a:link{ color:#F8F3ED;}
#footer2 a:active { color:#F8F3ED;}

#menult { float:left; width:190px; margin-top:35px; ; margin-right: 0px; margin-bottom: 0px; margin-left:40px; background-image: url(immagini/menult.png); background-position: left top; }
#menuv{  width:180px; background-color:#e8e2cf; border-bottom-width: 5px; margin-left:5px; margin-top:5px; border-bottom-style: solid; border-bottom-color: #a27a58; margin-right: 0px; margin-bottom: 15px;  }
#menuv p{ height:35px; line-height:70px; padding-left:10px; font-weight:bold; color:#875b3d; background-image: url(immagini/top.png); background-repeat: no-repeat; background-position: top; }
#menuv span{ color:#7C3734; 		}
#menuv a{ display:block; height:25px; text-align:right; line-height:25px; text-decoration:none; font-weight:bold; color:#4E321C; padding-right:50px; border-top:1px solid #B6A289; background-image: url(immagini/arrow.jpg); background-repeat: no-repeat; background-position: right top; }
#menuv a:hover{ background-color:#d8c3a5; background-position:center right; padding-right:40px; }
#menuv a.selezionato{ background-color:#d8c3a5; background-position:bottom right; padding-right:40px; }

#Stilit.ui-tabs .ui-tabs-panel { 
	display: block; 
	border: 0px solid #201102; 
	padding: 1ex 1.4em;
	background: #ffffff; 
	font-family: inherit;
	font-size: 0.8em/*{fsDefault}*/; 
}

/* Component containers
----------------------------------*/
#Stilit .ui-widget { 
	
}
#Stilit .ui-widget-content { 
	border: 1px solid #aaaaaa/*{borderColorContent}*/; 
	background: #ffffff; 
	color: #201102/*{fcContent}*/; 
}
#Stilit .ui-widget-content a { 
	color: #201102/*{fcContent}*/; 
}
#Stilit .ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; color: #201102/*{fcHeader}*/; font-weight: bold; font-family: inherit; font-size: 0.8em/*{fsDefault}*/; background-color: #94754c; background-repeat: repeat-x; background-position: 50% 50%; }

/* Interaction states
----------------------------------*/
#Stilit .ui-state-default, .ui-widget-content .ui-state-default { 
	border: 1px solid #201102/*{borderColorDefault}*/; 
	background: #c0b19a;
	font-weight: normal/*{fwDefault}*/; 
	color: #555555 /*{fcDefault}*/; 
	
}
#Stilit .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { 
	color: #201102/*{fcDefault}*/; 
	text-decoration: none; 
}
#Stilit .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { 
	border: 1px solid #201102/*{borderColorHover}*/; 
	background-color: #c0b19a; 
	font-weight: normal/*{fwDefault}*/; 
	color: #212121 /*{fcHover} #212121*/; 
	font-family: inherit;
	font-size: inherit/*{fsHover}*/; 
}
#Stilit .ui-state-hover a, .ui-state-hover a:hover { 
	color: #201102/*{fcHover}*/; 
	text-decoration: none; 
}
#Stilit .ui-state-active, .ui-widget-content .ui-state-active { 
	border: 1px solid #201102/*{borderColorActive}*/; 
	background-color: #ffffff; 
	font-weight: normal/*{fwDefault}*/; 
	color: #212121/*{fcActive}*/; 
	font-family: inherit;
	font-size: inherit/*{fsSelected}*/; 
}
#Stilit .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { 
	color: #201102/*{fcActive}*/; 
	text-decoration: none; 
}

.clear { margin:0; padding:0; font-size:1px; clear:both;}

