body{
	background-image: url(/img/sfondo_totale.jpg);
	background-repeat:no-repeat;
	background-color:#002D71;
/*	background-color:#2f2f2f;*/
	text-align:center;
	margin-top:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
#keyword{position:absolute;top:-100px;display:none;}
#pagina{
	background-color:#FFFFFF;
	width:760px;
	margin:5px auto;
}
#sopra{
	border-bottom:4px solid #F4D434;
	width:760px;
}


.grassetto{
	font-weight:bold;
}
#main{
	width:760px;
	text-align:left;
	background-image:url(/img/sfondo_col.gif);

}
#zona_sinistra{
	width:613px;
	float:left;
	/*border:1px solid #000;*/
}
#top_box{text-align:left;}
#top_menu{
	background-image:url(/img/sfondo_menu_top.gif);	
	height:23px;
	background-repeat:repeat;	
	text-align:left;
}
#top_menu a:link,#top_menu a:visited{color:#FFFFFF;font-size:0.8em;font-weight:bold;padding-left:10px;
}
#primopiano{border:1px solid #ccc;}
#content p.contestuale{font-size:0.9em;margin:0px;}

#foto{text-align:center;
	margin-bottom:10px;
}
h2.squadre{
	
	
	
	
}
h2.multimedia{
	
}
h2.strutture{
	
}
h2.tornei{
	font-size:1.3em;
	padding-left:10px;
	color:#fff;
	border-bottom:3px solid #616B46;
	height:46px;
	background-image:url(/img/tit_tornei.gif);
}
	
#menu h2{
	font-family:impact;
	font-size:1.3em;
	color:#fff;
	padding-top:4px;
	margin:0px;
	
}

#content{
	font-size:0.8em;
	width:445px;
	float:right;
	min-height:450px;
	!important
	height:450px;
	padding-bottom:20px;
	color:#163886;
	
	/*color:#333333;*/
/*	border:1px solid #000;*/
}
#content h1{
	font-size:1.5em;
	padding:0px;
	margin:0px;
	margin-top:4px;
	padding-top:4px;
	margin-bottom:4px;
	padding-bottom:4px;
	color:#C40E20;
	
}
#content h1 a,#content h1 a:visited{color:#C40E20;/*color:#333333;*/font-size:1.2em;}
#content h2{
	font-size:1.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003399;
	border-bottom:1px solid #003399;
	text-transform:uppercase;
	margin-bottom:2px;
	padding-bottom:2px;
	width:98%;
}
#content h2 a{}
#content h3{
	color:#002D71;
	padding:0px;
}

#content a,#content a:visited{	color:#163886;}
#content a:hover{text-decoration:none;}
#content p{margin-top:0px;}
#menu,#menu-new{
	width:160px;
	float:left;	
	/*background-color:#DCE0E1;*/
	margin-top:0px;
	padding-top:0px;
}

#menu ul{
	/*list-style-image:url(/img/stella.gif);*/list-style-type:none;
	margin-left:0px;
	padding-left:4px;
	font-size:0.8em;
	color:#000;
	
}
#menu li{
	
	padding:2px;
	display:block;
}
#menu li a{color:#000;/*text-decoration:none;*/display:block;font-weight:normal;}
#menu li a:hover{color:#333333;background-color:#F7F9F9;display:block;font-weight:normal;}

#menu li.ingrandisci{font-size:1.2em;margin-left:12px;margin-bottom:3px;}

#zona_destra{
	width:138px;
	float:right;
	color:#000033;
/*	border:1px solid #000;*/
	
}
#sondaggio p{font-size:0.7em;text-align:left;background-color:#FFFFFF;}
#scorri_immag{text-align:center;font-size:0.8em;font-weight:bold;}
#menu2{
	width:135px;
	float:left;	
	background-color:#DCE0E1;
}
#menu2 h2{
	color:#002C72;
	border-bottom:3px solid #5E6941;
	margin-right:0px;
}
#menu2 ul{
	list-style:none;
	margin-left:0px;
	padding-left:4px;
	font-size:0.8em;
	
	color:#000033;
}
ul.voci_menu_sx {margin-top:0px;margin-bottom:0px;border-bottom:1px solid #ccc;}
/* ul.voci_menu_sx li a:link,ul.voci_menu_sx li a:hover{margin:0px;}*/
.box_dx{
background-image:url(/img/sfondo_box_dx.gif);
}
.box_rosso{
	background-image:url(/img/box_red.gif);
	background-repeat:repeat;
	color:#fff;
}
#menu2 li{

	padding-left:2px;
	display:block;
	
	
}
#menu2 li img{
	border:0px;
	}
	
#menu2 a,#menu2 a:visited{color:#fff;text-decoration:none;}
#menu2 li a:hover{text-decoration:underline;}
#menu_sotto{
	font-size:0.7em;
	border-top:1px dashed #000;
	padding:1px;

}
#menu_sotto li{display:inline;padding:0 5px;}
#sotto{
	width:760px;
	height:41px;
	background:url(/img/bottom.png);

}
#sotto p{
	color:#FFFFFF;
	font-size:x-small;
	text-align:left;
	padding:20px 0px 0px 30px;
}

.a_sinistra{
	float:left;
}
.a_destra{
text-align:right;padding-right:6px;
	
}
.corsivo{
font-style:oblique;}
.separatore{
	border-bottom:1px dashed #D0D2C5;
	/*padding-bottom:10px;*/
	padding:10px 0px;
	
}
.box{border:1px solid #ccc;margin-top:5px;padding:5px;width:95%;}
ul.sudnews{margin-top:2px;padding-top:2px;}
ul.sudnews li {border:none;border-bottom:1px dashed #999999;margin:0px;padding:0px;}

ul.sudnews li a:hover{}
#prova{font-size:10px;}

label {font-size:1.1em;}
th {color:#FF0000;font-weight:bold;text-align:center;border-bottom:1px dashed #000;}
td{border-bottom:1px dashed #999999;}
.imginterna {
	float: left;
	margin-right:5px;
	/*padding-bottom:3px;*/
	padding-left: 5px;
	padding-top: 0px;
	margin-top:5px;
	text-align:center;
	}

.imginterna img {border: 1px solid #D2E0BC; margin:0; padding:0;}

/* .didascalia {margin-left:1px; margin-right:1px;  font-size: 0.7em; margin-bottom:5px; margin-top: 3px; border-bottom:1px dotted #ccc; background-color:#D2E0BC}*/

.didascalia {margin-left:1px; margin-right:1px;  font-size: 0.6em; margin-bottom:5px; margin-top: 3px; border-bottom:1px dotted #ccc; background-color:#fff;color:#000;}

.numero {
	padding: 2px 0 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.data { }

.stato {
	padding: 2px 0 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.azioni {
	text-align: right;
	padding: 10px 0 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.azioni a {
	color: #1C584C;
}
.immagine{
	width:110px;
	float:left;
	margin-top:4px;
	text-align:center;
	
}
.img_primopiano{
	float:left;
	padding-right:3px;
	/*margin-top:10px;*/
	/* width:260px;*/
}

.immagine a:link img ,.immagine a:visited img {border:0px;}
.img_primopiano a:link img ,.img_primopiano a:visited img {border:0px;}
.testo_news_home {
	width:99%;
	float:right;
	margin-top:4px;
	padding-right:4px;
	
}

.testo a {
	color: #1C584C;
}
.testo{padding-right:2px;}
.responsabile {
	padding: 10px 0 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: right;
	padding-right: 7px;
}

.allegati {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:bold;
}

.doc_allegato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

.doc_allegato a {
	color: #336666;
}

.doc_allegato ul {
	list-style:none;
	margin: 0 0 0 7px;
	padding: 0 0 0 0px;
}

.doc_allegato li {

}

/*.divisorio {
	border-top: 1px dotted #000;
	padding: 20px 0 0 0;
	margin: 20px 0 20px 0;
}*/

.numero_pagine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: center;
}

.numero_pagine a {
	color: #1C584C;
}

/*#########################################################################################
###################################### INIZIO CERCA #######################################
#########################################################################################*/
form{width:98%;font-size:0.9em;}

#cerca form {
	margin: 0px;
	padding: 0px;
}

#centrato table {
	margin: 0px auto; /* al centro del cerca */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
table a{text-decoration:none;}
table.rimpicciolisci td{font-size:0.8em;}
p.rimpicciolisci {font-size:0.8em;background-color:#003366;padding:5px 2px;}
p.rimpicciolisci a:link, p.rimpicciolisci a:visited {color:#000000;}
table.noborder td{border:none;}
#cerca td {
	text-align: right;
}

#cerca_dx{
	height:123px;
	width:138px;
	background-image:url(/img/sfondo_cerca.gif);
	background-repeat:no-repeat;
	
}
#sondaggio a:link,#sondaggio a:visited{
	color:#000;
	
}

.campo_input {
	border: 1px solid #1C584C;
	color:#000;
	background-color:#FFF;
}

#scelta {
	margin:0px auto;
	width:130px;
}

.no {
	height: 30px;
	width: 50px;
	float: right;
}

.si {
	height: 30px;
	width: 50px;
	float: left;
}

.pulsante_si_no {
	color: #1C584C;
	background-color: #EBF7F8;
	width: 50px;
	height: 25px;
}

.pulsante_cerca {
	color: #1C584C;
	background-color: #EBF7F8;
	width: 75px;
	height: 20px;
	border: 1px solid #1C584C;
}

.pulsante_modifica {
	color: #1C584C;
	background-color: #EBF7F8;
	width: 75px;
	height: 20px;
	border: 1px solid #1C584C;
	margin: 20px 0 0 0;
}

/*#########################################################################################
######################################## FINE CERCA #######################################
#########################################################################################*/


#errore {
	color:#FF0000;
	/*text-transform:uppercase;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	padding-top: 20px;
	font-weight:bold;
}

h3 {
	font-family: Arial, Helvetica, Times New Roman;
	color: #BF0D13;
	padding-top:6px;
	padding-bottom:4px;
	margin: 0px;
	font-size:1.2em;
}

#content h3 a:link, #content h3 a:visited {
	color: #C40E20;/*color:#333333; */
	font-weight:normal;
}

#content h3 a:hover {text-decoration:underline;}
#speciale {border-bottom:1px dashed #999999;}
.nofloat{
	clear:both;
	
	!important
	margin-bottom:-10px;
	}
#pilota li{
	display:inline;
	padding:3px;
	margin:0 3px;
	list-style-image:url(/img/stella.gif);
	border:1px solid  #999999;
}

/*#########################################################################################
###################################### INIZIO LOGIN #######################################
#########################################################################################*/
#sponsor
{
    position: Absolute;
   
    font-size: 10px;
    font-family: Verdana;
    top: 100px;
    left: 200px;
    width:326px;
    height: 123px;
   
}
div.chiudi
{
    text-align: Right;
 
}
#sponsor a,#sponsor a:visited
{	
    color: #fff;font-wight:bold;
    text-decoration: None;
}
a.sponsor:hover
{
    color: #000000;
    text-decoration: None;
}
#sponsor1{border:1px solid #ccc;}
#sponsor2,#sponsor3{padding-top:5px;padding-bottom:5px;}

.segnalato{color:#FFFFFF;font-size:0.7em;text-align:left;}
.piccolo{font-size:0.8em;}
.grande{font-size:1.2em;font-weight:bold;}
#colonna_immagini .immagine{border:1px solid #000;width:100%;}
table.mondiale td {border:none;}

.risultati {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: x-small;
	color: #000066;
}
TABLE.risultati {
	MARGIN-TOP: 0px; WIDTH: 99%
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: x-small;
	color: #000066;
}
TABLE.risultati CAPTION{
	FONT-WEIGHT: bold; WIDTH: 100%; COLOR: #ffffff
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #000066;
}
TABLE.risultati A:link CAPTION{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.risultati A:visited CAPTION{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.risultati TH{
font-family: Tahoma, Verdana, Arial, Helvetica;
	FONT-WEIGHT: bold;  TEXT-ALIGN: center
}
TABLE.risultati TD{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	 BACKGROUND-COLOR: #F2F2F2; TEXT-ALIGN: center
}

