body { margin: 0px; background-color: #E2E4E6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
 .line_header{
	border-bottom:#ee4799 1px solid;
}
.content_line{
	border-bottom:#ee4799 1px solid;margin-bottom:10px;
}
.titrep{font-weight:bold; font-style:italic;}

.texte 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

.texterouge 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000}

.texteptrouge 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #ff0000}

a.texte 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; color: #000000}

a.texte:link 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; color: #000000}

a.texte:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; color: #666666}

a.texte:hover 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; color: #EE4799}

a.texte:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; color: #666666}



.titrechapeau 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;}

a.titrechapeau 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration:none; color: #000000}

a.titrechapeau:link 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration:none; color: #000000}

a.titrechapeau:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration:none; color: #666666}

a.titrechapeau:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration:none; color: #495963}

a.titrechapeau:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration:none; color: #666666}



.textechapeau 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

a.textechapeau 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #000000}

a.textechapeau:link 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #000000}

a.textechapeau:visited 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #666666}

a.textechapeau:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #495963}

a.textechapeau:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #666666}





.departements 				{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #505C66}

a.departements 			{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #505C66}

a.departements:link 		{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #505C66}

a.departements:visited 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #505C66}

a.departements:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #339966}

a.departements:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #505C66}



.txtptgris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; background-color: #FFFFFF}



.txtptgrismoy 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #546069 }

a.txtptgrismoy 			{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9px; color: #546069}

a.txtptgrismoy:link 		{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9px; color: #546069}

a.txtptgrismoy:visited 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9px; color: #546069}

a.txtptgrismoy:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9px; color: #EE4799}

a.txtptgrismoy:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9px; color: #546069}



.txtptgrisclair 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #838D94 }

a.txtptgrisclair 				{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9px; color: #838D94}

a.txtptgrisclair:link 		{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9px; color: #838D94}

a.txtptgrisclair:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9px; color: #838D94}

a.txtptgrisclair:hover 		{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9px; color: #838D94}

a.txtptgrisclair:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9px; color: #838D94}



.txt_sabonner 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF }

a.txt_sabonner 			{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight: bold; font-size: 11px; color: #FFFFFF}

a.txt_sabonner:link 		{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight: bold; font-size: 11px; color: #FFFFFF}

a.txt_sabonner:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight: bold; font-size: 11px; color: #FFFFFF}

a.txt_sabonner:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight: bold; font-size: 11px; color: #EE4799}

a.txt_sabonner:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight: bold; font-size: 11px; color: #FFFFFF}



.txtptgrismoybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px; color: #546069 }



.txttabblanc 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF }

a.txttabblanc 				{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #FFFFFF }



.txttabgrismoy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #546069 }



.txttabnoir {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }

a.txttabnoir {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #000000}

a.txttabnoir:link {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #000000 }

a.txttabnoir:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #000000 }

a.txttabnoir:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 10px; color: #000000 }

a.txttabnoir:active {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color: #000000 }



.txttabnoirbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000 }



.txtnumero {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; background-color: #EE4799}

a.txtnumero {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none; color: #FFFFFF; background-color: #EE4799}

a.txtnumero:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none; color: #FFFFFF; background-color: #EE4799}

a.txtnumero:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none; color: #FFFFFF; background-color: #EE4799}

a.txtnumero:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none; color: #FFFFFF; background-color: #EE4799}

a.txtnumero:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none; color: #FFFFFF; background-color: #EE4799}



.surtitre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #EE4799}

a.surtitre:link 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #007cc2; text-decoration:none;}

a.surtitre:visited 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #007cc2; text-decoration:none;}

a.surtitre:active 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #007cc2; text-decoration:none;}

a.surtitre:hover		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #85C2A3; text-decoration:none;}



.surtitre a:link 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #555; text-decoration:none;}

.surtitre a:visited 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #004c92; text-decoration:none;}

.surtitre a:active 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #004c92; text-decoration:none;}

.surtitre a:hover		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #222; text-decoration:none;}





.titrearticle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #000000}

.titrefctarticle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt; color: #000000}



.tit_abn 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #999999; background-color: #DBE23C}

.tit_educ 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; background-color: #EE4799}

.tit_echos 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; background-color: #007CC2}

.tit_agence 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; background-color: #99CCB3}

.tit_alteri 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; background-color: #FDB827}

.tit_labiso 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; background-color: #336666}

.tit_portailsocial 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; background-color: #D74701}



.fondblanc {  background-color: #FFFFFF}

.fondgrisfonce {  background-color: #495963}

.fondgrismoyen {  background-color: #8E979D}

.fondgrismoyen2 {  background-color: #7E878C}

.fondgrisclair {  background-color: #AFB6BB}

.fondgristresclair {  background-color: #F4F5F5;}

.fondgristresclair2 {  background-color: #E6E8E8}

.fondbanner {  background-color: #FCDAEB}

.fondover {  background-color: #EE4799}

.fondabonnes {  background-color: #F7A3CC}





p.lk_menu {font-size: 10px;	margin: 4px 0 0 0; color: #515659}

span.lk_menu {font-size: 10px;	margin: 4px 0 0 0; color: #515659}

a.lk_menu,a.lk_menu:link, a.lk_menu:visited {color: #515659; font-size: 10px; text-decoration: none;}

a.lk_menu:hover, a.lk_menu:active { background-color: #EE4799; color: #FFFFFF}



p.lk_menu_secteur {font-size: 10px;	margin: 4px 0 0 0; color: #333333}

a.lk_menu_secteur {color: #333333; font-size: 10px; text-decoration: none;}

a.lk_menu_secteur:link, a.lk_menu_secteur:visited {color: #333333; font-size: 10px; text-decoration: none;}

a.lk_menu_secteur:hover, a.lk_menu_secteur:active{ background-color: #EE4799; color: #FFFFFF}



p.lk_alire {font-size: 10px;	margin: 4px 0 0 0; color: #515659}

a.lk_alire,a.lk_alire:link, a.lk_alire:visited  {color: #515659; font-size: 10px; text-decoration: none;}

a.lk_alire:hover,a.lk_alire:active { background-color: #EE4799; color: #FFFFFF; text-decoration:none}



#onglets {

	margin: 1px 1 0 0px;

	padding: 1px;

	display: inline;

}



#onglets a.normal:link, #onglets a.normal:visited, #onglets a.normal:active {

	font-size: 10px;

	color:#fff;

	text-decoration: none;

	background-color:#8E989E;

	border: solid 1px #F4F5F5;

	padding: 1px 10px 1px 10px;

	margin: 0px;

	font-weight: bold;

	width: 87px;

	height: 17px;

	text-align: center;

}

#onglets a.normal:hover {

	background-color: #ee4799;

	color: #fff;

	font-weight: bold;

}



#onglets a.select:link, #onglets a.select:visited, #onglets a.select:active {

font-size: 10px;

	color: #fff;

	text-decoration: none;

	background-color: #ee4799;

	border: solid 1px #F4F5F5;

	padding: 1px 10px 1px 10px;

	margin: 0px;

	font-weight: bold;

	width:87px;

	height:17px;

	text-align: center;

}

#onglets a.select:hover {

	background-color: #ee4799;

	color: #fff;

font-weight: bold;

}



.remarque {

	border: solid 1px #ee4799;

	padding: 0px 10px 0px 10px;

	color: #999;



}

.affichage_normal {

	font-size: 10px

}

.affichage_grand {

	font-size: 15px

}

p.paragraphe {

	font-size: 1em;

	text-align:justify;

}



p.chapeau {

	font-size: 1em;

	font-weight: bold;

	text-align:justify;

}



p.bas_page {

	font-size: 0.9em;

	font-style: italic;

}



span.trouve {

	background-color: #FFFF33;

}

span.titrep {

	font-weight: bold;

	font-style: italic;

}

div.encadre {

	border: solid 1px #cccccc;

	background-color: #FCDAEB;

	padding: 5px 5px 5px 5px;

}

.loggued{

    font-size:10px;

    color: #515659;

}

/*div#lecture { margin-left: 40px; width: 400px; text-align: justify; line-height: 14pt }*/

div#lecture { margin-left: 40px; width: 400px; line-height: 14pt }



/* Partie pr?c?dentes */

td.num{

font-size:10px;

vertical-align:top;

text-align:center;

font-weight:bold;

}

td.edito{

/*white-space:nowrap;*/

overflow:hidden;

vertical-align:top;

}

td.date{

font-size:10px;

vertical-align:top;

}



/* Highlighting */

.hl1, .hl, .hl0{

	background-color:#F6F;

}

.hl2{

	background-color:#6FF;

}

.hl3{

	background-color:#FF6;

}

.hl4{

	background-color:#99F;

}

.hl5{

	background-color:#9F9;

}

.hl6{

	background-color:#F99;

}

.hl7{

	background-color:#FB8;

}

.hl8{

	background-color:#8BF;

}

.hl9{

	background-color:#BF8;

}

.hl10{

	background-color:#B8F;

}



#lecture{

	text-align:justify;

}