

* {
margin: 0;
padding: 0;
}

/*body {
background: #ebebeb url('images/Background.jpg') repeat-x top  ;
text-align: center;
margin:auto;
padding:0;


}*/
* html body {
margin-left: 0px;
}

img {
border: 0;
}


body{
	background: url(images/background1px_new.jpg) repeat-x;
	/*background-color: #eee;
	height: 1000px;*/
	background-color: #aebfd0;
	margin: 0px

}
#chiaro {
	background: url(images/palumbo-IN-RETE.gif);
	width: 839px;
	height: 156px;
	margin-top: 0px
}
#scuro {
	background: url(images/Banner_Scuro.jpg) -20px;
	/*width: 49px;*/
	height: 156px;
	float: left;
	margin-right: -3px
}
html>body #scuro {
	margin-right: 0px
}
.striscia
{
	margin-bottom:-2px
	}
html>body .striscia {
	margin-bottom: 0px
}


.global
{
	width: 100%;
	height:100%;
margin: 0 auto;
text-align: center;
	}
#banner
{
	width: 839px;
margin: 0 auto;
text-align: left;
	}
#container {
background: url(images/FondoPagina2Col.png) 13px  repeat-y  ;
width: 839px;
margin: auto ;
padding:0;
clear:both;
text-align: center;

}

#container2 {

width: 800px;

padding:0;
clear:both;
margin:0px 0px 0 1px;

}
html>body #container2
{
	margin:0px 0px 0 20px;
}


#topnav 
{
	margin:auto;
	width: 800px;
	
padding:0;
}

.content 
{
    
float:right;	
padding:0;
width: 587px;
margin:0px 1px 0 0px;
/*background: url(images/Bac_Ret.jpg);*/
}

	
.sidebar 
{
    
float: left;
margin:0;
padding:0;
width: 211px;
background-color:#f5f6f1;
margin:0px 0px 0 0px ;
}
html>body .sidebar
{
	margin:0px 0px 0 0px;
	}




.footer
{
	width:100%;
	margin:auto;
	padding:0;
	background: url('images/BackgroundFooter.jpg') repeat-x  center top;
	height:73px;
	
	}

.contentFooter
{	background: url('images/Footer.jpg') no-repeat center top ;
	width: 839px;
	height:73px;
	margin:auto;
	padding:0;
	text-align:center;
	
	
}

