html,body{margin:0px 10px 0px 10px;padding:0}
body{font: 76% arial,sans-serif; text-align:center; background: #ffffff; background-image: url(img/bg.jpg); background-repeat: repeat-x; color: #796b61}



h1{margin:10px; text-align: center; color: #ff9934; font-size: 2.2em;}
h2{margin:10px; text-align: center; color: #ff9934; font-size: 1.9em;}
h3{margin:10px; text-align: left; color: #ff9934; font-size: 1.5em;}
h3#normal{margin:10px; text-align: left; font-size: 1.5em;color: #796b61}
h4{margin:10px; text-align: left; color: #ff9934; font-size: 1.3em;}
h5{margin:10px; text-align: left; color: #ff9934; font-size: 1.1em;}
h6{margin:10px; text-align: center; color: #ff9934; font-size: 1.0em;}



#maincontainer{
width: 1024px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

div#header {width: 1024px; height: 250px;}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 200px 0 200px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background-image: url(img/sfondo-content.jpg);
background-repeat: no-repeat;
background-color: #eae9d2;
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column in pixel*/
margin-left: -1024px; /*Set margin to that of -(MainContainerWidth)*/
background:#d3e0e7;

}

#rightcolumn{
float: left;
width: 200px; /*Width of right column*/
margin-left: -200px; /*Set left margin to -(RightColumnWidth)*/
background:#ffffff;
color:black;
}

#footer{
clear: left;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
margin-bottom: 300px;
color: #628199;
}
/*-------------------------------------------------------------*/


div.new{width:198px; height: 100px; background-image: url(img/sfondoNews.jpg); }
div.new p{padding: 10px; text-align: left;text-decoration: underline;color: red;}
div#contentcolumn p{	padding-left: 10px; padding-right: 10px; padding-top: 5px; 
				padding-bottom: 0px; text-align:justify;}
				
div#contentcolumn ul{padding: 30px; padding-top: 5px; text-align:justify;}

div#footer a{display:inline;padding:0;color: #C6D5FD}



div#leftcolumn ul{list-style-type: none;margin: 0;padding: 0} 

div#leftcolumn li{margin: 0 0 1px;padding: 0} 

div#leftcolumn a{
					display: block;width: 200px;line-height: 30px; text-decoration: none; 
					text-indent: 20px; background: url("img/normal.jpg") no-repeat top left;
    				color: #628199; font-weight: bold;
}
div#leftcolumn a.on{text-decoration: underline;}
}

div#leftcolumn a:hover{background: url("img/active.jpg") no-repeat top left;color: #7BA096}

div#leftcolumn li#selezionato a, div#nav li#selezionato a:hover{background: url("img/active.jpg") no-repeat top left;color: #7BA096} 


a.home{color: #025fac;}

a.home hover{color: #025fac;}

a.home visited{color: #025fac;}


table{	font-size: .95em; 
		margin: auto;}
img.social{float: right;}

