body {
	font-family: Helvetica, Verdana, Geneva, Arial, sans-serif; 
	font-size:70%; 
	color:#666; 
	background-color:#999999;
 	
	text-align:center;
	margin: 0px;
}

.x {border-color:dddddd; color:dddddd;}

A.link2:link,A.link2:visited { 
font-family: arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	font-weight:bold;
	color: #ffffff;
}

A.link2:hover { 
font-family: arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	font-weight:bold;
	color: #000000;
}

A.link6:link,A.link6:visited { 
font-family: tahoma;
	font-size: 13px;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	font-weight:bold;
	color: #B13A1F;
	line-height:16px;
}

A.link6:hover { 
font-family: tahoma;
	font-size: 13px;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	font-weight:bold;
	color: #000000;
	line-height:16px;
	padding-left: 10px;
}

A.link7:link,A.link7:visited { 
font-family: tahoma;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	font-weight:normal;
	color: #B13A1F;
	line-height:16px;
}

A.link7:hover { 
font-family: tahoma;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	font-weight:normal;
	color: #000000;
	line-height:16px;
}

.linksmall {font-family: arial;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	font-weight:bold;
	color: #cccccc;}
	
.testopiccolo {font-family: arial;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	line-height:16px;
	color: #888888;}
	
.titoli  {font-family: arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	font-weight:bold;
	color: #B13A1F;}
	
.titolipag  {font-family: arial;
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	font-weight:bold;
	color: #B13A1F;}
.titolischede  {font-family: arial;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;
	font-variant: normal;
	font-weight:bold;
	color: #000000;}

.inp {border: 1px #aaaaaa solid; width:140px; height:14px; font-family:arial; font-size:10px;}
.newsletter {border: 1px #aaaaaa solid; width:100px; height:16px; font-family:arial; font-size:9px;}
.button {border: 1px #B13A1F solid; color: #B13A1F; width:150px; font-family:arial; font-size:10px; height:18px; font-weight:bold;}

#site {width:960px; margin:0 auto; padding:0; background:#5C6367; text-align:left; overflow:hidden;}

/**/

#header {margin:0px 0 0px 0; padding:0; background:#2B3032;}

#header-navigation {padding:0; overflow:hidden; margin-left:auto; margin-right:auto; position:relative; width:560px; height:44px; margin-top:0px;}
#header-navigation ul { margin-left:auto; margin-right:auto;  padding:0; list-style:none; margin-top:15px;}
#header-navigation li {float:left; margin:0; padding:0 30px 0 30px; border-left:1px solid #2B3032;}
#header-navigation li.first {border-left:0;}
#header-navigation li.current a {background:#E1451D;}
#header-navigation a {color:#dddddd;}
#header-navigation a:hover {color:#ffffff;}

/**/

#header-left {float:left; width:180px; margin:0; height:180px; padding:0; background:#B13A1F; color:#eeeeee; padding:10px; overflow:auto; }

#header-right {float:right; width:760px; height:200px; margin:0; padding:0;}

#content {clear:both; margin:0; padding:0;}

#content-left {float:left; width:180px; margin:0; padding:0; background:#5C6367; color:#eeeeee; padding:10px;}
#news {color:ffffff; font-size:11px; font-family:arial}
#content-right {float:right; width:700px; margin:0; padding:30px; background:#EAEBED; color:#555555; line-height:20px;}

#footer {color:#dddddd; font-size:11px; font-family:arial; margin-left:auto; margin-right:auto; 0px 0; padding-top:10px; background:#2B3032; width:960px; height:24px;}