/***********************/
/**Structure du layout**/
/***********************/
.both {
	clear: both;
	}

 body {
	margin: 0px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #c40d1f;
	scrollbar-highlight-color: #c40d1f;
	scrollbar-3dlight-color	: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #c40d1f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #efefef;
	}

#general {
	position: relative;
	width: 1008px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: auto;
	background-image: url(/layout/img-new/fond_gen.gif);
	background-repeat: repeat-y;

	}
#haut {
	width: 1000px;
	margin-left: 4px;
	height: 155px;
	background-image: url(/layout/img-new/fond_haut.gif);
	background-repeat: repeat-y;

	}
#haut #logo{
	position: absolute;
	top: 20px;
	left: 24px;
	}
#haut div#banniere{
	position: absolute;
	top: 25px;
	left: 210px;
	}
#haut #menu_h {
	height: 22px;
	text-align: right;
	color: #6D6E71;
	line-height: 22px;
	padding-right: 4px;
	}
#haut #menu_h a{
	color: #6D6E71;
	text-decoration: none;
	}
#haut #menu_h a:hover{
	color: #6D6E71;
	text-decoration: underline;
	}
#bandeau_accueil {
	height: 263px;
	width: 1000px;
	margin-left: 4px;
	border-top: 1px solid #fff;
	}
#bandeau_accueil div.menu_g{
	height: 263px;
	width: 181px;
	float: left;
	background-image: url(/layout/img-new/fond_menu_g.gif);
	background-repeat: repeat-y;
	}
#bandeau_accueil div.menu_g div{
	color:#524c53;
	text-transform: uppercase;
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
	background-image: url(/layout/img-new/fond_pointille_menu_g.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 12px;
	font-weight: bold;
	}
#bandeau_accueil div.menu_g div a{
	color:#524c53;
	text-decoration: none;
	margin-left: 20px;
	
	}
#bandeau_accueil div.menu_g div#intranet img {
	vertical-align: middle;
	margin-left: 13px;
	border: 0px;
	}
#bandeau_accueil div.menu_g div#recherche {
	padding-left: 20px;
	}
#bandeau_accueil div.menu_g div#recherche input{
	width: 125px;
	height: 16px;
	}
#bandeau_accueil div.menu_g div#recherche img{
	vertical-align: middle;
	}
#bandeau_accueil div.menu_d{
	height: 263px;
	width: 818px ;
	float: right;
	background-image: url(/layout/img-new/photo_bandeau_accueil_1.jpg);
	background-repeat: no-repeat;
	}

#bandeau_accueil div.menu_d div.univers{
	height: 94px;
	width: 163px;
	float: left;
	margin: 106px 10px 0 25px !important;
	margin: 82px 10px 0 18px;
	}
#bandeau_accueil div.menu_d div.univers a{
	z-index: 2;
	position: relative;
	}
#bandeau_accueil div.menu_d div.univers#imp{
	background-image:url(/layout/img-new/univers_imp2.png)!important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=/layout/img-new/univers_imp2.png);
	}
#bandeau_accueil div.menu_d div.univers#imp:hover{
	background-image:url(/layout/img-new/univers_imp_gd.png)!important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=/layout/img-new/univers_imp_gd.png);
	}
#bandeau_accueil div.menu_d div.univers#imss{
	background-image: url(/layout/img-new/univers_imss2.png)!important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=/layout/img-new/univers_imss2.png);
	}
#bandeau_accueil div.menu_d div.univers#imss:hover{
	background-image:url(/layout/img-new/univers_imss_gd.png)!important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=/layout/img-new/univers_imss_gd.png);
	}
#bandeau_accueil div.menu_d div.univers#icv{
	background-image: url(/layout/img-new/univers_icv32.png)!important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=/layout/img-new/univers_icv32.png);
	}
#bandeau_accueil div.menu_d div.univers#icv:hover{
	background-image:url(/layout/img-new/univers_icv3_gd.png)!important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=/layout/img-new/univers_icv3_gd.png);
	}
#bandeau_accueil div.menu_d div.univers#cel{
	background-image: url(/layout/img-new/univers_cel2.png)!important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=/layout/img-new/univers_cel2.png);
	}
#bandeau_accueil div.menu_d div.univers#cel:hover{
	background-image:url(/layout/img-new/univers_cel_gd.png)!important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=/layout/img-new/univers_cel_gd.png);
	}
#bandeau_accueil div.menu_d div.univers#aifcc{
	background-image: url(/layout/img-new/univers_aifcc2.png)!important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=/layout/img-new/univers_aifcc2.png);
	}
#bandeau_accueil div.menu_d div.univers#aifcc:hover{
	background-image:url(/layout/img-new/univers_aifcc_gd.png)!important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=/layout/img-new/univers_aifcc_gd.png);
	}
#barre_grise {
	width: 1000px;
	height: 27px;
	margin-left: 4px;
	background-color: #524c53;
	line-height: 27px;
	vertical-align: middle;
	color: #fff;
	font-size: 11px;
	}
#barre_grise a{
	color: #fff;
	text-decoration: none;
	}
#barre_grise span{
	padding-left: 180px;
	line-height: 27px;
	vertical-align: middle;
	}
#barre_grise span img{
	vertical-align: middle;
	margin: 0 5px 0 10px;
	}
#partenaire35a {
	width: 638px;
	height: 22px;
	background-image: url(/layout/img-new/partenaire35a_accueil.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:5px;

	}
	
#menu_deroulant {
	width: 170px;
	height: 56px;
	background-image: url(/layout/img-new/fond_transparent.png);
	background-repeat:no-repeat;
	float:left;
	}

#menu_deroulant #submit_travail {
	width:20px;
	height:21px;
	background-image: url(/layout/img-new/bt_menu_deroulant.gif);
	background-repeat:no-repeat;
	border:none;
	background-color:transparent;
	cursor:pointer;
}

#menu_deroulant p {
	float:left;
	margin:0 0 0 0;
}

#menu_deroulant form {
	margin-top:30px;
}

#menu_deroulant select {
	margin-left:15px;
	height:22px;
	width:120px;
	margin-right:3px;
}

#contenu {
	width: 1000px;
	margin-left: 4px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;

	}

#bas_h {
	background-color: #b5b5b5;
	height: 103px;
	width: 1000px;
	margin-left: 4px;
	}
#bas_h h4{
	color: #fff;
	text-transform:uppercase;
	font-size: 10px;
	padding: 5px 0 4px 10px;
	margin: 0px;
	}
#bas_h .cadre{
	width: 300px;
	float: left;
	color: #fff;
	padding: 0 0 0 10px;
	margin: 0px;
	}
#bas_h .cadre a{
	text-decoration: underline;
	color: #fff;
	}
#bas_h .cadre a:hover{
	text-decoration: none;
	color: #fff;
	}
#bas_h .cadre#mentions{
	text-align: right;
	color: #797879;
	float: right;
	margin-right: 10px;
	}
#bas_h .cadre#mentions a{
	text-decoration: underline;
	color: #797879;
	}
#bas_h .cadre#mentions a:hover{
	text-decoration: none;
	color: #797879;
	}
#bas_b {
	/*background-image: url(/layout/img-new/fond_bas.gif);*/
	background-repeat: no-repeat;
	height: 8px;
	width: 1008px;

	}










#colonne_droite {

	top: 0px;
	left: 150px;
	width: 630px;
	}
#colonne_gauche {

	top: 0px;
	left: 0px;
	width: 150px;
	}

#menu_onglet {
	position: relative;
	width: 630px;
	height: 36px;
	text-align: center;
	}
#menu_barre {
	position: relative;
	height: 22px;
	}
#bandeau_photo_1 {
	position: relative;
	height: 128px;
	background-image: url(../layout/img/bandeau_1.jpg);
	line-height: 128px;
	}
#bandeau_photo_2 {
	position: relative;
	height: 128px;
	background-image: url(../layout/img/bandeau_2.jpg);
	line-height: 128px;
	}
#bandeau_photo_3 {
	position: relative;
	height: 128px;
	background-image: url(../layout/img/bandeau_3.jpg);
	line-height: 128px;
	}
#bandeau_photo_4 {
	position: relative;
	height: 128px;
	background-image: url(../layout/img/bandeau_4.jpg);
	line-height: 128px;
	}
#bandeau_photo_5 {
	position: relative;
	height: 128px;
	background-image: url(../layout/img/bandeau_5.jpg);
	line-height: 128px;
	}
#bandeau_photo_6 {
	position: relative;
	height: 128px;
	background-image: url(../layout/img/bandeau_6.jpg);
	line-height: 128px;
	}

#barre_gestion img{
	padding: 5px 5px 5px 10px;
	vertical-align: middle;
	}
#barre_gestion h2{
	color: #7495B7;
	margin: 0px;
	font-size: 11px;
	font-weight: normal;
	}
#barre_gestion a{
	color: #ffffff;
	text-decoration: none;
	}
#barre_gestion a:hover{
	color: #ffffff;
	text-decoration: none;
	}

#bas {/*...pas de largeur pour mozilla*/
	position: relative;
	height: 22px;
	text-align: center;
	/*padding-top: 5px;*/
	color: #6E6F72;
	}
#bas a{
	color: #6D6E71;
	text-decoration: underline;
	}
#bas a:hover{
	color: #6D6E71;
	text-decoration: none;
	}
#plate_forme {
	position: absolute;
	top: 60px;
	left: 30px;
	color: #ff0000;
	}

/***********************/
/**Onglet**/
/***********************/
#onglet_1 {
	position: absolute;
	width: 102px;
	height: 36px;
	top: 0px;
	left: 1px;
	background-image: url(../layout/img/onglet_orange.gif);
	}
#onglet_2 {
	position: absolute;
	width: 102px;
	height: 36px;
	top: 0px;
	left: 106px;
	background-image: url(../layout/img/onglet_vert_1.gif);
	}
#onglet_3 {
	position: absolute;
	width: 102px;
	height: 36px;
	top: 0px;
	left: 211px;
	background-image: url(../layout/img/onglet_rouge.gif);
	}
#onglet_4 {
	position: absolute;
	width: 102px;
	height: 36px;
	top: 0px;
	left: 316px;
	background-image: url(../layout/img/onglet_bleu.gif);
	}
#onglet_5 {
	position: absolute;
	width: 102px;
	height: 36px;
	top: 0px;
	left: 421px;
	background-image: url(../layout/img/onglet_vert_2.gif);
	}
#onglet_6 {
	position: absolute;
	width: 102px;
	height: 36px;
	top: 0px;
	left: 526px;
	background-image: url(../layout/img/onglet_turquoise.gif);
	}
.menu_1 {
	font-weight: bold;
	font-size:13px;
	text-transform:uppercase;
	vertical-align: center;
	line-height: 15px;/*15px si deux lignes ou 36 si une ligne*/
	}
.menu_2 {
	font-weight: bold;
	font-size:13px;
	text-transform:uppercase;
	vertical-align: center;
	line-height: 15px;/*15px si deux lignes ou 36 si une ligne*/
	}
.menu_3 {
	font-weight: bold;
	font-size:11px;
	text-transform:uppercase;
	vertical-align: center;
	line-height: 15px;/*15px si deux lignes ou 36 si une ligne*/
	}
.menu_4 {
	font-weight: bold;
	font-size:13px;
	text-transform:uppercase;
	vertical-align: center;
	line-height: 15px;/*15px si deux lignes ou 36 si une ligne*/
	}
.menu_5 {
	font-weight: bold;
	font-size:13px;
	text-transform:uppercase;
	vertical-align: center;
	line-height: 15px;/*15px si deux lignes ou 36 si une ligne*/
	}
.menu_6 {
	font-weight: bold;
	font-size:13px;
	text-transform:uppercase;
	vertical-align: center;
	line-height: 15px;/*15px si deux lignes ou 36 si une ligne*/
	}
#menu_onglet a {
	text-decoration: none;
	display: block;
	color: #ffffff;
	}
#menu_onglet h1 {/*h1 des onglet*/
	font-size: 11px;
	margin: 0;
	padding-top: 2px;
	}
/***********************/
/**Couleur**/
/***********************/
.bleu{ color: #ffffff; font-weight: bold; vertical-align: middle; text-align: center; line-height: 22px;}
.bleu_2{ /*background-color: #cce1f0;/* border-color: #2E80D7; }
.bleu_3{ /*background-color: #cce1f0;*//*bleu à 10%*/ border-color: #2E80D7; }
.list_bleu {list-style-image: url(/web/img/puce_bleu.gif); list-style-type: none;}

.orange{ color: #b3004a; font-weight: bold; vertical-align: middle; text-align: center; line-height: 22px;}
.orange_2{ /*background-color: #f0ccdb;*/ border-color: #FF7F0E;}
.orange_3{/*background-color: #f0ccdb;*/ border-color: #FF7F0E;}
.list_orange {list-style-image: url(/web/img/puce_fuschia.gif); list-style-type: none;}

.fuschia{ color: #ffffff; font-weight: bold; vertical-align: middle; text-align: center; line-height: 22px;}
.fuschia_2{ /*background-color: #f0ccdb;*/ border-color: #FF7F0E;}
.fuschia_3{/*background-color: #f0ccdb;*/ border-color: #FF7F0E;}
.list_fuschia {list-style-image: url(/web/img/puce_fuschia.gif); list-style-type: none;}

.vert{ /*background-color: #54AA43;*/ color: #ffffff; font-weight: bold; vertical-align: middle; text-align: center; line-height: 22px;}
.vert_2{ /*background-color: #F6FBF5;*/ border-color: #54AA43;}
.vert_3{ /*background-color: #EEF6EC;*//*vert à 10%*/ border-color: #54AA43;}
.list_vert {list-style-image: url(/web/img/puce_vert.gif); list-style-type: none;}

.bleu_fonce{ color: #ffffff; font-weight: bold; vertical-align: middle; text-align: center; line-height: 22px;}
.bleu_fonce_2{ /*background-color: #e0dddf;*/ border-color: #524c53; }
.bleu_fonce_3{ /*background-color: #e0dddf;*//*bleu_fonce à 10%*/ border-color: #524c53;}
.list_bleu_fonce {list-style-image: url(/web/img/puce_bleu_fonce.gif); list-style-type: none;}

.bleu_fonce_accueil{ color: #ffffff; font-weight: bold; vertical-align: middle; text-align: center; line-height: 22px;}
.bleu_fonce_accueil_2{ /*background-color: #e0dddf;*/ border-color: #524c53; }
.bleu_fonce_accueil_3{ /*background-color: #e0dddf;*//*bleu_fonce à 10%*/ border-color: #524c53;}
.list_bleu_accueil_fonce {list-style-image: url(/web/img/puce_bleu_fonce.gif); list-style-type: none;}

.gris{ /*background-color: #e0dddf;*/ color: #ffffff; font-weight: bold; vertical-align: middle; text-align: center; line-height: 22px;}
.gris_2{ /*background-color: #e0dddf;*/ border-color: #959793; }
.jaune{ /*background-color: #FFDE00;*/ color: #ffffff; font-weight: bold; vertical-align: middle; text-align: center; line-height: 22px;}
.jaune_2{ /*background-color: #FFFDF2;*/ border-color: #FFDE00; }
.jaune_3{/*background-color: #FFFCE5;*/ border-color: #FFDE00;}

.rouge{ /*background-color: #f6dbde;*/ color: #ffffff; font-weight: bold; vertical-align: middle; text-align: center; line-height: 22px;}
.rouge_2{ /*background-color: #f6dbde;*/ border-color: #ffffff; }
.rouge_3{/*background-color: #f6dbde;*/ border-color: #ffffff;}
.list_rouge{list-style-image: url(/web/img/puce_rouge.gif); list-style-type: none;}

.vert_clair{ color: #ffffff; font-weight: bold; vertical-align: middle; text-align: center; line-height: 22px;}
.vert_clair_2{ /*background-color: #eaf2cf;*/ border-color: #80C32B; }
.vert_clair_3{/*background-color: #eaf2cf;*/ border-color: #80C32B;}

.turquoise{ /*background-color: #5DC0EA;*/ color: #ffffff; font-weight: bold; vertical-align: middle; text-align: center; line-height: 22px;}
.turquoise_2{ /*background-color: #F7FCFE;*/ border-color: #5DC0EA; }
.turquoise_3{/*background-color: #EEF9FD;*/ border-color: #5DC0EA;}
.list_turquoise{list-style-image: url(/web/img/puce_turquoise.gif); list-style-type: none;}

/***********************/
/**sous menu**/
/***********************/
#sous_onglet {
	width: 181px;
	float: left;
	margin:0;
	padding:0;
	}
#sous_onglet_titre {
	line-height: 18px;
	vertical-align: middle;
	padding: 3px 3px 3px 3px;
	height: 36px;
	}
#sous_onglet_menu {
	/*border-bottom: 1px solid #b3004a;*/

	}
#sous_onglet_menu br {
	height: 0;
	clear: both;
	}
#ss_menu {
	text-align: center;
	}
#ss_menu a{
	text-decoration: none;

	}
#ss_menu a:hover{
	text-decoration: none;
	display: block;

	}
#ss_menu h6 {
	margin: 0 0 0 0;
	padding: 5px 0px 5px 0px;
	font-size: 11px;

	font-weight: bold;
	
	}
	
.ss_menu {
	text-align: center;
	}
.ss_menu a{
	text-decoration: none;

	}
.ss_menu a:hover{
	text-decoration: none;
	display: block;

	}
.ss_menu h6 {
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
	font-size: 11px;

	font-weight: bold;
	
	}
/***********************/
/**colonne de gauche**/
/***********************/

#sous_onglet_comp {

	top: 208px;
	width: 135px;
	left: 10px;
	text-align: center;
	z-index: 2;
	}
#sous_onglet_titre_comp {
	position: relative;
	width: 135px;
	line-height: 18px;
	vertical-align: middle;
	padding: 2px 0 2px 0;
	height: 36px;
	background-image: url(/layout/img/fond_comp.gif);
	color: #ffffff;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	line-height: 18px;
}

	
#sous_onglet_menu_comp {
	position: relative;
	/*border-left: 1px solid;
	border-bottom: 1px solid;*/
	}

/*Couleurs et partamètres des sous menus*/
.menu_bleu_comp {margin: 0 0 0 0; padding: 0 0 0 0; width: 100%; list-style-type: none; font-size: 10px;}
.menu_bleu_comp li{margin: 0 0 0 0; padding: 0px 0px 5px 0px;}
.menu_bleu_comp li a{margin: 0 0 0 0; color: #ffffff; text-decoration: none; /*background-color: #e0ecf9;*/ border: 1px solid #184E87; display: block; padding: 3px;}
.menu_bleu_comp li a:hover{margin: 0 0 0 0; display: block; color: #ffffff; text-decoration: none; border: 1px solid #184E87; background-color: #cbdff5; padding: 3px;}
.menu_bleu {border-bottom: 1px solid #2E80D7;}
.menu_bleu li{margin: 0 0 0 0; padding: 0 0 0 0;}
.menu_bleu li a{margin: 0 0 0 0; color: #ffffff;}
.menu_bleu a {color: #ffffff;}
.menu_bleu a:hover {background-color: #006bb3; color: #ffffff;}
.menu_orange {border-bottom: 1px solid #b3004a;}
.menu_orange li{margin: 0 0 0 0; padding: 0 0 0 0;}
.menu_orange li a{margin: 0 0 0 0; color: #ffffff; text-decoration: none;}
.menu_orange a{color: #ffffff;}
.menu_orange a:hover{background-color: #524c53; color: #ffffff;}
.menu_fuschia {border-bottom: 1px solid #b3004a;}
.menu_fuschia li{margin: 0 0 0 0; padding: 0 0 0 0;}
.menu_fuschia li a{margin: 0 0 0 0; color: #ffffff; text-decoration: none;}
.menu_fuschia a{color: #ffffff;}
.menu_fuschia a:hover{background-color: #b3004a; color: #ffffff;}

.menu_vert {margin: 0 0 0 0; padding: 0 0 0 0; width: 100%; list-style-type: none; font-size: 10px; background-image: url(/layout/img/fleche_verte.gif);}
.menu_vert li{margin: 0 0 0 0; padding: 8px 8px 0px 8px;}
.menu_vert li a{margin: 0 0 0 0; color: #ffffff; text-decoration: none; /*background-color: #E6F2E3;*/ border: 1px solid #54AA43; display: block; padding: 3px;}
.menu_vert a:hover{background-color: #D4EAD0;}
.menu_bleu_fonce {border-bottom: 1px solid #524c53;}
.menu_bleu_fonce li{margin: 0 0 0 0; padding: 0 0 0 0;}
.menu_bleu_fonce li a{margin: 0 0 0 0; color: #ffffff; text-decoration: none; /*background-color: #E6F2E3;*/ border: 1px solid #184E87; display: block; padding: 3px;}
.menu_bleu_fonce a{color: #ffffff;}
.menu_bleu_fonce a:hover{background-color: #524c53; color: #ffffff;}

.menu_bleu_fonce_accueil {border-bottom: 1px solid #524c53;}
.menu_bleu_fonce_accueil li{margin: 0 0 0 0; padding: 0 0 0 0;}
.menu_bleu_fonce_accueil li a{margin: 0 0 0 0; color: #ffffff; text-decoration: none; /*background-color: #E6F2E3;*/ border: 1px solid #184E87; display: block; padding: 3px;}
.menu_bleu_fonce_accueil a{color: #ffffff;}
.menu_bleu_fonce_accueil a:hover{background-color: #524c53; color: #ffffff;}

.menu_jaune {margin: 0 0 0 0; padding: 0 0 0 0; width: 100%; list-style-type: none; font-size: 10px; background-image: url(/layout/img/fleche_jaune.gif);}
.menu_jaune li{margin: 0 0 0 0; padding: 8px 8px 0px 8px;}
.menu_jaune li a{margin: 0 0 0 0; color: #ffffff; text-decoration: none; /*background-color: #FFF3A6;*/ border: 1px solid #FFDE00; display: block; padding: 3px;}
.menu_jaune a:hover{background-color: #f29400;/*20%*/}
.menu_rouge {border-bottom: 1px solid #c40d1f;}
.menu_rouge a{color: #ffffff;}
.menu_rouge h6{color: #ffffff;}
/*.menu_rouge{margin: 0 0 0 0; padding: 0 0 0 0; width: 100%; list-style-type: none; font-size: 10px;}*/
.menu_rouge li{margin: 0 0 0 0; padding: 8px 8px 0px 8px;}
.menu_rouge li a{margin: 0 0 0 0; color: #ffffff; text-decoration: none; /*background-color: #f6dbde;*/ border: 1px solid #c40d1f; display: block; padding: 3px;}
.menu_rouge a:hover{background-color: #661818;/*20%*/}
.menu_turquoise {margin: 0 0 0 0; padding: 0 0 0 0; width: 100%; list-style-type: none; font-size: 10px; background-image: url(/layout/img/fleche_turquoise.gif);}
.menu_turquoise li{margin: 0 0 0 0; padding: 8px 8px 0px 8px;}
.menu_turquoise li a{margin: 0 0 0 0; color: #ffffff; text-decoration: none; /*background-color: #FFF3A6;*/ border: 1px solid #5DC0EA; display: block; padding: 3px;}
.menu_turquoise a:hover{background-color: #DFF2FB;/*20%*/}
.menu_vert_clair {border-bottom: 1px solid #98bf0d;}
.menu_vert_clair a{color: #ffffff;}
.menu_vert_clair li{margin: 0 0 0 0; padding: 8px 8px 0px 8px;}
.menu_vert_clair li a{margin: 0 0 0 0; color: #ffffff; text-decoration: none; /*background-color: #FFF3A6;*/ border: 1px solid #ffffff; display: block; padding: 3px;}
.menu_vert_clair a:hover{background-color: #328926;/*20%*/}



.aie {/* corrige bug ie espace bottom, pour 1 lignes*/
	height: 20px;
	}
.bie {/* corrige bug ie espace bottom, pour 2 lignes*/
	height: 30px;
	}
.cie {/* corrige bug ie espace bottom, pour 3 lignes*/
	height: 40px;
	}
.die {/* corrige bug ie espace bottom, pour 4 lignes*/
	height: 55px;
	}
.eie {/* corrige bug ie espace bottom, pour 5 lignes*/
	height: 70px;
	}
.fie {/* corrige bug ie espace bottom, pour 6 lignes*/
	height: 80px;
	}
.gie {/* corrige bug ie espace bottom, pour 7 lignes*/
	height: 95px;
	}
	
/**formulaire**/
#formulaire {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 20px;
	list-style-type: none;
	}
.form_txt {
	width: 200px;
	float: left;
	}
.form_champs {
	width: 200px;
	/*float: right;*/
	}
#formulaire li {
	line-height: 24px;
	}
/*.bouton {
	border: 1px solid #912932;
	background-color: #EDE2CD;
	color: #7E5823;
	}*/
.alerte {
	color: #ff0000;
	}

#formulaire p {
	left: 200px;
	}

#contact {
	width : 100%;
	height : 100%;
	padding-top : 10px;
	padding-left : 10px;
}

#contact h1 {
	font-size : 18px;
	font-weight : bold;
	text-align : center;
}
#contact h2 {
	font-size : 15px;
	font-weight : bold;
}

#contact p {
	text-align : center;
}

.small_txt {
	font-size : 9px;
}
/***********************/
/**Pages de contenu**/
/***********************/
/********************************* fuschia *************************************/
#paragraphe_fuschia {
	width: 819px;
	float: right;
	}	
#paragraphe_fuschia .centre{
	text-align:center;
	margin-top:10px;
	}
#paragraphe_fuschia .bloc-droite{
	width: 230px;
	float: right;
	background-color:#CCCCCC;
	padding: 0 0 10px 10px;
	}
#paragraphe_fuschia p {
	padding: 0 50px 5px 25px;
	}
#paragraphe_fuschia table {
	margin-left: 25px;
	}		
#paragraphe_fuschia a{
	color: #b3004a;
	text-decoration: none;
	}
#paragraphe_fuschia a:hover{
	color: #000000;
	text-decoration: none;
	}
	
#paragraphe_fuschia h1 {
	font-size: 18px;
	text-transform: uppercase;
	background-image: url("/web/img/pointille_fuschia.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #b3004a;
	margin: 10px 0 5px 0;
	padding: 0 0 5px 25px;
	}

.titre_fuschia {
	font-size: 18px;
	text-transform: uppercase;
	background-image: url("/web/img/pointille_fuschia.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #b3004a;
	margin: 10px 0 5px 0;
	}

.photo_fuschia {
	text-align: center;
	}
.photo_fuschia img{
	border: 1px solid #b3004a;/*orange à 100%*/
	}
.ss_titre_fuschia {
	color: #b3004a;
	font-weight: bold;
	padding: 10px 50px 5px 25px;
	}

#paragraphe_fuschia b {
	color: #b3004a;
	font-weight: bold;
	}
		
.underline_fuschia {
	background-color: #f86ea7;/*orange à 30%*/
	}


/********************************* ORANGE *************************************/
#paragraphe_orange {
	width: 819px;
	float: right;
	}
#paragraphe_orange .centre{
	text-align:center;
	margin-top:10px;
	}
#paragraphe_orange table{
	margin-left: 25px;
	}
#paragraphe_orange input{
	border: 1px solid #b3004a;
	}
#paragraphe_orange ul{
	margin-left: 25px;
	}
#paragraphe_orange p {
	padding: 0 50px 5px 25px;
	}
#paragraphe_orange a{
	color: #b3004a;
	text-decoration: underline;
	}
#paragraphe_orange a:hover{
	color: #b3004a;
	text-decoration: none;
	}
/*#paragraphe_orange a:visited{
	color:#999999;
	text-decoration: none;
	}*/
#paragraphe_orange h1 {
	background-image: url(/web/img/fleche_orange.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFAF6A;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	padding: 10px 50px 0 0;
	}
		
.titre_orange {
	font-size: 18px;
	text-transform: uppercase;
	background-image: url("/web/img/pointille_fuschia.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #b3004a;
	margin: 10px 0 5px 0;
	}
.photo_orange {
	text-align: center;
	}
.photo_orange img{
	border: 1px solid #b3004a;/*orange à 100%*/
	}
.ss_titre_orange {
	color: #b3004a;
	font-weight: bold;
	padding: 10px 50px 5px 25px;
	}

#paragraphe_orange b {
	color: #b3004a;/*orange à 80%*/
	font-weight: bold;
	}
		
.underline_orange {
	background-color: #f86ea7;/*orange à 30%*/
	}


/********************************* BLEU *************************************/

#paragraphe_bleu {
	width: 819px;
	float: right;
	}
#paragraphe_bleu .centre{
	text-align:center;
	margin-top:10px;
	}
#paragraphe_bleu p {
	padding: 0 50px 5px 25px;
	}
	
#paragraphe_bleu ul{
	list-style-image: url(/web/img/puce_bleu.gif);
	list-style-type: none;
	}
	
#paragraphe_bleu a{
	color: #009DE0;/*bleu à 100%*/
	text-decoration: none;
	}
#paragraphe_bleu a:hover{
	color: #000000;
	text-decoration: none;
	}
/*#paragraphe_bleu a:visited{
	color:#999999;
	text-decoration: none;
	}*/
#paragraphe_bleu h1 {
	font-size: 18px;
	text-transform: uppercase;
	background-image: url("/web/img/pointille_bleu.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #009DE0;
	margin: 10px 0 5px 0;
	padding: 0 0 5px 25px;
	}
#paragraphe_bleu .bloc-droite{
	width: 230px;
	float: right;
	background-color:#CCCCCC;
	padding: 0 0 10px 10px;
	}

	
.titre_bleu {
	font-size: 18px;
	text-transform: uppercase;
	background-image: url("/web/img/pointille_bleu.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	color:  #009DE0;
	margin: 10px 0 5px 0;
	}


#paragraphe_bleu b{
	color: #009DE0;/*bleu à 80%*/
	font-weight: bold;
}
	
.ss_titre_bleu {
	color: #009DE0;/*bleu à 80%*/
	font-weight: bold;
	}
.underline_bleu {
	background-color: #009DE0;/*bleu à 30%*/
	}
.photo_bleu {
	text-align: center;
	}
.photo_bleu img{
	border: 1px solid #009DE0;/*bleu à 100%*/
	}

#paragraphe_bleu img.droite{
	float:right;
	margin:5px;
}
.pointille_bleu {
	background-image: url("/web/img/pointille_bleu.gif");
	background-repeat:repeat-x;
	height:2px;
	margin:15px 0 15px 0;
}

/********************************* VERT *************************************/
	
#paragraphe_vert {
	width: 819px;
	float: right;
	}
#paragraphe_vert .centre{
	text-align:center;
	margin-top:10px;
	}
#paragraphe_vert p {
	padding: 0 50px 5px 25px;
	}
#paragraphe_vert a{
	color: #54AA43;/*vert à 100%*/
	text-decoration: none;
	}
#paragraphe_vert a:hover{
	color: #000000;
	text-decoration: none;
	}
/*#paragraphe_vert a:visited{
	color:#999999;
	text-decoration: none;
	}*/
.titre_vert {
	background-image: url(/web/img/fleche_vert.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #76BB69;/*vert à 80%*/
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	padding-left: 25px;
	}
	
#paragraphe_vert h1 {
	background-image: url(/web/img/fleche_vert.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #76BB69;/*vert à 80%*/
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	padding-left: 25px;
	}
	
.ss_titre_vert {
	color: #76BB69;/*vert à 80%*/
	font-weight: bold;
	}
	
#paragrphe_vert b {
	color: #76BB69;/*vert à 80%*/
	font-weight: bold;
	}
			
.underline_vert {
	background-color: #CBE5C6;/*vert à 30%*/
	}
.photo_vert {
	text-align: center;
	}
.photo_vert img{
	border: 1px solid #54AA43;/*vert à 100%*/
	}

/********************************* BLEU FONCE *************************************/
		
#paragraphe_bleu_fonce {
	width: 819px;
	float: right;
	}
#paragraphe_bleu_fonce .centre{
	text-align:center;
	margin-top:10px;
	}
#paragraphe_bleu_fonce p {
	padding: 0 50px 5px 25px;
	}
#paragraphe_bleu_fonce img.droite{
	float:right;
	margin:5px;
}
#paragraphe_bleu_fonce ul{
	list-style-image: url(/web/img/puce_bleu_fonce.gif);
	list-style-type: none;
	}
#paragraphe_bleu_fonce a{
	color: #524c53;
	text-decoration: none;
	}
#paragraphe_bleu_fonce a:hover{
	color: #000000;
	text-decoration: none;
	}
/*#paragraphe_bleu_fonce a:visited{
	color:#999999;
	text-decoration: none;
	}*/
.titre_bleu_fonce {
	font-size: 18px;
	text-transform: uppercase;
	background-image: url("/web/img/pointille_gris.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #524c53;
	margin: 10px 0 5px 0;
	}
	
#paragraphe_bleu_fonce h1 {
	font-size: 18px;
	text-transform: uppercase;
	background-image: url("/web/img/pointille_gris.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #524c53;
	margin: 10px 0 5px 0;
	padding: 0 0 5px 25px;
	}

.ss_titre_bleu_fonce {
	color: #524c53;/*bleu_fonce à 80%*/
	font-weight: bold;
	}
	
#paragraphe_bleu_fonce b {
	color: #524c53;/*bleu_fonce à 80%*/
	font-weight: bold;
	}

#paragraphe_bleu_fonce span.titre-or {
	color: #eb690b;/*orange*/
	font-weight: bold;
	}
	
.underline_bleu_fonce {
	background-color: #B9CADB;/*bleu_fonce à 30%*/
	}
.photo_bleu_fonce {
	text-align: center;
	}
.photo_bleu_fonce img{
	border: 1px solid #524c53;/*bleu_fonce à 100%*/
	}
	
#paragraphe_bleu_fonce table {
	background-color:#FFFFCC;
	}
/********************************* JAUNE *************************************/
	
	
#paragraphe_jaune {
	width: 819px;
	float: right;
	}
#paragraphe_jaune .centre{
	text-align:center;
	margin-top:10px;
	}
#paragraphe_jaune p {
	padding: 0 50px 5px 25px;
	}
#paragraphe_jaune ul{
	list-style-image: url(/web/img/puce_jaune.gif);
	list-style-type: none;
	}
#paragraphe_jaune a{
	color: #fcc301;/*jaune à 100%*/
	text-decoration: underline;
	}
#paragraphe_jaune a:hover{
	color: #fcc301;/*jaune à 100%*/
	text-decoration: none;
	}
/*#paragraphe_jaune a:visited{
	color:#999999;
	text-decoration: none;
	}*/
.titre_jaune {
	font-size: 18px;
	text-transform: uppercase;
	background-image: url("/web/img/pointille_jaune.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #fcc301;
	margin: 10px 0 5px 0;

	}
	
.paragraphe_jaune h1 {
	background-image: url(/web/img/fleche_jaune.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFE533;/*jaune à 80%*/
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	padding-left: 25px;
	}	
	
.ss_titre_jaune {
	color: #fcc301;/*jaune à 80%*/
	font-weight: bold;
	}
	
.paragraphe_jaune b {
	color: #fcc301;/*jaune à 80%*/
	font-weight: bold;
	}
		
.underline_jaune {
	background-color: #FFF5B2;/*jaune à 30%*/
	}
.photo_jaune {
	text-align: center;
	}
.photo_jaune img{
	border: 1px solid #FFDE00;/*jaune à 100%*/
	}
	
/********************************* ROUGE *************************************/	
	
#paragraphe_rouge {
	width: 819px;
	float: right;
	}
#paragraphe_rouge .centre{
	text-align:center;
	margin-top:10px;
	}
#paragraphe_rouge .bloc-droite{
	width: 230px;
	float: right;
	background-color:#CCCCCC;
	padding: 0 0 10px 10px;
	}

#paragraphe_rouge p {
	padding: 0 50px 5px 25px;
	margin:0;
	}
#paragraphe_rouge h3 {
	padding: 0 50px 0 25px;
	color:#c40d1f;
	font-weight:bold;
	font-size:14px;
	}
#paragraphe_rouge p.liste {
	padding: 0 50px 0px 25px;
	}
#paragraphe_rouge p.saut-ligne {
	padding:1px 0 0 0;
	}
#paragraphe_rouge table {
	margin:20px;
	}
#paragraphe_rouge .gauche_formations {
	width:390px;
	float:left;
	margin: 15px 0 0 0;
	}
#paragraphe_rouge .droite_formations {
	width:390px;
	float:right;
	margin: 15px 20px 0 0;
	}
#paragraphe_rouge ul{
	list-style-image: url(/web/img/puce_rouge.gif);
	list-style-type: none;
	font-size:12px;
	color:#524c53;
	line-height:18px;
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
	}
#paragraphe_rouge li{
	margin: 0 0 0 60px;
	padding: 0 0 0 0;
	}
#paragraphe_rouge .metiers_vises li{
	margin: 0 0 0 20px;
	}

#paragraphe_rouge .pointille{
	height:1px;
	background-image:url(../layout/img/pointille_rouge.gif);
	background-repeat:repeat-x;
	}


#paragraphe_rouge li.liste{
	list-style-image: none;
	list-style-type: none;
	margin-bottom:7px;
	}
#paragraphe_rouge a{
	color: #000000;/*rouge à 100%*/
	text-decoration: none;
	}
#paragraphe_rouge a:hover{
	color: #c40d1f;/*rouge à 100%*/
	text-decoration: none;
	}
/*#paragraphe_rouge a:visited{
	color:#999999;
	text-decoration: none;
	}*/
.titre_rouge {
	font-size: 18px;
	text-transform: uppercase;
	background-image: url("/web/img/pointille_rouge.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #c40d1f;
	margin: 10px 0 5px 0;
}

.paragraphe_rouge h2 {
	color: #FD5241;/*rouge à 80%*/
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 25px;
	}	
	
.ss_titre_rouge {
	color: #d03d4c;/*rouge à 80%*/
	font-weight: bold;
	}

#paragraphe_rouge b {
	color: #d03d4c;/*rouge à 80%*/
	font-weight: bold;
	}	
	
.underline_rouge {
	background-color: #edb6bb;/*rouge à 30%*/
	}
.photo_rouge {
	text-align: center;
	}
.photo_rouge img{
	border: 1px solid #c40d1f;/*rouge à 100%*/
	}
.pointille {
	background-image: url("/web/img/pointille_rouge-clair.gif");
	background-repeat:repeat-x;
	height:2px;
	margin:15px 0 15px 0;
}

#paragraphe_rouge img.droite{
	margin: 5px;
	float: right;
	}

#paragraphe_rouge h1 {
	text-transform: uppercase;
	background-image: url("/web/img/pointille_rouge.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #a70c1b;/*rouge*/
	font-size: 18px;
	margin: 10px 0 5px 0;
	padding: 0 0 5px 25px;
	}
#paragraphe_rouge .boutons{
	margin:10px 20px 10px 20px;
	}
#paragraphe_rouge .boutons img{
	border:none;
	margin:0 10px 10px 0;
	}
#paragraphe_rouge .metiers_vises{
	border:none;
	margin:10px 20px 15px 20px;
	background-color:#efefef;
	}
#paragraphe_rouge .metiers_vises h2{
	font-size:14px;
	font-weight:bold;
	color:#c50e20;
	padding:5px 0 5px 20px;
	margin: 0 0 5px 0;
	border-bottom: 1px solid #c50e20;
	}
#paragraphe_rouge .metiers_vises p{
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	color:#524c53;
	margin-top:3px;
	}
#paragraphe_rouge .metiers_vises ul{
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	color:#524c53;
	margin: 3px 0 0 17px!important;
	margin: 3px 0 0 17px;
	padding: 0 0 0 0;
	}
#paragraphe_rouge h2{
	font-size:13px;
	font-weight:bold;
	color:#c50e20;
	margin-left:30px;
	margin-bottom:5px;
	}
#paragraphe_rouge p{
	font-size:12px;
	color:#524c53;
	margin-left:35px;
	margin-bottom:5px;
	line-height:18px;
	}

#paragraphe_rouge .programme_haut{
	padding:0;
	width:725px;
	height:25px;
	vertical-align:middle;
	background-image:url(/web/img/programme_haut_imp.gif);
	background-repeat:no-repeat;
	margin-left:30px;
	margin-top:20px;
	}
#paragraphe_rouge .programme_haut p{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	margin:0;
	padding: 3px 0 0 20px;
	}
#paragraphe_rouge .programme_milieu{
	font-size:12px;
	color:#524c53;
	padding:0;
	width:725px;
	background-image:url(/web/img/programme_milieu_imp.gif);
	background-repeat:repeat-y;
	margin:0 0 0 30px;
	}
#paragraphe_rouge .programme_milieu h3{
	padding: 10px 0 0 0;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#c50e20;
	margin:0 0 5px 20px;
	}
#paragraphe_rouge .programme_milieu b{
	font-size:12px;
	font-weight:bold;
	color:#524c53;
	}

#paragraphe_rouge .programme_bas{
	width:725px;
	height:10px;
	background-image:url(/web/img/programme_bas_imp.gif);
	background-repeat:no-repeat;
	margin-left:30px;
	margin-top:0;
	margin-bottom:20px;
	}

/********************************* VERT CLAIR *************************************/	

#paragraphe_vert_clair {
	width: 819px;
	float: right;
	}
#paragraphe_vert_clair .boutons{
	margin:10px 20px 10px 20px;
	}
#paragraphe_vert_clair .boutons img{
	border:none;
	margin:0 10px 10px 0;
	}
#paragraphe_vert_clair .metiers_vises{
	border:none;
	margin:10px 20px 15px 20px;
	background-color:#efefef;
	padding:1px 0 15px 0;
	}
#paragraphe_vert_clair .metiers_vises h2{
	font-size:14px;
	font-weight:bold;
	color:#328926;
	padding:5px 0 5px 20px;
	margin: 0 0 5px 0;
	border-bottom: 1px solid #328926;
	}
#paragraphe_vert_clair .metiers_vises p{
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	color:#524c53;
	margin-top:3px;
	}
#paragraphe_vert_clair .metiers_vises .ligne_verte{
	width:779px;
	height:1px;
	background-color:#328926;
	}
#paragraphe_vert_clair h2{
	font-size:13px;
	font-weight:bold;
	color:#328926;
	margin-left:30px;
	margin-bottom:5px;
	}
#paragraphe_vert_clair p{
	font-size:12px;
	color:#524c53;
	margin-left:35px;
	margin-bottom:5px;
	line-height:18px;
	}
#paragraphe_vert_clair ul{
	font-size:12px;
	color:#524c53;
	margin: 3px 0 0 0!important;
	margin: 3px 0 0 35px;
	margin-bottom:5px;
	line-height:18px;
	}
#paragraphe_vert_clair li{
	margin-left:20px;
	}
#paragraphe_vert_clair .programme_haut{
	padding:0;
	width:725px;
	height:25px;
	vertical-align:middle;
	background-image:url(/web/img/programme_haut.gif);
	background-repeat:no-repeat;
	margin-left:30px;
	margin-top:20px;
	}
#paragraphe_vert_clair .programme_haut p{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	margin:0;
	padding: 3px 0 0 20px;
	}
#paragraphe_vert_clair .programme_milieu{
	font-size:12px;
	color:#524c53;
	padding:0;
	padding-top:10px;
	padding-bottom:10px;
	width:725px;
	background-image:url(/web/img/programme_milieu.gif);
	background-repeat:repeat-y;
	margin-left:30px;
	margin-top:0;
	margin-bottom:0;
	}
#paragraphe_vert_clair .programme_milieu h3{
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#328926;
	padding:0;
	margin-top:0;
	margin-left:20px;
	margin-bottom:5px;
	}
#paragraphe_vert_clair .programme_milieu b{
	font-size:12px;
	font-weight:bold;
	color:#524c53;
	}

#paragraphe_vert_clair .programme_bas{
	width:725px;
	height:10px;
	background-image:url(/web/img/programme_bas.gif);
	background-repeat:no-repeat;
	margin-left:30px;
	margin-top:0;
	margin-bottom:20px;
	}
#paragraphe_vert_clair .centre{
	text-align:center;
	margin-top:10px;
	}
#paragraphe_vert_clair .bloc-droite{
	width: 230px;
	float: right;
	background-color:#CCCCCC;
	padding: 0 0 10px 10px;
	}
#paragraphe_vert_clair h3 {
	padding: 0 50px 0 25px;
	color:#328926;
	font-weight:bold;
	font-size:14px;
	margin-bottom:0;
	}

#paragraphe_vert_clair p {
	padding: 2px 50px 0 25px;
margin:0;
	}
#paragraphe_vert_clair ul{
	list-style-image: url(/web/img/puce_vert.gif);
	list-style-type: none;
	}
/*#paragraphe_vert_clair li{
	margin-left:20px;
	}*/
#paragraphe_vert_clair span.sous-titre{
	color:#328926;
	font-weight:bold;
	font-size:14px;
	line-height:25px;
	}
#paragraphe_vert_clair .pointille{
	height:1px;
	background-image:url(../layout/img/pointille_vert_clair.gif);
	background-repeat:repeat-x;
	}
#paragraphe_vert_clair a{
	color: #328926;/*vert_clair à 100%*/
	text-decoration: none;
	}
#paragraphe_vert_clair a:hover{
	color: #000000;
	text-decoration: none;
	}
/*#paragraphe_vert_clair a:visited{
	color:#999999;
	text-decoration: none;
	}*/
.titre_vert_clair {
	text-transform: uppercase;
	background-image: url("/web/img/pointille_vert.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #328926;/*vert clair à 80%*/
	font-size: 18px;
	margin: 10px 0 5px 0;
	}
	
#paragraphe_vert_clair h1 {
	text-transform: uppercase;
	background-image: url("/web/img/pointille_vert.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #328926;/*vert clair à 80%*/
	font-size: 18px;
	margin: 10px 0 5px 0;
	padding: 0 0 5px 25px;
	}
	
.ss_titre_vert_clair {
	color: #328926;/*vert clair à 80%*/
	font-weight: bold;
	}
	
#paragraphe_vert_clair b {
	color: #328926;/*vert clair à 80%*/
	font-weight: bold;
	}
		
.underline_vert_clair {
	background-color: #D9EDBF;/*vert clair à 30%*/
	}
.photo_vert_clair {
	text-align: center;
	}
.photo_vert_clair img{
	border: 1px solid #80C32B;/*rouge à 100%*/
	}
#paragraphe_vert_clair img.droite{
	margin: 5px;
	float: right;
	}

/********************************* TURQUOISE *************************************/	

#paragraphe_turquoise {
	width: 819px;
	float: right;
	}
#paragraphe_turquoise .centre{
	text-align:center;
	margin-top:10px;
	}
#paragraphe_turquoise p {
	padding: 0 50px 5px 25px;
	}
#paragraphe_turquoise ul{
	list-style-image: url(/web/img/puce_turquoise.gif);
	list-style-type: none;
	}
#paragraphe_turquoise ul a{
	color: #5DC0EA;
	text-decoration: none;
	font-size: 12px;
	}
#paragraphe_turquoise ul a:hover{
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	}
/*#paragraphe_turquoise a:visited{
	color:#999999;
	text-decoration: none;
	}*/
#paragraphe_turquoise a{
	color: #5DC0EA;/*vert_clair à 100%*/
	text-decoration: underline;
	}
#paragraphe_turquoise a:hover{
	color: #5DC0EA;/*vert clair à 100%*/
	text-decoration: none;
	}
.titre_turquoise {
	background-image: url(/web/img/fleche_turquoise.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #7DCDEE;/*vert clair à 80%*/
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	padding-left: 25px;
	}
	
#paragraphe_turquoise h1 {
	background-image: url(/web/img/fleche_turquoise.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #7DCDEE;/*vert clair à 80%*/
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	padding-left: 25px;
	}	
	
.ss_titre_turquoise {
	color: #7DCDEE;/*vert clair à 80%*/
	font-weight: bold;
	}
	
#paragraphe_turquoise b {
	color: #7DCDEE;/*vert clair à 80%*/
	font-weight: bold;
	}
		
.underline_turquoise {
	background-color: #CEECF9;/*vert clair à 30%*/
	}
.photo_turquoise {
	text-align: center;
	}
.photo_turquoise img{
	border: 1px solid #5DC0EA;/*rouge à 100%*/
	}

/***********************/
/**Divers**/
/***********************/
#erreur {
	color: #FF0000;
	}
#formulaire {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type: none;
	}
.form_txt {
	width: 175px;
	float: left;
	}
.form_champs {
	width: 175px;
	line-height: 24px;
	}
#formulaire li {
	height: 22px;
	}
.haut_page {
	text-align: right;
	}
.savoir_plus {
	text-align: right;
	}
#majuscule {
	text-transform: uppercase;
	}
#minuscule {
	text-transform: lowercase;
	}
#gellule img {
	border: 0;
	}
.loupe {
	font-size: 12px;
	}

/***********************/
/**      commun       **/
/***********************/
#fil-ariane.imss{
	height:20px;
	background-image:url(../layout/img-new/fond-fil-ariane.gif);
	background-repeat:repeat-x;
	margin-left:183px;
	border-bottom:1px solid #eaf2cf;
	}
#fil-ariane.imss p{
	color:#328926;
	padding:2px 10px 2px 23px;
	margin:0;
	}
#fil-ariane.imss p a{
	color:#328926;
	text-decoration:underline;
	margin:0;
	}
/**************************************************************************/
#fil-ariane.imp{
	height:20px;
	background-image:url(../layout/img-new/fond-fil-ariane.gif);
	background-repeat:repeat-x;
	margin-left:183px;
	border-bottom:1px solid #f6dbde;
	}
#fil-ariane.imp p{
	color:#c40d1f;
	padding:2px 10px 2px 23px;
	margin:0;
	}
#fil-ariane.imp p a{
	color:#c40d1f;
	text-decoration:underline;
	margin:0;
	}
/**************************************************************************/
#fil-ariane.cel{
	height:20px;
	background-image:url(../layout/img-new/fond-fil-ariane.gif);
	background-repeat:repeat-x;
	margin-left:183px;
	border-bottom:1px solid #cce1f0;
	}
#fil-ariane.cel p{
	color:#009DE0;
	padding:2px 10px 2px 23px;
	margin:0;
	}
#fil-ariane.cel p a{
	color:#009DE0;
	text-decoration:underline;
	margin:0;
	}
/**************************************************************************/
#fil-ariane.brassart{
	height:20px;
	background-image:url(../layout/img-new/fond-fil-ariane.gif);
	background-repeat:repeat-x;
	margin-left:183px;
	border-bottom:1px solid #fef3cc;
	}
#fil-ariane.brassart p{
	color:#fcc301;
	padding:2px 10px 2px 23px;
	margin:0;
	}
#fil-ariane.brassart p a{
	color:#fcc301;
	text-decoration:underline;
	margin:0;
	}
/**************************************************************************/
#fil-ariane.formation-continue{
	height:20px;
	background-image:url(../layout/img-new/fond-fil-ariane.gif);
	background-repeat:repeat-x;
	margin-left:183px;
	border-bottom:1px solid #e0dddf;
	}
#fil-ariane.formation-continue p{
	color:#524c53;
	padding:2px 10px 2px 23px;
	margin:0;
	}
#fil-ariane.formation-continue p a{
	color:#524c53;
	text-decoration:underline;
	margin:0;
	}
/**************************************************************************/
#fil-ariane.aifcc{
	height:20px;
	background-image:url(../layout/img-new/fond-fil-ariane.gif);
	background-repeat:repeat-x;
	margin-left:183px;
	border-bottom:1px solid #f0ccdb;
	}
#fil-ariane.aifcc p{
	color:#b3004a;
	padding:2px 10px 2px 23px;
	margin:0;
	}
#fil-ariane.aifcc p a{
	color:#b3004a;
	text-decoration:underline;
	margin:0;
	}

/***********************/
/**accueuil**/
/***********************/

#cadre_actu {
	border: 1px solid #80C32B;
	width: 323px;
	background-color: #F9FCF4;
	background-image: url(/web/img/ico_actu.gif);
	background-podition: top left;
	background-repeat: no-repeat;
	}
#paragraphe_actu {
	padding: 10px 10px 10px 10px;
	}
#cadre_profil {
	border: 1px solid #184E87;
	width: 220px;
	background-color: #D3E0EB;
	}
#paragraphe_profil {
	padding: 5px 5px 5px 5px;
	text-align: center;
	}
#cadre_orientation {
	border: 1px solid #ff7f0e;
	width: 220px;
	background-color: #ffecc2;
	margin-top: 10px;
	}
#paragraphe_orientation {
	padding: 5px 5px 5px 5px;
	text-align: left;
	}
#paragraphe_orientation h1{
	color: #ff7f0e;
	font-size: 14px;
	}
#paragraphe_orientation ul a{
	color: #ff7f0e;
	text-decoration: none;
	font-size: 11px;
	}
#paragraphe_accueil {
	/*width: 600px;*/
	padding: 20px 20px 20px 20px;
	}
#paragraphe_accueil a{
	color: #80C32B;/*vert_clair à 100%*/
	text-decoration: underline;
	}
#paragraphe_accueil a:hover{
	color: #328926;/*vert_clair à 100%*/
	text-decoration: none;
	}
.titre_profil {
	background-image: url(/web/img/fleche_profil.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #184E87;
	font-size: 12px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	padding-left: 20px;
	}
#photo_profil {
	position: absolute;
	top: 20px;
	right: 20px;
	text-align: center;
	z-index: 2;
	}
#photo_profil img{
	border: 1px solid #184E87;
	}
.misejour {
	text-align: right;
	font-style: italic;
	}
.titre_actu {
	background-image: url(/web/img/fleche_vert_clair.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #80C32B;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	padding-left: 25px;
	line-height: 20px;
	}
.image_agrandie{
	position : absolute;
	top : 0px;
	left : 0px;
	text-decoration : none;
	border : 0px;
}
.images_catalogue {
	border : 1px;
	border-color : #54AA43;
	border-style : solid;
	cursor : pointer;
}
.bouton {
	line-height: 18px;
	border: 1px solid #ffffff;
	font-size: 12px;
	color: #ffffff;
	background-color: #b3004a;
	}
	#fond_popup{
	background-color:#FFF4F3;
	padding:15px;
	}
	#popup{
	font-size:10pt;
	text-decoration:underline;
	}
	#tableau_popup{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	#tableau_popup td{
padding-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	#offres{
	margin-left:20px;

	}
	#lien{
	pointer:cursor;
	color:black;
	}
#actu_alerte {
	background-color: #FF0000;
	color: #fff;
	padding: 10px;
	}
/***********************************************/
/*************Newsletter***********************/
/**********************************************/

.news_titre {
	text-align : right;
	background-color: #FCF5DB;
	font-size: 18px;
	font-color: #707070;
	padding-right: 10px;
	}


/*pub*/
#pub {
	position: absolute;
	top: 20px;
	left: 20px;
	width: 399px;
	height: 238px;
	background-image: url("/pop-up.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	}
#pub img {
	margin-right: 2px;
	margin-top: 2px;
	}
/*page accueil*/
#accueil {
	width: 1000px;
	background-image: url("/web/img/fond_accueil.gif");
	background-repeat: repeat-y;
	background-position: right top;
	}
#accueil a{
	color: #b3004a;
	text-decoration: underline;
	}
#accueil a:hover{
	color: #b3004a;
	text-decoration: none;
	}

/********************COLONNE DROITE********************************/
#accueil .droite {
	width: 181px;
	float: left;
	}
#accueil .droite h2{
	color: #b3004a;
	font-size: 12px;
	text-transform: uppercase;
	margin: 0 0 0 0;
	padding: 5px 0 5px 10px;
	font-weight: bold;
	}
/*IMSS*/
#accueil .droite h2.imss{
	color: #328926;
	font-size: 12px;
	text-transform: uppercase;
	margin: 0 0 0 0;
	padding: 5px 0 5px 10px;
	font-weight: bold;
	}
#accueil .droite p.imss{
	color: #272727;
	font-size: 11px;
	padding: 0 0 0 10px;
	margin: 0px;
	background-image:url("/web/img/puce_vert2.gif");
	background-repeat: no-repeat;
	background-position:  4px center;
	line-height: 17px;
	}
/*IMP*/
#accueil .droite h2.imp{
	color: #c40d1f;
	font-size: 12px;
	text-transform: uppercase;
	margin: 0 0 0 0;
	padding: 5px 0 5px 10px;
	font-weight: bold;
	}
#accueil .droite p.imp{
	color: #272727;
	font-size: 11px;
	padding: 0 0 0 10px;
	margin: 0px;
	background-image:url("/web/img/puce_rouge3.gif");
	background-repeat: no-repeat;
	background-position:  4px center;
	line-height: 17px;
	}
/*brassart*/
#accueil .droite h2.brassart{
	color: #f29400;
	font-size: 12px;
	text-transform: uppercase;
	margin: 0 0 0 0;
	padding: 5px 0 5px 10px;
	font-weight: bold;
	}
#accueil .droite p.brassart{
	color: #272727;
	font-size: 11px;
	padding: 0 0 0 10px;
	margin: 0px;
	background-image:url("/web/img/puce_jaune2.gif");
	background-repeat: no-repeat;
	background-position:  4px center;
	line-height: 17px;
	}
/*CEL*/
#accueil .droite h2.cel{
	color: #006bb3;
	font-size: 12px;
	text-transform: uppercase;
	margin: 0 0 0 0;
	padding: 5px 0 5px 10px;
	font-weight: bold;
	}
#accueil .droite p.cel{
	color: #272727;
	font-size: 11px;
	padding: 0 0 0 10px;
	margin: 0px;
	background-image:url("/web/img/puce_bleu2.gif");
	background-repeat: no-repeat;
	background-position:  4px center;
	line-height: 17px;
	}
/*formation_continue*/
#accueil .droite h2.formation_continue{
	color: #63575e;
	font-size: 12px;
	text-transform: uppercase;
	margin: 0 0 0 0;
	padding: 5px 0 5px 10px;
	font-weight: bold;
	}
#accueil .droite p.formation_continue{
	color: #272727;
	font-size: 11px;
	padding: 0 0 0 10px;
	margin: 0px;
	background-image:url("/web/img/puce_grise.gif");
	background-repeat: no-repeat;
	background-position:  4px center;
	line-height: 17px;
	}

#accueil .droite p a{
	color: #000000;
	text-decoration: none;
	}
#accueil .droite div.border{
	border-bottom: 1px solid #63575e;
	margin: 0 2px 0 2px;
	}

/*************************COLONNE GAUCHE****************************/

#accueil .gauche {
	width: 817px;
	float: right;
	
	}
#accueil .gauche h1{
	color: #b3004a;
	font-size: 18px;
	text-transform: uppercase;
	background-image: url("/web/img/pointille_fuschia.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 15px 0 10px 30px;
	font-weight: normal;
	}

#accueil .gauche .cadre	{
	width: 386px;
	border: 1px solid #dadada;
	margin-bottom: 12px;
	}
#accueil .gauche .cadre h2{
	color: #b3004a;
	font-size: 12px;
	padding: 10px;
	margin: 0px;
	}
#accueil .gauche .cadre h3{
	color: #b3004a;
	font-size: 15px;
	padding: 10px;
	margin: 0px;
	text-transform:uppercase;
	}

/*IMP*/
#accueil .gauche .cadre h3.imp{
	color: #c40d1f;
	font-size: 15px;
	padding: 10px;
	margin: 0px;
	text-transform:uppercase;
	}
#accueil .gauche .cadre h3.imp a{
	color: #c40d1f;
	font-size: 15px;
	margin: 0px;
	text-transform:uppercase;
	}
#accueil .gauche .cadre h2.imp{
	color: #c40d1f;
	font-size: 12px;
	padding: 10px;
	margin: 0px;
	}
#accueil .gauche .cadre a.imp{
	color: #c40d1f;
	}
/*IMSS*/
#accueil .gauche .cadre h3.imss{
	color: #98bf0c;
	font-size: 15px;
	padding: 10px;
	margin: 0px;
	text-transform:uppercase;
	}
#accueil .gauche .cadre h3.imss a{
	color: #98bf0c;
	font-size: 15px;
	margin: 0px;
	text-transform:uppercase;
	}
#accueil .gauche .cadre h2.imss{
	color: #98bf0c;
	font-size: 12px;
	padding: 10px;
	margin: 0px;
	}
#accueil .gauche .cadre a.imss{
	color: #98bf0c;
	}
/*CEL*/
#accueil .gauche .cadre h3.cel{
	color: #009de0;
	font-size: 15px;
	padding: 10px;
	margin: 0px;
	text-transform:uppercase;
	}
#accueil .gauche .cadre h3.cel a{
	color: #009de0;
	font-size: 15px;
	margin: 0px;
	text-transform:uppercase;
	}
#accueil .gauche .cadre h2.cel{
	color: #009de0;
	font-size: 12px;
	padding: 10px;
	margin: 0px;
	}
#accueil .gauche .cadre a.cel{
	color: #009de0;
	}
/*brassart*/
#accueil .gauche .cadre h3.brassart{
	color: #f29400;
	font-size: 15px;
	padding: 10px;
	margin: 0px;
	text-transform:uppercase;
	}
#accueil .gauche .cadre h3.brassart a{
	color: #f29400;
	font-size: 15px;
	margin: 0px;
	text-transform:uppercase;
	}
#accueil .gauche .cadre h2.brassart{
	color: #f29400;
	font-size: 12px;
	padding: 10px;
	margin: 0px;
	}
#accueil .gauche .cadre a.brassart{
	color: #f29400;
	}
/*formation continue*/
#accueil .gauche .cadre h3.formation_continue{
	color: #63575e;
	font-size: 15px;
	padding: 10px;
	margin: 0px;
	text-transform:uppercase;
	}
#accueil .gauche .cadre h3.formation_continue a{
	color: #63575e;
	font-size: 15px;
	margin: 0px;
	text-transform:uppercase;
	}
#accueil .gauche .cadre h2.formation_continue{
	color: #63575e;
	font-size: 12px;
	padding: 10px;
	margin: 0px;
	}
#accueil .gauche .cadre a.formation_continue{
	color: #63575e;
	}

#accueil .gauche .cadre p{
	color: #524c53;
	font-size: 12px;
	padding: 0px 10px 10px 10px;
	margin: 0px;
	}
#accueil .gauche .col_cadre_g {
	width: 398px;
	float: left;
	margin-left: 15px!important;
	margin-left: 10px;
	}
#accueil .gauche .col_cadre_d {
	width: 398px;
	float: right;
	}
/*Structure texte*/
.contenu_fuschia {
	background-image: url("/web/img/fond_g_fushia.gif");
	background-repeat: repeat-y;
	background-position: left top;
	}
.contenu_orange {
	background-image: url("/web/img/fond_g_fushia.gif");
	background-repeat: repeat-y;
	background-position: left top;
	}
.contenu_vert_clair {
	background-image: url("/web/img/fond_g_vert.gif");
	background-repeat: repeat-y;
	background-position: left top;
	}
.contenu_jaune {
	background-image: url("/web/img/fond_g_jaune.gif");
	background-repeat: repeat-y;
	background-position: left top;
	}
.contenu_bleu {
	background-image: url("/web/img/fond_g_bleu.gif");
	background-repeat: repeat-y;
	background-position: left top;
	}
.contenu_bleu_fonce {
	background-image: url("/web/img/fond_g_gris.gif");
	background-repeat: repeat-y;
	background-position: left top;
	}
.contenu_bleu_turquoise {
	background-image: url("/web/img/fond_g_gris.gif");
	background-repeat: repeat-y;
	background-position: left top;
	}
#contenu.contenu_bleu_fonce_accueil {
	background-image: url("/web/img/fond_g_gris_accueil.gif");
	background-repeat: repeat-y;
	background-position: left top;
	}
	
.contenu_rouge {
	background-image: url("/web/img/fond_g_rouge.gif");
	background-repeat: repeat-y;
	background-position: left top;
	}

/************** formulaire recherche **********************/

#bandeau_accueil div.menu_g div#recherche #input_valider {
	background-image:url(/web/img/bouton_ok.gif);
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	background-color: transparent;
	border:none;
	margin-left:0px;
}
/************** pages nos formations **********************/
#nos-formations {
	text-align: center;
	}
#nos-formations h1{
	font-size: 18px;
	text-transform: uppercase;
	background-image: url("/web/img/pointille_fuschia.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #b3004a;
	padding: 10px 0 5px 25px;
	text-align: left;
	}

.bulle {
	width: 155px;
	height: 430px;
	float: left;
	margin-top: 50px;
	background-repeat: no-repeat;
	background-position: top left;
	}
.bulle ul{
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
.bulle li{
	margin: 0 2px 0 2px;
	padding: 4px 5px 4px 10px;
	text-align: left;
	font-size: 12px;
	line-height: 17px;
	border-bottom: 1px solid;
	text-transform:uppercase;
	}
.bulle li.noborder{
	border-bottom: none;
	}
.bulle h2{
	text-align: center;
	text-transform:uppercase;
	font-size: 12px;
	margin-top: 8px;

	}
#b1.bulle {
	background-color: #f9e6e8;
	background-image: url("/web/img/bulle_nos-formations_1.gif");
	margin-left: 100px;
	color: #c40d1f;
	}
#b1.bulle a{
	color: #c40d1f;
	text-decoration: none;
	}
#b1.bulle a:hover{
	color: #000;
	text-decoration: none;
	}
#b2.bulle {
	background-color: #f4f8e6;
	background-image: url("/web/img/bulle_nos-formations_2.gif");
	margin-left: 7px;
	color: #98bf0d;
	}
#b2.bulle a{
	color: #98bf0d;
	text-decoration: none;
	}
#b2.bulle a:hover{
	color: #000;
	text-decoration: none;
	}
#b3.bulle {
	background-color: #fff9e5;
	background-image: url("/web/img/bulle_nos-formations_3.gif");
	margin-left: 7px;
	color: #f29400;
	}
#b3.bulle a{
	color: #f29400;
	text-decoration: none;
	}
#b3.bulle a:hover{
	color: #000;
	text-decoration: none;
	}
#b4.bulle {
	background-color: #e5f5fc;
	background-image: url("/web/img/bulle_nos-formations_4.gif");
	margin-left: 7px;
	color: #009ce0;
	}
#b4.bulle a{
	color: #009ce0;
	text-decoration: none;
	}
#b4.bulle a:hover{
	color: #000;
	text-decoration: none;
	}
#b5.bulle {
	background-color: #f7f5f6;
	background-image: url("/web/img/bulle_nos-formations_5.gif");
	margin-left: 7px;
	color: #524c53;
	}
#b5.bulle a{
	color: #524c53;
	text-decoration: none;
	}
#b5.bulle a:hover{
	color: #000;
	text-decoration: none;
	}
/*iframe*/

#iframe iframe {
	width: 1000px;
	height: 700px;
	}
	
/* sous menu */

#general .sous_menu div.liens_menu {	
	text-align:left;
	font-size:10px;
	border:none;
	color:#7d0342;
	line-height:15px;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
	border-top:1px solid #c40d1f;
	margin-left:2px;
}

#general .sous_menu.rouge div.liens_menu {	
	border-top:1px solid #c40d1f;
}

#general   .sous_menu div.liens_menu  a{	
	display:block;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}

#general   .sous_menu div.liens_menu:hover {	
	background-image:url(/web/img/sous_menu_hover.gif);
	background-repeat:no-repeat;
}

#general   .sous_menu.rouge div.liens_menu  a{	
	color:#661818;
	display:block;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}

#general  .sous_menu div.liens_menu  a:hover{	
	color:#000000;

}


/*sous-menu de l'IMP*/
#general  .sous_menu.rouge#sous_menu_1 { 
  	position: absolute;
	left:185px;
	top:488px;
	width:195px;
  }

#general  .sous_menu.rouge#sous_menu_2 { 
  	position: absolute;
	left:185px;
	top:534px;
	width:195px;
  }

#general  .sous_menu.rouge#sous_menu_3 { 
  	position: absolute;
	left:185px;
	top:534px;
	width:195px;
  }

#general  .sous_menu.rouge#sous_menu_4 { 
  	position: absolute;
	left:185px;
	top:510px;
	width:195px;
  }

#general  .sous_menu.rouge#sous_menu_5 { 
  	position: absolute;
	left:185px;
	top:510px;
	width:195px;
  }


#general  .sous_menu{
	/*border-left:2px solid #fff;*/
	display: none; 
	margin: 0px;
	padding:0px;
	z-index:3;
}

#general  .sous_menu.rouge{
	/*background-color:#edb6bb;*/
	background-image:url(/web/img/ligne_sous_menu.gif);
	background-repeat:repeat-y;
	width:185px !important;
	width:175px;



}

