/* Resetto tutti gli stili */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}   
fieldset,img {border:0;}   
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}   
ol,ul {list-style:none;}
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym { border:0; }   
/* FINE */

	body, html {
		font: 11px/14px Tahoma, Arial;
		color: #333;
		background-color: #bfe5a6;
	}
	
	#container { width: 900px; margin: auto; background-color: #fff; }
	#header { width: 900px; height: 120px; display: block; }

	#menu { width: 900px; background-color: #ddd; margin-bottom: 5px; overflow: hidden;  }
	#menu a { font: bold 14px/30px Tahoma; color: #244d08; text-decoration: none; padding: 0 6px 0 12px; }

	#fascia { width: 900px; background-color: #fff; overflow: hidden; }
	#fascia_super { width: 900px; }

	#fascia_left { width: 248px; float: left; background-color: #ddd; overflow: hidden; }
		#fascia_left .box {	margin: 0 0 1px 0; background: url(../gfx/boxparco.gif) repeat-x; background-color: #49943a; overflow: hidden; }
		#fascia_left .box h3 { padding: 8px 14px 0 14px; font: bold 14px/16px Tahoma; color: #244d08; }
		#fascia_left .box p { padding: 0 14px 8px 14px; font: 11px/15px Tahoma; color: #fff; }
		#fascia_left .box p a { color: #fff; text-decoration: none; }
		#fascia_left .box p a:hover { text-decoration: underline; }
		#fascia_left li { background-color: #fff; margin: 0 0 1px 0; padding: 8px 14px 8px 14px; font: bold 14px/16px Tahoma; color: #244d08; }
		#fascia_left li a { color: #244d08; text-decoration: none;}
		#fascia_left li a.sel { color: #dc4e00;}
		#fascia_left .links { text-indent: 14px; font: bold 14px/37px Tahoma;  margin: 0 0 1px 0; background: url(../gfx/boxlink.gif) repeat; }
		#fascia_left .links a { color: #244d08; text-decoration: none; }
		#fascia_left .links a:hover { text-decoration: underline; }
		#fascia_left .pics { height: 187px; clear: both; display: block;}
		#fascia_left .pics img { height: 187px; width: 248px; }
		#fascia_left .secondmenu p { padding: 14px; font: bold 12px/18px Tahoma;}
		#fascia_left .secondmenu a { color: #000; text-decoration: none; }
		#fascia_left .secondmenu a:hover { text-decoration: underline; }

	#fascia_center { width: 652px; float: right; } 
		#fascia_center .data_titolo { font: bold 12px/16px Tahoma; color: #244d08; padding: 6px 12px 0 12px; }
		#fascia_center .data_titolo span { color: #666; }
		#fascia_center .notizia { font: 11px/14px Tahoma; color: #333; padding: 0 12px 3px 12px; }
		#fascia_center .notizia a { font-weight: bold; color: #000; text-decoration: underline; }
		#fascia_center .titolopagina { font: bold 18px/20px Georgia; color: #dc4e00; padding: 12px 0 6px 0; margin: 0 12px 0 12px; border-bottom: 1px solid #eee; }
	
	#fascia_center_super { background-color: #fff; width: 652px; float: left; } 
		#fascia_center_super .data { font: bold 14px/14px Tahoma; color: #397b0d; padding: 8px 0 0 12px; }
		#fascia_center_super .titolo { font: bold 18px/22px Georgia; color: #dc4e00; padding: 7px 0 7px 0; margin: 0 12px 0 12px; border-bottom: 1px solid #eee; }
		#fascia_center_super .testo { font: 11px/14px Tahoma; color: #333; padding: 5px 12px 30px 12px; }
		#fascia_center_super .testo span { font: bold 14px/20px Tahoma; color: #000; } 
		#fascia_center_super .testo span.domanda {font: bold 14px/16px Georgia; color: #dc4e00; font-style: italic; }
		#fascia_center_super .testo a { text-decoration: none; color: #397b0d; }
		#fascia_center_super .testo a:hover { text-decoration: underline; }
		#fascia_center_super .testo a.tit { font: bold 14px/20px Tahoma; }
		#fascia_center_super .testo p { padding: 10px 0 10px 0; border-bottom: 1px solid #eee; }

	#content { width: 900px; background-color: #fff; }
	
	#content_left { width: 200px; float: left; }
		#content_left h3 { margin: 20px 0 0 8px; background: url(../gfx/i_risposte.gif) no-repeat; height: 45px; padding: 0 0 0 42px; font: bold 14px/17px Georgia; font-style: italic; color: #ff7200; } 
		#content_left .domanda  { font: bold 11px/14px Georgia; color: #2e5a11; padding: 0 10px 0 8px; font-style: italic; }
		#content_left .risposta { font: 11px/14px Tahoma; padding: 0 10px 20px 8px;}
		#content_left .risposta a { text-decoration: none; color: #333; }
		#content_left .risposta a:hover, #content_left .archivio a:hover { text-decoration: underline; }
		#content_left .archivio { font: bold 12px/14px Tahoma; padding: 0 10px 0 8px;}
		#content_left .archivio a { text-decoration: none; color: #ff7200; }

	#content_center { width: 652px; float: left; }
		#content_center .evi { font: bold 14px/14px Tahoma; color: #fff; padding: 8px 0 8px 12px; background-color: #dc4e00; margin: 0 470px 0 12px; }
		#content_center .data { font: bold 14px/14px Tahoma; color: #397b0d; padding: 8px 12px 0 12px; }
		#content_center .titolo { font: bold 18px/20px Georgia; color: #dc4e00; padding: 2px 12px 0 12px; }
		#content_center .testo { font: 11px/14px Tahoma; color: #333; padding: 5px 12px 0 12px; }
		#content_center .testo a { text-decoration: none; color: #397b0d; }
		#content_center .testo a:hover { text-decoration: underline; }
	
	#footer { width: 900px; height: 42px; background-color: #8ab46d; }
		#footer .contatti { font: bold 14px/40px Tahoma; width: 199px; background: url(../gfx/filettofooter.gif) no-repeat right; height: 40px; float: left;  }
		#footer .contatti a { text-decoration: none; color: #fff; }
		#footer .contatti a:hover { text-decoration: underline; }
		#footer .accessi { width: 129px; background: url(../gfx/filettofooter.gif) no-repeat right; height: 40px; float: left; }
			#footer .accessi p {padding: 5px 0 0 9px; font: 12px/15px Tahoma; color: #fff; }
			#footer .accessi p span {font-size: 14px; font-weight: bold; }
		#footer .aggiornamento { width: 322px; background: url(../gfx/filettofooter.gif) no-repeat right; height: 40px; float: left; text-indent: 13px; font: 14px/40px Tahoma; color: #fff; }
		#footer .archivio { font: bold 14px/40px Tahoma; width: 250px; height: 40px; float: left; }
		#footer .archivio a { text-decoration: none; color: #fff; }
		#footer .archivio a:hover { text-decoration: underline; }

	#post_footer { width: 900px; height: 20px; font: 11px/20px Tahoma; text-indent: 12px;}
		#post_footer a { text-decoration: none; color: #000; }
		#post_footer a:hover { text-decoration: underline; }

	.input { width: 200px; height: 149px; border: 1px solid #4b963b; font-family:  Tahoma, verdana, arial,sans-serif; font-size: 11px; color: #030; text-decoration: none; background-color: #E9EDF0;margin-top: 6px;margin-bottom: 4px; overflow-y: auto;overflow-x: hidden; padding: 4px; }
	.inviadomanda { width: 550px; height: 149px; border: 1px solid #4b963b; font-family:  Tahoma, verdana, arial,sans-serif; font-size: 11px; color: #030; text-decoration: none; background-color: #E9EDF0;margin-top: 6px;margin-bottom: 4px; overflow-y: auto;overflow-x: hidden; padding: 4px; }
	.inviaautore { width: 250px; border: 1px solid #4b963b; font-family:  Tahoma, verdana, arial,sans-serif; font-size: 11px; color: #030; text-decoration: none; background-color: #E9EDF0;margin-top: 6px;margin-bottom: 4px; overflow-y: auto;overflow-x: hidden; padding: 4px; }	

