body {
	background-color: #1C6987;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E90C2;
	text-align: center;
	margin: 10px 0 0 0;
}
#container {
	width: 770px;
	background-color: White;
	background-image: url(../images/struttura/fondo_menusx.gif);
	background-position: left;
	background-repeat: repeat-y;
	border-top: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	padding-left: 5px;
	text-align:center;
	margin: 0 auto;
}
#menusx {
	width: 102px;
	\width: 102px;
	w\idth: 102px;
	margin-right: 5px;
	color: #FFFFFF;
	float: left;
	
}
#content {
	margin-left: 4px;
	width: 649px;
	text-align: left;
	margin-right: 4px;
	float:left;
}
#menuup {
	height: 54px;
	background-image: url(../images/menuup/fondo.gif);
	margin-bottom: 1px;
	padding-left: 5px;
}
#bannerhome, #bannerchisiamo, #bannerbasket, #bannerciclismo, #bannerginnastica, #bannerjudo, #bannerpodismo, #bannerspinning, #bannertriathlon, #bannervolley, #bannerspinning, #bannertriathlon, #bannerballo, #bannerpodismo, #bannereventi, #bannernews, #bannergallery {
	height: 149px;
	background-position: bottom right;
	background-repeat: no-repeat;
}
#bannerhome {
	background-color: #29AFE2;
	background-image: url(../images/pagine/tit_home.gif);
}

#bannerchisiamo {
	background-color: #29AFE2;
	background-image: url(../images/pagine/tit_chisiamo.gif);
}

#bannergallery {
	background-color: #29AFE2;
	background-image: url(../images/pagine/tit_gallery.gif);
}

#bannereventi {
	background-color: #29AFE2;
	background-image: url(../images/pagine/tit_eventi.gif);
}

#bannernews {
	background-color: #29AFE2;
	background-image: url(../images/pagine/tit_news.gif);
}

#bannerciclismo {
	background-color: #22AD06;
	background-image: url(../images/pagine/tit_ciclismo.gif);
}
#bannerjudo {
	background-color: #AFA945;
	background-image: url(../images/pagine/tit_judo.gif);
}

#bannerginnastica {
	background-color: #2874E6;
	background-image: url(../images/pagine/tit_ginnastica.gif);
}

#bannervolley{
	background-color: #37BCAA;
	background-image: url(../images/pagine/tit_volley.gif);
}

#bannerspinning{
	background-color: #DA4CCF;
	background-image: url(../images/pagine/tit_spinning.gif);
}

#bannertriathlon{
	background-color: #F53B59;
	background-image: url(../images/pagine/tit_triathlon.gif);
}

#bannerballo{
	background-color: #F45E23;
    background-image: url(../images/pagine/tit_ballo.gif);
}

#bannerpodismo{
	background-color: #B54343;
    background-image: url(../images/pagine/tit_ballo.gif);
}

#bannerbasket{
	background-color: #F39215;
    background-image: url(../images/pagine/tit_ballo.gif);
}

#contenuto {
	margin-top: 5px;
}




#testo {
	margin-left: 150px;
	margin-right: 170px;
	padding: 20px 10px 10px 10px;
}
#conthome {
	margin-right:170px;
}
#testohome {
	margin-left: 150px;
	padding: 20px 10px 10px 10px;
}
#testo a {
	color:#0E90C2;
}


#menuint, #menuinthome,  #menuintciclismo, #menuintjudo, #menuintginnastica, #menuintvolley, #menuintspinning, #menuinttriathlon, #menuintballo, #menuintpodismo, #menuintbasket  {
	width: 130px;
	float:left;
	font-size:11px;
	color: #1C6987;
}





#menuint a:hover, #menuinthome a:hover,  #menuintciclismo a:hover, #menuintjudo a:hover, #menuintginnastica a:hover, #menuintvolley a:hover, #menuintspinning a:hover, #menuinttriathlon a:hover, #menuintballo a:hover, #menuintpodismo a:hover, #menuintbasket a:hover {

	text-decoration:underline
}






#newseventi {
	width: 170px;
	float:right;	
	font-size:11px;
	color: #1C6987;
}
#newshome {
	background-color:#FFF3E3;
}
#newsciclismo, #menuintciclismo {
	background-color:#D6F2D0;
}

#newsjudo, #menuintjudo {
	background-color:#E8E6BE;
}

#newsginnastica, #menuintginnastica{
	background-color:#C9DDFA;
}

#newsvolley, #menuintvolley {
	background-color:#DBF9F5;
}


#newsspinning, #menuintspinning {
	background-color:#FADDF8;
}

#newstriathlon, #menuinttriathlon{
	background-color:#F8CFD6;
}

#newspodismo, #menuintpodismo{
	background-color:#EDC2C2;
}

#newsbasket, #menuintbasket{
	background-color:#F7DAB5;
}

#menuintballo {
	background-color:#F3CDBF;
}

.boxnews {
	padding: 10px 5px 15px 9px;
}
.boxnews a {
	color: #1C6987;
}
#piede {
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
	margin-bottom: 40px;
	margin-top: 7px;
}
#bannerevento {
	float:left;
	margin-right: 170px;
}
#piede a {color:#FFFFFF;
text-decoration:none;
	
}
#foto {
	border-right: 1px solid #FFFFFF;
}
h2 {
font-size: 17px;
font-weight:bold;
}
.bannerevento{
padding: 15px 
}
dt {
	margin: 15px 0 4px 0;
}
dd {
	margin: 0 0 4px 10px;
}
dd p {
	margin: 0;
	padding: 0;
}
#testogalleria {
	margin-left: 150px;
	padding: 20px 10px 10px 10px;
}
#fotogalleria, #fotociclismo, #fotobasket, #fotoginnastica, #fotojudo, #fotopodismo, #fotospinning, #fototriathlon, #fotovolley {
	float:left;
}
#fotogalleria {
	border: 1px solid #29AFE2;
}
#fotobasket {
	border: 1px solid #F39215;
}
#fotociclismo {
	border: 2px solid #FFFFFF;
}
#fotoginnastica {
	border: 1px solid #2874E6;
}
#fotojudo {
	border: 1px solid #AFA945;
}
#fotopodismo {
	border: 1px solid #B54343;
}
#fotospinning {
	border: 1px solid #DA4CCF;
}
#fototriathlon {
	border: 1px solid #F53B59;
}
#fotovolley {
	border: 1px solid #37BCAA;
}
.fotogalleria, .fotociclismo, .fotobasket, .fotoginnastica, .fotojudo, .fotopodismo, .fotospinning, .fototriathlon, .fotovolley {
	float:left;
}
.fotogalleria {
	border: 1px solid #29AFE2;
}
.fotobasket {
	border: 1px solid #F39215;
}
.fotociclismo {
	border: 2px solid #FFFFFF;
}
.fotoginnastica {
	border: 1px solid #2874E6;
}
.fotojudo {
	border: 1px solid #AFA945;
}
.fotopodismo {
	border: 1px solid #B54343;
}
.fotospinning {
	border: 1px solid #DA4CCF;
}
.fototriathlon {
	border: 1px solid #F53B59;
}
.fotovolley {
	border: 1px solid #37BCAA;
}
#popup {
	width: 600px;
	height: 550px;
	background-color:#FFFFFF;
	background-image:url(../images/struttura/fondopopup.gif);
	background-repeat:no-repeat;
	background-position:top;
}
#fotopopup {
	margin: 49px 5px 6px 5px;
}
#fotopopupbordo {
	border: 1px solid #29AFE2;
}
.menugall a{
	color: #0E90C2;
}
