@charset "utf-8";
/****** created by  crissic*****/
html{/* overflow-x:hidden; */}
body{
	margin:0 auto;
	padding:0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:#fff;
	/*overflow-x:hidden;overflow:auto;*/
	
}
body,
h1,h2,h3,h4,h5,h6,
p,
pre,quote,
form,textarea,input,iframe,
img{ margin:0px; padding:0px; }
ul li{
border:0;
}
/*Les pi�ces jointes*/
#search_date{float: right;}
#pieces {font-weight:bold;color:#8B0000;font-size:14px;}
#right_list{background: url("../../images/right_content_bottom.gif") no-repeat scroll left bottom #EEEEF0;
    float: right;
    margin: 10px 0 11px;
    padding-bottom: 10px;}
	

/* pagination */
 .pagination{/*background-color:#f9f7f5;*/padding:0px 0px;text-align:left;font-size:11px;width:400px;margin-left:5px; } 
 .pagination li{display:inline;}
 .pagination a{padding:0 2px;}
 .pagination .selected a{font-weight:bold;color:#000;background:#DDDBDA}
 .pagination a,.pagination a:link,.pagination a:visited{color:#666;}




.header ul li,
.left_column ul li,
.left_column2 ul li,
.footer ul li,
.maincenter ul li,
.question_ul li,
.center_address ul li,
.center_map ul li,
.right_side ul li,
.search_result ul li,
.main_content_error ul li,
.site_map ul li,
.center_right ul li,
.right_column ul li
{list-style:none;}

.header ul,
.left_column ul,
.left_column2 ul,
.footer ul,
.maincenter ul,
.question_ul,
.center_address ul,
.center_map ul,
.right_side ul,
.search_result ul,
.main_content_error ul,
.site_map ul,
.center_right ul,
.right_column ul,
.ddsubmenustyle,
.ddsubmenustyle ul
{padding:0;margin:0;}

.fb{float:left;}
.clearboth{
clear:both;
}
.space1{height:1px;font-size:1px;overflow:hidden;}
.space5{height:5px;font-size:5px;overflow:hidden;}
.space10{height:10px; font-size:10px;overflow:hidden;}
.space15{height:15px;font-size:15px;overflow:hidden;}
.space20{height:20px;font-size:15px;overflow:hidden;}
body,html{height:auto;}

dl{list-style:none;}
a img{border:0px;}
.center{text-align:center;}
.header,.main.,footer{
margin:0 auto;}

.center_content a, .center_content a:link, .center_content a:active,.center_content a:hover  {font-weight:bold; color:#00979c; text-decoration:none !important}
.region_map .center_banner a, .region_map .center_banner a:link, .region_map .center_banner a:active, .region_map .center_banner a:hover  {color:#333 !important;font-weight:bold !important;text-decoration:none !important}
.region_map .center_address_content a.region_address {color:#333 !important;font-weight:normal !important;text-decoration:none !important}
.region_map .center_address_content a {font-weight:normal !important;text-decoration:none !important}
.center_content .googlemap a{font-weight:normal;color:#333;}

a:link,a:visited,a:active,a:hover{
text-decoration:none;
}
img{border:0px;}
.ok{
font-weight:bold;
float:left;
margin:4px 0 0 2px;
color:#737373;
}
.ok2{
font-size:12px;
font-weight:bold;
float:left;
display:block;
margin:-4px 0 8px 4px;
_margin:-4px 0px 0px 0px;
color:#333;
}

.header{
background:url(../../images/topright_bg.gif) no-repeat top left;
height:175px;
margin:0 auto;
/*width:1007px;*/
}
.logo{
background:url(../../images/topleft_bg.gif) no-repeat top left;
padding:20px 45px 0 65px;
float:left;
}
.nav{
background:url(../../images/top_bg.gif) repeat-x;
height:63px;
float:left;
font-weight:bold;
width:730px;

}
.nav ul li{
float:left;
}
.line{
background:url(../../images/line1.gif);
width:2px;
height:23px;
}
.headright{
background:url(../../images/topright_bg.gif) no-repeat;
width:24px;
height:63px;
float:left;
border-right:2px solid #FFFFFF;
}
/***********************************nav menu******* ****************************************************************/
.curr{
background-color:#123A2B;
}
.mattblackmenu ul {
margin-top:26px;
padding-top:px;

FONT: bold 12px Verdana;
overflow: hidden;
/*position:absolute;*/
}
.mattblackmenu li {
	DISPLAY: inline;
	
}
.mattblackmenu li a {
	padding:6px 12px;
	display: block;
	float:left;
	color: white;
	text-decoration:none;
}
.mattblackmenu li A:visited {
	color: white
}
.mattblackmenu li A:hover {
background-color:#123A2B;


}
.mattblackmenu A.selected {
background-color:#123A2B;
}

.ddsubmenustyle {
	z-index: 100;
	border:#B31B0D 1px solid;
	POSITION: absolute;
	LIST-STYLE-TYPE: none;
	FONT: 13px Verdana;
	BACKGROUND: white;
	TOP:0px;
	padding: 0px;
	LEFT:0px;
	VISIBILITY: hidden;
	margin-left:-50px;
}
.ddsubmenustyle ul {
	Z-INDEX: 100; 
	border:#B31B0D 1px solid;
	POSITION: absolute;
	LIST-STYLE-TYPE: none;
	FONT: 13px Verdana;
	BACKGROUND: white;
	VISIBILITY: hidden;
	TOP: 0px;
	padding:0;
	LEFT:0px;
	font-size:12px;
}
.ddsubmenustyle li a {
	border-bottom:#fff 1px solid;
	padding-bottom: 4px;
	background-color:#E6E6E6;
	padding-left:17px;
	width:190px;
	line-height:20px;
	padding-right: 5px;
	display: block;
	color: black; 
	font-size:12px;
	text-decoration:none;
	padding-top: 4px
}
* HTML .ddsubmenustyle li {
	WIDTH: 170px; DISPLAY: inline-block
}
.ddsubmenustyle LI A:hover {
	BACKGROUND-COLOR:#123A2B;
	color: white;
	font-weight:bold;font-size:12px;
}
.downarrowpointer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 4px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.rightarrowpointer {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px; LEFT: 100px
}
.ddiframeshim {
	Z-INDEX: 500; POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; WIDTH: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 0px; BORDER-LEFT-WIDTH: 0px
}


/***main******/
.main{
background:url(../../images/bg.jpg) repeat-y 0 0;
margin:0 auto;
width:1007px;

}
/*********************************************search************************************************************************************/
.left_column{
clear:both;
background:url(../../images/search.gif) no-repeat;
width:185px;
float:left;
margin-left:45px!important;
margin-left:20px;
padding-left:6px;
overflow:hidden;
margin-bottom:10px;
margin-right:6px;
}
.left_column ul{
clear:both;
}
.search{
background:url(../../images/search_button.png);
width:165px;
height:21px;
display:block;
float:left;
}
.search a,.search2 a{
float:left;
}
.search1{
height:20px;
width:160px;
word-break:break-all
}
/****************/
.selectbox{font-size:12px;#font-size:12px;font-size:12px\9; color:#333; font-weight:normal;margin:0 0 8px 0;margin:0\9;+margin:0 0 8px 0;_margin:0;}

.selectbox div.tag_select{
  display:block;
  color:#333;
  width:131px;
  height:22px;
  background:transparent url("../../images/bg_select.jpg") no-repeat 0 0;
  padding:0 20px 0 10px;
  line-height:22px;
  overflow:hidden;
}
.selectbox div.tag_select_hover{
  display:block;
  color:#333;
  width:131px;
  padding:0 20px 0 10px;
  height:22px;
  background:transparent url("../../images/bg_select.jpg") no-repeat 0 0;
  line-height:22px;
  overflow:hidden;
}
.selectbox div.tag_select_open{
  display:block;
  color:#333;
  width:131px;
  padding:0 20px 0 10px;
  height:22px;
  background:transparent url("../../images/bg_select.jpg") no-repeat 0 0;
  line-height:22px;
  overflow:hidden;
}

.selectbox ul.tag_options{
  position:absolute;
  margin:0;
  list-style:none;
  background:#FFFFFF; none no-repeat 0 0;
  width:100px;
  padding:0 0 1px;
  margin:0;
  width:auto;
  border:1px solid #BBBEC1;
}
.selectbox ul.tag_options li{
  /*background:transparent url("../images/bg_select_310.jpg") repeat-y 0 0;*/
  display:block;
  width:auto;
  padding:0 10px;
  height:auto;
  text-decoration:none;
  line-height:22px;
  color:#333;
  z-index:9999;
  font-weight:normal;
}

.selectbox ul.tag_options li.open_hover{
  background:#1B60AD none no-repeat 0 0;
  color:#FFFFFF;
  
}
.selectbox ul.tag_options li.open_selected{
  font-weight:normal;

}/**********/
.search2{
position:relative;
background:url(../../images/blank_bg.jpg) no-repeat;
width:155px;
height:21px;
line-height:20px;
float:left;
margin-left:-16px;
}
.search2 input{
border:0px;
width:128px;
height:14px;
margin:3px 10px 0 10px;
+margin:0px 14px 0 -6px;
_margin:0px 14px 0 -6px;
font-size:12px;
}
.search_field{
border:0px;
margin:3px 0 0 21px;
width:124px;
height:15px;
font-family:"Arial";
font-size:12px;
}

.left_column ul li{
line-height:29px;
line-height:31px\9;
+line-height:29px;
_line-height:31px;
font-weight:bold;
font-size:13px;
}
.fo{
font-size:11px;
font-weight:bold;
float:left;
line-height:20px;
margin-left:-18px;
}

/**************************************************menu_list**************************************************************************/
.left_column2{
clear:both;
margin-left:45px;
margin-left:45px\9;
_margin-left:23px;
width:200px;
float:left;
}

.left_menu li{
float:none;
margin:6px 0;
text-align:right;
padding-right:17px;
padding-left:33px;
}
.left_column2 ul.left_menu{
clear:both;
margin-top:26px;
+margin-top:40px;
_margin-top:38px;
}
.left_menu a{
color:#fff;
text-decoration:none;
font-weight:bold;
}
.menu_list{
width:140px;
line-height:12px;
padding:5px 0;
margin-right:14px;
}
.blue_colu{
background-color:#00979C;
}
.yellow_colu{
background-color:#EEA521;
}
.green_colu{
background-color:#68A22F;
}
.red_colu{
background-color:#98121F;
}
.gray_colu{
background-color:#D5D4DA;
}

/******************************************footer**********************************************************/
.footer{
clear:both;
background:#fff url(../../images/bottom_bg.jpg) no-repeat top center;
/*width:1012px;*/
height:90px;
}
.footer ul{
margin:0 auto;
width:900px;
}
.footer ul li{
float:left;
margin:30px 3px 0px 3px;
line-height:50px;
}
.footer img{
margin-right:10px;}
.footpic img{
margin-right:20px;
}
.footer a{
color:#333;
}
h3{
font-size:14px;
}
h4{
font-size:16px;
color:#B31A0C;
}
h1, h2, h3,h4{
maring:0;
padding:0;
page-break-after: avoid;
}
.site_map a,.question_ul a,.more2,.location a{
color:#333;
}

/************************************************print page************************************************************/
.print_page1{
width:950px;
color:#333;
}
.title{
font-weight:bold;
font-size:14px;
padding:0 0 6px 0;
}
.titledate{
font-style:italic;
}
.article{
line-height:22px;
}
.title2{
font-weight:bold;
padding:10px 0;
}
.article_content a{
color:#1FA4A8;
}
.article_content_faq{
margin:0 10%;
}
.article_pic{
/*
float:left;
padding:0 16px 16px 0;
*/
text-align:center;

}

#formulaire_login{}
#formulaire_login fieldset{border:medium none;}
#formulaire_login legend{display:none}
#formulaire_login li{ clear:both }
 .bugajaxie{ display:none;}
#formulaire_login .editer_login label{ display:none }

#formulaire_login #var_login{width:260px;_width:260px; margin-left:86px;margin-left:86px\9;+margin-left:86px;_margin-left:86px;}
#formulaire_login .password {width:260px;}
#formulaire_login .boutons .submit{height:22px;
line-height:22px;
margin-left:10px;
width:80px;
border:medium none;
background:transparent url(../../images/valider.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.formulaire_login{width:400px;}

.highslide-caption {
    visibility: hidden;    
    font-family: Verdana, Helvetica;
    font-size: 10pt;   
    background-color: white;
	width:0;
	height:0;
	overflow:hidden;
}
.highslide-display-block{
  height:16px;
  width:100%;
}

.center_content .center_article_red ul li{
	list-style-type:disc;
}

.center_content .center_article_red ul{
	margin-left:35px;
}

.center_map .descriptiontext ul li{
	list-style-type:disc;
}

.center_map .descriptiontext ul{
	margin-left:35px;
}







.Bleu{color:#00979C;line-height:14px;/*list-style-position:inside;*/}
.Jaune{color:#EEA522;line-height:14px;/*list-style-position:inside;*/}
.Vert{color:#669933;line-height:14px;/*list-style-position:inside;*/}
.Rouge{color:#991220;line-height:14px;/*list-style-position:inside;*/}
.Noir{color:#000000;line-height:14px;/*list-style-position:inside;*/}
.Gris{color:#D7D7D7;line-height:14px;/*list-style-position:inside;*/}



.Bleu_12,
.Bleu_14,
.Bleu{color:#00979C;line-height:14px;/*list-style-position:inside;*/}

.Jaune_12,
.Jaune_14,
.Jaune{color:#EEA522;line-height:14px;/*list-style-position:inside;*/}

.Vert_12,
.Vert_14,
.Vert{color:#669933;line-height:14px;/*list-style-position:inside;*/}

.Rouge_12,
.Rouge_14,
.Rouge{color:#991220;line-height:14px;/*list-style-position:inside;*/}

.Noir_12,
.Noir_14,
.Noir{color:#000000;line-height:14px;/*list-style-position:inside;*/}

.Gris_12,
.Gris_14,
.Gris{color:#D7D7D7;line-height:14px;/*list-style-position:inside;*/}

.Bleu_12,
.Jaune_12,
.Vert_12,
.Rouge_12,
.Noir_12,
.Gris_12 {font-size:12px;line-height:14px;padding-top:20px;padding-bottom:10px;}

.Bleu_14,
.Jaune_14,
.Vert_14,
.Rouge_14,
.Noir_14,
.Gris_14 {font-size:14px;line-height:16px;padding-top:20px;padding-bottom:10px;}


.BleuDiamond{color:#00979C;list-style-image:url(/images/BleuDiamond.gif);line-height:14px;/*list-style-position:inside;*/}
.JauneDiamond{color:#EEA522;list-style-image:url(/images/JauneDiamond.gif); line-height:14px;/*list-style-position:inside;*/}
.VertDiamond{color:#669933;list-style-image:url(/images/VertDiamond.gif); line-height:14px;/*list-style-position:inside;*/}
.RougeDiamond{color:#991220;list-style-image:url(/images/RougeDiamond.gif); line-height:14px;/*list-style-position:inside;*/}
.Diamond,.NoirDiamond{color:#000000;list-style-image:url(/images/NoirDiamond.gif); line-height:14px;/*list-style-position:inside;*/}
.GrisDiamond{color:#D7D7D7;list-style-image:url(/images/GrisDiamond.gif); line-height:14px;}

.BleuAllow{color:#00979C;list-style-image:url(/images/BleuAllow.gif); line-height:14px;/*list-style-position:inside;*/}
.JauneAllow{color:#EEA522;list-style-image:url(/images/JauneAllow.gif); line-height:14px;/*list-style-position:inside;*/}
.VertAllow{color:#669933;list-style-image:url(/images/VertAllow.gif); line-height:14px;/*list-style-position:inside;*/}
.RougeAllow{color:#991220;list-style-image:url(/images/RougeAllow.gif); line-height:14px;/*list-style-position:inside;*/}
.Allow,.NoirAllow{color:#000000;list-style-image:url(/images/NoirAllow.gif); line-height:14px;/*list-style-position:inside;*/}
.GrisAllow{color:#D7D7D7;list-style-image:url(/images/GrisAllow.gif); line-height:14px;/*list-style-position:inside;*/}

.BleuDisc{color:#00979C;list-style-image:url(/images/BleuDisc.gif); line-height:14px;/*list-style-position:inside;*/}
.JauneDisc{color:#EEA522;list-style-image:url(/images/JauneDisc.gif); line-height:14px;/*list-style-position:inside;*/}
.VertDisc{color:#669933;list-style-image:url(/images/VertDisc.gif); line-height:14px;/*list-style-position:inside;*/}
.RougeDisc{color:#991220;list-style-image:url(/images/RougeDisc.gif); line-height:14px;/*list-style-position:inside;*/}
.Disc,.NoirDisc{color:#000000;list-style-image:url(/images/NoirDisc.gif); line-height:14px;/*list-style-position:inside;*/}
.GrisDisc{color:#D7D7D7;list-style-image:url(/images/GrisDisc.gif); line-height:14px;/*list-style-position:inside;*/}

.BleuSquare{color:#00979C;list-style-image:url(/images/BleuSquare.gif); line-height:14px;/*list-style-position:inside;*/}
.JauneSquare{color:#EEA522;list-style-image:url(/images/JauneSquare.gif); line-height:14px;/*list-style-position:inside;*/}
.VertSquare{color:#669933;list-style-image:url(/images/VertSquare.gif); line-height:14px;/*list-style-position:inside;*/}
.RougeSquare{color:#991220;list-style-image:url(/images/RougeSquare.gif); line-height:14px;/*list-style-position:inside;*/}
.Square,.NoirSquare{color:#000000;list-style-image:url(/images/NoirSquare.gif); line-height:14px;/*list-style-position:inside;*/}
.GrisSquare{color:#D7D7D7;list-style-image:url(/images/GrisSquare.gif); line-height:14px;/*list-style-position:inside;*/}

.BleuCircle{color:#00979C;list-style-image:url(/images/BleuCircle.gif); line-height:14px;/*list-style-position:inside;*/}
.JauneCircle{color:#EEA522;list-style-image:url(/images/JauneCircle.gif); line-height:14px;/*list-style-position:inside;*/}
.VertCircle{color:#669933;list-style-image:url(/images/VertCircle.gif); line-height:14px;/*list-style-position:inside;*/}
.RougeCircle{color:#991220;list-style-image:url(/images/RougeCircle.gif); line-height:14px;/*list-style-position:inside;*/}
.Circle,.NoirCircle{color:#000000;list-style-image:url(/images/NoirCircle.gif); line-height:14px;/*list-style-position:inside;*/}
.GrisCircle{color:#D7D7D7;list-style-image:url(/images/GrisCircle.gif); line-height:14px;/*list-style-position:inside;*/}

.touteActualite a {font-weight:bold;color:#B31A0C;}

li.espPresse{line-height:14px !important;}
li.espPresse .redp {float:left;}
/*li.espPresse span.inde_write {padding-left:5px;}*/
#espacePresseHome {display:block;color:#FFF;text-align:left;line-height:14px;width:150px;float:left;margin-left:4px;}

.region_map .center_banner a.more2, .region_map .center_banner a.more2:link, .region_map .center_banner a.more2:active, .region_map .center_banner a.more2:hover {
	    color:#123A2B !important;
	}

.region_map .center_banner .center_move_p h3 a, .region_map .center_banner  .center_move_p h3 a:link, .region_map .center_banner  .center_move_p h3 a:active, .region_map .center_banner  .center_move_p h3 a:hover, .region_map .center_banner .center_move_p p a, .region_map .center_banner  .center_move_p p a:link, .region_map .center_banner  .center_move_p  p a:active, .region_map .center_banner  .center_move_p p a:hover, .region_map .center_banner span.more4 a, .region_map .center_banner span.more4 a:link, .region_map .center_banner span.more4 a:active, .region_map .center_banner span.more4 a:hover {
	color:#FFFFFF !important;
}

#pgcontent .leftlist ul li.article a.leftlist_bold_li {
    color:#00979C;
}

.center_article_red a{color:#00979C;}
