html,body
		{
			margin:0px;
			padding:0px;
			background-image:url(../image/bg.jpg);
		}
body
		{
			font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
			font-size:13px;
		}
div#container 
		{
			margin: auto;
			background-image:url(../image/sfumatura.png);
			background-repeat:repeat-x;
		}
div#contenent 
		{
			width:880px;
			margin:auto;
			padding-left: 22px;
			padding-right: 22px;
			background-image: url(../image/bg.png);
			background-repeat: repeat-y;
			
		}
div#header
		{
			background-image:url(../image/top.png);
			margin:auto;
			width:880px;
			padding-left: 22px;
			padding-right: 22px;
			text-align:center;
			background-repeat: no-repeat;
			color: #fff;
			font-size:11px;
			height:22px;
		}
div#top 
		{
			width:880px;
			height:325px;
			background-image:url(../image/freni.jpg);
			background-repeat:no-repeat;
		}
div#banner
		{
			height:300px;
			width:220px;
			background-color:#f0f0f0;
			padding:20px;
			padding-top:5px;
			float: left;
		}
div#logo
		{
			width:220px;
		}
div#menu
		{
			margin-top:15px;
			padding:0px;
			width: 220px;
		}
div#menu a
		{
			display:block;
			padding-top:12px;
			width:220px;
			text-align:left;
			font-size:14px;
			color:#7c7c7c;
			border-bottom:1px solid #7c7c7c;
			text-decoration:none;
		}
div#menu a:hover
		{
			display:block;
			width:220px;
			text-align:left;
			font-size:14px;
			color:#000000;
			border-bottom:1px solid #000000;
			text-decoration:none;
		}
div#lingua
		{
			float: right;
			color: #ffffff;
			margin: 5px;
			padding: 0px;
			font-size:11px;
		}
#lingua  a
		{	
			color:#fff;
		}
#lingua  a:hover
		{	
			color:#000;
			text-decoration:none;
		}
div#centro
		{
			width:880px;
			background-image:url(../image/rilessofreni.jpg);
			background-repeat:no-repeat;
			padding-bottom:5px;
			background-color:#fff;
		}
div#catalogo
		{
			width:260px;
			float: left;
			background-color:#f0f0f0;
			font-size:11px;
		}
#catalogo a
		{
			display:block;
			margin:20px;
			color:#666;
			text-decoration:none;	
			margin-bottom:10px;
		}
#catalogo a:hover
		{
			display:block;
			margin:20px;
			margin-bottom:10px;
			color:#ff0000;
			text-decoration:none;	
		}
div#news
		{
			width:620px;
			float:left;
		}
.detail
		{
			margin:35px;
			margin-top:7px;
			margin-bottom:7px;
		}
.data	
		{
			border-bottom:1px solid #ccc;
			color:#999999;
		}
.day
		{
			font-size:34px;
			float:left;
		}
.dayright
		{
			float:left;
		}
.month
		{
			margin-top:12px;
			font-size:22px;
			line-height:10px;
		}
.year
		{
			font-size:11px;
		}
.detail h1
		{
			margin:0px;
			padding:0px;
			font-size:16px;
			margin-top:2px;
		}
.detail p
		{
			margin:0px;
			padding:0px;
			margin-top:5px;
			margin-bottom:5px;
			text-align:justify;
		}
.detail a
		{
			margin-left:500px;
			color:#000;
			font-size:11px;
		}
div#footer
		{
			background-image:url(../image/footer.png);
			margin:auto;
			padding-top:10px;
			width:880px;
			padding-left: 22px;
			padding-right: 22px;
			text-align:center;
			background-repeat: no-repeat;
			color: #000;
			font-size:11px;
		}
#footer a
		{
			color:#000;
		}
#footer a:hover
		{
			color:#ff0000;
		}
.testi
		{
			margin:35px;
			margin-top:15px;
			margin-bottom:7px;
			font-size:13px;
			font-size:11px;
		}
#mail
		{
			float:left;
			width:180px;
			text-align:right;
			font-size:11px;
		}
.voice
		{
			font-size:11px;
			
		}
.voice a
		{
			color:#000;
			display:block;
			padding:3px;
			margin-bottom:3px;
			text-decoration:none;
		}
.voice a:hover
		{
			color:#000;
			display:block;
			padding:3px;
			background-color:#cccccc;
			margin-bottom:3px;
			text-decoration:none;
		}
div#ricerca
		{
			padding-left:5px;
			font-size:10px;
		}
div#ricerca input
		{
			font-size:10px;
		}
div#ricerca select
		{
			font-size:10px;
		}
#ricerca h2
		{
			font-size:12px;
			background-color:#ccc;
			padding:2px;
			margin:0px;
		}
div#top2
		{
			width:880px;
			height:150px;
			background-image:url(../image/freni.jpg);
			background-repeat:no-repeat;
		}
div#banner2
		{
			height:125px;
			width:220px;
			background-color:#f0f0f0;
			padding:20px;
			padding-top:5px;
			float: left;
		}
div#catalogo2
		{
			font-size:11px;
		}