/* --- Références des couleurs ---
Groupe :
Bleu pâle (fond de gauche) : #dce6f2 
Bleu moyen (sous-menu de gauche) : #6eb2df
Bleu foncé (Titres, Ariane en cours, menu de gauche) : #0d469d
------------------------------------ */


/* Wrapper, conteneur global */
#wrapper {
background : #dce6f2 url(../img/fond-groupe.gif) left top repeat ;
padding-right : 0 ;
}

/* #portail: barre de lien supérieure */
#portail #cci { /* Egalement dans css commun : img de background différent pour groupe uniquement */
background: #fff url(/fileadmin/commun/img/onglet_droite.gif) left top no-repeat;
}

/* #header, bandeau de titre */
#header {
background: #14479a url(../img/bandeau_supco.jpg) left top no-repeat;
padding: 10px 0 5px 5px;
}

/* #services, liste déroulante d'accès aux autres sites, dans #header */
#combos {
float: right;
width: 500px;
margin: 2px 3px 0 0;
padding: 0;
text-align: right;
}

#combos label {
color: black ;
font-weight: bold;
padding-right: 10px;
margin-right: 3px;
background: url(/fileadmin/commun/img/fleche_noire.gif) right center no-repeat;
}
#combos .divProgrammes {
margin-top : 5px ;
}
#combos input, #combos label,#combos select {
font-size: 0.9em;
clear: both;
}
#combos input, #combos select {
padding: 0 ;
}
#combos select {
margin-right: 3px;
}

/* #menu2, menu vertical */
#menu2 {
background-color: #dce6f2;
}
#menu2 ul {
list-style-type : url(../img/carre.gif) square ;
}
#menu2 li a {
background-color: #94a1b6;
color: #fff;
}
#menu2 li ul li a {
background-color: #6eb2df; 
} 
#menu2 li ul li a:hover {
background-color:#0d469d;
color : #fff ;
}
#menu2 li a:hover, #menu2 li a.active, #menu2 li ul li a:hover  {
background: #0d469d;
} 
#menu2 li ul a.active {
background: #fff;
color: #3d6687 ;
}

/* -----------------------
            #content 
------------------------*/
#content #primaire h3, #content #primaireseul h3{
color: #0d469d;
}
/* 
#content {
background : #fff ;
border-top: 15px solid #fff;
padding: 0 0 0 14px;
border-bottom: 1px solid #fff;
height : 100%;
}
*/


/* #ariane, #send : fil d'ariane, lien imprimer - lien envoyer à un ami et haut de page */

/*#ariane {
width: 540px;
margin : 0;
}
#ariane p, #send p {
padding: 0;
margin: 0px 0px 0px 0;
}
#ariane p .active {
text-decoration : none ;
font-weight : bold ;
color : #0d469d ;
}
*/

/* Formulaire - register user */
#loginBox, #logoutBox, #box2 {
background : #dce6f2 ;
} 