body{	margin: 0;	padding: 0;	line-height: 1.5em;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 76%;	background-color: #fff;	background-image: url(../immagini/bg.gif);	background-repeat: no-repeat;}b{font-size: 105%; color:#666666;}em{color: #ee962c;}h3{	color: #;	font-weight: bold;	text-transform: uppercase;}/*layout*/#maincontainer{	width: 830px; /*Width of main container*/	margin: 0 auto; /*Center container on page*/	background-color: #fff;	}#header{	background: #fff;	height: 200px; /*Height of top section*/	background-image: url(../immagini/header.jpg);	background-repeat: no-repeat;}}#header2 {	clear: both;	background-color: #fff;		line-height: 2.0em;	height: 3.0em;	color: #383737;	}#contentwrapper{	float: left;	width: 100%;	background-position: top right;	background-repeat: no-repeat;}#contentcolumn{margin: 0 180px 0 200px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/}#leftcolumn{	float: left;	width: 180px; !important;/*Width of left column in pixel*/	margin-left: -820px; /*Set margin to that of -(MainContainerWidth)*/	background: #fff;		padding:0px;	}#rightcolumn{float: left;width: 180px; !important;/*Width of right column*/margin-left: -180px; /*Set left margin to -(RightColumnWidth)*/background: #fff;}#footer{	clear: left;	width: 100%;	background: #fff;	border-top-color: Green;	border-top-style: dashed;	border-top-width: thin;	text-align: center;	padding: 4px 0;}#footer2{	clear: left;	width: 100%;	background: #fff;	padding: 4px 0;	border-top-color: Green;	border-top-style: dashed;	border-top-width: thin;}#footer a{color: #086433;}#footer2 em{color: #99a19d;}.innertube{margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/margin-top: 0;}/*stili x link nel top*/#header2 ul {	margin: 3px;	padding: 0em;	list-style: none;	font-weight: bold;	font-size: 1.0em;	text-align:right;}	#header2 li {	float: left;}#header2 li a {	display: block;	padding: 0em 1.0em 0em 1.0em;	border-right: solid green;		text-decoration: none;	color: #086433;}#header2 a:hover {text-decoration: none;color: #ee666c;padding: 0em 1.0em 0em 1.0em;border-right: solid green;	}#header2 .selected {color: #086433;}img {border: none;}#leftcolumn ul {        list-style: none;        margin: 0;        padding: 0;        }#leftcolumn li a {         text-decoration: none;		   line-height: 22px;			padding:3px;        }	#leftcolumn	 li{   	border-bottom: thin dashed Green;         text-decoration: none;         line-height: 22px;			padding:3px;        }#leftcolumn img {    border: none;}/*stili x lista nei contenuti*/	#contentcolumn li {	color: #708090;	display: block;	list-style-type: circle;}	#contentcolumn li a:link, #navigation li a:visited {	color: #086433;	display: block;}#contentcolumn li a:hover, #navigation li #current {        color: #ee666c;        }	      contentcolumn img {    border: none;} 
/*briciole di pane*/	.path{   padding-left: 8px;	padding-right:8px;	padding-top:8px;	color: #666666;	font-size:12px;	text-align:right;	}	/*classi generico*/		.center{text-align:center;}	 .right{text-align:right;}	 /*links*/			  	a:link {	font-size: 12px;	color: #086433;	text-decoration: none;}a:visited {	text-decoration: none;	color: #086433;	font-size: 12px;}A:hover{	font-size: 12px;	color: #fd4505;	text-decoration: none;}A:active{	font-size: 12px;	color: #086433;	text-decoration: none;		}
