body,p,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,font,li {
 font-family: Verdana; 
 font-size: 12px;   
 color: #000000;  
 }
 
#maindiv {
  width:980px;
  display:block;
  background-image: url('/images/body_bgr.gif');
  background-repeat: no-repeat;
}
#logodiv {
  position: absolute;
  top: 8px;
  left: 164px; 
  width:549px;
  height:33px;
  background-image: url('/images/logo.gif');
  background-repeat: no-repeat;
}

#pdpdiv {
  position: relative;
  text-align:center;
  top: 0px;
  left: 00px; 
  width:980px;
  height:44px;
  font-family: Verdana;
  font-size: 10px; 
  color:#777777;
  
}
#menu_container{
  float:left;

}

#menudiv {
  display:block;
  position: relative;
  top:  6px;
  left: 4px;   
}

#tastohomediv {
  display:block;
  position: relative;
  top: 12px;
  left: 6px; 
  width:236px;
  height:38px;
  
}

#certdiv {
  position: relative;
  display:block;
  top:  28px;
  left: 80px;   
  width:118px;
  height:72px;
  background-image: url('/images/ms.gif');
}

#tecnodiv {
  display:block;
  position: relative;
  top:  40px;
  left: 22px;   
  width:238px;
  height:34px;
  background-image: url('/images/tecno.gif');
}

#webcafediv {
  display:block;
  position: relative;
  top:  18px;
  left: 22px;   
  width:225px;
  height:35px;
  background-image: url('/images/web_cafe.gif');
}

#body_container {
  float:right;
  width:711px;
}

#contattacidiv {
  display:inline;
  position: relative;
  top: 0px;
  width:172px;
  left:536px;
  height:25px;
  background-image: url('/images/contattaci_button.gif');
}

#bodydiv {
  display:block;
  width:711px;
  position: relative;
  top: 0px;
  right:0px; 
  overflow: auto;
  text-align:justify;  
}
#padding_body_div {
 padding:0px 20px 20px 20px;
}

#banners_container {
 height:200px;
 width:260px; 
}


.body_text_b {
  font-family: Verdana;
  font-size: 12px; 
  font-weight: bold;
}

.marrone_11_b {
  font-size: 11px; 
  font-weight: bold;
  color: #6D6456;  
  font-family: Verdana;
}

.marrone_10 {
  font-family: Verdana;
  font-size: 10px; 
  color: #6D6456;  
}

.blu_12 {
  font-family: Verdana;
  font-size: 12px; 
  color: #2c3b49;  
}
.blu_12_b {
  font-family: Verdana;
  font-weight: bold;
  font-size: 12px; 
  color: #2c3b49;  
}
.blu_14 {
  font-family: Verdana;
  font-size: 14px; 
  color: #2c3b49;  
}
.blu_14_b {
  font-family: Verdana;
  font-weight: bold;
  font-size: 14px; 
  color: #2c3b49;  
}

.img_tn {
  border: 1px solid #948058;
  margin-bottom: 4px;
}

.img_div {
  position: absolute;
  top: 128px;
  left: 386px; 
  width: 322px;
  height: 322px;
  visibility: hidden;

}


.link1 {  
  width: 900px;
  color: #7B6650;  
  font-family: Verdana;
  font-size: 11px;
  text-decoration:underline;
}
.titolo_focus {
  font-family: Verdana; 
  font-size: 11px; 
  letter-spacing: 1.5px;
   font-weight: bold;
  color: #000000;  
}

.testo_focus {
  font-family: Verdana; 
  font-size: 9px; 
  letter-spacing: 1.5px;
   
  color: #444444;  
}
.descrizionetit {
  font-family: Verdana;
  font-size: 14px; 
  letter-spacing: 1px;
   font-weight: bold;
  color: #000055;  
}


.campo {background: #FFFFFF; border-color:#E0E0E0; font-family:verdana; font-size:11px; border-width:1; color: #000000;} 
.button_1 {border-width:1;font-size:10px;font-family:verdana;} 

.divbo {background:#FBFBFB;border-style:solid;border-width:1;border-color:#6195AE;}
.divbofatt {background:#EBEBEB;border-style:solid;border-width:2;border-color:#F2B751}
.campo1 {background: #FFFFFF; border-color:#E0E0E0; font-family:verdana; font-size:11px; border-width:1;padding:2} 

.button {
background:#EBF0F3 url(/images/sfondobutton.gif) bottom repeat-x;
color:#000000;
font-weight: bold;
font-size:11px;font-family:verdana;
border:1px solid #6195AE;
padding:1
}

.black_16_b { font-size: 16px; font-family:  Verdana;  color: black;text-decoration: none;font-weight: bold;}

.campo1 {background: #FFFFFF; border-color:#E0E0E0; font-family:verdana; font-size:11px; border-width:1;padding:2} 

