body{
   background-color: #948883;
   text-align: center;
   height: 100%
}

a{
   text-decoration: none;
}

input{
   border-color: #ffffff;
   height:17px;
   padding: 0px;
}

ul, li {
	margin:0;
	padding:0;
	list-style-type:none;
} 
ul li {
	margin:0;
	padding:0;
   text-align: left;
   font-style: normal;
} 

p{
   text-align: left;
   font-style: normal;
}

form{
   padding-top: 0px;
   padding-bottom: 0px;
   margin:0;
}

div#body{
   position:relative;
   margin: 0 auto;
   background-color: #fdf2ed;
   width: 875px;
   clear: both;
}

div#bodyapprof{
   margin: 0;
   background-color: #fdf2ed;
   clear: both;
}

body#approf{
   background-color: #fdf2ed;
   text-align: center;
   height: 100%
}

div#menu{
   background-image: 
   width: 875px;
   height: 29px;
   background-image: url(../image/struttura/bg_menu.png) ;
}

#mainNav li a {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #59493f;
	text-decoration:none;
	overflow:hidden;
}

#mainNav li {
	margin:0;
   padding-left:21px;
   padding-right: 21px; 
   padding-top:5px;
   height:24px!important;
	height:/**/29px;
   float:left;
   display:inline;
   background:url(../image/struttura/div_menu.jpg) right no-repeat;
}

#menu_patologie li a {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #4c4034;
	text-decoration:none;
	overflow:hidden;
}

#menu_patologie ul{
   padding: 0px;
   margin: 0px;
}
#menu_patologie li {
	margin:0;
   padding-left:21px;
   padding-right: 21px; 
   padding-top:10px;
   height:33px!important;
   height:/**/43px;
   background:url(../image/struttura/sfondo_menu_patologie.png) right no-repeat;
}

#menu_patologie li.close {
	margin:0;
   padding-top:10px;
   height:33px!important;
   height:/**/43px;
   background:url(../image/struttura/sfondo_menu_patologie_close.png) right no-repeat;
}

#menu_patologie li a:hover {
	color: #00792d;
}

#menu_patologie li a { display: block; width: 100%; height: 100%;}

#menu_prodotti ul{
   padding: 0px;
   margin: 0px;
}

#menu_prodotti li a {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 20px;
   color: #4c4034;
	text-decoration:none;
   padding-left: 20px;
	overflow:hidden;
}

#menu_prodotti li{
	margin:0;
   padding-top:10px;
   height:55px!important;
   height:/**/65px;
   background:url(../image/struttura/sfondo_menu_prodotti.png) right no-repeat;
}

#menu_prodotti li.close{
	text-align:left;
   margin:0;
   padding-top:10px;
   height:55px!important;
   height:/**/65px;
   background:url(../image/struttura/sfondo_menu_prodotti_close.png) right no-repeat;
}

#menu_prodotti li a:hover {
	color: #00792d;
}

#menu_prodotti li a { display: block; width: 100%; height: 100%;}

div#header{
   position:relative;
   width:875px;
   height: 35px;
   clear: both;
   margin: 0 auto;
}

div#head_left{
   color:#ffffff;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   float: left;
   margin-top: 10px;
}

div#head_left a{
   color:#ffffff;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
}

div#head_right{
   color:#ffffff;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   float: right;
}
div#head_right1{
   color:#ffffff;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   float: left;
   width: 120px;
}
div#head_right2{
   color:#ffffff;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   padding-top: 5px;
   float: left;
}

div#patologie{
   width: 188px;
   padding-top: 10px;
   float:left;
   clear: both;
}
div#patologie img{
   padding: 0;
   margin: 0;
}

div#prodotti{
   width: 190px;
   float:right;
   padding-top: 10px;
   padding-bottom: 0px;
   padding-right: 1px!important;
   padding-right:/**/ 0px;
}

div#flash{
   padding-top:15px;
   padding-left: 24px;
   float: left;
   width: 450px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#396137;
   font-style: italic;
   position:relative;
   }

div#flash_box{
   background-image:url(../image/struttura/flash_sfondo.png);
   width: 448px;
   height: 316px;
   text-align: left;
}

div#flash_box div#img1{
   position:absolute;
   top:215px;
   width: 140px;
   height: 100px;
   float: left;
   z-index:10;
}

div#flash_box div#img2{
   position:absolute;
   top:240px;
   left:150px;
   width: 129px;
   height: 72px;
   float: left;
   z-index:9;
}

div#flash_box div#img3{
   position:absolute;
   top:238px;
   left:266px;
   width: 108px;
   height: 75px;
   float: left;
   z-index:8;
}

div#flash_box div#img4{
   position:absolute;
   top:240px;
   left:362px;
   width: 60px;
   height: 68px;
   float: left;
   z-index:7;
}

div#box_fibraid{
   position:absolute;
   top:59px;
   left:47px;
}

div#box_deliclin{
   position:absolute;
   top:59px;
   left:267px;
}

div#box_fibraid_gel{
   position:absolute;
   top:59px;
   left:97px;
}

div#box_fleben{
   position:absolute;
   top:59px;
   left:177px;
}

div#loghi{
   clear:both;
   float:left;
   text-align: left;
}

div#loghi img{
   margin-bottom: 5px;
}

div#faq{
   background-image: url(../image/struttura/box_faq.png);
   background-repeat: no-repeat;
   float: left;
   width: 182px!important;
   width: /**/202px;
   height: 148px;
   margin-left: 30px;
   margin-top: 5px;
   padding-top: 35px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#4b4035;
   text-align: left;
   padding-left: 10px;
   padding-right: 10px;
}

div#faq a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#4b4035;
   text-align: left;
   text-decoration: none;
   line-height: 20px;
}

div#faq_small{
   /*background-image: url(../image/struttura/box_faq_small.jpg);
   background-repeat: no-repeat;*/
   background-image: url(../image/struttura/box_approfondimenti.jpg);
   background-repeat: no-repeat;
   float: left;
   width: 111px!important;
   width: /**/131px;
   height: 97px;
   margin-left: 20px;
   margin-top: 5px;
   padding-top: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#4b4035;
   text-align: left;
   padding-left: 10px;
   padding-right: 10px;
}

div#faq_small a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#4b4035;
   text-align: left;
   text-decoration: none;
   line-height: 15px;
}

div#faq_small div#titolo{
   font-family: Myriad Pro;
   font-size: 16px;
   color: #ffffff;
}

div#test{
   background-image: url(../image/struttura/box_test.jpg);
   background-repeat: no-repeat;
   float: left;
   width: 182px!important;
   width: /**/202px;
   height: 148px;
   margin-left: 30px;
   margin-top: 5px;
   padding-top: 35px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#4b4035;
   text-align: left;
   padding-left: 10px;
   padding-right: 10px;
}

div#test a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#4b4035;
   text-align: left;
   text-decoration: none;
   line-height: 20px;
}

div#test_small{
   /*background-image: url(../image/struttura/box_test_small.jpg);
   background-repeat: no-repeat;*/
   background-image: url(../image/struttura/box_approfondimenti.jpg);
   background-repeat: no-repeat;
   float: left;
   width: 110px!important;
   width: /**/130px;
   height: 97px;
   margin-left: 20px;
   margin-top: 5px;
   padding-top: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#4b4035;
   text-align: left;
   padding-left: 10px;
   padding-right: 10px;
}

div#test_small a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#4b4035;
   text-align: left;
   text-decoration: none;
   line-height: 15px;
}

div#test_small div#titolo{
   font-family: Myriad Pro;
   font-size: 16px;
   color: #ffffff;
}

div#approfondimento_small{
   background-image: url(../image/struttura/box_approfondimenti.jpg);
   background-repeat: no-repeat;
   float: left;
   width: 110px!important;
   width: /**/130px;
   height: 97px;
   margin-left: 20px;
   margin-top: 5px;
   padding-top: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#4b4035;
   text-align: left;
   padding-left: 10px;
   padding-right: 10px;
}

div#approfondimento_small div#titolo{
   font-family: Myriad Pro;
   font-size: 16px;
   color: #ffffff;
}

div#approfondimento_small a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#4b4035;
   text-align: left;
   text-decoration: none;
   line-height: 20px;
}

div#clubthd{
   background-image: url(../image/struttura/box_club_thd.png);
   background-repeat: no-repeat;
   float: right;
   width: 190px;
   height: 111px!important;
   height:/**/ 151px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#00892d;
   padding-top: 40px;
}

div#clubthd input{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   height: 20px;
   padding: 0;
}

div#clubthd p{
   text-align: left;
   font-size: 12px;
   color:#58585a;
   padding-top: 10px;
   margin-top: 0px;
   padding-left: 20px;
}

div#input_cerca{
   background-image: url(../image/struttura/input_cerca.png);
   background-repeat: no-repeat;
   width:97px;
   height:18px;
   float: left;
   text-align: left;
   padding-left: 6px;
   padding-top: 2px!important;
   padding-top: /**/0px;
   margin-top: 4px;
}

div#input_cerca input{
   border:0px;
   width: 74px;
   height:10px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   padding-top:0px;
}

div#input_club{
   background-image: url(../image/struttura/input_club.png);
   background-repeat: no-repeat;
   width:145px;
   height:23px;
   float: left;
   text-align: left;
   padding-top: 5px!important;
   padding-top: /**/5px;
   margin-top: 8px;
   margin-left:25px;
   position:relative;
}

div#input_club input{
   border:0px;
   width: 130px;
   height:10px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   padding-top:0px;
   padding-left: 0px;
   border: thin;
   position:relative;
   left:5px!important;
   left:/**/-15px;
}

div#fascia{
   background-image: url('../image/struttura/fascia.png');
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   padding-top: 5px;
   background-repeat: no-repeat;
   width: 875px;
   height: 30px;
   clear: both;
}

div#fascia a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   color:#000000;
}

div#social{
   clear:both;
   float: right;
   text-align: left;
   font-family: Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#0e588a;  
   padding-bottom: 10px;
   padding-top:0px;
   position:relative;
}
div#social img{
   margin-right: 5px;
   padding-left: 0px;
}

div#patologia{
   padding-top:15px;
   padding-left: 35px;
   float: left;
	width: 425px!important;
   width: /**/460;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
}

div#patologia a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
}

div#link{
   padding-top:15px;
   padding-left: 35px;
   float: left;
   width: 450px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
   text-align: left;
}

div#link a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
}

#titlink{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   color:#376534;
   font-style: normal;
   font-weight: normal;
   text-align: left;
   
}

#titdomande{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   color:#376534;
   font-style: normal;
   font-weight: normal;
   text-align: left;
   
}

div#consiglio{
   padding-top:15px;
   padding-left: 35px;
   float: left;
   width: 450px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
}

div#consiglio a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
}

#titconsiglio{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   color:#376534;
   font-style: normal;
   font-weight: normal;
   text-align: left;
   
}

#titpatologia{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   color:#376534;
   font-style: normal;
   font-weight: normal;
   text-align: left;
   
}

div#prodotto{
   padding-top:15px;
   padding-left: 35px;
   float: left;
   width: 450px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
}

div#faq_body{
   padding-top:15px;
   padding-left: 35px;
   float: left;
   width: 450px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
   text-align: left;
}

div#domande{
   padding-top:15px;
   padding-left: 35px;
   float: left;
   width: 450px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
   text-align: left;
}

div#prodotto a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
}

div#azienda{
   padding-top:15px;
   padding-left: 35px;
   float: left;
   width: 450px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
}

div#azienda a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
}

div#dicono{
   padding-top:15px;
   padding-left: 35px;
   float: left;
   width: 450px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
}

div#dicono a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
}

div#commento_dicono{
   width: 265px!important;
   width:/**/ 280px;
   float: left;
   padding-right: 15px;
}

div#video_dicono{
   width: 101px;
   float: left;
}

#titprodotto{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   color:#376534;
   font-style: normal;
   font-weight: normal;
   text-align: left;
   
}

#sottomenu_patologia li a {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
	text-decoration:none;
	overflow:hidden;
}

#sottomenu_patologia li {
	margin:0;
   height:15px!important;
	height:/**/19px;
   float:left;
   padding-right: 21px; 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
   display:inline;
   font-style: normal;
   background:url(../image/struttura/div_patologia.gif) right no-repeat;
}

#sottomenu_patologia li.close{
	margin:0;
   height:15px!important;
	height:/**/19px;
   float:left;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
   display:inline;
   font-style: normal;
   background: none;
	padding-right: 0px;
}

#testopatologia{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   font-style: normal;
}

#testopatologia ul li{
	text-align:justify;
   list-style: disc;
   margin-left: 15px;
}

#testopatologia p{
	text-align:justify;
}

#sottomenu_prodotto li a {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
	text-decoration:none;
	overflow:hidden;
}

#sottomenu_prodotto li {
	margin:0;
   height:15px!important;
	height:/**/19px;
   float:left;
   padding-right: 21px; 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
   display:inline;
   font-style: normal;
   background:url(../image/struttura/div_patologia.gif) right no-repeat;
}

#sottomenu_prodotto li.close{
	margin:0;
   height:15px!important;
	height:/**/19px;
   float:left;
   padding-right: 21px; 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
   display:inline;
   font-style: normal;
   background: none;
}

#testoprodotto{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   font-style: normal;
}

#testoprodotto img{
   vertical-align: middle;
}

#testoprodotto ul li{
	text-align:justify;
   list-style: disc;
   margin-left: 15px;
}

#testoprodotto p{
	text-align:justify;
}

#titazienda{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   color:#376534;
   font-style: normal;
   font-weight: normal;
   text-align: left;
   
}

#sottomenu_azienda li a {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
	text-decoration:none;
	overflow:hidden;
}

#sottomenu_azienda li {
	margin:0;
   height:15px!important;
	height:/**/19px;
   float:left;
   padding-right: 21px; 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
   display:inline;
   font-style: normal;
   background:url(../image/struttura/div_patologia.gif) right no-repeat;
}

#sottomenu_azienda li.close{
	margin:0;
   height:15px!important;
	height:/**/19px;
   float:left;
   padding-right: 21px; 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
   display:inline;
   font-style: normal;
   background: none;
}

#testoazienda{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   font-style: normal;
}

#testoazienda ul li{
	text-align:justify;
   list-style: disc;
   margin-left: 15px;
}

#testoazienda p{
	text-align:justify;
}

#titdicono{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   color:#376534;
   font-style: normal;
   font-weight: normal;
   text-align: left;
}

div#invia_commento{
   float: none;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color:#376534;
   font-style: normal;
   font-weight: bold;
   text-decoration: underline;
   text-align: right;
   width: 250px;
   position:relative;
   top:-40px;
   left:60px;
}

div#invia_commento a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color:#376534;
   font-style: normal;
   font-weight: bold;
   text-decoration: underline;
   text-align: right;
  
}


#sottomenu_dicono li a {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
	text-decoration:none;
	overflow:hidden;
}

#sottomenu_dicono li {
	margin:0;
   height:15px!important;
	height:/**/19px;
   float:left;
   padding-right: 21px; 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
   display:inline;
   font-style: normal;
   background:url(../image/struttura/div_patologia.gif) right no-repeat;
}

#sottomenu_dicono li.close{
	margin:0;
   height:15px!important;
	height:/**/19px;
   float:left;
   padding-right: 21px; 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
   display:inline;
   font-style: normal;
   background: none;
}

#testodicono{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   font-style: normal;
}

#testodicono ul li{
	text-align:justify;
   list-style: disc;
   margin-left: 15px;
}

#testodicono p{
	text-align:justify;
}

#testolink{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   font-style: normal;
}

#testolink a{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   font-style: normal;
   text-decoration: none;
}

#testolink ul li{
	text-align:justify;
   list-style: disc;
   margin-left: 15px;
}

#testolink p{
	text-align:justify;
}

#testocontatti{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   font-style: normal;
   
}

#testocontatti a{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   font-style: normal;
   text-decoration: none;
}

#mappacontatti{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   font-style: normal;
   float: left;
}

div#testodomande div#testo_domanda{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   font-style: normal;
   background-image: url(../image/struttura/sfondo_domande.jpg);
   background-repeat: repeat-y;
   width: 414px;
   height: auto;
   padding-left: 5px;
   padding-right: 5px;
}

div#testodomande div#testo_domanda_alto{
   background-image: url(../image/struttura/sfondo_domande_alto.jpg);
   width: 414px;
   height: 8px;
   background-repeat: no-repeat;
   padding-top: 0px;
   padding-bottom: 0px;
   font-size: 5px;
}

div#testodomande div#testo_domanda_basso{
   background-image: url(../image/struttura/sfondo_domande_basso.jpg);
   width: 414px;
   height: 8px;
   background-repeat: no-repeat;
   padding-top: 0px;
   padding-bottom: 0px;
   font-size: 5px;
}

div#testo_domanda div#risp{
   text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #2a231c;
   clear: both;
}

div#testo_domanda div#risp input { float: left; width: 10px; margin-top: 0px; padding-top: 0px;}
div#testo_domanda div#risp label { margin: 0px 0px 0px 10px; float: left; width: 350px; 
}

div#testodomande2{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   
}

div#testodomande2 a{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #2a231c;
   
}

div#testodomande{
   text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
}

div#testodomande a{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   
}

div#dom{
   color:#376534;
   height: 15px;
   line-height: 15px;
   padding-bottom: 8px;
   font-size: 12px;
   height: auto;
}

#testoconsiglio2{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   font-style: normal;
   padding-top: 10px;
}

#testoconsiglio2 a{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   font-style: normal;
   text-decoration: none;
}

#testoconsiglio2 ul li{
	text-align:justify;
   list-style: disc;
   margin-left: 15px;
}

#testoconsiglio2 p{
	text-align:justify;
}

#testoconsiglio{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #376534;
   font-style: normal;
   background-image: url(../image/struttura/box_chiedi_consiglio.png);
   width: 426px;
   height: 70px!important;
   height:/**/ 165px;
   background-repeat: no-repeat;
   padding-top: 95px;
   padding-left: 20px;
}

#testoconsiglio input{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   height: 20px;
   padding: 0;
   border:0px;
   width:338px;
}

#testoconsiglio a{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #376534;
   font-style: normal;
   text-decoration: underline;
}

#testoconsiglio ul li{
	text-align:justify;
   list-style: disc;
   margin-left: 15px;
}

#testoconsiglio p{
	text-align:justify;
}

#faq_body h3 a {
   background-image: url(../image/piu.gif);
   background-position: top left;
   background-repeat: no-repeat;
   padding:0px 0px 0px 28px;
   margin:0px;
   font-weight:normal;
   color:#007930;
   display: block;
   font-size:13px;
   line-height: 24px;
}
#faq_body h3 {
   margin:0px;
   padding:0px;
}
#faq_body h3.view a{
   background-image: url(../image/meno.gif);
   font-weight: bold;
   font-style: italic;
   text-decoration: none;
}
#faq_body h3.current a{
	background-image: url(../image/meno.gif);
   	font-weight: bold;
   	font-style: italic;
      text-decoration: none;
} 
#faq_body h3.nonview a{
   background-image: url(../image/piu.gif);
   font-weight: bold;
   font-style: italic;
   text-decoration: none;
}

#faq_body h3 div#risp{
   padding-left: 28px;
   padding-bottom: 10px;
}

div#barra_dicono_di_noi{
   width:423px;
   height: 19px!important;
   height:/**/ 22px;
   background-image: url('../image/struttura/sfondo_dicono_di_noi.jpg');
   background-repeat: no-repeat;
   color:#376534;
   font-size:14px;
   font-weight: bold;
   padding-top: 3px;
   padding-left: 10px;
   clear: both;
}

div#barra_dicono_di_noi a{
   
   color:#376534;
   font-size:14px;
   font-weight: bold;
   font-style: normal;
}

div#box_risposte{
   background-image: url(../image/struttura/risultato.jpg);
   width: 156px!important;
   height: 103px!important;
   width: /**/166px;
   height: /**/108px;
   padding-left: 10px;
   padding-top: 5px;
   background-repeat: no-repeat;
}

div#box_consiglio{
   background-image: url(../image/struttura/box_consiglio.jpg);
   width: 404px!important;
   height: 130px!important;
   width: /**/414px;
   height: /**/135px;
   padding-left: 10px;
   padding-top: 5px;
   background-repeat: no-repeat;
}

div#testo_domanda .tit{
   color:#376534;
   font-weight: bold;
   height: 10px;
}

div#eventi{
   padding-top:15px;
   padding-left: 35px;
   float: left;
   width: 450px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
}

div#eventi a{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#2a231c;
   font-style: italic;
}

div#commento_eventi{
   width: 265px!important;
   width:/**/ 280px;
   float: left;
   padding-right: 15px;
}

div#video_eventi{
   width: 101px;
   float: left;
}

#titeventi{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   color:#376534;
   font-style: normal;
   font-weight: normal;
   text-align: left;
   
}

#sottomenu_eventi li a {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
	text-decoration:none;
	overflow:hidden;
}

#sottomenu_eventi li {
	margin:0;
   height:15px!important;
	height:/**/19px;
   float:left;
   padding-right: 21px; 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
   display:inline;
   font-style: normal;
   background:url(../image/struttura/div_patologia.gif) right no-repeat;
}

#sottomenu_eventi li.close{
	margin:0;
   height:15px!important;
	height:/**/19px;
   float:left;
   padding-right: 21px; 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #376534;
   display:inline;
   font-style: normal;
   background: none;
}

#testoeventi{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2a231c;
   font-style: normal;
}

#testoeventi ul li{
	text-align:justify;
   list-style: disc;
   margin-left: 15px;
}

#testoeventi p{
	text-align:justify;
}

#testodicono form {
	margin:20px 0px 20px 6px;
	padding:0;
	overflow:hidden;
}
#testodicono form br {
	clear:left;
}

#testodicono select.selregione{
   float: none;
}

#testodicono input, #testodicono select, #testodicono textarea {
	width:200px;
	height:17px;
	margin:0 0 12px 0;
	padding:0;
	border:#336488 1px solid;
	background:#fff;
	color:#333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
}
#testodicono input:focus, #testodicono select:focus {
	background:#fff url(../images/input_bg_focus.gif) top repeat-x;
}
#testodicono form span.spaziatore {
	float:left;
	margin:0;
	width:12px;
}
#testodicono label {
	font-size:12px;
	width:100px;
	line-height:19px;
	float:left;
	display:block;
	margin:0 0px 12px 0;
}
#testodicono textarea {
	height:87px;
	background:#fff;
}
#testodicono textarea:focus {
	background:#fff;
}
#testodicono input.button {
	width:57px;
	height:20px;
	background:#336488;
	color:#fff;
	font-weight:bold;
	border:none;
	margin:0 0 0 100px;
	padding:0;
   text-align: center;
}
#testodicono input.radio, #testodicono input.check {
	width:auto;
	height:auto;
	border:none;
	background:none;
}
#testodicono label.check {
	width:auto;
	margin-right:12px;
}

form{
   padding-top: 0px;
   padding-bottom: 0px;
   margin:0;
}

label{
   width:100px; 
}

fieldset {
	border:0px solid #ccc;
	margin:0;
	padding:0;
}

legend {
	display:none;
}

div#body div#centro div#domande div#testodomande div#bottone_test{
	width:414px;
	height:27px!important;
	height:/**/37px;
	background-image:url(../image/struttura/bottone_test.png);
	text-align:center;
	color:#376534;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	padding-top:10px;
}

