/* CSS Document */

BODY 

{

	FONT-SIZE: 10px; 

	MARGIN: 6px; 

	FONT-FAMILY: Arial, Helvetica, sans-serif;  

	top-margin: 2; 

	margin-height: 0; 

	COLOR: #003399

}




.cadre
{
    width:320px;

margin-left:200px;
    border-top:solid 1px #DEDEDE;
border-right:solid 1px #DEDEDE;
border-left:solid 1px #DEDEDE;
    background: #6495ed url(img/icon-attention.png) 8px 6px no-repeat;
    color:#222222;
    padding:4px;
    text-align:center;
margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.icon-attention
{
    width:320px;
margin-left:200px;
    border:solid 1px #DEDEDE;
    background:#FFFFFC url(img/icon-attention.png) 8px 6px no-repeat;
    color:#222222;
    padding:4px;
    text-align:center;
margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}


.rang
{
    width:50px;
margin-left:132px;
    border:solid 1px #DEDEDE;
    background:#FFFFFC url(img/icon-attention.png) 8px 6px no-repeat;
    color:#222222;
    padding:4px;
    text-align:center;




}


#liste{
margin:auto;
border:1px #a0c0ff solid;

}

 tr.odd td {
	background-color: #ffffff;
}

tr.even td {
	background-color: #a0c0ff;
}
tr.head td {
font-family: monospace;

background-color: #6495ed;

}

th.titre{
    border:solid 1px #DEDEDE;
    background:#EFEFEF;
    color:#222222;
    padding:0 px;
    text-align:center;
}


a.menu {

	width:167px;

	height:27px;

	display:block;

	font-family:Arial;

	font-weight:bold;

	text-align: center;

	vertical-align: middle;

	font-size: 12px;

	line-height: 27px;

	background-image: url(btn_gauche_up.gif);

}

a.menu_selected {

	width:167px;

	height:27px;

	display:block;

	font-family:Arial;

	font-weight:bold;

	text-align: center;

	vertical-align: middle;

	font-size: 12px;

	line-height: 27px;

	background-image: url(btn_gauche_dw.gif);

}



a.menu:link {

	background-repeat: no-repeat;

	background-position: center center;

}



a.menu:hover {

	text-decoration:none;

	background-image: url(btn_gauche_dw.gif);

	background-repeat: no-repeat;

	background-position: center center;

	color: #000000;

}



div.menu { 

width:167px; 

text-align:center; 

}

a.menu_h {

	width:123px;

	height:34px;

	display:block;

	font-family:Arial;

	font-weight:bold;

	text-align: center;

	vertical-align: middle;

	font-size: 12px;

	line-height: 34px;

	background-image: url(btn_menu_h_up.gif);

}



a.menu_h:link {

	background-repeat: no-repeat;

	background-position: center center;

}



a.menu_h:hover {

	text-decoration:none;

	background-image: url(btn_menu_h_dw.gif);

	background-repeat: no-repeat;

	background-position: center center;

	color: #000000;

}



div.menu_h { 

width:123px; 

text-align:center; 

}



a.menu_h_selected {

	width:123px;

	height:34px;

	display:block;

	font-family:Arial;

	font-weight:bold;

	text-align: center;

	vertical-align: middle;

	font-size: 12px;

	line-height: 34px;

	background-image: url(btn_menu_h_dw.gif);

}



a.menu_h_selected:link {

	background-repeat: no-repeat;

	background-position: center center;

}



a.menu_h_selected:hover {

	text-decoration:none;

	background-image: url(btn_menu_h_dw.gif);

	background-repeat: no-repeat;

	background-position: center center;

	color: #000000;

}



div.menu_h_vierge { 

width:123px; 

text-align:center; 

}



a.menu_h_vierge {

	width:123px;

	height:34px;

	display:block;

	font-family:Arial;

	font-weight:bold;

	text-align: center;

	vertical-align: middle;

	font-size: 12px;

	line-height: 34px;

	background-image: url(btn_menu_h_up.gif);

}



div.menu_h_selected { 

width:123px; 

text-align:center; 

}



a.menu_h_accueil {

	width:138px;

	height:34px;

	display:block;

	font-family:Arial;

	font-weight:bold;

	text-align: center;

	vertical-align: middle;

	font-size: 12px;

	line-height: 34px;

	background-image: url(btn_acc_up.gif);

}



a.menu_h_accueil:link {

	background-repeat: no-repeat;

	background-position: center center;

}



a.menu_h_accueil:hover {

	text-decoration:none;

	background-image: url(btn_acc_dw.gif);

	background-repeat: no-repeat;

	background-position: center center;

	color: #000000;

}



div.menu_h_accueil { 

width:138px; 

text-align:center; 

}



a.menu_h_accueil_selected {

	width:138px;

	height:34px;

	display:block;

	font-family:Arial;

	font-weight:bold;

	text-align: center;

	vertical-align: middle;

	font-size: 12px;

	line-height: 34px;

	background-image: url(btn_acc_dw.gif);

}



a.menu_h_accueil_selected:link {

	background-repeat: no-repeat;

	background-position: center center;

}



a.menu_h_accueil_selected:hover {

	text-decoration:none;

	background-image: url(btn_acc_dw.gif);

	background-repeat: no-repeat;

	background-position: center center;

	color: #000000;

}



div.menu_h_accueil_selected { 

width:138px; 

text-align:center; 

}



A:HOVER {

	background-color:inherit;

	color:red;

	text-decoration: underline;

}



A {

	color:#000066;

	text-decoration: none;

}

.fond_page {

	background-attachment: scroll;

	background-image: url(fond_page.gif);

	background-repeat: repeat-x;

	background-position: top;

}

.fond_login {

	background-image: url(fond_login.gif);

	background-repeat: no-repeat;

	background-position: top;

}

.fond_menu_gauche {

	background-image: url(fond_menu_gauche.gif);

	background-repeat: no-repeat;

	background-position: top;

	background-color: #dfe9f5;

}

.titre_mon_espace_perso {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #084080;

}

.titre_pseudo_login {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	text-transform: none;

	color: #4b4b4b;

}

.case_pseudo_login {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 5px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #4b4b4b;

	border-right-color: #4b4b4b;

	border-bottom-color: #4b4b4b;

	border-left-color: #4b4b4b;

	line-height: 15px;

	background-color: #FFFFFF;

	background-position: center;

	width: 100px;

}

.titre_menu_gauche {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}

.titre_bilan 

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #000000;

}

.fond_tet {

	background-image: url(fond_tetiere.gif);

	background-repeat: repeat-x;

	background-position: center top;

}

.titre_tablo_nos_stats {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	border: 1px double #c5c5c5;

	background-image: url(fond_titre_nos_stats.gif);

	background-repeat: repeat-x;

	line-height: 18px;

	vertical-align: bottom;

	display: block;

	width: 306px;

	height: 18px;

}

.titre_tablo_tips_amateur {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	border: 1px double #c5c5c5;

	background-image: url(fond_titre_nos_stats.gif);

	background-repeat: repeat-x;

	line-height: 18px;

	vertical-align: bottom;

	display: block;

	width: 460px;

	height: 18px;

}



.titre_tablo_news{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #000000;

	border: 1px double #c5c5c5;

	background-image: url(fond_titre_news.gif);

	background-repeat: repeat-x;

	line-height: 20px;

	vertical-align: bottom;

	display: block;

	width: 460px;

	height: 22px;

}



.titre_tablo_derniers_msg{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #000000;

	border: 1px double #c5c5c5;

	background-image: url(fond_titre_derniers_msg.gif);

	background-repeat: repeat-x;

	line-height: 20px;

	vertical-align: bottom;

	display: block;

	width: 460px;

	height: 22px;

}



.titre_tablo_cons_sportif

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000066;

	border: 1px double #c5c5c5;

	BACKGROUND-IMAGE: url(titre1rub_bg.gif); 

	background-repeat: repeat-x;

	line-height: 18px;

	vertical-align: bottom;

	display: block;

	width: 306px;

	height: 18px;

}

.titre_tablo_derniere_minute 

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #000000;

	border: 1px double #c5c5c5;

	background-image: url(fond_titre_derniere_minute.gif);

	background-repeat: repeat-x;

	line-height: 20px;

	vertical-align: bottom;

	display: block;

	width: 460px;

	height: 22px;

}

.titre_tablo_derniere_minutess

{

	color: #000066;

	font-size: 14px;

	font-weight: bold;

}

.titre_tablo_derniere_minutesss

{

	color: #000066;

	font-size: 12px;

	font-weight: none;

}

.titre_tablo_dernier_resultat {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	border: 1px double #c5c5c5;

	background-image: url(fond_titre_dernier_rslt.gif);

	background-repeat: repeat-x;

	line-height: 18px;

	vertical-align: bottom;

	display: block;

	width: 306px;

	height: 18px;

}

.ligne1_derniere_minute 

{

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #c5c5c5;

	border-right-color: #c5c5c5;

	border-bottom-color: #c5c5c5;

	border-left-color: #c5c5c5;

	background-color: #e6e6e6;

	line-height: 15px;

}

.ligne2_derniere_minute 

{

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #c5c5c5;

	border-right-color: #c5c5c5;

	border-bottom-color: #c5c5c5;

	border-left-color: #c5c5c5;

	background-color: #ffffff;

	line-height: 15px;

}

.ligne1_bilan 

{

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #c5c5c5;

	border-right-color: #c5c5c5;

	border-bottom-color: #c5c5c5;

	border-left-color: #c5c5c5;

	background-color: #e6e6e6;

	line-height: 25px;

}

.ligne2_bilan 

{

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #c5c5c5;

	border-right-color: #c5c5c5;

	border-bottom-color: #c5c5c5;

	border-left-color: #c5c5c5;

	background-color: #ffffff;

	line-height: 25px;

}

.ligne_positif_dernier_resultat {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #c5c5c5;

	border-right-color: #c5c5c5;

	border-bottom-color: #c5c5c5;

	border-left-color: #c5c5c5;

	background-color: #cefad1;

	line-height: 15px;

}

.ligne_negatif_dernier_resultat {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #c5c5c5;

	border-right-color: #c5c5c5;

	border-bottom-color: #c5c5c5;

	border-left-color: #c5c5c5;

	background-color: #fad0ce;

	line-height: 15px;

}

.textes {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.separ_vertical {

	background-image: url(separ_vertical.gif);

	background-repeat: repeat-y;

}





/* PAGE NOS STATS */

.intitules {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	background-color: #EAEAEA;

}

.intitules1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #e6e6e6;

	background-color: #EAEAEA;

}

.intitules2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #e6e6e6;

	background-color: #EAEAEA;

}

.navbar

{

	float:left;

	width:720px;

	height:34px;

	margin-right:10px;

	background-color: #ffffff;

}



.subMenu

{

   display:block;

}



.subItem_titre

{

   height:18px;

}

.subItem

{

   height:100%;

   font: 11px tahoma,verdana,sans-serif;	   

}



.subItem a

{

/*   margin-left:23px;*/

   font: 11px tahoma,verdana,sans-serif;	 	

   text-decoration:none;

   color: #215dc6;

}



.topItemVierge

{

  	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	border: 1px double #c5c5c5;

	background-image: url(btn_deroul.gif);

	background-repeat: no-repeat;

	line-height: 28px;

	vertical-align: bottom;

}

.itemmm

{

	background-color: #eeeeee;

	vertical-align: bottom;

	background-repeat: no-repeat;

	PADDING-LEFT: 1px; 

	FONT-SIZE: 11px; 

	PADDING-BOTTOM: 0px; 

	COLOR: #000000; 

	PADDING-TOP: 0px; 

}

.topItem

{

  	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	border: 1px double #c5c5c5;

	background-image: url(btn_deroul_up2.gif);

	background-repeat: no-repeat;

	line-height: 28px;

	vertical-align: bottom;

	cursor:pointer;

}



.topItemOver

{

  	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	border: 1px double #c5c5c5;

	background-image: url(btn_deroul_dw2.gif);

	background-repeat: repeat-x;

	line-height: 28px;

	vertical-align: bottom;

	cursor:pointer;

}



.topItemClose

{

  	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	border: 1px double #c5c5c5;

	background-image: url(btn_deroul_up.gif);

	background-repeat: repeat-x;

	line-height: 28px;

	vertical-align: bottom;

	cursor:pointer;

}





.topItemCloseOver

{

  	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	border: 1px double #c5c5c5;

	background-image: url(btn_deroul_dw.gif);

	background-repeat: repeat-x;

	line-height: 28px;

	vertical-align: bottom;

	cursor:pointer;

}



.dropMenu_encours {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #c5c5c5;

	background-color: #ffffff;

	line-height: 30px;

}

.dropMenu_attente {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #c5c5c5;

	background-color: #fffece;

	line-height: 30px;

}

.dropMenu_gagne {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #c5c5c5;

	background-color: #cefad1;

	line-height: 30px;

}

.dropMenu_perdu {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #c5c5c5;

	background-color: #fad0ce;

	line-height: 30px;

}



.Rg{color:#000000;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}



.sous_menu_stat {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	background-image: url(btn_stat_up.gif);

	background-repeat: no-repeat;

	line-height: 19px

}

.sous_menu_stat_select {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	background-image: url(btn_stat_dw.gif);

	background-repeat: no-repeat;

	line-height: 19px	

}

.titre_colonnes {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	background-color: #E6E6E6;

}

.chiffres_stats {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.semaine_encours {

	background-color: #CCE6FF;

	font-weight: bold;

}

.chiffre_total {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #000000;

	background-color: #CCE6FF;

}

.titre_tablos {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 24px;

	font-weight: bold;

	text-transform: uppercase;

	/* 	background-color: #CCE6FF; */

	letter-spacing: 1px;

	background-position: center;

	vertical-align: middle;

}



/* AJOUTER LE 15 Aout 2006 - 15:41 */



.case_mon_compte {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 5px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #737373;

	border-right-color: #737373;

	border-bottom-color: #737373;

	border-left-color: #737373;

	background-color: #FFFFFF;

	width: 200px;

	text-align: left;

	text-indent: 0px;

	vertical-align: baseline;

	background-position: top;

}

.case_mon_compte_texte {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

}

.case_mon_compte_gestion {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 5px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #737373;

	border-right-color: #737373;

	border-bottom-color: #737373;

	border-left-color: #737373;

	background-color: #FFFFFF;

	width: 100px;

	text-align: left;

	text-indent: 0px;

	vertical-align: baseline;

	background-position: top;

}

.case_mon_compte_date {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 5px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #737373;

	border-right-color: #737373;

	border-bottom-color: #737373;

	border-left-color: #737373;

	background-color: #FFFFFF;

	text-align: left;

	text-indent: 0px;

	vertical-align: baseline;

	background-position: top;

}

.case_mon_compte_analyse {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 5px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #737373;

	border-right-color: #737373;

	border-bottom-color: #737373;

	border-left-color: #737373;

	background-color: #FFFFFF;

	width: 278px;

	text-align: left;

	text-indent: 0px;

	vertical-align: baseline;

	background-position: top;

}

.fond_mon_compte {

	background-color: #F0F7FF;

	border: 1px solid #91a2b6;

}

.fond_mon_portif {

	background-color: #D6F7B4;

	border: 1px solid #91a2b6;

}

.fond_compte_ligne {

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #000000;

}

.btn_valider {

	font-family : arial, helvetica, sans-serif;

	font-size: 10px;

	background-repeat: no-repeat;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	line-height: 23px;

	height: 23px;

	width: 72px;

	background-image: url(btn_valider_up.gif);

}

.btn_effacer {

	font-family : arial, helvetica, sans-serif;

	font-size: 12px;

	background-repeat: no-repeat;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	line-height: 23px;

	height: 23px;

	width: 72px;

	background-image: url(btn_effacer.gif);

}



a.btn_vierge_grand {

	font-family : arial, helvetica, sans-serif;

	width:120px;

	height:23px;

	display:block;

	font-size: 10px;

	background-repeat: no-repeat;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	line-height: 23px;

	height: 23px;

	background-position: center center;

	background-image: url(btn-up-grd.gif);

}

a.btn_vierge_grand:hover {

	text-decoration:none;

	background-image: url(btn-dw-grd.gif);

	background-repeat: no-repeat;

	background-position: center center;

}



a.btn_vierge_moyen {

	font-family : arial, helvetica, sans-serif;

	width:100px;

	height:23px;

	display:block;

	font-size: 8px;

	background-repeat: no-repeat;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	line-height: 23px;

	height: 23px;

	background-position: center center;

	background-image: url(btn-up-moyen.gif);

}

a.btn_vierge_moyen:hover {

	text-decoration:none;

	background-image: url(btn-dw-moyen.gif);

	background-repeat: no-repeat;

	background-position: center center;

}



a.btn_vierge_petit {

	font-family : arial, helvetica, sans-serif;

	width:80px;

	height:23px;

	display:block;

	font-size: 10px;

	background-repeat: no-repeat;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	line-height: 23px;

	height: 23px;

	background-position: center center;

	background-image: url(btn-up-petit.gif);

}

a.btn_vierge_petit:hover {

	text-decoration:none;

	background-image: url(btn-dw-petit.gif);

	background-repeat: no-repeat;

	background-position: center center;

}



.btn_vierge_petit {

	font-family : arial, helvetica, sans-serif;

	font-size: 10px;

	background-repeat: no-repeat;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	line-height: 23px;

	height: 23px;

	background-image: url(btn-up-petit.gif);

	background-position: center;

}

.titre_mon_compte {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	background-image: url(fond_titre_compte.gif);

	background-repeat: no-repeat;

	background-position: right;

}

.titre_mon_compte_email {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	background-image: url(fond_titre_compte.gif);

	background-repeat: no-repeat;

	background-position: right top;

}

.txt_notice {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #666666;

}



/* AJOUTER LE 18 Aout 2006 - 15:41 */



.titre_txt_booker {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	font-variant: small-caps;

	line-height: 18px;

	background-image: url(fond_titre_booker.gif);

	background-repeat: no-repeat;

	height: 25px;

	width: 680px;

	display: block;

}

.txt_booker_imp {

	background-color: #EBEBEB;

	display: block;

	margin: 10px;

}





.case_gestion {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 5px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #737373;

	border-right-color: #737373;

	border-bottom-color: #737373;

	border-left-color: #737373;

	background-color: #FFFFFF;

	width: 200px;

	text-align: left;

	text-indent: 0px;

	vertical-align: baseline;

	background-position: top;

}

.case_gestion105 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #737373;

	border-right-color: #737373;

	border-bottom-color: #737373;

	border-left-color: #737373;

	background-color: #FFFFFF;

	width: 95px;

	text-align: left;

	text-indent: 0px;

	vertical-align: baseline;

	background-position: top;

}

.case_gestion140 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #737373;

	border-right-color: #737373;

	border-bottom-color: #737373;

	border-left-color: #737373;

	background-color: #FFFFFF;

	width: 80px;

	text-align: left;

	text-indent: 0px;

	vertical-align: baseline;

	background-position: top;

}

/* AJOUTER LE 24 Aout 2006 - 15:36 */



.fond_id_bookers {

	background-color: #eaf4ff;

	display: block;

	width: 730px;

	padding: 10px;

	margin: 10px;

	border: 1px solid #c3dcf8;

}

.fond_ban_booker {

	background-image: url(ban_booker.gif);

	background-repeat: no-repeat;

}







/* AJOUTER LE 04 Septembre 2006 - 11:47 */

.fond_stat_conseils {

	background-color: #bedaf9;

	display: block;

	width: 730px;

	padding: 10px;

	margin: 10px;

	border: 1px solid #c3dcf8;

}

.fond_stat_sport {

	background-color: #ddeafa;

	display: block;

	width: 160px;

	padding: 10px;

	margin: 10px;

}

.fond_tablo_gris_clair {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	background-color: #f2f2f2;

	text-align:center

}

.fond_tablo_gris_plus_clair {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	background-color: #f2f2f2;

	text-align:center

}

.fond_tablo_titre_total {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	background-color: #acacac;

	text-align:center

}

.fond_tablo_bleu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #0063de;

	background-color: #ffffff;

	text-align:center

}

.fond_tablo_blanc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #0063de;

	text-align:center

}

.fond_total_gris_clair {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	background-color: #f2f2f2;

	text-align:center

}

.fond_total_gris_plus_clair {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	background-color: #f2f2f2;

	text-align:center

}



/* AJOUTER LE 08 / 10 / 06 */

.menu_quick {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	background-color: #F5F5F5;

	text-indent: 2px;

	display: block;

	width: 160px;

	border: 1px solid #999999;

	list-style-type: none;

}

.titre_mon_contact {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	background-image: url(fond_titre_contact.gif);

	background-repeat: no-repeat;

	background-position: right;

}

.LHOVER {

	cursor:pointer;

}



/* CSS Document */

/* FORUM AJOUT LE 28.10.06 */

.for_fond_theme {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	background-image: url(for_titre_theme.gif);

	background-repeat: no-repeat;

}

.for_fond_degrad {

	background-image: url(for_fond_degrad.gif);

	background-repeat: no-repeat;

}

.for_fond_theme_choisi {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	background-image: url(for_titre_sujets.gif);

	background-repeat: no-repeat;

}

.for_fond_degra_sujet {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

	background-image: url(for_fond_degrad_sujets.gif);

	background-repeat: no-repeat;

}

.for_fond_degra_bas_sujet {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

	background-image: url(for_fond_degrad_bas_sujets.gif);

	background-repeat: no-repeat;

}

.for_fond_btn {

	background-image: url(for_btn_new.gif);

	background-repeat: no-repeat;

	display: block;

	height: 18px;

	width: 127px;

}

.for_sujet_fond_blanc {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

}

.for_sujet_rollover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #ece4fc;

	cursor: pointer;

}

.for_cree_par {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #6f97c4;

	text-indent: 2px;

}

.for_date_heure {

	color: #9c7ed3;

}

.for_separ_message_h {

	background-image: url(for_separ_h.gif);

	background-repeat: repeat-x;

	background-position: center;

}

/* FORUM AJOUT LE 28.10.06 - SESSION 2*/

.for_fond_msg {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	background-color: #ebe2fa;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #a381dc;

}

.for_fond_msg_renseign {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	background-color: #ebe2fa;

	font-weight: bold;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

}

.for_fond_titre_reponse {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	background-color: #dae8f7;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	text-indent: 2px;

}

.for_fond_corps_rep {

	background-color: #e8f1fa;

	border: 1px solid #dae8f7;

}

.for_rep_blanc {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	background-color: #FFFFFF;

	display: block;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.for_puce_incremente {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bolder;

	color: #6f97c4;

}

.for_reponse_choisie {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

	background-color: #ece4fc;

}

.for_reponse_avec_corps {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	font-weight: bold;

}



/* CSS Document */

/* FORUM AJOUT LE 05.11.06 */

.for_edit {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	background-color: #f2f2f2;

	border: 1px solid #d6d6d6;

	height: auto;

	width: auto;

}

.for_color 

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	background-color: #f2f2f2;

	text-indent: 2px;

	width: 90px;

	height: 15px;

	border: 1px solid #d6d6d6;

}

/* PORTEFEUILLE */

.por_fond_bar_titre 

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	background-image: url(centre_bar_titre.gif);

	background-repeat: repeat-x;

	text-indent: 5px;

}

.por_fond_vert 

{

	background-color: #d6f7b4;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

}

.por_btn  

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	background-image: url(por_btn.gif);

	background-repeat: no-repeat;

	background-position: center;

}

.por_textes 

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.por_fond_input 

{

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 5px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #90d04d;

	border-right-color: #90d04d;

	border-bottom-color: #90d04d;

	border-left-color: #90d04d;

	text-indent: 5px;

}

.por_separ_h 

{

	background-image: url(por_pixvert.gif);

	background-repeat: repeat;

}

.por_fond_ver_entete 

{

	background-color: #8cce46;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

}

.por_gain_pot 

{

	border: 1px solid #CCCCCC;

	text-align: right;

}

.por_crea_select 

{

	font-size: 9px;

	border: 1px solid #999999;

	list-style-type: none;

}

.por_fond_ver_cel 

{

	background-color: #deeccf;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000;

}

.texterouge 

{

	FONT-SIZE: 11px; 

	COLOR: #CC0000; 

}

.Textebrouge 

{

	FONT-WEIGHT: bold; 

	BORDER-RIGHT:  PADDING-RIGHT: 1px; 

	BORDER-TOP: white 0px solid; 

	PADDING-LEFT: 1px; 

	FONT-SIZE: 11px; 

	PADDING-BOTTOM: 1px; 

	BORDER-LEFT: white 0px solid; 

	COLOR: #CC0000; 

	PADDING-TOP: 1px; 

	BORDER-BOTTOM: #003399 0px solid; 

	TEXT-ALIGN: right;

}

.textevert 

{ 

	FONT-SIZE: 11px; 

	COLOR: green; 

}

.Texteblanc 

{

	BORDER-RIGHT:  PADDING-RIGHT: 0px; 

	BORDER-TOP: white 0px solid; 

	PADDING-LEFT: 1px; 

	FONT-SIZE: 11px; 

	PADDING-BOTTOM: 0px; 

	BORDER-LEFT: white 0px solid; 

	COLOR: white; 

	PADDING-TOP: 0px; 

	BORDER-BOTTOM: #003399 0px solid;

}

.Textegris 

{

	BORDER-RIGHT:  PADDING-RIGHT: 0px; 

	BORDER-TOP: white 0px solid; 

	PADDING-LEFT: 1px; 

	FONT-SIZE: 11px; 

	PADDING-BOTTOM: 0px; 

	BORDER-LEFT: white 0px solid; 

	COLOR: #8789B2; 

	PADDING-TOP: 0px; 

	BORDER-BOTTOM: #003399 0px solid;

}

.Textenoir 

{

	BORDER-RIGHT:  PADDING-RIGHT: 0px; 

	BORDER-TOP: white 0px solid; 

	PADDING-LEFT: 1px; 

	FONT-SIZE: 11px; 

	PADDING-BOTTOM: 0px; 

	BORDER-LEFT: white 0px solid; 

	COLOR: black; 

	PADDING-TOP: 0px; 

	BORDER-BOTTOM: #003399 0px solid;

}

.textenoir22

{

	BORDER-RIGHT:  black 0.5px solid; 

	BORDER-TOP: black 0.5px solid; 

	PADDING-LEFT: 1px; 

	FONT-SIZE: 11px; 

	PADDING-BOTTOM: 0px; 

	BORDER-LEFT: black 0.5px solid; 

	COLOR: #000000; 

	PADDING-TOP: 0px; 

	BORDER-BOTTOM: black 0.5px solid;

}

.green

{

	BORDER-RIGHT:  PADDING-RIGHT: 0px; 

	BORDER-TOP: white 0px solid; 

	PADDING-LEFT: 1px; 

	FONT-SIZE: 11px; 

	PADDING-BOTTOM: 0px; 

	BORDER-LEFT: white 0px solid; 

	COLOR: green; 

	PADDING-TOP: 0px; 

	BORDER-BOTTOM: #003399 0px solid;

}

.red

{

	BORDER-RIGHT:  PADDING-RIGHT: 0px; 

	BORDER-TOP: white 0px solid; 

	PADDING-LEFT: 1px; 

	FONT-SIZE: 11px; 

	PADDING-BOTTOM: 0px; 

	BORDER-LEFT: white 0px solid; 

	COLOR: red; 

	PADDING-TOP: 0px; 

	BORDER-BOTTOM: #003399 0px solid;

}

.texte 

{

	BORDER-RIGHT:  PADDING-RIGHT: 0px; 

	BORDER-TOP: white 0px solid; 

	PADDING-LEFT: 1px; 

	FONT-SIZE: 11px; 

	PADDING-BOTTOM: 0px; 

	BORDER-LEFT: white 0px solid; 

	COLOR: #000000; 

	PADDING-TOP: 0px; 

	BORDER-BOTTOM: #003399 0px solid; 

}

.texte2 

{

	BORDER-RIGHT:  PADDING-RIGHT: 0px; 

	BORDER-TOP: white 0px solid; 

	PADDING-LEFT: 1px; 

	FONT-SIZE: 12px; 

	PADDING-BOTTOM: 0px; 

	BORDER-LEFT: white 0px solid; 

	COLOR: #000000; 

	PADDING-TOP: 0px; 

	BORDER-BOTTOM: #003399 0px solid; 

}

.textemini 

{

	BORDER-RIGHT:  PADDING-RIGHT: 0px; 

	BORDER-TOP: white 0px solid; 

	PADDING-LEFT: 0px; 

	FONT-SIZE: 10px; 

	PADDING-BOTTOM: 0px; 

	BORDER-LEFT: white 0px solid; 

	PADDING-TOP: 0px; 

	BORDER-BOTTOM: #003399 0px solid; 

}

.Saisienoir

{

	BORDER-RIGHT:  PADDING-RIGHT: 0px; 

	BORDER-TOP: black 1px solid; 

	BORDER-BOTTOM: black 1px solid; 

	BORDER-RIGHT: black 1px solid; 

	BORDER-LEFT: black 1px solid; 

	BACKGROUND-COLOR: #bec8e1;

	COLOR: #000000; 

	TEXT-ALIGN: center; 

	FONT-SIZE: 11px;

}

A.titre 

{

	DISPLAY: block; 

	FONT-WEIGHT: bold; 

	FONT-SIZE: 12px; 

	BACKGROUND-IMAGE: url(bg_titre.gif); 

	VERTICAL-ALIGN: middle; 

	WIDTH: 261px; 

	LINE-HEIGHT: 22px; 

	FONT-FAMILY: Arial; 

	HEIGHT: 22px; 

	TEXT-ALIGN: center

}

A.titre_o

 {

	DISPLAY: block; 

	FONT-WEIGHT: bold; 

	FONT-SIZE: 12px; 

	BACKGROUND-IMAGE: url(bg_titre_o.gif); 

	VERTICAL-ALIGN: middle; 

	WIDTH: 261px; 

	LINE-HEIGHT: 22px; 

	FONT-FAMILY: Arial; 

	HEIGHT: 22px; 

	TEXT-ALIGN: center

}

.titrerub

{

	FONT-WEIGHT: bold; 

	COLOR: #003399; 

	FONT-SIZE: 11px; 

	BACKGROUND-IMAGE: url(titre1rub_bg.gif); 

	VERTICAL-ALIGN: middle; 

	LINE-HEIGHT: 16px; 

	FONT-FAMILY: Arial; 

	TEXT-ALIGN: center;

	WIDTH : 15%;

	MARGIN-RIGHT: 30%;

}

.titrerub22

{

	FONT-WEIGHT: bold; 

	COLOR: #003399; 

	FONT-SIZE: 11px; 

	BACKGROUND-IMAGE: url(titrerub_bg.gif); 

	BACKGROUND-REPEAT: repeat-x;

	VERTICAL-ALIGN: middle; 

	LINE-HEIGHT: 9px; 

	FONT-FAMILY: Arial; 

	TEXT-ALIGN: left

}

.titre1rub 

{

	COLOR: #003399;

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px; 

	BACKGROUND-IMAGE: url(titre1rub_bg.gif); 

	BACKGROUND-REPEAT: repeat x;

	VERTICAL-ALIGN: middle; 

	LINE-HEIGHT: 16px; 

	FONT-FAMILY: Arial; 

	TEXT-ALIGN: center;

	WIDTH: 15%;

	MARGIN-RIGHT: 22%;

}

.titre1rub3

{

	COLOR: #003399;

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px; 

	BACKGROUND-IMAGE: url(titre1rub_bg.gif); 

	BACKGROUND-REPEAT: repeat x;

	VERTICAL-ALIGN: middle; 

	LINE-HEIGHT: 16px; 

	FONT-FAMILY: Arial; 

	TEXT-ALIGN: right;

}

.titre2rub 

{

	FONT-WEIGHT: bold; 

	COLOR: #003399; 

	FONT-SIZE: 11px; 

	BACKGROUND-IMAGE: url(titre1rub_bg.gif); 

	VERTICAL-ALIGN: middle; 

	LINE-HEIGHT: 16px; 

	FONT-FAMILY: Arial; 

	TEXT-ALIGN: center;

}

.cadre_bg 

{

	BORDER-RIGHT: #B6CED0 1px solid; 

	PADDING-RIGHT: 0px; 

	BORDER-TOP: #B6CED0 1px solid; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	BORDER-LEFT: #B6CED0 1px solid; 

	PADDING-TOP: 0px; 

	BORDER-BOTTOM: #B6CED0 1px solid;

}

.cadre_gris 

{

	BORDER-RIGHT: #8789B2 1px solid; 

	PADDING-RIGHT: 0px; 

	BORDER-TOP: #8789B2 1px solid; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	BORDER-LEFT: #8789B2 1px solid; 

	PADDING-TOP: 0px; 

	BORDER-BOTTOM: #8789B2 1px solid; 

	BACKGROUND-COLOR: white

}

.ds_box 

{

	background-color: #FFF;

	border: 1px solid #B6CED0;

	position: absolute;

	z-index: 32767;

}

.ds_tbl 

{

	background-color: #FFF;

}

.ds_head 

{

	BACKGROUND-IMAGE: url(titre1rub_bg.gif);

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-align: center;

	letter-spacing: 2px;

}

.ds_subhead 

{

	BACKGROUND-IMAGE: url(titrerub_bg.gif);

	color: #FFF ;

	font-size: 10px;

	font-weight: bold;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	width: 22px;

}

.ds_cell 

{

	background-color: #EEE;

	color: #000;

	font-size: 10px;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	padding: 0px;

	cursor: pointer;

}

.ds_cell:hover 

{

	background-color: #F3F3F3;

}
