body        {
        color: #000000;
        background-color: #ffffff;
        margin: 0;
}

#banner{
        margin:0px;
        padding:0px;
        position:absolute;
        top:0px;
        left:0px;
        height:120px;
        width:100%;
        background: url(../images/banner-continua.jpg) repeat-x;
}

#menuh {margin:0px;
        padding:0px;
        position:absolute;
        top:100px;
        left:394px;
        background-color:transparent;
        font-size:12.00px;
        font-family: Tahoma, Arial;
        color:#748B9D;
}
#menuh a:link    {color: #BDD9E5; background-color: transparent;}
#menuh a:visited {color: #BDD9E5; background-color: transparent;}
#menuh a:active  {color: #BDD9E5; background-color: transparent;}


form   {margin-bottom:0px;margin:0px;padding:0px;}

#barramenu {
        margin:0px;
        padding:6px;
        position:absolute;
        top:120px;
        left:0px;
        width:126.00px;
        height:100%;
        font-family: Tahoma, Arial;
        font-size: 11px;
        color: #006666;
        background-color: #EDF2F5;
}

.categorie        {
        margin-top:4px;
        font-family: Tahoma, Arial;
        font-size: 9pt;
        color: #006666;
        background-color: #EDF2F5;
}

.button        {
        margin-bottom:0px;
        margin:0px;
        padding:0px;
        border-style:solid;
        border-color: #013D39;
        border-top: 0px;
            border-left: 0px;
            border-right: 0px;
            border-bottom: 0px;
        font-family: Tahoma,Arial;
        font-size: 8pt;
        font-weight: bold;
        color: #fefefe;
        background-color: #669999;
}
.inputbianco        {
        margin-bottom:0px;
        margin:0px;
        padding:0px;
        border-style:solid;
        border-color: white;
        border-top: 0px;
            border-left: 0px;
            border-right: 0px;
            border-bottom: 0px;
        font-family: Tahoma,Arial;
        font-size: 1pt;
        color: white;
        background-color: white;
}
.button2        {
        margin-bottom:0px;
        margin:0px;
        padding:0px;
        border-style:solid;
        border-color: #013D39;
        border-top: 0px;
            border-left: 0px;
            border-right: 0px;
            border-bottom: 0px;
        font-family: Tahoma,Arial;
        font-size: 8pt;
        font-weight: bold;
        color: #669999;
        background-color: #fefefe;
}
.buttoncerca        {
        margin-bottom:0px;
        margin:0px;
        width:109px;
        padding:0px;
        border:#748B9D solid 1px;
        font-family: Tahoma,Arial;
        font-size: 8pt;
        font-weight: bold;
        color: BDD9E5;
        background-color: #748B9D;
}
.buttoncerca2        {
        margin-bottom:0px;
        margin:0px;
        padding:0px;
        width:109px;
        border:#17304E solid 1px;
        font-family: Tahoma,Arial;
        font-size: 8pt;
        font-weight: bold;
        color: #669999;
        background-color: #fefefe;
}
#cat {margin-bottom:0px; padding:0px;}
#cat a:link    {color: #BDD9E5; background-color: transparent;text-decoration:none;}
#cat a:hover   {color: white; background-color: transparent;text-decoration:none;}
#cat a:visited {color: #BDD9E5; background-color: transparent;text-decoration:none;}
#cat a:active  {color: #BDD9E5; background-color: transparent;text-decoration:none;}
.buttoncat        {
        margin-bottom:2px;
        padding:3px;
        height:20px;
        width:113px;
        background-image: url(../images/categorie.gif);
        border-style:transparent;
        border-color:transparent;
        border-top: 0px;
            border-left: 0px;
            border-right: 0px;
            border-bottom: 0px;
        font-family: Tahoma,Arial;
        color:BDD9E5;
        font-size: 8pt;
        font-weight: normal;
        text-align: center;
      
}
.buttoncat2        {
        margin-bottom:2px;
        padding:3px;
        height:20px;
        width:113px;
        background-image: url(../images/categorie.gif);
         border-top: 0px;
            border-left: 0px;
            border-right: 0px;
            border-bottom: 0px;
        font-family: Tahoma,Arial;
        color:BDD9E5;
        font-size: 9pt;
        font-weight: normal;
        text-align: center;
}
.buttongen        {
        margin-bottom:2px;
        padding:3px;
        height:20px;
        width:113px;
        background-image: url(../images/generiche.gif);
        border-style:solid;
        border-color: transparent;
        border-top: 0px;
            border-left: 0px;
            border-right: 0px;
            border-bottom: 0px;
        font-family: Tahoma,Arial;
        color:BDD9E5;
        font-size: 8pt;
        font-weight: normal;
        text-align: center;
}
.buttongen2        {
        margin-bottom:2px;
        padding:3px;
        height:20px;
        width:113px;
        background-image: url(../images/generiche.gif);
        border-style:solid;
        border-color: transparent;
        border-top: 0px;
            border-left: 0px;
            border-right: 0px;
            border-bottom: 0px;
        font-family: Tahoma,Arial;
        color:BDD9E5;
        font-size: 9pt;
        font-weight: normal;
        text-align: center;
}
#gen {}
#gen a:link    {color: #BDD9E5; background-color: transparent;text-decoration:none;}
#gen a:visited {color: #BDD9E5; background-color: transparent;text-decoration:none;}
#gen a:active  {color: #BDD9E5; background-color: transparent;text-decoration:none;}

.cerca {width:110px;}


.normal        {
        font-family: Tahoma, Arial;
        font-size: 9pt;
        color: #333333;
}
.boldmarca        {
        font-family: Tahoma, Arial;
        font-size: 12pt;
        font-weight: bold;
        color: #006666;
}
.boldnome        {
        font-family: Tahoma, Arial;
        font-size: 12pt;
        font-weight: bold;
        color: #006666;
}
.boldnome1        {
        font-family: Tahoma, Arial;
        font-size: 12pt;
        font-weight: bold;
        color: black;
}
.titolino        {
        font-family: Arial;
        font-size: 10pt;
        font-weight: bold;
        color: #006666;
}
.titolone        {
        font-family: Arial;
        font-size: 11pt;
        font-weight: bold;
        color: #006666;
}
.titolone1        {
        font-family: Arial;
        font-size: 14pt;
        font-weight: bold;
        color: #006666;
}

a:link        {
        color: #013D39;
        background-color: transparent;
}

a:visited        {
        color: #297170;
        background-color: transparent;
}

a:hover        {
        color: #ffffff;
        background-color: #006666;
}

a:active        {
        color: #013D39;
        background-color: transparent;
}

label:hover        {
        background-color: #eeeeff;
}

h1        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: bold;
        color: #ffffff;
        background-color: #66928E;
}

h2        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: bold;
}

.h1        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: bold;
        color: #000080;
}

.h1bar        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: bold;
        color: #000000;
}

.h2        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: bold;
}


.normalbar        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: normal;
        color: #333333;
}

.label        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: bold;
}

.labelbar        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: bold;
        color: #380000;
}

.biglabel        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: bold;
}

.verbarbordertable        {
        background-color: #000000;
}

.verbarlefttable        {
        color: #000000;
        background-color: #fefefe;
}

.notice        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        color: #006666;
}

.bnotice        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: bold;
        color: #006666;
}

.warning        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: bold;
        color: #ff0000;
        background-color: #ffffff;
}

.error        {
        font-variant: small-caps;
        font-weight: bold;
        color: #ff0000;
        background-color: #ffffff;
}

.horbartop        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        color: #006666;
        background-color: #EDF2F5;
}

.verbarleft        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        color: #000000;
        background-color: #f2f2f2;
}

.nav        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        color: #000000;
        background-color: #fefefe;
}

th        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: bold;
        text-align: center;
        color: #000000;
        background-color: #f2f2f2;
}


input        {
        border-size:1px;
        margin:0px;
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: normal;
        color: #000000;
        background-color: #fafdff;
}

select, textarea        {
        font-family: Tahoma, Arial;
        font-size: 8pt;
        font-weight: normal;
        color: #000000;
        background-color: #fafdff;
}

.buttonJL        {
        margin-bottom:0px;
        margin:0px;
        padding:0px;
        border-color: #ffffff;
        border-top: 0px;
            border-left: 0px;
            border-right: 0px;
            border-bottom: 0px;
        font-family: Tahoma,Arial;
        font-size: 8pt;
        font-weight: bold;
        color: #ffffff;
        background-color: #ffffff;
}

.button2JL        {
        margin-bottom:0px;
        margin:0px;
        padding:0px;
        border-color: #ffffff;
        border-top: 0px;
            border-left: 0px;
            border-right: 0px;
            border-bottom: 0px;
        font-family: Tahoma,Arial;
        font-size: 8pt;
        font-weight: bold;
        color: #ffffff;
        background-color: #ffffff;
}


