html,body{margin: 0;padding:0;background-color: #fff}
body{
	font-family: arial,sans-serif;
	font-size: 76%;
	text-align:center;}
div#container{
	width:759px;
       
	margin:0px auto 0px auto;
        
        border-width: 0 0px;
	border-style:solid;
	border-color: #A5CCE2;
}
div#container2{
	text-align: left;
}

/*parte relativa all'header*/

div#header{
	height: 240px;
	
}
div#headerIMG {
	background-image: url(Immagini/CloClo.gif);
	height: 60px;
	background-repeat: no-repeat;
	
}
div#headerMENU{
	border:solid 3px #A5CCE2 ;
	height: 22px;
	background-color: #1A7DB6;
	}
div#headerSCRITTA{
	height: 20px;
	color: #1A7DB6;font-family: Verdana, Arial, Helvetica;
	font-size: 11pt;
	padding: 0em 0 0em 5px;
}
div#headerIMMAGINE{
	border:solid 3px #A5CCE2 ;
	height: 120PX;
	overflow : HIDDEN;
}

/*parte relativa alla colonna sinistra*/

div#ColonnaSinistra{
	border:solid 3px #A5CCE2 ;
	float: left;
	width: 130px;
	padding: 0em 0 0 0px;
}

/*parte relativa alla parte centrale (content)*/
div#content{height: 505px;
	border:solid 0px #A5CCE2 ;
	margin: 0 120px;
	padding: 0em 0px}

div#content2{
	border:solid 0px #A5CCE2 ;
	margin: 0 0px;
	padding: 0em 0px}

/*parte relativa alla colonna destra*/

div#ColonnaDestra{
	border:solid 0px #A5CCE2 ;
	float: right; 
	width: 170px;
	height: 100%;
	padding: 0em 0px;
	
}
div#ImmagineRandom{
	border:solid 3px #A5CCE2 ;
	width:  164px;
	height: 143px;
	color: #ff0;
}

div#Extra{
	border:solid 3px #A5CCE2 ;
	width:  164px;
	height: 340px;
	margin: 3px 0px;
	overflow : hidden;
}

/*parte relativa al footer*/

div#footer{
	border:solid 3px #A5CCE2 ;
	clear:both;
	text-align: center; 
	padding: 5px 0;
    	background-color: #1A7DB6; 
	color: #FFFFFF}

/*stili specifici per il layout*/

h2{margin: 0;
	padding: 5px;
	text-align: center;color: #1A7DB6;
	font-size: 1.5em
}

h1{margin: 0;
	text-align: center;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: 20px;
	font-size: 1em;
	font-family: arial, sans-serif; 
	background-color: #1A7DB6;
	color: white;
	border: 0px solid #ffffff; 
	padding: 0px;
}

div#footer a{
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: underline}
div#content2 p{
	color:#1A7DB6;}
div#content2 b{
	color:#1A7DB6;}
div#content2 small{
	color:#1A7DB6;}

/*stili per la sezione ColonnaDestra*/
div#ColonnaDestra div.newsbox{font-size: 90%;margin-bottom: 2em}
div#ColonnaDestra div.newsbox h2{color: #1A7DB6;font-size: 1em}
div#ColonnaDestra div.newsbox p{padding-left:5px;padding-right:5px;color: #1A7DB6;margin: 0;}