body {
background-color:#FFF;
color #000;
font-family:Verdana;
}

a:link { color:#444; text-decoration:underline}
a:visited { color:#444; text-decoration:underline}
a:hover { color:#666; text-decoration:underline; cursor:hand}
a:active { color:#444; text-decoration:underline}

.style1 {
font-family: Verdana;
font-size: 10px;
}

input.btnclose {
        background-image:url('/images/close_button1.gif');
        background-repeat:none;
        border:0px;
        width:18px;
        height:18px;
}

.spacer {
clear:both;
background-color:#CC0000;
position:relative;
left:50%;
margin:0px 0px 2px -375px;
font-size:2px;
width:750px;
height:2px;
color: #FFFFFF;
font-weight: bold;
color: #FFFFFF;
}

.header {
clear:both;
position:relative;
left:50%;
margin:0px 0px 0px -375px;
border-top:0px solid #cc0000;
font-family:Verdana;
font-size:12px;
width:750px;
}

.header_container {
clear:both;
float:left;
position:relative;
left:50%;
margin:0px 0px 0px -375px;
border-top:0px solid #cc0000;
font-family:Verdana;
font-size:12px;
width:750px;

}

.header_box_l {
float:left;
margin:0px;
font-family:Verdana;
line-height:22px;
margin-right:10px;
}

.header_box_logo {
float:left;
margin:0px;
}

.header_box_r {
text-align:center;
float:right;
font-family:
Verdana;
font-size:5px;
font-weight:500;
}



.presentation {
clear:both;position:relative;left:50%;margin:0px 0px 10px -375px;border:1px solid 
#ccc;font-family:Verdana;font-size:10px;width:750px;
}
.mainheader {
clear:both;
background-color:#CC0000;
position:relative;
left:50%;
margin:0px 0px 10px -375px;
border:1px solid #cc0000;
font-family:Verdana;
font-size:12px;
width:750px;
height:20px;
font-weight: bold;
color: #FFFFFF
}

.main {
clear:both;
position:relative;
left:50%;
margin:0px 0px 10px -375px;
border:1px solid #ccc;
font-family:Verdana;
font-size:10px;
width:750px;
}

.stocknav {
font-family:Verdana;
font-size:10px;
width:100%;
}

.box_container {
float:left;
width:33%;
font-family:Verdana;
}

.box_container_r {
float:left;
font-family:Verdana;
}

.box {
margin:0 auto;
width:225px;
text-align:center;
}

.pbox {
text-align:left;
padding:8px;
border: 1px solid #ccc;
height:90px;
overflow:auto;
}

.stkhead {
padding:2px;
border:1px solid #ccc;
font-size:12px;
}
.stkcode {
padding:2px;
border:1px solid #ccc;
font-size:12px;
background-color:#ABCDEF;
}
.stkdesc {
padding:2px;
border:1px solid #ccc;
font-size:12px;
background-color:#FFCACA;
}
.stkstok {
padding:2px;
border:1px solid #ccc;
font-size:12px;
background-color:#EEE;
}
.minibox {
float:left;
}
.add {
width:14px;
height:14px;
font-size:9px;
font-weight:bold;
background-image:url(/immagini/buttons/add.png);
color:#FFF;
border:0px;
background-color:transparent;
float:right;
margin-right:2px;
cursor:hand;
}
.rem {
width:14px;
height:14px;
font-size:9px;
font-weight:bold;
background-image:url(/immagini/buttons/rem.png);
border:0px;
background-color:transparent;
float:right;
margin-right:2px;
cursor:hand;
}
.post form {
margin:0px;
border:0px;
padding:0px;
}
.nav {
float: left; border: 1px solid #CCC; font-size:11px; background-color:#ABCccc;
padding:3px; margin: 4px; padding: 1px; width: 18px; height: 18px; color:#FF0000;text-align:center;
}
.menu_container {
clear:both;
float:left;
background-color:#CC0000;
position:relative;left:50%;
margin:0px 0px 10px -375px;
border:1px solid #cc0000;
font-family:
Verdana;font-size:
12px;width:750px;
}
.menu_span {
border-top:1px solid #c0000;
border-left:1px solid #c0000;
border-right:1px solid #CC1111;
border-bottom:1px solid #CC1111;
padding:2px;
background-color:#E63838;
font-size:12px;
color:#FFF;
text-align:center;
margin:3px 3px 3px 3px;
}
.menu_span a:link {
color: #FFF;
text-decoration:none;
}
.menu_span a:visited {
color: #FFF;
text-decoration:none;
}
.menu_span a:hover {
color: #FFF;
text-decoration:none;
}
.menu_span a:active {
color: #FFF;
text-decoration:none;
}

.footer {
clear:both;
background-color:#CC0000;
position:relative;
left:50%;
margin:0px 0px 10px -375px;
border:1px solid #cc0000;
font-family:
Verdana;
font-size:12px;
width:750px;
height:20px;
font-weight: bold;
color: #FFFFFF;
}

.medioneg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.medionegbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.smallneg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
.medio {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.campitxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; ; background-color: #EFEFEF; border: #000066; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
