/*ELEMENTS*/
body {
	background: #FCFEF4;
	margin: 5px 0 20px 0;
	padding: 0;
	font-family: Arial, Verdana, Helvetica;
	font-size: 76%;
	color: #3F3F3F;
	/*text-align: center;*/
	}

/*
a:link, a:hover, a:active, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
}
*/

h1, h1 a:link, h1 a:hover, h1 a:active, h1 a:visited {
	clear:none;
	color: #F8941E;
	font-size: 1.5em;
	margin: 5px 0 -10px 0;
	padding: 0;
	}	
h2, h2 a:link, h2 a:hover, h2 a:active, h2 a:visited {
	color: #F7931D;
	font-size: 1.2em;
	margin: 0 0 0px 0;
	padding: 0;
	}
h3, h3 a:link, h3 a:hover, h3 a:active, h3 a:visited {
	display: inline;
	clear:none;
	color: #000000;
	font-size: 1em;
	margin: 0 0 0px 0;
	padding: 0;
	line-height:-1em;
	}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	border:0;
	padding:3px;
	margin:0;
	/*text-align: justify;*/
	/*border-left:2px solid #84B702;*/
}
/*ID*/
#container {	
	width: 765px;
	margin: 0 auto;
	text-align: left;
	background: #FFFFFF url(/app_pics/mep/mep_mid.gif) repeat-y;
	}
#top {
	background: #FFFFFF url(/app_pics/mep/mep_top.gif) no-repeat;
	color:#000000;
	font-size: 1em;
	margin:0;
	padding: 10px 10px 3px 10px;
}
#flags {
	float:left;
	color:#000000;
	font-size: 1em;
	text-align:left;
	margin:0;
	padding: 0 10px 0 10px;
	width: 150px;
	/*height:15px;*/
}
#features {
	float: right;
	background: #FFFFFF;
	color:#000000;
	font-size: 1em;
	text-align:right;	
	margin: 0 10px 0 10px;
	padding:2px;
	width: 550px;
	/*height:15px;*/
}
#baseline {
	float:left;
	color:#000000;
	font-size: 1em;
	margin: 0px 0 0 10px;
	padding: 0 5px 0 0;
	width: 550px;
	height:100%;
	}
#login {
	float: right;
	font-size: 1em;
	width: 260px;
	height:75px;
	background: #FFECEC;
	color:#CC0000;
	margin: 0px 10px 0 0;
	padding: 2px;
	border:1px solid #CC0000;
	/* Box model hack used for IE5.5/5 */
	voice-family: "\"}\""; 
  	voice-family: inherit;
  	width: 240px;	
	}
#navtop {
	/*background: #FFFFFF url(/app_pics/mep/container_02.gif) repeat-y;*/
	clear:both;
	color:#000000;
	font-size: 1em;
	text-align:left;
	margin:0;
	padding: 0 10px 0 10px;
}
#anim {
	clear:both;
	color:#000000;
	background: #FFFFFF url(/app_pics/mep/mep_anim.jpg) repeat-y;
	font-size: 1em;
	text-align:left;
	margin:0;
	padding: 0 10px 0 10px;
}
#scroll {
	clear:both;
	color:#000000;
	background: #FFFFFF url(/app_pics/mep/mep_colcontainer.gif) repeat-y;
	height:20px;
	font-size: 1em;
	text-align:right;
	margin: 0;
	padding: 0 10px 0 10px;
}
#colcontainer {	
	height:100%;
	background: #FFFFFF url(/app_pics/mep/mep_colcontainer.gif) repeat-y;
	text-align:left;
	margin:0;
	padding: 0 10px 0 10px;
}
#col1 {
	float: left;
	color:#000000;
	font-size: 1em;
	padding: 5px 0 0 0;
	width: 490px;
	}
#col2 {
	float: right;
	clear:right;
	font-size: 1em;
	width: 250px;
	/*background: #FFFFFF;*/
	/*background: #FFFFFF url(/app_pics/mep/mep_col2.gif) repeat-y;*/
	padding: 5px;	
	margin: 0;	
	/* Box model hack used for IE5.5/5 */
	voice-family: "\"}\""; 
  	voice-family: inherit;
  	width: 230px;	
	}
#xtracontainer {	
	background: #FFFFFF url(/app_pics/mep/mep_xtra.gif) repeat-y;
	color:#000000;
	font-size: 1em;
	text-align:left;
	margin:0;
	padding: 0 10px 0 15px;
}
#xtra {
	float:left;
	width: 240px;
	color:#000000;
	/*background: #FFFFFF;	*/
	background: #FFFFFF url(/app_pics/mep/mep_xtracell.gif) repeat;
	font-size: 1em;
	text-align:left;
	margin: 0;
	padding: 2px;
	border-left:1px solid #A3A89B;
}
#pgsomcol1 {
	background: #FFFFFF url(/app_pics/mep/mep_pgsomcol1.gif) repeat-y;
	color:#000000;
	font-size: 1em;
	text-align:left;
	margin: 2px 0 2px 0;
	padding: 10px 0px 0px 5px;
	border-right:2px solid #DBDBDB;
	border-bottom:2px solid #DBDBDB;
}
#pagincol1 {
	background: #FFFFFF url(/app_pics/mep/mep_pgsomcol1.gif) repeat-y;
	color:#000000;
	font-size: 1em;
	text-align:center;
	margin: 2px 0 2px 0;
	padding: 10px 2px 10px 2px;
	border-right:2px solid #DBDBDB;
	border-bottom:2px solid #DBDBDB;
}
#pgsomcol2 {
	background: #FFFFFF url(/app_pics/mep/mep_pgsomcol2.gif) repeat-y;
	color:#000000;
	font-size: 1em;
	text-align:left;
	margin: 2px 0 2px 0;
	padding: 10px 0px 5px 5px;
	border-right:2px solid #F7931D;
	border-bottom:2px solid #F7931D;
}
#navbot {
	clear:both;
	background: #FFFFFF url(/app_pics/mep/mep_navbot.gif) repeat-y;
	color:#000000;
	font-size: 1em;
	text-align:right;
	margin:0;
	padding: 0 10px 0 10px;
	height:26px;
}
#footer {
	clear:both;
	background: #FFFFFF url(/app_pics/mep/mep_footer.gif) no-repeat bottom;
	height: 15px;
	}
#coord {
	clear:both;
	background: #FFFFFF url(/app_pics/mep/mep_bot.gif) repeat;
	text-align:center;
	font-size: 1em;
	margin:0;
	padding: 10px;
	}
#blankspace {
	clear:both;
	background: #FFFFFF url(/app_pics/mep/mep_mid.gif) repeat-y;
	font-size: 1px;
	margin:0;
	padding: 0 10px 0 10px;
	height:5px;
}
/*ID CMS MEP*/
#titre02 {
	background: url(/app_pics/mep/mep_titre01.gif) no-repeat;
	border-bottom: 2px solid #F7931D;
	margin:0px;
	padding: 0 0 0 15px;
}
#cols12 {
	/*border-right: 1px solid #84B702;*/
	margin:0px;
	padding:3px;
}

/*CLASS*/
.featureslk, .featureslk:link, .featureslk:hover, .featureslk:active, .featureslk:visited {
	/*background: #FFFFFF;*/ 
	color:#8D8669;
	font-size: 1em;
	text-align:left;
	margin:0;
	padding: 0;
}
.morelk, .morelk:link, .morelk:hover, .morelk:active, .morelk:visited {
	/*background: #FFFFFF;*/ 
	color:#CC0000;
	font-size: 1em;
	text-align:left;
	margin:0;
	padding: 0;
}
.logo {
	float:left;
	clear:none;
	margin: 0 2px 0 0;
	padding:0;
	}
.navtoppart {
	clear:both;
	background: #FFFFFF url(/app_pics/mep/mep_navtoppart.gif) repeat-y;
	color:#000000;
	font-size: 1em;
	text-align:left;
	margin:0px;
	padding: 2px;
	/*border-bottom:1px solid #A3A89B;*/
	/*border-right:1px solid #A3A89B;*/
}
.navtoppartlk, .navtoppartlk:link, .navtoppartlk:hover, .navtoppartlk:active, .navtoppartlk:visited {
	/*background: #FFFFFF;*/ 
	color:#000000;
	font-size: 1em;
	text-align:left;
	margin:0;
	margin-left:5px;
	/*margin-top:2px;*/
	padding: 2px;
	/*border-left:2px solid #FFFFFF;*/
}
.lk01, .lk01:link, .lk01:hover, .lk01:active, .lk01:visited {	
	background: url(/app_pics/mep/ico_arrcheck01.gif) no-repeat;
	margin: 0;
	padding:2px 0 2px 18px;
	color:#000000;
	line-height:1.5em;
	}
.lk02, .lk02:link, .lk02:hover, .lk02:active, .lk02:visited {	
	background: url(/app_pics/mep/ico_arrprev01.gif) no-repeat;
	margin: 00;
	padding:2px 0 2px 18px;
	color:#000000;
	line-height:1.5em;
	}
.lk03, .lk03:link, .lk03:hover, .lk03:active, .lk03:visited {	
	background: url(/app_pics/mep/ico_alert01.gif) no-repeat;
	margin: 0;
	padding:2px 0 2px 18px;
	color:#CC0000;
	line-height:1.5em;
	}
.lk04out, .lk04out:link, .lk04out:hover, .lk04out:active, .lk04out:visited {
	background-color:#F6F6F6;	
	margin: 2px;
	padding:2px;
	color:#000000;
	border:1px solid #D5D3C8;
	}
.lk04in, .lk04in:link, .lk04in:hover, .lk04in:active, .lk04in:visited {	
	background-color:#D5D3C8;	
	margin: 2px;
	padding:2px;
	color:#000000;
	border:1px solid #F6F6F6;
	}
.scrlContainer{
	visibility:hidden;
	/*background:#FFFFFF;*/
	border:0px solid #CC0000;
	color:#CC0000;
	position:relative;
	overflow:hidden;
	width:97%;
	height:20px;
	/*line-height:20px;*/
	margin:0;
	padding:0;
}
.scrlContent{
	position:absolute;
	left:0;
	top:0;
	white-space:nowrap;
	height:20px;
}
.spacer{
	height:0;
	clear: both;
}	
.navin {
	background: #F7931D;
	float:left;
	font-size: 1em;
	color:#000000;
	margin: 1px;
	padding: 3px;
	text-decoration:none;
	border-bottom:2px solid #000000;
	}
.navin:hover, .navout:hover{
	background: #CC0000;
	float:left;
	font-size: 1em;
	color:#FFFFFF;
	margin: 1px;
	padding: 3px;
	text-decoration:none;
	border-bottom:2px solid #000000;
	}
.navout {
	float:left;
	background: #000000;
	font-size: 1em;
	color:#FFFFFF;
	margin: 1px;
	padding: 3px;
	text-decoration:none;
	border-bottom:2px solid #F7931D;
	}
/*
.pglk, .pglk:link, .pglk:hover, .pglk:active, .pglk:visited {
	float:left;
	width:48%;
	color:#000000;
	font-size: 1em;
	text-align:left;
	margin:0;
	padding: 0;
}
*/

.navbotlk, .navbotlk:link, .navbotlk:hover, .navbotlk:active, .navbotlk:visited {
	/*background: #FFFFFF;*/ 
	color:#000000;
	font-size: 1em;
	text-align:left;
	margin:0;
	padding: 0;
}
.formarea {
	text-decoration: none;
	background-color: #FFFFFF;
	color: #666666;
	font-size: 0.9em;
	margin: 0px;
	border: 1px #999999 solid;
	padding: 0px;	
}
.formbox {
	text-decoration: none;
	background-color: #FFFFFF;
	color: #666666;
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
	border: 1px #999999 solid;	
}
.formselect {
	text-decoration: none;
	background-color: #FFFFFF;
	color: #666666;
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
	border: 1px #999999 solid;	
}
.formshape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	margin: 0px;
	padding: 0px;	
}

/*
.clearfix:after {  float hack used to float content correctly 
    content: "."; 
   display: block;
	width:100%; 
   height: 0;	 
   clear: both; 
   visibility: hidden;
	}
*/

/* Hides from IE-mac \*/
/* * html .clearfix {height: 1%;}*/
/* End hide from IE-mac */



	
