@import url(navigazione.css);
@import url(tipografia.css);




html,body{
margin: 0;
padding:0;


}

body{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 76%;
text-align:center;
background-color: White;
color: #333300;



}

#container{
width:955px; 
margin:0 auto;
background-image: url(/2008/images/sfondo_2.jpg);
background-repeat: repeat-y;
margin-top: 0px;





}
div#container2{
background: trasparent repeat-y top left;
text-align: left;
background-image: url(/2008/images/sfondo.jpg);
background-repeat: no-repeat;



}


/*stili generici, su header e footer*/
div#header{
height: 176px;

}





/*stili specifici per il layout*/


div#left{
float: left;
width: 178px;\width:178px;w\idth:178px;
text-align: right;
min-height:442px;
height: auto !important;
height: 442px;
padding-left: 30px;
}



div#right{
float: right; 
width: 140px;\width:140px;w\idth:140px;
padding: 20px 100px 0px 10px;
text-align: left;
color: Black;
min-height: 455px;
height: auto !important;
height: 455px;
}




div#content{
margin: 0 253px 0 228px;
padding: 20px 5px 0 5px;
min-height: 429px;
height: auto !important;
height: 429px;
}




div#footer{
background-image:url(/2008/images/piede.png);
background-repeat: no-repeat;
width: 955px;
height: 114px;
clear:both; 
text-align:center; 
padding:0 0px 0 0;

}

.nav{
width:955px;
height: 68px;
/*padding: 0px 0px 0px 250px;*/
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: White;
text-align: center;


}

	 
.imgsx{
margin-right: 5px;
    }
	 
.sponsor{
/*margin-right: 5px;*/
    }
	 
.bandiere{
margin-left: 73px;
margin-top: 98px;
    }
	 
.trasparente{
margin-left: 436px;
margin-top: 0px;
    }