/* COMMON */
body, html { margin:0; padding:0; background:url(../img/sfondo.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:10px; }
img{ border:0;}
a{ color:#000000; text-decoration:underline;}
a:hover{ color:#000000; text-decoration:none;}
h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#652300;}
#wrapper{ width:750px; height:auto; min-height:525px; margin:0 auto; padding:0; background:#fff;}

#header{ width:750px; height:auto; min-height:185px; margin:0; padding:0; float:left;}

#header_sopra{ width:750px; height:120px; margin:0; padding:0; float:left;}

#header_nav{ width:750px; margin:0; padding:0; float:left;background:url(../img/bg-header-nav.jpg) no-repeat;}

#header_nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#header_nav li {
	display: inline;
	margin: 0;
	padding: 0;
}

#header_nav a {
	display: block;
	float: left;
	width: 125px;
	height: 33px;
	padding: 35px 0 0 0;
	background: url(../img/navhover.png) no-repeat;
	text-decoration: none;
	text-align: center;
	font-family:tahoma; font-size:12px; font-weight:bold; color:#fff;
}

#header_nav a:hover {
	background: url(../img/nav.png) no-repeat;
	color: #6f240c;
}

#header_nav .active a {
	background: #A8DC35 url(../img/navhover.png) no-repeat;
	border: none;
	color: #6f240c;
}

#contenitore{ width:750px; height:auto; min-height:341px; margin:0; padding:0 0 0 0; float:left; background:#FFFFFF;}

#briciole{ width:450px; height:15px; text-align:right;float:left; margin:8px 0 0 0; padding:3px 5px 3px 0; background:url(../img/bg-briciole.jpg);}
#briciole a{ color:#FFFFFF; text-decoration:none;}
#briciole a:hover{ color:#FFFFFF; text-decoration:underline;}
#briciole span{ color:#FFFFFF;}


#footer{ width:100%; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:10px 0 0 0; padding:0 0 0 0; float:left; height:20px; text-align:center;font-size:10px; color:#6f240c;}

#footer a{color:#6f240c; text-decoration:underline;}

#footer a:hover{color:#6f240c; text-decoration:none;}

/* HOME */
.home_img_sx{ width:272px; height:341px; float:left; margin:0 0 0 0; padding:0; background:url(../img/home-img-sx.jpg) no-repeat;}
.home_testo{ width:260px; margin:0 0 0 0; padding:23px 0 0 0; float:left; font-size:11px;}
.home_colonna_dx{ width:218px; margin:0; padding:0; height:341px; background:#fff; float:left;}
.cont_home_colonna_dx{ width:161px; margin:16px 0 0 34px; padding:0 0 0 0; height:310px; background: url(../img/home-img-dx.jpg);float:left;}

.titolari{margin:42px 0 0 18px; padding:0 0 0 0; font-family:Verdana; font-size:14px; font-weight:bold; color:#af8048; display:block;}
.titolari a{ text-decoration:none;color:#af8048;}
.titolari a:hover{ text-decoration:underline;color:#af8048;}

.piatti{margin:65px 0 0 18px; padding:0 0 0 0; font-family:Verdana; font-size:14px; font-weight:bold; color:#af8048; display:block;}
.piatti a{ text-decoration:none;color:#af8048;}
.piatti a:hover{ text-decoration:underline;color:#af8048;}

.info{margin:65px 0 0 18px; padding:0 0 0 0; font-family:Verdana; font-size:14px; font-weight:bold; color:#af8048; display:block;}
.info a{ text-decoration:none;color:#af8048;}
.info a:hover{ text-decoration:underline;color:#af8048;}


/* IL NEGOZIO */
.negozio_img_sx{ width:285px; height:342px; float:left; margin:0 0 10px 0; padding:0; background:url(../img/negozio-img-sx.jpg) no-repeat;}
.negozio_testo{ width:415px; margin:10px 0 15px 20px; padding:0 0 0 0; float:left; font-size:11px;}
.negozio_colonna_dx{ width:218px; margin:0; padding:0; height:341px; background:#fff; float:left;}
.cont_negozio_colonna_dx{ width:398px; margin:16px 0 0 34px; padding:0 0 0 0; height:252px; float:left;}

/* I NOSTRI PIATTI */
.piatti_img_sx{ width:285px; height:342px; float:left; margin:0 0 10px 0; padding:0; background:url(../img/piatti-img-sx.jpg) no-repeat;}
.piatti_testo{ width:415px; margin:10px 0 15px 20px; padding:0 0 0 0; float:left; font-size:11px;}
.piatti_colonna_dx{ width:218px; margin:0; padding:0; height:341px; background:#fff; float:left;}
.cont_piatti_colonna_dx{ width:398px; margin:16px 0 0 34px; padding:0 0 0 0; height:252px; float:left;}

/* PRENOTAZIONI */
.preno_img_sx{ width:285px; height:342px; float:left; margin:0 0 10px 0; padding:0; background:url(../img/preno-img-sx.jpg) no-repeat;}
.preno_testo{ width:415px; margin:10px 0 15px 20px; padding:0 0 0 0; float:left; font-size:11px;}
.preno_colonna_dx{ width:218px; margin:0; padding:0; height:341px; background:#fff; float:left;}
.cont_preno_colonna_dx{ width:398px; margin:16px 0 0 34px; padding:0 0 0 0; height:252px; float:left;}

/* DOVE SIAMO */
.dove_img_sx{ width:100px; height:342px; float:left; margin:0 0 10px 0; padding:0; background:url(../img/dove-img-sx.jpg) no-repeat;}
.dove_testo{ width:415px; margin:10px 0 15px 10px; padding:0 0 0 0; float:left; font-size:11px; text-align:left;}
.dove_colonna_dx{ width:218px; margin:0; padding:0; height:341px; background:#fff; float:left;}
.cont_dove_colonna_dx{ width:718px; margin:16px 0 0 15px; padding:0 0 0 0; height:80px; float:left;}

#map{width:718px; float:left; margin:0 0 15px 15px; padding:0 0 20px 0; height:500px; border:1px solid #999999; }
#tooltip {background:#FFFFFF; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:150%; text-align:center; padding:10px; text-align:left;}
#tooltip p,  #tooltip img { float:left; display:inline; padding:0; margin:0 10px 0 0; line-height:20px;  }
#tooltip a { color: #de3933; text-decoration: none; }
#tooltip a:hover { color: #de3933; text-decoration: underline; }

#bricioledove{ width:740px; height:15px; text-align:right;float:left; margin:8px 0 0 0; padding:3px 5px 3px 0; background:url(../img/bg-briciole.jpg) right no-repeat;}
#bricioledove a{ color:#FFFFFF; text-decoration:none;}
#bricioledove a:hover{ color:#FFFFFF; text-decoration:underline;}
#bricioledove span{ color:#FFFFFF;}

