body, html 							 { margin: 0 auto; text-align:center; background: #F2E8C8; }
body    								 { font-size: 76%; font-family: Arial, Times New Roman, Times, serif; }
/*body,p,td								 { font: 12px/1.2em Arial, Times New Roman, Times, serif; }*/

/* FORMATTAZIONE */
h1,h2,h3,h4							 { margin:0; padding:0; }
h1											 { font-size:1.5em; color:#DA8239; text-decoration:none;}
h3											 { font-size:0.8em;color:#DA8239; text-decoration:none;}
a												 { color:#FF9900; text-decoration:none;}
a:hover									 { color: #DA8239; text-decoration:underline;}
p	 							 	 			 { padding:0; margin:0; line-height:1.7em; color: #333; }
img											 { border:0 }
form										 { padding:0; margin:0;}

/* GENERALE */
div#container						 { width: 770px; margin: 0 auto;  text-align: left; } 
div#header							 { width: 768px; height: 345px; background:#fff; border-left:1px solid #D4CFC3; border-right:1px solid #D4CFC3; }
div#narrowcolomn				 { width: 770px; background: #fff url(../img/sfondo-home.jpg);  }
div#narrowcolomn-interna { width: 770px; background:url(../img/sfondo.jpg);  }
div#narrowcolomn-ricerca { width: 770px; background:url(../img/sfondo-ricerca.jpg);  }
div#sidebar		           { width:210px; float:left; }
div#sidebar-sfondo			 { width:200px; background: #fff ;}
div#colcx								 { width:365px;  float:left; background:#fff; }
div#colcx-ricerca				 { width:591px;  float:left;  border-left:1px solid #D5D5D3; background:#fff; }
div#coldx								 { width:178px;float:right; }
div#footer							 { width: 770px; height:30px; clear:both; padding: 10px 0 10px 0; background: #F2E8C8; color: #A1946D; border-top:1px solid #D4CFC3;}
div#footer a						 { color: #A1946D;  }

/* HEADER */
div#logo								 { width: 768px; height: 59px; background: #fff; }
div#logo img						 { margin: 30px 0 0 20px; }
div#nav-cortesia				 { width: 768px; height: 24px; background: url(../img/nav-cortesia.jpg) no-repeat; padding: 0 0 10px 0;}
div#img_header					 { width: 768px; height: 218px;  }
div#img_header img 			 { width: 768px; height: 218px; }
div#nav									 { width: 768px;  height:24px; line-height: 24px;  background: url(../img/nav.jpg) repeat-x;}

/* NAV CORTESIA */
div#nav-cortesia ul		   { padding:0; margin:0 0 0 450px; list-style:none; }
div#nav-cortesia li		   { float:left;  }
div#nav-cortesia li a		 { line-height:20px; color:#BA8152; font-size: 11px; font-weight:bold;  padding: 0 6px 0 6px; text-decoration:none; border-right:1px solid #BA8152;}
div#nav-cortesia li a:hover { color:#BA8152; text-decoration:underline; }
div#nav-cortesia a.active		{ color:#BA8152; text-decoration:underline; }
li#lingua		 		 				 { line-height:20px; color:#BA8152; font-size: 11px; font-weight:bold;  padding: 0 6px 0 6px; text-decoration:none; }

/* FLAG */
div#flag				 				 { padding: 3px 0 0 0; }
div#flag img		 				 { border:0; float:left;  padding:0 2px 0 6px; }
div.ita a		 								 {background: url(../m58template/valdadige/img/flag-ita1.jpg) no-repeat;}

/* NAV */
div#nav ul							 { margin:0; padding:0; list-style: none;  }
div#nav li							 { float: left;  }
div#nav li a						 { font-size:11px; padding: 0 10px; color:#fff; font-weight:bold; text-decoration:none; text-transform:uppercase; border-right:1px solid #8B5539;}
div#nav li a:hover			 { color: #FFE297; text-decoration:none; }
div#nav li a.active			 { color: #FFE297; text-decoration:none; }
div#nav img					 		 { vertical-align:middle; }

/*---------------------------------------- FORMATTAZIONE HOME PAGE ---------------------------------------------------------*/

/* BOX PARTE SUPERIORE */
div#box-home 					 	 { width:768px; clear:both;  }
div#box-left-sup			 	 { width: 190px; height:216px; float:left;  padding: 0 5px 0 15px; }
div#box-center-sup			 { height:216px; }
div#box-right-sup				 { width: 190px; height:216px; float:right; padding: 0 15px 0 5px; }

/* BOX PARTE INFERIORE */
div#box-center-inf		   { padding: 8px 0 15px 12px; float:left;  }
div#box-right-inf			 	 { width: 192px;  float:right; padding: 8px 12px 15px 8px;}

/* FORMATTAZIONE BOX  */
div.text-box		 				 { padding: 5px 15px 5px 15px;  font-size:12px; color: #333; line-height:1.4em;}
div.box-centrale-cx			 { width: 340px; height:200px; border-left:1px solid #E0DDD5;  border-right:1px solid #E0DDD5;  }
div.box-centrale-up	 	 	 { width: 342px;  }
div.box-centrale-down		 { width: 342px; }

div.box-laterale-cx			 { width: 188px; border-left:1px solid #E0DDD5;  border-right:1px solid #E0DDD5;}
div.box-laterale-up	 	 	 { width: 190px;  }
div.box-laterale-down		 { width: 190px; }

div.box-news-cx			 		 { width: 538px; border-left:1px solid #E0DDD5;  border-right:1px solid #E0DDD5;}
div.box-news-up	 	 	 	 	 { width: 540px;  }
div.box-news-down		 	 	 { width: 540px;  }

div.post							 	 { background: #F8F3E2; margin: 5px 0 2px 0;  padding: 13px 0 18px 15px; }
div.testo-post-big		 	 { font-size: 1.1em; line-height:1.3em; color: #333;}
td.border-news				 	 { border-top: 1px dashed #E8E5DF; }
.img-big							 	 { margin-right:15px;  border:4px solid #fff; }
img.img-big 					 	 { width:120px; }

div.post-little					 { background: #fff; margin: 5px 0 7px 0;  padding: 8px 0 8px 15px; }
div.testo-post-little		 { font-size: 0.9em; line-height:1.2em; color: #333;}
td.border-news2				 	 { border-top: 1px dashed #E8E5DF;  }
.img-little						 	 { margin-right:15px;  border:4px solid #ECEAE4; }
img.img-little				 	 { width:72px; }

/*---------------------------------------- FORMATTAZIONE PAGINA INTERNA ------------------------------------------------------*/


/* SIDEBAR */
div.menu				 	 			{ padding:5px 0 0 0; margin:0 0 0 8px; font-size: 12px/*0.9em*/; font-weight:bold; }			
div.menu ul,div.menu li { list-style-type: none; margin: 0; padding: 0;}
div.menu li a				 		{ width:86%; padding: 5px 0 5px 20px; display:block;text-decoration:none; color:#fff; border-bottom:1px solid #fff; background: #EFB27F url(../img/punto1.jpg) left center no-repeat; }
div.menu li a:hover			{ background: #DA843C url(../img/punto2.jpg) left center no-repeat; text-decoration:none;  color:#fff;  }
div.menu a.active				{ background: #DA843C url(../img/punto2.jpg) left center no-repeat; text-decoration:none;  color:#fff;  }
div.menu a.active2		  { background: #F0E1B3; text-decoration:none;  color:#71612F;  }
div.menu ul ul a				{ background:#F5EED6; color:#71612F;  font-weight: normal; }
div.menu li li a:hover  { background: #F0E1B3; text-decoration:none;  color:#71612F;  }
div.menu span						{ margin-left:5px }

 
/* COL DX */
div.post-interna							 	 { width:151px; background: #F8F3E2; margin: 0 0 2px 0;  padding: 20px 10px 10px 15px; }
div.post-interna a							 { text-decoration:none;} 								 
div.testo-post-big-interna		 	 { font-size: 1.1em; line-height:1.3em; color: #333;}
td.border-news-interna				 	 { border-top: 1px dashed #E8E5DF; }
.img-big-interna							 	 { margin-right:15px;  border:4px solid #fff; }
img.img-big-interna 					 	 { width:120px; }

#boxdx-interna						{  width:151px; background:#FDFBF5; border-top:1px solid #fff; }
div.text-box-interna			 				 { padding:10px 0 20px 10px; color: #333; line-height:1.5em;}

/* CONTENUTO COLONNA CENTRALE  - GENERALE */
div#content-cx			 {padding:0 10px 20px 20px;}
div#briciole				 {width:100%; padding: 5px 7px 5px 7px; margin:0 0 20px 0; background:#FAF6EA;font-size:10px; color:#DA8239; }
div#briciole	a			 { font-size:10px; color:#DA8239;}

/* CONTENUTO COLONNA CENTRALE  - PRODOTTI */
div#prodotti 				 { padding-top:5px; font-size:11px; text-align:left; }
div#prodotti p	 		 { padding:0; margin:0; line-height:1.4em; color: #333; }
div#prodotti a			 { color:#FF6600; font-weight:bold; text-decoration:none; font-size:1.1em;}

/* CONTENUTO COLONNA CENTRALE  - SCHEDA PRODOTTI */
div#titolo	h1				 { padding:30px 0 30px 0; font-size:1.5em; margin-left:30px; text-align:left;  }

.form 	{ border:1px solid #DA8239; color:#DA8239;}

/* FORM */
#scheda td.testo  	{ font-weight: bold; text-align:left;}		
#scheda td.testo input 	{ border:1px solid #DA8239; color:#DA8239;font-weight: normal;}
#scheda td.testo select 	{ border:1px solid #DA8239; color:#DA8239;font-weight: normal;}
#scheda {width: 352px; overflow-x: hidden;}

/* CONTENUTO COLONNA CENTRALE  - BACHECA */
div#bacheca 				 { padding-top:5px; font-size:11px; text-align:left; }
div#bacheca p	 		 { padding:0; margin:0; line-height:1.4em; color: #333; }
div#bacheca a			 { font-weight:bold; text-decoration:underline; font-size:1.1em;}
div#bacheca .titolo_avviso {padding-top:10px; color:#FF6600; font-weight:bold; font-size:1.1em;}
div#bacheca .titolo_avviso a {text-decoration:none;}
			
