html,body{margin:0; border:0; }
body {
	background: url(../img/sfondo_header_news.jpg);
    background-repeat: repeat-x;
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #454545;
	padding: 0;
	margin: 0;
}
#contenitore {
	width: 1024px;
	margin: 0 auto;
	background-color:#FFFFFF;
}
/*===================================== INIZIO header =====================================*/
#header {
	width: 1034px;
	height: 162px;
	text-align: right;
	background: url(../img/sfondo_header.jpg);
}
/*===================================== FINE header =====================================*/

/*===================================== INIZIO contenuto =====================================*/
#contenuto {
	padding: 10px 132px;
	width: 760px;
	background-color: #FFFFFF;
	background: url(../img/sfondo_contenuto_gallery.jpg);
    background-repeat: repeat-y;
}
#contenuto1 {
	margin: 10px 0px;
	width: 100%;
	text-align: center;
	background: url(../img/sfondo_contenuto.jpg);
    background-repeat: repeat-y;
}

div.colonna_sinistra { 
	float: left;
	padding-left: 132px;
	padding-right: 10px;
	padding-top: 10px;
	width: 320px;
}
div.colonna_destra { 
	float: right;
	padding-left: 10px;
	padding-right: 132px;
	padding-top: 10px;
	width: 400px;
}
/*===================================== FINE contenuto =====================================*/

/*===================================== INIZIO ultimi iscritti =====================================*/
#ultimi_iscritti {
	padding: 26px 132px 25px;
	width: 770px;
	text-align: center;
	border-top: 4px solid #0066FF;
	border-bottom: 4px solid #0066FF;
	background-color: #99C2FF;
}
/*===================================== FINE ultimi iscritti =====================================*/

/*===================================== INIZIO footer =====================================*/
#footer {
	text-align:center;
	margin: 0px 0px 10px 0px;
	border-top: 4px solid #0066FF;
	background-color:#FF6600;
	padding-top: 10px;
}
/*===================================== FINE footer =====================================*/

.clear {
clear: both;
background: none;
}
/*===================================== INIZIO Menu =====================================*/
#menu{
	padding: 9px 85px 0px;
	width: 860px;
	}
/*===================================== FINE Menu =====================================*/

/*===================================== INIZIO LINK =====================================*/

.link_bianco a:link,.link_bianco a:visited {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
.link_bianco a:hover {
	font-size: 12px;
	color: #454545;
	text-decoration: underline;
}

.link_grigio a:link,.link_grigio a:visited {
	color: #454545;
	text-decoration: none;
}
.link_grigio a:hover {
	color: #000;
	text-decoration: none;
}

.link_blu a:link,.link_blu a:visited {
	color: #0066FF;
	text-decoration: none;
}
.link_blu a:hover {
	color: #454545;
	text-decoration: none;
}

.link_arancio a:link,.link_arancio a:visited {
	color: #FF6600;
	text-decoration: none;
}
.link_arancio a:hover {
	color: #454545;
	text-decoration: none;
}

.link_footer a:link,.link_footer a:visited {
	font-size: 12px;
	color: #454545;
	text-decoration: none;
}
.link_footer a:hover {
	font-size: 12px;
	color: #0066FF;
	text-decoration: underline;
}
.link_menu a:link,.link_menu a:visited {
	font: bold 13px/23px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	padding: 6px 11px 10px;
	}
.link_menu a:hover {
	font: bold 13px/23px  Arial, Helvetica, sans-serif;
	color: #0066FF;
	text-decoration: none;
	background-color: #FFF;
	padding: 7px 11px 10px;
}	
.link_menu a#current {
	font: bold 15px/30px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	background-color: #0066FF;
	padding: 6px 11px 10px;
}

.lin_pag a:link,.lin_pag a:visited { 
	color: #888;
	font-weight: bold;
	padding: 3px 6px;
	text-decoration: none;
	}
	
.lin_pag a:hover {
	padding: 3px 6px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
	background-color: #FF6600;
	}
/*===================================== STILE LINK PAGINA SELEZIONATA =====================================*/
.selected {
	color: #0066FF;
	font-weight: bold;
	padding: 3px 6px;
}

/*===================================== FINE LINK =====================================*/

/*===================================== INIZIO COLORE =====================================*/
.Stile1 {font-size: 14px}
.Stile2 {font-size: 12px}
.Stile3 {font-size: 20px}
p {margin: 0 0 5px 0;}
.rosso {color: #F00;}
.verde {color: #88CC00;}
.blu {color: #0066FF;}
.nero {color: #454545;}
.grigio {color: #888888;}
.bianco {color: #ffffff;}
.arancio {color: #FF6600;}

/*===================================== FINE COLORE =====================================*/

/*===================================== INIZIO stile immagini cornice bianca =====================================*/
div.immagini {
	background-color: #FFFFFF;
	border: 1px solid #F00;
	padding: 5px;
	margin: 5px 5px;
	width: 130px;
	height: 98px;
	float: left;
	text-align:center;
	vertical-align:middle
}
div.immagini2 {
	background-color: #FFFFFF;
	border: 1px solid #F00;
	padding: 5px;
	margin: 5px 5px;
	width: 291px;
	height: 218px;
	float: left;
}
div.ultimo_raduno {
	padding: 10px;
	width: 140px;
	height: 105px;
	float: left;
}
div.immagini3 {
	height:245px;
	float:left;"
}
div.immagini4 {
	width:130px;
	margin-right:20px;
	float:left;
}
div.testo_nomi {
	width: 205px;
	height:245px;
	float:left;
}
/*===================================== FINE stile immagini cornice bianca =====================================*/
