html, body {
margin:0px; 
padding:0px; 
background:#66694c; 
TEXT-ALIGN: center;
}
#content {
	MARGIN: 0px auto;
	_margin:0px;
	WIDTH: 966px; 
	TEXT-ALIGN: left;
	MARGIN-TOP:10PX;
	padding:0px auto;
	border:6px solid #fff;
	background:#f7ffb1; 
}

.header{
display:block; 
width: 966px;
height:97px; 
background:#f7ffb1; 
color:#fff; 
text-align:center; 
font-size:30px;
position:absolute;
top:16px;
padding:0;
border-bottom:4px solid #66694c;
z-index:100px;
}
.men_navig{
	padding-left:30px;
	color:#fff;
	text-decoration: none;
	font:13px Arial, Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
}
.men_navig a{
	color: #fff;
	text-decoration: underline;
}
.men_navig a:visited, .men_navig a:link{
	color: #fff;
	text-decoration: underline;
}
.men_navig a:hover{
	color: #66694c;
	text-decoration: underline;
}
#container {
margin-top:102px;
position:relative; 
display:block; 
background:#fff; 
border-left:230px solid #f7ffb1; 
padding:0px;

}
#inner {
display:block; 
margin-left:-230px;
margin-right:0px;
padding:0; 
}

#left {
float:left; 
position:relative; 
width:230px; 
left:0px;
padding:0px; 
}

#right {
float:right; 
position:relative; 
width:190px; 
right:0px;
}

#center {
margin-left:236px;
margin-right:0px; 
position:relative; 
display:block; 
height:1%;}

.clear {clear:both;}

.footer{
display:block;
font:12px verdana, arial, sans-serif;
line-height:18px;
height:43px;
color:#000; 
text-align:center; 
padding:5px;
font-size:12px;
border-top:2px solid #66694c;
background-color:#f7ffb1;
padding:0; 
}
.footer a{
 text-decoration: none;
 color:#000;
}
.footer a:link,.footer a:visited{
 text-decoration: none;
 color:#000;
}
.footer a:hover{
 text-decoration: underline;
 color:#000;
}




/* INIZIO MENU DI SINISTRA */
.menu-g{
	font-size:13px;
	font-family: Arial, Helvetica;
	color:#6EDF00;
	font-weight: bold;
}
.menu-g2{
 font-size:12px;
 font-family: Arial, Helvetica;
 color:#66694c;
 text-decoration:none;
 font-weight: bold;
}
.menu-g2 a{
 font-size:12px;
 font-family: Arial, Helvetica;
 color:#66694c;
 text-decoration:none;
 font-weight: bold;
}
.menu-g2 a:link, .menu-g2 a:visited{
 font-size:12px;
 font-family: Arial, Helvetica;
 color:#66694c;
 text-decoration:none;
 font-weight: bold;
}
.menu-g2 a:hover{
	font-size: 12px;
	font-family: Arial, Helvetica;
	color: #6EDF00;
	text-decoration: underline;
	font-weight: bold;
}

.menu{
	font-size:12px;
	font-family: Arial, Helvetica;
}
.menu td{
	color:#66694c;
   background-color: #f7ffb1;
	border-bottom:1px dotted #66694c;
}

.menu td a{
 color:#66694c;
 text-decoration:none;
 background-color: #f7ffb1;
 border-bottom:1px dotted #66694c;
}
.menu td a:link,.menu td a:visited{
 color:#66694c;
 text-decoration:none;
 background-color: #f7ffb1;
 border-bottom:1px dotted #66694c;
}
.menu td a:hover{
 text-decoration:none;
 background-color: #66694c;
 color:#fff;
 border-bottom:1px solid #66694c;
}

/* inizio parte dei contenuti escluse le aree animazione  */

.contprod{
	border:1px solid #66694c;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 11px;
	color:#66694c;
	background-color:#ffffff;
}

.big{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color:#66694c;
	
}
.big a{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color:#66694c;
}
.big a:link, .big a:visited, .big a:hover{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color:#66694c;
}

/* fine parte dei contenuti escluse le aree animazione  */

.map{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color:#66694c;
	padding:0;
	margin:0;
	
}
.map a{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color:#66694c;
}
.map a:link, .map a:visited{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color:#66694c;
}
.map a:hover{
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color:#66694c;
}
/* INIZIO tabella prodotti in offerta */
.catsprod{
	background: #FFFFE5;
	text-align: left;
	padding-bottom: 10px;
	border: 4px solid #66694c;
}
.titleoff{
	color: #FF8C00;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 6px;
	padding-left: 18px;
	padding-top:10px;
}

.prods{
	border:1px solid #66694c;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 11px;
	color:#66694c;
	background-color:#ffffff;
}
.prods td{
	border-bottom:1px solid #66694c;
	padding:3px;
	padding-bottom:5px;
}
 table .prods{
 border-bottom:0px;
}

.bgofferte{
   background-color: #fff;
	border: 1px solid #512B19;
	padding-left:7px;
	color:#66694c;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.bgtitle{
	border-bottom:5px solid #93d545;
	height: 34px;
	padding-left:7px;
	color:#66694c;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.texth{
	font-family: Arial, Verdana, Helvetica, sans-serif;
  color:#66694c;
  font-size:12px;
  
}
.texth{
	font-family: Arial, Verdana, Helvetica, sans-serif;
  color:#66694c;
  font-size:12px;
  border-bottom:1px solid #66694c;
}

/* FINE tabella prodotti in offerta */

.list{
	border: 1px solid #66694c;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #484800;
	text-decoration: none;
	font-size: 13px;
	background-color: #fff;
}
.list td{
	border-bottom:1px solid #66694c;
	padding:3px;
	padding-bottom:5px;
}
 table .list{
 border-bottom:0px;
}
.list a{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #484800;
  text-decoration: underline;
}
.list a:link, .list a:visited{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #484800;
  text-decoration: underline;
}
.list a:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FF4500;
	text-decoration: none;
}
/* testo per tutte le pagine */
.testo{
	color:#333428;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}
.relet{
	background: #FFFFDB;
	text-align: left;
	padding-bottom: 10px;
	border:1px solid #66694c;
	color: #969700;
}
.relet ul{
	margin-left:-25px;
}
.relet li{
   display: inline;
   padding-right:14px;
	font-size: 11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	color: #9F9F00;
}
.relet li a{
	font-size: 11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	color: #9F9F00;
}
.relet li a:link, .relet li a:visited{
	font-size: 11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	color: #9F9F00;
}

.titrel{
	color: #6C6C00;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	padding-left: 8px;
}
/* inizio css per tabella prodotti nel listato della categoria finale */

.elenco{
	border: 1px solid #66694c;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #484800;
	text-decoration: none;
	font-size: 11px;
	background-color: #fff;
}
.elenco td{
	border-bottom:1px solid #66694c;
	padding:3px;
	padding-bottom:5px;
}
 table .elenco{
 border-bottom:0px;
}
.elenco a{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #484800;
  text-decoration: underline;
}
.elenco a:link, .elenco a:visited{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #484800;
  text-decoration: underline;
}
.elenco a:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FF4500;
	text-decoration: none;
}

/* fine css tabella prodotti */

.imgdett{
	border:1px solid #66694c;
	padding:5px;
}
.descrdett{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #484800;
  font-size:12px;
}
.descrdett td{
	border-bottom:1px solid #66694c;
	padding-bottom: 7px;
}
.descrdett .noborder td{
	border:0px;
}
.noborder{
	border:0px;
}

#fenestra{
display: block;
}
#fiore{
display: block;
width:100%;height:100%;position:absolute;top:0;left:0;z-index:10000;X



}
