body{margin:0; text-align:center; font-family:"Century Gothic", Tahoma, Geneva, sans-serif; font-size:12px; color:#2F323C;}

img{border:0;}

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

#bloc{width:900px; position:relative;margin:auto;text-align:left;}

#header{padding-top:34px;height:67px;background:url(/design/images/fond_header.gif) repeat-x bottom;}
#logo{float:left;width:221px; height:67px;}
#links{padding:0px 0px 9px 0px;text-align:right;}
#links a{color:#2F323C; text-decoration:none;}
.link{margin-right:9px;}
.searchForm{ display:inline;}

#urlhere{width:670px;height:39px;padding:18px 0px 0px 221px;font-family: Arial, Helvetica, sans-serif; font-size:11px;clear:both;}
#urlhere a{text-decoration:none;color:#2F323C;}
#urlhere a:hover{text-decoration:underline;}
#langContainer{ position:absolute;top:51px; left:340px;width:75px; height:14px;}
#langContainer form{display:inline;}

#content{width:900px;clear:both;}
#contentLeft{float:left;width:200px;}
#menu{width:200px; text-align:left;}

#contentCenter{float:left;width:300px; padding:0px 15px 0px 17px;}
#fullImage{clear:both; margin-top:10px;}
.fullImage2{margin-left:10px;}
.color{color:#FF2520;}

#contentRightContainer{float:left;width:368px;background:#EFEFEF url(/design/images/cadre_bottom.gif) no-repeat bottom; padding-bottom:15px; margin-bottom:20px;}
#contentRight{width:368px;height:397px; background:#EFEFEF url(/design/images/cadre_top.gif) no-repeat top;padding-top:15px; overflow:auto;}
#contentBody{width:320px;height:397px;padding:0px /*15px*/;text-align:justify; margin-left:15px;}

ul.article{list-style-image: url(/design/images/puce_article.gif);}
ul.article a:link,.article a:visited{color:#EB2407;}
ul.article a:hover{ text-decoration:none;}
ul.encart{list-style-image: url(/design/images/puce_encart.gif);padding:30px 0px 0px 65px; margin:0;text-align:left;}
ul.simple{list-style-image: url(/design/images/puce_simple.gif);margin-top:5px;padding-top:0px;}
ul.ulTableau{list-style-image:none; list-style:none;padding:15px 0px 15px 8px; margin:0; text-align:left;}
.liTableau{list-style-image:none; list-style:none; background:url(/design/images/puce_tableau.jpg) no-repeat left top; padding:6px 0px 4px 33px; margin:0;}
#tableau li,#tableau2 li{list-style-image:none; list-style:none; background:url(/design/images/puce_tableau.jpg) no-repeat left top; padding:6px 0px 4px 33px; margin:0;height:24px;}
.planSite{margin-left:10px;}
#retour{ padding-bottom:15px; clear:both;}
#contact{ width:260px; text-align:left; margin:5px 0px 10px 0px; font-size:11px;}
td.left{ text-align:left; vertical-align:top; padding-right:3px; white-space:nowrap;}

/*Footer*/
#footer{width:900px;position:relative;margin:auto; border-bottom:1px solid #FF2520;border-top:1px solid #612621; padding:5px 0px;text-align:center; clear:both; }
#credit{float:right; padding:5px 0px; font-size:11px;}

form{margin:0;padding:0;}
.formLabel{background-color:#FFFFFF;text-align: right;padding:4px 4px 0px 0px;}
.formText{border:1px solid #666666; padding-left:2px;}
.formTextarea{border: 1px solid #666666;}
.formBouton{border:1px outset #FFFFFF;color: #FFFFFF;background-color: #FF2520;font-size:10px;}	
.formBoutonOver{border: 1px outset #FF2520;color: #FF2520;background-color:#FFFFFF;font-size:10px;cursor: pointer;}	
.error {color:red;line-height:2;}

h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;font-size: 12px;color:#FF2520;}
h1{font-size: 16px; padding:10px 5px; font-weight:bold; text-align:center;}
h1.h1_category{padding:28px 0px 5px 0px;}
h1.h1_p{font-size: 14px;}
h2{font-size: 18px; padding-bottom:15px;}
h3{padding:10px 0px 5px 5px;color:#42444D;}
h4{font-size: 12px;padding-bottom:10px;}
h5{padding:3px 0px;}
h6{padding:3px 0px;font-weight:normal;font-style:italic;}

ul {list-style-image: url(/design/images/list-style-image.gif); list-style-position:outside;}
ul ul{ padding:3px 0px 5px 15px; margin:0;}
ul ul li{list-style-image:url(/design/images/list-style-image2.gif);}
ul ul ul{list-style-type: none;}
