html,body{margin:0;padding:0}
body {background:#E3DBBE url(img/sfondo_body.jpg) repeat-x left top; font: normal 14px/1.3 "Trebuchet MS", "Times New Roman", Arial, Helvetica; color:#131313; text-align:left;}
/*testa del sito   #E3DBBE*/
h1#logo {
margin:0;
padding:236px 0 0 0;
overflow:hidden; 
background: url(img/logo.gif);
background-repeat:no-repeat;
height:0px !important; 
height /**/:236px;
/*border: 1px #000 solid;*/
}

/*lista foto in top page*/
h2#menu_ahomepage{
margin:0;
padding:236px 0 0 0; 
overflow:hidden; 
background: url(img/sfondo_header1.jpg);
background-repeat:no-repeat;
background-position:center top;
height:0px !important; 
height /**/:236px;
/*border: 1px #000 solid;*/
}
h2#menu_bbzottega{
margin:0;
padding:236px 0 0 0; 
overflow:hidden; 
background: url(img/sfondo_headerqualita.jpg);
background-repeat:no-repeat;
background-position:center top;
height:0px !important; 
height /**/:236px;
/*border: 1px #000 solid;*/
}
h2#menu_bqua{
margin:0;
padding:236px 0 0 0; 
overflow:hidden; 
background: url(img/sfondo_headernews.jpg);
background-repeat:no-repeat;
background-position:center top;
height:0px !important; 
height /**/:236px;
/*border: 1px #000 solid;*/
}
h2#menu_cprodotti{
margin:0;
padding:236px 0 0 0; 
overflow:hidden; 
background: url(img/sfondo_headerprodotti.jpg);
background-repeat:no-repeat;
background-position:center top;
height:0px !important; 
height /**/:236px;
/*border: 1px #000 solid;*/
}
h2#menu_ddove{
margin:0;
padding:236px 0 0 0; 
overflow:hidden; 
background: url(img/sfondo_headerdove.jpg);
background-repeat:no-repeat;
background-position:center top;
height:0px !important; 
height /**/:236px;
/*border: 1px #000 solid;*/
}
h2#menu_dnews{
margin:0;
padding:236px 0 0 0; 
overflow:hidden; 
background: url(img/sfondo_headerqualita.jpg);
background-repeat:no-repeat;
background-position:center top;
height:0px !important; 
height /**/:236px;
/*border: 1px #000 solid;*/
}
h2#menu_econtatti{
margin:0;
padding:236px 0 0 0; 
overflow:hidden; 
background: url(img/sfondo_headercontatti2.jpg);
background-repeat:no-repeat;
background-position:center top;
height:0px !important; 
height /**/:236px;
/*border: 1px #000 solid;*/
}

/*colonne 
SIDEBAR = COLONNA CENTRALE
CONTEN = NAVIGAZIONE
*/
div#container{margin:12px auto 0; width: 856px;}
div#wrapper{float: left;width: 100%;margin-left: -634px}
div#content{margin: 0 0 0 634px}
div#sidebar{float: right;width: 634px; display: inline;background:url(img/sfondo_contenuto.jpg) repeat-y}

/*COLONNA CENTRALE*/
div#colonnacentrale{margin:0 1px 50px 3px; /*border: 1px solid #000*/}
div#sottomenu{background:url(img/sfondo_sottomenu.jpg) repeat-x; height:37px; margin:0; padding:0;}
p#testata{/*border:1px #000 solid;*/ margin:20px 0 0 18px; width:320px; font-family: "Times New Roman", Georgia; line-height:1,3; font-size:24px; color:#490015;}
div#sinistra{margin:30px 0 40px 18px; width:240px;/* border:1px #000 solid;*/}
div#destra{margin:30px 40px 40px 0; width:240px; /*border:1px #000 solid;*/ float:right;}
div#intero{padding:30px 26px 40px 18px;}
p.titolo{margin:0 0 20px 0; color:#490015; font: normal 20px/1 Arial, Helvetica; /*background:url(img/sfondo_interno.gif) repeat-x;*/}
p.sottotitolo{margin:0 0 12px 0; color:#742B00; font:normal 18px/1 "Trebuchet MS", "Times New Roman", Arial, Helvetica;}
p.foto{margin:23px 0 0 2px;}
p.fotoprodotti{float:right; margin:25px 12px 15px 12px;}
p.data{margin:30px 0 4px 0; color:#555;}


/*lista foto testata*/
div#t_menu_ahomepage{background:url(img/sfondo_testata.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid; }
div#t_menu_bbzottega{background:url(img/sfondo_testatad.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid;}
div#t_menu_bqua{background:url(img/sfondo_testatab.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid;}
div#t_menu_cprodotti{background:url(img/sfondo_testataprodotti.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid;}
div#t_menu_ddove{background:url(img/sfondo_testatac.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid;}
div#t_menu_dnews{background:url(img/sfondo_testatad.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid;}
div#t_menu_econtatti{background:url(img/sfondo_testatacontatti.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid;}

/*lista foto testata inglese*/
div#e_t_menu_ahomepage{background:url(img/sfondo_e_home.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid; }
div#e_t_menu_bbzottega{background:url(img/sfondo_e_home.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid;}
div#e_t_menu_bqua{background:url(img/sfondo_testata_quality.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid;}
div#e_t_menu_cprodotti{background:url(img/sfondo_testataprodotti.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid;}
div#e_t_menu_ddove{background:url(img/sfondo_e_dove.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid;}
div#e_t_menu_dnews{background:url(img/sfondo_e_home.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid;}
div#e_t_menu_econtatti{background:url(img/sfondo_contact.jpg) no-repeat right top; height:208px; border-top:1px #E3DBBE solid;}
div#t_menu_admin{/*background:url(img/sfondo_testata.jpg) no-repeat right top;*/ height:208px; border-top:1px #E3DBBE solid; }

/*pagina prodotti*/
ul#destra{ margin: 10px 6px 18px 10px;
/*border:1px solid #000;*/
float:right;
text-align:right;
}
ul#destra li {
list-style-type: none;
}
ul#destra li a:link, ul#destra li a:visited{
line-height:14px;
padding:8px 0;
text-decoration: none;
color: #802F00;
display:block;
border-bottom:1px solid #802F00
}
ul#destra li a:hover, ul#destra li a.active{
	background: #FFF;
	color:#490015;
	display:block;
}


#minitabs {
	margin: 30px 10px 40px 10px;
	padding: 0 0 20px 10px;
	border-bottom: 1px solid #802F00;
	}

#minitabs li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#minitabs a:link, #minitabs a:visited {
	float: left;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #802F00;
	}

#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
	border-bottom: 4px solid #802F00;
	padding-bottom: 2px;
	background: #F2EEDC;
	color: #802F00;
	}
/*LISTA PRODOTTI PRIMA PAGINA*/
ul#home{ margin: 0; padding:0;

}
ul#home li {
margin:0;
list-style-type: none;
}
ul#home li a:link, ul#home li a:visited{
line-height:14px;
padding:8px 0;
text-decoration: none;
color: #802F00;
display:block;
border-bottom:1px solid #802F00
}
ul#home li a:hover, ul#home li a.active{
	background: #FFF;
	color:#490015;
	display:block;
}


/*CONTENT NAVIGAZIONE*/
ul#menu{margin:55px 0 0 0; /*border:1px #000 solid;*/ list-style:none;padding:0;}
ul#menu li{font: normal 16px/32px "Times New Roman", Times, serif; text-transform:uppercase; margin:0; padding:0;}
ul#menu li a:link, ul#menu li a:visited{text-decoration:none; color:#490015; display:block; padding: 0 0 0 18px;}
ul#menu li a.active:link, ul#menu li a.active:visited, ul#menu li a:hover{ background:url(img/sfondo_menu.jpg) no-repeat left top;}

ul#lingua{margin:42px 0 0 0; /*border:1px #000 solid;*/ list-style:none;padding:0;}
ul#lingua li{margin:0; padding:0; /*border:1px #000 solid;*/ line-height:0px;}
ul#lingua li a{margin:0; padding:0; /*border:1px #000 solid;*/}

img#tagline{display:block; margin:60px 0 0 0;}

/*SLIDE BOTTEGA*/
/* inizio stili csslideShow / copia e incolla queste linee */ 
div#ss-container {
	width: 542px;
	height: 346px;
	margin: 0;
	padding: 0;
	background: #FFF url(jsslide/1.jpg) no-repeat center center;
}
div#ss-container img#slideshow {
	margin: 10px;
	width: 522px;
	height: 326px;

}
div#ss-controls {
	width: 522px;
	height: 50px;
	margin: 0;
	padding: 0;
	background-color: #FFF;
	text-align: right;
	display: none;
}
div#ss-controls a {
	border: 0;
}
div#ss-controls img#ss-close {
	margin: 15px 10px  15px 10px;
	border: 0;
}

/* fine stili css slideshow */

/*FOOTER*/
div#footer{clear: both;background:url(img/sfondo_footer.jpg) repeat-x left top; height:196px;} 
p#indirizzo{margin:0 auto; width: 616px; padding:0 0 0 243px; /*border:1px #000 solid;*/ color:#fff; font:normal 15px/40px Tahoma, Arial, Helvetica;}
p#copyright{position:relative; margin:1px auto; width:856px; background:url(img/balconesulgarda.jpg) no-repeat right top; height:94px; /*border:1px #000 solid;*/}
div#footer a#appartamenti{text-decoration:none;color:#fff; cursor:text;}
div#footer a#balconesulgarda{position:absolute; top:32px; left:490px; width:110px; height:26px; /*border:1px #fff solid;*/ text-decoration:none}

/*per contatti*/
fieldset {
	MARGIN:10px 0 20px 0; BORDER: #742B00 1px solid; PADDING: 8px; width:370px;
}
legend {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #742B00; PADDING-TOP: 0px; font-weight:bold
}
label.req STRONG {
	COLOR: #742B00; FONT-FAMILY: verdana,sans-serif
}
.asterisco {
	COLOR:#742B00; FONT-FAMILY: verdana,sans-serif
}
BR {
	CLEAR: left
}
FIELDSET.in LABEL {
	FLOAT: left; MARGIN: 0px 10px 5px 0px; TEXT-ALIGN: center
}
FIELDSET.in INPUT {
	DISPLAY: block; WIDTH: 170px; border:1px solid #666;text-align:center
}
FIELDSET.in INPUT.large {
	WIDTH: 355px
}
FIELDSET.in TEXTAREA.large {
	WIDTH: 355px; border:1px solid #666;
}
DIV#bottone {
	margin-top:20px; TEXT-ALIGN: center;
}
INPUT#go {
 	margin:4px 0 0 128px;width: 100px; color:#fff; BACKGROUND-COLOR:#742B00; BORDER: #666 1px solid;
}

