HTML,BODY{margin: 0;padding:0;height: 100%}

BODY {FONT-SIZE: 76%; font-family: Tahoma,Comic Sans MS,arial,sans-serif;background-image:url(../img/sfondo.jpg)}

DIV#container {position: relative; height:100%}

BODY>DIV#container{height: auto; min-height: 100%}

DIV#header {background-image:url(../img/finale_header.jpg);border-bottom-width:2px; border-color:#257BC7; border-bottom-style: solid;}

div.disegno_header{background-image:url(../img/header.jpg);padding:0px;border:0px;height:100px; background-repeat:no-repeat;cursor:pointer;}

DIV#navigation_up {font-size:13px;}

DIV#navigation_up ul{margin:0px;padding: 0px;list-style-type: none; list-style:none;}

DIV#navigation_up li{display: inline; margin:0px; padding: 0px 5px 3px 5px;text-align:center;border-bottom-width:2px; border-color:#257BC7; border-bottom-style: solid;}
 
DIV#navigation_up li.ingresso{display: inline;margin-right:-4px;padding:0px;border-width:0px;}
.img_ing_menu{ vertical-align:top; border:0px;}

DIV#navigation_up li.uscita{display: inline;margin:0px;padding: 0px;text-align:center;border:0px}

DIV#navigation_up a{color:#1B129A;text-decoration: none; font-weight: bold;}

DIV#navigation_up a:hover{color: #336633;text-decoration:underline; }

DIV#navigation_up a.area_riservata{color:#F50808;}

DIV#navigation_left {padding:0em 2px 3em 10px;FLOAT: left;WIDTH:160px;}

DIV#navigation_left UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN:0px; PADDING-TOP: 0px; 
        LIST-STYLE-TYPE: none;}

DIV#navigation_left LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0em; MARGIN-left: 3px; PADDING-TOP: 1.4em;}

DIV#navigation_left LI.in_progress {color:#F50808;font-size:1.1em; font-weight: bold;}

DIV#navigation_left A {color:#1B129A;font-size:1.1em;text-decoration: none; font-weight: bold;}

DIV#navigation_left A:hover {COLOR: #336633; TEXT-DECORATION: underline}

DIV#navigation_left LI.li_giochi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-TOP: 0.3em
}
DIV#navigation_left A.link_giochi {
	font-size:1em;
}

DIV#navigation_left LI#sotto_menu{
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.7em
}

DIV#navigation_left a.cl_per_squadra{color:#F50808;}
DIV#navigation_left a.cl_per_squadra:hover {COLOR: #336633; TEXT-DECORATION: underline}

DIV#navigation_left H2 {
	FONT-SIZE: 1.2em; COLOR: #1B129A; text-align:left;margin:0;padding:1em 0 0 0.2em
}

p.paragrafi{
	color: #1B129A;FONT-SIZE: 0.9em;margin:0px;padding-top:0.2em;
}
span.paragrafi{
	color: #1B129A;FONT-SIZE: 0.9em;padding-left:0.4em;
}

p.spazio_news{margin:0px;padding:5px}

/* extra */

DIV#extra {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 3em;
	WIDTH: 160px;PADDING-TOP:0.9em;margin:0;
}

DIV#extra DIV.newsbox {margin:0;padding:0;color: #1B129A;}

p.p_sponsor{FONT-SIZE: 0.9em;margin:0px;padding-top:0.2em;text-align:justify}

p.utility {margin:0px;border:0px;padding-top:5px;FONT-SIZE: 0.9em;}
p.utility_2 {margin:0px;border:0px;padding-top:5px;FONT-SIZE: 1em;text-align:right}

a.news_utility{font-weight:bold;color: #1B129A;}
a.news_utility:hover{color: #336633;text-decoration: underline}

a.news_utility_2{font-weight:bold;color: #F50808;}
a.news_utility_2:hover{color: #336633;text-decoration: underline}

/* fine extra */

/* footer */

div.sopra_footer{height:46px; width:100%; clear:both;}

DIV#footer {position: absolute; bottom:0;width: 100%; CLEAR: both;
	background-color: #257BC7; color: #000;text-align:center;padding: 0.1em 0;
}
	
DIV#footer A {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: underline
}
DIV#footer A:hover {
	COLOR: #1B129A;
}
DIV#footer span {
	FONT-WEIGHT: bold;color:#FFFFFF;margin:0px 1em 0px 0px;padding:0;
}

DIV#footer span.fai_del {
	FONT-WEIGHT: bold;color:#FFFFFF;margin:0px 0px 0px 1em;padding:0;
}
DIV#footer span.la_tua_home_page {
	FONT-WEIGHT: bold;color:#FFFFFF;margin:0px;padding:0px;cursor:pointer;TEXT-DECORATION: underline
}

/* fine footer */

/* content*/

DIV#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4em; 
	PADDING-TOP: 0em;color:#1B129A;MARGIN: 0px 160px;
}

DIV#content H2#titolo_des {
	FONT-SIZE: 1.3em; text-align:center;margin-top:0;padding:1em 7em;
}

DIV#content H4#iscrizioni {
	FONT-SIZE: 0.9em; margin:0em; padding:0em; font-weight: normal;
}

DIV#content H4#crediti {
	FONT-SIZE: 1.1em; text-align:center;margin-top:0em;padding-top:1em
}
DIV#content H4#regole_mercato {
	FONT-SIZE: 0.9em; text-align:center;margin:0em;padding-top:1em;
}
DIV#content p#p_des_centrato {
	FONT-SIZE: 1.1em; text-align:center;padding:2em 5em;font-weight:bold
}
DIV#content p#p_des_giustificato {
	FONT-SIZE: 1.1em;font-weight:bold; text-align:justify;padding:0em 5em; 
}
DIV#content p#p_err {
	FONT-SIZE: 1.3em; text-align:center;padding-top:10em; font-weight:bold
}

DIV#content p#p_err_no_spazio {
	FONT-SIZE: 1.3em; text-align:center;padding:0em; font-weight:bold
}

/* content -> regolamenti */

DIV#content DIV.regol {
	padding:0px 40px;margin:0px;
}

DIV#content DIV.regol p#link {
	padding:0px;margin:0.3em;
}

DIV#content DIV.regol a {
	text-align:left;FONT-SIZE: 0.9em;color:#1B129A; text-decoration:underline
}

DIV#content DIV.regol p#info_squadre {
	text-align:center;padding-bottom:25em
}

DIV#content DIV.regol a#no_underline {
	text-decoration:none;
}

DIV#content DIV.regol a:hover {
	color:#336633;
}

DIV#content DIV.regol H3 {
	font-size:1.4em; text-align:center; font-weight:bold;margin-top:15px;
}

DIV#content DIV.regol p#par {
	font-size:13px; text-align:justify;margin:0px;padding:0px
}
DIV#content DIV.regol HR {
	color:#FA0404; height:0px
}	

p.par_news{font-size:1em; text-align:justify;margin:0px;padding:0px }
/* fine content -> regolamenti */

/* content -> contatti */
DIV#content DIV.contatti {	
	width:75%;padding-top:2em;margin:0px
}

DIV#content DIV.contatti p{
	text-align:left;font-size:1.15em;font-weight:bold;
}

DIV#content DIV.contatti a{
	color:#1B129A; text-decoration:underline
}
DIV#content DIV.contatti a:hover {
	color:#336633;
}
/* fine content -> contatti */

/* content -> tabelle */

/*nuove modifiche tabelle*/
DIV#content DIV.tabelle {
	padding:0px;text-align:center;margin:0px; 

}
DIV#content DIV.tabelle table.new_table_1{
	border-collapse:collapse;font-size:1em;text-align:center;margin:0px;font-family:verdana;	
}

DIV#content DIV.tabelle td.new_td_titolo_1{margin:0;border: 1px solid #336633; font-weight: bold; font-style: italic;
	background-color:#09950F; color:#FFFFFF;padding:2px;
}
DIV#content DIV.tabelle td.new_td_titolo_2{margin:0;border: 1px solid #336633; font-weight: bold; font-style: italic;
	background-color:#09950F; color:#FFFFFF;padding:2px 5px;
}
DIV#content DIV.tabelle td.new_td_titolo_3{margin:0;border-top: 1px solid #336633;font-weight: bold; font-style: italic;
	background-color:#09950F; color:#FFFFFF;padding:1px;
}
DIV#content DIV.tabelle td.new_td_titolo_4{margin:0;border-bottom: 1px solid #336633; font-weight: bold; font-style: italic;
	background-color:#09950F; color:#FFFFFF;padding:1px;
}
DIV#content DIV.tabelle td.new_td_titolo_5{margin:0;border-style:solid; border-top-width:1px; 
	border-left-width:1px;border-bottom-width:1px;border-right-width:0px;border-color:#336633;font-weight: bold; font-style: italic;
	background-color:#09950F; color:#FFFFFF;padding:1px;
}
DIV#content DIV.tabelle td.new_td_titolo_6{margin:0;border: 1px solid #336633; font-weight: bold; font-style: italic;
	background-color:#06751F; color:#FFFFFF;padding:2px;
}
DIV#content DIV.tabelle td.new_td_1{margin:0;border: 1px solid #336633;
	background-color:#C2EBCD; color: #1B129A;padding:2px 4px
}
DIV#content DIV.tabelle td.new_td_1_rosso{margin:0;border: 1px solid #336633;
	background-color:#C2EBCD; color: #EB0F5D;padding:2px 4px
}
DIV#content DIV.tabelle td.new_td_1_rosso_2{margin:0;border: 1px solid #336633; border-right-width:0px;
	background-color:#C2EBCD; color: #EB0F5D;padding:2px 4px
}
DIV#content DIV.tabelle td.new_td_1_rosso_3{margin:0;border: 1px solid #336633;border-left-width:0px;
	background-color:#C2EBCD; color: #EB0F5D;padding:0px 4px
}
DIV#content DIV.tabelle td.new_td_2_rosso{margin:0;border: 1px solid #336633;
	background-color:#AEE3BC; color: #EB0F5D;padding:2px 4px
}
DIV#content DIV.tabelle td.new_td_2{margin:0;border: 1px solid #336633;
	background-color:#AEE3BC;color:#1B129A;padding:2px 4px
}
DIV#content DIV.tabelle td.new_td_2_2{margin:0;border: 1px solid #336633;border-right-width:0px;
	background-color:#AEE3BC;color:#1B129A;padding:2px 4px
}
DIV#content DIV.tabelle td.new_td_2_3{margin:0;border: 1px solid #336633;border-left-width:0px;
	background-color:#AEE3BC;color:#1B129A;padding:0px 4px
}
.ges_formazione_td{vertical-align:top; padding:3px}
input.successivi_td_1{
	font-size:0.9em;color:#1B129A;border: 0px;background: #C2EBCD;
	font-weight: bold;text-decoration:underline;cursor: pointer;
	FONT-FAMILY: verdana;cursor:pointer
}
input.successivi_td_2{
	font-size:0.9em;color:#1B129A;border: 0px;background: #AEE3BC;
	font-weight: bold;text-decoration:underline;cursor: pointer;
	FONT-FAMILY: verdana;cursor:pointer
}
input.indietro_piccolo{background: #09950F;color:#FFFFFF;font-size:1em;
	font-weight: bold; cursor:pointer;FONT-FAMILY: verdana;font-style: italic;
}
DIV#content DIV.tabelle td.scritta_sotto_tab{text-align:right;border:0px;padding-top:5px;color:#1B129A;font-weight: normal;}

DIV#content DIV.tabelle td.bott_sotto_tab{text-align:left;border:0px;padding-top:5px}
DIV#content DIV.tabelle td.bott_sotto_tab_2{text-align:center;border:0px;padding-top:5px}
DIV#content h2.titolo_tab{FONT-SIZE: 1.4em; text-align:center;margin:0;padding-top:1em;padding-bottom:1em;}

DIV#content h2.titolo_tab_2{FONT-SIZE: 1.4em; text-align:center;margin:0;padding-top:0.4em;padding-bottom:0.4em;}
DIV#content h2.titolo_tab_3{FONT-SIZE: 1.2em; text-align:center;margin:0;padding-top:0.1em;padding-bottom:0.1em;}


h4.titolo_cal_ris{text-align:center;FONT-SIZE: 1.1em;}

input.bottone_ordinamento{background-image:url(../img/su.gif);cursor:pointer;border:0px;width:15px;height:15px; background-repeat:no-repeat; background-color:#09950F;}
input.bottone_ordinamento_desc{background-image:url(../img/giu.gif);cursor:pointer;border:0px;width:15px;height:15px; background-color:#09950F;}

/*fine nuove modifiche tabelle*/

DIV#content DIV.tabelle td.classico{
	background-color:#CCFFFF;padding:1px 3px 1px 3px; color:#1B129A
}

.no_spazio{margin:0; padding:0; display:inline}
input.rose{background: #F6FBEF; width:2em;color:#1B129A; margin:0.8em}

input.text_rig{background: #F6FBEF; width:1.4em;color:#1B129A; margin:0.1em;height:1.5em;}

DIV#content DIV.tabelle table.rose_serie_a{

	border-collapse:collapse;font-size:9px;margin:5px 0 0 0;padding-top:0px;
	 width:600px
}
DIV#content DIV.tabelle table.rose_champions{

	border-collapse:collapse;font-size:12px; text-align:center
}
DIV#content DIV.tabelle td.rose_seriea{

	padding:5px 0px 5px 0px; color:#1B129A;border:0px;margin:0px;

}
DIV#content DIV.tabelle td.rose_champions{

	padding:5px 0px 5px 0px; color:#1B129A;border:0px;margin:0px; text-align:center

}
input.rose_seriea2{
	font-size:10px;color:#1B129A;border: 0px;background: none;
	font-weight: bold;text-decoration:underline;cursor: pointer;
	FONT-FAMILY: Tahoma,Comic Sans MS,arial,sans-serif; cursor:pointer; text-align:left;
}
input.rose_champions2{
	font-size:10px;color:#1B129A;border: 0px;background: none;
	font-weight: bold;text-decoration:underline;cursor: pointer;
	FONT-FAMILY: Tahoma,Comic Sans MS,arial,sans-serif; cursor:pointer; text-align:center;
}

/* fase finale coppe */
DIV#content DIV.fas_fin_coppa {
	text-align:center;font-size:0.8em; font-weight: bold;
}
DIV#content DIV.fas_fin_coppa table{
	border-collapse:collapse;font-weight: bold; border-color:#09950F;
}
DIV#content DIV.fas_fin_coppa td.titoli_fase_finale{
	font-weight: bold;color:#09950F;PADDING:10px 20px;font-size:0.7em;
}

DIV#content DIV.fas_fin_coppa td.fase_finale{
	border-bottom:1px solid;font-size:0.6em;color:#1B129A
}

DIV#content DIV.fas_fin_coppa td.fase_finale2{
	border-bottom:1px solid ;font-size:0.6em;color:#1B129A
}
DIV#content DIV.fas_fin_coppa  td.fase_finale3{
	border-right:1px solid ;font-size:0.6em;color:#1B129A
}
DIV#content DIV.fas_fin_coppa td.fase_finale4{
	border-right:1px solid ;border-bottom:1px solid;font-size:0.6em;color:#1B129A
}
 /*fine fase finale coppe*/

DIV#content DIV.form {
	
}

DIV#content DIV.form p{
	margin-left:23%;
}

DIV#content DIV.form p#largo{
	margin-left:19%
}

DIV#content DIV.form p#messaggi{
	margin-left:10%
}

DIV#content DIV.form label{
	font-weight: bold; text-align:left; width:11em;margin-right:1em;float: left;padding-top:0.2em;
}

DIV#content DIV.form label.iscrizione{width:14.5em;padding-top:0.3em;}
DIV#content DIV.form input.num_nuovi{margin-top:15px}

DIV#content DIV.form select{background: #F6FBEF;}

DIV#content DIV.form legend{font-size:1.1em;font-weight: bold;color:#1B129A;}

DIV#content DIV.form input{ 
	background: #F6FBEF; color:#1B129A;
}
DIV#content DIV.form input.mercato{ 
	background: #F6FBEF; width:1.7em;color:#1B129A;margin:0 0 0 2em;padding:0px;
}
DIV#content DIV.form input.messaggi{ 
	background: #F6FBEF; width:24em;color:#1B129A;
}
DIV#content DIV.form input.carica_file{ 
	background: #F6FBEF; width:15em;color:#1B129A;
}
DIV#content DIV.form textarea{ 
	background: #F6FBEF; color:#1B129A;
}

DIV#content DIV.form input.radiobutton{ 
background:none; margin:3px 0 0 0;border:0;padding:0;
}
DIV#content DIV.form option{
	color:#1B129A;padding:0px;margin:0px
} 
p.centrato{
	text-align:center
}

DIV#spazio_verticale{padding-top:50em}
/* fine content -> tabelle */

/* fine content*/

DIV#content div.home_page{
	width:90%; 
}
p#scritta_home{
	COLOR: #1B129A; FONT-SIZE: 1.1em; text-align:justify;font-weight: 
	bold;padding:1.1em 0em 0.1em 0em;margin:0
}
p#angolo_home{
	COLOR: #1B129A; FONT-SIZE:1.1em; text-align:justify; margin:0em 0em 1em 0em;padding:0em
}
a#link_home {
	FONT-SIZE: 1em;color:#1B129A; text-decoration:underline;
}

a#link_home:hover {
	color:#336633;
}
h4#titoli_home{
	
	FONT-SIZE: 1.1em;color:#1B129A;text-align:center;margin:0px;padding:0px;font-weight: bold;
}
fieldset.home_field{
	margin:0px;padding:0px 5px; border-color: #257BC7; border-width:1px; margin-bottom:7px; border-style: solid;
	text-align:left
}
/*SPONSOR DELLA PAGINA LIVE*/
div.live_field{width:500px;text-align:justify}
/*FINE SPONSOR DELLA PAGINA LIVE*/

legend.news{
	COLOR:#1B129A;font-weight: bold
}
legend.news2{
	COLOR:#F50808;font-weight: bold
}

div#index_aggiornamento{ 
	text-align:center;COLOR: #1B129A; FONT-SIZE: 3em;
	padding-top:7em;
}
a.link_forum_home {
	/*FONT-SIZE: 1em;*/color:#336633; text-decoration:none
}

a.link_forum_home:hover {
	color:#1B129A;
}

a#link_news_40 {
	/*FONT-SIZE: 1em;*/color:#336633; text-decoration:underline
}

a#link_news_40:hover {
	color:#1B129A;
}

p#news_news{
	COLOR: #1B129A; FONT-SIZE:1.1em; text-align:left; margin:1em 5em;padding-top:6px;font-weight: bold
}
a#link_preferiti {
	FONT-SIZE: 1em;color:#1B129A; text-decoration:underline;
}

a#link_preferiti:hover {
	color:#336633;
}


/* top 11 e flop 11 */

DIV#top11 {

	background-image:url(../img/campo_meta.jpg);height:293px; width:355px;
	font-size:13px;font-weight: bold;color: #1B129A
	
}

p.portiere{
	position: relative;top:10px;margin:0px;padding:0px
}


p.dif_laterale{
	position: relative;top:32px;text-align:left;margin:0px;padding:0px
}

span.dif_laterale_sin{
	position: relative;left:11px
}

span.dif_laterale_des{
	position: absolute; right:10px
}

p.dif_centrale{
	position: relative;top:9px;text-align:center;
}
span.dif_centrale{
	position: relative; padding: 0 5px;
}

p.dif_centrale_3{
	position: relative;top:30px;text-align:center;
}

p.centr_laterale{
	position: relative;top:50px;text-align:left;margin:0px;padding:0px
}

span.centr_laterale_sin{
	position: relative;left:11px
}

span.centr_laterale_des{
	position: absolute; right:10px
}

p.centr_centrale{
	position: relative;top:28px;text-align:center;
}
span.centr_centrale{
	position: relative; padding: 0 5px;
}

p.centr_centrale_3{
	position: relative;top:50px;text-align:center;
}

p.attaccanti{
	position: relative;top:64px;text-align:center;
}
span.attaccanti{
	position: relative; padding: 0 5px;
}

/* fine top 11 e flop 11*/

/* iscrizioni*/


p#vaiAlleInfo{
	COLOR: #1B129A;text-align:center; FONT-SIZE: 1.2em; font-weight: normal
}
a#daIscrizioni {
	COLOR: #1B129A;text-decoration:underline;
}
a#daIscrizioni:hover {
	color:#336633;
}

/*fine iscrizioni*/


/* area riservata */

.lista_leghe {background: #F6FBEF;color:#1B129A}

.lista_leghe_piccolo {background: #F6FBEF;color:#1B129A; font-size:9px}


.logout_lega {
	color:#1B129A;font-size:1.2em;text-decoration: none; font-weight: bold;
}
.logout_lega:hover {
	COLOR: #336633; TEXT-DECORATION: underline
}

/* fine area riservata*/


a.link_hai_dim {
	FONT-SIZE: 12px;color:#1B129A; text-decoration:underline
}

a.link_hai_dim:hover {
	color:#336633;
}

p.nome_lega{margin:0;padding:0;border:0;text-align:right; font-size:0.9em; color:#336633;font-weight: bold;}


/* sondaggi*/
input.botton_sondaggio{background: #F6FBEF;color:#09950F;font-size:0.75em;
	font-weight: bold; cursor:pointer;
}
DIV#navigation_left A.vedi_risultati {
	color:#1B129A;font-size:0.9em;TEXT-DECORATION: underline
}
p.sotto_sondaggio{padding-left:200px;text-align:left}
/* fine sondaggi*/


/*aggiunta per le iscrizioni*/

DIV#content DIV.form p.iscrizione_lega2{
	margin-left:0px; margin-bottom:10px;margin-top:0px;
}

/*fine aggiunta per le iscrizioni */


/* NUOVA ROSA mercato ******************************************************************/
.h2_rosa_mercato{FONT-SIZE:1.7em; text-align:center;padding-top:1em;margin-top:0;}
.p_centrato_rosa_mercato{FONT-SIZE:1.1em; text-align:center;padding-top:2em;font-weight:bold}

DIV#content_rosa_mercato {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4em; 
	PADDING-TOP: 0em;color:#1B129A;MARGIN: 0px 0px 0px 160px;
}
.rosa_merc_nome_squadra {
	FONT-SIZE: 13px; text-align:center;padding:5px 0px;font-weight:bold
}

DIV.rosa_mercato_1 {
width: 804px; border-style:solid; border-width:2px; font-size:11px; 
margin:10px 0px 0px 0px;padding:0px; height:500px; border-color:#257BC7
}

DIV.rosa_mercato_int_1 {float: left; width: 312px; height:500px}
DIV.rosa_mercato_int_2 {float: left; width: 180px; height:500px; border-style:solid; border-width:0px 2px 0px 2px;border-color:#257BC7}
DIV.rosa_mercato_int_3 {float: left; width: 312px; margin-right: -4px;height:500px}


.p_err_mercato_rosa{FONT-SIZE: 1.3em; text-align:center;padding-top:10em;font-weight:bold}
.p_mr_titolo_1{font-size:13px;font-weight: bold; text-align:left; padding:3px 0px 0px 4px;margin:0px}
.span_rm_titolo_1{color:#336633}

.select_lista_squadre{width:301px;color:#1B129A;}
.span_check{font-size:13px;margin-left:35px;font-weight: bold;padding:0px}

div.r_m_lista_gioc_3{overflow-y:scroll; width:300px;margin:10px 3px 0px 0px;padding:0px;height:370px}
div.r_m_lista_gioc_1{overflow-y:scroll; width:300px;margin:10px 3px 0px 0px;padding:0px;height:430px}

table.tab_rosa_merc_1{width:278px; margin:0px;padding:0px;color:#1B129A; border-collapse:collapse}
table.tab_rosa_merc_2{width:298px; margin:0px;padding:0px;color:#1B129A; border-collapse:collapse}

td.r_m_td_titolo_1{font-size:13px;font-weight: bold;text-align:center;width:10px;padding:0px}
td.r_m_td_titolo_2{font-size:13px;font-weight: bold;text-align:center;width:30px;padding:0px}
td.r_m_td_titolo_3{font-size:13px;font-weight: bold;text-align:left;padding:0px}
td.r_m_td_titolo_4{font-size:13px;font-weight: bold;text-align:center;padding:0px}
td.r_m_td_titolo_5{font-size:13px;font-weight: bold;text-align:center;padding:0px;width:70px;}

td.r_m_contenuti_1{font-size:11px;text-align:center;width:10px;padding:0px;}

td.r_m_contenuti_1_nero {color:#000;font-weight: bold;font-size:11px;text-align:center;width:10px;padding:0px;}
td.r_m_contenuti_1_verde {color:#336633;font-weight: bold;font-size:11px;text-align:center;width:10px;padding:0px;}
td.r_m_contenuti_1_blu {font-weight: bold;font-size:11px;text-align:center;width:10px;padding:0px;}
td.r_m_contenuti_1_rosso {color:#F50808;font-weight: bold;font-size:11px;text-align:center;width:10px;padding:0px;}

td.r_m_contenuti_2{font-size:11px;text-align:center;width:30px;padding:0px;}
td.r_m_contenuti_3{font-size:11px;text-align:left;padding:0px;}
td.r_m_contenuti_3_rosso{font-size:11px;text-align:left;padding:0px;color:#F50808;}
td.r_m_contenuti_4{font-size:11px;text-align:center;padding:0px}
td.r_m_contenuti_5{font-size:11px;text-align:center;padding:0px;width:70px;}

tr.riga_colorata{background: #8AF7F8;}
tr.riga_noncolorata{}

.r_m_primo_bottone{margin-top:50px}
.r_m_dopo_primo_bottone{margin-top:20px}

.button_r_m{background: #F6FBEF;color:#09950F;font-size:14px;font-weight: bold; cursor:pointer;width:100px; }
.button_r_m_salva{background: #F6FBEF;color:#F50808;font-size:14px;font-weight: bold; cursor:pointer;width:100px;}

.p_r_m_centrale_1{font-weight: bold;color:#336633;font-size:13px;padding:3px 0px 50px 0px;margin:0px}
.p_r_m_centrale_2{font-weight: bold;font-size:11px;padding-top:3px;margin:0px}
.p_r_m_centrale_3{font-weight: bold;color:#F50808;font-size:12px;padding:3px 0px 0px 0px;margin:0px}
.richiesta_errata_r_m{padding:10px 0px 0px 0px;margin:0px;text-align:center;font-size:17px;color:#F50808;}

/* fine NUOVA rosa mercato *****************************************************************/


/* media voto ******************************************************************/
DIV#content DIV.tabelle td.ordinamento_asc{
	background-color: #F6FBEF;
	border-top: 1px solid #09950F;
	border-bottom:0px;
	border-left:0px; vertical-align:top
	
}

DIV#content DIV.tabelle td.ordinamento_desc{
	background-color: #F6FBEF;
	border-bottom: 1px solid #09950F;
	border-top:0px;
	border-left:0px; vertical-align:top
}

DIV#content DIV.tabelle td.titolo_media_voto{
	background-color: #F6FBEF;color:#09950F;border-right:0px;
}


/* fine media voto *****************************************************************/


/* rifacimento form */

DIV.cont_form_punt_gio {width: 230px; background-color:#FFFFFF; border-style:solid; border-width:1px; padding-top:10px;padding-bottom:13px;}
DIV.cont_form_punt_gio p{padding:7px 0px 7px 0px}
DIV.cont_form_punt_gio label{font-size:12px;font-weight: bold; text-align:left; width:150px;margin-right:5px;margin-left:10px;float:left;padding-top:1px}
DIV.cont_form_punt_gio select{font-size:13px;float: left;margin-left:5px;color:#1B129A;}

DIV.cont_form_vinc_gio {width: 290px; background-color:#FFFFFF; border-style:solid; border-width:1px; padding-top:10px;padding-bottom:13px}
DIV.cont_form_vinc_gio p{padding:7px 0px 7px 0px}
DIV.cont_form_vinc_gio label{font-size:12px;font-weight: bold; text-align:left; width:120px;margin-right:5px;margin-left:10px;float:left;padding-top:1px}
DIV.cont_form_vinc_gio select{font-size:13px;float: left;margin-left:5px;color:#1B129A;}

DIV.cont_form_top_11 {width: 260px; background-color:#FFFFFF; border-style:solid; border-width:1px; padding-top:10px;padding-bottom:13px}
DIV.cont_form_top_11 p{padding:7px 0px 7px 0px}
DIV.cont_form_top_11 label{font-size:12px;font-weight: bold; text-align:left; width:115px;margin-right:5px;margin-left:10px;float:left;padding-top:1px}
DIV.cont_form_top_11 select{font-size:13px;float: left;margin-left:5px;color:#1B129A;}

DIV.cont_form_iscrizione {width: 500px; background-color:#FFFFFF; border-style:solid; border-width:1px; padding-top:10px;padding-bottom:13px}
DIV.cont_form_iscrizione p{padding:7px 0px 7px 0px;font-size:12px}
DIV.cont_form_iscrizione label{font-size:12px;font-weight: bold; text-align:left; width:255px;margin-right:5px;margin-left:10px;float:left;padding-top:3px}
DIV.cont_form_iscrizione select{font-size:13px;float: left;margin-left:5px;color:#1B129A;}
DIV.cont_form_iscrizione input{font-size:13px;float: left;margin-left:5px;color:#1B129A;}
DIV.cont_form_iscrizione textarea{font-size:13px;margin-left:5px;color:#1B129A;margin:0px;padding:0px;}
DIV.cont_form_iscrizione label.radio{padding-top:3px;margin:0px;width:10px;}
DIV.cont_form_iscrizione label.acconsento{padding-top:3px;margin:0px;width:265px;padding-left:48px}
DIV.cont_form_iscrizione label.piccola_scritta{font-size:10px; text-align:left; width:255px;margin-right:5px;margin-left:10px;float:left;padding-top:3px; color:#F50808}

DIV.cont_form_iscrizione2 {width: 555px; background-color:#FFFFFF; border-style:solid; border-width:1px; padding-top:10px;padding-bottom:13px}
DIV.cont_form_iscrizione2 p{padding:7px 0px 7px 0px;font-size:12px}
DIV.cont_form_iscrizione2 label{font-size:12px;font-weight: bold; text-align:left; width:150px;margin-right:5px;margin-left:10px;float:left;padding-top:3px}
DIV.cont_form_iscrizione2 select{font-size:13px;float: left;margin-left:5px;color:#1B129A;}
DIV.cont_form_iscrizione2 input{font-size:13px;float: left;margin-left:5px;color:#1B129A;}
DIV.cont_form_iscrizione2 p.invisibile{padding:7px 0px 7px 0px;font-size:12px;display:none}
DIV.cont_form_iscrizione2 p.sotto_acconsento{padding:0px 0px 7px 0px;font-size:12px}
DIV.cont_form_iscrizione2 fieldset{font-size:13px;color:#1B129A;margin:0px 30px 0px 30px; border-color: #257BC7;border-width:2px;padding-top:10px;}
DIV.cont_form_iscrizione2 label.dentro_field{font-size:12px;font-weight: bold; text-align:left; width:210px;margin-right:5px;margin-left:10px;float:left;padding-top:3px}
DIV.cont_form_iscrizione2 label.radio{padding-top:3px;margin:0px;width:10px;}
DIV.cont_form_iscrizione2 span.riep_titolo{font-size:12px;font-weight: normal; text-align:left; width:250px;margin:0px 5px 0px 5px ;float: left;padding:0px}
DIV.cont_form_iscrizione2 span.riep_valore{font-size:12px; text-align:left;float: left;}

DIV.cont_form_iscrizione2 textarea{font-size:13px;margin-left:5px;color:#1B129A;margin:0px;padding:0px;}
DIV.cont_form_iscrizione2 label.acconsento{padding-top:3px;margin:0px;width:305px;padding-left:130px}
DIV.cont_form_iscrizione2 label.piccola_scritta{font-size:10px; text-align:left; width:255px;margin-right:5px;margin-left:10px;float:left;padding-top:3px; color:#F50808}



DIV.cont_form_iscrizione3 {width: 400px; background-color:#FFFFFF; border-style:solid; border-width:1px; padding-top:10px;padding-bottom:13px}
DIV.cont_form_iscrizione3 p{padding:7px 0px 7px 0px;font-size:12px}
DIV.cont_form_iscrizione3 label{font-size:12px;font-weight: bold; text-align:left; width:200px;margin-right:5px;margin-left:10px;float:left;padding-top:3px}
DIV.cont_form_iscrizione3 input{font-size:13px;float: left;margin-left:5px;color:#1B129A;}

DIV.cont_form_iscrizione4 {width: 370px; background-color:#FFFFFF; border-style:solid; border-width:1px; padding-top:10px;padding-bottom:13px}
DIV.cont_form_iscrizione4 p{padding:7px 0px 7px 0px;font-size:12px}
DIV.cont_form_iscrizione4 span.riep_titolo{font-size:13px;font-weight: normal; text-align:left; width:150px;margin:0px 5px 0px 9px ;float: left;padding:0px}
DIV.cont_form_iscrizione4 span.riep_valore{font-size:13px; text-align:left;float: left;}

DIV.cont_form_area_riservata {width: 350px; background-color:#FFFFFF; border-style:solid; border-width:1px; padding-top:10px;padding-bottom:13px}
DIV.cont_form_area_riservata p{padding:5px 0px 7px 0px;font-size:12px}
DIV.cont_form_area_riservata label{font-size:12px;font-weight: bold; text-align:left; width:150px;margin-right:16px;margin-left:10px;float:left;padding-top:3px}
DIV.cont_form_area_riservata input{font-size:12px;float: left;margin-left:5px;color:#1B129A;}

DIV.rose_ch {width: 230px; background-color:#FFFFFF; border-style:solid; border-width:1px; padding-top:10px;padding-bottom:13px}
DIV.rose_ch p{padding:5px 0px 7px 0px;font-size:12px}
DIV.rose_ch label{font-size:12px;font-weight: bold; text-align:left; width:107px;margin-right:5px;margin-left:10px;float:left;padding-top:3px}
DIV.rose_ch select{font-size:13px;float: left;margin-left:5px;color:#1B129A;}

DIV.cont_vis_rose {width: 350px; background-color:#FFFFFF; border-style:solid; border-width:1px; padding-top:3px;padding-bottom:16px}
DIV.cont_vis_rose p{padding:10px 0px 10px 0px}
DIV.cont_vis_rose label{font-size:12px;font-weight: bold; text-align:left; width:120px;margin-right:5px;margin-left:10px;float:left;padding-top:1px}
DIV.cont_vis_rose select{font-size:12px;float: left;margin-left:5px;color:#1B129A;}


/*fine rifacimento form */

/*news home*/
td.news_img_1{width:70px; height:70px; padding-bottom:5px}
td.news_img_2{width:40%; vertical-align: middle;FONT-SIZE:12px;COLOR: #1B129A;}
table.news_contenitore{width:98%; margin:5px 5px 10px 0px; border:0px; padding:0px}



p#news_home{
	COLOR: #1B129A; FONT-SIZE:1em; text-align:left; margin:0.3em 0em;padding:0px
}
p#tutte_news_home{
	COLOR: #1B129A; FONT-SIZE:1em; text-align:right; margin:0em 0em;padding:0px
}

a#link_news_home {
	/*FONT-SIZE: 1em;*/color:#1B129A; text-decoration:underline
}
a#link_news_home2 {
	/*FONT-SIZE: 1em;*/color:#1B129A; text-decoration:underline;cursor: pointer;;
}

a#link_news_home:hover {
	color:#336633;
}
/*fine news home*/

h2.h2_sponsor{text-align:center;FONT-SIZE: 1.2em;color:#1B129A}
div.div_sponsor{margin-right: 240px; margin-left: 240px; margin-top:20px;font-size:1.1em;
	color:#1B129A}
p.div_p_sponsor{text-align:justify;}



p.p_utility3 {margin:0px;border:0px;padding-top:5px;padding-bottom:5px;FONT-SIZE: 0.8em;}
DIV#navigation_left a.a_utility3 {text-decoration: underline;FONT-SIZE: 1em;}

p.scritta_gestione_formazione{text-align:justify; padding:0 50px}

p.seopoker_news{padding-top:0px;margin-top:0px;}

/*comunicati area riservata*/
fieldset.area_riservata_field{
	width:520px;margin:0px;padding:0px 5px; border-color: #257BC7; border-width:1px; margin-bottom:7px; border-style: solid;
}
/* dalla giornata alla giornata in classifica generale */
input.indietro_piccolo_clg{background: #FFFFFF;color:#09950F;font-size:1em;
	font-weight: bold; cursor:pointer;FONT-FAMILY: verdana;font-style: italic;
}
select.select_clg{font-size:13px;margin-left:1px;margin-right:1px;color:#1B129A;}
/* fine dalla giornata alla giornata in classifica generale */

input.maglietta{
	font-size:1.1em;color:#336633;border: 0px;background:none;
	font-weight: bold;text-decoration:underline;cursor: pointer;
	FONT-FAMILY: verdana;cursor:pointer;width:2em;
}
input.bottone_calendario{background-image:url(../img/cal.gif);cursor:pointer;border:0px;width:16px;height:16px; background-repeat:no-repeat;margin:3px}

/*classifica info_left*/

table.table_info_left{
	border-collapse:collapse;font-size:0.8em;margin:0px;font-family:verdana;	text-align:left;width:130px	
}

td.td_info_left{margin:0;border: 1px solid #336633;
	color: #1B129A;padding:2px 4px;font-weight: bold}

td.td_titolo_info_left{margin:0;border: 1px solid #336633; font-weight: bold; font-style: italic;
color:#336633;padding:2px;text-align:center;
}
	
/*fine classifica info_left*/