Body, Table{
    font : normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #53648C;
}

A:link {
    font-weight: bold;
    font-size: 10px;
    color:#53648C;
    text-decoration: underline;
}

A:visited {
    font-weight: bold;
    font-size: 10px;
    color:#53648C;
    text-decoration: underline;
}

A:hover {
    font-weight: bold;
    font-size: 10px;
    color: #FF7803;
    text-decoration: underline;
}

.AdminMnu A:link {
    font-weight: bold;
    font-size: 10px;
    color:#53648C;
    text-decoration: none;
}

.AdminMnu A:visited {
    font-weight: bold;
    font-size: 10px;
    color:#53648C;
    text-decoration: none;
}

.AdminMnu A:hover {
    font-weight: bold;
    font-size: 10px;
    color: #FF7803;
    text-decoration: none;
}

FORM{
    margin: 0px;
    padding: 0px;
}

Select{
    font : normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #53648C;
}
Input{
    font : normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #53648C;
}
textarea{
    font : normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    width: 100%;
    color: #53648C;
}

.news{
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    color: #FF7803;
    padding-left: 6px;
}

.FormButtons{
    font : normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    width:auto;
    background-color: #EBEEF3;
    color: #53648C;
    border: 1px #53648C solid;
}

.FormButtons2{
    font : normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    color: #53648C;
}

.HtmlContainer{
    border: 1px solid black;
    height: 50px;
    overflow: auto;
}

.Inputsmall{
    width: auto;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    color: #53648C;
    text-decoration: none;
    background-color: #FFFFFF;
    border-top: 1px solid #53648C;
    border-right: 1px solid #53648C;
    border-bottom: 1px solid #53648C;
    border-left: 1px solid #53648C;
}
.menuTop:link {
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    color:#FFFFFF;
}

.menuTop:visited {
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    color:#FFFFFF;
}

.menuTop:hover {
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    color: #53648C;
}

.menuBott:link {
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    color:#53648C;
}

.menuBott:visited {
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    color:#53648C;
}

.menuBott:hover {
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    color: #FF7803;
}

.tabcelle {
    margin-right: 5px;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 5px;

}td {
    font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #53648C;
}

.spalle:link {
    font-weight: normal;
    font-size: 10px;
    text-decoration: none;
    color:#53648C;
}

.spalle:visited {
    font-weight: normal;
    font-size: 10px;
    text-decoration: none;
    color:#53648C;
}

.spalle:hover {
    font-weight: normal;
    font-size: 10px;
    text-decoration: underline;
    color: #FF7803;
}

.center:link {
    font-weight: normal;
    font-size: 10px;
    text-decoration: none;
    color:#53648C;
}

.center:visited {
    font-weight: normal;
    font-size: 10px;
    text-decoration: none;
    color:#53648C;
}

.center:hover {
    font-weight: normal;
    font-size: 10px;
    text-decoration: underline;
    color: #53648C;
}

.credits:link {
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    color:#9DA8C3;
}

.credits:visited {
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    color:#9DA8C3;
}

.credits:hover {
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    color: #FF7803;
}
.titolo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #53648C;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
}
.titoloText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF
}
.titoloTextDx {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF
}
.mytittable {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #9DA8C3;
}
.mytittable A:link {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.mytittable A:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.mytittable A:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #53648C;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.mytablerowwhite {
    FONT-SIZE: 10px;
    COLOR: #53648C;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    padding-left: 6px;
}
.mytablerowgrey {
    FONT-SIZE: 10px;
    COLOR: #53648C;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #EBEEF3;
    padding-left: 6px;
}
.mytableborder {
    BORDER-RIGHT: #CED3E1 0px solid;
    BORDER-TOP: #CED3E1 0px solid;
    BORDER-LEFT: #CED3E1 0px solid;
    BORDER-BOTTOM: #CED3E1 0px solid;
    BACKGROUND-COLOR: #CED3E1
}
.modify:link {
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    color:#53648C;
}

.modify:visited {
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    color:#53648C;
}

.modify:hover {
    font-weight: bold;
    font-size: 10px;
    text-decoration: underline;
    color: #FF7803;
}

.insertgrey {
    FONT-SIZE: 10px;
    COLOR: #53648C;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #EBEEF3;
    height: 30px;
    padding-right: 6px;
    padding-left: 6px;
}
.insertwhite {
    FONT-SIZE: 10px;
    COLOR: #53648C;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    height: 30px;
    padding-right: 6px;
    padding-left: 6px;
}
.data { font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    color: #9DA8C3;
    padding-right: 6px;
}
.mytittableHome {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #53648C;
}
.titoloHome {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; font-weight: bold; color: #FFFFFF;
    background-color: #9DA8C3;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 3px;
}
.titoloHomeBlu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; font-weight: bold; color: #FFFFFF;
    background-color: #53648C;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 3px;
}

.sottotitolo{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #53648C;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 3px;
    padding-right: 3px;
}
.sottotitoloUnder{
    width:100%;
    height: 1px;
    overflow-y: hidden;
    background-color: #53648C;
}

.homeUrl:link {
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    color:#53648C;
}

.homeUrl:visited {
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    color:#53648C;
}

.homeUrl:hover {
    font-weight: bold;
    font-size: 10px;
    text-decoration: underline;
    color: #FF7803;
}

.forumTit {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #FF7803;
}
.forumArgo {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 2px;
}

.newsLink, .newsLink A, .newsLink A:hover, .newsLink A:visited{
    font-weight: normal;
    font-size: 10px;
    text-decoration : none;
    padding-bottom:5px;
}

.usatoLink, .nusatoLink A, .usatoLink A:hover, .usatoLink A:visited{
    font-weight: normal;
    font-size: 10px;
    text-decoration : none;
}

.virusLink, .virusLink A, .virusLink A:hover, .virusLink A:visited{
    font-weight: normal;
    font-size: 9px;
    text-decoration : none;
}

.vetrRagSoc, .vetrRagSoc A, .vetrRagSoc A:hover, .vetrRagSoc A:visited{
    font-weight : bold;
    font-size : 11px;
    color: #FF7803;
}
.vetrBlu, .vetrBlu A, .vetrBlu A:hover, .vetrBlu A:visited{
    font-weight : bold;
    font-size : 11px;
    color: #53648C;
}
.vetrIndir{
    font-size: 10px;
    margin: 10px 0px 10px 0px;
}
.vetrAttiv, .vetrAttiv A, .vetrAttiv A:hover, .vetrAttiv A:visited{
}
.vetrLink, .vetrLink A, .vetrLink A:hover, .vetrLink A:visited{
    font-style : bold;
    font-weight : bold;
    font-size : 9px;
}
.vetrRecap, .vetrRecap A, .vetrRecap A:hover, .vetrRecap A:visited{
    margin: 10px 0px 10px 0px;
}
.searchPmiGoo{
    font-weight: bold;
    color: #FF7803;
}
.vetrineCateOpen{
    font-weight: bold;
    font-size: 10px;
    color: #FF7803;
    text-decoration: none;
}
.searchRagSoc:link {
    font-weight: bold;
    font-size: 14px;
    color: #FF7803;
    text-decoration: none;
}
.searchRagSoc:visited {
    font-weight: bold;
    font-size: 14px;
    color: #FF7803;
    text-decoration: none;
}
.searchRagSoc:hover {
    font-weight: bold;
    font-size: 14px;
    color: #53648C;
    text-decoration: underline;
}
.big{
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    color: #53648C;
    padding-left: 6px;
}

.big_arancio{
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    padding-left: 6px;
    color: #FF7803;
}
.Annuncio{
    font : normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #EBEEF3;
    color: #53648C;
    border: 1px #53648C solid;
    padding: 3px;
    cursor:hand;
}

.versione:link, .versione:visited {
    font-weight: normal;
    font-size: 10px;
    text-decoration: none;
    color:#53648C;
}

.versione:hover {
    font-weight: normal;
    font-size: 10px;
    text-decoration: underline;
    color: #FFFFFF;
}

.CatalogListTable{
    margin-left:10px;
}
.CatalogListCate{
    font-size: 14px;
    font-weight: bold;
    color: #53648C;
    padding-top: 5px;
    padding-top: 5px;
    border-bottom: 1px solid #53648C;
}
.CatalogListProd, .CatalogListProd A {
    font-weight: bold;
    color: #53648C;
    padding-bottom: 5px;
    padding-left: 5px;
}
.CatalogListSottoProd, .CatalogListSottoProd A, .CatalogListSottoProd A:visited{
    font-weight: bold;
    color: #53648C;
    padding-bottom: 5px;
    padding-left: 15px;
}
.CatalogListPrezzo{

}

TD.CatalogListSottoProd{

}


.CatalogFooter {
    margin-top: 5px;
    padding-left: 5px;
    border: 1px solid #53648C;
    height: 18px;
    margin-bottom: 10px
}

.CatalogFooter A:link {
    color: #53648C;
    TEXT-DECORATION: none
}
.CatalogFooter A:visited {
    color: #53648C;
    TEXT-DECORATION: none
}
.CatalogFooter A:hover {
    COLOR: #FF7803;
    TEXT-DECORATION: none;
}
.CatalogHeader {
    padding-left: 5px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
    height: 18px;
    border: 1px solid #53648C;
}
.CatalogHeader A:link {
    color: #53648C;
    TEXT-DECORATION: none
}
.CatalogHeader A:visited {
    color: #53648C;
    TEXT-DECORATION: none
}
.CatalogHeader A:hover {
    COLOR: #FF7803;
    TEXT-DECORATION: none;
}
.CatalogBoxTitle{
    padding-top: 10px;
    padding-left: 10px;
    width: auto;
    text-align: left;
    font-size: 12px;
    color: #53648C;
}
.CatalogBoxTitle A,  .CatalogBoxTitle A:visited{
    text-decoration: none;
    color:  #53648C;
}
.CatalogBoxTitle A:hover{
    text-decoration: none;
    color:  #FF7803;
}
.CatalogBoxContent{
    text-align: left;
}
.CatalogBoxContent IMG{
    border: 1px solid #53648C;
    margin: 5px;
}


.CatalogDatiProd{
    vertical-align: top;
}


.CatalogProdTable{
    margin: 10px 0px 10px 0px;
}
.CatalogNome{
    FONT-WEIGHT: BOLD;
    padding-top: 20px;
}

.CatalogCodice{
    FONT-SIZE: 16px;
    FONT-WEIGHT: BOLD;
    padding-top: 20px;
    margin-bottom: 20px;
    color: #FF7803;
}
.CatalogImg{
    width: 20%;
}
.CatalogImg IMG{
    border: 1px solid #014075;
    margin: 10px;
}
.CatalogSpecsTitle {
    font-weight: bold;
    text-align: left;
    padding-left: 5px;
    height: 18px;
    border-bottom: 1px solid #014075;
}
.CatalogSpecsRow{
    width: 400px;
}
.CatalogSpecsLabel{
    color: #53648C;
    font-weight: bold;
    padding-top: 5px;
    padding-left: 10px;
}
.CatalogSpecsValue{
    padding-top: 5px;
    padding-left: 10px;
}

.vetr_toolbar{
    vertical-align: top;
    text-align: center;
    padding-top: 2px;
}

.vetr_toolbar A:link,.vetr_toolbar A:visited, .vetr_toolbar A:active {
    color: #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
}

.vetr_toolbar A:hover{
    color: #53648C;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: underline;
}


.myform{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    color: #565D7B;
    background-color: #FFFFFF;
    border-top: 1px solid #A6B7C1;
    border-right: 1px solid #A6B7C1;
    border-bottom: 1px solid #A6B7C1;
    border-left: 1px solid #A6B7C1;

}

.status_attesa{
    background-color: red;
    width: 10px;
    height: 10px;
    margin-right:5px;
}
.status_processare{
    background-color: pink;
    width: 10px;
    height: 10px;
    margin-right:5px;
}
.status_processato{
    background-color: green;
    width: 10px;
    height: 10px;
    margin-right:5px;
}
.status_respinto{
    background-color: #CCCCCC;
    width: 10px;
    height: 10px;
    margin-right:5px;
}

.western{
    font-family: "Times New Roman", serif; font-size: 12pt; so-language: it-IT;
}