.bod{background-color:#FFF;}
.flaTitle{margin-bottom:5px;}
#stripBike{min-height: 28px;height: auto !important;height:28px; margin-left:-27px}
#menuSx{border:1px solid #000;border-bottom:0px;}
#menuSx td{border-bottom:1px solid #000;height:23px;padding-left:7px;}
#menuSx a.lv2{margin-left:8px;}
.topLink,.topLink a{font-size:9px;color:#000;line-height:14px;text-transform:uppercase;}
.myDucati{text-align:right;font-size:9px;color:#000;}
.myDucati span.usr{color:#FF4F4F}
.copy,.copy a{color:#7F7F7F;line-height:23px;}

#productTable{border:1px solid #DFDFDF;}
#productTable table.prodList{margin-top:15px;}
#productTable table.prodList td{font-size:11px; text-align:center;vertical-align:top;padding-bottom:20px;}
#productTable table.prodList td div{width:120px;}
#productTable table.prodList td a{text-decoration:underline; font-weight:800}
#productTable .h{background:#E0E0E0;}
#productTable .h td.path{padding-left:8px;font-size:11px; font-weight:800}
#productTable .h td.path, #productTable .h td.path a {color:#FF0000;}
#productTable .f{background:#E0E0E0;text-align:right;padding-right:14px;font-size:12px;height:20px;}
#productTable .ft{text-align:right;padding-right:14px;font-size:12px;height:20px;}
#productTable .f a{text-decoration:underline}
/* #productTable .selected {color:#F00;} */
#productTable div.tit{font-size:15px;margin-left:17px;line-height:40px;}
#productTable .totRow td{color:#EE363D;font-weight:700;font-size:11px;line-height:30px;}
#productTable .totRow a{color:#EE363D;text-decoration:underline;}
#productTable td.product{padding:10px;}

.main{border-top:1px solid #F00;}
.main td.l{border-right:1px solid #F00;border-bottom:1px solid #F00;}
.main td.c,.main td.r{border-bottom:1px solid #F00;}
.main tr.lastRow td.l,.main tr.lastRow td.c,.main tr.lastRow td.r{border-bottom:0;}
.main div.tit{font-weight:bold;font-size:15px;margin-top:10px;}
.main table.sep{border-top:1px solid #F00;margin-top:10px;}
.main td.c table{margin-left:7px;}
.main td.c table.sep{margin-left:0px;}

#stripShop{min-height: 28px;height: auto !important;height:28px; margin-left:-27px}
#footer{border-top:1px solid #000;margin:30px 0 0 158px; }
#footer td{height:21px;}

input.quantity{width:42px;border:1px solid #A5ACB2;}

.menuTop{border:1px solid #000;border-right:0px;}
.menuTop td{border-right:1px solid #000;}

#header .msgRegistrato {font-size:11px;margin-top:-2px;}

/* choose page */
.nazione div{margin: 0 15px 0 0;float:left}
.nazione div a{display:block}

/* HOME */
.homeTitle{margin: 0 0 5px 0;font-size:14px; font-weight:800}
.homeImgTitle{margin: 8px 0 10px 0}
.homeTxt01{margin: 0 15px 0 0}

/* main category */
#bxlogin {background-color:#cccccc; padding:7px 7px 7px 7px; width:169px;height:85;}
#bxlogin td, #bxlogin div { padding:3px 0 3px 0;font-size:11px}
#bxlogin .campo{ border: 1px solid #A5ACB2; width:103px}
.titleBox{font-size:14px; font-weight:800}

/* header category/products */
#shopTable,#shopTableBtm{background:#CCC;}
#shopTableBtm2{background:#F0F0F0;}
#shopTable td.txt{padding:15px;}
#shopTableBtm td.txt,#shopTableBtm2 td.txt{padding:10px 15px 10px 15px;}
#shopTableBtm td.txt,#shopTableBtm2 td.txt, #shopTableBtm2 td.txt a{font-size:11px}
#shopTableBtm2 td.txt{padding:4px 15px 4px 15px}
#acsFinder{ width:391px; background-color:#F0F0F0;}

#apparelTabs{background-color:#CCC;}
#apparelTabs td{border-right:1px solid #EFF0F0;}
#apparelTabs td.nb{border-right:0;}
.tabon{background-color:#B0B0B0;}
.nbon{background-color:#B0B0B0;}

/* pagina di dettaglio prodotto */
a.linkDetails {color:#B0B0B0;text-decoration:underline;}
.prodTitle{ font-weight:800; font-size:13px}
.techdets{background-color:#F0F0F0}

/* shopping bag */
.linkShop{color:757575;font-size:12px;font-weight:bold}
a.linkShop{text-decoration:none}
a.linkShop:hover{text-decoration:none}
.lblshop {color:#999999}
#shopBagTable{border:1px solid #DFDFDF;background-color:#FFFFFF;padding:0 0 0 0;}
#shopBagTable .t{background:#E0E0E0;}
#shopBagTable .a{background:#F0F0F0;}
.evdF {font-size:12px;}
.evdS {font-size:12px;font-weight:bold;}
.evdC {color:#FF0000;font-size:12px;font-weight:bold;}

/* checkout */
.txtInfo {color:#999999}
.didascalia {font-size:10px;}

/* Home Page Login */
.boxHomeTxt {border:1px solid #A5ACB2;width:87px;}
.boxHomeSel {width:124px; font-size:9px}

