/* Global Styles */


#global
{
   width:970px;
  background-color: #FFFFFF;
   margin: 0 auto;   
}

#central
{
   width:970px;
   margin: 0 auto;
   border-bottom:2px solid #fff;
   border-top:2px solid #fff;  
}

#piedpage
 {
   width:970px;
   color: #FFF;
   font-weight:bold;
   background-color: #064EA0;
   font:11px verdana, Arial, Helvetica, sans-serif;
   padding-top:2px;
   padding-bottom:2px;
   float:left;
   border-top:2px solid #fff;
   border-bottom:2px solid #fff;
   position:relative;
}

#navigation a {
	color: #FFF;
	font-weight:bold;
	text-decoration:none;
	}
	
#piedpage a {
	color: #FFF;
	text-decoration:none;
	}

a {
	color: #064EA0;
	text-decoration:none;
	}
	
#navigation a:hover {
	color: #FFBA00;
	}
	
#navigation {
padding-left:80px;
padding-top:2px;
padding-bottom:2px;
width:890px;
background-color: #064EA0;
border-top:2px solid #fff;
height:16px;
}

#navigation2
{
padding-left:129px;
padding-top:2px;
padding-bottom:2px;
margin-left:2px;
width:540px;
background-color:#ABD7FF;
}
#traitblanc {
width:970px;
background-color:#FFF;
height:3px;
}
#padding {
	padding:14px;
	}

#bodyText {
	font:11px Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#26354A;
	letter-spacing:.1em;
	}

#navText {
	font:11px verdana, Arial, Helvetica, sans-serif;
	color: #26354A;
	letter-spacing:.1em;
	line-height:16px;
	float:left;
	padding-right:6px;
	padding-left:6px;
	border-left:1px solid #FF9604;
	position:relative;
	}
	
#navTextGauche {
	width:129px;
	float: left;
	position:relative;
	} 
	
#navText_Sans {
	font:10px verdana, Arial, Helvetica, sans-serif;
	color: #26354A;
	letter-spacing:.1em;
	line-height:16px;
	padding-right:10px;
	padding-left:10px;
	border-left:1px solid #fff;
	}

#menu_bas{
	font:11px verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	letter-spacing:.1em;
	line-height:16px;
	padding-right:10px;
	padding-left:10px;
	border-bottom:1px solid #FFBA00;
	border-left:1px solid #FFBA00;
	float:left;
	background-color:#064EA0;
	width:216px;
	position:relative;
	}

#menu_bas_sans{
	font:11px verdana, Arial, Helvetica, sans-serif;
	color: #26354A;
	letter-spacing:.1em;
	line-height:16px;
	padding-right:10px;
	padding-left:10px;
	float:left;
	background-color:#FFFFFF;
	width:221px;
	position:relative;
	}
	
	#sous_menu_bas{
	font:11px verdana, Arial, Helvetica, sans-serif;
	color: #26354A;
	line-height:16px;
	padding-right:10px;
	padding-left:10px;
	float:left;
	background-color:#FFFFFF;
	width:215px;
	position:relative;
	}

#bordbleu{
	border-left:1px solid #064EA0;
	border-right:1px solid #064EA0;
	}
	
#fondblanc{
	background-color:#FFF;
	}
	
#spacer{
	width:7px;
	background-color:#FFF;
	float:left;
	position:relative;
	}
#spacerfin{
	width:0px;
	background-color:#FFF;
	float:left;
	position:relative;
	}

#floatleft{
	float:left;
	position:relative;
	font:11px verdana, Arial, Helvetica, sans-serif;
	line-height:19px;
	}

#floatleft_400{
	float:left;
	position:relative;
	width:700px;	
	}
	
#floatleft_img{
	float:left;
	padding-left:10px;
	padding-top:40px;
	}
	
#floatright{
	float:right;
	position:relative;
	}
	
#floatleft_Part{
	float:left;
	width:970px;
	position:relative;
	}

#floatleft_Part_presentation{
	padding-top:20px;
	float:left;
	width:760px;
	position:relative;
	}
	
/*#marge4{
	font:11px verdana, Arial, Helvetica, sans-serif;
	line-height:19px;
	margin-top:5px;
	margin-left:5px;
	padding-bottom:0px;
	list-style-image:url(Images/pict.jpg);
	}
*/	
	#marge4{
	line-height:19px;
	margin-top:5px;
	margin-left:5px;
	padding-bottom:0px;
	list-style-image:url(Images/pict.jpg);
	}
	
	#marge4_fond{
	font:11px verdana, Arial, Helvetica, sans-serif;
	line-height:19px;
	margin-top:5px;
	margin-left:5px;
	padding-bottom:0px;
	list-style-image:url(Images/pict.jpg);
	background-color:#ABD7FF;
	}
	
#rubrique_selectionnee {
	font:11px verdana, Arial, Helvetica, sans-serif;
	color: #26354A;
	letter-spacing:.1em;
	line-height:18px;
	float:left;
	position:relative;
	padding-right:10px;
	padding-left:10px;
	border-left:1px solid #FF9604;
	background-color:#ABD7FF;
	
	}

#fond_rub_select {
padding-left:60px;
width:910px;
background-color: #064EA0;
border-top:2px solid #fff;
height:18px;
border-bottom:7px solid #ABD7FF;
}

#fond_rub_select  a {
	color: #FFF;
	font-weight:bold;
	text-decoration:none;
	}

#fond_rub_select a:hover {
	color: #FFBA00;
	}
	
	

#central_rub
{
   width:970px;
   margin: 0 auto;
   border-top:2px solid #FFF;
}

#floatleft_rub{
    font:11.25px verdana, Arial, Helvetica, sans-serif;
	color: #26354A;
	line-height:16px;
	float:left;
	text-align:justify;
	padding:5px;
	width:958px;
	border:1px solid #ABD7FF;
	position:relative;
	}

#central_rub_ref
{
   width:970px;
   margin: 0 auto;
   border-top:2px solid #FFF;  
}

	#floatleft_rub_ref{
    font:11.25px verdana, Arial, Helvetica, sans-serif;
	color: #26354A;
	line-height:16px;
	float:left;
	text-align:justify;
	width:968px;
	border:1px solid #ABD7FF; 
	position:relative;
	}
#titretxt
{
border-bottom:2px solid #ABD7FF;
padding-top:10px;
}
#lateral_d
{
float:left;
width:210px;
position:relative;
}

#reference_content
{
font:11px verdana, Arial, Helvetica, sans-serif;
line-height:16px;
float:left;
width:300px;
text-align:left;
padding-left:30px;
padding-top:20px;
}

#tomate_logiciel_content
{
font:11px verdana, Arial, Helvetica, sans-serif;
line-height:16px;
float:left;
width:430px;
text-align:left;
padding-left:30px;
padding-top:5px;
}

#rub_content2
{
font:11px verdana, Arial, Helvetica, sans-serif;
line-height:16px;
width:760px;
padding-left:10px;
padding-top:20px;
}

#rub_content_supp
{
font:11px verdana, Arial, Helvetica, sans-serif;
line-height:16px;
padding-left:10px;
padding-top:20px;
}

#rub_content
{
font:11px verdana, Arial, Helvetica, sans-serif;
line-height:16px;
padding-left:10px;
padding-top:20px;
}

#padding_4px{
	padding-left:4px;
	width:950px;
}

#textrouge
{
color:#FF0000;
font-size:9px; 
}

#border3pxblanc
{
border-bottom:3px solid #fff;
}
#div_aoe
{
float:left;
position:relative;
width:965px;
border:2px solid #76340a;
margin-bottom:2px;
}

#div_REMJPO
{
float:left;
position:relative;
width:965px;
border:2px solid #064EA0;;
margin-bottom:2px;
}

#titreAOE
{
float:left;
position:relative;
background-color:#064EA0;
margin:2px;
width:958px;
color:#FFFFFF;
padding:2px;
font:15px verdana, Arial, Helvetica, sans-serif;
line-height:19px;
}

#titreREMJPO
{
float:left;
position:relative;
background-color:#064EA0;
margin:2px;
width:958px;
color:#FFFFFF;
padding:2px;
font:15px verdana, Arial, Helvetica, sans-serif;
line-height:19px;
}


#floatleftAOE{
	float:left;
	position:relative;
	font:11px verdana, Arial, Helvetica, sans-serif;
	line-height:19px;
	width:460px;
	padding-left:5px;
	/*padding-bottom:2px;*/
	}
	

#floatleftREMJPO{
	float:left;
	position:relative;
	font:11px verdana, Arial, Helvetica, sans-serif;
	line-height:19px;
	width:958px;
	padding-left:5px;
	/*padding-bottom:2px;*/
	}

#floatrightAOE{
	float:left;
	position:relative;
	font:11px verdana, Arial, Helvetica, sans-serif;
	line-height:19px;
	/*padding-bottom:2px;*/
	padding-left:2px;
	}
#img_acc
{
	border:1px solid #ff990b;
}
