/*
	MENU CATEGORIE SCROLL
*/

a.clSlideLinks{
	font-family:arial, Helvetica, Helv;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#114f60;
}
a.clSlideLinksCart{
	color:#ff0000;
	font-family:arial, Helvetica, Helv;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
a.clSlideSubLinks{
	font-family:arial, Helvetica, Helv;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
a.clSlideSub2Links{
	font-family:arial, Helvetica, Helv;
	font-size:10px;
	text-decoration:none;
	color:#333333;
}
div.alert{
	width:588px;
	border:1px solid #ff0000;
	padding-left:15px;
	padding-right:8px;
	margin-left:8px;
	padding-top:8px;
	padding-bottom:8px;
	margin-bottom:5px;
	font-size:11px;
} 
div.clSlide{
	position:absolute;
	width:138;
	clip:rect(0,138,22,0);
	padding:3px;
	padding-top:5px;
}
div.clSlideSub{
	position:absolute;
	z-index:10;
	padding:2px;
	clip:rect(0,127,20,0);
	width:127;
	height:20px;
	visibility:hidden
}
div.clSlideSub2{
	position:absolute;
	z-index:10;
	padding:2px;
	clip:rect(0,118,20,0);
	width:118;
	height:20px;
	visibility:hidden
}
#divSlideCont{
	position:relative;
	height:650px;
}

/*
	FINE MENU CATEGORIE SCROLL
*/

a.link00{
	text-decoration:none;
	color:#629cac;
	font-family:Arial;
}
a.link00:hover{
	text-decoration:none;
	color:#ff3300;
}
a.link01{
	text-decoration:none;
	color:#666666;
}
a.link01:hover{
	text-decoration:none;
	color:#ff3300;
}
a.link02{
	text-decoration:none;
	color:#666666;
}
a.link02:hover{
	text-decoration:none;
	color:#ff3300;
}
a.link03{
	text-decoration:underline;
	color:#ff0000;
}
a.link03:hover{
	text-decoration:none;
	color:#aaaaaa;
}
a.link04{
	text-decoration:underline;
	color:#ff3300;
}
a.link04:hover{
	text-decoration:none;
	color:#aaaaaa;
}
a.link05{
	text-decoration:underline;
	color:#eb7fda;
}
a.link05:hover{
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	background-color:#94097e;
}
a.link06{
	text-decoration:none;
	color:#94097e;
}
a.link06:hover{
	text-decoration:none;
	color:#eb7fda;
}
a.link07{
	text-decoration:underline;
	color:#666666;
}
a.link07:hover{
	text-decoration:none;
	color:#ff3300;
}
a.link08{
	font-weight:bold;
	color:#ff0000;
}
a.link08:hover{
	font-weight:bold;
	color:#aaaaaa;
}
a.link09{
	text-decoration:none;
	color:#629cac;
	font-family:Arial;
	font-size:10px;
}
a.link09:hover{
	text-decoration:none;
	color:#ff3300;
}
a.link10{
	text-decoration:underline;
	color:#114f60;
	font-weight:bold;
	font-family:Arial;
}
a.link10:hover{
	text-decoration:none;
	color:#ff3300;
}
a.link11{
	text-decoration:none;
	color:#ff0000;
	font-weight:bold;
}
a.link11:hover{
	text-decoration:none;
	font-weight:bold;
	color:#aaaaaa;
}
a.link12{
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
a.link12:hover{
	font-weight:bold;
	color:#cc0000;
}
body{
	overflow-x:hidden;
	font-family:arial;
	color:#333333;
	font-size:11px;
	text-align:left;
	margin:0px;
	width:100%;
}
div.alert{
	width:614px;
	border:1px solid #ff0000;
	padding-left:15px;
	padding-right:8px;
	margin-left:8px;
	padding-top:8px;
	padding-bottom:8px;
	margin-bottom:5px;
	font-size:11px;
}
div.alertIndex{
	width:305px;
	line-height:15px;
	color:#333333;
	padding-left:10px;
	font-size:11px;
}
div.bannerCapo{
	width:270px;
	/*height:140px;*/
	height:100%;
	text-align:left;
	padding:5px;
	margin-left:9px;
	font-size:11px;
	color:#6179c6;
}
div.bannerNewsletter{
	width:300px;
	height:127px;
	border:solid 1px #dee3e5;
	text-align:center;
	padding:5px;
	font-size:11px;
	color:#ff3300;
}
div.bannerNovita{
	width:270px;
	height:100%;
	/*border:solid 1px #aaaaaa;*/
	/*border:solid 2px #e79a99;*/
	text-align:justify;
	margin-left:7px;
	padding-top:24px;
	font-size:11px;
	color:#6179c6;
}
div.bannerOutlet{
	width:2800px;
	height:140px;
	
	text-align:justify;
	padding:5px;
	padding-left:20px;
	font-size:11px;
	color:#6179c6;
}
div.bannerPromozione{
	width:280px;
	height:100%;
	text-align:left;
	padding:5px;
	margin-left:5px;
	font-size:11px;
	color:#6179c6;
}
div.bannerPubblicita{
	width:300px;
	height:140px;
	border:solid 1px #dee3e5;
	text-align:justify;
	padding:5px;
	font-size:11px;
	color:#ff3300;
}
div.boxCategory01{
	vertical-align:top;
	width:145px;
	height:125px;
	padding:7px;
	border:solid 1px #dee3e5;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}
div.boxCategory02{
	vertical-align:top;
	width:145px;
	height:125px;
	padding:7px;
	border:solid 1px #dee3e5;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}
div.boxCategory03{
	vertical-align:top;
	width:145px;
	height:125px;
	padding:7px;
	border:solid 1px #dee3e5;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}
div.boxCategory04{
	vertical-align:top;
	width:145px;
	height:125px;
	padding:7px;
	border:solid 1px #dee3e5;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}
div.boxCommunity{
	vertical-align:top;
	width:370px;
	height:135px;
	border:solid 1px #dee3e5;
	background-color:#fef4cf;
	text-align:left;
	padding-top:4px;
	font-size:12px;
	font-weight:bold;
}
div.boxProdotto{
	vertical-align:top;
	width:177px;
	height:194px;
	padding:7px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
div.boxStatico{
	background-color:#f9fbfc;
	padding:15px;
	width:620px;
	margin-top:7px;
	border:1px dashed #cccccc;
}
div.boxTaacText{
	font-size:11px;
	text-align:justify;
	border-left:solid 1px #aaaaaa;
	border-right:solid 1px #aaaaaa;
	padding-left:6px;
	padding-right:6px;
}
div.cart{
	margin-top:30px;
}
div.contatti{
	float:right;
	background-color:#f9fbfc;
	padding:15px;
	width:300px;
	margin-top:27px;
	border:1px dashed #cccccc;
}
div.copyright{
	font-size:11px;
	color:#666666;
	height:20px;
	padding-left:100px;
	text-align:left;
	background-image:url(../images/background_copyright.gif);
	background-repeat:repeat-x;
}
div.flag{
	margin-top:-10px;
	width:770px;
	margin-bottom:-24px;
	text-align:right;
}
div.formError02{
	font-size:14px;
	color:#ff0000;
	font-weight:bold;
	width:80%;
	height:30px;
	margin-left:12%;
	padding-top:6px;
	text-align:center;
}
div.fotoList{
	padding-top:3px;
	border:solid 1px #aaaaaa;
	text-align:center;
	height:auto !important;
	min-height:230px;
	height:230px;
}
div.fotoListText{
	padding-left:4px;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	width:195px;
}
div.fotoListDettaglioText{
	padding-left:60px;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	width:500px;
}
div.giocoNextWeek{
	background:#eeeeee;
	padding:4px;
	border:solid 1px #cccccc;
	text-align:left;
}
div.head{
	background-image:url(../images/background_head.gif);
	background-repeat:repeat-x;
	padding-top:65px;
	text-align:left;
	width:100%;
}
div.login{
	position:relative;
	text-align:left;
	left:-165px;
	top:-7px;
}
div.menu{
	padding-left:180px;
	margin-right:0px;
	width:780px;
}
div.menuCategory{
	border:dashed 1px #cfcfcf;
	height:669px;
	width:150px;
}
div.menuLogged{
	position:absolute;
	left:654px;
	top:26px;
	width:132px;
}
div.menuSpace{
	padding-bottom:3px;
}
div.menuTerzoLivello{
	line-height:20px;
	text-align:center;
}
div.nameResult{
	font-size:11px;
	font-weight:bold;
	text-align:center;
	width:186px;
	border:solid 1px #666666;
}
div.newsletter{
	float:right;
	background-color:#f9fbfc;
	padding:15px;
	width:300px;
	margin-top:17px;
	border:1px dashed #cccccc;
}
div.newsletter02{
	background-image:url(../images/background_newsletter.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	padding:15px;
	padding-top:5px;
	width:584px;
	margin-left:8px;
	height:68px;
}
div.newsletter02Index{
	background-image:url(../images/background_newsletter_index.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	padding:15px;
	padding-top:13px;
	width:305px;
	margin-left:8px;
	margin-bottom:10px;
	height:68px;
}
div.productDescription{
	width:460px;
	text-align:left;
	font-size:11px;
	background-color:#eeecec;
	padding-left:8px;
}
div.productNumber{
	width:140px;
	text-align:left;
	font-size:11px;
	/*background-color:#eeecec;*/
	padding-left:8px;
}
div.productNumberPrice{
	width:140px;
	text-align:left;
	font-size:11px;
	height:22px;
	line-height:18px;
	padding-top:4px;
	/*background-color:#eeecec;*/
	padding-left:8px;
}
div.productWishingList{
	border:dashed 1px #aaaaaa;
	width:150px;
	height:180px;
	text-align:center;
	padding-left:1px;
}
div.productWishingListText{
	padding:5px;
	width:146px;
	text-align:justify;
}
div.productWishingListTitle{
	background-color:#dddddd;
	width:146px;
	font-weight:bold;
	text-align:center;
}
div.search{
	color:#000000;
	font-weight:bold;
	font-size:10px;
	padding-left:30px;
}
div.space01{
	padding-bottom:1px;
}
div.space02{
	padding-bottom:5px;
}
div.spaceBottom{
	height:12;
	font-size:1;
	margin:0;
	padding:0;
	/*background-color:#ff0000;*/
}
form.motoreRicerca{
	padding-top:26px;
	padding-left:175px;
}
form.motoreRicercaIndex{
	padding-top:0px;
	padding-left:6px;
}
form.newsletter{
	margin-top:3px;
	margin-bottom:0px;
}
form.product{
	margin-bottom:0px;
}
h4{
	font-family:arial black;
	letter-spacing:1px;
	font-size:12px;
	color:#565656;
	font-weight:bold;
	margin-bottom:0px;
}
h5{
	font-size:12px;
	color:#ff0000;
	margin-bottom:0px;
}
h6{
	font-size:14px;
	color:#ff3300;
	margin-bottom:0px;
	text-align:left;
}
hr.line01{
	width:620px;
	text-align:center;
	color:#565656;
	height:1px;
	margin-top:20px;
}
hr.line02{
	color:#d4d2d2;
	height:1px;
	width:100%;
}
img{
	border:solid 0px;
}
img.result{
	border:solid 1px #94097e;
}
img.thumb{
	border:solid 1px #9a9898;
}
input.carrello{
	background-color:#ebf4fc;
	border:1px solid #dee3e5;
	font-size:10px;
}
input.carrello02{
	background-color:#ffffff;
	border:1px solid #dee3e5;
	font-size:10px;
}
input.carrello03{
	background-color:#ffffff;
	border:1px solid #333333;
	font-size:10px;
}
input.contatti{
	width:280px;
	height:18px;
	font-size:11px;
	color:#666666;
	letter-spacing:1px;
	background-color:#ececec;
	border:solid 1px #abb6b9;
}
input.newsletter{
	width:159px;
	height:18px;
	font-size:11px;
	color:#666666;
	letter-spacing:1px;
	background-color:#ececec;
	border:solid 1px #abb6b9;
}
input.quantity{
	width:70px;
	vertical-align:middle;
	height:18px;
	font-size:11px;
	color:#666666;
	letter-spacing:1px;
	background-color:#ececec;
	border:solid 1px #abb6b9;
}
input.search{
	width:170px;
	height:18px;
	font-size:11px;
	color:#980600;
	letter-spacing:1px;
	background-color:#eeeeee;
	border-style:inset;
}
input.searchIndex{
	width:133px;
	height:18px;
	font-size:11px;
	color:#980600;
	letter-spacing:1px;
	background-color:#eeeeee;
	border-style:inset;
}
input.send{
	width:61px;
	height:18px;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	background-color:#9cb4bb;
	border:solid 1px #145162;
}
input.sendNewsletter{
	width:159px;
	height:18px;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	background-color:#9cb4bb;
	border:solid 1px #145162;
}
input.text{
	font-size:11px;
	font-family:Arial, Verdana;
	color:#333333;
}
li{
	font-size:11px;
	line-height:18px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}
li.mappaSito{
	line-height:4px;
}
li.productDescription{
	line-height:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
option{
	width:160px;
	height:20px;
	background-color:#f2f1f1;
	border:solid 1px #c8cfd0;
	font-size:11px;
	color:#666666;
	letter-spacing:1px;
}
p{
	text-align:justify;
	line-height:18px;
}
p.community{
	text-align:justify;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
	line-height:14px;
	font-size:11px;
	padding-right:10px;
	padding-left:10px;
}
p.fotoListText{
	font-size:11px;
	font-weight:normal;
}
p.fotoListTextMenu{
	font-size:11px;
	text-align:right;
	font-weight:normal;
}
p.linkSponsorizzati{
	font-size:11px;
}
p.path{
	text-align:right;
}
select.formRicercaBig{
	font-size:10px;
	width:85px;
}
select.motore{
	width:160px;
	height:20px;
	background-color:#f2f1f1;
	border:solid 1px #c8cfd0;
	font-size:11px;
	color:#666666;
	letter-spacing:1px;
}
select.orderPage{
	width:85px;
	font-size:10px;
	vertical-align:middle;
}
span.data{
	color:#aaaaaa;
	font-weight:bold;
}
span.result{
	padding-left:10px;
	color:#666666;
	font-style:italic;
}
span.rosso{
	color:#ff0000;
}
span.titolo{
	font-size:14px;
	font-weight:bold;
	color:#ff3300;
	margin-bottom:0px;
	text-align:left;
}
strong{
	color:#444444;
}
table.anteprimaProdotti{
	background-image:url(../images/background_vetrina.gif);
	background-repeat:no-repeat;
	background-position:top center;
	width:780px;
	height:700px;
}
table.anteprimaProdottiBis{
	width:780px;
}
table.bannerClienti{
	width:100%;
	text-align:center;
}
table.banners{
	width:620px;
}
table.bannersPromozione{
	width:630px;
	height:140px;
	background-image:url(../images/background_promozione.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
table.bannersPerlui{
	width:630px;
	height:112px;
	background-image:url(../images/background_perlui.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
table.boxVariHomePage{
	width:780px;
	padding-left:7px;
}
table.carrello{
	width:620px;
	border:1px solid #dee3e5;
}
table.fotoList{
	width:620px;
	padding:left:10px;
	text-align:center;
}
table.giocoMain{
	border:solid 1px #eeeeee;
	width:610px;
	height:400px;
	margin-left:10px;
}
table.linkBottom{
	width:780px;
	font-size:11px;
	text-align:center;
}
table.linkSponsorizzati{
	padding-left:60px;
	width:770px;
}
table.mainBox{
	width:780px;
}
table.menuLeft{
	width:100%;
	font-family:Arial;
	font-size:11px;
}
table.motore{
	font-size:11px;
	font-weight:bold;
	color:#668d98;
}
table.motoreRicerca{
	background-image:url(../images/background_motore.jpg);
	background-repeat:no-repeat;
	background-position:157 0;
	width:780px;
	height:275px;
}
table.motoreRicercaNoHead{
	width:780px;
	vertical-align:top;
}
table.motoreRicercaIndex{
	/*background-image:url(../images/background_motore.jpg);
	background-repeat:no-repeat;
	background-position:157 0;*/
	width:780px;
	height:275px;
}
table.motoreRicercaEventi{
	background-image:url(../images/motore_ricerca_eventi.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:614px;
	height:150px;
}
table.motoreRicercaPrint{
	visibility:hidden;
	
}
table.newsletter{
	font-size:11px;
	font-weight:bold;
	color:#668d98;
}
table.prodottiAbbinabili{
	width:615px;
	margin-left:5px;
}
table.rassegnaStampa{
	width:620px;
	font-size:11px;
	border-top:solid 1px #dddddd;
	border-bottom:solid 1px #dddddd;
}
table.ricerca{
	width:630px;
}
table.risultatoRicerca{
	width:620px;
}
td.aziende01{
	font-size:11px;
	background-color:#ccdbe0;
	padding:6px;
}
td.aziende02{
	font-size:11px;
	background-color:#f6f6f6;
	padding:6px;
}
td.aziendeTitolo{
	background-color:#7f8ba9;
	color:#ffffff;
	font-size:13px;
	width:50%;
	font-weight:bold;
}
td.bannerCapo{
	width:310px;
	height:130px;
	vertical-align:bottom;
	text-align:center;
	font-size:11px;
}
td.bannerNewsletter{
	width:310px;
	height:127px;
	vertical-align:top;
	text-align:right;
	font-size:11px;
}
td.bannerNovita{
	width:310px;
	height:130px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	padding-left:20px;
	/*background-color:#9cb4bb;*/
}
td.bannerOutlet{
	width:310px;
	height:150px;
	vertical-align:top;
	text-align:right;
	font-size:11px;
}
td.bannerPromozione{
	width:310px;
	height:130px;
	vertical-align:top;
	text-align:right;
	font-size:11px;
	padding-right:9px;
	/*background-color:#9cb4bb;	*/
}
td.bannerPubblicita{
	width:310px;
	height:127px;
	vertical-align:top;
	text-align:center;
	font-size:11px;
}
td.boxBannerClienti01{
	width:195px;
	height:140px;
	vertical-align:top;
	text-align:left;
}
td.boxBannerClienti02{
	width:195px;
	height:140px;
	vertical-align:top;
	text-align:center;
}
td.boxBannerClienti03{
	width:195px;
	height:140px;
	vertical-align:top;
	text-align:center;
}
td.boxBannerClienti04{
	width:195px;
	height:140px;
	vertical-align:top;
	text-align:right;
}
td.boxCategory01{
	vertical-align:top;
	width:155px;
	height:138px;
	text-align:center;
}
td.boxCategory02{
	vertical-align:top;
	width:155px;
	height:138px;
	text-align:center;
}
td.boxCategory03{
	vertical-align:top;
	width:155px;
	height:138px;
	text-align:right;
}
td.boxCategory04{
	vertical-align:top;
	width:155px;
	height:138px;
	text-align:right;
}
td.boxCittaSperanza{
	width:390px;
	height:140px;
	vertical-align:top;
	text-align:left;
}
td.boxCommunity{
	width:390px;
	height:140px;
	vertical-align:top;
	text-align:left;
	padding-left:6px;
}
td.boxProdottoLeft{
	text-align:left;
}
td.boxProdotto01{
	width:195px;
	height:194px;
	vertical-align:top;
	text-align:right;
	padding-left:6px;
}
td.boxProdotto02{
	width:195px;
	height:194px;
	height:auto !important;
	min-height:194px;
	vertical-align:top;
	text-align:center;
}
td.boxProdotto03{
	width:195px;
	height:194px;
	height:auto !important;
	min-height:194px;
	vertical-align:top;
	text-align:left;
}
td.boxProdotto04{
	width:195px;
	height:194px;
	height:auto !important;
	min-height:194px;
	vertical-align:top;
	text-align:left;
	padding-right:6px;
}
td.boxResult01{
	width:260px;
	text-align:left;
	vertical-align:top;
}
td.boxResult02{
	width:260px;
	text-align:center;
	vertical-align:top;
}
td.boxResult03{
	width:260px;
	text-align:right;
	vertical-align:top;
}
td.boxTaac{
	width:200px;
	height:211px;
	text-align:left;
	margin:0px;
}
td.boxTaacFoto{
	width:140px;
	height:211px;
	margin:0px;
}
td.carrelloTitoli{
	padding:4px;
	font-weight:bold;
	background-color:#e8e8e8;
	color:#333333;
	font-size:12px;
}
td.carrelloTitoli02{
	padding:4px;
	text-align:right;
	font-weight:bold;
	background-color:#e8e8e8;
	color:#333333;
	font-size:12px;
}
td.carrelloDati{
	border:1px solid #dee3e5;
	padding:4px;
	font-size:11px;
	vertical-align:middle;
}
td.carrelloDati02{
	background-color:#ebf4fc;
	padding:4px;
	font-size:11px;
	vertical-align:middle;
}
td.cart{
	vertical-align:top;
}
td.contentsBanner{
	vertical-align:top;
	width:620px;
	height:370px;
	font-size:11px;
}
td.fotoList{
	text-align:center;
	vertical-align:top;
}
td.gioco{
	font-size:11px;
	vertical-align:top;
	height:400px;
}
td.giocoForm{
	text-align:left;
	font-size:11px;
	vertical-align:bottom;
	width:305px;
	background-image:url(../images/gioco_form_home.jpg);
	background-repeat:no-repeat;
	background-position:0 3;
}
td.giocoSponsor{
	font-size:11px;
	text-align:center;
	padding-top:10px;
	vertical-align:top;
	width:305px;
}
td.mappaSito{
	vertical-align:top;
	padding-left:25px;
	width:50%;
}
td.menuCategory{
	width:160px;
	vertical-align:top;
	position:relative;
	left:0%;
	background-image:url(../images/background_menu.gif);
	background-repeat:no-repeat;
	background-position:0 130;
}
td.menu{
	width:780px;
}
td.menuLeft{
	padding-top:13px;
	vertical-align:top;
	width:280px;
}
td.menuTitle{
	font-weight:bold;
	color:#c1160b;
	font-size:11px;
	padding-left:12px;
	letter-spacing:0.1em;
}
td.menuVoid{
	background-color:#e8e8e8;
	width:45%;
}
td.motoreRicerca{
	vertical-align:top;
	width:500px;
	height:180px;
}
td.motoreRicercaIndex{
	vertical-align:top;
	height:215px;
	width:305px;
	text-align:left;
}
td.motoreRicercaTitle{
	background:#eeeeee;
	vertical-align:middle;
	font-size:11px;
	padding-left:5px;
	width:120px;
	text-align:right;
	padding-right:10px;
}
td.motoreRicercaTitleX{
	background:#555555;
	color:#ffffff;
	vertical-align:middle;
	font-size:11px;
	padding-left:5px;
	width:120px;
	text-align:right;
	padding-right:10px;
}
td.menuText{
	width:55%;
}
td.newsletter{
	text-align:right;
}
td.pagePrev{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	width:50%;
	padding-bottom:8px;
}
td.pageNext{
	width:50%;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	padding-bottom:8px;
}
td.pageResult{
	background-color:#efefef;
	text-align:center;
	font-size:11px;
	letter-spacing:1px;
	color:#555555;
	font-weight:bold;
}
td.productCart{
	width:620px;
	text-align:center;
	font-size:11px;
}
td.productDescription{
	width:470px;
	font-size:11px;
	text-align:left;
	background-color:#eeecec;
	vertical-align:middle;
}
td.productImage{
	text-align:center;
	border:solid 1px #ee6b70;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding-top:3px;
}
td.productName{
	background-color:#ee6b70;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding-left:10px;
}
td.productNumber{
	width:150px;
	height:40px;
	text-align:right;
	vertical-align:top;
}
td.productProdottiAbbinabili{
	width:206px;
	height:180px;
	font-size:11px;
	text-align:right;
}
td.productSpace{
	height:2px;
}
td.productWishingList{
	width:206px;
	height:180px;
	font-size:11px;
}
td.rassegnaStampa{
	vertical-align:top;
	border:solid 1px #abb6b9;
	padding:10px;
	width:520px;
	background-color:#f2f4f3;
}
td.rassegnaStampaPic{
	border:solid 1px #abb6b9;
	padding:10px;
	width:100px;
	background-color:#f2f4f3;
}
td.rassegnaStampa2{
	vertical-align:top;
/*	border:solid 1px #abb6b9;*/
	padding:10px;
	width:520px;
	background-color:#ffffff;
}
td.rassegnaStampaPic2{
	border:solid 1px #abb6b9;
	padding:10px;
	width:100px;
	background-color:#ffffff;
}
td.searchMotore{
	text-align:left;
}
td.searchMotoreIndex{
	text-align:right;
}
textarea.contatti{
	width:280px;
	height:150px;
	font-size:11px;
	color:#666666;
	letter-spacing:1px;
	background-color:#ececec;
	border:solid 1px #abb6b9;
}
ul.productDescription{
	margin-left:0px;
	margin-bottom:0px;
}
.formError{
	font-weight:bold;
	color:#ff0000;
}
.formOk{
	font-weight:bold;
	color:#114f60;
}
.center{
	text-align:center;
}
.left{
	text-align:left;
}
.right{
	text-align:right;
}
