html, body {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #74848f url(/immagini/sfondo.gif) top left repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#centrato, 
#centratosettore {
	width: 865px;
	margin: auto;
	text-align: left;
}
#corpo-sec {
	float: left;
	background: #FFFFFF;
	margin-bottom: 20px;
	width: 825px;
	background: url(immagini/sfondo-pag.gif) top left repeat-y;
}
#testata {
	float: left;
	height: 382px;
	width: 865px;
}
#testata h1, 
#testata h2 {
	display: none;
}
#testata #logo {
	float: left;
	 top: 27px;
	 width: 865px; 
	 position: absolute; 
	 z-index: 2;
	 text-align: center;
}
#menu {
	float: left;
	width: 825px; 
	margin-left: 20px;
	margin-right: 20px;
	text-align: right;
	color: #FFFFFF;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
}
#menu a, 
#menu a:link,
#menu a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#menu a:hover, 
#menu a:active, 
#menu a:focus {
	text-decoration: underline;
	color: #FFFFFF;
}
#seconde {
	float: left;
	width: 805px; 
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	background: #EAEEF1;
	padding: 10px;
}
#seconde h1 {
	font-size: 22px;
	color: #cc2229;
}
#seconde h4 {
	font-size: 18px;
	margin: 0px;
}
#seconde p {
	font-size: 12px;
}
#seconde p strong {
	font-size: 14px;
}
#seconde p a {
	color: #000000;
}
#seconde #formcontatto {
	float: left;
	width: 555px;
}
#seconde #formcontatto .campo {
	width: 98%;
}
#seconde #recapiti {
	float: left;
	width: 240px;
	padding-left: 10px;
}
#notizie {
	float: left;
	width: 825px; 
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
/*	background: #EAEEF1;*/
	background: url(/immagini/sfondo_home.gif) top left repeat-y;
}
#notizie .colonne {
	float: left;
	width: 164px;
	border-right: 1px solid #BABCBE;
}
#notizie .colonne img {
	margin: 0;
	padding: 0;
}
#notizie .colonne h3, 
#notizie .colonne p {
	margin: 0;
	font-size: 10px;
	font-weight: normal;
	padding: 6px;
	background: #eaeef1;
}
#notizie .colonne h3 {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 0px;
}
#notizie .colonne#nautico h3 a {
	color: #008DD0;
}
#notizie .colonne#automotive h3 a {
	color: #812123;
}
#notizie .colonne#agricolo h3 a {
	color: #2B6E40;
}
#notizie .colonne#industriale h3 a {
	color: #D4642B;
}
#notizie .colonne#rettifiche h3 a {
	color: #df912f;
}
#notizie .colonne#nautico h3.notizia a, 
#notizie .colonne#automotive h3.notizia a, 
#notizie .colonne#agricolo h3.notizia a, 
#notizie .colonne#industriale h3.notizia a {
	color: #FFFFFF;
}
#notizie .colonne#rettifiche h3.notizia a {
	color: #626365;
}
#notizie .colonne h2 {
	margin: 0;
	padding-right: 5px;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	text-align: right;
	background: #eaeef1;
}
#notizie .colonne h2.notizia {
	margin: 0;
	padding-right: 5px;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	text-align: right;
	color: #FFFFFF;
}
#notizie .colonne h3.notizia {
	background: #006600;
	color: #FFFFFF;
	padding: 5px;
}
#notizie .colonne p.notizia {
	background: #006600;
	color: #FFFFFF;
	padding: 5px;
}
#notizie .colonne h2.titolo a {
	color: #FFFFFF;
	text-decoration: none;
}
#notizie .colonne#automotive {
	color: #812123;
}
#notizie .colonne#automotive h2 {
	color: #CB2229;
}
#notizie .colonne#automotive h2.titolo {
	background: #CB2229;
	color: #FFFFFF;
}
#notizie .colonne#automotive h2.notizia {
	background: #812123;
	color: #FFFFFF;
}
#notizie .colonne#automotive h3.notizia {
	background: #CB2229;
}
#notizie .colonne#automotive p.notizia {
	background: #CB2229;
}

#notizie .colonne#agricolo {
	color: #2B6E40;
}
#notizie .colonne#agricolo h2 {
	color: #9DC44D;
}
#notizie .colonne#agricolo h2.titolo {
	background: #9DC44D;
	color: #FFFFFF;
}
#notizie .colonne#agricolo h2.notizia {
	background: #2B6E40;
	color: #FFFFFF;
}
#notizie .colonne#agricolo h3.notizia {
	background: #9DC44D;
}
#notizie .colonne#agricolo p.notizia {
	background: #9DC44D;
}
#notizie .colonne#nautico {
	color: #008DD0;
}
#notizie .colonne#nautico h2 {
	color: #00ABEB;
}
#notizie .colonne#nautico h2.titolo {
	background: #00ABEB;
	color: #FFFFFF;
}
#notizie .colonne#nautico h2.notizia {
	background: #008DD0;
	color: #FFFFFF;
}
#notizie .colonne#nautico h3.notizia {
	background: #00ABEB;
}
#notizie .colonne#nautico p.notizia {
	background: #00ABEB;
}
#notizie .colonne#industriale {
	color: #D4642B;
}
#notizie .colonne#industriale h2 {
	color: #DF912F;
}
#notizie .colonne#industriale h2.titolo {
	background: #DF912F;
	color: #FFFFFF;
}
#notizie .colonne#industriale h2.notizia {
	background: #D4642B;
	color: #FFFFFF;
}
#notizie .colonne#industriale h3.notizia {
	background: #DF912F;
}
#notizie .colonne#industriale p.notizia {
	background: #DF912F;
}
#notizie .colonne#rettifiche {
	color: #DF912F;
	width: 163px;
	border-right: none;
}
#notizie .colonne#rettifiche h2 {
	color: #EEB831;
}
#notizie .colonne#rettifiche h2.titolo {
	background: #F1DB2E;
	color: #FFFFFF;
}
#notizie .colonne#rettifiche h2.notizia {
	background: #EEB831;
	color: #FFFFFF;
}
#notizie .colonne#rettifiche h3.notizia {
	background: #F1DB2E;
	color: #626365;
}
#notizie .colonne#rettifiche p.notizia {
	background: #F1DB2E;
	color: #626365;
}
#footer {
	clear: both;
	margin-top: 20px;
	text-align: left;
	padding-top: 13px;
	padding-bottom: 10px;
	background: #FFFFFF url(/immagini/sfondo_footer.gif) top left repeat-x;
}
#footer #centratofooter {
	width: 825px;
	margin: auto;
	text-align: left;
	padding-bottom: 0;
}
#footer #centratofooter p {
	margin: 0;
	font-size: 12px;
	color: #808082;
}
#footer #centratofooter a {
	text-decoration: none;
	color: #808082;
}




#testata-sec {
	float: left;
	height: 240px;
	width: 825px;
}
#testata-sec h1 {
	display: none;
}
#testata-sec #logo {
	float: left;
	top: 35px;
	position: absolute;
	width: 200px; 
	height: 80px;
	z-index: 2;
	margin-left: 55px;
	background: #FFFFFF;
}
#testata-sec #menusettori {
	float: left;
	top: 35px;
	position: absolute;
	width: 442px; 
	height: 181px;
	z-index: 2;
	margin-left: 325px;
	background: #FFFFFF;
}
#testata-sec #menu {
	float: left;
	top: 216px;
	position: absolute;
	width: 805px; 
	margin-left: 20px;
	margin-right: 20px;
	text-align: right;
	color: #FFFFFF;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
}
#imgsettore {
	top: 140px;
	position: absolute;
	width: 155px; 
	height: 171px;
	z-index: 2;
	margin-left: 25px;
	background: #FFFFFF;
}
#titolosettore {
	float: left;
	clear: both;
	width: 825px;
	height: 100px;
}
#titolosettore h2 {
	float: left;
	margin: 0;
	display: block;
	width: 530px;
	line-height: 100px;
	color: #FFFFFF;
	text-align: right;
	font-size: 36px;
	padding-right: 10px;
	border-right: solid 1px #FFFFFF;
}
#titolosettore #cerca {
	float: left;
	margin-left: 10px;
	width: 274px;
}
#titolosettore #cerca form {
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 40px;
}
#menuspecsettore {
	display: block;
	float: left;
	clear: both;
	width: 825px;
	height: 12px;
	margin: 0;
	padding: 0;
	border-bottom: solid 6px #EAEEF1;
}
#menuspecsettore a {
	display: block;
	float: left;
	width: 160px;
	font-size: 10px;
	text-align: right;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
}
.marino #titolosettore, 
#menuspecsettore a.marino, 
#news.marino .notizia {
	background: #00ACEC;
}
.agricolo #titolosettore, 
#menuspecsettore a.agricolo, 
#news.agricolo .notizia {
	background: #9CC34D;
}
.automotive #titolosettore, 
#menuspecsettore a.automotive, 
#news.automotive .notizia {
	background: #C9232A;
}
.industriale #titolosettore, 
#menuspecsettore a.industriale, 
#news.industriale .notizia {
	background: #DF912F;
}
.rettifiche #titolosettore, 
#menuspecsettore a.rettifiche, 
#news.rettifiche .notizia {
	background: #F1DB2E;
}
#news .notizia a {
	color: #FFFFFF;
}
.automotive #offerte .offerta, 
.automotive #offerte .offerta a {
	color: #812123;
}
.rettifiche #offerte .offerta, 
.rettifiche #offerte .offerta a {
	color: #eeb831;
}
.industriale #offerte .offerta, 
.industriale #offerte .offerta a {
	color: #d4642b;
}
.marino #offerte .offerta, 
.marino #offerte .offerta a {
	color: #008dd0;
}
.agricolo #offerte .offerta, 
.agricolo #offerte .offerta a {
	color: #2b6e40;
}
#categorie {
	float: left;
	width: 220px;
	background: #EAEEF1;
	border-right: 1px solid #BABCBE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#categorie a {
	text-decoration: none;
}
#categorie ul {
	list-style: none;
	padding: 0;
	padding-left: 15px;
	padding-right: 15px;
}
#categorie ul li {
	border-bottom: 1px solid #BABCBE;
	margin-bottom: 2px;
	padding-bottom: 5px;
	font-size: 11px;
}
#categorie ul li ul li {
	border-bottom: none;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 11px;
}
#categorie ul li ul li ul li {
	font-size: 10px;
}
#categorie.marino, 
#categorie.marino a {
	color: #0078C1;
}
#categorie.marino ul li ul li ul li a {
	color: #00ACEC;
}
#categorie.automotive, 
#categorie.automotive a {
	color: #812123;
}
#categorie.automotive ul li ul li ul li a {
	color: #CB2229;
}
#categorie.agricolo, 
#categorie.agricolo a {
	color: #2B6E40;
}
#categorie.agricolo ul li ul li ul li a {
	color: #9DC44D;
}
#categorie.industriale, 
#categorie.industriale a {
	color: #D4642B;
}
#categorie.industriale ul li ul li ul li a {
	color: #DF912F;
}
#categorie.rettifiche, 
#categorie.rettifiche a {
	color: #EEB831;
}
#categorie.rettifiche ul li ul li ul li a {
	color: #F1DB2E;
}
#offerte {
	float: left;
	width: 388px;
}
#offerte h1 {
	float: left;
	width: 378px;
	margin: 0;
	text-align: right;
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	padding-right: 10px;
	border-bottom: solid 1px #BABCBE;
}
#offerte h2 {
	float: left;
	width: 378px;
	margin: 0;
	text-align: right;
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	padding-right: 10px;
	border-bottom: solid 1px #BABCBE;
}
#offerte .offerta {
	width: 183px;
	float: left;
	border-bottom: solid 1px #BABCBE;
	border-right: solid 1px #BABCBE;
	padding: 5px;
	min-height: 280px;
}
#offerte .offerta h3, 
#news .notizia h3 {
	margin: 0;
	font-size: 12px;
}
#offerte .offerta img, 
#news .notizia img {
	border: 0;
	margin: 0;
	margin-top: 3px;
	margin-bottom: 3px;
}
#offerte .offerta p, 
#news .notizia p {
	margin: 0;
	font-size: 10px;
}
.marino #offerte h1 a {
	color: #00ACEC;
}
.marino #offerte h2 {
	color: #00ACEC;
}
.marino #news h2 {
	background: #008dd0;
}
.automotive #offerte h1 a {
	color: #cb2229;
}
.automotive #offerte h2 {
	color: #cb2229;
}
.automotive #news h2 {
	background: #812123;
}
.agricolo #offerte h1 a {
	color: #9dc44d;
}
.agricolo #offerte h2 {
	color: #9dc44d;
}
.agricolo #news h2 {
	background: #2b6e40;
}
.industriale #offerte h1 a {
	color: #df912f;
}
.industriale #offerte h2 {
	color: #df912f;
}
.industriale #news h2 {
	background: #d4642b;
}
.rettifiche #offerte h1 a {
	color: #f1db2e;
}
.rettifiche #offerte h2 {
	color: #f1db2e;
}
.rettifiche #news h2 {
	background: #eeb831;
}
#news .notizia {
	float: left;
	width: 206px;
	padding: 5px;
	border-top: solid 5px #eaeef1;
	color: #FFFFFF;
}
.rettifiche #news .notizia, 
.rettifiche #news .notizia h3 a {
	color: #626365
}
#news {
	float: left;
	width: 216px;
}
#news h2 {
	float: left;
	width: 206px;
	margin: 0;
	text-align: right;
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	padding-right: 10px;
	color: #FFFFFF;
}
#titolorisultati {
	float: left;
	width: 604px;
}
#titolorisultati .automotive {
	background: #812123;
}
#titolorisultati .agricolo {
	background: #2b6e40;
}
#titolorisultati .marino {
	background: #008dd0;
}
#titolorisultati .industriale {
	background: #d4642b;
}
#titolorisultati .rettifiche {
	background: #eeb831;
}
#titolorisultati h1 {
	margin: 0;
	color: #FFFFFF;
	font-size: 18px;
	margin-left: 5px;
}
#risultati {
	float: left;
	width: 584px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
#risultati #paginazione {
	font-size: 12px;
	text-align: right;
	margin-bottom: 10px;
}
#risultati .automotive a {
	color: #812123;
}
#risultati .agricolo a {
	color: #2b6e40;
}
#risultati .marino a {
	color: #008dd0;
}
#risultati .industriale a {
	color: #d4642b;
}
#risultati .rettifiche a {
	color: #eeb831;
}
#risultati h1, 
#risultati h2, 
#risultati h3, 
#risultati p, 
#scheda h1, 
#scheda h2, 
#scheda h3, 
#scheda h4, 
#scheda h5, 
#scheda h6 {
	margin: 0;
}
#risultati h1 {
	font-size: 18px;
}
#risultati h2 {
	font-size: 14px;
}
#risultati img {
	margin-bottom: 5px;
}
#risultati p {
	font-size: 14px;
	margin-bottom: 5px;
}
#risultati hr {
	clear: both;
	background-color: #babcbe;
	color: #babcbe;
	height: 1px;
}
#scheda {
	float: left;
	width: 584px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #FFFFFF;
}
#scheda table.varianti, 
#scheda table.varianti td {
	border: 1px solid #BABCBE;
	border-collapse: collapse;
}
#scheda table,
#scheda ul {
	font-size: 12px;
}
#scheda .automotive, 
#scheda .automotive p a,  
#scheda .automotive h6 a {
	color: #812123;
}
#scheda .agricolo, 
#scheda .agricolo p a, 
#scheda .agricolo h6 a {
	color: #2b6e40;
}
#scheda .marino, 
#scheda .marino p a, 
#scheda .marino h6 a  {
	color: #0078C1;
}
#scheda .industriale, 
#scheda .industriale p a, 
#scheda .industriale h6 a {
	color: #d4642b;
}
#scheda .rettifiche, 
#scheda .rettifiche p a, 
#scheda .rettifiche h6 a {
	color: #eeb831;
}
#scheda img {
	margin-bottom: 8px;
	margin-right: 8px;
}
#scheda h1 {
	font-size: 20px;
}
#scheda h2, 
#scheda h6 {
	font-size: 16px;
	margin-top: 8px;
	margin-bottom: 8px;
}
#scheda p a, 
#scheda h6 a {
	text-decoration: none;
}
#scheda h3 {
	font-size: 14px;
	margin: 0;
	margin-bottom: 10px;
}
#scheda h4, 
#scheda h5 {
	font-size: 16px;
}
#scheda p {
	clear: both;
	font-size: 12px;
}
#scheda address {
	font-size: 12px;
}
#scheda h6 {
	clear: both;
}
#seconde #newsletter {
	float: left;
	width: 555px;
}
#seconde #iscrizione .campo {
	width: 98%;
}
#seconde #iscrizione .campoprivacy {
	width: 98%;
	font-size: 10px;
}
#seconde #iscrizione {
	float: left;
	width: 240px;
	padding-left: 10px;
}
#corpo-sec #applicazioni {
	float: left;
	width: 825px;
	background: #eaeef1;
}
#corpo-sec #applicazioni h1 {
	margin: 0;
	padding: 0;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
	font-size: 22px;
}
#corpo-sec #applicazioni.automotive h1 {
	color: #812123;
}
#corpo-sec #applicazioni.agricolo h1 {
	color: #2b6e40;
}
#corpo-sec #applicazioni.marino h1 {
	color: #0078C1;
}
#corpo-sec #applicazioni.industriale h1 {
	color: #d4642b;
}
#corpo-sec #applicazioni.rettifiche h1 {
	color: #eeb831;
}
#corpo-sec #applicazioni p {
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 10px;
	margin-bottom: 10px;
}
p.dicono a img, 
#corpo-sec #applicazioni p a img {
	border: 0;
}
p.dicono {
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 10px;
	margin-bottom: 10px;
}

