/* CSS Document */

BODY {font-family: Verdana, Geneva, sans-serif; font-size:10px; color: #656565;text-align:center;background-color:#FFF;margin:0;padding:0}

a:link, a:visited {color: #656565;text-decoration:underline;}
a:hover {text-decoration:none;color:#B96F46;}


/* struttura */
div#container {margin:0 auto;position:relative; width:1196px;padding:10px 0 0 0;height:auto}
div#container div#sxFooter{position:absolute;left:0px;bottom:5px;text-align:left;width:160px;height:auto;}

div#bannerTop {background: url(images/bannerTop.jpg) no-repeat top center #fff;width:1196px !important; width /**/:1196px;height:83px !important; height /**/:83px;}

div#content{margin:35px auto 0 auto;position:relative;}
div#testo{width:783px !important; width /**/:1155px;padding:40px 182px 15px 190px;text-align:justify;}
/* catalogo */
div#catalogo{width:965px !important; width /**/:1155px;padding:40px 0px 15px 190px;text-align:justify;}
div#catalogo div#menu{width:184px !important; width /**/:192px;padding:4px;float:left;padding-top:40px;}

div#catalogo div#menu ul li{margin-top:6px}
div#catalogo div#menu ul li a{text-decoration:none;text-transform:uppercase;}
div#catalogo div#menu ul li a.selected{color:#B96F46}
div#catalogo div#menumagazzino{width:160px;float:left;}
div#catalogo div#menumagazzino a{float:left;width:40px;height:40px;text-decoration:none;}
div#catalogo div#menumagazzino a img{border:2px solid #fff;float:left;width:40px;height:40px;}


div#testo h1, div#catalogo h1{font-size:12px;color:#B96F46;text-transform: uppercase;}
div#testo h2, div#catalogo h2{font-size:12px;color:#B96F46;text-transform: uppercase;}

div.colonnaSx{float:left;width:443px !important; width /**/:483px;text-align:left;text-align:justify;padding: 0 20px 0 20px;}
div.colonnaImg{float:left;width:300px;text-align:center;}
div.colonnaImg img{border:3px solid #fff}


div.colonnaSxLav{float:left;width:230px !important; width /**/:260px;text-align:justify;padding-left:30px}
div.colonnaImgLav{float:left;width:330px;height:399px;text-align:left;background: url(images/lavorazione.jpg) no-repeat top center}
div.colonnaImgLavEn{float:left;width:330px;height:399px;text-align:left;background: url(images/Enlavorazione.jpg) no-repeat top center}
div.colonnaImgLav img{border:3px solid #fff;}

ul.lavorazione {margin:0;padding:0;
	list-style:none;
	position:relative;
	width:330px;height:399px;}
ul.lavorazione li {
display:block;
position:absolute;
margin:0;padding:0
}
li#arredi {top:5px;left:10px;width:120px;height:172px;}
li#interni {top:102px;left:194px;width:120px;height:172px;}
li#magazzino {top:210px;left:45px;width:120px;height:172px;}

ul.lavorazione a {display:block;width:120px;height:172px;}


a.titoloNews {font-size:11px;text-decoration:none;color:#B96F46;}
a.linkNews {font-size:9px;}


div#split2home{}
div#split2home div#sx{float:left;background:url(images/home.jpg) no-repeat top right #fff;text-align:left;font-size:11px;vertical-align:bottom;width:813px !important; width /**/:973px;height:734px;padding:0 0 0 160px;}
div#split2home div#sxEn{float:left;background:url(images/homeen.jpg) no-repeat top right #fff;text-align:left;font-size:11px;vertical-align:bottom;width:813px !important; width /**/:973px;height:734px;padding:0 0 0 160px;}
div#split2home div#dx {float:left;height:734px;text-align:justify;width:223px;}
div#split2home div#dx div{position:absolute;bottom:25px;width:182px;margin:0 auto;line-height:20px;font-size:10px;}

div#footer{clear:left;font-size:10px;font-weight:bold;}
.firma{border:0;vertical-align:middle;}

/* mappatura top */
ul#mtop {
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	width:1192px;height:83px;}
ul#mtop li {
display:block;
position:absolute;
margin:0;padding:0
}
li#logo {top:2px;left:40px;width:474px;height:68px}

li#ita, li#eng {right:50px;width:32px;height:32px}
li#eng {top:4px}
li#ita {top:42px}

#mtop a {
display:block;
width:100%;
height:100%;
}


.alt { display:none }
.wide{clear:both;}
.imgdx {float:right;margin-left:10px}
.imgsx {float:left;margin-right:10px}

/* menu navigazione*/

ul#menu {position:absolute;top:7px;right:300px;font-size: 10px;text-align:left;margin:0;padding:0;}
ul#menu li a {display:block;line-height:20px;height:20px;width:auto;margin:0 10px;color:#656565;margin-bottom:5px;text-indent:7px;}
/* background: url(images/li.jpg) no-repeat top left #fff;*/
ul#menu li {display:inline}
ul#menu li a:link, ul#menu li a:visited {text-decoration:none;padding:0 13px 0 23px;} 
ul#menu li a:hover {color:#B96F46;} 


/* tabella descrizione slideshow  */

table.prodotto{width:100%;text-align:left;font-size:10px;padding-right:7px;border-collapse:collapse;margin-top:10px;margin-bottom:20px;}
table.prodotto td{background-color:#eee;border: 1px solid #fff;padding:3px;font-size:9px}
table.prodotto th{padding:3px;font-size:9px}

/* pagina contatti */
div#maps{border:0px solid #ccc;margin:5px 0 10px 0;width:350px;color:#bbb;font-size:10px;float:left}
div#maps a:link,div#maps a:visited,div#maps a:hover {color:#666}

div#contattidx{float:left;text-align:left;margin:0;width:330px !important; width /**/:350px;padding:120px 0 0 20px} 
div#contattidx b{color:#B96F46;}

div#contatti{font-weight:bold;font-size:10px;color:#B96F46;}
div#contatti input.text{width:200px;color:#666;font-size:10px;}
div#contatti textarea {width:416px;height:200px;margin:10px 0 0 0;color:#666;font-size:10px;}
div#contatti select{color:#666;width:208px;padding:0;font-size:10px;height:20px;}
 ul.staff li{margin-top:5px;}


.center{text-align:center;}
.clear{clear:both}
.noArancio{color:#656565;}

div.divRegEsitoKo{color:Red;}
div.divRegEsitoOk{color:Green;}

div#anteprime{
height:490px;
width:150px;
overflow:auto;
text-align:left;}
