body { 
background-image: url("../images/f1.jpg");
background-position: left;
background-repeat: repeat-y;
font-family: arial, sans serif;
}

h1 {
font-size: 1.6em;
text-align: left;
text-decoration: none;
font-style: normal;
font-weight: normal;
color: #3960a3;
}

.titrePage {
font-family: arial, sans serif;
font-size: 26px;
text-align: left;
text-decoration: none;
font-style: normal;
color: #3960a3;
}


h2 {
font-size: 0.9em;
text-align: left;
text-decoration: none;
font-style: normal;
font-weight: normal;
color: #3960a3;
 display: inline;
}

.titre_liste {
font-size: 0.7em;
text-align: left;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #3960a3;
display: inline;
}

.lienTitreListe {
font-size: 0.7em;
text-align: left;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #3960a3;
display: inline;
}

.lienTitreListe:hover {
font-size: 0.7em;
text-align: left;
text-decoration: underline;
font-style: normal;
font-weight: bold;
color: #3960a3;
display: inline;
}

.lienTitreListe2 {
font-size: 0.7em;
text-align: left;
text-decoration: none;
font-style: normal;
font-weight: normal;
color: #3960a3;
display: inline;
}

.lienTitreListe2:hover {
font-size: 0.7em;
text-align: left;
text-decoration: underline;
font-style: normal;
font-weight: normal;
color: #3960a3;
display: inline;
}

h3 {
font-size: 0.7em;
text-align: left;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #3960a3;
}

a{
	font-family: Arial, sans-serif;
 font-size: 1em;
 text-decoration: underline;
  color: #608398;
}

a:visited,hover,active{
	
}


.cadreImageMosaique {
float: left;
padding-right: 4px;
}

.text_standard {
font-size: 0.8em;
text-align: left;
text-decoration: none;
font-style: normal;
font-weight: normal;
color: #657c8a;
}

.bloc_double {
width: 547px;
}

.bloc_demi_1 { 
width: 240px;
}

.bloc_demi_2 {
float: right;
width: 240px;
margin-right: 2px;
}

.bloc_comm {
float: right;
margin-right: 2px;
}

.element_list {
margin-right: 10px;
}


.titre_demi {
font-size: 0.9em;
text-decoration: none;
font-style: normal;
font-weight: normal;
color: #3960a3;
}

.text_demi {
font-size: 0.7em;
text-align: left;
text-decoration: none;
font-style: normal;
font-weight: normal;
color: #657c8a;
height: 43px;
}

.link_demi {
font-size: 0.7em;
text-align: right;
font-style: normal;
font-weight: normal;
color: #3960a3;
 text-decoration: underline;
}

.link_ico {
font-size: 0.7em;
text-align: left;
text-decoration: none;
font-style: normal;
font-weight: normal;
color: #3960a3;
}

.link_recrut {
font-size: 0.9em;
text-align: right;
text-decoration: none;
font-style: normal;
font-weight: normal;
font-family: arial, sans serif;
color: #3960a3;

}

.link_recrut:hover {
font-size: 0.9em;
text-align: right;
text-decoration: none;
font-style: normal;
font-weight: normal;
font-family: arial, sans serif;
color: White;
background-color: #11b4ae;
}


.boutonlien{
height: 34px;
width: 140px;
font-size: 1.5em;
background-image: url("../images/bouton.gif");
background-position: top;
background-repeat: no-repeat;
z-index: 10;
text-align: center;
padding-top: 7px;
margin-left: 5px;
border: White;
}

.link_bouton{
font-style: normal;
color: white;
vertical-align: middle;
 font-weight: bold;
}

.conteneur{
position: absolute;
width: 742px;
left: 50%;
margin-left: -372px;
top: 10px;
z-index: 1;
}

.navtext{
font-family: Arial, sans-serif;
font-size: 0.8em;
color: #608398;
 padding-top: 7px;
}

.navtext:hover{
font-family: Arial, sans-serif;
font-size: 0.8em;
color: #608398;
text-decoration:none;
 padding-top: 7px;
}

.navtextlink{
	text-decoration:none;
	color: #608398;
	 padding-top: 7px;
}

.navtextlink:hover{
	text-decoration:none;
	color: #608398;
	 padding-top: 7px;
}

.navtextlink:visited{
	text-decoration:none;
	color: #608398;
	 padding-top: 7px;
}

.conteneur_fond{
background-color: #d8e6ef;
z-index: 2;
}

.col_planobs{
margin-left: 2px;
margin-right: 0px;
background-color: #d6e7ef;
z-index: 8;
 height: 440px;
 width: 723px;
}

.conteneur_cadregauche{
background-image: url("../images/cadregauche1.jpg");
background-position: left;
background-repeat: repeat-y;
z-index: 3;
}

.conteneur_cadredroite{
background-image: url("../images/cadredroit1.jpg");
background-position: right;
background-repeat: repeat-y;
z-index: 3;
}

.space{
height: 8px;
z-index: 2;
}

.space2{
height: 1px;
z-index: 2;
}

.spacemenu{
height: 33px;
z-index: 2;
}

.spacehome{
height: 13px;
z-index: 2;
}

.logingouteur
{
background-image: url("../images/fondlogin0.gif");
background-repeat: no-repeat;
text-align: left;
text-decoration: none;
font-family: arial, sans serif;
font-size: 0.7em;
font-style: normal;
font-weight: bold;
color: #ffffff;
height: 130px;
width: 130px;
padding-left: 8px;
}

.logingouteur2
{
background-image: url("../images/fondloginnew.gif");
background-repeat: no-repeat;
text-align: left;
text-decoration: none;
font-family: arial, sans serif;
font-size: 0.7em;
font-style: normal;
font-weight: bold;
color: #ffffff;
height: 200px;
width: 130px;
padding-left: 8px;
}

.logincommune
{
background-image: url("../images/fondlogin1.gif");
background-repeat: no-repeat;
text-align: left;
text-decoration: none;
font-family: arial, sans serif;
font-size: 0.7em;
font-style: normal;
font-weight: bold;
color: #ffffff;
height: 130px;
width: 150px;
padding-left: 8px;
position:absolute;
left:550px;
}

.FocusCR
{
background-image: url("../images/entetedroite.gif");
background-repeat: no-repeat;

text-align: left;
text-decoration: none;
font-family: arial, sans serif;
font-size: 1em;
font-style: normal;
font-weight: bold;
color: #ffffff;

padding-left: 8px;
position:absolute;
left:520px;
 background-color: #38a9e9;
}

.titreHomeCR {
font-family: arial, sans serif;
font-size: 1.5em;
font-style: normal;
font-weight: bold;
color: #000000;
position: absolute;
left: 180px;
top: 230px;
}

.header{
z-index: 5;
}

.menu {
position: absolute;
top: 171px;
height: 24px;
width: 742px;
font-size: 0.7em;
background-image: url("../images/footermenu.jpg");
background-position: bottom;
background-repeat: no-repeat;
z-index: 10;
}

.menucont {
position: absolute;
top: 107px;
height: 24px;
width: 742px;
background-image: url("../images/footermenu.jpg");
background-position: bottom;
background-repeat: no-repeat;
z-index: 20;
}

.saisie_cadre_ident{
	color: Gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #9999cc;
	height: 13px;
	width: 60pt;
	background-color: #ffffff;
} 



.menurecrut {
position: absolute;
top:80px;
left:0px;
height: 20px;
width: 580px;
font-size: 0.9em;
background-image: url("../images/footerrecrut.gif");
background-position: top;
background-repeat: no-repeat;
}

.menuacc {
position: absolute;
top: 189px;
height: 20px;
width: 742px;
font-size: 0.7em;
background-image: url("../images/footermenu.jpg");
background-position: bottom;
background-repeat: no-repeat;
z-index: 10;

}

.breves{
font-style: normal;
font-weight: bold;
color: #3960a3;
width: 130px;
height: 28px;
}
	

	
.breveslink{
font-style: normal;
font-weight: bold;
color: #3960a3;
text-decoration: none;
font-size: 1.2em;
}

.breveslink:active,visited,hover{
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #3960a3;
font-size: 1.2em;
}

.col_gauche{
position: absolute;
left: 9px;
width: 142px;
z-index: 8;
}

.col_droitehome{
position: absolute;
left: 554px;
width: 177px;
background-color: White;
}

.col_droiteCR{
position: absolute;
top: 245px;
right: 31px;
width: 210px;
height: 113px;
background-image: url("../images/fondfrance.gif");
background-position: top;
background-repeat: no-repeat;
}


.col_droitevide{
position: absolute;
top: 245px;
right: 31px;
width: 210px;
height: 113px;
background-image: url("../images/pixel.gif");
background-position: top;
background-repeat: no-repeat;
}

.col_droite_in{
margin-left: 6px;
margin-right: 6px;
}

/* ArticleCol */
.colDroiteInFocus {
background-color: #38A9E9;
}

.titre_focus {
margin-left: 6px;
font-size: 1.2em;
text-align: left;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: white;
}

.text_focus {
margin-left: 6px;
font-size: 0.7em;
text-align: left;
text-decoration: none;
font-style: normal;
font-weight: normal;
color: white;
}

.col_droite_2 {
position: absolute;
right: 34px;
width: 204px;
background-color: #38A9E9;
}

.cadreMenu {
width: 100%;
background-color: #0db0aa;
background-image: url("../images/france.gif");
background-position: bottom;
background-repeat: no-repeat;
}


.col_droite_2_in{
margin-left: 4px;
margin-right: 4px;
}

.col_droite_2CR {
background-image: url("../images/france.gif");
background-position: top;
background-repeat: no-repeat;
position: absolute;
right: 34px;
width: 204px;
background-color: #38A9E9;
}

.col_droite_2CRh {
background-image: url("../images/france.gif");
background-position: top;
background-repeat: no-repeat;
position: absolute;
height:100px;
right: 34px;
width: 204px;
background-color: #38A9E9;
}

.fondColDroite {
position: absolute;
right: 34px;
width: 204px;
background-color: #F9A100;
}

.col_droite{
position: absolute;
top: 330px;
right: 31px;
width: 210px;
height: 113px;
background-image: url("../images/entetedroite.gif");
background-position: top;
background-repeat: no-repeat;
}

.introGDE {
width: 350px;
font-size: 0.8em;
text-align: justify;
}

.fondColDroiteGDE {
position: absolute;
right: 34px;
width: 154px;
background-color: #F9A100;
}

.col_droite_float_GDE{
position: float;
float: right;
width: 180px;
}

.col_droite_GDE{
position: absolute;
top: 310px;
right: 21px;
width: 180px;
height: 123px;
background-image: url("../images/entetedroitegde.gif");
background-position: top;
background-repeat: no-repeat;
}

.bloc_list {
width: 310px;
}

.bloc_list_GDE {
width: 350px;
}

.intro {
width: 310px;
font-size: 0.8em;
text-align: justify;
}

.col_droite_float{
position: float;
float: right;
width: 243px;
}

.col_centre{
margin-left: 150px;
margin-right: 11px;
background-color: White;
z-index: 8;
}

.col_centre_arrondi_1{
background-image: url("../images/coin_3.jpg");
background-position: right top;
background-repeat: no-repeat;
}

.col_centre_arrondi_2{
background-image: url("../images/coin_4.jpg");
background-position: right bottom;
background-repeat: no-repeat;
}


.col_droite_arrondi_5{
background-image: url("../images/coin_5.jpg");
background-position: left bottom;
background-repeat: no-repeat;
}


.col_droite_arrondi_6{
background-image: url("../images/coin_5.jpg");
background-position: right bottom;
background-repeat: no-repeat;
}


.col_centre_marge{
margin-left: 18px;
margin-right: 8px;
}

.col_centre_margeobs{
margin-left: 9px;
margin-right: 3px;
}


.ombre{
position: absolute;
top: 216px;
left: 554px;
width: 100px;
background-image: url("../images/ombre.png");
background-position: left;
background-repeat: repeat-y;
z-index: 10;
}


.page{
}

.footertextl{
position:float;
float:left;
font-family: Arial, sans-serif;
font-size: 0.7em;
color: White;
}
.footertextllink{
	text-decoration:none;
	color: White;
}
.footertextllink:hover,visited{
	text-decoration:none;
	color: White;
}

.footertextr{
position:float;
float:right;
font-family: Arial, sans-serif;
font-size: 0.7em;
color: White;
}
.footertextrlink{
	text-decoration:none;
	color: White;
}
.footertextrlink:hover,visited{
	text-decoration:none;
	color: White;
}

.footer{

}


.article_home { 
position: float;
font-size: 0.8em;
}

.article_home_image { 
position: float;
float: left;
}

.article_home_titre { 
font-size: 1.2em;
}

.action_article { 
position: float;
float: right;
}

/* Lien de la partie "Téléchargez" de la colonne (ArticleCol) */
.lienCol {
color: white;
text-decoration: none;
font-size: 10px;
}

.lienCol:visited,active {
color: white;
text-decoration: none;
font-size: 10px;
}

.lienCol:hover {
color: white;
text-decoration: underline;
font-size: 10px;
}

.lienColTel {
text-decoration: none;
font-family: Arial, sans-serif;
vertical-align: middle;
font-size: 12px;
font-weight: bold;
color: White;

}

.lienColTel:visited,active {
text-decoration: none;
font-family: Arial, sans-serif;
vertical-align: middle;
font-size: 12px;
font-weight: bold;
color: White;

}

.lienColTel:hover {
text-decoration: underline;
font-family: Arial, sans-serif;
vertical-align: middle;
font-size: 12px;
font-weight: bold;
color: White;

}

.lientitreCol {
color: white;
text-decoration: none;
font-size: 11px;
font-weight: bold;
}

.lientitreCol:visited,active {
color: white;
text-decoration: none;
font-size: 11px;
font-weight: bold;
}

.lientitreCol:hover {
color: white;
text-decoration: underline;
font-size: 11px;
 font-weight: bold;
}

/* Separation de 3px entre les différentes parties de la colonne (ArticleCol) */
.separeCol {
background-color: White;
height: 3px;
width: 100%;
}

/* titre des cases de la colonnes */
.titreCol {
font-family: Arial, sans-serif;
padding-top: 6px;
padding-left: 5px;
font-size: 16px;
font-weight: bold;
color: White;
}

/* texte des cases de la colonnes */
.texteCol {
font-family: Arial, sans-serif;
vertical-align: middle;
padding-left: 10px;
font-size: 12px;
font-weight: bold;
color: White;
}

/* Entete de la partie "Téléchargement" (ArticleCol) */
.titreTelechargeCol {
background-color: #46A720;
width: 100%;
height: 30px;
}

/* Partie "Téléchargement" (ArticleCol */
.telechargeCol {
font-family: Arial, sans-serif;
background-color: #88E165;
color: White;
width: 100%;
}

/* Séparation de la partie "Téléchargement" (ArticleCol) */
.SepareTelechargeCol {
background-color: #60BE3B;
height: 1px;
width: 100%;
}

/* Entete de la partie "Voir aussi" (ArticleCol) */
.titreVoirCol {
/* background-color: #FF8C00; ********/
background-color: #ed7a00;
width: 100%;
height: 30px;
}

/* Partie "Voir aussi" (ArticleCol) */
.voirCol {
font-family: Arial, sans-serif;
background-color: #F9A100;
/* background-color: #FFD927; ********/
font-size: 12px;
color: white;
width: 100%;
}

/* Lien de la partie "A voir" de la colonne (ArticleCol) */
.lienVoirCol {
color: white;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

/* fin de la partie "Voir aussi" (ArticleCol) */
.fondVoirCol {
background-image: url("../images/fond_voir2.gif");
background-color: White;
background-repeat: no-repeat;
height: 12px;
}

/* fin de la partie "Voir aussi" (ArticleCol) */
.fondVoirColGDE {
background-image: url("../images/fond_voirgde.gif");
background-color: White;
background-repeat: no-repeat;
height: 12px;
}

/* Contenu du Focus dans la colonne de droite (HomeCR) */
.texteFocusCR {
font-family: Arial, sans-serif;
text-decoration: none;
font-size: 12px;
color: White;
}

/* Menu du Focus dans la colonne de droite (HomeCR) */
.menuFocusCR {
font-family: Arial, sans-serif;
text-decoration: none;
font-size: 14px;
color: White;
}

/* Menu du Focus dans la colonne de droite (HomeCR) */
.lienMenuFocusCR {
color: white;
text-decoration: none;
font-size: 14px;
}