body {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.surligne-informations-offres-emplois
{
      font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #003399;
        background-color:#0099FF;
        cursor:pointer;
}
.surligne
{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #003399;
        background-color:#0099FF;

}
h1
{
       font-family:Verdana, Arial, Helvetica, sans-serif;
       color:#003399;
       font-size: 14pt;
       text-align:center;
}
h2
{
      font-family:Verdana, Arial, Helvetica, sans-serif;
       color:#003399;
       font-size: 11pt;

}
.bordurebleue {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;

        text-align: center;
}
.tab1 {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        text-align: center;
        font-weight: bold;
        background-image: url(/images/bleu.gif);
        background-repeat: repeat;
}
.tab2 {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #003399;
        text-align: center;
}
.tab3 {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        text-align: center;
         font-size: 12px;
        color: #003399;
        text-decoration:none;
}
a.tab2:link {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #003399;
        text-align: center;
}
a.tab2:active {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #003399;
        text-align: center;
}
a.tab2:visited {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #003399;
        text-align: center;
}
a.tab2:hover {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-align: center;
		color:#000000;
}
.textecourant {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #003399;
        text-decoration: none;
        font-weight: normal;
}
.pages {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #007DCF;
        text-decoration: none;
        font-weight: normal;
}
a.pages:link {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #007DCF;
        text-decoration: none;
}
a.pages:active {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #007DCF;
        text-decoration: none;
}
a.pages:visited {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #007DCF;
        text-decoration: none;
}
a.pages:hover {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #003399;
        text-decoration: none;
}
.pagesON {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #195083;
        text-decoration: none;
        font-weight: normal;
}
input {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #003399;
        background-color: #FFFFFF;
        border: 1px solid #EBEDEE;
}
.tab3 {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #003399;
        background-color: #CCDDED;
}

textarea {
        border: 1px solid #EBEDEE;
         font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
        color: #003399;
}
select {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #003399;
        border: 1px solid #EBEDEE;
}
.tab4 {

        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #003399;
        background-color: #00CCFF;
}
.titres {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 15px;
        color: #66CCCC;
        text-decoration: none;
        font-weight: bold;
        text-align: center;
        bottom: 0px;
        clip:   rect(auto auto auto auto);
        padding: 6px 0px 0px;
        background-color: #FFFFFF;
}
.textehome {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
/************************************************/
div.menuG {background-color:#0055a6;}
div.menuG img { border:none; margin:0; padding:0;}
a.btnMenuG {
	display: block;
	height:25px;
	width:180px;
	background-image:url(/images/btn-G-bleu.gif);
	background-repeat:no-repeat;
	line-height:25px;
	font-size:11px;
	color:#FFFFFF;
	padding-left:30px;
	text-decoration:none;
}
a.btnMenuG:hover {
	background-image:url(/images/btn-G-orange.gif);
}
.decalage-centre {margin:20px;}
.decal10 { padding:10px;}

a { color:#0055A6; }
.lien-mini a{ color:#0055A6; font-size:11px;}
span.bleu {
	color:#0055A6;
}
span.titreBlanc {
	font-size:24px;
	color:#FFFFFF;
	font-weight:bold;
}
span.titreBleu {
	font-size:24px;
	color:#0055A6;
	font-weight:bold;
}
span.titreBlanc2 {
	font-size:23px;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	margin-top:23px;
	margin-left:25px;
	float:left;
}
div.logoMoy {
	float:left;
	margin-top:24px;
	margin-left:20px;
}
span.sous_titre {
	color:#0055A6;
	font-size:13px;
	font-weight:bold;
}
span.petitTitre { font-size:13px; font-weight:bold; color:#FFFFFF;}
a.btn-orange-pte {
	display:block;
	color:#FFFFFF;
	background-image:url(/images/btn-orange-pte.gif);
	background-repeat:no-repeat;
	width:113px;
	height:22px;
	font-size:12px;
	font-weight:bold;
	line-height:21px;
	cursor : pointer;
}
a.btn-orange-pte:hover { color:#000000; }
a.btn-orange-grd {
	display:block;
	color:#FFFFFF;
	background-image:url(/images/btn-orange-grd.gif);
	background-repeat:no-repeat;
	width:219px;
	height:22px;
	font-size:12px;
	font-weight:bold;
	line-height:21px;
	cursor : pointer;
}
a.btn-orange-grd:hover { color:#000000; }
.informations-offres-emplois { color:#195083; font-size:11px; }

span.poste { text-transform:lowercase;}
a.ongletOrange {
	display:block;
	line-height:24px;
	background-image:url(/images/onglet-orange.gif);
	background-repeat:no-repeat;
	width:182px;
	height:24px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	margin:0 5px;
	text-decoration:none;
	cursor : pointer;
}
a.ongletOrange:hover { color:#000000;}

a.ongletBleu {
	display:block;
	line-height:24px;
	background-image:url(/images/onglet-bleu.gif);
	background-repeat:no-repeat;
	width:182px;
	height:24px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	margin:0 5px;
	text-decoration:none;
	cursor : pointer;
}
a.ongletBleu:hover { color:#000000;}
div.bgCentre {
	background-color:#EBEDEE;
	padding:15px;
	font-size:10px;
	color:#0055A6;
}
div.bgCentre ul { margin-left:0; padding:0;}
div.bgCentre ul li { margin-left:100px; padding-left:20px; list-style-image:url(/images/point.gif); }
.titreFormulaire { color:#FFFFFF; text-align:center; font-size:14px; font-weight:bold; }
.bgTab0 { background-color:#FFFFFF;}
.bgTab1 { background-color:#CCDDED;}

.titrePartie { color:#FFFFFF; font-size:16px; font-weight:bold;}