h1{font-size : 24px;	color : #404040; font-style: italic; font-weight: bold;}
h2{font-size : 24px;	color : #404040; font-style: italic; font-weight: bold;}
h3{font-size : 18px;	color : #006030; font-style: italic; font-weight: bold;}
h4{font-size : 18px;	color : #006030; font-style: italic; font-weight: bold;}

#imz { /*image en zoom layer */
border:1px solid black; 
}

#apparence {border:30px solid silver;background-color:white;}

html {border:0;}

#conteneur {
position: relative;
width:996px;
margin:0 auto;
text-align: left;
background-color: #35404f;
border : 1px solid black;
}

body {
scrollbar-face-color: #001100;
scrollbar-arrow-color: #cccccc;
scrollbar-base-color: #cccccc;
margin: 0; padding: 0;
text-align: center;
height : 100%;
background-image: url(grad_fond_2.jpg);
}

#TheEditeur1 img {filter:alpha(opacity=100);}

#TheEditeur1 img:hover{moz-opacity: 0.5; opacity: 0.7;}

.TheEditeur1 {
background-image:url(regle2.jpg);
background-repeat:no-repeat;
background-position:top left;
min-height: 480px;
background-color: #ffffff;
font-family : Arial, Helvetica, Geneva, sans-serif; font-size : 14px;color : #000000; line-height:20px; 
text-align: left;margin:0;padding : 10px; padding-top:20px; padding-bottom:0;
width:686px; 
overflow:hidden;
word-wrap:  break-word;margin: 0;
}
.TheEditeur1 p {margin: 10px 0 10px 0;}

.TheEditeur1 a {
color: blue;text-align: center;
text-decoration : underline;
}
#mep{border:0;}

#footer {
position: relative;
height : 50px; font: 14px arial, sans-serif;
}
#logo {
background-image:url(batimo.jpg);
background-repeat:no-repeat;
background-position:146px 13px;*/
}
#flash_head {width :996px; height:139px;}

dl#menu dl, dl#menu dt, dl#menu dd, dl#menu ul, dl#menu li { margin: 0; padding: 0; list-style-type: none; }

#menu {
color: #FFFFFF;
font-family: arial; font-size:12px;font-weight: bold;
width: 120px;
padding-left:26px;
padding-top:20px;padding-bottom:10px; margin:0;
}
dl#menu {width: 120px;}

dl#menu dt {
padding:4px;
cursor: pointer;
padding-left:15px;
text-align: left;
font: 16px arial, sans-serif;font-weight: bold;text-decoration:none;
background-image:url(ltgrball.gif);background-repeat:no-repeat; background-position: -2px 6px;
}

dl#menu dd {
padding:0 0 0;}

dl#menu li {
padding:1px; padding-left:30px;
text-align: left;
padding-left:30px;
font-weight: normal;width: 120px;
background-image:url(submenu.gif);background-repeat:no-repeat; background-position: 16px 3px;
}
dl#menu li a:hover {

}
dl#menu dt a {}
dl#menu dt a:hover {
padding-left:2px;
color: #ffffff;
}
.selpag {
color: #ffffff;
text-decoration: none;
display: block;width: 110px;
border: 0 none;
}
.noselpag {
color: #b3b7bc;
text-decoration: none;
display: block;width: 110px;
border: 0 none;
}
.selrub {
color: #ffffff;
text-decoration: none;
display: block;width: 110px;
border: 0 none; font-style : italic;
}
.noselrub {
color: #b3b7bc;
text-decoration: none;
display: block;width: 110px;
border: 0 none; font-style : italic;
}
#google_map {
width: 686px; height: 450px; border:1px solid black;
}
.TheEditeurtop {
min-height: 480px;
background-color: #ffffff;
text-align: center; margin:0;
width:706px; 
border: 1px solid black;
}