/* NON MODIFICARE ASSOLUTAMENTE */
#content_custom
{
	float:left;
	width:100%;
}

#content2_custom
{
	float:left;
	width:100%;
        min-height: 125px;
}

#footer_custom
{
       
    clear:left;
    height:107px;
    width:960px;
    margin: 0 auto;    
        
}
/* FINE PARTE DA NON MODIFICARE ASSOLUTAMENTE*/

 MODIFICA SOLO PER PAGINA CUSTOM
div.contenuto_grigio_scuro{
  height: 60px;
  overflow: hidden;
}

div.contenuto_grigio_chiaro{
  height: 90px;
  overflow: hidden;
}

div.contenuto_bianco{
    overflow: hidden;
    height: auto;
}
/*FINE MODIFICA SOLO PER PAGINA CUSTOM*/
/* CUSTOM REGOLAMENTO by Trin */
div.contenuto_grigio_scuro {
	overflow: hidden;
	height:60px;
}
div.contenuto_grigio_chiaro {
	overflow: hidden;
	background:#eee;
	height:auto;
}
div.contenuto_bianco {
	overflow: hidden;
	height:auto;
}
#footer_custom {
	background:none;
}
#content_custom {
    background-image: none;
}
div.contenuto_grigio_chiaro div#left div.menuregolamento {
	background:#eee;
	padding:30px;
}
div.contenuto_grigio_chiaro div#centerreg div.reg {
	background:#eee;
	padding:20px;
}
div#centerreg{
	float:left;
	width:670px;
}
div.topreg img {
	padding:20px 0;
	margin: 0 -6px 0 0;
}
div.regolamento-header {
    background-image: url("../img/bkg-team.png");
    background-position: 70px 10px;
    background-repeat: no-repeat;
    padding: 4px 10px;
    position: relative;
}
div.regolamento-tit {
    left: 130px;
    position: absolute;
    top: 20px;
    z-index: 10;
	padding:10px 0 0 0;
}
div.regolamento-tit img, div.download-pdf-tit img {
    margin: 0 -6px 0 0;
}
div.regolamento_aggio {
    color: #111;
    font-size: 10px;
    left: 132px;
    position: absolute;
    top: 60px;
	z-index:3;
}
div.regole {
	padding:10px 30px;
}
div.regole ol, div.regole ul {
    color: #111111;
    list-style: disc outside none;
    margin-bottom: 10px;
    padding-left: 20px;
}
div.regole h2 {
	font-size:16px;
	padding-bottom:10px;
}
div.regole p {
	line-height:16px;
	padding-bottom: 10px;
}
/* FINE CUSTOM REGOLAMENTO by Trin */

/* CUSTOM  by Mastro */

div.principale_fantamister {
    /* padding: 10px 30px; */
    width: 100%;
}

div.colonna1_fantamister {
    float: left;
    width: 30%;
    padding: 1%;
    font-size: 15px;
    }
    div.colonna2_fantamister {
        float: left;
        width: 66%;
        padding: 1%;
        font-size: 15px;
        }

div.prossimagiornata,div.ultimoturno {
   	color:#FFF
}
a.print_f,a.print_fa {
   color:#FFF
}
table.proxday td.competizione {
	color:#FFF;
}
table.proxday td.fantagiornata {
	color:#FFF;   
}
table.proxday td.sinistra a, td.destra a {
    color:#fff;
}
span.numero {
    color:#fff;
}
div.time_week {
color: #fff;

}
div.giornataCamp {
color: #fff;
}
div.simu_table {
color: #fff;
}
table.boxMercato {
color: #fff;
}
div.nomerec {

color: #e85757;

}
div.utente_squadra_pres_nome {

color: #e85757;

}
.plr {
padding-top: 32px;
}

/*Modifica CSS per Risultati */

.voti_red{
   color: /*#000*/red;
   border-bottom:1px dotted #999;
   font-size:12px;
   text-align:center;
   width:30px;
}
.voti_green{
   color: /*#000*/green;
   border-bottom:1px dotted #999;
   font-size:12px;
   text-align:center;
   width:30px;
}
.Modif_ {
   color: Black;
   border-bottom: 1px dotted #999;
   font-size: 12px;
   text-align: center;
   width: 30px;
   font-style: italic;
   font-weight: 100;
}
.tot_red{
   color: /*#000*/red;
   border-bottom: 1px dotted #999;
   font-size: 12px;
   text-align: center;
   width: 30px;
   font-weight: bolder;
}
.tot_green{
   color: /*#000*/green;
   border-bottom: 1px dotted #999;
   font-size: 12px;
   text-align: center;
   width: 30px;
   font-weight: bolder;
}

/*Fine Modifica CSS per Risultati */


/*Inizio stili per riquadro REALTIME*/
   a.RTminirisultati_f {
    background-image: url(../img/new_window_8x8.png);
    background-repeat: no-repeat;
    background-position: right 2px;
    padding-right: 14px;
}
div.cheaderRT {
    background-image:url(../img/top_fanta_dir-300.png);
    height:55px;
    width:275px;
}
/*Fine stili per REALTIME*/


/*Inizio stili per menu piu grande*/
div.hmenu {
    height: 25px;
}
#menu ul.dropdown {
    position: relative;
    z-index: 20000;
    float: left;
    font-size: 15px;
}
/*
#menu ul.dropdown ul {
    background: url("../img/nav_dropdown_bkg.png") no-repeat left bottom;
    width: 170px;
    margin-left: -4px;
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 598;
    margin-top: 0;
    padding: 0;
}
*/
#menu ul.dropdown ul {
    background: url("../img/nav_dropdown_bkg_190.png") repeat-x left bottom;
    width: 190px;
    margin-left: -4px;
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 598;
    margin-top: 0;
    padding: 0;
}
#menu a.sub {
    background: url("../img/arrow-right.png") no-repeat scroll 167px 50% transparent;
    width: 170px; 
}
#menu ul.dropdown ul ul {
    top: 0;
    left: 189px;
}
#menu ul li ul li a:hover {
    background:url(../img/nav_dropdown_hover_172.png) no-repeat 6px 2px;
    width:170px;
}

#menu ul li ul li a.sub:hover {
    background:url(../img/nav_dropdown_hover_sub_172.png) no-repeat 6px 2px;
    width:170px;
}
/*
#menu ul.dropdown li.first,#menu ul.dropdown li.dir_first {
    background:url("../img/nav_separator_187.png") no-repeat right top;
}
*/
#menu ul.dropdown li {
    background:url("../img/nav_dropdown_sep_187.png") no-repeat left top;
}
.benvenuto {
    font-size:12px;
}
span.logout {
    font-size: 12px;
}
span.pannello {
    font-size: 12px;
}
.droppy a {
    font-size: 12px;
}

/* FINE stili per Menu piu grande*/
/* CSS mastro per http://www.fantamaniaci.com/revo/classgraf.html */
#classificaChart {
    width: 100%; /* Occupa tutta la larghezza disponibile */
    height: 370px; /* Altezza iniziale */
    max-height: 90vh; /* Altezza massima relativa all'altezza della finestra */
}
/* FINE CSS mastro per http://www.fantamaniaci.com/revo/classgraf.html */

/* CSS mastro per Bottone Vecchia Formazione */
.old_team_button {
    margin-left: 20px;
    margin-top: 4px;
    font-size: 11px;
    width: 110px;
}
/* FINE CSS mastro per Bottone Vecchia Formazione */

/* CSS mastro per Bottone Formazione già inviata */
.sended_team_button {
    margin-left: 20px;
    margin-top: 4px;
    font-size: 11px;
    width: 110px;
}
/* FINE CSS mastro per Bottone Formazione già inviata */

/* FINE CUSTOM  by Mastro */