/* CSS Document for igs by www.openresources.fr */

body {background:url('../img/bg-top.gif') repeat-x top;}

/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Structure generale du site */ 
/*************************************************************************************************************************************************************************/

#global {background:url('../img/bg-global.gif') no-repeat top; color:#2a2a2c;}

#content #footer {background:#ffffff url('../img/bg-footer.gif') no-repeat top; color:#ababab; font-size:11px;}


/*************************************************************************************************************************************************************************/
/* Structure du header */ 
/*************************************************************************************************************************************************************************/

#header #zone_logo {background:url('../img/bg-zone-logo.gif') no-repeat;}
#header #zone_logo #accroche { padding:27px 0 0 95px; width:473px;}
#header #zone_logo #accroche h1 {float:left; color:#8e8e8e; font-family:"Times New Roman", Times, serif; font-size:27px; line-height:27px;}
#header #zone_logo #accroche h1 span {color:#333336; font-family:"Times New Roman", Times, serif;}

#header #compte {background:url('../img/bg-zone-compte.gif') no-repeat;}
#header #compte form .bloc {background:url('../img/bg-zone-form-compte.gif') no-repeat;}
#header #compte form .bloc p.login {width:38px; color:#67676a; padding-left:57px;}
#header #compte form .bloc input.login {width:126px; color:#67676a; padding-right:3px; _width:124px; _padding-right:5px;}
#header #compte form .bloc p.mdp {width:81px; color:#67676a; padding-left:57px;}
#header #compte form .bloc input.mdp {width:59px; color:#67676a; padding-right:3px;}
#header #compte form .bloc input.bt_ok {float:left; background:url('../img/bt-ok-form-compte.gif') no-repeat; width:22px; height:22px; margin:2px 2px 0 0; cursor:pointer;}
#header #compte p.liens a {color:#6d6d6d;}


/*************************************************************************************************************************************************************************/
/* Structure du la zone contenu */ 
/*************************************************************************************************************************************************************************/

#grand_bloc #nav #anciens_bt {background:url('../img/nav-gauche-off.gif') no-repeat;}
#grand_bloc #nav #entreprises_bt {background:url('../img/nav-centre-off.gif') no-repeat;}
#grand_bloc #nav #etudiants_bt {background:url('../img/nav-droite-off.gif') no-repeat;}
#grand_bloc #nav #anciens_bt a {color:#2a2a2c; background:url('../img/puce-nav-off.gif') no-repeat 72px 25px;}
#grand_bloc #nav #entreprises_bt a {color:#2a2a2c; background:url('../img/puce-nav-off.gif') no-repeat 59px 25px;}
#grand_bloc #nav #etudiants_bt a {color:#2a2a2c; background:url('../img/puce-nav-off.gif') no-repeat 68px 25px;}

#grand_bloc #nav #anciens_bt.on {background:url('../img/nav-gauche-on.gif') no-repeat;}
#grand_bloc #nav #entreprises_bt.on {background:url('../img/nav-centre-on.gif') no-repeat;}
#grand_bloc #nav #etudiants_bt.on {background:url('../img/nav-droite-on.gif') no-repeat;}
#grand_bloc #nav #anciens_bt.on a {color:#ffffff; background:url('../img/puce-nav-on.gif') no-repeat 72px 25px;}
#grand_bloc #nav #entreprises_bt.on a {color:#ffffff; background:url('../img/puce-nav-on.gif') no-repeat 59px 25px;}
#grand_bloc #nav #etudiants_bt.on a {color:#ffffff; background:url('../img/puce-nav-on.gif') no-repeat 68px 25px;}

#grand_bloc .zone_info {background:#eeeeee url('../img/bg-grand-bloc.gif') repeat-x top;}
#grand_bloc .zone_info_bas {background:url('../img/bas-grand-bloc.gif') no-repeat;}


/* grand bloc contenu */

#grand_bloc .zone_info .menu ul.menu li.lien {background:url('../img/puce-menu-gauche.gif') no-repeat 0px 9px;}
#grand_bloc .zone_info .menu ul.menu li.lien a.off {color:#6d6d6d;}
#grand_bloc .zone_info .menu ul.menu li.lien a.on {color:#2a2a2c; font-weight:bold;}
#grand_bloc .zone_info .menu ul.menu li.sep {background:url('../img/sep-menu-gauche.gif') no-repeat;}

#grand_bloc .zone_info .infos div#zone_txt_centre {color:#2a2a2c;}
#grand_bloc .zone_info .infos div#zone_txt_centre a {color:#BD0926;}

#grand_bloc .zone_info .imag div.zone_imag {border:4px solid #b1b1b1;}


/* petit bloc */

#petit_bloc .zone_info_haut {background:url('../img/haut-petit-bloc.gif') no-repeat;}
#petit_bloc .zone_info_bas {background:url('../img/bas-petit-bloc.gif') no-repeat;}
#petit_bloc .zone_info {background:#eeeeee url('../img/bg-petit-bloc.gif') repeat-x top;}

#chiffres_cles p.titre {float:left; background:url('../img/puce-carre-petit-bloc.gif') no-repeat 0 19px; color:#8e8e8e;}
#chiffres_cles p.titre span {color:#333336;}
#chiffres_cles .cadre_gris .interieur {background:#ffffff url('../img/bg-blocs-bas.gif') repeat-x top;}
#chiffres_cles .cadre_gris .interieur p.chiffres {background:url('../img/sep-blocs-bas.gif') no-repeat top; color:#333336;}
#chiffres_cles .cadre_gris .interieur p.chiffres span {background:url('../img/puce-blocs-bas.gif') no-repeat 6px 4px;}

#actualite p.titre {float:left; background:url('../img/puce-carre-petit-bloc.gif') no-repeat 0 19px; color:#8e8e8e;}
#actualite p.titre span {color:#333336;}
#actualite .cadre_gris .interieur {background:#ffffff url('../img/bg-blocs-bas.gif') repeat-x top;}
#actualite .cadre_gris .interieur p.actu {color:#333336;}
#actualite .cadre_gris .interieur p.actu span.date {color:#6d6d6d;}

#partenaires p.titre {float:left; background:url('../img/puce-carre-petit-bloc.gif') no-repeat 0 19px; color:#8e8e8e;}
#partenaires p.titre span {color:#333336;}
#partenaires .interieur {background:#ffffff url('../img/bg-bloc-partenaire-bas.gif') repeat-x top;}
#partenaires .interieur p.actu {color:#333336;}
#partenaires .interieur p.actu span.date {color:#6d6d6d;}

/* colonne de droite */

#bloc_droite .zone_droite_haut {background:url('../img/haut-droite-bloc.gif') no-repeat;}
#bloc_droite .zone_droite_bas {background:url('../img/bas-droite-bloc.gif') no-repeat;}
#bloc_droite .zone_droite {background:url('../img/bg-droite-bloc.jpg') no-repeat;}

#bloc_droite .zone_droite p.chapo {color:#cccccc;}
#bloc_droite .zone_droite p.chapo span {color:#ffffff;}


/* colonne de droite, zone chiffre */

#bloc_chiffres .zone_chiffre_haut {background:url('../img/bg-zone-droite-chiffre-top.gif') no-repeat;}
#bloc_chiffres .zone_chiffre_bas {background:url('../img/bg-zone-droite-chiffre-bas.gif') no-repeat;}
#bloc_chiffres .zone_chiffre {background:url('../img/bg-zone-droite-chiffre-cartouche.gif') repeat-y;}

#bloc_chiffres .zone_chiffre table tr td.chiffre {color:#bdbdbd;}
#bloc_chiffres .zone_chiffre table tr td.txt {color:#bdbdbd;}
#bloc_chiffres .zone_chiffre table tr td.txt a {color:#ffffff;}
#bloc_chiffres .zone_chiffre table tr td.sep {background:url('../img/bg-zone-droites-chiffre-sep.gif') no-repeat;}


/* colonne de droite, zone logo */

#contenu #droite #bloc_logo_droite {height:93px;}
#contenu #droite #bloc_logo_droite .txt {color:#ffffff; width:80px;}
#contenu #droite #bloc_logo_droite .bloc_logo {width:143px;}


/*************************************************************************************************************************************************************************/
/* Structure du la zone back office */ 
/*************************************************************************************************************************************************************************/

#grand_bloc_back .zone_info_haut {background:url('../img/haut-grand-bloc-back.gif') no-repeat;}
#grand_bloc_back .zone_info {background:#eeeeee url('../img/bg-grand-bloc.gif') repeat-x top;}
#grand_bloc_back .zone_info_bas {background:url('../img/bas-grand-bloc-back.gif') no-repeat;}

#grand_bloc_back .zone_info a {color:#6D6D6D;}


/*************************************************************************************************************************************************************************/
/* Structure du footer */ 
/*************************************************************************************************************************************************************************/
#footer a {color:#6d6d6d; padding:0 7px 0 7px;}