@charset "UTF-8";

body { margin:0; padding:0; background-color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; }

.pulisci { clear:both; font-size:0; margin: 0; padding: 0;}

a { color:#e2001a; text-decoration:none; }
a:hover { color:#fff; text-decoration:none; }

.bianco a { text-decoration:none; color:#FFFFFF; }
.bianco a:hover { text-decoration:underline; color:#e2001a; }

#container { width:950px; margin:0 auto; font-size:0; }
#inforic { color:#666666; font-size:9px; padding-top:18px; text-align:right; }
#logo { position:absolute; top:18px; width:259px; height:59px; background:url(../immagini/logo.gif); margin-left:5px; }
#fascimg { height:289px; width:950px; padding-top:10px; }

#menu { position:absolute; top:80px; margin-left:5px; width:160px; }
#menu ul { padding:10px 0 0 0; margin:0; list-style-type:none;   }
#menu li { padding: 0 0 8px 0; margin:0; }
#menu a img { border:none; }
#menu ul li a img { width:128px; height:20px; }


.testo { font-size:10px; color:#FFFFFF; line-height:20px; width:587px; text-align:justify; }
.testo img { float:left; margin:0 10px 10px 0; }

.colsx { float:left; width:632px; }
.coldx { float:right; width:318px; }

#colsx { float:left; width:535px;}
#coldx { float:right; width:415px;}

#red-top {width: 415px; height:15px; padding: 0; margin:0;background:url(../immagini/red-top.png) no-repeat;}
#red-content {width: 385px; margin: 0; padding: 0 15px; background-color: #E3001B; color: #FFF; font-size: 19px;}
#red-bottom{width: 415px; height:15px; padding: 0; margin:0;background:url(../immagini/red-bottom.png) no-repeat;}
.leggi-red a{color:#FFF; font-size:10px; margin-left:255px; margin-top: 25px;}
.leggi-red img{border:0px; margin-left:15px;}
.newsletter-red {padding:0; font-size:10px; color:#666666; width:260px; margin-top: 30px;}
.newsletter-red p{padding:5px 0; }
.mrgtocont-red {padding:64px 0 0 0;}
.cont-red {float:left; width:584px; margin:0; padding:0;}
.cont-red p { color:#FFFFFF; font-size:10px; width:220px; padding: 0; margin: 0 0 4px 0;}

.branddx { float:right; width:550px; }
.branddx b { text-transform:uppercase; color:#e2001a; font-size:10px; }
.brandsx { float:left; width:380px; font-size:10px; color:#FFFFFF; line-height:20px; }
.brandsx p { width:280px; }
.mrgtobrandsx { margin:25px 0 0 20px; }
.miniatura { float:left; margin:20px 26px 0 0; }

.cont {float:left; width:584px; margin:0; padding:0;}
.cont ul {margin:0; padding:0; list-style:none;}
.cont ul li{display:inline; float:left; padding:10px 5px; margin:0; width:230px;}
.stampa{display:inline; float: none; padding:10px 5px; background:url('../images/pdf.png') no-repeat left center; width: 400px;}

.contstampa {float:left; width:584px; margin:0; padding:0;}
.contstampa ul {margin:0; padding:0; list-style:none;}
.contstampa ul li{padding:5px 5px; margin:0; width:230px; background:url('../images/pdf.png') no-repeat left center; width: 400px;}
.contstampa p { color:#FFFFFF; font-size:10px; width:400px; line-height:20px; }

.cont1 { float:left; margin-left:20px; }
.cont1 ul {margin:0; padding:0; list-style:none;}
.cont1 ul li{display:inline; float:left; padding:10px 5px; margin:0; width:230px;}

.cont img { border:2px solid #a1adb3; }
.cont p { color:#FFFFFF; font-size:10px; width:220px; line-height:20px; }
.mrgtocont { padding:0 0 0 32px; }

.titol { background-color:#202324; width:200px; margin-top:10px; color:#FFFFFF; text-transform:uppercase; font-size:10px; padding:10px; }
.leggi { color:#e2001a; font-size:10px; }
.leggi img { border:0px; margin-left:25px; margin-top:10px; }
.prodbox1{
	width:83px;
}

.newsletter { padding:0 0 0 32px; font-size:10px; color:#666666; width:260px; }
.newsletter p { padding:5px 0; }
.mrgtophome { padding-top:120px; }
.tito { color:#FFFFFF; font-size:12px; }

#swapbox { height:282px; width:550px; margin-top:10px; background:url(../immagini/loading.gif) no-repeat top left; }
#swapbox ul {margin:0; padding:0; list-style:none;}
#swapbox ul li{display:inline; float:left; padding:1px 5px; margin:0;height:0px;}
 
#bottom { margin:40px 0 20px 0; }
.bottsx { float:left; width:318px; }
.bottdx { float:right; width:632px; font-size:10px; color:#666666; text-align:right; }

#intest { margin:16px 0; color:#FFFFFF; font-size:10px; }
.seztit { background:url(../immagini/bg_titolo.jpg) repeat-y left top;  text-transform:uppercase; padding:10px; }
.seztit span { margin-right:15px; }
.alites { text-align:right; padding-top:10px; text-transform:capitalize; }

.brandcont { float:left; width:210px; font-size:10px; color:#FFFFFF; line-height:5px; }
.brandcont ul{margin:0; padding:0; list-style:none;}
.brandcont ul li{display:inline; float:left; padding:12px 5px; margin:0;width:350px; height:0px;}

.brandcont b { text-transform:uppercase; color:#e2001a; }

.movies b { text-transform:uppercase; color:#e2001a; font-size:10px; }
.movies img { border:0px; margin-top:5px; }
.mrgtotop { margin-top:10px; }

.mrgtonews { margin-bottom:40px; }
.mrgtoform { margin-top:40px; }

.form { font-size:10px; color:#FFFFFF; }
.FormField { margin-bottom:10px; width:234px; }
.FormField input, .FormField textarea { width:234px; border:none; }
#submit, #reset { border:none; background:#eee; width:100px; color:red; font-weight:bold; }
