/*********************
STILI BASE
**********************/

BODY { background-color: #F2F2F2 }
BODY.gallery { background-color: #111111 }
BODY.designer { background-color: #111111 }
BODY,TABLE,TR,BLOCKQUOTE,TH,TD,INPUT,TEXTAREA,SELECT{ font-size:10px; color:#436079; font-family:"Verdana", sans-serif; text-align:left;}
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 : 14px; font-family :  "Verdana",  serif; font-weight:bold;}
.news {color : #86888A; }
.comment {color : #FFA115; }
.data {color : #686868; }

/*link*/

A:visited,A:link { color : #066D3A; background-color : transparent; text-decoration: none;}
A:hover,A:active { color : #066D3A; background-color : transparent; text-decoration: underline; }


TD.categorie {color : #FFF; font-size : 10px; font-family :  "Verdana",  serif;}
.categorie A:visited,.categorie A:link { color : #FFF; background-color : transparent; text-decoration: none;}
.categorie A:hover,.categorie A:active { color : #FFF; background-color : transparent; text-decoration: underline;}



TD.bknews {color : #FFF; font-size : 10px; font-family :  "Verdana",  serif; background-image : url("../img_ita/hm_bknews.jpg"); padding-left: 95px; padding-right:5px; background-repeat: no-repeat;}

div.boxscroll{width:550px !important;width /**/:200px;
    height:190px !important;height /**/: 200px;
    overflow:auto;padding: 4px;
    border:0x solid #EEE;border-right:0 solid;
            font-size:11px;
        color:#000;

    background:url(gradient.png) repeat-x fixed top left} 
    
div.boxscroll02{width:600px !important;width /**/:200px;
    height:190px !important;height /**/: 200px;
    overflow:auto;padding: 4px;
    border:0x solid #EEE;border-right:0 solid;
        font-size:11px;
        color:#000;

    background:url(gradient.png) repeat-x fixed top left} 
    
div.boxscroll03{width:830px !important;width /**/:200px;
    height:400px !important;height /**/: 90px;
    overflow:auto;padding: 4px;
    border:0x solid #EEE;border-right:0 solid;
    font-size:11px;
    color:#FFF;
   overflow:auto; 
    background:url(gradient.png) repeat-x fixed top left} 

div.boxbob{width:191px !important;width /**/:200px;
    height:190px !important;height /**/: 200px;
    overflow:auto;padding: 4px;
    border:1px solid #EEE;border-right:0 solid;
    background:url(gradient.png) repeat-x fixed top left}


TD.titolo {color : #000; font-size : 14px; font-family :  "Verdana",  serif;}
TD.titolo_categoria {color : #FFF; font-size : 11px; font-family :  "Verdana",  serif; padding-left: 15px; font-weight:bold;}

TD.interventi {color : #464646; font-size : 10px; font-family :  "Verdana",  serif;}
.interventi A:visited,.interventi A:link { color : #235E00; background-color : transparent; text-decoration: none;}
.interventi A:hover,.interventi A:active { color : #235E00; background-color : transparent; text-decoration: underline;}



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.hmnews {color : #636363; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 15px; padding-right:5px; background-image : url("../img/bkhmnews.gif");}
.hmnews A:visited,.hmnews A:link { color : #636363; background-color : transparent; text-decoration: none; font-weight:bold;}
.hmnews A:hover,.hmnews A:active { color : #636363; background-color : transparent; text-decoration: underline; font-weight:bold;}

TD.spotconsulenza {color : #636363; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 15px; padding-right:5px; background-image : url("../img/hmconsulenze2.gif");}
.spotconsulenza A:visited,.spotconsulenza A:link { color : #636363; background-color : transparent; text-decoration: none; font-weight:bold;}
.spotconsulenza A:hover,.spotconsulenza A:active { color : #636363; background-color : transparent; text-decoration: underline; font-weight:bold;}

TD.hmspot {color : #464646; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 5px;} 
.hmspot A:visited,.hmspot A:link { color : #636363; background-color : transparent; text-decoration: none; font-weight:bold;}
.hmspot A:hover,.hmspot A:active { color : #636363; background-color : transparent; text-decoration: underline; font-weight:bold;}

TD.footer {color : #464646; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 15px;} 
.footer A:visited,.footer A:link { color : #636363; background-color : transparent; text-decoration: none; font-weight:bold;}
.footer A:hover,.footer A:active { color : #636363; background-color : transparent; text-decoration: underline; font-weight:bold;}

TD.mntop {color : #464646; font-size : 10px; font-family :  "Verdana",  serif;} 
.mntop A:visited,.mntop A:link { color : #636363; background-color : transparent; text-decoration: none; font-weight:bold;}
.mntop A:hover,.mntop A:active { color : #636363; background-color : transparent; text-decoration: underline; font-weight:bold;}

TD.bthome {color : #464646; font-size : 10px; font-family :  "Verdana",  serif;} 
.bthome A:visited,.bthome A:link { color : #636363; background-color : transparent; text-decoration: none; font-weight:bold;}
.bthome A:hover,.bthome 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.netbanana {color : #636363; font-size : 10px; font-family :  "Verdana",  serif; padding-left: 15px; padding-right:5px;}
.netbanana A:visited,.netbanana A:link { color : #636363; background-color : transparent; text-decoration: none;}
.netbanana A:hover,.netbanana A:active { color : #636363; background-color : transparent; text-decoration: underline;}


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"); }
