/* 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}
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;}


/* 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-left:22px}
.rech {display:inline;}
.rech form {display:inline;}
.rech .recherche {width:100px; height:11px; border:1px solid #666; background:#fff; font-size:x-small; padding-bottom:3px}
.rech #Submit {border:1px solid #666; background:#0074B9; color:#fff; font-weight:bold; height:17px;}

.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}

/* Actu */
.actu {font-size:8pt; color:#000}
.TypeActu {font-size:10pt; color:#99A9CA; font-weight:bold; text-decoration:none}
.LienActu {font-size:10pt; color:#000859; font-weight:bold; text-decoration:none}
.LienActu:hover {font-size:10pt; color:#F26522; text-decoration:none}

.TitreEmploi {font-size:1.1em; color:#574888; font-weight:bold; text-decoration:none}
.TitreEmploi:hover {font-size:1.1em;; color:#574888; text-decoration:underline}

.TitreConcours {font-size:1.1em; color:#F29629; font-weight:bold; text-decoration:none}
.TitreConcours:hover {font-size:1.1em;; color:#F29629; text-decoration:underline}

.TitreCarriere {font-size:1.1em; color:#457377; font-weight:bold; text-decoration:none}
.TitreCarriere:hover {font-size:1.1em;; color:#457377; text-decoration:underline}

.TitreAutres {font-size:1.1em; color:#008723; font-weight:bold; text-decoration:none}
.TitreAutres:hover {font-size:1.1em; color:#008723; text-decoration:underline}

.TitreCDG81 {font-size:1.1em; color:#1580C4; font-weight:bold; text-decoration:none}
.TitreCDG81:hover {font-size:1.1em; color:#1580C4; text-decoration:underline}

.TableActu {margin-top:7px; margin-left:17px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-width: 1px;border-color: #a4bbe5;}

/* 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;}
.basdepage {background:#284d9d;width:750px;height:38px;color:white;padding-left:10px;}
.adresse {font-size:8pt; color:#FFF; font-weight:none; text-decoration:none}
