@charset "UTF-8";
/******************************
 PARTIE GENERALE DES PAGES
*******************************/
body {
background: #ffffff url("/RessourcesCiel/Binaires/images/fond_gen.jpg") repeat-x;
}

/* MENU -- NIVEAU 2 / MENU_GEN (menu general) Attention des propriétés du niveau 2 sont définies dans le niveau 1
*******************************/
.menu_gen {
width: 900px;
height: 31px;
margin: 0 auto;
position: relative; /* Ne pas retirer - se combine avec la position du menu_gen li ul */
z-index: 10;
overflow: visible; /* annule le hidden du menu top sur les navigateur récents (vs IE 6) */
display: block; /* pour IE 6 */
}
.menu_gen ul {
height: 28px;
border-top: 3px solid #a8acad;
background: #e7e7e8;
}
/* cas general des li */
.menu_gen li {
height: 23px;
line-height: 23px;
}
/* .menu_gen li a est utilisé pour le chargement de la page
.menu_gen li .menu_gen_non_selected remplace menu_gen li a sur un evenement "onmouser/ounmouseout" traité en javascript */
.menu_gen li a, .menu_gen li .menu_gen_non_selected {
padding: 0 11px;
color: #00537c;
background: #e7e7e8;
border-top: 1px solid #a8acad;
border-bottom: 4px solid #a8acad;
float: left;
}
.menu_gen li a:hover {
background-color: #ffffff;
text-decoration: underline;
}
.menu_gen li .menu_gen_selected {
height: 27px;
background: #ffffff;
border-bottom: 0;
}
.menu_gen_societe li a {padding: 0 14px;}
.menu_gen_moncompte li a {padding: 0 16px;}
.menu_gen_moncompte li a {color: #333333;}
/* last_elem est le dernier element li de la liste */
.menu_gen .last_elem {border-right: 4px solid #a8acad;}
.menu_gen_moncompte ul {width: 900px;}
.menu_gen_moncompte ul, .menu_gen_moncompte li a, .menu_gen_moncompte .last_elem {
background: #f0fef0;
border-color: #bad709;
}

.menu_gen li .menu_gen_services, .menu_gen li .iner_services, .menu_gen li .menu_gen_services_selected {
width: 78px;
height: 23px;
line-height: 22px;
padding: 2px 0 0 0;
border: 0;
border-bottom: 3px solid #a8acad;
border-left: 4px solid #a8acad;
color: #444444;
background: transparent url("/RessourcesCiel/Binaires/images/menu_gen/bouton_services.jpg") no-repeat;
font-weight: bold;
}
/* annule le hover des a:hover */
.menu_gen li .menu_gen_services:hover {
line-height: 22px;
background: transparent url("/RessourcesCiel/Binaires/images/menu_gen/bouton_services.jpg") no-repeat;
padding: 2px 0 0 0;
border: 0;
border-bottom: 3px solid #a8acad;
border-left: 4px solid #a8acad;
}
.menu_gen li .menu_gen_services:hover, .menu_gen li .iner_services:hover, .menu_gen li .menu_gen_services_selected:hover {
text-decoration: none;
}
.menu_gen li .iner_services, .menu_gen li .iner_services:hover, .menu_gen li .menu_gen_services_selected {
height: 26px;
border-bottom: 0;
background: transparent url("/RessourcesCiel/Binaires/images/menu_gen/bouton_services_selected.jpg") no-repeat;
}
.menu_gen li .iner_services, .menu_gen li .iner_services:hover {
background: transparent url("/RessourcesCiel/Binaires/images/menu_gen/iner_services.jpg") no-repeat;
}
.menu_gen li .mac {
width: 55px;
height: 25px;
padding: 0;
border: 0;
border-bottom: 3px solid #a8acad;
border-right: 4px solid #a8acad;
background: transparent url("/RessourcesCiel/Binaires/images/menu_gen/bouton_mac.jpg") no-repeat;
}
/* annule le hover des a:hover */
.menu_gen li .mac:hover {
background: transparent url("/RessourcesCiel/Binaires/images/menu_gen/bouton_mac.jpg") no-repeat;
padding: 0;
border: 0;
border-bottom: 3px solid #a8acad;
border-right: 4px solid #a8acad;
}

/* MENU -- NIVEAU 3 SERVICES (sous menu services) 
Attention des propriétés de ce niveau 3 n'héritent PAS des propriétés de niveau 2 
*******************************/
.sous_menu_services {
width: 892px;
height: 30px;
padding: 0;
margin: 0 auto;
text-align: center;
list-style: none;
}
.sous_menu_services li {
height: 29px;
color: #669900;
border-bottom: 1px solid #849700;
background: #ffffff;
float: left;
}
.sous_menu_services li a {
line-height: 28px;
color: #669900;
background: #ffffff;
border: 0;
float: left;
}
.sous_menu_services .sms_gauche, .sous_menu_services .sms_droite {
width: 4px;
height: 30px;
border: 0;
}
.sous_menu_services .sms_gauche {
background: #ffffff url("/RessourcesCiel/Binaires/images/menu_services/sms_gauche.jpg") no-repeat;
}
.sous_menu_services .sms_droite {
background: #ffffff url("/RessourcesCiel/Binaires/images/menu_services/sms_droite.jpg") no-repeat;
}