/**HTML and BODY*/
html, body {padding: 0px;margin: 0px;border: 0px;height: 100%;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;background-color: #f4f4f4;	text-align: center}
h1  {display: block; background-color : #f4f4f4;color: #e2e2e2 ;width : 100%; height: 15px; padding-right :0px;font-size : 9px;text-align : right;margin-bottom : 0px;font-family : Arial}
h2 {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;margin: 0px;padding: 0px;text-decoration:none;color: #000}
h3 {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;color:#000;text-align: justify;font-weight:normal}
h4 {display:inline;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;margin: 0px;padding: 0px;text-decoration:none;color: #fff}
h5 {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;margin: 0px;padding-top: 0px;color: #000;text-decoration:none}
h6 {display: inline;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;margin: 0px;padding-top: 0px;color: #F75D29;text-decoration:none;font-weight: bold}
p {text-align: justify;}
a {outline: none}
img {border: none}

a.loginlink{text-decoration: none;color:white;}
a.loginlink:hover{text-decoration: none;background: #339900;color: #FFF}
a.schedalink{text-decoration: underline;color:black}
a.schedalink:hover{text-decoration: none;background: #339900;color: #FFF}
a.globallink{text-decoration: underline;color:black;font-weight:bold}
a.globallink:hover{text-decoration: none;background: #339900;color: #FFF}
a.ordinelink{text-decoration: underline;color:black;font-weight:bold}
a.ordinelink:hover{text-decoration: none;background: #0080FF;color: #FFF}
a.areaulink{text-decoration: underline;color: #666;font-weight:bold}
a.areaulink:hover{text-decoration: none;background: #339900;color: #FFF}
a.indexlink{text-decoration: underline;color:black;font-size: 12px;font-weight:bold}
a.indexlink:hover{text-decoration: none;background: #339900;color: #FFF}
a.cercalink{text-decoration: underline;color: #000;font-size: 10px}
a.cercalink:hover{text-decoration: none;background: #666;color: #FFF}
a.minimenu2link{text-decoration: underline;color:#ae4c72;font-size: 12px;font-weight:bold}
a.minimenu2link:hover{text-decoration: none;background:#ae4c72;color: #FFF}
a.defaultlink{text-decoration: underline;color: #000}
a.defaultlink:hover{text-decoration: none;background: #339900;color: #FFF}
a.defaultlink2 {font-size: 14px; text-decoration: underline;color: #000}
a.defaultlink2:hover {text-decoration: none;background: #339900;color: #FFF}
a.schedaprodotto:link {text-decoration:none;color:#FFF}
a.schedaprodotto:visited {text-decoration:none;color:#FFF}
a.schedaprodotto:active{text-decoration:none;color:#FFF}
a.schedaprodotto:hover{text-decoration:none;color:#FFF}

/**CONTAINER*/
div#container {width: 918px;height: auto;margin: 0 auto;text-align: left;position: relative;background: url(../img/content_bg.gif) repeat-y}

/**HEADER and FOOTER*/
/**pre-header*/
#preheader {margin: 0 auto;position: relative}
.logo {width: 902px;margin: 8px auto;text-align: left;position: relative}
.mini_menu_top {float:right;width: 645px;margin-top: 20px;text-decoration: none;color:#ae4c72;font-weight: bold;font-size: 14px}
.mini_menu{width: 898px;margin: 0 auto;text-align: right;padding-right: 5%;position: relative;color:#ae4c72;font-size: 14px;z-index: 1}
a.minimenulink{text-decoration: none;color:#ae4c72}
a.minimenulink:hover{text-decoration: none;background:#ae4c72;color: #FFF}
#header {width: 918px;margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;position: relative;text-align: left}
.header_left {background-image: url(../img/header_left.gif);background-repeat: no-repeat;background-position:left bottom;height: 88px}
.green_bar {background-image: url(../img/green_bar.gif);background-repeat: repeat-x;position: absolute;height: 6px;left: 8px;top: 40px;width: 898px}
.login_bg {background-image: url(../img/login_bg.gif);background-repeat: repeat-x;position: absolute;float: inherit;left: 10px;top: 45px;width: 898px;height: 48px}
#login_field {margin-top:3px;padding-right: 1px;}
.header_right {background-image: url(../img/header_right.gif);background-repeat: no-repeat;position: absolute;float: inherit;left: 904px;top: 40px;width: 7px;height: 66px}
#menu_top li {margin: 0;padding: 0;display: inline;font-weight: 600}
#menu_top li a:link, #menu_top li a:visited {display: block;float: left;width: auto;padding: 0 2px;margin-right: 5px;line-height: 18px;text-decoration: none;color: #000;height: 82px}
#menu_top li a:hover{color: #FFF;font-size: 22px;height: 35px;border-bottom: 3px solid red}

/**first-element*/
div#container #first_element {margin-top: 0;	}

/**first-element*/
#first_element{padding: 5px;}

/**pre-footer*/
div#container #prefoot {margin-bottom: 0;padding-bottom: 50px}

/**footer*/
div#footer{width: 903px;height: auto;text-align: center;text-decoration: none;color: #FFFFFF;font-weight: 600;font-size: 10px;clear:both;margin: 0px auto}
#footer a:link, #footer a:visited{text-decoration: none;color: #CCC}
#footer a:hover{text-decoration: underline}

/**Box centrale - Vetrina*/

.leftbox {width: 190px;height: auto;padding-top: 1%;margin-left: 2%;_margin-left: 10px;float:left;color: black}
#midbox {width: 690px;padding-top: 1%;margin-left: 23%;.margin-left: 22%}
#midbox2 {width: 690px;padding-top: 1%;margin-left: 23%;.margin-left: 20%}
#midbox3 {width: 690px;margin-left: 23%;.margin-left: 22%}
#midbox4 {width: 690px}
#midbox_carrello {}
.midbox_inside {padding: 0px 5px;min-height: 525px;}
.midbox_inside_border {padding: 0px 5px;margin-left: 6px;.margin-left: 10px;border: 1px dashed #666;min-height: 525px}
.midbox_inside_border2 {padding: 0px 5px;margin-left: 6px;.margin-left: 10px;border: 1px dashed #666;min-height: 525px;text-align: left}
.midbox_inside_border3 {padding: 0;margin-left: 6px;.margin-left: 10px;border: 1px dashed #666;min-height: 525px}
.midbox_inside_border_contatti {padding: 5px 5px 50px 5px;margin-left: 6px;.margin-left: 10px;border: 1px dashed #666;background:url(../img/icontexto/icontexto-webdev-contact-048x048.gif);background-position:bottom right;background-repeat:no-repeat;font-weight:normal;min-height: 525px}
.midbox_full{width: 883px;margin: 0 auto;padding: 0px;border: 1px dashed #666;overflow: auto;min-height: 525px}
.midbox_full2{width: 902px;margin: 0 auto;padding: 0px;min-height: 525px}
.midbox_full3{width: 883px;margin: 0 auto;padding: 0px;border: 1px dashed #666;overflow: hidden;min-height: 525px}
.midbox_infofaq {padding: 0px 8px;min-height: 525px}
.box_infofaq_header {padding-top: 2px;padding-left: 2px;background: url(../img/box_bg.jpg);background-repeat: repeat-x;border: 1px solid #666;margin-bottom: 10px;font-weight: bold}
.box_infofaq {width: 90%;border: 1px dashed black;margin-bottom: 15px;margin-left: auto;margin-right: auto;padding: 5px;text-align:justify}
#midbox_index {margin-left: 1%;margin-right: 1%;text-align: center;border: 1px solid #000}

/**Menu sinistra - Categorie*/
.cart {width: 188px;height: auto;border: 1px solid #339900;text-decoration:none;color: #000;text-align: center;font-weight:200;font-size: 10px;margin-bottom: 2%;margin-top: 2px}
.box_leftbox_cart {height: 20px;padding-top: 5px;background: url(../img/cart_bg.gif);background-repeat: repeat-x;border-bottom: 1px solid #666;color: #fff;text-align:center;font-size: 12px;font-weight: bold}
.box_inside {width: 160px;padding: 5px;margin: 0 auto;text-align: center;font-weight:200;font-size: 10px;color: black}
.box_selezionerapida {width:185px;height:250px;text-align:center;padding-left:3px;overflow:auto}
.menu {width: 170px;margin: 5px;padding: 0px;height: auto;border: 1px solid #000;text-decoration:none;text-align: center;font-weight:200;font-size: 10px}
.box_submenu {width: 188px;margin-top: 20px;height: auto;border-bottom: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000;text-decoration:none;color: #000;text-align: center;font-weight:200;font-size: 10px;margin-bottom: 20px}
.box_leftbox {height: 20px;padding-top: 5px;background: url(../img/box_bg.jpg);background-repeat: repeat-x;border-bottom: 1px solid #666;border-top: 1px solid #666}

/**Box titoli*/
.box {height: 20px;padding-top: 5px;background: url(../img/box_bg.jpg);background-repeat: repeat-x;border-bottom: 1px solid #666;margin-bottom: 15px}
.box_mid {height: 20px;padding-top: 5px;background: url(../img/box_bg.jpg);background-repeat: repeat-x;border: 1px solid #666;margin-bottom: 15px;text-align: center}

/* Menu verticale categorie*/
.nav_sub {width: 170px ;list-style: none ;margin: 0 ;padding: 0 ;font-size:10px}
.nav_sub li {background:#CCC;color: #fff ;border: 1px solid #FFF}
.nav_sub li a {display: block ;background: #EEE ;color: #fff ;font: 1em 'Arial, Verdana, Helvetica, sans-serif' ;line-height: 1em ;padding: 1px 0 ;text-align: left ;text-decoration: none}
.nav_sub li a:hover, .nav li a:focus, .nav li a:active {background:#FFF;text-decoration: underline}
.nav_cat {width: 170px ;list-style: none ;margin: 0;padding: 0}
.nav_cat li {background: #333 ;color: #fff ;border: 1px solid #FFF}
.nav_cat li a {display: block ;background: #333 ;color: #fff ;font: 1em 'Arial, Verdana, Helvetica, sans-serif' ;line-height: 1em ;padding: 4px 0 ;text-align: center;text-decoration: none}
.nav_cat li a:hover, .nav li a:focus, .nav li a:active {background: #CCC ;text-decoration: underline}
.menu_left_maincat {display:block;width:100%;color:#FFF;text-decoration:none;background: #333333;font-size: 12px;font-weight: bold;text-align: center;border: 1px solid #CCC}
.menu_left_maincat:hover {color:#FFF;text-decoration:none;background: #CCC;font-weight: bold}

/** NUZZO */
#menusx {width: 160px;float:left;position:relative}
#corpo {width: 655px;text-align:center}
.Stile1 {font-family: Arial}
.Stile3 {font-size: 12px}
.Stile4 {font-family: Arial;font-size: 10px;font-weight: bold}
.Stile5 {font-size: 10px;font-weight: bold}
.style1 {color: #333333}
.style2 {font-size: 10px; font-weight: bold; color: #666666}
.style3 {color: #666666}
.style5 {font-family: Arial; font-size: 12px}
.style6 {font-size: 12px;font-weight: bold}
.Stile1 {font-family: Arial;font-size: 12px;font-weight: bold}
.Stile2 {font-size: 9px; font-family: Arial}
.style1 {font-size: 10px; font-family: Arial}
.style2 {font-size: 9px}
.style3 {font-size: 12px; font-family: Arial}
img {border: 0px;padding: 0px;margin: 0px}
a#menucategorie {display:block;width:100%;color: #333;text-decoration:none;background: #EFEFEF;border: 1px solid #EAEAEA;font-weight: bold;padding-left: 1px}
a#menucategorie:hover, a#menucategorie.active {width:100%;color:#000;text-decoration:none;background: #fff}
a#menupreferiti {width:100%;color:#000;text-decoration:none;background: #fff;padding-left:2px}
a#menupreferiti:hover, a#menupreferiti.active {width:100%;color:#000;text-decoration:none;background: #fff}

/* --- gestione immagini prodotto */
div#listico {margin-top: 2px;padding: 0px;border:0px solid #ddd;float: left;clear:both;width:200px}
div#listico div.microthumbnail a span {filter: alpha(opacity=75);-moz-opacity: .75;opacity: .75}
div#listico div.microthumbnail a {width: 50px;height: 50px;float: left;padding: 3px;	border: 1px solid #CFD1D6;margin: 4px}
div#listico div.microthumbnail a span {background: #FFFFFF;display: block;position: absolute;width: 50px;height: 50px;padding: 0px}
div#listico div.microthumbnail a:hover {width: 50px;height: 50px;padding: 3px;border: 1px solid #FF6600;margin: 4px}
div#listico div.microthumbnail a:hover span {display: none}
div#listico div.microthumbnail a span {z-index: 7}
div#listico div.microthumbnail a img {z-index: 6}
/* --- fine gestione immagini prodotto */

div.wishlist {float:left;padding:5px;border:1px solid #ddd;width:218px;margin:5px 0px 5px 0px;cursor: pointer;text-align:left;  }
div.wishlist a { text-decoration: none;color: #FFF;height: 20px}
div.wishlist a:hover { background-color: #FF8000;text-decoration: none;height: 20px;}
div.wishlist img { padding-right: 2px}

/** SCHEDA TECNICA*/
.nomprodotto {font-size: 16px;font-weight:bold;margin: 2px auto 0px auto;padding: 3px;border: 1px solid #666;text-decoration:none;color: #000}
.codprodotto {width: 180px;font-size: 16px;font-weight:bold;text-align: center;margin: 5px auto 2px auto;padding: 3px;text-decoration:none;color: #FF8000;border: 1px dashed #FF8000;font-variant:small-caps;}
.codprodotto:hover {background-color: #FF8000;color: #fff;border: 1px dashed #fff}
.datitecnici {padding-left: 6px;color: #000;font-weight: normal;}
.bg_schedaprodotto_top {font-size: 12px;font-weight:bold;text-decoration:none;color: #fff;background-image:url(../img/bg_schedaprodotto_top.gif);background-repeat: no-repeat;width: 275px;height: 50px;margin: auto auto;padding: 45px 36px 0px 36px}
.bg_schedaprodotto_middle {font-size: 12px;font-weight:bold;text-decoration:none;color: #fff;background-image:url(../img/bg_schedaprodotto_middle.gif);background-repeat: repeat-y;width: 275px;height: 100%;margin: auto auto;padding: 0px 36px 0px 36px}
.bg_schedaprodotto_bottom {font-size: 12px;font-weight:bold;text-decoration:none;color: #fff;background-image:url(../img/bg_schedaprodotto_bottom.gif);background-repeat: no-repeat;width: 275px;height: 35px;margin: auto auto;padding: 0px 36px 0px 36px}

/** CARRELLO */
.totale_carrello {width: 86%;margin: 0px auto;overflow: hidden;}
.bg_totale_left {margin-left: 520px;.margin-left: 570px;float: left;font-size: 12px;font-weight:bold;text-decoration:none;text-align:right;color: #fff;background-image:url(../img/bg_totalecarrello_left.jpg);background-repeat: no-repeat;background-position:right;width: 26px;height: 116px}
.bg_totale_middle {margin-left: 538px;.margin-left: 560px;font-size: 12px;font-weight:bold;text-decoration:none;color: #fff;background-image:url(../img/bg_totalecarrello_middle.jpg);background-repeat: repeat-x;width: 100%;.width: 200px;height: 85px;padding: 35px 5px 15px 5px;}
.bg_totale_right {float: right;font-size: 12px;font-weight:bold;text-decoration:none;color: #fff;background-image:url(../img/bg_totalecarrello_right.jpg);background-repeat: no-repeat;width: 29px;height: 116px}
.box2 {height: 20px;padding-top: 5px;padding-left: 3px;background: url(../img/box_bg.jpg);background-repeat: repeat-x;border: 1px solid #666;font-size: 12px;color: #000;font-weight:bold}
.box3 {padding-top: 1px;padding-left: 3px;background: url(../img/box_bg.jpg);background-repeat: repeat-x;border: 1px solid #666;font-size: 12px;color: #000;font-weight:bold}
.box3b {padding-top: 1px;padding-left: 3px;background: url(../img/box_bg.jpg);background-repeat: repeat-x;border: 1px solid #666;font-size: 12px;color: #000;font-weight:bold;.width: 100%}
.box3_bgdark {padding-top: 1px;padding-left: 3px;height: 20px;background: url(../img/box_bg2.jpg);background-repeat: repeat-x;border: 1px solid #666;font-size: 14px;font-variant: small-caps;color: #000;font-weight:bold}
.box4 {padding-top: 1px;padding-left: 3px;background: url(../img/box_bg.jpg);background-repeat: repeat-x;border: 1px dashed #666;font-size: 12px;color: #000;font-weight:bold}
.box5 {padding-top: 1px;padding-left: 3px;background: url(../img/box_bg.jpg);background-repeat: repeat-x;border-top: 1px solid #666;border-bottom: 1px solid #666;font-size: 12px;color: #000;font-weight:bold}
.underline {border-bottom: 1px dashed #999;margin-bottom: 5px}
.underline2 {border-bottom: 1px dashed #999;width: 650px;margin: 0px auto;}
.box_bggrey {height: 21px;background: url(../img/bg_grey.gif);background-repeat: repeat-x;border: 1px solid #000;text-align:center;font-size: 14px;font-variant: small-caps;color: #fff;font-weight:bold;padding-top: 3px}
.box_bggrey_wish {background: url(../img/box_bg.jpg);background-repeat: repeat-x;border: 1px solid #000;text-align:center;font-size: 14px;font-variant: small-caps;color: #000;font-weight:bold;padding: 1px}
.box_bggrey2 {background: url(../img/bg_grey.gif);background-repeat: repeat-x;border: 1px solid #000;text-align:center;font-size: 12px;color: #fff;font-weight:bold;padding-top: 3px}
.boxpromotrasporto {width: 88%;padding-top: 10px;padding-bottom: 10px;margin: 10px auto;border: 1px dashed #000;background-color: #BFDFFF;font-size: 12px;color: #000;font-weight: bold;}
.boxpromotrasporto:hover {background-color: #167eae;color: #fff}
.carrellovuoto {font-size: 14px;font-weight: bold;text-align: center;display: block;color: #FFF;background-color:#FF0000;width: 50%;margin: 0px auto;border: 1px solid #000;}
.carrellovuoto:hover {color: #FF0000;background-color:#FFF}

/** LISTA PRODOTTI */
.table_border {border: 1px solid #CCC;padding: 2px;height: 73px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px}
.table_border_fixed {border: 1px solid #CCC;padding: 2px;height: 73px;width: 55px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px}
.table_border_fixed2 {border: 1px solid #CCC;padding: 2px;height: 73px;width: 68px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px}
.box_subcat {margin: 2px 0px 2px 0px;border: 1px dashed #999;font-size: 12px;color: #000;font-weight:bold;background-color: #F7F7F7;padding: 15px;background-image:url(../img/icontexto/icontexto-webdev-site-map-048x048.gif);background-repeat:no-repeat;background-position: left center}
.box_subcat2 {margin: 2px 0px 2px 0px;border: 1px dashed #999;font-size: 12px;color: #000;font-weight:bold;background-color: #F7F7F7;padding: 15px}
.box_subcat:hover {background-color: #F2F2F2}

/* CLIENTE DATI */
.table_border2 {border: 1px solid #CCC;padding: 2px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal}
.table_border2:hover {background-color:#CCC}
.table_border2fixed {border: 1px solid #CCC;padding-top: 5px;padding-left: 2px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;height:19px}
.table_border2fixed:hover {background-color:#CCC}
.table_border2fixedimg {border: 1px solid #CCC;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;height:25px}
.table_border2fixedimg:hover {background-color:#CCC}
.boxdaticliente {width: 80%;padding-top: 10px;padding-bottom: 10px;margin: 10px auto;border: 1px dashed #000;background-color: #BFDFFF;font-size: 12px;color: #000;font-weight: bold;text-align: center}
.boxdaticliente:hover {background-color: #167eae;color: #fff}

/* PREFERITI */
.table_border3 {border: 1px solid #CCC;padding: 2px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;height: 35px}
.table_border3b {border: 1px solid #CCC;padding: 2px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;height: 38px}
.table_border4 {border: 1px solid #CCC;padding: 2px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;height: 35px;text-align: center}
.table_border4b {border: 1px solid #CCC;padding: 2px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;height: 38px;text-align: center}
.table_border5 {border: 1px solid #CCC;padding: 8px 0px 0px 0px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;height: 31px;text-align: center}
.table_border5b {border: 1px solid #CCC;padding: 8px 0px 0px 0px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;height: 34px;text-align: center}
.table_border6 {border: 1px solid #CCC;padding: 2px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;text-align:center;font-weight: normal;height: 105px}
.table_border7 {border: 1px solid #CCC;padding: 2px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;text-align:center;font-weight: normal;height: 125px}

/* modifiche 11/03/2009 */
.table_border_sezione {background-color: #e2e2e2; font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;}

/* v2 menu */
ul.v2menu {list-style: none; margin: 0; padding: 0; position: absolute; top: 8px; left: 4px} 
ul.v2menu li {float: left; margin: 0; padding: 0; font-family: Arial; font-size: 16px; font-weight: bold} 
ul.v2menu a {height: 27px; padding: 6px 0 0 10px; text-decoration: underline; color: #fff} 
ul.v2menu li.v2hardware a {display: block; width: 84px; padding: 6px 0 0 12px; background: url(../img/menu_onebutton.jpg) no-repeat -74px 0px}
ul.v2menu li.v2hardware a:hover {background: url(../img/menu_onebutton.jpg) no-repeat -74px -32px}
ul.v2menu li.v2hardware a.hardwareactive {background: url(../img/menu_onebutton.jpg) no-repeat -74px -32px}
ul.v2menu li.v2modding a {display: block; width: 80px; padding: 6px 0 0 14px; background: url(../img/menu_onebutton.jpg) no-repeat -169px 0px}
ul.v2menu li.v2modding a:hover {background: url(../img/menu_onebutton.jpg) no-repeat -169px -128px}
ul.v2menu li.v2modding a.moddingactive {background: url(../img/menu_onebutton.jpg) no-repeat -169px -128px}
ul.v2menu li.v2overclock a {display: block; width: 84px; background: url(../img/menu_onebutton.jpg) no-repeat -169px 0px}
ul.v2menu li.v2overclock a:hover {background: url(../img/menu_onebutton.jpg) no-repeat -169px -64px}
ul.v2menu li.v2overclock a.overclockactive {background: url(../img/menu_onebutton.jpg) no-repeat -169px -64px}
ul.v2menu li.v2watercooling a {display: block; width: 111px; background: url(../img/menu_onebutton.jpg) no-repeat -263px 0px}
ul.v2menu li.v2watercooling a:hover {background: url(../img/menu_onebutton.jpg) no-repeat -263px -96px}
ul.v2menu li.v2watercooling a.watercoolingactive {background: url(../img/menu_onebutton.jpg) no-repeat -263px -96px}
ul.v2menu li.v2silence a {display: block; width: 111px; padding: 6px 0 0 8px; background: url(../img/menu_onebutton.jpg) no-repeat -263px 0px}
ul.v2menu li.v2silence a:hover {background: url(../img/menu_onebutton.jpg) no-repeat -264px -64px}
ul.v2menu li.v2silence a.silenceactive {background: url(../img/menu_onebutton.jpg) no-repeat -264px -64px}
ul.v2menu li.v2notebook a {display: block; width: 84px; background: url(../img/menu_onebutton.jpg) no-repeat -169px 0px}
ul.v2menu li.v2notebook a:hover {background: url(../img/menu_onebutton.jpg) no-repeat -169px -96px}
ul.v2menu li.v2notebook a.notebookactive {background: url(../img/menu_onebutton.jpg) no-repeat -169px -96px}
ul.v2menu li.v2progamer a {display: block; width: 86px; padding: 6px 0 0 8px; background: url(../img/menu_onebutton.jpg) no-repeat -169px 0px}
ul.v2menu li.v2progamer a:hover {background: url(../img/menu_onebutton.jpg) no-repeat -169px -32px}
ul.v2menu li.v2progamer a.progameractive {background: url(../img/menu_onebutton.jpg) no-repeat -169px -32px}
ul.v2menu li.v2vintage a {display: block; width: 111px; background: url(../img/menu_onebutton.jpg) no-repeat -263px 0px}
ul.v2menu li.v2vintage a:hover {background: url(../img/menu_onebutton.jpg) no-repeat -263px -32px}
ul.v2menu li.v2vintage a.vintageactive {background: url(../img/menu_onebutton.jpg) no-repeat -263px -32px}
ul.v2menu li.v2minipc a {display: block; width: 64px; background: url(../img/menu_onebutton.jpg) no-repeat 0px 0px}
ul.v2menu li.v2minipc a:hover {background: url(../img/menu_onebutton.jpg) no-repeat 1px -32px}	
ul.v2menu li.v2minipc a.minipcactive {background: url(../img/menu_onebutton.jpg) no-repeat 1px -32px}

/* Configuratore */
.configtop a {display: block; position: absolute; top: -15px; right: 0; width: 237px; height: 101px; background: url(../img/configuratore_top2.png) no-repeat; color: #fff !important; text-decoration: underline !important}
.configtop h3.config {width: 120px; margin: 37px 0 0 94px; font-family: Arial; font-size: 13px; font-weight: bold; color: #fff; text-align: center; text-decoration: none !important; cursor: pointer}	
.configtop a.linkconfig {margin: 0; padding: 0}
.configheader strong {width: 500px; color: #fff; font-family: Arial; font-size: 20px}
.configname strong {display: none} 
.nomprodotto2 {font-size: 16px; font-weight: bold; margin: 0 0 10px 0; padding: 0; text-decoration:none;color: #000}
.prod_comment {background: url(../img/prodcom.gif) no-repeat center left; padding: 5px 0 5px 20px; color: #008040 !important; font-weight: bold; font-family: Arial; font-size: 12px} 
h3.configurationname {width: 668px; height: 74px; margin: 10px 0 0 0; padding: 30px 0 0 0; color: #fff; font-family: Arial; font-size: 36px; text-transform: uppercase; text-align: center; letter-spacing: 2px}
span#sezione_error_5 {color: #f20000; font-size: 12px; font-weight: bold; text-transform: uppercase}
.configurazione_descrizione p {text-align: left}
.configuratuopc a {display: block; width: 140px; padding: 3px; background: #8DD822; text-align: center; margin: 10px 5px; font-size: 14px; border: 1px solid #69a613; font-weight: bold;}
.configuratuopc a:hover {background: #abee4c}
a.hoverconfig {color: #282828}
a.hoverconfig:hover {color: #666; text-decoration: none}
.totalconfig {padding:0 0 15px 0;}
.totalconfig p {width: 171px; height: 34px; padding: 15px 0 0 0; margin: -2px 20px 0 30px; background: url(../img/totalconfigurator.jpg) no-repeat; color: #282828; font-size: 15px; font-weight: bold; text-align: center;}
.addtocartconfig {width: 130px; padding:0 0 15px 0;}
#link_carrelloadd {display: block; width: 140px; height: 43px; padding: 7px 50px 0 10px; background: url(../img/addtocartconfig.jpg) no-repeat right; color:#282828; font-size: 13px; font-weight: bold}
#msg_testconfigurazione {margin: 0 0 25px 0; background: #e3e2e2; border: 1px solid #dcdcdc; padding: 5px; text-align: center}
a.moreinfoconfig  {display: block; width: 110px; height: 35px; padding: 8px 0 0 53px; font-size: 12px; background: url(../img/icontexto/icontexto-webdev-info-032x032.gif) no-repeat 13px 0px; color: #282828; font-weight: bold}
a.moreinfoconfig:hover {color: #666; text-decoration: none}
.hovergrey:hover {display: block; background: #efefef}

/*h3.professionaltop {width: 367px; height: 59px; top: 55px; left: 218px; margin: 0; position: absolute; background: url(../img/professional.png) no-repeat}
h3.professionaltop span {display: none} */
