body {
margin:0;
overflow:auto;
background-color:#B59D84;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#f2f2f2;
scrollbar-3dlight-color:#f2f2f2;
scrollbar-darkshadow-color:#efefef;
scrollbar-shadow-color:#f2f2f2;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#f2f2f2;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.titoliNormale {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:4px;
padding-top:4px;
font-style:bold;
height:22px;
font-weight: bold;
color:#4C1D4F;
}

.titoli {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-left:3px;
text-decoration:none;
padding-top:4px;
font-style:bold;
height:22px;
font-weight: bold;
width:100%;
color:#4C1D4F;
}
.titoli:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:bold;
margin-left:3px;
font-weight: bold;
padding-top:4px;
text-decoration:none;
height:22px;
width:100%;
content:100%;
background-color:#E2D1EF;
color:#4C1D4F;
}

.arcnews {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-left:3px;
text-decoration:none;
padding-top:4px;
font-style:bold;
height:22px;
font-weight: bold;
width:100%;
color:#59005E;
}
.arcnews:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:bold;
margin-left:3px;
font-weight: bold;
padding-top:4px;
text-decoration:none;
color:#747272;
height:22px;
width:100%;
content:100%;
background-color:#F4E2F5;
color:#59005E;
}

.TestoMenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-left:3px;
text-decoration:none;
font-style:bold;
height:10px;
font-weight: bold;
width:100%;
color:#000000;
}
.TestoMenu:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:bold;
margin-left:3px;
font-weight: bold;
text-decoration:none;
color:#ffffff;
height:10px;
width:100%;
content:100%;
background-color:#E89C4F;
}

.contenuti {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-left: 3px;
color:#ffffff;
text-decoration:none;
}
.contenuti:hover{
background-color:#8BA36B;
}

.TitoloMmenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
padding-left: 5px;
color:#333333;
}

input {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;


}

.newsData {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#B45D04;
margin:6px;
padding:6px;

}

.news{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#400E43;
margin:3px;
padding:3px;
}
.news:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2B4B00;
text-decoration:underline;
margin:6px;
padding:6px;
}

.newsTesto{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
margin: 4px;

}

/* Pagina Vhost */

.tabVhost{
    font-family:Verdana, Arial, Helvetica, sans-serif;


    font-size:11px;
    border-collapse:collapse;
    
}
.tabVhost td{
    /*border-bottom: 1px solid black;*/
    font-size:11px;
    font-weight:bolder;
    text-align:center;
    padding:4px;
    border-top:1px solid #FF952A;
    
    
}
/*
  Tabella Prodotti pagina Bnc
*/
.tabExt{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   border:2px outset black;
   width:75%;
   padding:9px;
   border-collapse:collapse;
   margin-top:5px;
   
}
.tabExt th{
   border-bottom:2px outset black;
   text-align:center;
   background-color:#FF952A;
   text-decoration:none;
   font-size:13px;
   
}  
.tabExt td{
   text-align:center;
   color:#333333;
}
.tabPack{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   border:1px solid black;
   border-collapse:collapse;
   width:80%;
    
} 
.tabPack th{
   font-size:12px;
   border-right:1px solid black;
   border-bottom:1px solid black;
   background-color:#FF952A;
}
.tabPack td{
   font-size:10px;
   text-align:left;
   padding:9px;   
   /*font-weight:bolder;*/
   border-top:1px solid black;
   /*background-color:#e1e7fb;*/
  
}
.tabPack a:hover{
   background-color:#E89C4F;
}
.tabPack a{
   font-size:10px;
   text-decoration:none;
}

/* ************************************************ */
.tabFaq{
   border:1px solid black;
   border-collapse:collapse;
   width:80%;
    
} 
.tabFaq th{
   font-size:15px;
   border-right:1px solid black;
   border-bottom:1px solid black;
   background-color:#FF952A;
}
.tabFaq td{
   font-size:11px;
   text-align:left;
   padding:9px;   
   /*font-weight:bolder;*/
   border-top:1px solid black;
   text-align:justify;
   /*background-color:#e1e7fb;*/
   
  
}

/*
  Tabella  Form Acquisto prodotto
*/
.tabCom{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   border:2px outset black;
   font-size:12px;
   border-collapse:collapse;
   
}
.tabCom th{
   background-color:#FF952A;
   font-size:12px;
}
.tabCom td{
   padding-left:18px;
   padding-right:18px;
   padding-top:8px;
   font-size:10px;
}
.tabCom .tdComp{
   font-style:italic;
   font-size:13px;
   border-left:2px outset black;
}
.tabCom select{
   border:1px solid #FF952A;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   height:17px;
}
.tabCom textarea{
   border:1px solid #FF952A;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   
}

.tabCom .bottone{
   border:1px solid #FF952A;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   height:19px;
   width:60px;
   font-weight:bolder;
   
}
.tabCom .bottone:hover{
   background-color:#FF952A;
   
   
}

img{
border:none;
}

a{
text-decoration:none;
color:black;
}
.msg{
   color:#E89C4F;
   font-size:13px;
   font-weight:bolder;
   margin:5px;
}
.disabled_menu{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    margin-left:3px;
    height:10px;
    font-weight: bold;
    width:100%;
    color:#aaaaaa;
}
