/*
 ----------------------------------------------------------------------------
 ---  Standard HTML Elements
 ---------------------------------------------------------------------------- 
*/
body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color : #eb7f13;
	color:#3b3b3a;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	text-align:center;
}
h1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align:left;
	font-weight:bold;
	color:#660000;
	background-color : #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color : #0033CC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	border: 0px;
	font-weight: normal;
}

a:visited {
	color : #0033CC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	border: 0px;
	font-weight: normal;
}

a:active {
	color : #00238C;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

a:hover {
	color : #4768CC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
img {
	border: 0px;
}
td  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
/*
 ----------------------------------------------------------------------------
 ---  Layout pagina
 ---------------------------------------------------------------------------- 
*/

#pagina {
	display:     block;
	margin:      0 auto;
	text-align: center;
	width:942px;
	border: #FFFFFF 1px solid;	
}
#primo {
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	text-align: center;
	background-color:#FFFFFF;
	height:425px;
	width:922px;
}
#primo-pagine {
	text-align: left;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	background-color:#FFFFFF;
	width:922px;
}
#primosx {
	text-align: left;
	float:left;
	width:442px;
	background-color:#FFFFFF;
}
#primodx {
	text-align: left;
	height:300px;
	background-color:#FFFFFF;
}
#rigasx {
	height:23px;
	
}
#rigadx {
	height:23px;
	float:left;
	padding-right:20px;
	
}
#secondo {
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	clear:both;
	background-color:#FFFFFF;
	border-top:1px solid #e97e12;
	border-bottom:0px solid #e97e12;
}


#terzo {
	padding-left:10px;
	padding-right:10px;
	text-align:left;
}
#terzodx {
	background-color:#FFFFFF;
	text-align:right;
	color:#8b4b0b;
	font-family:Georgia, Times New Roman, Times, serif;
 	font-weight:bold;
	font-size:12px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:5px;
}
#testodx {
	text-align:justify;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:13px;
	padding-top:30px;
	padding-left:18px;
	padding-right:20px;
	line-height:18px;
}
#testo2dx {
	text-align:center;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:18px;
	font-weight:bold;
	padding-top:35px;
	color:#ff6000;
}
#indirizzo {
	text-align:center;
	font-size:12px;
	color:#6b3a08;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}
#indirizzo a:link {
	text-decoration : underline;
	color:#6b3a08;
}

#indirizzo a:visited {
	text-decoration : underline;
	color:#6b3a08;
}

#indirizzo a:active {
	text-decoration : underline;
	color:#6b3a08;
}

#indirizzo a:hover {
	text-decoration : none;
	color:#6b3a08;
}
#menu-bottom {
	display:block;
	margin: 0 auto;
	width:922px;
	text-align:center;
	font-size:11px;
	color:#a1570d;
	padding-top:10px;
	padding-bottom:40px;
}
#menu-bottom a:link {
	text-decoration : none;
	color:#a1570d;
}

#menu-bottom a:visited {
	text-decoration : none;
	color:#a1570d;
}

#menu-bottom a:active {
	text-decoration : none;
	color:#a1570d;
}

#menu-bottom a:hover {
	text-decoration : underline;
	color:#a1570d;
}

/*
 ----------------------------------------------------------------------------
 ---  Menu orizzontale
 ---------------------------------------------------------------------------- 
*/

#tab{
 	text-align: left;
	float:left;
	height:23px;
	background-color:#d0d0cd;
	color:#5f5f5f;   
	padding:0;   
	margin:0;
 }
#tab ul{
   
 list-style:none;   
 margin:0;   
 padding:0;
}
#tab ul li{   
 display:inline;   
 margin:0;   
 text-transform:capitalize;
}
#tab ul li a{   
 padding:4px 7px;
 font-family:Georgia, Times New Roman, Times, serif;
 	font-weight:normal;
	font-size:12px;
 color:#3e3e3e;     
 float:left;   
 text-decoration:none;   
 border:0px solid #009911;   
 border-left:0;   
 margin:0;
}
#tab ul li a:hover{      
 text-decoration:none;
 color:#000000;   
 border-bottom:0px solid #99ff00;
}
#tab ul li a.active{   
 border-bottom:0px solid #99ff00;
 color:#414141;
}
#contenuto{       
 background:#f1f1f1;   
 clear:both;   
 font-size:11px;   
 color:#000000;   
 padding:10px;   
 font-family:Verdana, Helvetica, sans-serif;
}
#tab2{
 	text-align: left;
	float:left;
	height:23px;
	background-color:#d0d0cd;
	color:#5f5f5f;   
	padding:0;   
	margin:0;
 }
#tab2 ul{
   
 list-style:none;   
 margin:0;   
 padding:0;
}
#tab2 ul li{   
 display:inline;   
 margin:0;   
 text-transform:capitalize;
}
#tab2 ul li a{   
 padding:4px 7px;
 font-family:Georgia, "Times New Roman", Times, serif;
 	font-weight:normal;
font-size:12px;
 color:#3e3e3e;     
 float:left;   
 text-decoration:none;   
 border:0px solid #009911;   
 border-left:0;   
 margin:0;
}
#tab2 ul li a:hover{      
 text-decoration:none;
 color:#000000;   
 border-bottom:0px solid #99ff00;
}
#tab2 ul li a.active{   
 border-bottom:0px solid #99ff00;
 color:#414141;
}



