/*---------------------------*/
/* Styles backgroud et liens */
/*---------------------------*/

@charset "iso-8859-1";
BODY  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 130%;
	color: #000000;
	margin-top: 0;
	margin-left: 4;
	margin-right: 0;
	margin-bottom: 0;
	scrollbar-face-color: #D2EB8C;
	scrollbar-shadow-color: #eacd6f;
	scrollbar-highlight-color: #081F25;
	scrollbar-3dlight-color: #03415c;
	scrollbar-darkshadow-color: #081F25;
	scrollbar-track-color: #081F25;
	scrollbar-arrow-color: #081F25;
	background: #0C282F url(../images/bodybackground.png) repeat-y;
	
}

div#bulle_1 {
	width:334px;
	height:35px;
	background-image: url(../images/bulle_top.gif);
	background-repeat:no-repeat;
	background-position:left;
}

div#bulle {
	width:334px;
	text-align:left;
	font-family: Verdana,Arial,sans-serif;
	color: #03415c;
	font-size: 12px;
	line-height: 120%;
	background-image: url(../images/bulle_mid.gif);
	background-repeat:repeat-y;
	background-position:left;
	padding:0px 26px 0px 20px;
}

div#bulle_2 {
	width:334px;
	height:56px;
	background-image: url(../images/bulle_bot.gif);
	background-repeat:no-repeat;
	background-position:left;
}

td#afficheCentre {
	vertical-align:top;
	background: url(../images/bkgrd_type.png) no-repeat top center;
}

table#tableaucentre {
	vertical-align:top;
	background-image: url(../images/bkgrd_type1.png);
	background-repeat:repeat-y;
	background-position: 0px 0px;
}

td#bulletin{
	 background:url(../images/bkgrd_infolettre.jpg) no-repeat 0px -9px;
	 background-repeat:no-repeat;
	 vertical-align:top;
}

div#footer1{
	width: 772px;
	height: 262px;
	background: url(../images/footer.png) no-repeat 0 0;
	margin-bottom: 50px;
}

div#footer1 div#adresse{
	color: #03415c;
	font-size: 11px;
	line-height: 160%;	
	padding: 92px 3px 0 421px;		
}

table#tblCourbe{
	background: url(../images/courbe.png) no-repeat 193px bottom;
}

div#menuType{
	padding-top: 20px;
}


/*----------------------------*/
/*       Menu rapide TOP      */
/*----------------------------*/


A.menutop:link		{ color: #ffe46b; text-decoration:none; 	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.menutop:visited		{ color: #ffe46b; text-decoration:none;  	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.menutop:hover		{ color: #FFFFFF; text-decoration:underline; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.menu:link		{ color: #c6981d; text-decoration:none; 	 font-size: 16px; font-family: Arial, Verdana, sans-serif; font-weight:normal; padding: 10 0 10 15;	}
A.menu:visited		{ color: #c6981d; text-decoration:none;  	 font-size: 16px; font-family: Arial, Verdana, sans-serif; font-weight:normal; padding: 10 0 10 15;	}
A.menu:hover		{ color: #0d455c; text-decoration:underline; font-size: 16px; font-family: Arial, Verdana, sans-serif; font-weight:normal; padding: 10 0 10 15;	}

A.menu1:link		{ color: #0d455c; text-decoration:none; 	 font-size: 16px; font-family: Arial, Verdana, sans-serif; font-weight:bold; padding: 10 0 10 0;	}
A.menu1:visited		{ color: #0d455c; text-decoration:none;  	 font-size: 16px; font-family: Arial, Verdana, sans-serif; font-weight:bold; padding: 10 0 10 0;	}
A.menu1:hover		{ color: #c6981d; text-decoration:underline; font-size: 16px; font-family: Arial, Verdana, sans-serif; font-weight:bold; padding: 10 0 10 0;	}

A.sousmenu:link		{ color: #03415c; text-decoration:none; 	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.sousmenu:visited		{ color: #03415c; text-decoration:none;  	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.sousmenu:hover		{ color: #CC0000; text-decoration:none; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

.menutop1 {
	font-family: Verdana,Arial,sans-serif;
	color: #ffe46b;
	font-size: 10px;
	line-height: 100%;
	text-align: right;
}

/*----------------------------*/
/*         Navigation         */
/*----------------------------*/

A.ttlien:link		{ color: #000000; text-decoration:none; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.ttlien:visited	{ color: #000000; text-decoration:none; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.ttlien:hover		{ color: #000000; text-decoration:underline; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.details:link		{ color: #0000CC; text-decoration:none; 	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.details:visited		{ color: #0000CC; text-decoration:none;  	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.details:hover		{ color: #0000CC; text-decoration:underline; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

.titre  {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 14px;
	line-height: 120%;
	padding: 10 10 0 5;
	}

.texte {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 170%;
	padding: 10 20 0 5;
	text-align: justify;					
}

/*----------------------------*/
/*          intro             */
/*----------------------------*/

A.ttlien1:link		{ color: #000000; text-decoration:none; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.ttlien1:visited	{ color: #000000; text-decoration:none; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.ttlien1:hover		{ color: #0000CC; text-decoration:underline; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.details1:link		{ color: #0000CC; text-decoration:none; 	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.details1:visited		{ color: #0000CC; text-decoration:none;  	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.details1:hover		{ color: #0000CC; text-decoration:underline; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.index:link		{ color: #03415c; text-decoration:none; 	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.index:visited		{ color: #03415c; text-decoration:none;  	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.index:hover		{ color: #b32317; text-decoration:underline; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.index1:link		{ color: #f4d159; text-decoration:none; 	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.index1:visited		{ color: #f4d159; text-decoration:none;  	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.index1:hover		{ color: #FFFFFF; text-decoration:underline; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.lienjob:link		{ color: #03415c; text-decoration:none; 	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
A.lienjob:visited		{ color: #03415c; text-decoration:none;  	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
A.lienjob:hover		{ color: #b32317; text-decoration:underline; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}

A.lienaide:link		{ color: #03415c; text-decoration:none; 	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.lienaide:visited		{ color: #03415c; text-decoration:none;  	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.lienaide:hover		{ color: #b32317; text-decoration:underline; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

A.lienact:link		{ color: #03415c; text-decoration:none; 	 font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
A.lienact:visited		{ color: #03415c; text-decoration:none;  	 font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
A.lienact:hover		{ color: #b32317; text-decoration:underline; font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}

A.lienent:link		{ color: #f4d159; text-decoration:none; 	 font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
A.lienent:visited		{ color: #f4d159; text-decoration:none;  	 font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
A.lienent:hover		{ color: #FFFFFF; text-decoration:underline; font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}


.question_liste {
	font-family: Arial, Verdana, sans-serif;
	color: #024d6e;
	font-size: 12px;
	line-height: 90%;		
	padding: 5 5 2 110;
}

.sous_titre_liste {
	font-family: Arial, Verdana, sans-serif;
	color: #024d6e;
	font-size: 12px;
	line-height: 110%;
	font-weight:bold;
	padding: 10 5 2 90;
}

.titre_liste {
	width:550px;
	border: 1px #000000 solid;
	font-family: Arial, Verdana, sans-serif;
	color: #ebcf71;
	font-size: 14px;
	text-align:center;
	line-height: 140%;	
	font-weight:bold;
	background-color:#03415c;
	padding: 0 10 2 0;
}


.job  {
	font-family: Verdana,Arial,sans-serif;
	color: #03415c;
	font-size: 10px;
	line-height: 120%;
	font-weight: bold;
	padding: 6 5 0 14;
}

.cie  {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 9px;
	line-height: 120%;
	padding: 2 5 0 14;
}

.date  {
	font-family: Verdana,Arial,sans-serif;
	color: #b32317;
	font-size: 9px;
	line-height: 120%;
	padding: 2 5 6 22;
}

.date1  {
	font-family: Verdana,Arial,sans-serif;
	color: #b32317;
	font-size: 9px;
	line-height: 120%;
	padding: 2 5 6 0;
}

.aide  {
	font-family: Verdana,Arial,sans-serif;
	color: #03415c;
	font-size: 11px;
	line-height: 100%;
	padding: 2 5 0 14;
}

.ttbien  {
	font-family: Verdana,Arial,sans-serif;
	color: #03415c;
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;	
	padding: 0 25 5 22;
}

.txtbien  {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 160%;
	text-align: justify;		
	padding: 2 25 0 22;
}

.ttact  {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 120%;
	padding: 0 25 5 10;
}

.txtact  {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 140%;
	padding: 0 25 0 10;	
}

.dateact  {
	font-family: Verdana,Arial,sans-serif;
	color: #b32317;
	font-size: 11px;
	font-weight: bold;		
	line-height: 120%;
	padding: 10 0 5 10;
}

.ttactivite  {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 120%;
	padding: 5 25 0 10;
}

.txtactivite  {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 140%;
	text-align: justify;		
	padding: 0 25 0 10;	
}

.dateactivite  {
	font-family: Verdana,Arial,sans-serif;
	color: #b32317;
	font-size: 10px;
	line-height: 120%;
	padding: 10 0 5 10;
}

.infolettre {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 9px;
	padding: 35 20 0 10;		
	
}

.ttent {
	font-family: Verdana,Arial,sans-serif;
	color: #f4d159;
	font-size: 10px;
	font-weight: bold;		
	line-height: 140%;
	padding: 3 0 3 0;
}

.txtent {
	font-family: Verdana,Arial,sans-serif;
	color: #FFFFFF;
	font-size: 10px;	
	line-height: 140%;
	padding: 2 10 0 0;
}

.sousmenu1  {
	font-family: Verdana,Arial,sans-serif;
	color: #03415c;
	font-size: 11px;
	line-height: 160%;
	padding: 3 5 3 20;
}

.section  {
	font-family: Arial, Verdana, sans-serif;
	color: #036d9b;
	font-size: 22px;
	line-height: 130%;
	letter-spacing: -1px;			
	padding: 10px 5px 0 20px;
}

.article  {
	font-family: Arial, Verdana, sans-serif;
	color: #024d6e;
	font-size: 14px;
	line-height: 120%;		
	padding: 0px 5 0 30;
}

.tt_emploi  {
	font-family: Arial, Verdana, sans-serif;
	color: #024d6e;
	font-size: 21px;
	font-weight:bold;
	line-height: 120%;		
	padding: 3px 5px 5px 20px;
}

.titre  {
	font-family: Arial, Verdana, sans-serif;
	color: #03415c;
	font-size: 13px;
	line-height: 120%;		
	padding: 3 20 0 20;
}

.courant  {
	font-family: Arial, Verdana, sans-serif;
	color: #000000;
	font-size: 12px;	
	padding: 3 5 0 20;
}

.courant1  {
	font-family: Arial, Verdana, sans-serif;
	color: #000000;
	text-align:left;
	font-size: 12px;
	line-height: 140%;		
	padding: 3 5 0 0;
}

.footer  {
	font-family: Verdana,Arial,sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	line-height: 170%;
	padding: 3 0 0 0;		
	
}

A.footer1:link		{ color: #FFFFFF; text-decoration:none; 	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.footer1:visited		{ color: #FFFFFF; text-decoration:none;  	 font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.footer1:hover		{ color: #eacd6f; text-decoration:underline; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}

.commandite  {
	font-family: Verdana,Arial,sans-serif;
	color: #b4c6ce;
	font-size: 10px;
	line-height: 130%;
	padding: 0 20 0 10;		
	
}







.titre1  {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 14px;
	line-height: 120%;
	padding: 10 10 0 20;
}

.texte1 {
	font-family: Verdana,Arial,sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 170%;
	padding: 10 20 0 20;
	text-align: right;
}

/*----------------------------*/
/*         adresse            */
/*----------------------------*/

.adresse {
	font-family: Verdana,Arial,sans-serif;
	color: #03415c;
	font-size: 11px;
	line-height: 160%;	
	padding: 45 3 0 10;		
	
}

/*----------------------------*/
/*          fotter           */
/*----------------------------*/


.border{
	border-color: #03415c;
	border-width: 1px 1px 1px 1px;	
	border-style: solid;
}

.border1{
	border-color: #4f7a8d;
	border-width: 1px 1px 1px 1px;	
	border-style: solid;
}

.border2{
	border-color: #EAB51C;
	border-width: 1px 1px 1px 1px;	
	border-style: solid;
}

.bord0100 {
	border-color: #000000;
	border-width: 0px 2px 0px 0px;	
	border-style: solid;
}

.bord1000 {
	border-color: #000000;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
}

.bord0101 {
	border-color: #000000;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
}

.bord1101 {
	border-color: #000000;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
}

.border_rouge {
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
}

.asterisque{
	color: #FF0000;
}

/*table img {
	display: block;
}*/