@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0}

form {margin:0px; padding:0px;}
h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#756a48; padding:0px; margin:0px}
h3{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bb7938; padding:0px}
/*png per IE*/
img, div, a, a:hover, input, type{ behavior: url("iepngfix.htc") }
img {border:none;}
body{background-image: url(images/bkg_top.jpg); background-repeat:repeat-x }
.clear{ clear:both}
#wrapper{ /* contiene tutto il sito*/
height:auto; width:1000px}

/*banner top con menu e animazione fla*/
#header{/*contiene la testata del sito*/
height:436px; width:auto}

.cont{ width:1000px; position:relative}
.box1{ width:306px; height:436px;float:left;}
.cuoco{position:absolute; z-index:1; top:161px;left:60px}
#pianta{position:absolute; z-index:2;top:5px;left:924px; width:108; height:137px}
.box_menu{ width:688px; float:right; height:auto; margin:0}
/*parametri per menu*/
#menu{ width:688px; height:auto; background-image: url(images/bkg_menu.jpg); background-repeat:no-repeat; float:left;padding-top:42px;float:right;}
/*box left con info e dove siamo*/
#box_info{ width:306px; height:auto; margin-top:15px; float:left; position:relative }
.box2{ border-bottom: #e6e0cf solid 1px; width:220px; padding-left:15px; padding-right:5px; margin-left:25px; padding-bottom:5px;padding-top:10px}

.box2 ul,li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#881e0c; font-weight:bold;  list-style-image:url(images/freccia.gif); }
.box2 li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#881e0c;list-style-image:url(images/freccia.gif); text-decoration:none  }
.box2 li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#881e0c;list-style-image:url(images/freccia.gif); text-decoration:none  }
.box2 li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#881e0c;list-style-image:url(images/freccia.gif); text-decoration:none  }
.box2 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#756a48; margin-top:5px}
.box2 p a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#756a48;}
.box2 p a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#756a48; }
.box2 p a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#756a48; }
.box3{ width:200px; float:left; margin-top:80px; padding-right:5px }
.box3 a{ color:#CC0000}
.box4{ width:200px; float:left;  padding-right:15px ; margin-left:10px; padding-bottom:10px}
.box3 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#756a48; padding-top:15px}
/*qui metto tutto il contenuto*/
#main{ width:688px; margin-top:10px; float:left; position:relative; height:auto}
.box_testo{ width:600px; height:auto; margin-left:50px; text-align:justify}
.box_testo p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8e8467; padding:10px}
#footer{ width:auto; height:150px; }
.footer-link{ width:600px;padding-left:40px}
.footer-link p{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#756a48}
.footer-link a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#756a48; text-decoration:none}
/*qui metto il banner del franchising*/
#cont2{ width:580px; height:auto; border-top:solid #e6e0cf 1px; float:left; margin-left:50px; padding-top:15px}
.riga{ width:580px; background-color:#e6e0cf; padding:2px 5px}
.riga a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#756a48}
.ban{ width:450px; float:left; padding-left:0px}
.foto{ float:right; margin-top:5px}
.ban p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#756a48}
.box-sx{ width:580px; background-image: url(images/bkg-carta.jpg); float:left; margin-top:10px; margin-left:10px; height:auto; padding-top:10px; margin-bottom:5px}
.box_mappa{ width:555px; height:120px; background-color:#f8f4e6; padding:15px; margin-left:8px; margin-top:5px}
.box_mappa p{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#756a48; margin-left:15px ; text-align:left}
.box_mappa a{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#756a48; }

.box-sx img{ margin:4px; padding-left:5px}
.box-dx{ width:320px; float:left; margin-top:10px; margin-left:50px}
.box-dx a{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#756a48; }
#box-info{ width:555px; background-color:#efe9ca; height:280px; margin-top:10px;font-family:Arial, Helvetica, sans-serif; font-size:11px;padding:10px}
#box-info div{float: left;
    width: 45%;
    width: 49%;
    width: 45%;padding:5px; height:25px;text-align:center
}
#box-info legend{ color:#006600}
.left{ margin-left:220px; float:left}
/* qui metto i parametri per il menu accordion */
#basic-accordian{
	border:5px solid #EEE;
	padding:5px;
	width:600px;
	position:relative;color:#756a48
	
}

.accordion_headings{
	padding:5px; background-image:url(images/bkg_accordion.jpg);
	font-family:Arial, Helvetica, sans-serif; font-size:14px;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	
}

.accordion_headings:hover{
	background-image:url(images/bkg_accordion2.jpg);
}
.accordion_headings1{
	padding:5px; background-image:url(images/bkg_accordion-vino.jpg);
	font-family:Arial, Helvetica, sans-serif; font-size:14px;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	
}

.accordion_headings1:hover{
	background-image:url(images/bkg_accordion2-vino.jpg);
}

.accordion_child{
	padding:15px;
	background:#FFF;float:left;font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.accordion_child img{
	margin:0px 15px;
	float:right;border:4px solid #efebc8;
}
	

.header_highlight{
	background-image:url(images/bkg_accordion.jpg);font-family:Arial, Helvetica, sans-serif; font-size:14px;
}

