body {background-color:#fff; padding:3px 0px 15px 0px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-size:9pt}

#content_web{
	position:absolute;
	left: 50%;
	margin-left: -385px;
}

.main {background-color:#FFFFD7; border:1px solid #A6A68C; padding:16px 16px 5px 16px; width:736px;}
.main1 {background-color:#EAFFEA; border:1px solid #A6A68C; padding:16px 16px 5px 16px; width:736px;}
#footer {color:#A6A6A6; font-size:8pt; float:left; padding:5px; height:32px;}
#footer a {color:#A6A6A6;}
#footer a:hover {color:#B55B4B;}
.div_right{ text-align:right; float:right; display:block; border:1px solid #000;}

.nav_tool{width:566px; height:32px; color:#666; background-color:#fff; border:1px solid #A6A590; float:left; text-align:center; padding-top:20px;}
.nav_tool a{color:#666; text-decoration:none; padding:0 8px; letter-spacing:-0.05em;}
.nav_tool a:hover{color:#B55B4B;}

.nav_tool_eng{width:566px; height:32px; color:#666; background-color:#fff; border:1px solid #A6A590; float:left; text-align:center; padding-top:20px;}
.nav_tool_eng a{color:#666; text-decoration:none; padding:0 6px; letter-spacing:-0.05em;}
.nav_tool_eng a:hover{color:#B55B4B;}

.nav_logo{ float:left;}
#img_bordi{border-left:1px solid #A6A68C; border-right:1px solid #A6A68C;}

#contenuti_bordo{border-left:1px solid #A6A68C; border-right:1px solid #A6A68C; border-bottom:1px solid #A6A68C; width:auto; padding-bottom:20px; color:#000;} 

/*sfondi home page uccello - scoiattolo*/
.content_hp{background:url(/img/sf_hp.gif) no-repeat bottom;height:100%; border-left:1px solid #A6A68C; border-right:1px solid #A6A68C;}
	.demeter {
		position:absolute;
		left:45px;
		top:280px;
		}
.chiusura_content{ background:url(/img/sf_hp_2.gif) no-repeat bottom; height:21px;}
.content_hp1{background:url(/img/sf_hp_scoiattolo.gif) no-repeat bottom;height:100%;border-left:1px solid #A6A68C; border-right:1px solid #A6A68C;}
.chiusura_content1{ background:url(/img/sf_hp_2_scoiattolo.gif) no-repeat bottom; height:21px;}

#col_sx, #col_sx_interno{ width:225px; display:block; float:left; padding:10px 10px 0px 5px; font-size:12pt;}
#col_sx a, #col_sx_interno a{display:block; padding-left:20px; color:#737364; text-decoration:none; padding-bottom:10px;}
#col_sx a:hover, #col_sx_interno a:hover{color:#B55B4B;}

#col_sx_home{ width:225px; display:block; float:left; padding:10px 10px 0px 5px; font-size:12pt; position:relative; left:135px;}
#col_sx_home a{display:block; padding-left:20px; color:#737364; text-decoration:none; padding-bottom:2px;}
#col_sx_home a:hover{color:#B55B4B;}

#col_dx{ width:400px; float:right; padding:10px 10px 0px 5px;}
#col_dx a{color:#4C4C40;}
#col_dx a:hover {color:#B55B4B;}

/*colonne del contenuto sezione interna*/
#col_sx_interno{width:182px; float:left;}
#col_dx_interno{ width:516px; float:left; padding:10px 10px 15px 10px; background-color:#fff; border-left: 1px solid #A6A68C;}
p {padding: 0px; }
p a{color:#63655A;}
p a:hover{color:#831B18;}
#chiusura_content_interno{ width:734px; border:1px solid #A6A68C;}
h1 {color: #737373; font-weight:normal; text-align:left; font-size:15pt; display:inline;}
h2 {color: #0E5640; display:block; font-weight:bold; text-align:left; font-size:12pt;}


#sottonavigazione{color:#B0B0B0; text-align:right; padding:0px 0px 30px 0px; width:516px; float:right;}
#sottonavigazione a{color:#63655A;}
#sottonavigazione a:hover{color:#831B18;}
.box-news{padding:0px 6px 0px 6px; border-bottom:1px solid #E0E0E0;}
.data-news{color:#B0B0B0; display:block;}
.titolo-news, a.titolo-news{color:#000;}
a.titolo-news:hover{color:#f00;}
a.dett-news{color:#B0B0B0; font-size:7.5pt; text-align:right; float:right;}
a.dett-news:hover{color:#000;}
.paginazione{color:#B0B0B0; width:500px; padding-top:10px;}
.paginazione a{color:#333; text-decoration:none; font-size:8pt;}
.paginazione a:hover {color:#f00;}

/*cantina*/
#col_dx_interno2{width:536px; float:right; padding:0px; background-color:#fff; border-left: 1px solid #A6A68C;}
.swf{padding:0px; width:auto; padding-left:200px; }

/*img interne*/
.img_interno{float:right; border:1px solid #838383; margin-right:-10px;}
.img_interno2{ margin-right:-10px;}

/*progetto territorio*/
#col_sx_progetto{ width:172px; display:block; float:left; color:#494C49; padding:10px 10px 0px 15px; font-size:12pt; font-weight:bold;}
.tit-boxbottom, .tit-boxbottom a{ font-size:11pt; color:#99BBAD; padding:10px;}
.txt-boxbottom{font-size:8pt; color:#494C49; padding:10px; font-weight:normal;}

#tabella{ background-color:#F6FFF6; border-top:1px solid #A6A68C; height:auto; min-height:160px; position:absolute; width:197px; bottom:57px; left:50%; margin-left:-367px;}
.tab, .tab a{padding:6px;color:#99BBAD; text-decoration:none; height:120px;}

/*testo tabella bottom nel resto del sito*/
#tabella-g{ background-color:#FFFFED; border-top:1px solid #A6A68C; border-bottom:1px solid #A6A68C; height:auto; position:absolute; width:197px; bottom:56px; left:50%; margin-left:-367px; }
.tab-g, .tab-g a{color:#BDBDAB; text-decoration:none; margin-left:-12px;}


.sez-attivita{color:#f00; font-size:8.5pt; padding-left:10px; margin-top:8px; display:block;}
a.sez-attivita{padding-left:10px; color:#0E5640; font-size:8.5pt; display:block; background:url(/img/sezioni/ul_progetto.gif) left top no-repeat;}
a.sez-attivita:hover{color:#f00;background:url(/img/sezioni/ul_progetto.gif) left top no-repeat;}
.box_ul{float:left; height:14px; padding-left:0px;}
/*box_ul permette al testo dinamico di rimanere allineato se scende su 2 righe*/

a.attivita{color:#000;}
a.attivita:hover{color:#f00; text-decoration:underline;}
.selezionato, a.selezionato{color:#991C15; font-weight:bold; padding-left:20px; padding-bottom:10px; display:block;}

ul{color:#000; /* border:1px solid #000;display:block;*/ width:355px; list-style-image:url(/img/ul_prodotti.gif); list-style-position:inherit;}
li{border-bottom:1px solid #E3E3E3; padding-bottom:8px;}
.tit_carat{font-weight:bold; color:#9D9D9D; font-size:9pt; /*float:left;*/ padding-right:10px;}
.desc_carat{font-weight:bold; color:#000; font-size:9pt; }
.prodotti{float:right;}
.tab_prodotti td{border-bottom:1px solid #ccc; padding-top:15px;}

.inp_form{border:1px solid #000; text-align:left; width:30px;font-size:9pt;}
.inp_formdati{border:1px solid #000; text-align:left; width:225px;font-size:9pt; margin-bottom:6px;}
.inp_textarea{border:1px solid #000;  width:400px; font-size:9pt; margin-bottom:6px;}


.titoletto{ font-size:11pt; color:#B55B4B; margin-top:10px; font-weight:bold;}

.bottone{color:#838371; font-weight:bold; text-decoration:none; font-size:10pt; text-transform:uppercase;}
a.bottone:hover{color:#B55B4B; font-weight:bold; text-decoration:none; font-size:10pt; text-transform:uppercase;}

.prod_selezionati{margin:5px; height:18px; padding:2px; background-color:#fff; width:auto; text-decoration:none; color:#000; border-bottom:1px dashed #E6E6E6; display:block; }
a.prod_selezionati{margin:5px; height:18px; padding:2px; background-color:#fff; width:auto; text-decoration:none; color:#000; border-bottom:1px dashed #E6E6E6; display:block; }
a.prod_selezionati:hover{ background-color:#EEEFE7;}

#box_link{border:1px solid #CECEC7; background-color:#F6F6F3; padding:4px; color:#5C5C5C;}
#box_link a{color:#5C5C5C;}
#box_link a:hover{color:#B55B4B;}
#box_allegati{border:1px solid #CECEC7; background-color:#F6F6F3; padding:4px; color:#5C5C5C;}
#box_allegati a{color:#5C5C5C;}
#box_allegati a:hover{color:#B55B4B;}

.separatore{border-top:1px solid #A6A68C; margin-bottom:10px; margin-top:15px;}
/*div pop gallery*/
.pop-body{ background-color:#FFFFD7; margin:0px; padding:0}
#main-pop{ background-color:#FFFFD7; margin:10px 10px 10px 10px; width:540px; border:1px solid #BFBFA1;}
.img-pop { background-color:#fff; padding:15px; }
a.chiudi{color:#B55B4B; text-decoration:none;}
a.chiudi:hover{color:#000; text-decoration:none;}

.avanti{margin-left:150px;}
.indietro{margin-right:150px;}

/*stampa*/
.verstampa{display:block; text-align:right; border-bottom:1px solid #E9CDC9;}
a.verstampa{color:#333; text-decoration:none;}
a.verstampa:hover{color:#B55B4B;}

.pop-body-stampa{ background-color:#fff; margin:0px; padding:0}
#main-pop-stampa{ background-color:#FFF; margin:10px 10px 10px 10px; width:95%; border:1px solid #BFBFA1;}
.tit_carat_stampa{font-weight:bold; color:#000;}


