@charset "utf-8";
/* CSS Document */
* {
margin:0px;
padding:0px;
}

div#content {
width:966px;
margin:17px 17px;

}

div#header {
width:966px;
}

div#left_header {
width:15px;
height:87px;

float:left;
background:url(../img/left_border.jpg) no-repeat top left #e2e3e5;
}

div#center_header {
width:936px;
height:86px;
border-top:1px solid #c9dceb;
background-color:#e2e3e5;
float:left;
}

div#center_header_img {
float:left;
}

div#center_header_text {
float:right;
height:29px;
width:189px;
font-size:10px;
color:#b1b2b4;
padding:26px 20px 16px 0px;
}


div#center_header_text a{
font-family: tahoma;
font-size: 11px;	
color:#b1b2b4;
text-decoration:none;

}
div#center_header_text span{
margin-left:6px;
margin-right:6px;
}

div#center_header_text span{
margin-left:6px;
margin-right:6px;
}



div#right_header {
width:15px;
height:87px;

float:left;
background:url(../img/right_border.jpg) no-repeat top right #e2e3e5;
}
div#banner {
width:964px;
height:auto;
border-left:1px solid #c9dceb;
border-right:1px solid #c9dceb;


}








div#h_menu td{

margin-left:20px;
margin-right:20px;
padding-left:15px;

}

div#footer {
width:966px;
}

div#left_footer {
width:15px;
height:31px;

float:left;
background:url(../img/left_border_footer.jpg) no-repeat bottom left #e2e3e5;
}

div#center_footer {
width:736px;
height:19px;
font-size:12px;
font-family:Arial;
font-weight:normal;
color:#999a9c;
border-bottom:1px solid #c9dceb;
background-color:#e2e3e5;
padding-left:200px;
padding-top:10px;
float:left;

}


div#center_footer td a{
text-decoration:none;
font-size:12px;
font-family:Arial;
font-weight:normal;
color:#999a9c;
}



div#center_footer td{


padding-left:10px;

}

div#right_footer {
width:15px;
height:29px;

float:left;
background:url(../img/right_border_footer.jpg) no-repeat bottom right #e2e3e5;
}

/*    le corp    */

div#corp{
width:964px;
height:590px;
border-left:1px solid #c9dceb;
border-right:1px solid #c9dceb;
background-color:#e2e3e5;



 
}



div#left_contenu{

 background-color:#fff;
 float:left;
 width:790px;
 height:480px;
 padding-top:20px;
 margin-left:17px;
}

div#left_contenu_top{
width:790px;
height:540px;

 background-color:#fff;

}





/*div#left_contenu_top div img{
width:238px;
height:160px;
margin-left:10px;


background-color:#FFFFFF;

}*/
div#left_contenu_bottom{
width:790px;
height:10px;
background:url(../img/left_content_bootom.gif) no-repeat left top #e2e3e5;
clear:both;
}
div#right_contenu{

 width:133px;
 height:500px;
 margin-top:2px;


background-color:#e2e3e5;
 float:left;

 
}



div#content_reference img{
margin-top:0px;
margin-bottom:0px;
}

div#content_reference img{
margin-top:0px;
margin-bottom:0px;
}


div#bottom_reference {
width:133px;
height:9px;
background:url(../img/nos_reference_footer1.jpg) no-repeat top left #e2e3e5; 
}



/*les classes*/
.input_text{
border:1px solid #e2e3e5;
background-color:#e3e5e4;
color:#999a9c;
}

.input_text9{
border:1px solid #c3c7c8;
background:url(../img/search9.gif) no-repeat top right #e3e5e4;
color:#999a9c;
}

.input_text10{
border:1px solid #c3c7c8;
background:url(../img/search10.gif) no-repeat top right #e3e5e4;
color:#999a9c;
}

.input_text12{
border:1px solid #c3c7c8;
background:url(../img/search12.gif) no-repeat top right #e3e5e4;
color:#999a9c;
}

.input_text71{
border:1px solid #c3c7c8;
background:url(../img/search71.gif) no-repeat top right #e3e5e4;
color:#999a9c;
}

.input_text72{
border:1px solid #c3c7c8;
background:url(../img/search72.gif) no-repeat top right #e3e5e4;
color:#999a9c;
}

.button7{
background-color: #1a9bd5;
border: 1px solid #cccccc;
color: #fff;
height:22px;
width:73px;
font-weight: bold;
}

.button9{
background-color:#8d68ad;
border: 1px solid #cccccc;
color: #fff;
height:22px;
width:73px;
font-weight: bold;
}

.button10{
background-color: #f8c82a;
border: 1px solid #cccccc;
color: #fff;
height:22px;
width:73px;
font-weight: bold;
}

.button12{
background-color: #f69644;
border: 1px solid #cccccc;
color: #fff;
height:22px;
width:73px;
font-weight: bold;
}

.button71{
background-color: #ee374d;
border: 1px solid #cccccc;
color: #fff;
height:22px;
width:73px;
font-weight: bold;
}

.button72{
background-color:#51b948;
border: 1px solid #cccccc;
color: #fff;
height:22px;
width:73px;
font-weight: bold;
}

.menu_click{
text-decoration:none;
font-size:12px;
font-family:Arial;
font-weight:bold;
color:#999a9c;
}
.menu_click7 {
color:#4A93CA;
text-decoration:none;
font-size:12px;
font-family:Arial;
font-weight:bold;
}

.menu_click9 {
color:#8d68ad;
text-decoration:none;
font-size:12px;
font-family:Arial;
font-weight:bold;
}

.menu_click10 {
color:#F9C500;
text-decoration:none;
font-size:12px;
font-family:Arial;
font-weight:bold;
}

.menu_click12 {
color:#f69644;
text-decoration:none;
font-size:12px;
font-family:Arial;
font-weight:bold;
}

.menu_click71 {
color:#E42528;
text-decoration:none;
font-size:12px;
font-family:Arial;
font-weight:bold;
}

.menu_click72 {
color:#5BAC26;
text-decoration:none;
font-size:12px;
font-family:Arial;
font-weight:bold;
}

.h_menu{
width:946px;
height:24px;
/*border-bottom:1px solid #6ba5d3;*/
background-color:#e2e3e5;
font-size:12px;
font-family:Arial;
font-weight:bold;
color:#999a9c;
padding-top:10px;
padding-left:20px;
border-bottom:1px solid #7F4B94;
}

.h_menu7{
width:946px;
height:24px;
/*border-bottom:1px solid #6ba5d3;*/
background-color:#e2e3e5;
font-size:12px;
font-family:Arial;
font-weight:bold;
color:#999a9c;
padding-top:10px;
padding-left:20px;
border-bottom:1px solid #4594cf;
}

.h_menu9{
width:946px;
height:24px;
/*border-bottom:1px solid #6ba5d3;*/
background-color:#e2e3e5;
font-size:12px;
font-family:Arial;
font-weight:bold;
color:#999a9c;
padding-top:10px;
padding-left:20px;
border-bottom:1px solid #8d68ad;
}

.h_menu10{
width:946px;
height:24px;
/*border-bottom:1px solid #6ba5d3;*/
background-color:#e2e3e5;
font-size:12px;
font-family:Arial;
font-weight:bold;
color:#999a9c;
padding-top:10px;
padding-left:20px;
border-bottom:1px solid #f8c82a;
}

.h_menu12{
width:946px;
height:24px;
/*border-bottom:1px solid #6ba5d3;*/
background-color:#e2e3e5;
font-size:12px;
font-family:Arial;
font-weight:bold;
color:#999a9c;
padding-top:10px;
padding-left:20px;
border-bottom:1px solid #f69644;
}

.h_menu71{
width:946px;
height:24px;
/*border-bottom:1px solid #6ba5d3;*/
background-color:#e2e3e5;
font-size:12px;
font-family:Arial;
font-weight:bold;
color:#999a9c;
padding-top:10px;
padding-left:20px;
border-bottom:1px solid #ee374d;
}

.h_menu72{
width:946px;
height:24px;
/*border-bottom:1px solid #6ba5d3;*/
background-color:#e2e3e5;
font-size:12px;
font-family:Arial;
font-weight:bold;
color:#999a9c;
padding-top:10px;
padding-left:20px;
border-bottom:1px solid #51b948;
}


.div3{
width:239.25px;
height:533px;
text-align:left;
padding-top:7px;
padding-left:7px;
padding-right:7px;
color:#999a9c;
line-height:13.5px;
font-family:Verdana;
font-size:11px;

background-color:#FFFFFF;
float:left;


}

.div2{
width:381px;
height:443px;
text-align:justify;
padding-top:7px;
padding-left:7px;
padding-right:7px;
color:#b7b7b8;
font-family:Verdana;
font-size:11px;

background-color:#FFFFFF;
float:left;


}

div#left_contenu_top div ul,ol,li{

text-align:left;
margin-top:5px;
margin-left:5px;
padding-left:2px;
color:transparent;
}

.formulaire{
width:120px; 
height:20px;
border: 1px solid #000000;
}

.buttonn{
background-color: #7F4B94;
border: 1px solid #cccccc;
color: #FFFFFF;
height:22px;
font-weight: bold;
}

.case{
border: 0px solid #000000;
}
.titre{
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	font-size: 16px;
	text-decoration:none;
	color: #0071EA;
	font-weight: bold;
}

.forml{
font-size:12px;
font-family:Verdana;
color:#999A9C;
}





.flr {
color:#b7b8ba;
font-size:12px;

align:right;
}
.pagination_list{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #404040;
	padding-right:6px;
	padding-left:6px;
}
.pagination_list_select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FF0000;
	padding-right:6px;
	padding-left:6px;
}
.pagination_list:hover{
	color: #FF0000;
}
.link_list{
color:#404040;
text-decoration:none;
}
.enabled_menu_list{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-decoration:none;
}
.selected_menu_list{
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-decoration:none;
}
.menu_list{
	color: #4a81c2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.menu_list:hover{
	color: #FEBA08;
}
.item_list{
	margin-top:0px;
	padding: 1px; 
	border: 1px solid #F0F0F0; 
	height:96px; 
	background-color:#F3F7F9; 
	layer-background-color:#F3F7F9;
}

.top_reference7 {
width:133px;
height:20px;

background:url(../img/nos_reference.jpg) no-repeat top left #e2e3e5; 
}
.top_reference9 {
width:133px;
height:20px;

background:url(../img/nos_reference9.jpg) no-repeat top left #e2e3e5; 
}

.top_reference10 {
width:133px;
height:20px;

background:url(../img/nos_reference10.jpg) no-repeat top left #e2e3e5; 
}

.top_reference12 {
width:133px;
height:20px;

background:url(../img/nos_reference12.jpg) no-repeat top left #e2e3e5; 
}

.top_reference71 {
width:133px;
height:20px;

background:url(../img/nos_reference71.jpg) no-repeat top left #e2e3e5; 
}

.top_reference72 {
width:133px;
height:20px;

background:url(../img/nos_reference72.jpg) no-repeat top left #e2e3e5; 
}

.content_reference7{
width:129px;
height:540px;

overflow-x:hidden;
overflow-y:hidden;

border-left:1px solid #cccdcf;
border-right:1px solid #cccdcf;
}

.content_reference9{
width:129px;
height:540px;
overflow:auto;
overflow-x:hidden;

scrollbar-arrow-color: #7e52a1; 
padding-left:2px;
border-left:1px solid #cccdcf;
border-right:1px solid #cccdcf;
}

.content_reference10{
width:129px;
height:540px;
overflow:auto;
overflow-x:hidden;

scrollbar-arrow-color: #ffcc01; 
padding-left:2px;
border-left:1px solid #cccdcf;
border-right:1px solid #cccdcf;
}

.content_reference12{
width:129px;
height:540px;
overflow:auto;
overflow-x:hidden;

scrollbar-arrow-color: #ff9934;

padding-left:2px;
border-left:1px solid #cccdcf;
border-right:1px solid #cccdcf;
}

.content_reference71{
width:129px;
height:540px;
overflow:auto;
overflow-x:hidden;

scrollbar-arrow-color: #ff3334;
padding-left:2px;
border-left:1px solid #cccdcf;
border-right:1px solid #cccdcf;
}

.content_reference72{
width:129px;
height:540px;
overflow:auto;
overflow-x:hidden;

scrollbar-arrow-color: #52b64e;
padding-left:2px;
border-left:1px solid #cccdcf;
border-right:1px solid #cccdcf;
}
