/* CSS Document */
body {margin:0; text-align:center;background:#221E73;font-family:Arial,Tahoma, Helvetica, Sans-Serif;font-size: 75%;}
	
table {margin:0; border:0; border-collapse:collapse}
/* img {border:0;margin:0} */
th, td {padding:0;margin:0}
div {padding:0;margin:0}
object, embed {border:0; margin:0; padding:0}
a {color:#4597D3; text-decoration:none}
a:hover {color:blue; text-decoration:underline}

/* container page */

#containerpage {margin-left: auto;margin-right: auto;border: 1px solid black;width:750px;text-align: left;background-color:#221E73;position: relative;}

/* images internes selon les rubriques */
.emp_banniere {background:url(images2/emp_banniere.jpg);height:122px;}
.emp_barre {background:url(images2/emp_barre.jpg);height:34px;}
.emp_sous_barre {background:url(images2/emp_sous_barre.jpg);height:6px;}
.emp_courbe {background:url(images2/emp_courbe.jpg);height:56px;}
.emp_colonne {background:#574888;width:179px;height:500px;}
.emp_baspage {background:#574888;width:750px;height:38px;color:white;padding-left:10px;}

.con_banniere {background:url(images2/con_banniere.jpg);height:122px;}
.con_barre {background:url(images2/con_barre.jpg);height:34px;}
.con_sous_barre {background:url(images2/con_sous_barre.jpg);height:6px;}
.con_courbe {background:url(images2/con_courbe.jpg);height:56px;}
.con_colonne {background:#F29629;width:179px;height:500px;}
.con_baspage {background:#F29629;width:750px;height:38px;color:white;padding-left:10px;}

.car_banniere {background:url(images2/car_banniere.jpg);height:122px;}
.car_barre {background:url(images2/car_barre.jpg);height:34px;}
.car_sous_barre {background:url(images2/car_sous_barre.jpg);height:6px;}
.car_courbe {background:url(images2/car_courbe.jpg);height:56px;}
.car_colonne {background:#457377;width:179px;height:500px;}
.car_baspage {background:#457377;width:750px;height:38px;color:white;padding-left:10px;}

.aut_banniere {background:url(images2/aut_banniere.jpg);height:122px;}
.aut_barre {background:url(images2/aut_barre.jpg);height:34px;}
.aut_sous_barre {background:url(images2/aut_sous_barre.jpg);height:6px;}
.aut_courbe {background:url(images2/aut_courbe.jpg);height:56px;}
.aut_colonne {background:#008723;width:179px;height:500px;}
.aut_baspage {background:#008723;width:750px;height:38px;color:white;padding-left:10px;}

.cdg_banniere {background:url(images2/cdg_banniere.jpg);height:122px;}
.cdg_barre {background:url(images2/cdg_barre.jpg);height:34px;}
.cdg_sous_barre {background:url(images2/cdg_sous_barre.jpg);height:6px;}
.cdg_courbe {background:url(images2/cdg_courbe.jpg);height:56px;}
.cdg_colonne {background:#284d9d;width:179px;height:500px;}
.cdg_baspage {background:#284d9d;width:750px;height:38px;color:white;padding-left:10px;}


/* espace MENUS de la bannière */

/* emploi nouveau */
#cempl {position:absolute; left:auto; z-index:1; visibility: hidden;}
.taempl {width: 149px; border:1px solid white}
.tdempl a{display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width: 138px; background-color: #A49BCA; border-bottom: 1px solid #eee;}
.tdempl a{color: black;text-decoration: none; font-size:1.1em}
.tdempl a:hover{background-color: #574888; color: white; text-decoration:none;font-weight:none}
#aempl {display: block;text-align:center; vertical-align:middle; width: 142px;height:24px;color: white;font-weight:bold; font-size:1.1em;}

/* concours nouveau */
#cconc {position:absolute; left:auto; z-index:1; visibility: hidden;}
.taconc {width: 149px; border:1px solid white}
.tdconc a{display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width: 138px; background-color: #F9CF9D; border-bottom: 1px solid #eee;}
.tdconc a{color: black;text-decoration: none; font-size:1.1em}
.tdconc a:hover{background-color: #F29629; color: white; text-decoration:none;font-weight:none}
#aconc {display: block;text-align:center; vertical-align:middle; width: 142px;height:24px;color: white;font-weight:bold; font-size:1.1em;}

/* carriere nouveau */
#ccarr {position:absolute; left:auto; z-index:1; visibility: hidden;}
.tacarr {width: 149px; border:1px solid white}
.tdcarr a{display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width: 138px;  background-color: #B5CDD1; border-bottom: 1px solid #eee;}
.tdcarr a{color: black;text-decoration: none; font-size:1.1em}
.tdcarr a:hover{background-color: #457377; color: white; text-decoration:none;font-weight:none}
#acarr {display: block;text-align:center; vertical-align:middle; width: 142px;height:24px;color: white;font-weight:bold; font-size:1.1em;}

/* autres services nouveau */
#cautr {position:absolute; left:auto; z-index:1; visibility: hidden;}
.taautr {width: 149px; border:1px solid white}
.tdautr a{display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width: 138px; background-color: #B7D9AB; border-bottom: 1px solid #eee;}
.tdautr a{color: black;text-decoration: none; font-size:1.1em}
.tdautr a:hover{background-color: #008723; color: white; text-decoration:none;font-weight:none}
#aautr {display: block;text-align:center; vertical-align:middle; width: 142px;height:24px;color: white;font-weight:bold; font-size:1.1em;}

/* autres le cdg81 nouveau */
#ccdg {position:absolute; left:auto; z-index:1; visibility: hidden;}
.tacdg {width: 149px; border:1px solid white}
.tdcdg a{display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width: 138px; background-color: #B5D2EE; border-bottom: 1px solid #eee;}
.tdcdg a{color: black;text-decoration: none; font-size:1.1em}
.tdcdg a:hover{background-color: #1580C4; color: white; text-decoration:none;font-weight:none}
#acdg {display: block;text-align:center; vertical-align:middle; width: 142px;height:24px;color: white;font-weight:bold; font-size:1.1em;}

/* Recherche */
.tdrech {padding-top:2px; padding-left:15px}
.rech {display:inline;}
.rech form {display:inline;}
.rech .recherche {width:120px; height:11px; border:1px solid #666; background:#fff; font-size:x-small; padding-bottom:3px}
.rech #Submit {border:1px solid #666; font-weight:bold; height:17px;}

/* Espace de la navigation du site */
.navig {font-size:x-small;}
.navig a {color:#0f228b; text-decoration:none}
.navig a:hover {color:#0f228b; text-decoration:underline}

.titrepage {font-size:12px; color:#0f228b; font-weight:bold; text-decoration:none; text-transform:uppercase; padding-left: 48px; }
.lien a {font-size:small; color:#030C5B; text-decoration:none;}
.lien a:hover {font-size:small; color:#030C5B; text-decoration:none; font-weight:bold }
.lien {vertical-align: middle}
.menu {padding-top: 4px}

/* Espace des invariants */
.LienPieds {font-size:8pt; color:#FFF; font-weight:bold; text-decoration:none}
.LienPieds:hover {color:#FFF; text-decoration:underline}
.int_pieds {text-align:center; vertical-align:middle; color:#FFF;}
.adresse {font-size:8pt; color:#FFF; font-weight:none; text-decoration:none}

/* Espace du sommaire */
.sommaire {margin-top:10px; margin-left: -16px;}
/* Espace du sommaire .sommaire ul {margin-left: 20px;}  */
.sommaire li {margin-left: -10px;}
.sommaire a:hover {text-decoration:underline; color:#030C5B;}
.niv2g_emp {list-style-type: none;list-style-image: url(images2/puce_emploi.gif);}
.niv2g_con {list-style-type: none;list-style-image: url(images2/puce_concours.gif);}
.niv2g_car {list-style-type: none;list-style-image: url(images2/puce_carriere.gif);}
.niv2g_aut {list-style-type: none;list-style-image: url(images2/puce_autres.gif);}
.niv2g_cdg {list-style-type: none;list-style-image: url(images2/puce_cdg81.gif);}
.niv2g_over {list-style-type: none;list-style-image: url(images2/puce_over.gif);}

.niv3g {list-style-image:none; color:#030C5B; margin-left:-10px}
.niv4g {list-style-image:none; color:#030C5B; margin-left:-10px}
.niv5g {list-style-image:none; color:#030C5B; margin-left:-10px}
.lien {font-size:small; color:#030C5B; text-decoration:none}
.lienover{text-decoration:none; color:#030C5B;font-weight:bold;}


/* Espace du contenu */
.contenu {padding-top: 0px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; }

.contenu .nomcontenu {display:none}
.contenu .TListe, .contenu .TContenu {width:100%; padding-bottom:5px; padding-top:5px; margin-bottom:10px}
.contenu .TListe .titre, .contenu .TContenu .titre {padding-bottom:2px; padding-top:2px; padding-left:5px}
.contenu .TListe img, .contenu .TContenu img {margin:5px; border:0}
.contenu .TListe .titre span, .contenu .TContenu .titre span {display:block}
.vignette {width:1px;}
.contenu .TListe .resume, .contenu .TContenu .resume {padding-bottom:5px; padding-top:5px}
.date {padding-bottom:5px; padding-top:5px}
.TContenu td {padding:2px}
 .contenu input {border :1px solid #999 ; background :#fff ; font-size:9 pt; color:#030C5B} 
.contenu .bouton {border :1px solid black ; background :#eee ; font-size:9 pt; color:black}

/* --------- espace annuaire --------- */
.entete {width:100%; padding:5px; margin-bottom:15px}
.theme {padding-left:10px; color:#030C5B; font-size:large !important; font-family:Times New Roman, Times, sans-serif; font-weight:bold; text-transform:uppercase; padding-bottom:15px; padding-top:10px}
.contenu .entete .theme {width:50%;}
.tel {font-size:small !important; width:125px; color:#030C5B; font-weight:bold; background-color:#eef1f5;}


/* --------- modifs suite à V7 --------- */
.liresuite {float: right}
.fincontenu hr{display:none;}


