 body{
  margin:0px;
  padding:0px;
  font-family: geneva, verdana, arial;
  font-size: 12px; 
  /*color:#632108;	*/
  color:#444;
  background-color:#5D4011;
  background-image:url(../imgs/background.jpg);
  background-position:top center;
  background-repeat:repeat-x;
 } 
 div#intestazione{
  border:0px solid red;
  float:left;
  width:100%;
  height:130px; /* tot: 170 */
  margin:auto;
  padding-top:40px;
  text-align:center;
 } 
 div#menu{
  border:0px solid red;
  float:left;
  width:100%;
  height:26px;
  margin:auto;
  text-align:center;
  background-image:url(../imgs/menu_back.jpg);
  background-position:center center;
  background-repeat:no-repeat;
 }
 div#contenuto{
  border:0px solid red;
  float:left;
  width:100%;
  margin:auto;
  margin-top:3px;
  text-align:center;
 }
 div#footer{
  border:0px solid red;
  clear:both;
  width:850px;
  height:27px;
  margin:auto;
  padding-top:10px;
  text-align:center;
  color:#97815A;
/*  font-size:11px;*/
  background-image:url(../imgs/footer_back.jpg);
  background-position:center center;
  background-repeat:no-repeat;
 }
 div#content_homepage{
  border:0px solid red;
  width:850px;
  margin:auto;
 }
 div#content_homepage_left{
  float:left;
  width:220px;
  margin:auto;
  margin-top:20px;
  text-align:center;
 }
 div#content_homepage_right{
  float:right;
  width:630px;
  margin:auto;
  margin-top:20px;
  text-align:center;
 }
 div.border_content_top{
  border:0px solid red;
  width:574px;
  height:25px;
  margin:auto;
  padding:0px;
  padding-top:2px;
  padding-right:6px;
  text-align:right;
  background-image:url(../imgs/border_content_top.png);
  background-position:top middle;
  background-repeat:no-repeat;
 }
 div.border_content_top_prodotti{
  border:0px solid red;
  width:834px;
  height:25px;
  margin:auto;
  margin-top:20px;
  padding:0px;
  padding-top:2px;
  padding-right:6px;
  text-align:right;
  background-image:url(../imgs/border_content_top_prodotti.png);
  background-position:top middle;
  background-repeat:no-repeat;
 }
 div.border_content_value{
  border:1px solid #FFFFFF;
  width:556px;
  margin:auto;
  padding:10px;
  text-align:left;
  background-color:#FFFFFF;
 }
 div.border_content_value_prodotti{
  float:left;
  border:0px solid #FFFFFF;
  width:820px;
  margin:auto;
  margin-left:5px;
  padding:10px;
  text-align:left;
  background-color:#FFFFFF;
  min-height:425px;
  /*padding-top:20px;  */
 }
 div.border_content_bottom{
  border:0px solid red;
  width:580px;
  height:27px;
  margin:auto;
  background-image:url(../imgs/border_content_bottom.png);
  background-position:bottom middle;
  background-repeat:no-repeat;
 }
 div.border_content_bottom_prodotti{
  border:0px solid red;
  clear:both;
  width:840px;
  height:27px;
  margin:auto;
  background-image:url(../imgs/border_content_bottom_prodotti.png);
  background-position:bottom middle;
  background-repeat:no-repeat;
 } 
 div#content_prodotti_left{
  border:0px solid red;
  float:left;
  width:420px;
  text-align:right;
 }
 div#content_prodotti_center{
  border:0px solid red;
  border-left:1px solid #93892F;
  border-right:1px solid #93892F;
  background-color:#93892F;
  float:left;
  width:3px;
  height:25px;  
  margin-left:3px;
  text-align:right;
 }
 div#content_prodotti_right{
  border:0px solid red;
  float:right;
  width:390px;
 }
 
 a.menu_btn:hover img{
  opacity:0.85;
  filter:alpha(opacity=85);
 }
 
 
 /* Links */
 
a{
outline:none;
}

a{
 font-family: geneva, sans-serif, arial, verdana;
 font-size: 12px;
 color:#632108;
 text-decoration: none;
}
a:hover{
 font-family: geneva, sans-serif, arial, verdana;
 font-size: 12px;
 color:#999999; 
 text-decoration: underline;
}
 
 
/* PRODOTTI */
div#prodotti_home_left{
 border:0px solid;
 float:left;
 background-color:#FFFFFF;
 background-image:url(../imgs/prodotti/persiane_bg.jpg);
 background-position:right top;
 background-repeat:no-repeat;
 width:410px;
 height:425px;
 text-align:right;
}
div#prodotti_home_right{ 
 border:0px solid;
 float:left;
 background-color:#FFFFFF;
 background-image:url(../imgs/prodotti/infissi_bg.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 width:410px;
 height:425px;
 text-align:left;
}
div#titolo_home_left{
 border:0px solid;
 padding-top:180px;
 padding-right:155px;
}
div#titolo_home_right{
 border:0px solid;
 padding-top:180px;
 padding-left:180px;
}
 
h2{
 font-size:16px;
 font-weight:bold;
 color:#632108;
 margin:0px;
 line-height:20px;
 padding:0px;
}

h3{
 /*font-family:georgia,'times new roman',times,serif;*/
 font-size:14px;
 /*font-style:italic;*/
 font-weight:bold;
 /*color:#5897C3;*/
 color:#632108;
 margin:0px;
 line-height:20px;
 padding:0px;
}

h3 a{
 /*color:#5897C3;*/
 text-decoration:none;
}
h3 a:hover{
 /*color:#124D88;*/
 text-decoration:underline;
}

.clearBoth{
 clear:both;
 line-height:1px;
 height:1px;
}

.floatLeft_div{
 float:left;
 width:250px;
 min-height:50px;
 padding:13px;
 border:0px solid #D9EBF6;
}

.inpuText{
font-size:12px;
padding:5px;
border:1px solid #999999;
}

.areaText{
font-size:12px;
padding:5px;
border:1px solid #999999;
}

div.box-finiture{
 float:left;
 text-align:center;
 width:118px;
 height:120px;
}

.pic-finiture{
border:1px solid #CCC;
padding:3px;
margin-bottom:3px;
}

