/*----------- DETECTION JS--------------------*/
#jserror{ background:#FFFFCC; border:#FF0000; color:#FF0000; padding: 10px; margin: 0 0 10px 0; float:left}
#jserror dt{ font-weight:bold}
/*--------------------------------------------*/

*{ margin:0; padding:0;}

body{ background:#d6eef4 url(../images/fond_01.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#162f58}

fieldset{padding:10px; border:1px solid #ccc; width:660px}
fieldset div{ margin: 5px 0 8px 0;}
fieldset div label{width:90px; display:block; float:left;}

hr{background:#ccc; height:1px; border:none; border-bottom:#ccc solid 1px; clear:both; margin:10px 0}

#global{ width:1016px; margin:0 auto}
#header{ background:url(../images/header.jpg) no-repeat left top; height:273px}
#header h1{padding-top:50px; padding-left:80px}
#header h1 a{display:block; width:250px; height:150px; text-indent:-9999px; font-size:0px}

#menu{width:547px; height:46px; background:url(../images/fd-menu.png) no-repeat; margin:27px 0 0 49px}
	#menu a{color:#fff; font-size:14px; text-decoration:none}
	#menu li{float:left; padding:0 13px; list-style-type:none; height:17px; margin-top:15px}
	.bordureMenu{border-right:#fff solid 1px}
	
#wrapper{ background:url(../images/wrapper_03.gif) repeat-y left top; float:left; width:995px; padding:0 9px 0 12px}
#content{float:left; width:661px; padding:35px}
#content h2{ background:url(../images/eau2mer_04.jpg) no-repeat left top; color:#c53933; font-size:18px; padding:0 0 10px 25px; border-bottom:#dcdcdc solid 1px; width:616px; font-weight:normal}
#content p{margin-top:10px}
#content ul{ margin:10px 0 0 30px}
#content a{ color:#fff; text-decoration:none}
#content a:hover{ text-decoration:underline}

#droit{float:right; width:263px}

#coordonnees{border-bottom:#ccc solid 1px}
#coordonnees, #mdm{padding:20px; width:223px; float:right}
	#coordonnees h2, #mdm h2{font-size:18px; font-weight:normal; line-height:18px; margin-bottom:10px}
	#coordonnees h2{background:url(../images/boue.jpg) no-repeat; padding-left:25px}
	#coordonnees span{font-size:16px; font-weight:bold}
	#coordonnees a{color:#162f58; text-decoration:underline}
	#mdm h2{background:url(../images/journal.jpg) no-repeat; padding-left:30px}
	#mdm dt{font-weight:bold; font-size:14px; display:none}
	#mdm img.float_left{margin-right:10px }

#footer{ clear:both; background: url(../images/footer_12.jpg) no-repeat left top; width:881px; height:53px; padding:10px 0 0 135px; color:#5e8bd6; font-size:11px}
#footer a{ color:#5e8bd6; text-decoration:none}
#footer a:hover{ text-decoration:underline}

.space{ margin:0 0 0 120px}
.rouge{color:#333; font-size:14px; font-weight:bold}
#img{ margin:5px}
.float_right{ float:right; margin-left:16px}
.float_left{ float:left; margin-right:16px}
.bordure{border:#162f59 solid 2px}
