BODY {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; background: #FFFFFF; topmargin:0; leftmargin:0;}


TABLE.top {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; width:100%;
BORDER-RIGHT: #C0C0C0 1px solid; BORDER-LEFT: #C0C0C0 1px solid; BORDER-BOTTOM:#C0C0C0 1px solid; BORDER-TOP: #C0C0C0 1px solid
background: #FFFFFF;
}
TD.top {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; COLOR: #000000;
BORDER-RIGHT: #C0C0C0 1px solid; BORDER-LEFT: #C0C0C0 1px solid; BORDER-BOTTOM: #C0C0C0 1px solid; BORDER-TOP: #C0C0C0 1px solid;

}
a:link.top {
        FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #004e82; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a:visited.top {
        FONT-WEIGHT:800; FONT-SIZE: 10px; COLOR: #004e82; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a:hover.top {
        FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #FF6600; FONT-FAMILY: verdana; TEXT-DECORATION: none; background: #ffffff;
}

TABLE.bot {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;
BORDER-RIGHT: #C0C0C0 1px solid; BORDER-LEFT: #C0C0C0 1px solid; BORDER-BOTTOM:#C0C0C0 1px solid; BORDER-TOP: #C0C0C0 1px solid
}
TD.bot {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;
}
a:link.bot {
        FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #004e82; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a:visited.bot {
        FONT-WEIGHT:800; FONT-SIZE: 10px; COLOR: #004e82; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a:hover.bot {
        FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #FF3300; FONT-FAMILY: verdana; TEXT-DECORATION: none; background: #FF3300;
}


TABLE.SXside {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;
width: 160; background-color: #FFFFFF;
BORDER-RIGHT: #C0C0C0 1px solid; BORDER-LEFT: #C0C0C0 1px solid; BORDER-BOTTOM:#C0C0C0 1px solid; BORDER-TOP: #C0C0C0 1px solid
}
TD.SXside {BORDER-BOTTOM:#999999 1px solid; 
 font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;
background: #EEEEEE;
}
a:link.SXside {
        FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #004e82; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a:visited.SXside {
        FONT-WEIGHT:800; FONT-SIZE: 10px; COLOR: #004e82; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a:hover.SXside {
        FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #FF3300; FONT-FAMILY: verdana; TEXT-DECORATION: none; background: #FF3300;
}

TABLE.DXside {
width: 130; background-color: #FFFFFF;
font-family: verdana,arial,helvetica,sans-serif; font-size: 8px;
BORDER-RIGHT: #C0C0C0 1px solid; BORDER-LEFT: #C0C0C0 1px solid; BORDER-BOTTOM:#C0C0C0 1px solid; BORDER-TOP: #C0C0C0 1px solid
}
TD.DXside {font-family: verdana,arial,helvetica,sans-serif; font-size: 8px;
BORDER-RIGHT: #C0C0C0 1px solid; BORDER-LEFT: #C0C0C0 1px solid; BORDER-BOTTOM: #C0C0C0 1px solid; BORDER-TOP: #C0C0C0 1px solid
}
a:link.DXside {
        FONT-WEIGHT: 800; FONT-SIZE: 8px; COLOR: #FF3300; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a:visited.DXside {
        FONT-WEIGHT:800; FONT-SIZE: 8px; COLOR: #FF3300; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a:hover.DXside {
        FONT-WEIGHT: 800; FONT-SIZE: 8px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: none; background: #FF3300;
}


TABLE.body {
width: 800; background-color: #FFFFFF; VERTICAL-ALIGN: top;
font-family: verdana,arial,helvetica,sans-serif; font-size: 8px;
BORDER-RIGHT: #C0C0C0 1px solid; BORDER-LEFT: #C0C0C0 1px solid; BORDER-BOTTOM:#C0C0C0 1px solid; BORDER-TOP: #C0C0C0 1px solid
}
TD.body {font-family: verdana,arial,helvetica,sans-serif; font-size: 8px;
BORDER-RIGHT: #C0C0C0 1px solid; BORDER-LEFT: #C0C0C0 1px solid; BORDER-BOTTOM:#C0C0C0 1px solid; BORDER-TOP: #C0C0C0 1px solid
}
a:link.body {
        FONT-WEIGHT: 800; FONT-SIZE: 8px; COLOR: #004e82; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
a:visited.body {
        FONT-WEIGHT:800; FONT-SIZE: 8px; COLOR: #004e82; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
a:hover.body {
        FONT-WEIGHT: 800; FONT-SIZE: 8px; COLOR: #FF3300; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none; background: #FF3300;
}

TABLE.main {
BORDER-RIGHT: #C0C0C0 1px solid; BORDER-LEFT: #C0C0C0 1px solid; BORDER-BOTTOM:#C0C0C0 1px solid; BORDER-TOP: #C0C0C0 1px solid;
width: 1000; background-color: #FFFFFF ; font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;
text-align:center; position:relative; left:0; top:0; z-index:0
}
TD.MainTop {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;
width: 100%; VERTICAL-ALIGN: top; text-align:center; 
}
TD.MainBody {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;
width: 80%; VERTICAL-ALIGN: top; text-align:center; 
}
TD.MainSX {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;
width:135 ; VERTICAL-ALIGN: top; text-align:right; 
}
TD.MainDX {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;
width: 110; VERTICAL-ALIGN: top; text-align:left; 
}

TABLE.bodyLine {
width: 550; background-color: #FFFFFF; align:center; 
}


TD.Bodyline {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; FONT-WEIGHT: 800;
width: 35%; VERTICAL-ALIGN: top; text-align:right; 
}


a:link.main {
        FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #FF3300; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a:visited.main {
        FONT-WEIGHT:800; FONT-SIZE: 10px; COLOR: #FF3300; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a:hover.main {
        FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: none; background: #FF3300;
}


td {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;
}

INPUT {
       border:1px solid #004e82; FONT-WEIGHT: bold; FONT-SIZE: 10px;  COLOR: #004E82 ;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
       BACKGROUND-COLOR: #E9ECF1; TEXT-DECORATION: none
}

SELECT {
       BORDER:  1px solid #004e82;
       FONT-WEIGHT: bold; FONT-SIZE: 10px;  COLOR: #004E82 ;  FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
       BACKGROUND-COLOR: #E9ECF1; TEXT-DECORATION: none
}

TEXTAREA {
       border:1px solid #004e82; FONT-WEIGHT: bold; FONT-SIZE: 10px;  COLOR: #004E82 ;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
       BACKGROUND-COLOR: #E9ECF1; TEXT-DECORATION: none
}


INPUT.w

{
       border:0px solid #FFFFFF; FONT-WEIGHT: normal; FONT-SIZE: 8px;  COLOR: #FFFFFF;  FONT-STYLE: normal; FONT-FAMILY: Verdana;
       BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}

INPUT.nl

{
       border:1px solid #C0C0C0; FONT-WEIGHT: normal; FONT-SIZE: 6px;  COLOR: #FFFFFF;  FONT-STYLE: normal; FONT-FAMILY: Verdana;
       BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none;
}


INPUT.sped

{
       border:0px solid #FFFFFF; FONT-WEIGHT: normal; FONT-SIZE: 6px;  COLOR: #FFFFFF;  FONT-STYLE: normal; FONT-FAMILY: Verdana;
       BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none;
       
}



Font.prodnome
{
font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: 800; color: #FFFFFF;
text-transform: uppercase;
}

Font.prodnomeDet
{
font-family: verdana,arial,helvetica,sans-serif; font-size: 16px; font-weight: 800; color: #FF3300;
text-transform: uppercase;
}

a:link, a:visited {text-decoration: none; color: #004e82; }
a:hover, a:active { text-decoration: underline; COLOR: #FF3300;}
a:link.bo, a:visited.bo {font-size: 10px; color: #FF3300;}
a:link.n, a:visited.n { text-decoration: none; font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;  color: #808080; }
a:link.nw, a:visited.nw { text-decoration: none; font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: 800; color: #0066CC; }
a:hover.nw, a:active.nw {COLOR: #FF3300}
a:link.w, a:visited.w { text-decoration: none; font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;  color: #004e82; }
a:hover.w, a:active.w {text-decoration: none; font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; COLOR: #FF3300}
img, a:link img, a:visited img { border: 0px; border-style: none; }
FONT.bc{font-family:Z: 3of 9 BarCode,Verdana ; font-size: 14pt; font-weight: 800; color: #0000;}
FONT.a {font-family: Verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: 800; color: #FF3300; }
FONT.na  {font-family: Verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: 800; color: #FF3300; }
FONT.b {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: 700; color: #000; }
FONT.f {font-family: verdana,"Times New Roman",times,serif; font-size: 10px; color: #999; }
FONT.high {font-size: 10px; background: #EF0; }
FONT.n  {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; color: #000; }
FONT.nw  {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; color: #FFF; }
FONT.t  {font-family: verdana,arial,helvetica,sans-serif;  font-size: 18pt; font-weight: 800; font-style: italic; color: #F60;}
FONT.w  {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;  color: #FF3300; }
FONT.txt {font-family: verdana,arial,helvetica,sans-serif; font-size: 18px; }

FONT.p6 {font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; }
FONT.p6g {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: 800; color: #333333; }
FONT.p6b {font-family: Verdana; font-size: 10px; color: #808080; }
FONT.p6h {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: 800; color: #FF3300; }
FONT.p6sale {font-family: Verdana; font-size: 7,5px; color: #333333; }



FONT.p8 {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; }
FONT.p8g {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: 800; color: #333333; }
FONT.p8h {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: 800; color: #FF3300; }
FONT.p8l {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; color: #808080;}
FONT.p10 {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; }
FONT.p10g {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: 800; color: #333333; }
FONT.p10h {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: 800; color: #FF3300; }
FONT.p10l {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #808080;}
FONT.p10w {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: 800; color: #FFFFFF; }
FONT.p12 {font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; }
FONT.p12h {font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: 800; color: #FF3300; }
FONT.p12g {font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: 800; color: #333333; }
FONT.p14 {font-family: verdana,arial,helvetica,sans-serif; font-size: 14px; }
FONT.p16h {font-family: verdana,arial,helvetica,sans-serif; font-size: 16px; font-weight: 800; color: #FF3300;}
FONT.p16g {font-family: verdana,arial,helvetica,sans-serif; font-size: 16px; font-weight: 800; color: #000000;}
FONT.p18g {font-family: verdana,arial,helvetica,sans-serif; font-size: 18px; font-weight: 800; }
FONT.p18h {font-family: verdana,arial,helvetica,sans-serif; font-size: 18px; font-weight: 800; color: #FF3300;}
FONT.10fix  {font-family: courier; font-size: 11px; }
FONT.ghost {font-family: courier; font-size: 8px; color: #FFFFFF;}
td.red, tr.red {font-size: 10pt; color: #FFF; background: #FFFFAA; }
TD.dark {font-style: font-weight: 800; background: #464646;}
TD.grey {font-size: 10pt; font-weight: 700; background: #004e82; }
TD.line {font-size: 1pt; font-height: 1pt; color: #C00; background: #C00; }
IMG.freccia {	margin-top : 3;	margin-left : 0;}

TD.PriceQ {
font-family: verdana,arial,helvetica,sans-serif; font-size: 11px;
Height: 20; width: 35; VERTICAL-ALIGN: center; text-align:center; 
background: #CCCCCC
}

TD.Price {
font-family: verdana,arial,helvetica,sans-serif; font-size: 11px;
Height: 20; width: 35; VERTICAL-ALIGN: center; text-align:center; 
background: #FFFFFF
}

.Priceh {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3300; font-family: verdana,arial,helvetica,sans-serif;
}




.OutStockRed {
	FONT-WEIGHT: bold; COLOR: #ff0000; FONT-SIZE: 16px; font-family: arial,helvetica,sans-serif;

}


	
/* finestre pop-up */
#sponsor
{
    position: Absolute;
    background-color: #FFFFFF;
    z-index:2;

    font-size: 10px;
    font-family: Verdana;
    top: 200px;
    left:300px;*/
	margin:0px 0px;
	text-align:center;
    width: 410px;
    height: 410px;
    border: Solid 2px #FF6600;
}
div.chiudi
{
    text-align: Right;
    border-bottom: Solid 1px #FF3300;
}
a.sponsor
{
    color: #000000;
    text-decoration: None;
}
a.sponsor:hover
{
    color: #000000;
    text-decoration: None;
}


	
/* finestre pop-up */

#CKdest
{
    position: Absolute;
    background-color: #FFFFFF;
    z-index:2;

    font-size: 10px;
    font-family: Verdana;
    top: 110px;
    left: 220px;*/
	margin:0px 0px;
	text-align:center;
    width: 490px;
    height: 370px;
    border: Solid 1px #FF3300;
}
div.ckdestChiudi
{
    text-align: Right;
    border-bottom: Solid 1px #FF3300;
        background-color: #FF9900;
}
a.ckdest
{
    color: #000000;
    text-decoration: None;
}
a.ckdest:hover
{
    color: #000000;
    text-decoration: None;
}



#main_left h3{
color:#FF6600;
font-family:Verdana;
font-size:10px;
}

#main_center{
background-color:#FFFFFF;
font-size:10px;
}

#main_center h3, h1{
font-size:10px;
font-family: Verdana;
	color: #FF6600;
	font-weight: bold;
}#html_popUp {
	OVERFLOW: auto
}

#ProdWindow {
	CLEAR: left; BORDER-TOP: #d0cfd4 0px solid; BORDER-RIGHT: #d0cfd4 1px solid; BORDER-LEFT: #d0cfd4 0px solid; BORDER-BOTTOM: #d0cfd4 1px solid; HEIGHT: 85px; WIDTH: 202px; BACKGROUND: #e8ecef;
}
#ProdWindowBig {
	CLEAR: left; BORDER-TOP: #d0cfd4 0px solid; BORDER-RIGHT: #d0cfd4 0px solid; BORDER-LEFT: #d0cfd4 1px solid; BORDER-BOTTOM: #d0cfd4 0px solid; BACKGROUND: #e8ecef; WIDTH: 606px;
}


#ProdWindowcat {
	CLEAR: left; BORDER-TOP: #d0cfd4 0px solid; BORDER-RIGHT: #d0cfd4 1px solid; BORDER-LEFT: #d0cfd4 0px solid; BORDER-BOTTOM: #d0cfd4 1px solid; HEIGHT: 200px; WIDTH: 154px; BACKGROUND: #e8ecef;
}
#ProdWindowBigcat {
	CLEAR: left; BORDER-TOP: #d0cfd4 0px solid; BORDER-RIGHT: #d0cfd4 0px solid; BORDER-LEFT: #d0cfd4 1px solid; BORDER-BOTTOM: #d0cfd4 0px solid; BACKGROUND: #e8ecef; WIDTH: 600px;
}




#tablabels {
	CLEAR: left; BORDER-TOP: #d0cfd4 1px solid; BORDER-RIGHT: #d0cfd4 1px solid; BORDER-LEFT: #d0cfd4 0px solid; BORDER-BOTTOM: #d0cfd4 1px solid; HEIGHT: 22px; WIDTH: 700px; BACKGROUND: #e8ecef;
}
#tablabels UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 611px; PADDING-TOP: 0px; HEIGHT: 20px;LIST-STYLE-TYPE: none
}
#tab1link {
	LEFT: 0px; BORDER-LEFT: #d0cfd4 1px solid
}
#tablabels UL LI#tab1label {
	MARGIN-LEFT: 0px
}
#tablabels UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; COLOR: #004a8e; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
.linktab {
	BORDER-RIGHT: #d0cfd4 1px solid; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #d0cfd4 0px solid; HEIGHT: 10px; TEXT-DECORATION: none
}
#tablabels UL LI A.currenttab {
	BORDER-TOP: #d0cfd4 0px solid; BACKGROUND: #ffffff; COLOR: #ff1111; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
.linktab:link {
	COLOR: #004a8e
}
.linktab:visited {
	COLOR: #004a8e
}
.linktab:hover {
	COLOR: #ff1111
}
.linktab:unknown {
	COLOR: #ff1111
}
.linktab:active {
	COLOR: #ff1111
}