/* Default CSS Stylesheet for a new Web Application project */
/*
MaintStore

Giallo:#ffcf00

*/
body {font-family:Arial,Helvetica,sans-serif;color:#000;text-decoration:none;font-weight:normal;font-size:11px;margin:0;padding:0;border:0;text-align:center;}

h1,h2,h3 {margin:0;padding:0;}

/* Custom Styles */
.clear {clear:both;height:1px;overflow:hidden;line-height:1%;font-size:0;margin-bottom:-1px;}
.imgMiddle {vertical-align:middle;}
.Hidden {font-size:1px;}

.MainContent {margin-left:10px;margin-right:10px;text-align:left;background:#fff;}

/* Named Elements */

#divFixed {margin:10px auto;width:996px;text-align:left;position:relative;overflow:hidden;}
/* Position: fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
/* Overflow: This chops off any overhanging divs */

#HeaderPane {width:996px;min-width:996px;}
#divBody {background:#fff;position:relative;}
#divWrapper {margin-right:-1px;float:left;display:inline;}
/* Margin-Right: Static fix, doesn't change */

#ContentPane {float:right;display:inline;margin-left:-1px;}
#LeftPane {float:left;display:inline;position:relative;}
/* Position: IE needs this or the contents won't show outside the parent container. */

#RightPane {float:left;display:inline;position:relative;margin-left:1px;}
/* Position: IE needs this or the contents won't show outside the parent container. */
/* margin-left: IE6 Static fix ***/

/*#divBody .divColumn {position:relative;padding-bottom:20010px;margin-bottom:-20000;}*/
#FooterPane {clear:both;min-width:996px;width:996px;position:relative;text-align:center;background:#fff;}

div.QuickSearch {width:349px;height:30;line-height:30;float:left;border-left:solid 1px #000;border-top:solid 1px #000;border-bottom:solid 1px #000;background-color:#ffcf00;}
div.QuickLinks {width:644px;height:30;line-height:30;float:left;border:solid 1px #000;background-color:#a7a7a7;}
div.Quick {background-color:#e8e9fa;border-left:solid 1px #000;border-right:solid 1px #000;border-bottom:solid 1px #000;height:30;vertical-align:middle;width:994px;}
div.MenuBar {background-color:#cccccc;height:35px;}
#CartBox {float:left;height:35px;line-height:35px;border-left:1px solid #fff;background-color:#aaaaaa;width:300px;}

div.TopLinks {vertical-align:middle;text-align:center;width:996px;overflow:hidden;}
div.LeftMenuItem {margin:0;}
div.RightMenuItem {margin:0;}

/* Prezzo in carrello mini */
.QC_Prezzo {font-family:"Trebuchet MS",Arial,Helvetica;font-size:20px;font-weight:bold;color:#fff;letter-spacing:-1px;}
.QC_Prezzo .Prefix {font-family:Arial,Helvetica;font-size:12px;font-weight:bold;color:#000;letter-spacing:normal;}
.QC_Prezzo .Dec {font-family:"Trebuchet MS",Arial,Helvetica;font-size:17px;font-weight:bold;color:#fff;letter-spacing:-1px;}
A.QC_Prezzo:hover {color:#fff;}

.Text {font-size:11px;font-weight:normal;letter-spacing:normal;text-transform:none;color:#000;}
A.Text:hover {color:#003399;}

.TextB {font-size:11px;font-weight:bold;letter-spacing:normal;text-transform:none;color:#000;}
A.TextB:hover {color:#003399;}

.TextJust {font-size:11px;font-weight:normal;letter-spacing:normal;text-transform:none;text-align:justify;color:#000;}
A.TextJust:hover {color:#003399;}

.Enh {font-size:10px;font-weight:normal;text-transform:none;color:#2760A7;}
A.Enh:hover {color:#5198F4;}

.EnhB {font-size:11px;font-weight:bold;text-transform:none;color:#2760A7;}
A.EnhB:hover {color:#5198F4;}

.BigEnhB {font-size:16px;font-weight:bold;color:#da0000;}
A.BigEnhB:hover {color:#000;}

.Std {font-size:11px;font-weight:normal;text-transform:none;color:#000;}
A.Std:hover {color:#003399;}

.StdB {font-size:11px;font-weight:bold;text-transform:none;color:#000;}
A.StdB:hover {color:#003399;}

.BigStdB {font-size:16px;font-weight:bold;color:#000;}
A.BigStdB:hover {color:#003399;}

.Red {font-size:11px;font-weight:normal;text-transform:none;color:#D00000;}
A.Red:hover {color:#000;}

.RedB {font-size:11px;font-weight:bold;text-transform:none;color:#D00000;}
A.RedB:hover {color:#000;}

/* High Light */
.Hlt {font-size:11px;font-weight:normal;text-transform:none;color:#5198f4;}
A.Hlt:hover {color:#2760A7;}

.HltB {font-size:11px;font-weight:bold;text-transform:none;color:#5198f4;}
A.HltB:hover {color:#2760A7;}

/* Dimmed */
.Dmd {font-size:11px;font-weight:normal;text-transform:none;color:#808080;}
A.Dmd:hover {color:#5198F4;}

.DmdB {font-size:11px;font-weight:bold;text-transform:none;color:#808080;}
A.DmdB:hover {color:#5198F4;}

.RevB {font-size:11px;font-weight:bold;text-transform:none;color:#fff;}
A.RevB:hover {color:#fff;}
div.FooterSeparator {margin-top:5px;}
.pnlStrillo {max-width:600;overflow:hidden;text-align:center;margin:auto;padding-top:10px;}

div#Header_Panel1 {-webkit-border-radius:6px 0 0 0;-opera-border-radius:6px 0 0 0;-khtml-border-radius:6px 0 0 0;-moz-border-radius:6px 0 0 0;border-radius:6px 0 0 0;height:35px !important;background-color:#999999;}
#BoxLoginMini {-webkit-border-radius:6px 6px 0 0;-opera-border-radius:6px 6px 0 0;-khtml-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;width:100%;line-height:28px;background-color:#dfdfdf;height:28px;text-align:right;margin-right:10px;margin-bottom:1px;}
#Header_QuickLogin_AC_TRACKING_Content {-webkit-border-radius:6px 6px 0 0;-opera-border-radius:6px 6px 0 0;-khtml-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;text-align:center;line-height:28px;background-color:#dfdfdf;height:28px;}
#SearchField {height:35px;line-height:32px;padding-left:10px;padding-right:1px;float:left;}
div.Foot {-webkit-border-radius:6px;-opera-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-top:8px;width:100%;background-color:#CCCCCC;}
#Header_QuickLogin_ac_lblDate {font-family:"Trebuchet MS",Verdana,Arial;font-size:12px;margin-right:10px;font-weight:bold;color:#000;text-transform:capitalize;}
div.CopyRight {font-family:"Trebuchet MS",Verdana,Arial;font-size:13px;-webkit-border-radius:6px;-opera-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;border-radius:6px;height:28px;line-height:28px;text-align:left;font-weight:bold;width:165px;color:#fff;float:left;vertical-align:middle;background-color:#003399;padding-left:15px;}
div.Azienda {height:28px;line-height:28px;text-align:left;font-size:11px;color:#000;float:left;background-image:url(/img/cxtopg.gif);background-position:left top;background-repeat:repeat-x;padding-left:10px;}
div.Pagamenti {margin-top:6px;text-align:center;}
div.Disclaimer {padding-bottom:8px;color:#000;}
div.FooterSeparator2 {background-color:#317b94;height:10px;margin-bottom:5px;}
.FooterLink {font-weight:bold;color:#000;}
a.FooterLink:hover {color:#003399;}

/* ---- Registrazione ---- */
div.Row {padding-top:5px;} 
div.Note {display:none;} 
div.Label {width:24%;float:left;text-align:right;padding-right:1%;line-height:22px;}
div.Input {width:74%;float:left;text-align:left;}
div.Label30 {width:29%;float:left;padding-right:1%;}
div.Input70 {width:69%;float:left;}
/* ---- Fine Registrazione ---- */

/* ---- Carrello 1,2,3 e 4 e Dettaglio Ordine ---- */
.CartHeader {padding-left:5px;height:22px;line-height:22px;background-color:#c5ddf6;border-top:solid 3px #003399;}
.CartHeaderCol {float:left;font-weight:bold;}
.CartRow {height:30px;padding-left:5px;padding-right:5px;}
.CartRowCol {float:left;line-height:30px;}
div.DatiCliente {height:170px;width:49%;float:left;background-color:#eaeaea;color:#000;font-weight:bold;}
div.HeaderDatiCliente {background-color:#003399;padding-left:5px;height:38px;line-height:38px;border-bottom:solid 1px #515151;color:#fff;}
span.Cliente {color:#515151;font-weight:bold;}
div.DatiDestinazione {height:170px;width:49%;float:right;background-color:#eaeaea;color:#000;font-weight:bold;}
div.HeaderDatiDestinazione {background-color:#003399;padding-left:5px;height:38px;line-height:38px;border-bottom:solid 1px #3e6478;color:#fff;}
span.Destinazione {color:#515151;font-weight:bold;}
div.LabelInformazioni {float:left;width:170px;background-color:#003399;padding-left:5px;font-weight:bold;height:20px;line-height:20px;color:#fff;}
div.DatiInformazioni {float:left;width:607px;margin-left:2px;padding-left:5px;line-height:20px;background-color:#eaeaea;color:#000;font-weight:bold;}

/* classi comuni per colonne del prodotto principale (in caso di bundle o configurazioni) */
/* .P_Product {float:left;width:405px;line-height:normal;padding-left:5px;} (SPECIFICA) */
.P_Image {float:left;}
.P_Qty {float:left;width:70px;}
.P_Dispo {float:left;width:40px;}
.P_Price {float:left;width:70px;text-align:right;}
.P_Amount {float:left;width:80px;text-align:right;}
.P_Delete {float:left;width:55px;text-align:center;}
/* ---- Fine Carrello 4 e Dettaglio Ordine ---- */

/* ---- Classifiche e Promo ---- */
div.BS_AltriClassificati {border-top:solid 1px #000;text-align:center;}
/* ---- FINE Classifiche e Promo ---- */

/* ---- Area Cliente Interno Prodotto (MySiteInsert) ---- */
div.msiTitle {background-color:#003399;border-bottom:solid 1px #003399;border-top:solid 1px #003399;margin-top:10px;padding-bottom:5px;color:#fff;font-weight:bold;}
div.msiInfo {padding-top:3px;padding-bottom:10px;font-weight:normal;}
div.msiCol {float:left;line-height:20px;}
div.msiClear {clear:both;height:0;width:0;}
/* ---- FINE Area Cliente Interno Prodotto (MySiteInsert) ---- */

/* Stili per i box */
/* BOX MENU' TIPO 0 */
div.BM0 {margin-bottom:10px;}
.BM0 div.title {padding:0;width:100%;clear:both;overflow:hidden;}
.BM0 div.lefttitle {float:left;width:10px;height:28px;background-image:url(/img/BM0HSX.gif);background-repeat:no-repeat;}
.BM0 div.righttitle {float:right;width:10px;height:28px;background-image:url(/img/BM0HDX.gif);background-repeat:no-repeat;}
.BM0 div.maintitle {height:28px;margin-left:10px;margin-right:10px;background-image:url(/img/BM0HCX.gif);background-repeat:repeat-x;text-align:left;}
.BM0 span.title {font-family:"Trebuchet MS",Verdana,Arial;line-height:28px;font-size:13px;font-weight:bold;color:#fff;text-align:left;}
.BM0 h1.title {line-height:28px;font-size:9pt;font-weight:bold;color:#fff;text-align:left;}
.BM0 div.body {padding:0;border-left:solid 1px #bdbdbd;border-right:solid 1px #bdbdbd;clear:both;text-align:left;overflow:hidden;background-color:#fff;}
.BM0 div.leftcol {float:left;}
.BM0 div.rightcol {float:right;}
/*
.BM0 div.body div.leftcol,.BM0 div.body div.rightcol {padding-bottom:20010px;margin-bottom:-20000;}
.BM0 div.leftcol {float:left;width:10px;background-image:url(/img/BM0CSX.gif);background-repeat:repeat-y;}
.BM0 div.rightcol {float:right;width:10px;background-image:url(/img/BM0CDX.gif);background-repeat:repeat-y;}
*/
.BM0 div.main {margin-left:5px;margin-right:10px;}
.BM0 div.footer {height:10px;padding:0;width:100%;clear:both;overflow:hidden;}
.BM0 div.leftfoot {float:left;width:10px;height:10px;background-image:url(/img/BM0FSX.gif);background-repeat:no-repeat;}
.BM0 div.rightfoot {float:right;width:10px;height:10px;background-image:url(/img/BM0FDX.gif);background-repeat:no-repeat;}
.BM0 div.mainfoot {margin-left:10px;margin-right:10px;height:10px;background-image:url(/img/BM0FCX.gif);background-repeat:repeat-x;}

/* BOX MENU' TIPO 1 Categorie */
div.BM1 {margin-bottom:10px;}
.BM1 div.title {padding:0;width:100%;clear:both;overflow:hidden;}
.BM1 div.lefttitle {float:left;width:10px;height:28px;background-image:url(/img/BM1HSX.gif);background-repeat:no-repeat;}
.BM1 div.righttitle {float:right;width:10px;height:28px;background-image:url(/img/BM1HDX.gif);background-repeat:no-repeat;}
.BM1 div.maintitle {height:28px;margin-left:10px;margin-right:10px;background-image:url(/img/BM1HCX.gif);background-repeat:repeat-x;text-align:left;}
.BM1 span.title {font-family:"Trebuchet MS",Verdana,Arial;line-height:28px;font-size:13px;font-weight:bold;color:#fff;text-align:left;}
.BM1 h1.title {line-height:28px;font-size:9pt;font-weight:bold;color:#fff;text-align:left;}
.BM1 div.body {padding:0;border-left:solid 1px #bdbdbd;border-right:solid 1px #bdbdbd;clear:both;text-align:left;overflow:visible;background-color:#e7e7e7;}
.BM1 div.leftcol {float:left;}
.BM1 div.rightcol {float:right;}
/*
.BM1 div.body {padding:0;width:100%;clear:both;text-align:center;overflow:hidden;background-color:#e7e7e7;}
.BM1 div.body div.leftcol,.BM1 div.body div.rightcol {padding-bottom:20010px;margin-bottom:-20000;}
.BM1 div.leftcol {float:left;width:10px;background-image:url(/img/BM1CSX.gif);background-repeat:repeat-y;}
.BM1 div.rightcol {float:right;width:10px;background-image:url(/img/BM1CDX.gif);background-repeat:repeat-y;}
*/
.BM1 div.main {margin-left:10px;margin-right:10px;}
.BM1 div.footer {height:10px;padding:0;width:100%;clear:both;overflow:hidden;}
.BM1 div.leftfoot {float:left;height:10px;width:10px;background-image:url(/img/BM1FSX.gif);background-repeat:no-repeat;}
.BM1 div.rightfoot {float:right;height:10px;width:10px;background-image:url(/img/BM1FDX.gif);background-repeat:no-repeat;}
.BM1 div.mainfoot {margin-left:10px;margin-right:10px;height:10px;background-image:url(/img/BM1FCX.gif);background-repeat:repeat-x;}

/* BOX MENU' TIPO 3 */
/* Promozioni */
div.BM3 {margin-bottom:10px;}
.BM3 div.title {padding:0;width:100%;clear:both;overflow:hidden;}
.BM3 div.lefttitle {float:left;width:6px;height:33px;background-image:url(/img/BM0HSX.gif);background-repeat:no-repeat;background-position:left bottom;}
.BM3 div.righttitle {float:right;width:6px;height:33px;background-image:url(/img/BM0HDX.gif);background-repeat:no-repeat;background-position:right bottom;}
.BM3 div.maintitle {height:33px;margin-left:6px;margin-right:6px;background-image:url(/img/BM0HCX.gif);background-repeat:repeat-x;background-position:left bottom;text-align:left;}
.BM3 span.title {line-height:24px;font-size:9pt;font-weight:bold;color:#000;text-align:left;}
.BM3 h1.title {line-height:24px;font-size:9pt;font-weight:bold;color:#000;text-align:left;}
.BM3 div.body {padding:0;width:100%;clear:both;text-align:left;overflow:hidden;}
.BM3 div.body div.leftcol,.BM3 div.body div.rightcol {padding-bottom:20010px;margin-bottom:-20000;}
.BM3 div.leftcol {float:left;width:6px;border-left:solid 1px #000;}
.BM3 div.rightcol {float:right;width:6px;border-right:solid 1px #000;}
.BM3 div.main {margin-left:8px;margin-right:8px;}
.BM3 div.footer {padding:0;width:100%;clear:both;overflow:hidden;}
.BM3 div.leftfoot {float:left;width:6px;height:10px;border-left:solid 1px #000;border-bottom:solid 1px #000;}
.BM3 div.rightfoot {float:right;width:6px;height:10px;border-right:solid 1px #000;border-bottom:solid 1px #000;}
.BM3 div.mainfoot {height:10px;border-bottom:solid 1px #000;margin-left:6px;margin-right:6px;}

/* BOX MENU' TIPO 4 */
/* Come BM0 ma per Right Menù (larghezza maggiore) */
div.BM4 {margin-bottom:10px;}
.BM4 div.title {padding:0;width:100%;clear:both;overflow:hidden;}
.BM4 div.lefttitle {float:left;width:6px;height:26px;background-image:url(/img/BM0HSX.gif);background-repeat:no-repeat;}
.BM4 div.righttitle {float:right;width:6px;height:26px;background-image:url(/img/BM0HDX.gif);background-repeat:no-repeat;}
.BM4 div.maintitle {height:26px;margin-left:6px;margin-right:6px;background-image:url(/img/BM0HCX.gif);background-repeat:repeat-x;text-align:left;}
.BM4 span.title {line-height:24px;font-size:9pt;font-weight:bold;color:#000;}
.BM4 h1.title {line-height:24px;font-size:9pt;font-weight:bold;color:#000;}
.BM4 div.body {padding:0;width:100%;clear:both;text-align:left;overflow:hidden;}
.BM4 div.body div.leftcol,.BM4 div.body div.rightcol {padding-bottom:20010px;margin-bottom:-20000;}
.BM4 div.leftcol {float:left;width:6px;border-left:solid 1px #000;}
.BM4 div.rightcol {float:right;width:6px;border-right:solid 1px #000;}
.BM4 div.main {margin-left:8px;margin-right:8px;}
.BM4 div.footer {padding:0;width:100%;clear:both;overflow:hidden;}
.BM4 div.leftfoot {float:left;width:6px;height:10px;border-left:solid 1px #000;border-bottom:solid 1px #000;}
.BM4 div.rightfoot {float:right;width:6px;height:10px;border-right:solid 1px #000;border-bottom:solid 1px #000;}
.BM4 div.mainfoot {height:10px;border-bottom:solid 1px #000;margin-left:6px;margin-right:6px;}

/* BOX MENU' TIPO 5 */
/* Come BM1 ma per Right Menù (larghezza maggiore) */
div.BM5 {margin-bottom:10px;}
.BM5 div.title {padding:0;width:100%;clear:both;overflow:hidden;}
.BM5 div.lefttitle {float:left;width:6px;height:26px;background-image:url(/img/BB0HSX.gif);background-repeat:no-repeat;}
.BM5 div.righttitle {float:right;width:6px;height:26px;background-image:url(/img/BB0HDX.gif);background-repeat:no-repeat;}
.BM5 div.maintitle {height:26px;margin-left:6px;margin-right:6px;background-image:url(/img/BB0HCX.gif);background-repeat:repeat-x;text-align:left;}
.BM5 span.title {line-height:24px;font-size:9pt;font-weight:bold;color:#fff;}
.BM5 h1.title {line-height:24px;font-size:9pt;font-weight:bold;color:#fff;}
.BM5 div.body {padding:0;width:100%;clear:both;text-align:left;overflow:hidden;}
.BM5 div.body div.leftcol,.BM5 div.body div.rightcol {padding-bottom:20010px;margin-bottom:-20000;}
.BM5 div.leftcol {float:left;width:6px;border-left:solid 1px #000;}
.BM5 div.rightcol {float:right;width:6px;border-right:solid 1px #000;}
.BM5 div.main {margin-left:8px;margin-right:8px;}
.BM5 div.footer {padding:0;width:100%;clear:both;overflow:hidden;}
.BM5 div.leftfoot {float:left;width:6px;height:10px;border-left:solid 1px #000;border-bottom:solid 1px #000;}
.BM5 div.rightfoot {float:right;width:6px;height:10px;border-right:solid 1px #000;border-bottom:solid 1px #000;}
.BM5 div.mainfoot {height:10px;border-bottom:solid 1px #000;margin-left:6px;margin-right:6px;}

/* BOX BODY TIPO 0 */
div.BB0 {margin-bottom:10px;}
.BB0 div.title {padding:0;width:100%;clear:both;overflow:hidden;}
.BB0 div.lefttitle {float:left;width:10px;height:28px;background-image:url(/img/BB0HSX.gif);background-repeat:no-repeat;}
.BB0 div.righttitle {float:right;width:10px;height:28px;background-image:url(/img/BB0HDX.gif);background-repeat:no-repeat;}
.BB0 div.maintitle {text-align:center;height:28px;margin-left:10px;margin-right:10px;background-image:url(/img/BB0HCX.gif);background-repeat:repeat-x;}
.BB0 span.title {font-family:"Trebuchet MS",Verdana,Arial;line-height:28px;font-size:13px;font-weight:bold;color:#fff;}
.BB0 h1.title {line-height:28px;font-size:9pt;font-weight:bold;color:#fff;}
.BB0 div.body {padding:0;border-left:solid 1px #bdbdbd;border-right:solid 1px #bdbdbd;clear:both;text-align:left;overflow:hidden;background-color:#fff;}
.BB0 div.leftcol {float:left;}
.BB0 div.rightcol {float:right;}
/*
.BB0 div.body {padding:0;width:100%;clear:both;text-align:left;overflow:hidden;background-color:#fff;}
.BB0 div.body div.leftcol,.BB0 div.body div.rightcol {padding-bottom:20010px;margin-bottom:-20000;}
.BB0 div.leftcol {float:left;width:10px;background-image:url('/img/BM0CSX.gif');background-repeat:repeat-y;}
.BB0 div.rightcol {float:right;width:10px;background-image:url('/img/BM0CDX.gif');background-repeat:repeat-y;}
*/
.BB0 div.main {margin-left:10px;margin-right:10px;}
.BB0 div.footer {height:10px;padding:0;width:100%;clear:both;overflow:hidden;}
.BB0 div.leftfoot {float:left;height:10px;width:10px;background-image:url('/img/BM0FSX.gif');background-repeat:no-repeat;}
.BB0 div.rightfoot {float:right;height:10px;width:10px;background-image:url('/img/BM0FDX.gif');background-repeat:no-repeat;}
.BB0 div.mainfoot {margin-left:10px;margin-right:10px;height:10px;background-image:url('/img/BM0FCX.gif');background-repeat:repeat-x;}

/* BOX NoBox */
/* E' IMPORTANTE CHE SIA PER ULTIMO */
div.NoBox {margin:0;padding:0;overflow:hidden;}
.NoBox div.title {margin:0;padding:0;width:0;height:0;clear:both;overflow:hidden;display:none;}
.NoBox div.lefttitle {float:left;width:0;height:0;overflow:hidden;}
.NoBox div.righttitle {float:right;width:0;height:0;overflow:hidden;}
.NoBox div.maintitle {width:0;height:0;overflow:hidden;}
.NoBox span.title {width:0;height:0;overflow:hidden;}
.NoBox div.body {padding:0;margin:0;width:100%;clear:both;text-align:center;overflow:hidden;}
.NoBox div.leftcol {float:left;width:0;background-image:none;}
.NoBox div.rightcol {float:right;width:0;background-image:none;}
.NoBox div.main {margin:0;}
.NoBox div.footer {margin:0;padding:0;width:0;height:0;clear:both;overflow:hidden;display:none;}
.NoBox div.leftfoot {float:left;width:0;height:0;}
.NoBox div.rightfoot {float:right;width:0;height:0;}
.NoBox div.mainfoot {width:0;height:0;}


.Menu {font-weight:bold;font-size:12px;color:#000;}
A.Menu:hover {color:#000;}


INPUT {vertical-align:middle;}

.TitleCatNavigator {font-size:9pt;font-weight:bold;letter-spacing:normal;text-transform:none;color:#fff;}
A.TitleCatNavigator:hover {color:#003399;}

.TitleCatNavigatorMarca {font-size:9pt;font-weight:bold;letter-spacing:normal;text-transform:none;color:#fff;}

.Codice {font-size:7pt;font-weight:normal;letter-spacing:normal;text-transform:none;color:#000;}
A.Codice:hover {color:#003399;}

.Prodotto {font-size:11px;font-weight:bold;color:#000;}
A.Prodotto:hover {color:#003399;}

.Categoria {font-size:11px;font-weight:bold;text-transform:none;color:#000;}
A.Categoria:hover {color:#003399;}

.Marca {font-size:11px;font-weight:bold;text-transform:none;color:#003399;}
A.Marca:hover {color:#000;}

.MarcaElenco {font-size:11px;font-weight:bold;text-transform:none;color:#003399;}
A.MarcaElenco:hover {color:#000;}

.CategorieAll {font-size:11px;font-weight:bold;letter-spacing:normal;text-transform:none;color:#003399;}
A.CategorieAll:hover {color:#000;}

.MarcheAll {font-size:11px;font-weight:bold;letter-spacing:normal;text-transform:none;color:#003399;}
A.MarcheAll:hover {color:#000;}

a.HelpItem {font-size:12px;font-weight:bold;color:#003399;}
a.HelpItem:hover {color:#000;}

/* Promozioni Menu */
ul.Promozioni {margin:0;padding-left:0;list-style:none;}
li.Promozioni {}
a.Promozioni {font-size:12px;font-weight:bold;color:#003399;}
a.Promozioni:hover {color:#000;}
.PromoRed {color:#cc0000;}


Service, a.Service {font-size:12px;font-weight:bold;color:#003399;}
a.Service:hover {color:#000;}

ServiceReserved, a.ServiceReserved {font-size:12px;font-weight:bold;color:#003399;}
a.ServiceReserved:hover {color:#000;}

.ServiceWhite {font-size:11px;font-weight:bold;letter-spacing:normal;text-transform:none;color:#000;}
A.ServiceWhite:hover {color:#ffcf00;}

.Links {font-size:11px;font-weight:bold;letter-spacing:normal;text-transform:none;color:#000;}
A.Links:hover {color:#003399;}

.PageNumber {font-weight:bold;text-transform:none;color:#000;}
A.PageNumber:hover {color:#003399;}

.PageSep {text-transform:none;color:#000;}
A.PageSep:hover {color:#003399;}

.PrefissoPrezzo {font-size:16px;font-weight:bold;color:#000;}

.PrezzoElenco {font-size:12pt;font-weight:bold;color:#003399;}
A.PrezzoElenco:hover {color:#000;}

.PrezzoNormale {font-size:11px;font-weight:bold;color:#000;}
A.PrezzoNormale:hover {color:#003399;}

.LinkClassifica {background-color:#e8e9fa;font-size:11px;font-weight:bold;color:#000;}
A.LinkClassifica:hover {color:#003399;}

TABLE.Lista {padding:0;width:100%;border-bottom:solid 1px #808080;}
TR.Lista {padding:2px 0 2px 0}
.Marchi {font-size:9pt;font-weight:normal;letter-spacing:normal;text-transform:none;color:#000;}
A.Marchi:hover {color:#2760A7;}

.MySiteNavigatorTabsA {text-decoration:none;font-size:11px;font-weight:bold;color:white;}
A.MySiteNavigatorTabsA:hover {color:#003399;}

.MySiteNavigatorSelectedTabA {text-decoration:none;font-size:11px;font-weight:bold;color:white;}
TD.ComparaProdotto {padding:0 2px 0 2px;border-bottom:solid 2px #fff;border-right:solid 2px #DDDDDD;border-collapse:collapse;}
TD.ComparaData {padding:0 2px 0 2px;border-bottom:solid 2px #fff;border-right:solid 2px #fff;border-collapse:collapse;background-color:#003399;font:bold 11px Verdana,Arial,Helvetica,sans-serif;line-height:20;color:#fff;text-align:left;vertical-align:top;}
TD.ComparaValue {padding:0 2px 0 2px;border-bottom:solid 2px #fff;border-right:solid 2px #fff;border-collapse:collapse;background-color:#E8E9FA;font:normal 11px Verdana,Arial,Helvetica,sans-serif;line-height:20;color:#000;text-align:left;vertical-align:top;}
TABLE.BundleLista {width:100%;border-bottom:solid 2px #000;padding-top:5px;padding-bottom:5px;}
Table.Spacer {width:100%;height:6px;}
TABLE.file {padding:0;width:100%;border:none;table-layout:fixed;}
TD.fileheader {background-color:#808080;font-size:11px;font-weight:bold;letter-spacing:normal;text-transform:none;color:#fff;width:100%;border-color:#fff;}
TD.file {font-size:11px;font-weight:bold;letter-spacing:normal;text-transform:none;color:#000;width:100%;border-color:#808080;}
.GruppoFile {font-size:9pt;font-weight:bold;letter-spacing:normal;text-transform:none;color:#043394;}
A.GruppoFile:hover {color:#000;}
.Errore {font-size:11px;font-weight:bold;letter-spacing:normal;text-transform:none;color:#da0000;}
A {text-decoration:none;font-weight:bold;color:#000;}
.Tabs {text-decoration:none;font-size:11px;font-weight:bold;color:white;}
A.Tabs:hover {color:#003399;}

.SelectedTab {text-decoration:none;font-size:11px;font-weight:bold;color:white;}
.TabsA {text-decoration:none;font-size:11px;font-weight:bold;color:white;}
A.TabsA:hover   {color:#003399;}

.SelectedTabA {text-decoration:none;font-size:11px;font-weight:bold;color:white;}
.TitoloCategoria {font-family:verdana;font-size:9pt;font-weight:900;letter-spacing:normal;text-transform:uppercase;color:#fff;}

.txt {border:solid 1px #000;padding:1px 0 0 0;font-size:11px;color:#000;}
.cmd {font-family:"Trebuchet MS",Verdana,Arial;font-weight:bold;font-size:13px;border-top:#0099ff 1px solid;border-left:#0099ff 1px solid;border-right:#003366 1px solid;border-bottom:#003366 1px solid;border-width:1px;padding:0 2px 3px 2px;background:#003399;color:#fff;height:20;cursor:pointer;}
.nocmd {font-family:"Trebuchet MS",Verdana,Arial;font-weight:bold;font-size:13px;border-top:#0099ff 0 solid !important;border-left:#0099ff 0 solid !important;border-right:#003366 0 solid !important;border-bottom:#003366 0 solid !important;border-width:0 !important;padding:0 !important;background:none !important;color:#fff;height:auto !important;cursor:pointer;}
.cmdpressed {font-family:"Trebuchet MS",Verdana,Arial;font-weight:bold;font-size:13px;border-bottom:#0099ff 1px solid;border-right:#0099ff 1px solid;border-left:#003366 1px solid;border-top:#003366 1px solid;border-width:1px;padding:0 2px 3px 2px;background:#2051AF;color:#fff;height:20;cursor:pointer;}
.cmddisabled {border-right:#000 2px solid;border-bottom:#000 2px solid;border-top:#c0c0c0 2px solid;border-left:#c0c0c0 2px solid;padding:0;background:#808080;color:#fff;font:bold 12px arial;height:20;vertical-align:middle;cursor:pointer;}

/* VETRINE OFFERTE */
div.OF_OffNaviga {background-color:#DFDFDF;line-height:20px;width:100%;text-align:center;margin-bottom:2px;-webkit-border-radius:0 0 6px 6px;-opera-border-radius:0 0 6px 6px;-khtml-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
div.OF_FillerNaviga {height:20px;margin-bottom:2px;}
A.OF_OffNaviga {font-size:11px;font-weight:bold;text-transform:none;color:#003399;}
A.OF_OffNaviga:hover {color:#003399;}
div.OF_FillerPrezzoNormale {height:17px;}
div.OF_FillerSconto {height:17px;width:0;}

.PrezzoOfferte {font-size:16px;font-weight:bold;color:#DA0000;}
a.PrezzoOfferte:hover {color:#000;}
.MarcaOfferte {font-size:12px;font-weight:bold;color:#959595;}
a.MarcaOfferte:hover {color:#959595;}
.ProdottoOfferte {font-size:11px;font-weight:bold;color:#003399;}
a.ProdottoOfferte:hover {color:#000;}
/* FINE -- VETRINE OFFERTE */

/* TOP TEN */
div.AltriClassificati {width:100%;background-color:#ffcf00;border-top:solid 1px #000;border-left:solid 1px #000;border-right:solid 1px #000;text-align:center;}
a.AltriClassificati {font-size:11px;color:#000;font-weight:bold;text-decoration:none;}
a.AltriClassificati:hover {color:#003399;}
.PrezzoTopTen {font-size:16px;font-weight:bold;color:#000;}
a.PrezzoTopTen:hover {color:#003399;}
/* FINE -- TOP TEN */

/* BEST SELLER */
.PrezzoBestSeller {font-size:16px;font-weight:bold;color:#003399;}
a.PrezzoBestSeller:hover {color:#003399;}
/* FINE -- BEST SELLER */

/* VETRINA */
div.pnlImage {float:left;width:135px;height:135px;line-height:135px;text-align:center;}
.PrezzoVetrina {font-size:16px;font-weight:bold;color:#003399;}
a.PrezzoVetrina:hover {color:#003399;}
span.PrezzoBarrato {font-size:11px;font-weight:bold;color:#003399;text-decoration:line-through;}
div.ScontoVetrina {background-color:#FF0000;margin-top:3px;}
span.ScontoVetrina {font-size:12px;font-weight:bold;color:#fff;background-color:#FF0000;padding-left:3px;padding-right:3px;}
/* FINE -- VETRINA */

/* VETRINA-GRIGLIA */
div.VE_pnlImage {float:left;width:135px;height:135px;line-height:135px;text-align:center;}
.VE_Prezzo {font-size:16px;font-weight:bold;color:#003399;}
a.VE_PrezzoVetrina:hover {color:#003399;}
span.VE_PrezzoBarrato {font-size:11px;font-weight:bold;color:#003399;text-decoration:line-through;}
span.VE_ScontoOfferte {background-color:#FF0000;margin-top:3px;}
span.VE_ScontoOfferte {font-size:12px;font-weight:bold;color:#fff;background-color:#FF0000;padding-left:3px;padding-right:3px;}
/* FINE -- VETRINA */

/* Stili per repeater */
/* Header */
TABLE.header {padding:0;width:100%;background-color:#000;border:none;table-layout:fixed}
TR.header {height:22px;vertical-align:middle;}
TD.header {font:bold 11px verdana,arial,helvetica,sans-serif;color:#fff;vertical-align:middle;}

/* Componente Menù Categorie */
ul.Cat0TopMenu {list-style:none;margin:0 auto;padding:0;display:block;position:static;font-size:12px;}
li.Cat0TopMenu {margin:0;padding:0;}
a.Cat0TopMenu {display:block;position:relative;width:.1em;text-decoration:none;color:#043394;}
a.Cat0TopMenuSelected {display:block;position:relative;width:.1em;text-decoration:none;color:#cc0000;}
ul a.Cat0TopMenu {width:auto;}
ul a.Cat0TopMenuSelected {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
a.Cat0TopMenu {float:none;}
a.Cat0TopMenuSelected {float:none;}
/* End IE5-Mac hack */
a.Cat0TopMenu:hover {position:relative;white-space:normal;z-index:200;}
li.Cat0TopMenu:hover {position:relative;z-index:200;}
li.Cat0TopMenu:hover,
li.Cat0TopMenu:hover a.Cat0TopMenu {position:relative;z-index:200;color:#cc0000;}
li.Cat0TopMenuSelected {position:relative;z-index:200;}

.Cat0SubMenu, a.Cat0SubMenu:visited  {text-align:left;color:#676767;}
ul.Cat0SubMenu {position:absolute; left:-9999px; top:-9999px; margin:0; padding:0; list-style:none;font-size:11px;}
li.Cat0SubMenu:hover {position:static;z-index:auto;background-color:#e4e4e4;color:#043394;}
li.Cat0SubMenu:hover a.Cat0SubMenu {color:#043394;}
a.Cat0SubMenu:hover {position:static;z-index:auto;color:#043394;}
li.Cat0TopMenu:hover ul.Cat0SubMenu {left:100%; top:-1px; background: #fff; z-index:300;border:1px solid #c5c5c5;}
li.Cat0SubMenu {height:24px;line-height:24px;padding:0 10px 0 10px;display:block;white-space:nowrap;clear:both;min-widtfh:190px;width:190px;}

/* 15 volte la height + border della li */
.FullHeight {height:360px;}
.Col1 {margin-left: 210px;}
.Col2 {margin-left: 420px;}
.Col3 {margin-left: 630px;}
.ColTop {margin-top:-360px;}

/* Fine Componente Menù Categorie */


/* Componente Sorter - Paginazione */
ul.Sorter {padding:0;margin:0;list-style-type:none;float:left;width:100%;color:#fff;font-weight:bold;}

li.Sort_First   {float:left;display:block;white-space:nowrap;height:20px;line-height:20px;padding:0 10px 0 10px;background-color:#9a9a9a;}
li.Sort         {float:left;display:block;white-space:nowrap;height:20px;line-height:20px;padding:0 10px 0 10px;background-color:#9a9a9a;border-left:solid 1px #fff;}
li.Sort_Last    {float:left;display:block;white-space:nowrap;height:20px;line-height:20px;padding:0 10px 0 10px;background-color:#9a9a9a;border-left:solid 1px #fff;}

li.Sort_First:hover {background-color:#cc0000;}
li.Sort:hover       {background-color:#cc0000;}
li.Sort_Last:hover  {background-color:#cc0000;}

li.Sort_First:hover a {color:#fff;}
li.Sort:hover a {color:#fff;}
li.Sort_Last:hover a {color:#fff;}

li.SortSelected_First   {float:left;display:block;white-space:nowrap;height:20px;line-height:20px;padding:0 10px 0 10px;background-color:#cc0000;}
li.SortSelected         {float:left;display:block;white-space:nowrap;height:20px;line-height:20px;padding:0 10px 0 10px;background-color:#cc0000;border-left:solid 1px #fff;}
li.SortSelected_Last    {float:left;display:block;white-space:nowrap;height:20px;line-height:20px;padding:0 10px 0 10px;background-color:#cc0000;border-left:solid 1px #fff;}

li.SortSelected_First:hover {background-color:#cc0000;}
li.SortSelected:hover       {background-color:#cc0000;}
li.SortSelected_Last:hover  {background-color:#cc0000;}

a.Sort,
a.Sort:link,
a.Sort:visited {display:block;color:#fff;}

a.SortSelected,
a.SortSelected:link,
a.SortSelected:visited {display:block;color:#fff;}

a.Sort:hover,
a.SortSelected:hover {color:#fff;}
/* Fine Componente Sorter */
/* Componenti InforViewer (Scheda Prodotto) e RegViewer (Registrazione Cliente) */
ul.InfoViewer {padding:0;margin:0;list-style-type:none;float:left;width:100%;color:#fff;font-weight:bold;}
ul.RegViewer {padding:0;margin:0;list-style-type:none;float:left;width:100%;color:#fff;font-weight:bold;}

li.Page_First   {float:left;display:block;white-space:nowrap;height:20px;line-height:20px;padding:0 10px 0 10px;background-color:#9a9a9a;}
li.Page         {float:left;display:block;white-space:nowrap;height:20px;line-height:20px;padding:0 10px 0 10px;background-color:#9a9a9a;border-left:solid 1px #fff;}
li.Page_Last    {float:left;display:block;white-space:nowrap;height:20px;line-height:20px;padding:0 10px 0 10px;background-color:#9a9a9a;border-left:solid 1px #fff;}


li.Page_First:hover {background-color:#cc0000;}
li.Page:hover       {background-color:#cc0000;}
li.Page_Last:hover  {background-color:#cc0000;}

li.Page_First:hover a {color:#fff;}
li.Page:hover a {color:#fff;}
li.Page_Last:hover a {color:#fff;}

li.PageSelected_First   {float:left;display:block;white-space:nowrap;height:20px;line-height:20px;padding:0 10px 0 10px;background-color:#cc0000;}
li.PageSelected         {float:left;display:block;white-space:nowrap;height:20px;line-height:20px;padding:0 10px 0 10px;background-color:#cc0000;border-left:solid 1px #fff;}
li.PageSelected_Last    {float:left;display:block;white-space:nowrap;height:20px;line-height:20px;padding:0 10px 0 10px;background-color:#cc0000;border-left:solid 1px #fff;}

li.PageSelected_First:hover {background-color:#cc0000;}
li.PageSelected:hover       {background-color:#cc0000;}
li.PageSelected_Last:hover  {background-color:#cc0000;}

a.Page,
a.Page:link,
a.Page:visited {display:block;color:#fff;}

a.PageSelected,
a.PageSelected:link,
a.PageSelected:visited {display:block;color:#fff;}

a.Page:hover,
a.PageSelected:hover {color: #fff;}

/* Fine Infoviewer e RegViewer */

/* Componente Menu In testa pagina */
ul.TM_TopMenu {list-style:none;margin:0 auto;padding:0;display:inline-block;font-size:12px;font-weight:normal;color:#000;}

li.TM_TopMenu_First {display:inline-block;float:left;margin:0;padding:0;}
li.TM_TopMenu {display:inline-block;float:left;margin:0;padding:0;}
li.TM_TopMenu_Last {display:inline-block;float:left;margin:0;padding:0;}

li.TM_TopMenuSelected_First {display:inline-block;float:left;margin:0;padding:0;}
li.TM_TopMenuSelected {display:inline-block;float:left;margin:0;padding:0;}
li.TM_TopMenuSelected_Last {display:inline-block;float:left;margin:0;padding:0;}

a.TM_TopMenu {display:block;width:.1em;padding:0 5px 0 10px;text-decoration:none;color:#000;height:35px;line-height:35px;}
a.TM_TopMenuSelected {display:inline-block;left:-7px;margin-right:-7px;width:.1em;background:url(/img/menubg.gif) no-repeat left bottom;padding:5px 10px;text-decoration:none;color:#fff;height:28px;}

a.TM_TopMenu {width:auto;}
a.TM_TopMenuSelected {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
a.TM_TopMenu {float:none;}
a.TM_TopMenuSelected {float:none;}
/* End IE5-Mac hack */

a.TM_TopMenu:hover {white-space:normal;z-index:200;}

li.TM_TopMenu_First:hover,
li.TM_TopMenu:hover,
li.TM_TopMenu_Last:hover,
li.TM_TopMenu_First:hover a.TM_TopMenu,
li.TM_TopMenu:hover a.TM_TopMenu,
li.TM_TopMenu_Last:hover a.TM_TopMenu {color:#000;}

li.TM_TopMenuSelected_First {}
li.TM_TopMenuSelected {}
li.TM_TopMenuSelected_Last {}
/* Fine Componente Menu In testa pagina */

.Pager {height:20px;line-height:20px;background-color:#d3d3d3;padding-left:5px;padding-right:5px;}
.PageButton {padding-left:5px;}

/*
-- Stili per ricevuta xml
*/

td.cartarigheh {border-top:solid 1px #000;border-left:solid 1px #000;background-color:#e0e0e0;padding:3px  0 3px 2px;font:9pt verdana,arial,helvetica,sans-serif;}
td.cartarighe {border-top:solid 1px #000;border-left:solid 1px #000;padding:3px  0 3px 2px;font:9pt verdana,arial,helvetica,sans-serif;}
td.totalirigheh {border-left:solid 1px #000;border-bottom:solid 1px #000;background-color:#e0e0e0;padding:3px  0 3px 2px;font:9pt verdana,arial,helvetica,sans-serif;}
td.totalirighe {border-left:solid 1px #000;border-bottom:solid 1px #000;border-right:solid 1px #000;text-align:right;padding:3px  2px 3px 0;font:9pt verdana,arial,helvetica,sans-serif;}
div.rigacartagrigia {width:99.5%;border-top:solid 1px;border-left:solid 1px;border-right:solid 1px;background-color:#e0e0e0;overflow:hidden;}
div.rigacarta {width:99.5%;border-top:solid 1px;border-left:solid 1px;border-right:solid 1px;overflow:hidden;}
div.cartah {float:left;width:23.8%;padding:2px 0 2px 0;font:9pt verdana,arial,helvetica,sans-serif;overflow:hidden;}
div.carta {float:left;width:76%;border-left:solid 1px #000;background-color:#fff;padding:2px 0 2px 0;font:9pt verdana,arial,helvetica,sans-serif;}
div.cartarigheh {float:left;border-left:solid 1px #000;padding:3px  0 3px 2px;font:9pt verdana,arial,helvetica,sans-serif;}
div.cartarighe {float:left;border-left:solid 1px #000;padding:3px 0 3px 2px;font:9pt verdana,arial,helvetica,sans-serif;overflow:hidden;background-color:#fff;}
div.cartatotalih {border-left:solid 1px #000;border-bottom:solid 1px #000;padding:3px 0 3px 2px;font:9pt verdana,arial,helvetica,sans-serif;color:#000;background-color:#e0e0e0;}
div.cartatotali {border-left:solid 1px #000;border-right:solid 1px #000;border-bottom:solid 1px #000;text-align:right;padding:3px 2px 3px 0;font:9pt verdana,arial,helvetica,sans-serif;}

/*
-- Stili per ricevuta
*/
TABLE.carta {border:solid 1px #000;border-collapse:collapse;VERTICAL-ALIGN:top;COLOR:#000;}
TD.carta {border:solid 1px #000;border-collapse:collapse;FONT:9pt Verdana,Arial,Helvetica,sans-serif;VERTICAL-ALIGN:top;COLOR:#000;BACKGROUND-COLOR:#fff;}

/* Riga iniziale del bundle o configurazione */
TD.cartabs {border:solid 1px #e0e0e0;border-top:solid 1px #000;border-collapse:collapse;font:9pt verdana,arial,helvetica,sans-serif;vertical-align:top;color:#000;background-color:#fff;}
TD.cartabsl {border:solid 1px #e0e0e0;border-left:solid 1px #000;border-top:solid 1px #000;border-collapse:collapse;font:9pt verdana,arial,helvetica,sans-serif;vertical-align:top;color:#000;background-color:#fff;}
TD.cartabsr {border:solid 1px #e0e0e0;border-right:solid 1px #000;border-top:solid 1px #000;border-collapse:collapse;font:9pt verdana,arial,helvetica,sans-serif;vertical-align:top;color:#000;background-color:#fff;}

/* Altre righe del bundle o configurazione */
TD.cartabb {border:solid 1px #e0e0e0;border-collapse:collapse;font:9pt verdana,arial,helvetica,sans-serif;vertical-align:top;color:#000;background-color:#fff;}
TD.cartabbl {border:solid 1px #e0e0e0;border-left:solid 1px #000;border-collapse:collapse;font:9pt verdana,arial,helvetica,sans-serif;vertical-align:top;color:#000;background-color:#fff;}
TD.cartabbr {border:solid 1px #e0e0e0;border-right:solid 1px #000;border-collapse:collapse;font:9pt verdana,arial,helvetica,sans-serif;vertical-align:top;color:#000;background-color:#fff;}
TD.cartah {border:solid 1px #000;border-collapse:collapse;font:9pt verdana,arial,helvetica,sans-serif;vertical-align:top;color:#000;background-color:#e0e0e0;border-collapse:collapse;}
TD.cartanb {border:solid 1px #fff;border-collapse:collapse;font:9pt verdana,arial,helvetica,sans-serif;vertical-align:top;color:#000;background-color:#fff;border-collapse:collapse;}
.cartahead {margin-bottom:3px;font:bold 12pt verdana,arial,helvetica,sans-serif;color:#000}
.cartatop {margin-bottom:3px;font:10pt verdana,arial,helvetica,sans-serif;color:#000}
.carta {font:9pt verdana,arial,helvetica,sans-serif;}
/*
FINE -- Stili per ricevuta
*/

/* Stili per scheda esprinet like */
td.cornicefoto {width:0;display:none;}
.descrizione-foto {font:bold 11px Verdana,Arial,Helvetica,sans-serif;text-align:center;color:#000;border:solid 1px;}
td.descrizione-titolo {font-weight:bold;background-color:#000;color:#fff;text-align:center;}
.descrizione-desc{text-align:left;}
.ST-titolo {font:bold 11px Verdana,Arial,Helvetica,sans-serif;text-align:center;background-color:#000;color:#fff;}
.ST-header {font-weight:bold;text-align:left;color:#000;background-color:#D1D6FF;}
.ST-rigacolore1 {text-align:left;background-color:#E8E9FA;color:#000;}
.opzioni-titolo {font:bold 11px Verdana,Arial,Helvetica,sans-serif;text-align:center;background-color:#000;color:#fff;}
.opzioni-header {font:bold 11px Verdana,Arial,Helvetica,sans-serif;background-color:#959595;color:#fff;}
.opzioni-rigacolore1 {font:normal 11px Verdana,Arial,Helvetica,sans-serif;background-color:#D7D7D7;color:#000;}
.QI-titolo {font:bold 11px Verdana,Arial,Helvetica,sans-serif;text-align:center;background-color:#000;color:#fff;}
.QI-header {font:bold 11px Verdana,Arial,Helvetica,sans-serif;background-color:#959595;color:#fff;}
.QI-rigacolore1 {font:normal 11px Verdana,Arial,Helvetica,sans-serif;background-color:#D7D7D7;color:#000;}
/* Stili per componenti custom */
TD.TopLinks {padding:0 0 0 5px;}
TABLE.TopLinks {padding:0 0 0 5px;}
TABLE.Quick {background-color:#E8E9FA;border-left:solid 1px #000;border-right:solid 1px #000;border-bottom:solid 1px #000;}
TABLE.ProdLista {width:100%;border-bottom:solid 2px #000;padding-top:2px;padding-bottom:2px;}

/* compara cmdbutton */
.compare {border-top:#2859c1 2px solid;border-left:#2859c1 2px solid;border-right:#0f2656 2px solid;border-bottom:#0f2656 2px solid;padding:0;background:#000;color:#fff;font:bold 11px verdana,arial,helvetica,sans-serif;height:20;vertical-align:middle;}
.comparepressed {border-top:#0f2656 2px solid;border-left:#0f2656 2px solid;border-right:#2859c1 2px solid;border-bottom:#2859c1 2px solid;padding:0;background:#2760a7;color:#fff;font:bold 11px verdana,arial,helvetica,sans-serif;height:20;vertical-align:middle;}
.comparedisabled {border-right:#000 2px solid;border-bottom:#000 2px solid;border-top:#c0c0c0 2px solid;border-left:#c0c0c0 2px solid;padding:0;background:#808080;color:#fff;font:bold 12px arial;height:20;vertical-align:middle;}
/* Stili custom per Box sondaggio */
.SO_Titolo {font-size:11px;font-weight:normal;letter-spacing:normal;text-transform:none;color:#000;}
.SO_Note {font-size:11px;font-weight:normal;letter-spacing:normal;text-transform:none;color:#000;}
.SO_Domanda {font-size:11px;font-weight:bold;letter-spacing:normal;text-transform:none;color:#000;}
.SO_Dettaglio {font-size:11px;font-weight:normal;letter-spacing:normal;text-transform:none;color:#000;}
/* Stili custom per Box sondaggio Home Page*/
.SH_Note {font-size:11px;font-weight:bold;text-align:center;color:#000;}
.SH_Domanda {font-size:14px;font-weight:bold;text-align:justify;color:#2760a7;}
.SH_Dettaglio {font-size:11px;font-weight:normal;text-align:center;color:#2760a7;}
.SH_Risposte {font-size:11px;font-weight:bold;color:#c80000;}
.SH_Save {text-align:center;}

/* Stili custom per popup kiros */
kiros {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;color:#000;background-color:#fff;margin:10 10px;padding:0 0;}
TR.kiros {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;color:#000;}
span.attenzione {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;color:#c80000;}
td.caption {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;background:#336699;color:#fff;padding:6px 6px;}
td.prices {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;background:#F0F0F0;color:#2760A7;padding:4px 4px;}
/* Stili per redazionali */
TABLE.Redazionali {width:100%;border-bottom:none;padding-top:0;padding-bottom:0;table-layout:fixed;}
#Header_AC_TopLinks_ac_pnlTopLinks,
#Header_AC_TopLinks_Content {display:none;}

#AC_CARRELLO_2_ac_lblInfoPaga {width:510px;float:left;}
#emptyCartBox {line-height:35px;}
#AC_REGISTRAZIONE_Page1Body .imgMiddle {vertical-align:middle;}

/*************************************** SCHEDE TECNICHE *********************************************/

/*** Tabella esterna ***/
table.MMtb {width:100%;background-color:#fff;border-color:#fff;}
/*** Cella Nome prodotto ***/
.MMtbig {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:14pt;color:#fff;background-color:#0F218B;text-align:center;}
#viewcart {margin-bottom:3px;margin-top:4px;margin-left:2px;}
/*** Cella con logo marchio ***/
.MMtlogo {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10pt;color:#000;background-color:#fff;font-weight:normal;padding:2px;border-color:#fff;}
/*** Testo con celle grigie (specifiche tecniche) ***/
.MMtgr {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10pt;color:#000;background-color:#F0F0F0;font-weight:normal;text-align:justify;padding:2px;border-color:#fff;}
/*** Testo con celle blu (tipologia specifiche) ***/
.MMtbl {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10pt;color:#fff;background-color:#0F218B;font-weight:bold;padding:2px;border-color:#fff;}


