* {
 margin:0;
 padding: 0;
}

html, body{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
}
body {
	background-color:#5dc9d7;
}
#container{
	width:838px;
	margin:auto;
	display:table;
	font-family:tahoma;
	font-size:13px;
}
#container1{
	width:838px;
  background-color:#00657d;
  display:table;
}
#container2{
	width:788px;
	margin:auto;
  background-color: #ffffff;
  display: table;
}
#header{
  /*background-image: url(../images/charte/header.jpg);*/
	width:788px;
	height:245px;
	float:left;
}
#left_col{
 width: 206px;
 float: left;
}

#mdm{
	background-image:url(../images/charte/mdm.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:187px;
	height:163px;
	float:left;
  padding-top:37px;
  padding-left:16px;
  padding-right:3px;
}
#adresse{
  background-image:url(../images/charte/adresse.jpg);
	background-position:left top;
	background-repeat:no-repeat;
  width:191px;
	height:123px;
	float:left;
  color: #056283;
  font-weight:bold;
  text-align: left;
  padding-top: 60px;
  padding-left:15px;
  font-family: Tahoma;
  font-size: 13px;
}
.adress_content{
  color: #056283;
  font-weight:bold;
  text-align: left;
  font-family: Tahoma;
  font-size: 13px;
}

#plan{
  background-image:url(../images/charte/plan.jpg);
	background-position:left top;
	background-repeat:no-repeat;
  width:191px;
	height:160px;
	float:left;
  padding-left: 15px;
  padding-top: 6px;
}
#horaires{
  background-image:url(../images/charte/horaires.jpg);
	background-position:left top;
	background-repeat:no-repeat;
  width:206px;
	height:130px;
	float:left;
}
#right{
	width:582px;
	height:auto;
  float:left;
}
#right-content{
	width:582px;
}
ul.list{
  width:350px;
  float:left;
}
ul.list1{
  width:250px;
  float:left;
}
.list li{
	list-style-type:none;
	background-image:url(../images/charte/pointer.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	float:left;
	margin-bottom:5px;
	color:#056283;
  width:300px;
}
.list1 li{
	list-style-type:none;
	background-image:url(../images/charte/pointer.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	float:left;
	margin-bottom:5px;
	color:#056283;
  width:200px;
}
ul.list2{
  width:500px;
  float:left;
}
.list2 li{
	list-style-type:none;
	background-image:url(../images/charte/pointer.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	float:left;
	margin-bottom:5px;
	color:#056283;
  width:450px;
}
ul.list3{
  width:540px;
  float:left;
}
.list3 li{
	list-style-type:none;
	background-image:url(../images/charte/pointer.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	float:left;
	margin-bottom:5px;
	color:#056283;
  width:530px;
}

/*-------------------- footer----------------------*/
#footer{
	width:788px;
	height:103px;
	background-image:url(../images/charte/footer.jpg);
	background-repeat:no-repeat;
	display:block;
	bottom:0px;
	font-size:12px;
	margin:auto;
	clear:both;
}
.text_footer{
	color:#a5deed;
	font-family:tahoma;
	font-size:12px;
	padding-top:0px;
	float:left;
	text-align:center;
}
.text_footer1{
	color:#a5deed;
	font-family:tahoma;
	font-size:11px;
	float:left;
}
/*--------------------end footer-------------------*/

.contact_link:link, .contact_link:visited{
	font-family:tahoma;
	font-size:13px;
	color:#056283;
	text-decoration:none;
}
.contact_link:hover, .contact_link:active{
	font-family:tahoma;
	font-size:13px;
  color:#107cad;
	text-decoration:underline;
}
.contact_link1:link, .contact_link1:visited{
	font-family:tahoma;
	font-size:11px;
	color:#056283;
	text-decoration:none;
}
.contact_link1:hover, .contact_link1:active{
	font-family:tahoma;
	font-size:11px;
  color:#107cad;
	text-decoration:underline;
}
.merci:link, .merci:visited{
	font-family:arial;
	font-size:14px;
	color:#056283;
	text-decoration:none;
}
.merci:hover, .merci:active{
	font-family:arial;
	font-size:14px;
  color:#107cad;
	text-decoration:underline;
}
/*-----------------------Text----------------*/
#page_dynamic{
	width:567px;
	float:left;
  padding-left:15px;
  padding-bottom: 15px;
}
.page_content{
	font-family:tahoma;
	font-size:13px;
	text-align:justify;
	color:#056283;
	line-height:18px;
  float:left;
}
/*-----------------end text--------------------*/

/*-----------------link------------------------*/
.link_footer:link, .link_footer:visited{
	color:#a5deed;
	font-family:tahoma;
	font-size:12px;
	text-decoration:none;
  letter-spacing: 1px;
}
.link_footer:hover, .link_footer:active{
	color:#a5deed;
	font-family:tahoma;
	font-size:12px;
	text-decoration:underline;
}
#copyright1:link, #copyright1:visited{
	font-family:arial;
	font-size:11px;
	color:#a5deed;
	text-decoration:none;
	letter-spacing:0;
}
#copyright1:hover, #copyright1:active{
	font-family:arial;
	font-size:11px;
	color:#056283;
	text-decoration:underline;
	letter-spacing:0;
}
/*----------------end Link---------------------*/
#fermer{
  background-color:#a5deed;
	height:30px
}
a.fermer:link, a.fermer:visited{
	font-family:tahoma;
	font-size:16px;
	color:#df1800;
	text-decoration:none;
  font-weight: bold;
  letter-spacing: 2px;
}
a.fermer:hover, a.fermer:active{
	font-family:tahoma;
	font-size:16px;
  color:#0c92ae;
	text-decoration:underline;
  font-weight: bold;
  letter-spacing: 2px;
}
#impot{
  width:600px;
  margin:0 0 0 15px;
  height: 390px;
  overflow: auto;
  text-align: justify;
  font-family: Tahoma;
  font-size: 13px;
  line-height: 18px;
  padding-right: 5px;
  color:#056283;
}
