a.evidenza{
	background-color:#d01710;
	color:#ffffff;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:2px;	
}
a.link01{
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
a.link01:hover{
	font-size:11px;
	color:#d01810;
	text-decoration:none;
	font-weight:bold;
}
a.link02{
	font-size:10px;
	color:#d01710;
	text-decoration:none;
	font-weight:bold;
}
a.link02:hover{
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.link03{
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
a.link03:hover{
	font-size:11px;
	color:#d01810;
	text-decoration:none;
}
a.link04{
	font-size:11px;
	font-weight:bold;
	color:#d01810;
	text-decoration:none;
}
a.link04:hover{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding:4px;
	text-decoration:none;
}
a.link05{
	font-size:11px;
	font-weight:bold;
	color:#d01810;
	padding:2px;
	text-decoration:underline;
}
a.link05:hover{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding:2px;
	text-decoration:none;
}
a.link06{
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
a.link06:hover{
	font-size:11px;
	color:#d01810;
	text-decoration:none;
}
a.link07{
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	padding-bottom:3px;
	text-decoration:none;
}
a.link07:hover{
	font-weight:bold;
	font-size:12px;
	color:#aaaaaa;
	padding-bottom:3px;
	text-decoration:none;
}
body{
	background-image:url(../images/background_internal.gif);
	background-repeat:repeat-x;
	font-size:11px;
	font-family:Verdana;
	margin:0px;
	text-align:center;
}
body.home{
	background-image:url(../images/background.gif);
	background-repeat:repeat-x;
	font-size:11px;
	font-family:Verdana;
	margin:0px;
	text-align:center;
}
hr {clear:both}
table.home{width:770px; margin:auto}
div.banner{
	padding-top:10px;
}
div.contents{
	font-size:11px;
	line-height:18px;
	padding-top:15px;
	padding-left:15px;
	padding-right:0px;
	padding-bottom:10px;
	text-align:justify;
}
div.copyright{
	font-size:11px;
	padding-top:5px;
}
div.copyrightInt{
	border-top:solid 1px #cc0000;
	font-size:11px;
	padding-top:5px;
}
div.enter{
	padding-top:10px;
	font-size:11px;
	color:#cc0000;
	font-weight:bold;
	text-align:center;
}
div.feedback{
	color:#d01810;
	font-size:12px;
}
div.homeBox01{margin-left:-5px}
div.homeBox02, div.homeBox03 {margin-left:-7px}
div.homeBox04{margin-left:-10px}
div.homeBox01{
	font-size:11px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	width:160px;
	line-height:16px;
	text-align:left;
}
div.homeBox02{
	font-size:11px;
	padding-bottom:5px;
	padding-left:6px;
	padding-right:9px;
	width:160px;
	line-height:16px;
	text-align:left;
}
div.homeBox03{
	font-size:11px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:2px;
	width:185px;
	line-height:16px;
	text-align:left;
}
div.homeBox04{
	font-size:11px;
	padding-left:1px;
	padding-bottom:5px;
	padding-right:2px;
	padding-top:21px;
	width:185px;
	line-height:16px;
	text-align:left;
}
div.infoAcquisto{
	padding:10px;
	background-color:#eeeeee;
	border:solid 1px #d01810;
}
div.infoPagamento{
	padding:10px;
	background-color:#eeeeee;
	border:solid 1px #d01810;
}
div.infoSpedizioni{
	padding:10px;
	background-color:#eeeeee;
	border:solid 1px #d01810;
}
div.menuHead{
	text-align:right;
	font-size:11px;
	font-weight:bold;
}
div.menuRight{
	padding-top:5px;
}
div.motoreRicerca{
	padding-left:0px;
}
div.pageTitle{
	text-align:right;
}
div.partnerLogo{
	text-align:center;
	padding-bottom:8px;
	font-size:11px;
}
div.partnerText{
	font-size:11px;
	padding:5px;
	line-height:18px;
}
div.partnerTitle{
	font-size:11px;
	text-align:center;
}
div.send{
	font-size:12px;
	text-align:center;
	border:solid 1px #dedede;
	padding:4px;
	color:#d01810;
}
div.spaceMenuRight{
	padding-bottom:3px;
}
div.spaceNews{
	padding-top:10px;
}
div.textMotore{
	width:159px;
	color:#ffffff;
	padding:2px;
	background-color:#d01810;
	font-size:11px;
	font-weight:bold;
}
div.textNews{
	font-size:11px;
	padding-left:4px;
}
div.titleInfo{
	font-size:11px;
	font-weight:bold;
	padding:3px;
	padding-left:10px;
	color:#d01810;
	background-color:#;
	border-left:solid 1px #d01810;
	border-bottom:solid 1px #d01810;
}
fieldset{
	padding:10px;
	border:solid 1px #d01810;
}
form.motore{
	width:183px;
	font-size:11px;
}
hr{
	color:#cc0000;
	height:1px;
}
img{
	border:solid 0px;
}
img.eng{
	margin-left:3px;
	border:0;
}
legend.title{
	font-size:11px;
	color:#d01810;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:2px;
	font-weight:bold;
	border:solid 1px #d01810;
}
p.address{
	font-size:11px;
	text-align:center;
}
p.contacts{
	padding:6px;
	background-color:#eeeeee;
}
p.contactsForm{
	text-align:left;
	padding-left:50px;
}
p.top{
	width:95%;
	text-align:right;
}
span.carrello{
	background-color:#ffffff;
	border:solid 1px #d01810;
	padding:3px;
}
span.spaceCopy{
	padding-right:29px;
}
span.spaceCopyHome{
	padding-right:268px;
}
span.spaceMenu{
	padding-right:5px;
}
span.textMotore{
	font-size:11px;
	font-weight:bold;
}
strong.titleNews{
	color:d01810;
}
table.carrello{
	width:100%;
	text-align:center;
	font-size:11px;
	border:solid 1px #d01810;
}
table.gruppiMerceologici{
	width:570px;
	text-align:center;
	font-size:11px;
	border:solid 1px #d01810;
}
table.home{
	margin:auto;
	width:770px;
}
table.mappa{
	width:90%;
}
table.partners{
	width:760px;
}
table.partners_01{
	background-image:url(../images/box_marchi.jpg);
	background-repeat:no-repeat;
	width:572px;
	padding-top:17px;
	text-align:center;
	border:1px solid #000000;
	margin-bottom:8px;
}
table.partners_01Eng{
	background-image:url(../images/box_brands.jpg);
	background-repeat:no-repeat;
	width:572px;
	padding-top:17px;
	text-align:center;
	border:1px solid #000000;
	margin-bottom:8px;
}
table.partners_02{
	background-image:url(../images/box_partners.jpg);
	background-repeat:no-repeat;
	width:302px;
	text-align:left;
	padding-top:17px;
	text-align:center;
	border:1px solid #000000;
	height:110px;
}
table.thumbArticolo{
	text-align:center;
	width:100%;
	border:solid 1px #d01810;
}
td.articoloDescription{
	font-size:11px;
	width:140px;
	vertical-align:top;
	text-align:left;
	width:350px;
}
td.articoloImage{
	width:140px;
	vertical-align:top;
}
td.articoloName{
	background-color:#d01810;
	color:#ffffff;
	padding:2px;
	font-weight:bold;
	font-size:11px;
}
td.articoloNameSelected{
	background-color:#000000;
	color:#ffffff;
	padding:2px;
	font-weight:bold;
	font-size:11px;
}

td.carrelloTextDescrizione{
	border:solid 1px #d01810;
	vertical-align:top;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
}
td.carrelloTextQuantita{
	border:solid 1px #d01810;
	vertical-align:middle;
	font-weight:bold;
}
td.carrelloTextPrezzo{
	border:solid 1px #d01810;
	font-weight:bold;
}
td.carrelloTitleDescrizione{
	border:solid 1px #d01810;
	background-color:#eeeeee;
	text-align:left;
	padding-left:10px;
	width:300px;
	font-weight:bold;
}
td.carrelloTitleQuantita{
	border:solid 1px #d01810;
	background-color:#eeeeee;
	width:100px;
	text-align:center;
	font-weight:bold;
}
td.carrelloTitlePrezzo{
	border:solid 1px #d01810;
	background-color:#eeeeee;
	width:100px;
	text-align:center;
	font-weight:bold;
}
td.contents{
	vertical-align:top;
	font-size:11px;
	width:540px;
}
td.flashHome{
	border:1px solid #000000;
	width:178px;
	margin-left:18px;
}
td.gruppiName{
	border:solid 1px #cc0000;
	color:#000000;
	text-align:left;
	padding:3px;
	background-color:#eeeeee;
}
td.gruppiTitle{
	background-color:#d01810;
	border:solid 1px #cc0000;
	color:#ffffff;
	font-weight:bold;
	padding:3px;
}
td.homeBox01{
	background-image:url(../images/home_box_01.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:192px;
	height:203px;
	vertical-align:bottom;
}
td.homeBox01Eng{
	background-image:url(../images/home_box_01_eng.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:192px;
	height:203px;
	vertical-align:bottom;
}
td.homeBox02{
	background-image:url(../images/home_box_02.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:192px;
	height:203px;
	vertical-align:bottom;
}
td.homeBox02Eng{
	background-image:url(../images/home_box_02_eng.jpg);
	background-repeat:no-repeat;
	background-position:1 0;
	width:192px;
	height:203px;
	vertical-align:bottom;
}
td.homeBox03{
	background-image:url(../images/home_box_03.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:192px;
	height:203px;
	vertical-align:bottom;
}
td.homeBox04{
	background-image:url(../images/home_box_04.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:192px;
	height:203px;
	vertical-align:top;
}
td.mappa{
	width:50%;
	padding-left:25px;
	vertical-align:top;
	padding-top:15px;
}
td.menuRight{
	vertical-align:top;
	width:0px;
	width:185px;
}
td.partners{
	
	width:770px;
	height:220px;
}
td.partner01{
	text-align:center;
	width:200px;
}
td.partner02{
	text-align:center;
	width:130px;
}
td.partner03{
	text-align:center;
	width:130px;
}
td.partner04{
	text-align:center;
	width:100px;
}
td.partnerImage{
	vertical-align:top;
	width:150px;
	text-align:center;
	border:solid 1px #dedede;
}
td.partnerText{
	vertical-align:top;
	width:350px;
	text-align:left;
	border:solid 1px #dedede;
}
#head{
	background-image:url(../images/head.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:90px;
	vertical-align:top;
	padding-top:12px;
	text-align:right;
}
#headInt{
	background-image:url(../images/head_internal.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:90px;
	vertical-align:top;
	padding-top:12px;
	text-align:right;
}
#imageAzienda{
	background-image:url(../images/image_azienda.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
}
#imageHome{
	background-image:url(../images/image_home.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:277px;
}
#transparent{
	height:210px;
	width:770px;
	position:absolute;
	top:615px;
	
	z-index:2;
}