P {
	font-family : verdana;
    font-size : 9pt;
	padding : 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}



A {
	font-family : verdana;
    	font-size : 9pt;
	padding-left:2px;
	padding-right:2px;	
	line-height: normal; 
}

A:link, A:active {
	text-decoration: none;
	background: transparent;
	color: #FC9919;
}

A:hover  {
	text-decoration: none;
	color: white;
	background-color:#0060A1;

	
}
	
A:visited {
	text-decoration: none;
	color: #878787;
}

A.image:link, A.image:active, A.image:visited, A.image:hover {
	text-decoration: none;
	color: blue;
	background: transparent;
	color: #0099CC;
		padding-left:0px;
	padding-right:0px;	
	line-height: normal; 
}



A.a_nohighlight:hover {
	text-decoration: none;
	background: transparent;
}



 A.navig:link, A.navig:active, A.navig:visited {
	text-decoration: none;
	color: blue;
	background: transparent;
	color: #0099CC;
}

A.navig:hover  {
	text-decoration: underline;
	color: #0099CC;
	
}



B, b {
	color: #CD2464;
}

I, i {
	font-family : times new roman;
    	font-size : 12pt;
    	color: #666666;
    	line-height : 9pt;
}

.texte {
 	font-family: Arial;
 	font-size: 12px; 
 	font-style: normal; 
 	line-height: normal; 
	font-weight: normal; 
	color: #000000; 
}	

	
.mep_titre1 {
	
	background: #0099CC;
	color: White;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-left: 7px;
	padding-right: 7px;
}


.mep_hr_titre1 {
	color: #0099CC;
	background-color: #0099CC;
	height: 2px;
	margin-top: -7px;
	border: 0px none Aqua;
}


.mep_titre2	 {
	color: #0099CC;
	background-color: white;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-left: 10px solid white;
	border: 3px solid #0099CC;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 0px;
	padding-bottom: -1px;
	font-weight: bold;
	float: none;
	}
	
.mep_hr_titre2 {
	color: #0099CC;
	background-color: #0099CC;
	height: 4px;
	margin-top: -6px;
	border: 0px none Aqua;
}


.mep_titre3	 {
	color: White;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	border-left: 10px solid white;
	border-right: 10px solid white	;
	border: 4px solid #007599;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 1px;
	background-color: #0099CC;
	}
	
.mep_hr_titre3 {
	color: #007599;
	background-color: #007599;
	border: 0px none Aqua;
	height: 4px;
	margin-top: -6px;
}

.mep_titre4_v1		 {
	color: White;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	background-color: #0099CC;
	padding-top: 2px;
	letter-spacing: 0px;
	}
	
.mep_titre4_v2		 {
	color: #0099CC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

	padding-bottom: 2px;

	padding-top: 2px;
	letter-spacing: -1px;
	}
	

	.mep_titre5_v1		 {
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	background-color: #007599;
	padding-top: 2px;
	letter-spacing: 0px;
	font-weight: bold;
	}
	
.mep_titre5_v2		 {
	color: #007599;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

	padding-bottom: 2px;

	padding-top: 2px;
	letter-spacing: -1px;
	}
	

	
.mep_texte_cl1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font: normal;
	text-align: justify;
}

.mep_texte_cl2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
}

.mep_texte_lettrine1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	line-height: 26px;
	}
	
.mep_tableau1 {
	border: 2px dotted #0099CC;
}

.mep_texte_surlignement1 {
		color: white;
	background-color: #0099CC;
}

.mep_texte_surlignement2 {
	color: #007599;
	font-weight: bold;
}

.mep_texte_surlignement3 {
	color: white;
	background-color: #007599;
	font-weight: bold;
}

.mep_tableau_liens1 {
	width: 100%;
	background-color: #DDF5FF;
}

.mep_tableau_liens1_td	  {
	width: 50%;
	border-left	: 2px dashed #007599;
	border-left-width: 2px;
	padding-left: 5px;
	}

.mep_lien_infobulle {
	color: #007599;
	font-weight: bold;
}

.mep_lien_infobulle:hover{
	color: #0099CC;
	cursor: help;
}


.mep_tableau_vide {
	width : 100%;
}
.mep_tableau_vide_td {
	vertical-align: top;
}


.mep_tableau_info {
	width: 100%;
	background-color: #DDF5FF;
	border	: 1px dashed #007599;
}

.mep_tableau_info_td {
	text-align: justify;
}

.mep_titre1_text_td {
	background: #0099CC;
	color: White;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url(/img/design/titres/t1back.gif);
	padding-bottom: 10px;
	
}

.mep_titre1_queue_td {
	background: #0099CC;
	color: White;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-image: url(/img/design/titres/t1back2.gif);
}

.mep_texte_note {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	letter-spacing: 0px;
	line-height: -11px;
	font-weight: normal;
	font-variant: normal;
}


	.c_c_bleuclair {
		color : #3292D3;
	}

	.c_c_bleufonce, .loggedpanel b, .adm_modif_icnpaneltxt b, .subnavig_text A:link, .subnavig_text A:active, .subnavig_text A:visited {
		color : #0060A1;
	}

	.c_c_lilas, .subnavig_head {
		color : #CD2464;
	}

	.c_c_grisclair {
		color : #E8E8E8;
	}
	
	.c_b_bleuclair {
		background-color : #3292D3;		
	}

	.c_b_bleufonce{
		background-color : #0060A1;		
	}

	.c_b_lilas {
		background-color : #CD2464;		
	}

	.c_b_grisclair {
		background-color : #E8E8E8;		
	}	

	.c_br_bleuclair {
		border-color : #3292D3;		
	}

	.c_br_bleufonce{
		border-color : #0060A1;		
	}

	.c_br_lilas {
		border-color : #CD2464;		
	}

	.c_br_grisclair {
		border-color : #E8E8E8;		
	}	

	.c_b_bleulight {
		background-color : #b2cfe3;		
	}

/* ******************************************************** 	*/
/* STYLES DE TITRES											*/
/* ******************************************************** 	*/
.mep_tab_hachures {
	border: 0px solid #0000ff;
	border-spacing:0px;
	border-collapse: collapse;
	padding:0px 0px 0px 0px;
}


.mep_tab_line {
	border: 0px solid #0000ff;
	border-spacing:0px;
	border-collapse: collapse;
	padding:0px 0px 0px 0px;
}




.mep_tab_hachures_TXT {
	background-color:white;
	padding:2px;
	text-align:justify;
	font-family:arial;
	font-size:12px;
}


.mep_tab_hachures_v1 {
	background-image: url(/img/template/niou/fond_h1.gif);
}

.mep_tab_hachures_v2 {
	background-image: url(/img/template/niou/fond_h2.gif);
}

.mep_tab_hachures_titre_v1 {
	border: 0px solid #0000ff;
	border-spacing:0px;
	border-collapse: collapse;
	padding:0px 0px 0px 0px;
	position:relative;
	top:13px;
	text-align:left;
}

.mep_tab_hachures_titre_v1txt {
	background-color:white;
	padding-left:5px;
	margin:30px;
	padding-right:5px;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	z-index:10000;	
	line-height:10px;
}

.mep_tab_line_titre_v2txt {
	position:relative;
	top:5px;
	background-color:white;
	padding-left:5px;
	margin:30px;
	padding-right:5px;
	padding-bottom:0px;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	z-index:100;
	line-height:10px;
}

.mep_tab_line_TXT {
	border:1px solid;
}

.mep_tab_line_TXT2 {
	padding:5px;
	background-image: url(/img/template/niou/fond_h3.gif);
	color:black;
	_padding-top:15px;
}	

.mep_tab_t4_hach_lilas {
	background-image: url(/img/template/niou/fond_bighach_l.gif);
	width:20px;
}
.mep_tab_t4_hach_bleufonce {
	background-image: url(/img/template/niou/fond_bighach_bf.gif);
	width:20px;
}
.mep_tab_t4_hach_bleuclair {
	background-image: url(/img/template/niou/fond_bighach_bc.gif);
	width:20px;
}

.mep_tab_t4_line {
	border:0px solid;
	border-right:1px solid;
	width:2px;
}

.mep_tab_t4_libelle {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	line-height:10px;
}

.mep_tab_t4_TXT {

	background-color:white;
	padding:10px;
	text-align:justify;
	font-family:arial;
	font-size:12px;
}

.mep_T5 {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	border:0px solid;
	line-height:20px;
	padding-top:20px;
	padding-bottom:10px;
	text-align:justify;
}

.mep_T5 DIV {
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	text-align:justify;
	border:0px solid;
	color:black;
}

.mep_T5 HR {
		height : 2px;
		display:block;
		margin: 0 0;
		_margin: -7px 0px;
		padding: 0px;
		margin-bottom:5px;
		text-align:center;
		border: 0;
}

.mep_T6 {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	border:0px solid;
	line-height:22px;
	padding-top:20px;
	padding-bottom:10px;
	text-align:justify;
}

.mep_T6_DIV {
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	text-align:justify;
	border:0px solid;
	color:black;
}

.mep_T6_fond_h1 {
	background-image: url(/img/template/niou/fond_h1.gif);
}

.mep_T6_fond_h2 {
	background-image: url(/img/template/niou/fond_h2.gif);
}

.mep_T7 {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	border:0px solid;
	line-height:30px;
	padding-top:20px;
	padding-bottom:20px;
	text-align:left;
}

.mep_T7 DIV {
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	text-align:justify;
	border:0px solid;
	color:black;
}
/* ******************************************************** */

.mousehand {
	cursor:pointer;
	_cursor:hand;	
}

 div.hr_hachures {
  height: 1px;
  text-align : center;
  		background-image: url(/img/template/niou/fond_h1.gif);
width:100%;
		padding:0px;
		margin:0px;
		height:5px;
		border-top:0px solid red;
		margin-left: auto; 
		margin-right: auto;		
}
div.hr_hachures hr {
  display: none;
  		
		
}	


		.mep_titre_n1 {
			font-family:arial;
			font-size:14px;
			font-weight:bold;
			padding-bottom:1px;
			border:0px solid #0060A1;
			border-bottom-width: 3px;
		}
		.mep_titre_n1d {
			margin-top : 4px;
			padding-bottom:-4px;
			border:0px solid #0060A1;
			border-top-width: 1px;
			padding-bottom:15px;
		}
		
		.mep_titre_n1t {
			font-family:arial;
			font-size:12px;
			color:black;
			font-weight:normal;
			text-align : justify;
			padding-left:150px;	
			background-color:white;
			line-height:12px;
			border : 0px solid red;
			border-bottom-width: 0px;
		}


		.mep_titre_n2 {
			position:relative;
			background-image: url(/img/design/titres/tf2_back.gif);
			height:28px;
			font-family:arial;
			font-size:14px;
			font-weight:bold;
			color:white;
			line-height:22px;
			margin-bottom:10px;

		}
		
		.mep_titre_n2in {
			position:absolute;
			background-image: url(/img/design/titres/tf2_in.gif);
			height:28px;
			width:10px;
			left:0px;
			top:0px;
		}	
		.mep_titre_n2out {
			position:absolute;
			background-image: url(/img/design/titres/tf2_out.gif);
			height:28px;
			width:10px;
			right:0px;
			top:0px;
		}	
		
		.mep_titre_n2t {
			font-family:arial;
			font-size:12px;
			color:black;
			font-weight:normal;
			text-align : justify;
			line-height:12px;
		}
		
		.mep_titre_n3 {
			position:relative;
			height:28px;
			left:15px;
			font-family:arial;
			font-size:14px;
			font-weight:bold;
			line-height:22px;
			margin-bottom:10px;
			_height:18px;
			_margin-top:3px;
			
			border:0px solid #0060A1;
			border-bottom-width: 1px;
			
		}
		
		.mep_titre_n3in {
			position:absolute;
			background-image: url();
			height:28px;
			width:10px;
			left:3px;
			top:6px;
			
		}	

		.mep_titre_n3t {
			font-family:arial;
			font-size:12px;
			color:black;
			font-weight:normal;
			text-align : justify;
			line-height:12px;
			
			
		}			
		
		.mep_titre_n4 {
			position:relative;
			height:28px;
			left:15px;
			font-family:arial;
			font-size:14px;
			font-weight:bold;
			line-height:22px;
			margin-bottom:5px;
		}
		.mep_titre_n4in {
			position:absolute;
			background-image: url();
			height:28px;
			width:10px;
			left:-15px;
			top:6px;
		}	
		
		.mep_titre_n4t {
			font-family:arial;
			font-size:12px;
			color:black;
			font-weight:normal;
			text-align : justify;
			line-height:12px;
		}
		
.richedit_split_title {
	font-family:arial;
	font-size:9pt;
	margin-top:5px;
	margin-bottom:5px;
	border: 2px dotted #0099CC;
	width : 100%;
	display:block;
}

.richedit_split_texte {
	font-family:arial;
	font-size:9pt;
	margin-top:5px;
	margin-bottom:5px;
	border: 2px dotted #CD2464;
	width:100%;
	display:block;
}

.richedit_split_texte HR{
	color: #0099CC;
	background-color: #CD2464;
	height: 2px;
	margin-top: 0px;
	border: 0px none Aqua;
	
}

	.msgpanel_hack {
		position:absolute;
		left:150px;
		top:50px;
		text-align:left;
		padding:2px;
		width:600px;
		_width:409px;
		background-color:white;
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		opacity: 0.7;
		border-style : solid;
		border-color: black #AAAAAA #AAAAAA black ;
		border-width:1px;
		font-family:arial;
		font-size:12px;
		height:55px;
		_height:68px;
		
		
	}
	
	

