Body {



	font-family:verdana, arial; 

	background-image: url(img/sfondo_container.jpg);

   font-size: 76%;



	color:#333333;

	margin:0;



	}







	H1, H2, H3 {color: #444; font-family:verdana, arial; }



    H4, H5 { color:#666; font-family:verdana, arial; }







	H1 {



	font-size: 120%;



	



}



	H2 { font-size: 90%; }



	H3 { font-size: 80%; }



	



#container {	



   background-color: #cbb8a2;

	margin: 0px;	

	background-image: url(img/sfondo_container.jpg);

	float:left;

	width:100%;

	height:100%;

	min-height:100%;

}	







.marrone {color: #FEEED8;}



.azzurro  { color:#C4E8F9;



}



.verde  { color:#50CDA6;



}



.arancio  { color:#F88848; 



}



	

.tabellaPrezzi td {border:1px solid #993300;}



	



#top {



    margin: 0px;

	margin-bottom:.50em;

	border-bottom:1px solid #8A5744;

	border-top:1px solid #8A5744;



    background-color: #735a4e;	



	padding-bottom: 10px;



	padding-top: 10px;



	color: white; 



	text-align: center;

	

	background-image: url(img/intestazione2011.jpg);



 background-position: top left;

 background-repeat:no-repeat;



 

		}



	







 #top h1 {



	

	line-height:100%;



	color: white;



	font-size:160%;



	font-family: Georgia, "Times New Roman", Times, serif;

	font-style:italic;

	



}



 #top h2 { line-height: 40%;



 color:white;



 	



 }



 



  



 #top h3 { line-height: 40%;



 color: white;



 	



 }



 



 



 #top2 {



    margin: 0px;

	margin-bottom:.50em;

	border-bottom:1px solid #999999;

	border-top:2px solid #999999;



    background-color: #735a4e;	



	padding-bottom: 15px;



	padding-top: 10px;



	color: white; 



	text-align: center;

	

	background-image: url(img/intestazione2011.jpg);



 background-position: top left;

 background-repeat:no-repeat;



 



		}



	







 #top2 h1 {



	line-height: 40%;



	color: #FEEED8;



}



 #top2 h2 { line-height: 40%;



 color: white;



 	



 }



 



  



 #top2 h3 { line-height: 40%;



 color: white;



 	



 }



 



#centro h2 {



	 text-align: left;



} 







#centro h3 {



	 text-align: left;



}



	



#subheader {



margin: 0px;



    background-color: #BCE5F9;	



	padding-top: 2px;



	padding-bottom: 5px;



	padding-right: 50px;



	color: black; 



	text-align: right;



		



}	 



	



#sinx { 



    float:left;

margin:0;

width:15em;

font-size:90%;

	

		

	}











#sinx ul  {



    List-style: none;



	margin: 0;



	padding: 0;



	border: none;



      }		



#sinx li  {



	/*width: 95%;*/



	margin-right: 3px;



	margin-left:3px;



	margin-bottom: 1px;



	padding-left: 5px;



	padding-right: 2px;



	padding-top: 3px;



	padding-bottom: 3px;



	border-bottom: 1px solid Gray;



	border-right: 1px solid Gray;



	border-top: 0px solid Gray;



	border-left: 0px solid Gray;



	background: #F5F5F5;



	



   



}	



	  



#sinx a {



	font-size: 90%;



	color: black;



	text-decoration: none;



	font-weight: bold;



}







#sinx a:link {



	font-size: 90%;



	color: black;



	text-decoration: none;



	font-weight: bold;



}	







#sinx a:visited {



	font-size: 90%;



	color: black;



	text-decoration: none;



	font-weight: bold;



}	







#sinx a:hover {



	text-decoration: underline;



	background: #ffffff;



}		







#sinx a:active {



font-size: 90%;



	color: black;



	text-decoration: none;



	font-weight: bold;



	



}











#top a {



	font-size: 1em;



	color: white;



	text-decoration: underline;



	font-weight: bold;



}



#top a:hover {



	text-decoration: none;



	background: black;



}	







#top2 a {



	font-size: 1em;



	color: white;



	text-decoration: underline;



	font-weight: bold;



}



#top2 a:hover {



	text-decoration: none;



	background: black;



}	















#fondo { 


        margin-top: 5px;

		background-color:#277DA0; 

		padding: 5px 0px 5px 0px;

		text-align: center;

		color: white;

		font-weight:normal;

		clear: both;

		border-top:1px solid white;

		border-bottom:1px solid white;

		/*background-image: url(img/SfondoFooter2011.jpg);
		background-position:left top;
		background-repeat:no-repeat;*/


		}  







#centro { 



	

	margin-left:160px;

	

	padding-top: 5px;	



	padding-left: 10px;



	font-size: 1em;	



	text-align: left;	

		



	}



	



	



#centro-foto { 



	



	padding-top: 5px;	



	padding-left: 10px;



	background-color: #cbb8a2;



	font-size: 1em;



	



	text-align: center;



	



	



	



	}	



	



#centro p  {



	text-align: left;



	padding-left: 5px;



	padding-right: 5px;



	



	



}			







#contentcolumn{

width: 100%;

margin-left:1%;

float:left;

}









#centroSinistra {



	 float: left;



	 width: 40%;



	 



}











#centroSinistraHome {



	 float: left;



	 width: 20%;



	 /*background-image:url(img/Sfondo-2011.png);



	 background-position:right;



	 background-repeat:no-repeat;*/



	 height:300px;



}







#centroDestra {



	 float: left;

	 border-left:1px solid #999999;

	 border-bottom:0px solid #999999;

	 border-top:2px solid #999999;

	 border-right:0px solid #999999;

	 text-align:left;

	 padding:0;

	 margin:0;

 



}





#centroDestraEng {



	 float: left;

	 background-color:#DAC9AD;

	 text-align:left;

	 padding:5px;

	 margin:0;

 



}







#centro ul  {



	text-align: left;



	padding-right: 5px;



}	















A:link, A:visited {



	text-decoration: underline;



	color:#003366;



	}







A:hover {



	text-decoration: underline



	}



	



.bottombord {



		border-bottom: 1px solid Black;



}











.noborder 	{



	border: 0px; 



	}



	



.voceAttiva {



	background-color: White;



}







.rientro {



	text-indent: 25px;



	



}





.ScrittaPiccola {



	font-size:90%;



	



}







/* CSS Tabs */



#navcontainer {



        background: #BCE5F9;



        width: 200px;



        margin: 0 auto;



        padding: 1em 0;



        font-family: georgia, serif;



        font-size: 100%;



        text-align: center;



        



}







ul#navlist {



        text-align: left;



        list-style: none;



        padding: 0;



        margin: 0 auto;



        width: 80%;



}







ul#navlist li {



        /*display: block;*/



        margin: 0;

        

}







ul#navlist li a {



	display: block;



	width: 100%;



	padding: 1em;



	border-width: 1px;



	border-color: #ffe #aaab9c #ccc #fff;



	border-style: solid;



	color: #557461;



	text-decoration: none;



	background: #f7f2ea;



	font-weight: bold;



}







#navcontainer>ul#navlist li a { width: auto; }







ul#navlist li#active a {



        background: #f0e7d7;



        color: #800000;



}







ul#navlist li a:hover, ul#navlist li#active a:hover {



	color: #800000;



	background: transparent;



	border-color: #aaab9c #fff #fff #ccc;



	text-decoration: none;



}


#facebook {position:absolute; right:0; top:100px; margin:1px; padding:0; border:2px solid white;}
        
