/* CSS du Thème Hurilam 1.1
Validé avec http://jigsaw.w3.org/css-validator/validator */


/* Style général de la page. Barre de défilement seulement visible sous IE 5.5 et + */
body
{
    background : #ffffff;
    color : #002244;
    font-size : 12px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
}

/* Fontes générales */
table
{
    cellborder:1px solid red;
}
hr
{
    /* border : 1px solid #d3e1f4; */
    border : 0.1px solid #BCBCBC; 
    /* border-top-width : 1px;*/
    height : 0;
}

/* Menu haut du site */
table.menu
{
    background:url(../images/banbas.png) top left repeat-x;
    height:35px;
    width:100%;
}
table.sous_menu
{
    background:url(../images/banbas2.png) top left repeat-x;
    height:75px;
    width:100%;
}
td.menu, td.sous_menu, td.menu_courant
{
    text-align:center;
}
td.menu_courant
{
    width:160px;
    background:url(../images/onglet_noir1.png) top left no-repeat;
}


.menu_haut {width:100%; height:35px; background:url(../images/banbas.png) top left repeat-x; list-style:none; margin:0px; padding:0px;}
.menu_haut li {width:120px; height:35px; float:left; text-align:center; vertical-align:bottom;}
.menu_haut li.current {width:160px; background:url(../images/onglet_noir1.png) top left no-repeat;}
.menu_haut li.current a {height:35px; position:relative; top:10px; text-decoration:none; font-style:italic; color:#ffffff;}
.menu_haut li a {height:35px; position:relative; top:10px; text-decoration:none; font-style:italic; color:#2a3251;}
.menu_haut li a:hover{color:#990000;}

.th
{
    color: #000000;
    background-image : url(../images/bloc_h.png);
}

input
{
    border : 1px solid rgb(123,168,204);
    font-family : Verdana, sans-serif;
    font-size : 8pt;
    font-weight : normal;
    color : #333333;
    background-image : url(../images/mfond1.jpg);
}

input.area
{
    border : 1px solid rgb(123,168,204);
    font-family : Verdana, sans-serif;
    font-size : 8pt;
    font-weight : normal;
    color : #333333;
    background-image : url(../images/mfond1.jpg);
}


.titre_bloc
{
    color:#000;
    font-weight: bold;
}

table.brouillon
{
  background-color:#3F0;
}

/**************************************************************************/
/**************************************************************************/
/**************************************************************************/
/*    PLANNING                                                            */
/**************************************************************************/
/**************************************************************************/
/**************************************************************************/
table.planning
{
  width:100%;
  height:200px;
  border-spacing:2px;
  border:0px;
  padding:0px;
  text-align:center;
  vertical-align:center;
}

td.planning_bords, td.planning_rempli, td.planning_rempli a
{
  height:2px;
  background-color:#000000;
  color:#ffffff;
  text-align:center;
}

td.planning_vide, td.planning_vide.a
{
  height:2px;
  background-color:#cccccc;
  color:#000000;
  text-align:center;
}




.news_titre
{
    font-size:16px;
    font-weight: bold;
    color: #F17F29;
}


.news_sous_titre
{
    font-size:10px;
    font-style:italic;
}

.contenu_news
{
    text-align:justify;
}

.suite_news
{
  font-style:italic;
  color:#878787;
}


/* différents types de liens */
a:link, a:visited, a:active, a:hover
{
    font-family : Verdana, Arial, Helvetica, sans-serif;
/*    font-size : 11px;*/
    font-weight : normal;
    color : #2a3251;
    text-decoration : none;
    font-style:italic;
}
a:active
{
    color : #990000;
}
a:hover
{
    color : #990000;
/*     background:url(../images/fond_noir.png); */
}
      
      
a.stan:link, a.stan:visited, a.stan:active
{
    color: #0B47A8;
    text-decoration: none;
}
a.stan:hover
{
    color: #A17412;
    font-weight: bold;
    text-decoration: none;
}


a.blanc
{
    color: #FFFFFF; text-decoration:none;
}

   
a img
{
    border:none;
}
a img:hover
{
}


/**************************************************************************/
/**************************************************************************/
/**************************************************************************/
/*    PHPLEAGUE                                                           */
/**************************************************************************/
/**************************************************************************/
/**************************************************************************/

/* --------- tableau classement --------- */
TABLE.tablephpl2
{
  border-style: solid;
  border-color:#000000;
  color:#222222;
  border-width: 2px;
  margin-left: auto;
  margin-right: auto;
}


/* tableaux de classement */

TR.accession, TR.accession1
{
    background : #08ca1f;
}
TR.barrage, TR.barrage1
{
    background-color: #F99A13;
}
TR.relegation, TR.relegation1
{
    background-color: #FF0000;
}

TR.accession2
{
    background : #07aa1a;
}
TR.barrage2
{
    background-color: #F9AA33;
}
TR.relegation2
{
    background-color: #ff7d7d;
}

TR.ligne1
{
    background-color: #E5E5E5;
}
TR.ligne2
{
    background-color: #FFFFFF;
}


/* liens */

TABLE.tablephpl2 a
{
    color: #222200;
}
TABLE.tablephpl2 a:hover
{
    color: #000022;
}

/* --------- tableau journée --------- */
TR.date
{
    color: #FFFFFF;
    background-color: #0066cc;
}

/* --------- calendrier ---------- */
font.victoire
{
    color: #339933;
}
font.nul
{
    color: #ff9933;
}
font.defaite
{
    color: #FF3300;
}
td.cld1
{
    text-align:right;
    width:40%;
}
td.cld2
{
    text-align:left;
    width:40%;
}

/* -------- autres ----------- */
TR.trphpl
{
    font-size: 10pt;
}
TR.trphpl2
{
    background-color: #F5F5F5;
    vertical-align: top;
    font-size: 10pt;
}
TR.trphpl3
{
    background-color: #000000;
    color: #FFFFFF;
    font-size:
    10pt;
}
h1, h2, h3, h4, h5, h6, h7
{
    font-family: Arial;
    font-size: 10pt;
}


/**************************************************************************/
/**************************************************************************/
/**************************************************************************/
/*    PRONOSTICS                                                          */
/**************************************************************************/
/**************************************************************************/
/**************************************************************************/


/* ----------- Pronostics ------------ */

/* ----------- Tableau pronostics ------------*/
table.prono
{
    background-color: #3b487f;
}
td.prono1
{
    background-color: #3b487f
}

.jaune
{
    font-size:10pt;
    color: #FFFF00;
    font-family: arial;
}
.blanc
{
    font-size:9pt;
    color: #FFFFFF;
    font-family: arial;
}
.noir
{
    font-size:10pt;
    color: #000000;
    font-family: arial;
}
.blanctitre
{
    font-size:12pt;
    color: #FFFFFF;
    font-family: arial;
}
.bleu
{
    font-size:8pt;
    color: #3b487f;
    font-family: verdana;
}

table.pronostics
{
    border-bottom: 1px #555555 solid;
    border-right: 1px #555555 solid;
    text-align:center; 
    margin-left:auto; 
    margin-right:auto;
}
td.pronostics
{
    padding: 20px;
    border-top: 1px #555555 solid;
    border-left: 1px #555555 solid;
}
td.saisie_pronos
{
    background-color: #0E0C0D;
}
table.classement_pronos
{
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
    margin-left: auto; 
    margin-right: auto;        
}
tr.classement_pronos_titre
{
    text-align:center;
    background: #000000;
    color: #FFFFFF;
}
tr.classement_pronos_ligne1
{
    text-align:center;
    background : #E5E5E5;
}
tr.classement_pronos_ligne2
{
    background : #FFFFFF;
    text-align:center;
}
tr.classement_pronos_hightlight
{
    background : #FFFFAA;
    text-align:center;
}
td.classement_pronos
{
    padding : 10px;
}
a.stan:link, a.stan:visited, a.stan:active
{
    color: #0B47A8;
    text-decoration: none;
}
a.stan:hover
{
    color: #A17412;
    font-weight: bold;
    text-decoration: none;
}
      
/* ------------- menu connexion ------------- */
.menu1
{
    font-size:8pt;
    color: #FFFFFF;
    font-family: verdana;
}
.menu2
{
    font-size:8pt;
    color: #000000;
    font-family: verdana;
}
.pseudo
{
    font-size:10pt;
    color: #000000;
    font-family: verdana;
}

/* ------------- table statistiques joueurs ------------- */
TABLE.stats_j
{
    border-style: solid;
    border-color:#000000;
    border-width: 1px;
}
TR.stat1
{
    color: #222222;
}
TR.stat2
{
    color: #222222;
    background-color: #E5E5E5;
    font-size:6pt;
}
TR.stat3
{
    color: #222222;
    background-color: #FFFFFF;
    font-size:6pt;
}
TD.stat
{
    text-align:center;
    font-size:8pt;
    padding: 2px 0 2px 0;
}

div.stats_totales
{
    font-family: verdana; 
    color: #444444;
    font-size: 90%;
}

/**************************************************************************/
/**************************************************************************/
/**************************************************************************/
/*    MUSEE                                                               */
/**************************************************************************/
/**************************************************************************/
/**************************************************************************/

div.splash_screen
{
	position: absolute;
	top: 0;
	left: 0;
	width:950px;
	height:100%; /* declaration pr firefox */
	height:expression(document.body.clientHeight); /* declaration pour IE */
	background-color: #000000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
}

div.menu_content
{
	position: absolute;
	border: 20px ridge #448;
	background-color: #FFF;
	padding : 50px;
	top:190px;
	left:100px;
	right:100px;
}


table.table_fond_musee1, table.table_fond_musee2, table.table_fond_musee3
{
    margin-left:auto;
    margin-right:auto;
    width:950px;
    border: 0px;
    padding:0px;
    vertical-align:top;
}
table.table_fond_musee_vert
{
    width:950px;
    height:712px;
    background:url(../../../modules/musee/images/fond_epoque_verte.jpg) top left no-repeat;
}
table.table_fond_musee_jaune
{
    width:950px;
    height:712px;
    background:url(../../../modules/musee/images/fond_epoque_jaune.jpg) top left no-repeat;
}
table.table_fond_musee_noir
{
    width:950px;
    height:712px;
    background:url(../../../modules/musee/images/fond_epoque_noire.jpg) top left no-repeat;
}
table.table_fond_musee_joueurs
{
    width:950px;
    height:712px;
    background:url(../../../modules/musee/images/fond_fiche_joueur.jpg) top left no-repeat;
}



table.table_musee
{
    margin-left:auto;
    margin-right:auto;
    /* background-color:#DDD; */
    background: transparent;
    border: 5px;
    padding:0px;
}

td.td_musee_vert, td.td_musee_jaune, td.td_musee_noir
{
    padding:20px;
    text-align:center;
    vertical-align:top;
}
td.td_musee_vert
{
    background:url(../../../modules/musee/images/fond_vert.png);
}
td.td_musee_jaune
{
    background:url(../../../modules/musee/images/fond_jaune.png);
}
td.td_musee_noir
{
    background:url(../../../modules/musee/images/fond_noir.png);
}


td.td_fond_musee
{
    text-align:center;
    vertical-align:top;
}

td.respiration
{
    height: 20px;
    width: 20px;
    background:transparent;
}



/*----------------------- Options PwsPHP -------------------------*/


/* Pour l'option [panneau] du bbcode*/
.panneau
{
        padding:4px;
        line-height: 10px;
        font-family:verdana,arial, Helvetica, sans-serif;
        color:black;
        font-size:10px;
        border: 1px solid #333333;
}

/* Pour les citations dans les bbcode. ([quote][/quote])*/
.quote
{
        padding:4px;
        line-height: 10px;
        font-family:verdana,arial, Helvetica, sans-serif;
        color:black;
        font-size:10px;
        border: 1px solid #333333;
}

/* Ca, c'est pour le code PHP dans les bbcodes ([code][/code])*/
.code_php
{
        padding:4px;
        line-height: 10px;
        font-family:verdana,arial, Helvetica, sans-serif;
        color:black;
        font-size:12px;
        border: 1px solid #333333;
        background-color : #ffffff;
}
