body{background-color: #BABAAb;}
#body-print{background-color: #FFFFFF; background-image:none;}

#page-principale{margin-top:0px; margin-bottom:0px; margin:0px auto; width:924px;}
#page-principale-wrapper{width:954px; margin:0px auto; background-image: url(/fichiers/site_pistes/systeme/bg_degrade.gif); background-repeat:repeat-y; }

.main-content-gauche-accueil{width:335px; /*float:left;*/}
.main-content-droite-accueil-float{width:335px; border-left:none;}
.main-content-droite{width:200px; /*border-left:1px solid #D1D1D1;*/ padding-left:40px;}

#sous-menu-container{width:167px; background-image: url(/fichiers/site_pistes/systeme/bg_menu.gif); background-repeat:no-repeat; background-color:#FFFFFF}

#sous-menu{background-color:transparent; border-bottom:none;}

#sous-menu-item-wrapper{margin-left:12px; opacity:0.8}

div.sous-menu-item-niv1-first-child{border:none;}
.sous-menu-item-niv1, .sous-menu-item-niv1-act{margin:0px 10px;}
.sous-menu-item-niv1 a:hover, .sous-menu-item-niv1-act a:hover, .sous-menu-item-niv1-act a {background-color:transparent; background-repeat:no-repeat; background-position:center right; font-weight: bold;}
.sous-menu-item-niv1 a, .sous-menu-item-niv1-act a{padding:5px 0px; font-size:11px;}
.sous-menu-item-niv1 a {color:#000000; font-weight:normal;}

#sous-menu-item-wrapper-jaune{background-color:#FFF8C1;}
#sous-menu-item-wrapper-bleu{background-color:#EDFCFF;}
#sous-menu-item-wrapper-gris{/*background-color:#FFFFFF;*/}

.sous-menu-item-jaune, #sous-menu-item-wrapper-jaune{border: 1px solid #EEE065;}
.sous-menu-item-jaune{border-width: 1px 0px 0px 0px;}
.sous-menu-item-bleu, #sous-menu-item-wrapper-bleu{border: 1px solid #99E0FE;}
.sous-menu-item-bleu{border-width: 1px 0px 0px 0px}
.sous-menu-item-gris, #sous-menu-item-wrapper-gris{border: 1px solid #DFDFDF;}
.sous-menu-item-gris{border-width: 1px 0px 0px 0px}

.sous-menu-item-jaune a:hover, #sous-menu-item-wrapper-jaune .sous-menu-item-niv1-act a {background-image:url(/fichiers/site_pistes/systeme/menu-niv1-act-jaune.gif); color:#654900;}
.sous-menu-item-bleu a:hover, #sous-menu-item-wrapper-bleu .sous-menu-item-niv1-act a {background-image:url(/fichiers/site_pistes/systeme/menu-niv1-act-bleu.gif); color:#328CAF;}
.sous-menu-item-gris a:hover, #sous-menu-item-wrapper-gris .sous-menu-item-niv1-act a {background-image:url(/fichiers/site_pistes/systeme/menu-niv1-act-gris.gif); color:#808080;}

#sous-menu-bas{margin-left: 0px; margin-top: 76px;}

#titre-page{color:#2F2F2F; font-weight:bold; font-size:20px; margin-top:0px; margin-left:31px;}

.sous-titre {color:#2D91CB; font-size:15px;}
.sous-titre2{color:#2F2F2F; font-size:13px; font-weight:bold;}
.sous-titre-pistes{color:#2F2F2F; font-size:13px; font-weight:normal;}

.titre-en-vedette a {font-size:15px;font-weight:bold;}

hr{margin:20px 0px}

ul.liste-fleches li, .liste-fleches-li{background-image: url(/fichiers/site_pistes/systeme/fleche_droite.gif); padding-left:10px;}
ul.liste-fleches li ul{padding-left:0px;}
.liste-fleches-li ul{padding-left:0px;}
ul.liste-fleches li ul li{background-image:none; padding-left:0px;}
.liste-fleches-li ul li{background-image:none; padding-left:0px;}


#pied-page{width:924px;}
#pied-page td{color:#000000; font-size:11px;}

.treeview-selected-pistes a{color:#D34A00; font-weight:bold;}



#table-resultat td{padding-bottom:0px;padding-top:0px;}
/*#table-resultat td:first-child{width: 32%;}
#table-resultat td:last-child{width: 68%;}*/

.menurecherche {
								background-color:#F3F3F3; 
								border-top:1px solid #ffffff; 
								border-left:1px solid #ffffff; 
								border-bottom:1px solid #D3D4D6; 
								border-right:1px solid #D3D4D6; 
								padding:10px;
								cursor:pointer;
								}
.menurecherche-on {
									background-color:#ffffff; 
									border-top:1px solid #ffffff; 
									border-left:1px solid #ffffff; 
									border-bottom:1px solid #D3D4D6; 
									border-right:1px solid #ffffff; 
									padding:10px;
									font-weight:bold;
									}
.cadre-recherche {border-width: 1px; border-style: solid; border-color: #D3D4D6;}
.tdsouligne {border-bottom:1px solid #dedede;}

.cadre-gris-pistes{border-width: 1px; border-style: solid; padding: 12px; border-color: #D3D4D6; background-color: #FFFFFF; color: #3A3A3A}

.tableau-deroulement TABLE {border: 1px solid #d3d4d6; border-collapse: collapse;}
.tableau-deroulement TH {border: 1px solid #d3d4d6; padding: 4px;}
.tableau-deroulement TD {border: 1px solid #d3d4d6; padding: 4px;}
.tableau-deroulement P {margin-bottom:9px}

TABLE.tableau-pistes, .tableau-fse {border: 1px solid #d3d4d6; border-collapse: collapse; width: 100%;}
.tableau-pistes TH, .tableau-fse THEAD TD {border: 1px solid #d3d4d6; color: #567690; padding: 4px; font-weight:normal}
.tableau-pistes TD {border: 1px solid #d3d4d6; background-color:#F3F9FC; color: #3a3a3a; padding: 4px;}

a{color:#005E9F;}

.boiteg-acc-titre a{font-size:11px;}
.ligne_h{background:url(/fichiers/site_pistes/systeme/ligne_h.gif) repeat-x #FFFFFF;}

.tableau-ligne th, .tableau-ligne thead td {color:#2D91CB; font-size:15px;}

DIV.sous-titre-bloc P{font-size:18px;}

.legende{font-size:9px;}

.frm_login_interne {margin-left:35px}
#bandeau-logo .frm_login_interne_nom_utilisateur, #bandeau-logo .frm_login_interne_mot_passe {color:#FFFFFF}
.Cphp_MrMenuDeroulant SELECT{max-width: 450px;}
.Cphp_MrTexteCourt INPUT{width:300px}