/* CSS Document */
body{ 
	margin:0;
	padding:0;
	text-align:center;
	background:#EEE;
	color:#000;
	font:12px/16px Geneva, "Trebuchet MS", Arial, sans-serif;
	font-weight:normal;
	background:#FFF;
}

a{ color:#003068;}
a:hover{ color:#0059c2; text-decoration:none;}

#contenitore{
	/*background:url(images/bgs/ciclista.gif) no-repeat 900px 0px;*/
}

#centrato{
	width:960px;
	margin:auto;
	text-align:left;
}

#corpo{
	float:left;
	width:960px;
}

#colonna-1{
	float:left;
	width:230px;
	color:#000;
	margin:0 auto;
	padding-top:22px;
}

#colonna-2{
	float:left;
	width:500px;
	color:#000;
	padding-top:16px;
}

#colonna-3{
	float:left;
	width:230px;
	color:#000;
	margin:0 auto;
	padding-top:22px;
}

#intestazione{ 
	color:#FFF;
	height:226px;
	margin:0;
	padding:0;
	position:relative;
	padding-top:16px;
	padding-left:16px;
}

#intestazione img.logo{ position:absolute; top:30px; left:600px;}

/*
.menu-navigazione{ margin:0; padding:0; background:#FFF; height:34px; background:#FFF url(images/bgs/menu.gif) repeat-x;}
.menu-navigazione li{ display:inline; margin:0; padding:0px 6px;}
.menu-navigazione a{ color:#FFFFFF; line-height:30px; padding:0px 12px; text-decoration:none;}
*/

/**/
ul.menu-navigazione{
	list-style:none;
	margin:0 auto;
	padding:2px 0px 2px 0px;
	background:url(../../images/bgs/menu.gif) repeat-x;
	height:30px;
}
ul.menu-navigazione li{
	float:left;
	list-style:none;
	width:120px;
}
ul.menu-navigazione li a{
	float:left;
	display:block;
	color:#FFF;
	text-decoration:none;
	font:12px 'Lucida Sans', sans-serif;
	font-weight:normal;
	padding:0 10px 0 10px;
	height:30px;
	line-height:30px;
	text-align:center;
	cursor:pointer;
	width:100px;
}

.menu-navigazione li a:hover{
	color:#fff;
	background:url(../../images/bgs/btn-menu.gif) no-repeat;
	/*background:url(images/rhm1_hover_l.gif) no-repeat left 5px;*/
}

/**/

/**/
#colonna-1 .ricerca{ position:relative; background:url(../../images/bgs/ricerca.gif) no-repeat; width:224px; height:61px; padding-bottom:10px;}
#colonna-1 .ricerca span{ position:absolute; line-height:30px; color:#FFFFFF; font-size:12px; font-weight:bold; padding-left:12px;}

#colonna-1 .ricerca form{ margin:0; padding:0; line-height:normal;}
#colonna-1 .ricerca form #key{ position:absolute; top:30px; left:10px; height:16px; width:164px; line-height:16px; margin:0; padding:0; border:2px solid #21528d; background:#c8d6e6;}
#colonna-1 .ricerca #btnRicerca{ position:absolute; top:16px; left:182px;}

/**/

#colonna-2 blockquote{ margin:0; padding:4px 10px;}

.titolo{
	padding:10px 4px 4px 0px;
	margin:10px;
	color:#003366;
	font-size:22px;
}

.sottoTitolo{
	font-size:16px;
	line-height:24px;
	color:#f0cb00;
	color:#41c2bd;
	padding:4px 8px 0px 8px;
}

/**/


/* SCHEDA ATLETI */

.schedaTeam{ background:url(../../images/bgs/scheda-team.gif) no-repeat 0px 89px;}
img.team{ margin:0px 10px 4px 34px; float:left; width:200px; height:300px;}

.gallery img{ display:block; width:100px; height:67px; padding:5px; background:url(../../images/bgs/thumb-gallery-scheda.gif) no-repeat;}

/* FINE SCHEDA ATLETI*/

#frmSponsorizzaci{ margin:0; padding:0; line-height:normal; margin-left:10px;}
#frmSponsorizzaci label{display:block; font-size:12px; line-height:14px;}
#frmSponsorizzaci .classInput{ width:200px; height:14px; margin-bottom:4px; border:2px solid #21528d; background:#c8d6e6;}

#MsgFrmSponsorizzazione{ padding:10px; font-size:14px; color:#009999;}

/**/

/**/
#box{ width:224px; background:url(../../images/bgs/box-piede.gif) no-repeat bottom; padding-bottom:10px;}
#box h2.testa{ background:url(../../images/bgs/box-testa.gif) no-repeat; height:38px; margin:0; padding:0; line-height:36px; color:#FFFFFF; font-size:14px; font-weight:normal; padding-left:24px;}
#box blockquote.corpo{ background:url(../../images/bgs/box-corpo.gif) repeat-y; margin:0; padding:0;}
/**/

/**/
#BoxNews{ width:224px; background:url(../../images/bgs/news-bordo-dx.gif) repeat-y 222px 0px; margin-bottom:20px;}
#BoxNews h2{ border-left:2px solid #336699; border-bottom:2px solid #336699; margin:0; padding:0; line-height:28px; font-weight:bold; color:#5b6d83; font-size:20px; padding-left:14px;}
#BoxNews blockquote{ padding:6px; margin:0;}

#BoxNews span.data{ display:block; color:#333333; padding-left:36px; background:url(../../images/bgs/segna-datanews.gif) no-repeat; height:22px; margin-top:12px;}
#BoxNews a.news{ text-decoration:none; color:#bd0a0a;}
#BoxNews a:hover.news{ text-decoration:underline; color:#e72828;}
/**/

#pie-di-pagina{
	clear:left;
	background:url(../../images/bgs/pie-di-pagina.gif) repeat-x;
	color:#FFF;
	position:relative;
	margin-top:50px;
	height:62px;
}

#pie-di-pagina .contenuto{ background:url(../../images/bgs/pie-di-pagina-dx.gif) no-repeat top right; font-size:12px; padding-right:187px; height:62px;}
#pie-di-pagina div img{ float:left;}
#pie-di-pagina p.copy{ margin:0; padding:0; padding-top:6px;}
#pie-di-pagina a.facebook{ display:block; width:187px; position:absolute; top:0; left:771px; height:62px;}


#intestazione, #colonna-1, #colonna-2, #colonna-3, #pie-di-pagina{
}

/*div p{ margin:0; padding:0.5em 0;}*/

/* Easy Slider */
/* image replacement */
        #prevBtn, #nextBtn, a.facebook{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
	img{border:none;}
	

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:440px;
		height:220px;
		overflow:hidden;
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-0px;
		top:71px;
		}	
	#nextBtn{ 
		left:456px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(../../images/slider-intestazione/fraccia-sx.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		/*background:url(images/btn_next.gif) no-repeat 0 0;*/
		background:url(../../images/slider-intestazione/fraccia-dx.gif) no-repeat 0 0;	
		}

/* // Easy Slider */


/* SPONSOR LISTA */
.sponsor ul{ margin:0; padding:0;}
.sponsor li li{ width:148px; height:108px; list-style:none; background:#FFFFFF; float:left; margin:2px; padding-top:6px; text-align:center;}
.clear{ clear:both; background:none; height:10px;}
.sponsor li{ list-style:none;}
.sponsor{ background:#FFFFFF;}
/* FINE SPONSOR */

