.body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#003366;
}
.body1 {
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#003366;
}

.body_view {
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	background-color:#999999;
}


.rosso{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-size: 8px;
	font-weight:bold;
}

.arancio{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffcc00;
	font-size: 11px;
	font-weight:bold;
}

.bianco{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 12px;
	font-weight:bold;
}

.bianco10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	font-weight:bold;
}

.selected{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size: 14px;
	background-color:#ffffff;
}

.selected1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF0000;
}

.bianco8{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 8px;
	font-weight:bold;
}

.blu_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size: 8px;
	font-weight:bold;
}

.blu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size: 8px;
	font-weight:bold;
}

.blu1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size: 10px;
	font-weight:bold;
}

.grigio11{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	line-height:16px;
}

.blu12{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size: 12px;
}

.blu14{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size: 14px;
	font-weight:bold;
}

.bordo{
	width:480px;
	border-style:solid;
	border-color:#333333;
	border-width:1px;
}

.bordo_scheda{
	width:600px;
	border-style:solid;
	border-color:#333333;
	border-width:1px;
}

.grigio13{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 13px;
	font-weight:bold;
}

.grigio14{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 14px;
	font-weight:bold;
}

.nero{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:7px;
font-weight:bold;
}

.submit_entra{
	background-image:url(../images/entra.gif);
	background-repeat:no-repeat;
	width:57px;
	height:23px;
	border:none;
}

#header_campionati{
background-image: url(../images/header_scritta_campionati.gif)
background-repeat:no-repeat;
background-position:750px 220px;
}

#contest{
	border-left-style:solid;
	border-left-width:1px;;
	border-left-color:#666666;
	OVERFLOW: auto;
	WIDTH: 185px;
	HEIGHT: 1253px;
}

#view{
	background-color:#f1f1f1;
	width:450px;
	height:300px;
	}

a.notizia:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#003366;
	text-decoration:none;
}

a.notizia:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#003366;
	text-decoration:none;
}

a.notizia:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#003366;
	text-decoration:underline;
}

a.webmail:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#003366;
	text-decoration:none;
}

a.webmail:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#003366;
	text-decoration:none;
}

a.webmail:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#003366;
	text-decoration:underline;
}


#testo_chisiamo{
	width: 450px;
	height: 1100px;
	line-height:14px;
	text-align:justify;
}

#foto {
border: 1px solid #003366;
}

.sfondo_menu_pagine{
	background-color:#dedede;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
}

/* ///////////////////////////////////////////// LINK /////////////////////////////////////////*/
a.webmail2:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#003366;
	text-decoration:underline;
}

a.webmail2:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#003366;
	text-decoration:underline;
}

a.webmail2:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#0099cc;
	text-decoration:underline;
}

a.terms:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#003366;
	text-decoration:underline;
}

a.terms:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#003366;
	text-decoration:underline;
}

a.terms:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#003366;
	text-decoration:underline;
}

a.petizione:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#ffcc00;
	text-decoration:underline;
}

a.petizione:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#ffcc00;
	text-decoration:underline;
}

a.petizione:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#ff0000;
	text-decoration:underline;
}

a.top_menu:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003366;
	text-decoration:none;
	font-weight:bold;
}

a.top_menu:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003366;
	text-decoration:none;
	font-weight:bold;
}

a.top_menu:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffcc00;
	text-decoration:none;
	font-weight:bold;
}

a.leggi_news:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	color:#ff3300;
	text-decoration:underline;
	font-weight:bold;
}

a.leggi_news:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	color:#ff3300;
	text-decoration:underline;
	font-weight:bold;
}

a.leggi_news:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	color:#ff3300;
	text-decoration:underline;
	font-weight:bold;
}

a.iscrivi_atleta:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#003366;
	text-decoration:underline;
	font-weight:bold;
}

a.iscrivi_atleta:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#003366;
	text-decoration:underline;
	font-weight:bold;
}

a.iscrivi_atleta:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#006699;
	text-decoration:underline;
	font-weight:bold;
}

a.galleria:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#003366;
	text-decoration:underline;
	font-weight:bold;
}

a.galleria:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#003366;
	text-decoration:underline;
	font-weight:bold;
}

a.galleria:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#ff0000;
	text-decoration:underline;
	font-weight:bold;
}

a.galleria_pub:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	line-height:22px;
}

a.galleria_pub:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	line-height:22px;
}

a.galleria_pub:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#ff6600;
	text-decoration:underline;
	font-weight:bold;
	line-height:22px;
}

a.pagina:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
	color:#003366;
	text-decoration:none;
	line-height:22px;
}

a.pagina:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
	color:#003366;
	text-decoration:none;
	line-height:22px;
}

a.pagina:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
	color:#ff0000;
	text-decoration:underline;
	line-height:22px;
}


a.torna:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#003366;
	text-decoration:none;
	line-height:22px;
}

a.torna:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#003366;
	text-decoration:none;
	line-height:22px;
}

a.torna:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#ff0000;
	text-decoration:underline;
	line-height:22px;
}

a.voce_menu:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	line-height:18px;
	background-color:#11AA14;
}

a.voce_menu:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	line-height:18px;
	background-color:#11AA14;
}

a.voce_menu:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	color:#11AA14;
	text-decoration:none;
	font-weight:bold;
	line-height:18px;
	background-color:#FFFFFF;
}

/* ==================== FORM =======================
   ================================================= */
.aggiungi {
	 FONT-SIZE: 12px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 COLOR: #ffffff;
	 BACKGROUND-COLOR:#339900;
	 border-style:solid;
	 border-width:1px;
	 border-color:#003399;
	 cursor:pointer;
}   

.elimina {
	 FONT-SIZE: 12px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 COLOR: #ffffff;
	 BACKGROUND-COLOR:#ff0000;
	 border-style:solid;
	 border-width:1px;
	 border-color:#003399;
	 cursor:pointer;
}

.input {
	 FONT-SIZE: 11px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 COLOR: #333333;
	 BACKGROUND-COLOR:#ffffff;
	 border-style:solid;
	 border-width:1px;
	 border-color:#333333;
}

.modifica {
	 FONT-SIZE: 12px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 COLOR: #ffffff;
	 BACKGROUND-COLOR:#FF6600;
	 border-style:solid;
	 border-width:1px;
	 border-color:#003399;
	 cursor:pointer;
}


.rinomina {
	 FONT-SIZE: 12px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 COLOR: #ffffff;
	 BACKGROUND-COLOR:#FF9900;
	 border-style:solid;
	 border-width:1px;
	 border-color:#003399;
	 cursor:pointer;
}

.select {
	 FONT-SIZE: 11px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 COLOR: #000000;
	 BACKGROUND-COLOR:#DBEAE9;
	 border-style:solid;
	 border-width:1px;
	 border-color:#003399;
}

.sposta {
	 FONT-SIZE: 12px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 COLOR: #ffffff;
	 BACKGROUND-COLOR:#003399;
	 border-style:solid;
	 border-width:1px;
	 border-color:#003399;
	 cursor:pointer;
}

/* ==================== BORDO FOTO =======================
   ================================================= */
   
.bordo_thumb{
	border: 1px solid #333333;
}