@charset "iso-8859-1";
body { 
	background: white; 
	margin: 0px; 
	font-size:11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	height:100%;
}
/********************************************************************************************/
/*											CALQUES											*/
/********************************************************************************************/
#border {
	display:none;
	position:absolute;
	left:948px;
	width:5px;
	background-image:url(IMG/gif/border-right.gif);
	background-position:right;
	background-repeat:repeat-y;
	z-index:10;
	top: 0px;
	height: 587px;
	/*height:100%;*/
}
#entete {
	display:none;
	position:absolute;
	left:0px;
	width:956px;
	height:141px;
	z-index:3;
}
#bloc-gauche-rubrique {
	display:none;
	position:absolute;
	top: 83px;
	width: 211px;
	height: 512px;
	left: 1px;
	z-index:4;
}
#bloc-droit-rubrique {
	display:none;
	position:absolute;
	padding-left:30px;
	top: 83px;
	width: 253px;
	height: 513px;
	left: 701px;
	z-index:3;
}
#rub-lettre {
	display:none;
	position:absolute;
	top: 473px;
	width: 210px;
	height: 73px;
	left: 0px;
	z-index:5;
}
#impression {
	display:none;
	position:absolute;
	left: 7px;
	top: 595px;
	width: 138px;
	height: 36px;
	z-index:5;
}
#article-image1 {
	position:absolute;
	left: 480px; /*570px;*/
	top: 136px; /*269px;*/
	width: 138px;
	height: 101px;
	z-index:5;
}
#article-image2 {
	position:absolute;
	left: 480px; /*565px;*/
	top: 327px; /*460px;*/
	width: 138px;
	height: 101px;
	z-index:10;
}
#contenu {
	position:absolute;
	top: 0px;
	width: 600px;
	height: 458px;
	left: 0px;
	padding-bottom:15px;
	z-index:4;
}
#contenu P{
	margin: 0px;
	padding-left: 10px;
}
#contenu-sous-titre {
	position:relative;
	top: 0px;
	width: 520px;
}
#contenu-sous-titre P {
	margin: 0px;
	padding-left: 10px;
}
#contenu-chapo {
	position:relative;
	top: 0px;
	width: 600px;
	padding-left: 25px;
	padding-top:10px;
	text-align:justify;
}
#contenu-texte {
	position:relative;
	top: 0px;
	width: 440px;
	padding-left: 25px;
	padding-right: 20px;
	padding-top:10px;
}
#carte-pays {
	position:absolute;
	top: 133px;
	width: 520px;
	height: 458px;
	left: 192px;
	padding-bottom:15px;
	z-index: 5;
}

#offre-emploi-postuler{
	position:absolute;
	padding-top:0px;
	display:none;
}
#offre-emploi-postuler-form{
	position:absolute;
	display:none;
}
#offre-emploi-btprint{
	position:absolute;
	display:none;
}
/********************************************************************************************/
/*											 TITRES											*/
/********************************************************************************************/
/************************* HP*/
.texte {
	font-size : 11px;
	color : #FFFFFF;
}
.texte-bold {
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	visibility: visible;
	letter-spacing: -1px;
}
.texte-agenda {
	font-size : 10px;
	color : #FF9900;
}
.texte-actu {
	font-size : 10px;
	color : #FF6600;
}
.texte-bleu {
	font-size : 10px;
	font-weight : bold;
	color : #003366;
}
.texte-noir {
	font-size : 10px;
	font-weight : bold;
	color : #000000;
}

.texte-noirbis {
	font-size : 10px;
	color : #000000;
}
.texte-vert {
	font-size : 10px;
	font-weight : bold;
	color : #336600;
}
.titre-entreprendre {
	font-size : 18px;
	color : #FFCC00;
}
.soustitre_entreprendre {
	font-size : 11px;
    font-weight : bold;
    color : #FFFF00;
}
.titre-comprendre {
	font-size : 18px;
	color : #FFFF00;
}
.soustitre_comprendre {
	font-size : 11px;
    font-weight : bold;
    color : #663300;
}
.titre_vivre {
	font-size : 18px;
    font-weight : bold;
    color : #CC00CC;
}
.soustitre_vivre {
	font-size : 11px;
    font-weight : bold;
    color : #336600;
}
.texte-initier {
	font-size : 11px;
	color : #990000;
}
.mois-agenda {
	font-size : 12px;
    font-weight : bold;
	color : #003366;
}

.texte-autre {
	font-size : 12px;
    font-weight : bold;
	color : #990000;
}

.texte-autre-11 {
	font-size : 11px;
    font-weight : bold;
	color : #990000;
}
.confirm
{
	font-size: 11px;
	color: #990000;
	font-weight:bold;
}
/********************** Rubrique*/
.menu-titrerub {
	font-size : 11px;
	font-weight : bold;
	/*color : #FF6600;*/
}
.menu-titreart {
	font-size : 10px;
	color : #FF6600;
}
.rubrique {
	font-size : 22px;
	font-weight : bold;
	color : #FF9900;
	/*margin-left: 10px;
	letter-spacing: -3px;*/
}
.titre-complement {
	font-size : 16px;
	font-family : Helvetica, Verdana, Geneva, Arial,  sans-serif; 	
	font-weight:900;
	color : #FFFF00;
}

.texte-blanc {
	font-size : 11px;
	color:#FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 	
	/*text-align: justify;*/
	padding-left:15px;
}
.texte-complement {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 	
	/*text-align: justify;*/
	padding-left:10px;
}
.rub1-titre {
	font-size : 18px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight : bold;
	color : #FF6600;
	padding-top: 15px;
}
.agenda-titre {
	font-size : 24px;
	font-weight : bold;
	color : #6600CC;
	margin-left: 10px;
}
.actualite-titre {
	font-size : 24px;
	font-weight : bold;
	color : #6600CC;
	margin-left: 10px;
}
.infos-soustitre {
	font-size : 11px;
	font-weight : bold;
	color : #003366;
}
.titre-actualite {
	font-size : 11px;
	font-weight : bold;
	color : #6600CC;
}
/**********************************************************************************************/
/**********************************************************************************************/
/**********************************************************************************************/
.titre1 {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight : bold;
	color : #FF9900;
	/*padding-top: 25px;
	padding-bottom: 10px;*/
}
.chapo1 {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight : bold;
	color : #990000;
}
.paragraphe1 {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color : #990000;	
	font-weight : normal;
	/*line-height: 12px;
	text-align: justify;
	padding-right:10px;*/
}
.titre2 {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight : bold;
	color : #6699FF;
	/*padding-top: 25px;
	padding-bottom: 10px;*/
}
.chapo2 {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight : bold;
	color : #000033;
}
.paragraphe2 {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color : #000033;	
	font-weight : normal;
	/*line-height: 12px;
	text-align: justify;
	padding-right:10px;*/
}
.titre3 {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight : bold;
	color : #99CC33;
	/*padding-top: 25px;
	padding-bottom: 10px;*/
}
.chapo3 {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight : bold;
	color : #003300;
}
.paragraphe3 {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color : #003300;	
	font-weight : normal;
	/*line-height: 12px;
	text-align: justify;
	padding-right:10px;*/
}
.titre4 {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight : bold;
	color : #990000;
	/*padding-top: 25px;
	padding-bottom: 10px;*/
}
.chapo4 {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight : bold;
	color : #330000;
}
.paragraphe4 {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color : #330000;	
	font-weight : normal;
	/*line-height: 12px;
	text-align: justify;
	padding-right:10px;*/
}
/* RUBRIQUE AUTRES */
.titre62 {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight : bold;
	color : #003366;
	/*padding-top: 25px;
	padding-bottom: 10px;*/
}
.chapo62 {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight : bold;
	color : #330000;
}
.paragraphe62	 {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color : #000000;	
	font-weight : normal;
	/*line-height: 12px;
	text-align: justify;
	padding-right:10px;*/
}
/********************************************************************************************/
/*											 LIENS											*/
/********************************************************************************************/
A.lien_infos {
    font-size : 10px;
	font-weight : bold;
    color : #003366;
    text-decoration : none;
}
A.lien_infos:hover {
    color : #003366;
   text-decoration : underline;
}
A.lien_actu {
    font-size : 10px;
    color : #FF6600;
    text-decoration : none;
}
A.lien_actu:hover {
   color : #FF6600;
   text-decoration : underline;
}
A.lien_agenda {
    font-size : 10px;
    color : #FF9900;
    text-decoration : none;
}
A.lien_agenda:hover {
   color : #FF9900;
   text-decoration : underline;
}
A.lien_hp_rub1 {
    font-size : 11px;
    text-decoration : none;
}
A.lien_hp_rub1:hover {
   text-decoration : none;
}
A.lien_initier {
    font-size : 10px;
	font-weight : bold;
    color : #990000;
    text-decoration : none;
}
A.lien_initier:hover {
    color : #990000;
    text-decoration : underline;
}
A.lien_autre {
    font-size : 11px;
	font-weight : bold;
    color : #6600CC;
    text-decoration : none;
}
A.lien_autre:hover {
    color : #6600CC;
    text-decoration : underline;
}

A.lien_plan {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    text-decoration : none;
}
A.lien_plan:hover {
    text-decoration : underline;
}
/********************************************************************************************/
/*										 TABLEAUX											*/
/********************************************************************************************/
TD.menu {
	background-image:url(IMG/entete.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:824px;
	height:161px;
}
TD.menu-rub {
	background-image:url(IMG/entete-rubrique.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:824px;
	height:161px;
}

/********************************************************************************************/
/*									   	 NAVIGATION  										*/
/********************************************************************************************/



.menu1{
	display:none;
    position:absolute;
	background-image:url(IMG/gif/menu1.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding-top: 3px;
	padding-left: 15px;
	font-size:10px;
	font-weight:bold;
	background-color:#FF9900;
	color:#FFFFFF;
}
.menu1over{
	display:none;
    position:absolute;
	background-image:url(IMG/gif/menu1.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding-top: 3px;
	padding-left: 15px;
	font-size:10px;
	font-weight:bold;
	background-color:#FF9900;
	color:#330000;
	cursor:pointer;
	cursor:hand;
	overflow:hidden;
}
.menu2{
	display:none;
    position:absolute;
	background-image:url(IMG/gif/menu2.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding-top: 3px;
	padding-left: 15px;
	font-size:10px;
	font-weight:bold;
	background-color:#6699FF;
	color:#FFFFFF;
}
.menu2over{
	display:none;
	position:absolute;
	background-image:url(IMG/gif/menu2.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding-top: 3px;
	padding-left: 15px;
	font-size:10px;
	font-weight:bold;
	background-color:#6699FF;
	color:#000033;
	cursor:hand;
	overflow:hidden;
}
.menu3{
	display:none;
    position:absolute;
	background-image:url(IMG/gif/menu3.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding-top: 3px;
	padding-left: 15px;
	font-size:10px;
	font-weight:bold;
	background-color:#99CC33;
	color:#FFFFFF;
}
.menu3over{
	display:none;
	position:absolute;
	background-image:url(IMG/gif/menu3.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding-top: 3px;
	padding-left: 15px;
	font-size:10px;
	font-weight:bold;
	background-color:#99CC33;
	color:#003300;
	cursor:hand;
	overflow:hidden;
}
.menu4{
	display:none;
    position:absolute;
	background-image:url(IMG/gif/menu4.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding-top: 3px;
	padding-left: 15px;
	font-size:10px;
	font-weight:bold;
		background-color:#990000;
	color:#FFFFFF;
}
.menu4over{
	display:none;
	position:absolute;
	background-image:url(IMG/gif/menu4.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding-top: 3px;
	padding-left: 15px;
	font-size:10px;
	font-weight:bold;
	background-color:#990000;
	/*color:#330000;*/
	color:#FFFF00;
	cursor:hand;
	overflow:hidden;
}
.clCMEvent{
	display:none;position:absolute; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible;}
.clCMAbs{
	display:none;position:absolute; visibility:hidden; left:0; top:0}
.clLevel0 {
	display:none;
    position:absolute;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	overflow:hidden;
}
.clLevel0over {
	display:none;
    position:absolute;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
	overflow:hidden;
}
.clLevel0border {
	display:none;
    position:absolute;
	visibility:hidden;
	background-color:#909090;
	layer-background-color:#909090;
	z-index:300;
}
.clLevel1 {
	display:none;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.clLevel1over {
	display:none;
    padding:2px;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.clLevel1border {
	display:none;
    position:absolute;
	visibility:hidden;
	background-color:#909090;
	layer-background-color:#909090;
	padding:1px;
}
.spip-admin-float {
	display:none;
	top: 0px;
	right: 20px;
	position: absolute;
	background-color: transparent;
	z-index: 100;
}