@charset "utf-8";
/* CSS Document */
html, body {min-height:100%;height:auto !important;height:100%;font:12px HelveticaNeue Light,Verdana,Arial;color:back;}
body {margin: 0px; background-color: White;}
p {margin:0; padding:5px 0;}
img {border:0;}
form {padding:0; margin:0;}
a {text-decoration:none; outline:none;}
h1,h2,h3,h4,h5 {margin:0;padding:1px 0;}
h1 {font-size:17px;}
h2 {font-size:15px;}
h3 {font-size:12px;}
h4 {font-size:11px;}
h5 {font-size:10px; text-align:center;}

#template {width:982px; margin:0 auto;}

#headerContainer {min-height:235px;height:auto !important;height:300px;background:url('images/bg-all.gif') repeat-y;}
	#headerTop {position:relative;background:url('/images/bg-top.gif') no-repeat;padding:0px 11px;height:12px}
	#headerPhoto {height:188px;padding:0 11px;background:url('images/bg-all.gif') repeat-y;}
	#headerMenu {height:35px;padding:0px 11px 0px 11px;margin-top:3px;}
		#headerMenu td {background-color:#E1E1E1;text-align:center;}
		#headerMenu td a {color:#52322f;width:auto;height:25px;display:block;padding-top:10px}
		#headerMenu td:hover a {color:#fff;}					
			
#corpo, #footer {margin:0 auto; background:url('images/bg-all.gif') repeat-y;}

#sinistra {
	width:150px; 
	float:left; 
	margin-left:15px;
	margin-right:10px; 
	padding:0px;  
	background:#E1E1E1
}
	#menu ul {list-style: none; text-indent:0; margin:0; padding:0px; text-align:left;}
	#menu li { padding:3px; border-bottom:1px #ccc solid; font-size:12px}
	#menu li a {text-decoration: none; color:#333; display:block;padding:5px;}
	#menu li a:Hover {text-decoration: none; color:White; display:block;}
	
#centro {
	width:615px; 
	float:left; 
	margin-left:0px;
	margin-top:0px; 
	padding-left:5px;	
	}
	
	#contenuto {
	padding: 5px;
	padding-right: 10px;
	background: White;
	border-right: 1px solid #E1E1E1;
	border-left: 1px solid #E1E1E1;
	}
	    #contenuto a {text-decoration:underline; color:red;}
	    #contenuto p{font-size:11px;}	    
	    #contenuto p.titolo{	        
	        background-color: #EEE; 
	        border-bottom: 1px solid #E1E1E1; 
	        font-size : 14px; 
	        font-weight: bold;
        }        
	    #contenuto hr {
	    azimuth: center;
	    width: 500px;
	    border: 1px solid #E1E1E1;
	    }
	    
	    #padiglioni ul{list-style:none;margin:0 auto;padding:1px;}
	    #padiglioni ul li{float: left;width:150 px;margin:0 0 0 3px;padding:3px;border: 1px solid #E1E1E1;background-color:#EEE;}
	    #padiglioni a{display: block;height: 25px;line-height: 25px;text-decoration:none; text-align: center; color:Black;}
	    

#destra {
	float:right; 
	border: 1px solid #E1E1E1;
	width:150px; 
	margin-left:5px;
	margin-right:15px; 
	background:#fff;
	}
	
#footerContainer {
	color:#3f2927;
	clear:both;
	font-size:10px;
	height:49px;
	background:url('images/bg-bottom.gif') no-repeat;
	text-align:center;
	padding:0px 20px 20px 20px;
	}
		#footerContainer a {color:#3f2927;text-decoration:underline}
		#footerContainer a:hover {text-decoration:none}

#mailinglist{
	color : #000000; 
	background : #E1E1E1; 
	border: 1px solid;  
	font-size : 11px;
}
#mailinglist input, textarea{
	color : #000000; 
	background : #FFFFFF; 
	border: 1px solid; 
	font-size : 12px;
}
.bottone {
	color: red; 
	background-color: #EEE; 
	border: 1px solid red; 
	font-size : 12px; 
    padding: 3px 3px 3px 3px;
	font-weight: bold;
}



.testatina {width:100%; height:20px; background:#E1E1E1 url(images/angologrigiosx.gif) left no-repeat}
.dx {width:20px; height:20px; background:#E1E1E1 url(images/angologrigiodx.gif) right no-repeat; float:right}
.testatinasotto {width:100%; height:20px; background:#E1E1E1 url(images/angologrigiosottosx.gif) left no-repeat}
.sottodx {width:20px; height:20px; background:#E1E1E1 url(images/angologrigiosottodx.gif) right no-repeat; float:right}

.clear {
	margin : 0px;
	height : 7px;
	clear : both;
	float : none;
	font-size : 1px;
	line-height : 0px;
	overflow : hidden;
	background:#fff;
}
.clear1 {
	margin : 0px;
	height : 7px;
	clear : both;
	float : none;	
	background:url('images/bg-all.gif') repeat-y;
}