/* CSS Document */
html{
	background-color:#FFFDE4;
	margin:0px;
	padding:0px;	
	background-image: url("images/sfondo_pagina_h.jpg");
	background-repeat:repeat-x;
	}
html img{
	border:none;
	}
body{
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:65%;
	margin:0px;
	padding:0px;
	color: #666666;
	text-align: center;
	}
body a{
	color:#666666;
	text-decoration: none;
	}
TABLE {
	margin: 0px;
	}
TD {
	vertical-align: top;
	padding: 0px;
	}

/*-------------------Utils------------------*/
.clear{	clear:both;}
.clear-left{clear:left;}

/*-------------------struttura------------------*/
#struttura{
	width:930px;
	padding:0px 0px;
	margin:0px auto;
	text-align: left;
	}
.sfondo_home {
	background-image: url("images/sfondo_struttura_h.jpg");
	background-repeat:no-repeat;
	}
.sfondo_interno {
	background-image: url("images/sfondo_struttura.jpg");
	background-repeat:no-repeat;
	}
#struttura:after {
	content: ""; 
	display: block; 
	height: 0; 
	clear: both;
	}
#testata{
	width:100%;
	}
#lingue{
	width:240px;
	text-align: center;
	}
#lingue img{
	margin: 0px 5px 0px 0px;
	}
.navb{
	float: left;
	margin: 0px 15px 5px 10px;
	padding: 10px 0px 20px 7px;
	border-left: 1px solid #D6DADC;
	}
#colonna-sx{
	width:241px;
	}
#logo {
	width:241px;
	text-align: center;
	margin: 15px 0px 55px 0px ;
	}
.evidence{
	width:225px;
	
	}
.evidence IMG{
	display: block;
	border: 5px solid #ffffff;
	}
.evidence A{
	color:	#8C4533;
	}
.evidence-navb A{
	display: block;
	border-bottom: 1px solid #D8D5C4;
	padding: 5px 0px;
	}
#colonna-dx{
	width:689px;
	}
#navb_servizio {
	width:650px;
	text-align: right;
	padding: 12px 0px 13px 0px;
	}
#contenuti-home{
	width:650px;
	}
#contenuti-home-sx{
	width:340px;
	}
#contenuti-home-dx{
	width:310px;
	}
#contenuti{
	width:650px;
	}
.contenuti{
	padding: 20px;
	}
	
.slot_dx_home{
	width:280px;
	padding-top: 20px;
	}
.slot_dx_home IMG{
	float: left;
	margin-right: 10px;
	border: 5px solid #ffffff;
	}
.slot_dx_home A{
	color: #266A04;
	}

#bottom{
	width:100%;
	background: #FFFDE4;
	border-top: 15px solid #FFF0B3;
	margin-top: 20px;
	padding-bottom: 20px;
	}
 
.gallery IMG{
 	margin: 5px;
	}
	
.gallery TD{
 	border-bottom: 3px solid #FFF0B3;
 	padding: 5px 0px 5px 0px ;

	}

/*-------------------FORMATTAZIONI------------------*/

h1 {
	font-size:140%;
	margin:0px;
	padding:0px;
	color: #8C4533;
	}





