/*********************
STILI BASE
**********************/

BODY { background-color: #FFF }
BODY,TABLE,TR,BLOCKQUOTE,TH,TD,INPUT,TEXTAREA,SELECT{ font-size:12px; color:#636363; font-family:"Verdana", sans-serif;}
H4,H2,H3,H1{ font-size:10px; color:#2B3F7A; font-family:"Verdana", sans-serif; font-weight:normal;}

.center { text-align:center; }
.right { text-align:right; }
.left { text-align:left; }
.italic { font-style:italic; }
.bold{ font-weight:bold; }
.btvai {color : #6779DE; }
.tit {color : #FA6603; font-size : 10px; font-family :  "Verdana",  serif; font-weight:bold;}
.special {color : #FA6603; font-size : 14px; font-family :  "Verdana",  serif; font-weight:bold;}
.special02 {color : #008AE5; font-size : 14px; font-family :  "Verdana",  serif; font-weight:bold;}
.news {color : #86888A; }
.comment {color : #FFA115; }
.data {color : #686868; }

/*link*/

A:visited,A:link { color : #f66200; background-color : transparent; text-decoration: none;}
A:hover,A:active { color : #f66200; background-color : transparent; text-decoration: underline; }
.annuncio {color : #000; font-size : 12px; font-family :  "Verdana", serif; padding-left: 10px; padding-right: 70px;}

TD.head {color : #000; font-size : 10px; font-family :  "Verdana",  serif; background-image : url("../img/bkhead.gif");}
TD.bkhome {color : #000; font-size : 10px; font-family :  "Verdana",  serif; background-image : url("../img/bkhome.jpg");}
TD.bkint {color : #646567; font-size : 12px; font-family :  "Verdana",  serif; background-image : url("../img/bk_int.jpg"); padding-left: 53px; padding-right:60px;}
TD.bkcontact {color : #FFF; padding-left: 210px; font-size : 10px; font-family :  "Verdana",  serif; background-image : url("../img/bkcontact.jpg");}
.bkcontact A:visited,.bkcontact A:link { color : #FFF; background-color : transparent; text-decoration: none;}
.bkcontact A:hover,.bkcontact A:active { color : #FFF; background-color : transparent; text-decoration: underline;}

TD.hmofferta {color : #646567;  font-size : 10px; font-family :  "Verdana",  serif;}


TD.hmbox01 {color : #FFF; font-size : 12px; font-family :  "Verdana",  serif; padding-left: 15px; padding-right:20px;}


TD.bussola {color : #676767; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 5px; padding-right:5px; background-image : url("../img/bkbussola.gif");}
.bussola A:visited,.bussola A:link { color : #676767; background-color : transparent; text-decoration: none;}
.bussola A:hover,.bussola A:active { color : #676767; background-color : transparent; text-decoration: underline;}

TD.sx {color : #FFF; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 15px; padding-right:5px; background-image : url("../img/bksx.gif"); }
.sx A:visited,.sx A:link { color : #FFF; background-color : transparent; text-decoration: none; font-weight:bold;}
.sx A:hover,.sx A:active { color : #FFF; background-color : transparent; text-decoration: underline; font-weight:bold;}

TD.news {color : #636363; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 15px; padding-right:5px; background-image : url("../img/hmcorn02.gif");}
.news A:visited,.news A:link { color : #636363; background-color : transparent; text-decoration: none; font-weight:bold;}
.news A:hover,.news A:active { color : #636363; background-color : transparent; text-decoration: underline; font-weight:bold;}

TD.bodyazi {color : #636363; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 15px; padding-right:5px; background-image : url("../img/corn_azi02.gif");}
.bodyazi A:visited,.bodyazi A:link { color : #636363; background-color : transparent; text-decoration: none; font-weight:bold;}
.bodyazi A:hover,.bodyazi A:active { color : #636363; background-color : transparent; text-decoration: underline; font-weight:bold;}

TD.bodymarchi {color : #636363; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 15px; padding-right:5px; background-image : url("../img/corn_marchi02.gif");}
.bodymarchi A:visited,.bodymarchi A:link { color : #636363; background-color : transparent; text-decoration: none; font-weight:bold;}
.bodymarchi A:hover,.bodymarchi A:active { color : #636363; background-color : transparent; text-decoration: underline; font-weight:bold;}

TD.bodyservizi {color : #636363; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 15px; padding-right:5px; background-image : url("../img/corn_servizi02.gif");}
.bodyservizi A:visited,.bodyservizi A:link { color : #636363; background-color : transparent; text-decoration: none; font-weight:bold;}
.bodyservizi A:hover,.bodyservizi A:active { color : #636363; background-color : transparent; text-decoration: underline; font-weight:bold;}

TD.bodycontact {color : #636363; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 15px; padding-right:5px; background-image : url("../img/corn_contact02.gif");}
.bodycontact A:visited,.bodycontact A:link { color : #636363; background-color : transparent; text-decoration: none; font-weight:bold;}
.bodycontact A:hover,.bodycontact A:active { color : #636363; background-color : transparent; text-decoration: underline; font-weight:bold;}

TD.bodyprodotti {color : #636363; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 15px; padding-right:5px; background-image : url("../img/corn_prodotti02.gif");}
.bodyprodotti A:visited,.bodyprodotti A:link { color : #636363; background-color : transparent; text-decoration: none; font-weight:bold;}
.bodyprodotti A:hover,.bodyprodotti A:active { color : #636363; background-color : transparent; text-decoration: underline; font-weight:bold;}

TD.ppiano {color : #636363; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 15px; padding-right:5px; background-image : url("../img/hmcorn02b.gif");}
.ppiano A:visited,.news A:link { color : #636363; background-color : transparent; text-decoration: none; font-weight:bold;}
.ppiano A:hover,.news A:active { color : #636363; background-color : transparent; text-decoration: underline; font-weight:bold;}





TD.bkcenter {color : #066D3A; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 5px; padding-right:5px; background-image : url("../img/bkcenter.gif");}
.bkcenter A:visited,.bkcenter A:link { color : #066D3A; background-color : transparent; text-decoration: none;}
.bkcenter A:hover,.bkcenter A:active { color : #066D3A; background-color : transparent; text-decoration: underline;}

TD.interno {color : #066D3A; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 5px; padding-right:5px;}
.interno A:visited,.interno A:link { color : #066D3A; background-color : transparent; text-decoration: none;}
.interno A:hover,.interno A:active { color : #066D3A; background-color : transparent; text-decoration: underline;}


TD.hmdx {color : #000; font-size : 10px; font-family :  "Verdana",  serif; background-color: #03B0FC}
TD.ft {color : #000; font-size : 10px; font-family :  "Verdana",  serif; background-color: #9C9C9C}
TD.intest {color : #000; font-size : 10px; font-family :  "Verdana",  serif; background-color: #B7FFE1}
TD.btintest {color : #000; font-size : 10px; font-family :  "Verdana",  serif; background-image : url("../img/bkbtint.gif");}

TD.intestover {color : #253FD0; font-size : 10px; font-family :  "Verdana",  serif; background-color: #FFF; padding-left: 5px;}
TD.intestoff {color : #FFF; font-size : 10px; font-family :  "Verdana",  serif;  background-color : transparent; padding-left: 5px;}
TD.bkbtsec {color : #253FD0; font-size : 10px; font-family :  "Verdana",  serif; background-image : url("../img/bkbtsec.gif"); padding-left: 5px;}
TD.bkint02 {color : #FFF; font-size : 10px; font-family :  "Verdana",  serif; background-image : url("../img/bkint02.gif"); padding-left: 5px;}
TD.btsecoff {color : #515151; font-size : 10px; font-family :  "Verdana",  serif;  background-color : transparent; padding-left: 5px;}
TD.corpo {color : #515151; font-size : 10px; font-family :  "Verdana",  serif;  background-color : transparent; padding-left: 5px;}
TD.grey {color : #515151; font-size : 10px; font-family :  "Verdana",  serif;  background-color: #CCC; padding-left: 5px;}
TD.white {color : #515151; font-size : 10px; font-family :  "Verdana",  serif;  background-color: #FFF; padding-left: 5px;}
TD.box {color : #253FD0; font-size : 10px; font-family :  "Verdana",  serif; background-image : url("../img/bodybox.gif"); }


#header {
    position: relative
}
#header #menu {
    position: absolute;
    bottom: 14px;
    left: 300px;
}
#header #searchbox {
    position: absolute;
    bottom: 60px;
    left: 50px;
    padding: 10px;
    color: #D36942;
    font-weight: bold;
    text-align: right;
    border: 1px solid #D36942;
    background: url("../img/layer.png") top left repeat;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
#searchbox a.current {
    color: #444;
    text-decoration: underline;
}

#formulari div {
    clear: both;
    margin-bottom: 5px;
}
#formulari div a {
    display: block;
    padding: 5px;
    font-size: 15px;
    font-weight: bold;
    font-family: arial
}

/* css per popup e-shop */
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:0px;
z-index:1;
}
#popupContact{
display:block;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100px;
width:300px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#button{
text-align:center;
margin:100px;
}
/* fine */
