#ss_rubrique_gris
{
	height: 25px;
	width: 182px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#ss_rubrique1
{
	height: 24px;
	width: 182px;
	position: absolute;
	top: 25px;
	left: 0px;
}
#ss_rubrique2
{
	height: 26px;
	width: 182px;
	position: absolute;
	top: 49px;
	left: 0px;
}
#ss_rubrique3
{
	height: 25px;
	width: 182px;
	position: absolute;
	top: 75px;
	left: 0px;
}
#ss_rubrique4
{
	height: 25px;
	width: 182px;
	position: absolute;
	top: 100px;
	left: 0px;
}
#ss_rubrique5
{
	height: 26px;
	width: 182px;
	position: absolute;
	top: 125px;
	left: 0px;
}
#ss_rubrique_cdg84_1
{
	height: 301px;
	width: 182px;
	position: absolute;
	top: 151px;
	left: 0px;
}
#ss_rubrique_grh_1
{
	height: 300px;
	width: 182px;
	position: absolute;
	top: 73px;
	left: 0px;
}
#ss_rubrique_doc_1
{
	height: 328px;
	width: 182px;
	position: absolute;
	top: 125px;
	left: 0px;
}
#ss_rubrique1_2
{
	height: 25px;
	width: 182px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#ss_rubrique2_2
{
	height: 24px;
	width: 182px;
	position: absolute;
	top: 25px;
	left: 0px;
}
#ss_rubrique3_2
{
	height: 26px;
	width: 182px;
	position: absolute;
	top: 49px;
	left: 0px;
}
#ss_rubrique4_2
{
	height: 25px;
	width: 182px;
	position: absolute;
	top: 75px;
	left: 0px;
}
#ss_rubrique5_2
{
	height: 25px;
	width: 182px;
	position: absolute;
	top: 100px;
	left: 0px;
}
#ss_rubrique6_2
{
	height: 26px;
	width: 182px;
	position: absolute;
	top: 125px;
	left: 0px;
}

#pied_de_page
{
	height: 22px;
	width: 970px;
	position: absolute;
	top: 692px;
	left: 0px;
	background-image: url("../images/pied_page/bas_de_page.jpg");
	background-repeat: no-repeat; 
}

#cdg
{
	height: 19px;
	width: 97px;
	position: absolute;
	top: 177px;
	left: 0px;
}

#carrieres
{
	height: 19px;
	width: 119px;
	position: absolute;
	top: 177px;
	left: 97px;
}

#concours
{
	height: 19px;
	width: 204px;
	position: absolute;
	top: 177px;
	left: 216px;
}

#bourse
{
	height: 19px;
	width: 171px;
	position: absolute;
	top: 177px;
	left: 420px;
}

#doc_jur
{
	height: 19px;
	width: 204px;
	position: absolute;
	top: 177px;
	left: 591px;
}

#hygiene
{
	height: 19px;
	width: 175px;
	position: absolute;
	top: 177px;
	left: 795px;
}

.cachediv 
{
	visibility: hidden;
	overflow: hidden;
	height: 1px;	
}

a img
{
   border: none; /* Pas de bordure */
}

#en_tete_banniere
{
	height: 177px;
	width: 970px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#corps
{
	height: 496px;
	width: 571px;
	position: absolute;
	top: 196px;
	left: 182px;
	background-image: url("../images/corps_central.jpg");
	/*background-attachment: fixed;*/
	background-repeat: no-repeat;
	overflow: auto;
}

div#corps_c1, div#corps_c2 
{
	width: 571px;
	height: 496px;
}
#corps_c1
{
	position: absolute;
	top: 196px;
	left: 182px;
	background-image: url("../images/corps_central.jpg");
	background-position : top left;
	background-repeat: no-repeat;
}

#corps_c2
{
	overflow: auto;
}

#corps_c3
{
	padding : 10px 10px 10px 10px;
}

#corps_exemple
{
	height: 496px;
	width: 571px;
	position: absolute;
	top: 196px;
	left: 182px;
	background-image: url("../images/corps_exemple.jpg");
	overflow: auto;
}

#menu_gauche
{
	height: 452px;
	width: 182px;
	position: absolute;
	top: 196px;
	left: 0px;
}

#contacts
{
	height: 44px;
	width: 182px;
	position: absolute;
	top: 648px;
	left: 0px;
}

#menu_droite1
{
	height: 46px;
	width: 217px;
	position: absolute;
	top: 196px;
	left: 753px;
}

#menu_droite2
{
	height: 126px;
	width: 217px;
	position: absolute;
	top: 242px;
	left: 753px;
	/*background-image: url("../images/fond_em_off.jpg");
	background-repeat: no-repeat;*/
}

#menu_droite3
{
	height: 179px;
	width: 217px;
	position: absolute;
	top: 368px;
	left: 753px;
}

#menu_droite4
{
	height: 145px;
	width: 217px;
	position: absolute;
	top: 547px;
	left: 753px;
}

.element_corps /* Tous les éléments dans corps*/
{
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 11px;/* au départ 9 : taille de la police du centre */
	color : #5b5853;
	padding-top : 15px;
	padding-left : 15px;
	padding-right : 15px;
	padding-bottom : 15px;
}
.element_corps h1 /* Tous les titres dans corps */
{
	font-size: 15px; /* pour que le titre soit pas trop grand*/
	font-weight: bold;
	color : #5b5853;
	text-align : center;
}
.element_corps h2 /* Tous les titres dans corps */
{
	font-size: 13px; /* pour que le titre soit pas trop grand*/
	font-weight: bold;
	color : #5b5853;
	text-align : center;
}
.p_align_justifier
{
	text-align : justify;
}

.p_italic
{
	font-style: italic;
}

.p_plus_gros
{
	font-size: 12px;
	font-weight: bold;
}

.p_plus_petit
{
	font-size: 10px;
}

.p_fil_ariane
{
	font-size: 9px;
	font-style: italic;
}

.p_message_important
{
	font-size: 12px;
	font-weight: bold;
	color : red;
	text-align : center;
}

.element_corps a /* Tous les liens dans le corps */
{
	color: #fe8401;
	/*vertical-align:text-top; */
}
.element_corps a:hover /* Quand on pointe sur un lien dans le corps*/
{
	color: #fe8401;
	font-weight: bold;
}

.element_pied  /* Tous les éléments dans le pied de page*/
{
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 9px;
	color: white;
	text-align:center;
	padding-top: 6px;
}
.element_pied a /* Tous les liens dans le pied de page */
{
	color: #b1b2b4;
	/*text-decoration: none; /* Les liens ne seront plus soulignés */*/
}
.element_pied a:hover /* Quand on pointe sur un lien dans le pied de page*/
{
	color: #ffdd74;
	font-weight: bold;
}

.tableau
{
	margin: auto; /* Centre le tableau */
    border: 1px #fe8401; /* Bordure du tableau avec effet 3D (outset) */
	border-collapse: collapse; /* Colle les bordures entre elles */
}
.tableau td
{
	border-collapse: collapse; 
	border: 1px solid #fe8401;
}
.tableau th
{
	border-collapse: collapse; 
	border: 1px solid #fe8401;
	color:  #fe8401;
}

.tableau caption
{
	font-weight: bold;
}

#connexion_collectivite /*menu_droite2*/
{
	height: 132px;
	width: 226px;
	position: absolute;
	top: 570px;
	left: 0px;
	/*background-image: url("../imqges/fond_em_off.jpg");
	background-repeat: no-repeat;*/
}
.deconnect
{
	/*height: 20px;
	width: 195px;*/
	position: absolute;
	top: 30px;
	left: 10px;
	/*font-size: 13px;*/
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
	/*text-align:center;*/
}
.identifiant
{
	height: 15px;
	width: 88px;
	position: absolute;
	top: 28px;
	left: 105px;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 9px;
	background-image: url("../images/connexion/identifiant.jpg");
	background-repeat: no-repeat;
}
.mdp
{
	height: 15px;
	width: 88px;
	position: absolute;
	top: 51px;
	left: 105px;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 9px;
	background-image: url("../images/connexion/password.jpg");
	background-repeat: no-repeat;
}
.bouton
{
	height: 14px;
	width: 18px;
	position: absolute;
	top: 72px;
	left: 175px;
	background-image: url("../images/connexion/ok_1.jpg");
	background-repeat: no-repeat;
	/*color:white;
	font-size: 9px;*/
}

.element_actu 
{
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size: 12px;
	color : #5b5853;
	padding-left : 15px;
	padding-right : 22px;
}
.element_actu h1
{
	font-size: 15px; /* pour que le titre soit pas trop grand*/
	font-weight: bold;
	color : #5b5853;
	text-align : center;
}
.element_actu a 
{
	color: #fe8401;
}
.element_actu a:hover 
{
	color: #fe8401;
	font-weight: bold;
}

.p_bulletin_rubrique1
{
	color : #ff003e;
}
.p_bulletin_rubrique2
{
	color : #ff7d3e;
}
.p_bulletin_rubrique3
{
	color : #b0b003;
}
.p_bulletin_rubrique4
{
	color : #0e3fb1;
}
.p_bulletin_rubrique5
{
	color : #39abdd;
}
.p_bulletin_rubrique6
{
	color : #12c300;
}
.p_bulletin_rubrique7
{
	color : #27700c;
}
.p_bulletin_rubrique8
{
	color : #bb14b1;
}
