body{
	background:#BADEE9 url(/design/images/fond.jpg) repeat-x;
	font:11px Verdana, Arial, Helvetica, sans-serif;color:#000D11;
	margin:0;text-align:center; }
td{font:11px Verdana, Arial, Helvetica, sans-serif; color:#000D11; vertical-align:top;}
/*p,td,ul{font:11px Verdana, Arial, Helvetica, sans-serif; color:#000D11; vertical-align:top;}*/
img {border:0;}

#bloc{width:100%; background:url(/design/images/fond_right.jpg) no-repeat right top;}

/*Header*/
#head{width:100%; height:121px;}
#logo{position:absolute; top:0; left:0;width:196px; height:121px;z-index:3;}
#chercher{width:160px; height:50px; margin-left:196px;position:absolute; top:15px; right:5%;clear:both; z-index:2;}
#links{width:420px; height:40px;position:absolute; top:50px; right:5%;clear:both; padding-right:80px; text-align:right; white-space:nowrap;font:bold "Trebuchet MS", "Century Gothic", Arial;z-index:2;}
#links a{color:#FFFFFF; text-decoration:none;}
#links a:hover{text-decoration:underline;}
.linkImg{margin-left:7px;}
#langue{width:50px; height:20px;position:absolute; top:5px; right:3%;}

/*Content*/
#content{width:100%;min-height:/*386px*/370px;}
#menu{width:170px;position:absolute; top:121px;left:0;padding-top:15px;background:url(/design/images/fond_menu.jpg) no-repeat top left;font:13px "Trebuchet MS", "Century Gothic", Arial;}
#contentCenter{width:73%;height:100%;padding:15px 30px 0px 182px;}
#here{width:100%;font-size:11px; color:#001D25;margin-bottom:20px;text-align:left;}
#here .urlhereActive a:link,#here .urlhereActive a:visited{color:#FFFFFF; font-size:14px; font-weight:bold;text-decoration:none;}
#here a{color:#001D25; text-decoration:none; }
#hereActive a{color:#FFFFFF; font-size:14px; font-weight:bold;text-decoration:none; }
#contentBody{width:100%; text-align:center;}
#imgRight{ float:right; display:block; margin:0px 0px 10px 10px; width:204px; height:204px;}
.bold{font-weight:bold;color:#FFFFFF;}
.color{ color:#FFFFFF;}
.justify{text-align:justify;}
/*.contentTxt{text-align:justify;width:80%;padding-top:20px;margin-left:1%; margin-right:20%;}*/
.contentTxt{text-align:justify;padding-top:20px;}
.article{ list-style:none; list-style-image:none; margin-top:20px;}
ol#olResults{ text-align:left;}
ol#olResults a{color:#000D11;}
ol#olResults li{ padding:2px 0px 10px 0;}
ol#olResults h4{ font-size:13px; color:#FFFFFF;}
/*.contentUL{width:76%;padding-top:20px;margin-left:3%; margin-right:20%;text-align:justify;}*/
.contentUL{text-align:justify;}
span.list{}

/*Footer*/
#footer{width:100%; text-align:center;}
#footer1{ margin:auto;width:589px; height:76px; padding:67px 50px 0px 50px;background: url(/design/images/fond_footer.gif) no-repeat center; color:#007FA1; clear:both;}
#footer2{width:95%; padding-top:8px;font-size:11px;white-space:nowrap; text-align:right;}
#footer2 a{color:#004557;text-decoration:none;}

form{margin:0;padding:0;}
.formLabel{background-color:#E5ECEE/*#F0EDE7*/;text-align: right;padding:4px 7px 0px 0px;}
.formText{/*border:1px solid #003948;*/}
.formTextarea{/*border: 1px solid #003948;*/}
.formBouton{border:1px solid #003948;color: #FFFFFF;background-color: #C81013;font-size:10px;}	
.formBoutonOver{border: 1px solid #003948;color: #003948;background-color:#FFFFFF;font-size:10px;cursor: hand;}	
.error {color:red;line-height:2;}
#retour{}

a:link, a:visited, a:hover {color:#ED0000;text-decoration: underline;}
a:hover {text-decoration: none;}

h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;font-size: 12px;color:#E42B2B; font-family:"Century Gothic",Verdana, Arial;}
h1{font-size: 24px; padding:0px 22px 10px 22px;background-color:#FFFFFF; font-weight:normal;  line-height:1.5;}
h2{font-size: 18px; padding-bottom:15px;}
h2.h2_accueil{font-size: 18px; padding-bottom:2px;}
h2.h2_blanc{ color:#FFFFFF; text-align:left; text-indent:15px;}
.blanc{color:#FFFFFF;}
h3{font-size: 14px;padding:10px 0px;}
h3.h3_article{ text-align:left; text-indent:10px;color:#FFFFFF;}
h4{font-size: 12px;padding-bottom:10px;}
h5{padding:3px 0px;}
h6{padding:3px 0px;font-weight:normal;font-style:italic;}
h6.h6_accueil{padding:3px 0px;font-weight:normal;font-style:italic; letter-spacing:2px;}

/*ul {list-style-image: url(/design/images/list-style-image.gif); list-style-position:outside; text-align:left; width:80%; padding-left:20px;padding-top:20px; margin:0px 20px 20px 50px;}*/
ul {list-style-image: url(/design/images/list-style-image.gif); list-style-position:outside; text-align:left; padding-left:20px;padding-top:20px;margin:0px 20px 20px 50px;}
ul ul{ list-style-type:square;}
ul ul ul{list-style-type: none;}
