BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff
}
a {
	font-size: 11px;
	line-height: 21px;
}
A:visited {
	COLOR: #455EAF; TEXT-DECORATION: none;
}
A:link {
	COLOR: #455EAF; TEXT-DECORATION: none;
}
A:active {
	COLOR: #ff3300
}
A:hover {
	COLOR: #99ccff
}
td, th {
font-size: 10px;
line-height: 15px;
color: #001B73;
}
h1{
font: 16px verdana;
font-weight: bold;
line-height:21px;
color: #455eaf;
text-align:left;
margin-bottom:0;
width:400px;
}
h3{
font-size:12px;
line-height:40px;
color:#cc0000;
}
.color1{background-color:#EBEBEB;}.color2{background-color:#F5F5F5;}

.title{
font-weight:bold;
font-size:15px;
line-height:30px;
color:0033cc;
background-color:#ffffff;
}
li {
list-style:none;
}
.boxVoce{
margin:0;
padding:0;
text-align:left;
}
.bVoce{
margin:0 0 0 58px;
padding:0;
color:#7381AF;
width:750px;
}
.menuSotcat{
margin:10px 0px 0px 70px;
padding:0;
text-align:left;
}
.primaVoce{
font-size:10px;
line-height:11px;
font-weight:bold;
#margin: -2px 0 0 0;
margin: 0 0 0 0;
}
.primaVoce a{
color:#455EAF;
text-decoration:none;
}
.primaVoce a:hover,
.primaVoce a:active {
text-decoration:underline;
color:#6699FF;
}
li.primaVoce{
#margin: -16px 0 0 0;
#padding: 14px 0 0 8px;
list-style:disc;
color:#455EAF;
}
.descVoce{
font-size:10px;
color:#bbb;
padding:0;
width:500px;
margin:0;
font-weight:normal;
position: relative; top:-5px; right:40px;
}
li.descVoce{
list-style:none;
}
.boxsx{
font-size:10px;
line-height:11px;
border: solid 1px;
color:#455eaf;
margin:0;
padding:0;
height:auto;
width:106px;
}
.boxdx{
font-size:10px;
line-height:11px;
border: solid 1px;
color:#455eaf;
margin:0;
padding:0;
height:auto;
width:100px;
}
.textCat{
margin:0;
padding:0;
color:#7381AF;
font-size:10px;
}

/* AGGIUNTE PER SOTTOGRUPPI */

.primaVoce p{
    color:#455EAF;
    font-size:11px;
    font-weight:bold;
}
.sottogruppi a{
	color:#2200CC;
    padding:0px;
    font-size:10px;
    font-weight:normal;
	text-decoration:underline;
}
.sottogruppi a:hover{
	color: #99ccff;
    text-decoration:underline;
}
.sottogruppi a:visited{
	color:#2200CC;
	text-decoration:underline;
}
ul.sottogruppi{
margin-bottom:30px;
}
ul.sottogruppi li{
    width:200px;
    border-top:1px solid #d1cafe;
    border-left:1px solid #d1cafe;
	border-right:1px solid #d1cafe;
    border-bottom:1px solid #d1cafe;
    padding:2px;
    margin:1px 8px;
    float:left;
}
/* aggiunta per info pagamento trasporto tempi  */

.infopagamenti a{
font-size:9px;
line-height:10px;
text-decoration:underline;
color:#0000CC;
padding:0;
}
.infopagamenti {
padding:0;
}
/*DA QUI IN POI CLASSI PER SCHEDA PRODOTTO ESPRINET*/

.prodotti-titolo { font-family: Verdana; font-size: 10 pt;color: #FFFFFF; background-color:#3C5784; font-weight: bold;text-align: center }
.descrizione-titolo { font-family: Verdana; font-size: 12 pt;background-color: #154AAE; text-align:center; color: #FFFFFF;font-weight: bold }
.descrizione-desc { font-family: Verdana; font-size: 8 pt;background-color: #EBECFE }
.descrizione-foto { font-family: Arial Black; font-size:
10 pt; color: #B78929; background-color:
               #FFFFFF; text-align:
center; text-decoration: underline;
               font-style: italic
}
. opzioni-titolo { font-family: Verdana; font-size: 8 pt; color: #FFFFFF;
background-color:
               #000033; text-align: center; font-weight: bold
}
.opzioni-header { font-family: Verdana; font-size: 8 pt; background-color:
#6F98BB; color:
               #ffffff; font-weight: bold }
.opzioni-rigacolore1 {
font-family: Verdana; font-size: 8 pt; color: #113882; background-color:
#eeeeee }
.QI-header   { font-family: Verdana; font-size: 8 pt;
background-color: #E0CCA3; color:
               #000033; font-weight: bold
}
.QI-titolo   { font-family: Verdana; font-size: 8 pt; color: #FFFFFF;
background-color:
               #B78929; text-align: center; font-weight: bold
}
.QI-titolo-big   { font-family: Verdana; font-size: 12 pt; color: #AF7603;
background-color: #eeeeee; text-align: center; font-weight: bold
}
.QI-titolo-smll   { font-family: Verdana; font-size: 10 pt; color: #000000;
background-color: #AF7603; text-align: center; font-weight: bold 
}
.QI-rigacolore1 { font-family: Verdana; font-size: 8 pt;
color: #000033; background-color:
               #FDF3DF }
.ST-header   {
font-family: Verdana; font-size: 8 pt; background-color: #C7D4EF; color:
 #000066; font-weight: bold }
.ST-titolo   { font-family: Verdana; font-size: 8
pt; color: #FFFFFF; background-color:#0060B2; text-align: center;
font-weight: bold }
.ST-rigacolore1 { font-family: Verdana; font-size: 8 pt; color:
#000033; background-color:
               #EBECFE }
.TESTOAAA-7   { font-family:
Verdana; font-size: 7 pt; color: #455EAF; font-weight: bold }

.rigacolore1         {font-family: Verdana; font-size: 8 pt; color: #000000;
background-color: #EBECFE;}
.dettaglio ul{padding-left:0; margin-left:0;}


h1.cat{
	font: 18px verdana;
	line-height:18px;
	font-weight: bold;
	color: #455eaf;
	margin:0;
	padding-left:30px;
	padding-right:30px;
	width:auto;
	background: url("cr/v_blue.gif") no-repeat top left;
}


/* ricerca consumabili */

h1.cons{
	font: 18px verdana;
	line-height:20px;
	font-weight: bold;
	color: #455eaf;
	margin:0;
	padding:20 30 0 30;
	width:auto;
    height:40px;
    background: url("cr/v_blue.gif") no-repeat center left;
}
#consumables{
	color: #455eaf;
	font-weight: bold;
    width:500px;
    margin-top:40px;
    margin-left: -45px;
    text-align:left;
    border:1px solid #EBECFE;
    padding:20px;
    background:url("uff_d_26/sf.gif");
}

#consumables div{
    margin-bottom:20px;
}

#loading
{
        height:40px;
        background:url("uff_d_26/load.gif") no-repeat top left;
        padding-left:40px;
        line-height:30px;
        font-size:16px
}

#consumables label{
    width:250px;
    font-size:14px;
    float:left;
}

#consumables select{
	background-color:#ffffff;
    border:1px solid #3C5784;
	width: 250px;
    height:30px;
	padding:4px 4px 2px 4px;
	font-size:14px;
	color:#3C5784;
    float:right;
}

#consumables-box{
    width:500px;
    margin:0;
}

#consumables-box div{
    margin-bottom:2px;
}

#consumables-box select, #consumables-box input{
	background:transparent;
	border:1px solid #3C5784;
    height:25px;
    padding:4px 4px 2px 4px;
	font-size:14px;
    color:#3C5784;
}

#consumables-box form{
    margin:0;
    padding:0 0 2px 2px;
}

#contatti{
    margin-top:40px;
    text-align:left;
    margin-left:20px;
}

#contatti input, #contatti textarea{
    background:transparent;
	border:1px solid #3C5784;
	padding:4px 4px 2px 4px;
	font-size:11px;
	color:#3C5784;
    height:30px;
}

#consumables-box input.fieldcons, #consumables-box select.fieldcons{
    background:#fffeec;
    border:1px solid #3C5784;
    height:25px;
    padding:4px 4px 2px 4px;
	font-size:12px;
    color:#8293a3;
}

#consumables-box input.btncons, #contatti input.btncons{
    background:#ebecfe;
    border:1px solid #3C5784;
    height:25px;
    padding:4px 4px 2px 4px;
	font-size:12px;
    color:#cd0004;
}

.clear{
    clear:both;
}
.btncons{
	cursor: pointer;
	cursor: hand;
}


#searchBoxCategories{
    width:415px;
    border:1px solid #7f9db9;
    background:#FCF1DB;
}

#searchBoxCategories form{
margin:0;
padding:0 0 2px 2px;
}

#searchBoxCategories select{
font-size:11px;
background:#FFFEEC;
border:1px solid #3C5784;
}

#searchBoxConsumables{
    width:415px;
    border:1px solid #7f9db9;
    background:url(uff_d_26/cerca_cartucce_toner.gif) #f6f5fd no-repeat center right;

}
#marca{
margin:0;
padding:0;

}

/* TRASPORTO DEDICATO - ECO ACQUISTO */

#trasporto_dedicato{
    float:left;
    margin-top:10px;
    margin-right:10px;
}
#trasporto_dedicato p{
    float:left;
    width:110px;
}
#trasporto_dedicato a{
    color:#01A318;
    text-decoration:none;
}

#ecocompatibile{
    float:left;
    margin-top:10px;
}
#ecocompatibile p{
    float:left;
    width:90px;
}
#ecocompatibile a{
    color:#01A318;
    text-decoration:none;
}

li.ylw{
    margin-top:10px;
    color:#01A318;
    font-size:11px;
}

.scaglioni{
	    width:250px;
    }

    .scaglioni TD{
	        border-right: 1px solid #a9a6ff;
		    padding-right:4px;
	    }

	    .scaglioni TD.left{
		        border-left: 1px solid #a9a6ff;
			    padding-left:5px;
		    }

		    .iva{
			        color:gray;
				    font-style:italic;
			    }


