@charset "iso-8859-1";
/* CSS Document */


body {
	margin-top:0px;
	background-color:#ffffff;
	background-image:url(foot/linefond.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
}

.base {
	width:920px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
	background-image:url(foot/bord.gif);
	background-repeat:repeat-y;

}

.lang{
	float:left;
	margin-top:2px;
	margin-left:5px;
	width:885px;
	height:7px;
	margin-bottom:9px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.entete{
	float:left;
	margin-left:5px;
	width:889px;
	border-bottom-style: solid;
    border-color:#999999;
	background-color: #009966; 
	background-image:url(foot/fond_ent.png);
	background-repeat:repeat-x;
	height:50px;
}


.menu2{
	display : block; 
	float:left;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width:150px;
	height:42px;
	text-align:center;
	text-decoration:none;
	margin-top:4px;
	margin-left:4px;
	line-height: 42px;
	
}

.monjeu_a {
	display : block; 
	float:left;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	width:200px;
	height:30px;
	text-align:center;
	text-decoration:none;
	line-height: 30px;
	margin-right:3px;
	border-style:solid;
	border-color:#A3E04E;
	border-width:1px;
	background-color:#A3E04E;
	
}


.monjeu_b a{
	display : block; 
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;

	color:#666666;
	width:200px;
	height:25px;
	text-align:center;
	text-decoration:none;
	line-height: 25px;
	margin-right:3px;
	margin-top:5px;
	border-style:solid;
	border-color:#A3E04E;
	border-width:1px;
	background-color:#F5F5F5;
	border-bottom-color:#F5F5F5;
	
}

.monjeu_b a:hover{
	display : block; 
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	width:200px;
	height:30px;
	
	text-align:center;
	text-decoration:none;
	line-height: 30px;
	margin-right:3px;
	margin-top:0px;
	border-style:solid;
	border-color:#A3E04E;
	border-width:1px;
	background-color:#A3E04E;

	
}

.menu a{
	display : block; 
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	height:42px;
	text-align:center;
	text-decoration:none;
	margin-top:4px;
	margin-left:4px;
	width:90px;
}


.menu a:hover{
	display : block; 
	float:left;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#00CC8A;
	width:90px;
	height:42px;
	text-align:center;
}

.menu a{
 line-height: 42px;
}



.accueil{
	float:left;
	margin-right:15px;
}

.entete2{
 
	float:left;
	margin-left:5px;
	margin-top:5px;
	width:889px;
	background-color:#003668;
	height:25px;
	z-index:2;
}

.gauche{
display:block;
	float:left;
	margin-right:5px;
}

.note
{
position:relative;
width:125px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
bottom:25px;
right:1px;
z-index:3;
text-align:left;

}

.titrejeux{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	margin:3px 0px 7px 7px;
}

.cadrejeux
{
display:block;
float:left;
width:110px;
height:110px;
margin:0px 5px 15px 10px;
}
.photojeux
{
display:block;
float:left;
width:110px;
height:90px;
border-style:solid;
border-color:#CCCCCC;
border-width:1px;
background-color:#F9F9F9;
text-decoration:none;
}
.textejeux
{
display:block;
float:left;
width:110px;
height:20px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:3px;
text-align:center;

}
.plusjeux
{
display:block;
float:right;

width:20px;
height:40px;
line-height:40px;
font-size:12px;
text-align:center;
margin:30px 10px 0px 5px;


text-decoration:none;

}



.cadre100
{
width:100px;
}

.cadre_b
{

width:165px;
height:35px;
line-height:35px;
margin-left:25px;
margin-top:10px;
margin-bottom:17px;
}



.imgb
{
float:left;
margin-right:7px;
}
.bleu2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#006699;
}
.col_gauche{
	margin-top:5px;
	padding-top:5px;
	float:left;
	margin-left:5px;
	margin-bottom:15px;
	width:200px;
	border:1px dotted grey;
	background-repeat:repeat-x;
	background-color:#F5F5F5;
	color:#003668;
	
	z-index:2;
}

.col_gauche form{
	display:block;
	width:165px;
	margin:10px auto auto auto;
}

.i_valider{
	display:block;
	float:left;
	width:75px;
	
	border:2px solid;
	padding:3px;
	font-size:11px;
	font-family:arial,sans-serif;
	margin-bottom:3px;
	margin-left:30px;
}

.e_valider{
	display:block;
	float:left;
	width:85px;
	
	border:1px solid black;
	border-top:1px solid #999;
	border-left:1px solid #999;
	
	padding:3px;
	font-size:11px;
	font-family:arial,sans-serif;
	margin-bottom:7px;
	margin-top:15px;
	margin-left: 100px;
	height:20px;
	

}

.e_valider:hover{
	
	border:1px solid black;
	border-bottom:1px solid #999;
	border-right:1px solid #999;

}

.i_envoyer{
	display:block;
	float:left;
	width:150px;
	
	border:1px solid black;
	border-top:1px solid #999;
	border-left:1px solid #999;
	
	padding:3px;
	font-size:12px;
	font-weight:bold;
	font-family:arial,sans-serif;
	margin-bottom:15px;
	margin-left:30px;
}

.i_envoyer:hover{
	display:block;
	float:left;
	width:150px;
	
	border:1px solid black;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	
	padding:3px;
	font-size:12px;
	font-weight:bold;
	font-family:arial,sans-serif;
	margin-bottom:15px;
	margin-left:30px;
}



.i_txt{
	display:block;
	float:left;
	width:160px;
	border:1px solid;
	padding:3px;
	font-size:11px;
	font-family:arial,sans-serif;
}



.i_sub{
	display:block;
	float:left;
	height:22px;
	margin-left:5px;
	border:1px solid;
	padding:3px;
	font-size:11px;
	font-family:arial,sans-serif;
}


.i_email, .i_passe, .i_connexion{
	border:2px solid;
	padding:3px;
	font-size:11px;
	font-family:arial,sans-serif;
	margin-bottom:3px;
}


.i_email2, .i_passe2{
	border:2px solid;
	padding:3px;
	font-size:11px;
	font-family:arial,sans-serif;
	margin-bottom:3px;
	background-color:#EE574F;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
}

.ligue{
	background-color:#FFFFFF;
	border-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

.col_centre{
	margin-top:5px;
	display:block;
	float:right;
	margin-right:4px;
	width:700px;
	z-index:2;
}

.actu{
	display:block;
	border:1px;
	width:677px;
	float:left;
	border-color:#A3E04E;
	border-style:solid;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;

}

.actu3{
	display:block;
	border:1px;
	width:667px;
	height:230px;
	overflow-y:auto;
	float:left;
	border-color:#A3E04E;
	border-style:solid;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;
	margin-top:5px;
	

}

.bloc_image_actu{
display:block;
	float:left;
	width:90px;
	height:55px;
	border-color:#333333;
	border-width:1px;
	border-style:solid;
	margin:13px 10px 25px 10px;
	background-color:#F5F5F5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.cadre_actu{
	float:left;
	width:630px;
	margin:0px 10px 15px 5px; 
}

.cadre_actu2{
	float:left;
	width:510px;
}

.normal14bl{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#003399;
	text-decoration:underline;
}

.normal12bl{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	text-decoration:underline;
}


.gris12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}


.actu2{
	display:block;
	border:1px;
	width:677px;
	float:left;
	border-color:#A3E04E;
	border-style:solid;
	margin-right:auto;
	margin-left:auto;
	margin-top:5px;

}

.actu_fond{
	display:block;
	border:1px;
	width:677px;
	float:left;
	border-color:#A3E04E;
	background-color:#F5F5F5;
	border-style:solid;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;

}
.forum{
	display:block;
	border:1px;
	width:677px;
	float:left;
	border-color:#A3E04E;
	background-color:#F5F5F5;
	border-style:solid;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;
	background-image:url(foot/forum.jpg);

}
.recherche_fond{
	display:block;
	border:1px;
	width:677px;
	float:left;
	border-color:#A3E04E;
	background-color:#F5F5F5;
	border-style:solid;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;
	background-image:url(foot/recherche.jpg);
}

.messagerie_fond{
	display:block;
	border:1px;
	width:677px;
	float:left;
	border-color:#A3E04E;
	background-color:#F5F5F5;
	border-style:solid;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;
	background-image:url(foot/messagerie.jpg);
}

.aide_fond{
	display:block;
	border:1px;
	width:677px;
	float:left;
	border-color:#A3E04E;
	background-color:#F5F5F5;
	border-style:solid;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;
	background-image:url(foot/aide.jpg);

}

.cadeau_fond{
	display:block;
	border:1px;
	width:675px;
	float:left;
	border-color:#A3E04E;
	background-color:#F5F5F5;
	border-style:solid;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;
	background-image:url(foot/cadeau.jpg);

}

.actufoot_fond{
	display:block;
	border:1px;
	width:675px;
	float:left;
	border-color:#A3E04E;
	background-color:#F5F5F5;
	border-style:solid;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;
	background-image:url(foot/actu.jpg);

}

.banque_fond{
	display:block;
	border:1px;
	width:677px;
	float:left;
	border-color:#A3E04E;
	background-color:#F5F5F5;
	border-style:solid;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:15px;
	background-image:url(foot/banque.jpg);

}

.actu_titre{
	float:left;
	width:350px;
	margin-right:35px;
}

.actu_video{
	float:left;
	width:225px;
}


.cadre_gauche_cotation{
	float:left;
	width:325px;
	margin-right:15px;
}

.cadre_indice{
	float:left;
	width:335px;
	margin-top:15px;
	
}



.defilement{
	width:595px;
	height:25px;
	float:left;
	display:block;
	margin-left:10px;
	margin-top:1px;
	margin-bottom:10px;

	line-height: 25px;
}

.modules{
	width:100%;
	float:left;
	display:block;
	margin-left:10px;
	
	margin-right:auto;
	margin-left:auto;
	margin-top:15px;
	
}
.cadre_gauche{
	float:left;
	border:1px;
	width:380px;
	margin-right:5px;
	margin-bottom:15px;
	border-color:#A3E04E;
	border-style:solid;
}

.cadre_gaucheb{
	float:left;
	border:1px;
	width:380px;
	margin-right:5px;
	margin-bottom:15px;
	border-color:#6699FF;
	border-style:solid;
}

.bloc_gauche{
	float:left;
	border:1px;
	width:380px;
	margin-right:5px;
	margin-bottom:15px;
}


.image_accueil{
	float:left;
	border:1px;
	width:380px;
	height:215px;
	background-color:#FFFFFF;
	margin-right:15px;
	margin-bottom:15px;
	border-color:#A3E04E;
	border-style:solid;
	
}

.bloc{
	float:left;
	width:185px;
	height:132px;
	margin:0px 10px 15px 0px;
	border-color:#A3E04E;
	border-style:solid;
	border-width:1px;
}

.cadre_mid{
	float:left;
	border:1px;
	width:330px;
	margin-right:15px;
	margin-bottom:15px;

	border-color:#A3E04E;
	border-style:solid;
	padding-bottom:5px;
	
}

.cadre_gauche_large{
	float:left;
	border:1px;
	width:668px;
	border-color:#A3E04E;
	border-style:solid;
	margin-bottom:15px;
	
}



.cadre_equipe{
	float:left;
	border:1px;
	width:125px;
	border-color:#A3E04E;
	border-style:solid;
	padding-bottom:5px;
}

.cadre_gauche form{
	display:block;
	width:340px;
	margin:15px auto auto auto;
}


.cadre_gauche_etroit{
	float:left;
	border:1px;
	width:280px;
	border-color:#A3E04E;
	border-style:solid;
	padding-bottom:5px;
	margin-bottom:15px;
	margin-right:5px;
}

.cadre_gauche_etroit2{
	float:left;
	border:1px;
	width:280px;
	border-color:#A3E04E;
	border-style:solid;
	padding-bottom:5px;
	margin-bottom:15px;
	margin-right:15px;
}

.colp_gauche{
	min-height:400px;
	float:left;
	margin-bottom:15px;
}

.colp_gauche2{
	display:block;
	float:left;
	width:395px;

}

.cadre_droit{
	float:left;
	border:1px;
	width:280px;

	border-color:#A3E04E;
	border-style:solid;
	padding-bottom:5px;
	margin-right:5px;
	margin-bottom:15px;
}
.cadre_valeur{
	float:left;
	border:1px;
	width:280px;
	height:211px;
	border-color:#A3E04E;
	border-style:solid;
	padding-bottom:5px;
	margin-right:5px;
	margin-bottom:15px;
}


.recherche{
	display:block;
	float:left;
	width:265px;
	padding-left:10px;
	height:65px;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 65px;

}

.titre_actu{
	display:block;
	float:left;
	padding-left:10px;
	height:65px;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 65px;
	text-decoration:none;
	color:#000000;

}

.creer_discussion{
	display:block;
	float:right;
	padding-right:10px;
	margin-top:2px;
	height:30px;
	width:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:35px;
}
.page_discussion{
	display:block;
	float:left;
	padding-left:10px;
	height:35px;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:35px;
}



.recherche_c{
	display:block;
	float:left;
	height:27px;

	width:150;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	
	border:solid;
	border-color:#000000;
	border-width:1px;
	
	margin-left:15px;
	margin-top:17px;
}
.recherche_v{
	display:block;
	float:left;
	height:32px;
	width:125px;
	
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	
	border:solid;
	border-color:#000000;
	border-width:1px;
	
	margin-left:15px;
	margin-top:16px;
}



.titre_rubrique{
	
	width:99%;
	height:20px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:3px;
	line-height: 20px;
	
	background-image:url(foot/fond_rb.png);
	background-repeat:repeat-x;
	
}

.titre_rubrique2{
	
	width:99%;
	height:20px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:3px;
	line-height: 20px;
	
	background-image:url(foot/fond_rb2.png);
	background-repeat:repeat-x;
	
}



.pied{
 
	float:left;
	margin-left:5px;
	margin-top:25px;
	width:891px;
	padding-bottom:5px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	z-index:2;
	text-align:center;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.titre_club
{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:28px;

margin:10px;
margin-bottom:1px;
margin-right:0px;
}

.titre_cotation
{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;

margin:10px;
margin-bottom:1px;
margin-right:0px;
}

.titre_cotation_img
{
display:block;
float:left;
margin:10px;
margin-bottom:50px;
margin-right:0px;
}

.titre_cotation_reduit
{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;

margin:10px;
margin-top:1px;
margin-bottom:1px;
margin-right:0px;
}

.titre_cotation2
{
display:block;
float:left;
width:275px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
margin-left:10px;
margin-bottom:10px;
z-index:1;
}

.bouton
{
display:block;
float:left;
width:170px;
height:25px;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#CCCCCC;
margin:2px 2px 5px 2px;
text-align:center;
z-index:1;
}

.bouton2
{
display:block;
float:left;
width:170px;
height:25px;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#A3E04E;
margin:2px 2px 5px 2px;
text-align:center;
z-index:1;
}

.bouton3
{
display:block;
float:left;
width:170px;
height:20px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#A3E04E;
margin:0px 5px 0px 0px;
text-align:center;
z-index:1;
background-image:url(foot/fond_rb.png);
}

.bouton_forum
{
display:block;
float:right;
width:20px;
height:20px;
line-height:20px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
margin:0px 2px 2px 0px;
background-color:#A3E04E;
}

.id_forum
{
display:block;
float:right;
width:250px;
height:20px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px 2px 2px 0px;
background-color:#A3E04E;
padding-left:3px;

}


.titre_discussion{
	
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F5F5F5;
	border-bottom-color:#CCCCCC;
	border-bottom-width:1px;
	border-bottom-style:solid;
	
}

.nom_discussion
{


line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
margin:2px 2px 2px 3px;
}

.titre_inscription
{
display:block;
float:left;
 
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
margin-bottom:10px;
margin-top:15px;
margin-left:5px;
}

.titre_categorie
{
display:block;
float:left;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;

color:#000000;
margin:15px 15px 0px 15px;
text-decoration:none;
}

.description_categorie
{
display:block;
float:left;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
margin:2px 0px 5px 0px;
z-index:1;
}

.action_forum
{
display:block;
float:left;
width:100px;
height:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:50px;
color:#000000;
margin:0px 5px 0px 5px;
text-decoration:none;
}
.image_pseudo
{
display:block;
float:left;
border:solid;
border-color:#FFFFFF;
border-width:1px;
margin:5px 5px 10px 5px;
}
.pseudo
{
display:block;
float:left;
width:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#003668;
margin-top:10px;
text-decoration:none;

}




.image_equipe
{
display:block;
float:left;

border:solid;
border-color:#333333;
border-width:1px;

margin:5px 5px 10px 7px;
}

.nom_equipe
{
width:175px;
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
margin-top:7px;
margin-left:5px;

}

.titre_messagerie
{

display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
margin-top:7px;
margin-left:5px;

}

.nom_joueur
{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
margin-top:7px;
width:230px;
margin-bottom:5px;
margin-left:3px;
}
.nom_historique
{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#666666;
margin-top:7px;
width:275px;
margin-bottom:5px;
margin-left:3px;
}

.form_upload
{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-top:3px;
width:190px;
}

.description_joueur
{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px 0px 5px 5px;
width:240px;
}

.description_equipe
{
display:block;
float:left;
width:170px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
margin:2px 0px 10px 5px;
z-index:1;
}

.description_message
{
display:block;
float:left;
width:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
margin:2px 0px 10px 5px;
z-index:1;
}


.image_aide
{

display:block;
float:right;
width:150px;
height:175px;
margin:5px 5px 5px 15px;

}

.aide_precedent
{

display:block;
float:left;
width:150px;
height:35px;
line-height:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-color:#A3E04E;
padding-left:15px;
margin:5px 5px 2px 2px;

}

.aide_suivant
{

display:block;
float:right;
width:150px;
height:35px;
line-height:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:right;
background-color:#A3E04E;
padding-right:15px;
margin:5px 2px 2px 5px;

}

.image_equipe_joueur
{

display:block;
float:left;

border:solid;
border-color:#333333;
border-width:1px;

margin:7px 7px 3px 2px;

}

.action_joueur_equipe
{
clear:left;
display:block;
float:left;
height:35px;
width:12px;

margin:7px 1px 3px 3px;

}

.nom_equipe_joueur
{
display:block;
float:left;
width:175px;

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
margin:7px 0px 2px 0px;

}

.top_keyword{
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	display:block;
	float:left;
	width:130px;
	font-size:13px;
	margin-left:25px;
	margin-bottom:2px;
}


.cadre_joueur
{
display:block;
float:left;
width:96%;
margin:5px;
min-height:50px;
background-color:#EFEFEF;

}

.cadre
{
background-color:#F5F5F5;
border-style:solid;
border-right-width:0px;
border-left-width:0px;
border-bottom-width:1px;
border-top-width:1px;
border-color:#A3E04E;

margin-bottom:5px;

}

.cadre_noir
{
display:block;
float:left;


border-style:solid;
border-width:1px;
border-color:#000000;


}

.cadre_c
{
display:block;
float:left;
width:100px;
height:100px;
background-color:#F5F5F5;
margin:20px 5px 5px 11px;

}

.cadre_t
{
display:block;
float:left;
width:100px;
height:100px;
margin:0px 5px 5px 5px;

}

.bashaut
{

border-style:solid;

border-right-width:0px;
border-left-width:0px;
border-bottom-width:1px;
border-top-width:1px;

border-color:#CCCCCC;

}
.cadre_tot
{
display:block;
float:left;
width:98.8%;
margin:3px;
border-style:solid;
border-color:#A3E04E;
border-width:1px;
background-color:#FFFFFF;
}

.cadeau a
{
display:block;
float:left;
width:155px;
height:155px;
margin:0px 14px 15px 0px;
border-style:solid;
border-color:#A3E04E;
border-width:1px;
background-color:#FFFFFF;
text-decoration:none;
}

.cadeau a:hover{

background-color:#FCEB9B;
border-color:#666666;
}

.photo_cadeau
{
display:block;
float:left;
width:100%;
height:120px;
text-align:center;
}

.nom_cadeau
{
display:block;
float:left;
width:100%;
height:35px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
background-color:#FCEB9B;
}

.page_cadeau{
	display:block;
	float:right;
	padding-right:10px;
	height:35px;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:35px;
}

.titre_large{
	display:block;
	float:left;
	margin:10px 0px 0px 10px;
	width:400px;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
}

.description_large
{
display:block;
float:left;
width:640px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:2px 0px 10px 10px;
z-index:1;
}

.description_large2
{
display:block;
float:left;
width:640px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin:2px 0px 10px 10px;
z-index:1;
}

.cadre_med
{
display:block;
float:left;
width:50%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}

.com_equipe
{
display:block;
float:left;
width:46%;
margin:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}


.cadre_invit
{
display:block;
float:left;
width:91%;
padding:7px;
background-color:#C3EF8D;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:5px ;

}

.cadre_parrain
{
display:block;
float:left;
width:100%;
background-color:#6699FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-bottom:7px;


}

.i_txtp{
	display:block;
	float:left;
	width:245px;
	border:1px solid;
	padding:3px;
	font-size:11px;
	font-family:arial,sans-serif;
}



.titre_form
{
clear:left;
display:block;
float:left;
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
margin-left:10px;
margin-bottom:1px;
z-index:1;
}

.form_c
{
display:block;
float:left;
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-left:10px;
margin-bottom:7px;
z-index:1;
border:2px solid;
border-color:#000000;

}


.titre_form2
{
clear:left;
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-left:3px;
margin-right:5px;
margin-top:3px;
width:100px;

}

.titre_form3
{
clear:left;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-left:3px;
margin-right:5px;
margin-top:3px;
width:250px;

}

.form_c2
{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-left:10px;
z-index:1;
border:1px solid black;
border-top:1px solid #999;
border-left:1px solid #999;
margin-bottom:3px;

}

.form_c2:focus
{

border:1px solid green;
border-bottom:1px solid #999;
border-right:1px solid #999;

}

.form_c2r
{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-left:10px;
z-index:1;
border:2px solid;
border-color:#000000;
margin-bottom:3px;

border:1px solid black;
border-top:1px solid #999;
border-left:1px solid #999;

z-index:1;
background-color:#EE574F;
filter:alpha(opacity=75);
opacity: 0.75;
-moz-opacity:0.75;

}



.form_cr
{

display:block;
float:left;
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-left:10px;
margin-bottom:7px;

border:1px solid black;
border-top:1px solid #999;
border-left:1px solid #999;

z-index:1;
background-color:#EE574F;
filter:alpha(opacity=75);
opacity: 0.75;
-moz-opacity:0.75;
}






.condition_form
{
display:block;
float:left;
width:214px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
margin-left:5px;
margin-bottom:1px;
line-height:20px;
z-index:1;
}


.titre_cotation3
{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width:180px;
margin-left:10px;
margin-bottom:10px;
}

.details_cours1
{
display:block;
float:left;
width:135px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:5px;
margin-top:10px;
}
.details_cours
{
display:block;
float:left;
width:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:15px;
margin-bottom:8px;
}

.details_class
{
display:block;
float:left;
width:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:15px;
margin-top:4px;
margin-bottom:4px;
}

.details_cotation
{
display:block;
float:left;
width:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-left:10px;
margin-bottom:8px;
text-decoration:none;
color:#000000;
}

.plushb
{
display:block;
float:left;
width:115px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:15px;
margin-bottom:8px;
}

.titre_message
{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:25px;
margin-bottom:8px;
font-weight:bold;
}
.details_cours2
{
display:block;
float:left;
width:175px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:5px;

}

.details
{
display:block;
float:left;
width:175px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:25px;

}

.signature
{
display:block;
float:left;
width:225px;
height:25px;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:center;

}

.pub_top
{
display:block;
float:left;
width:460px;
height:25px;
line-height:25px;
margin-left:53px;
margin-top:5px;
text-decoration:none;
font-size:11px;

}

.pub_left
{
display:block;
float:left;
width:120px;
height:240px;
margin-left:30px;
margin-top:40px;

}

.date_jour
{
display:block;
float:right;
margin-right:5px;
margin-top:1px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333333;
font-size:9px;

}

#cours_individuel
{
display:block;
float:left;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
margin-right:-20px;
}

.evolution
{
display:block;
float:left;
width:332px;
height:25px;
padding-left:7px;
margin-bottom:5px;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
font-size:10px;
background-color:#F3F3F3;
border-color:#000000;
border-width:1px;
border-style:solid;
line-height: 25px;

}

.evolution_type{
background-color:#FFFFFF;
float:left;
border-style:none;
margin-top:3px;

font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

.page_nav{
background-color:#FFFFFF;
float:left;
border-style:none;
border-color:#000000;
border-width:1px;
border-style:solid;

font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}


.effectif{
margin-left:10px;
}
.club{

margin-left:10px;
margin-bottom:15px;

}
#tableft{
margin-left:5px;
}
.graph_cot
{
display:block;
position:relative;
width:350px;
margin-right:auto;
margin-left:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
z-index:0;

}

#tabl1{
 
	margin-right:auto;
	margin-left:auto;
}

.spacer {
  clear: both;
}


img{
border:0;
}

label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003668;
}
.connexion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#003668;
	margin-left:5px;
}
.classement{
font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}
.portefeuille
{
padding:0px 5px 0px 0px;
}

.positif{
color:green;
}
.negatif{
color:red;
}
.bleu{
color:#003668;
}



.ejs_scroll {font-size:11px;font-family:Arial;color:#006699;font-weight:bold;text-decoration:none}

.normal11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	text-decoration:none;
	
}

.normal11c{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	
}

.normalgris11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	text-decoration:none;
	
}
.normal11j{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	text-align:justify;
	margin-top:0px;
}
.normalgris12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
.normal12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.normalgris11 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	text-decoration:none;
	
}
.normalrouge13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF0000;
	text-align:justify;
	
}
.normalrouge11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	
}
.normalvert11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:green;
	text-align:justify;
	
}
.blanc12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin-left:5px;
}

.bleu12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003668;
	margin-left:5px;
}

.blanc11{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin-top:3px;
}

.bleu11{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003668;
	margin-top:3px;
}


.blanc12 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.normal11 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	text-decoration:none;
}

.normal9 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-align:left;
	text-decoration:none;
}

.titren {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	text-decoration:none;
	margin-top:5px;
}

.normalgris9 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-align:left;
	text-decoration:none;
}

.normal13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.titre13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003668;
}
	
.titre16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

.titrejeux{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	margin:3px 0px 7px 7px;
}

.cadrejeux
{
display:block;
float:left;
width:110px;
height:110px;
margin:0px 5px 15px 10px;
}
.photojeux
{
display:block;
float:left;
width:110px;
height:90px;
border-style:solid;
border-color:#CCCCCC;
border-width:1px;
background-color:#F9F9F9;
text-decoration:none;
}
.textejeux
{
display:block;
float:left;
width:110px;
height:20px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:3px;
text-align:center;

}



p {
padding-left:5px;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.actu_titre img{
width:75px;
}

img{
border:0px;
}

/* Autocompletion */
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.update{
	position:absolute;
	width:250px;
	background-color:white;
	border:1px solid #888;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

ul.contacts li.selected { background-color: #ffb; cursor: pointer;
font-weight:bold;}

a.roll       img { 
opacity: 0.5; 
filter:alpha(opacity= 50);
}
a.roll:hover img { 
opacity: 1.0; 
filter:alpha(opacity=100); 
}

h4,h3,h2,h1{
font-family:Arial, Helvetica, sans-serif;
}