body {margin: 0; padding: 0;
text-align: center; font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;height : 100%;
height : 100%;
background-color:#001f3e;
}

h1{font-size : 24px;	color : #BF1714; font-style: italic; font-weight: bold;}
h2{font-size : 18px;	color : #F49100; font-style: italic; font-weight: bold;}
h3{}
h4{}
h5{}
h6{}

#accessibilite a {color:#41588A; font-size : 10px;}

#accessibilite a:hover {color:white; font-size : 10px;}

#conteneur {width:996px; margin:0 auto; border: 0 solid black; background-color: #e0ebff; text-align: left; font-size: 8pt; position:relative;
/*background-image: url(fond.jpg);*/
}

.TheEditeur1 {position: relative;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px;	color : black; text-align: left; padding:24px; word-wrap: break-word; padding-bottom:10px; height: auto; min-height: 350px;}

* html .TheEditeur1 {height:350px;} /*hack IE*/

.TheEditeur1 p {margin: 10px 0 10px 0;}

.TheEditeur1 a {text-decoration : underline;}

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

#menu {width : 234pxx; margin : 0; background : #a7cbe3;}

dl#menu li {margin-bottom : 2px; margin-top : 2px; } 

dl#menu ul {margin-bottom : 10px; }

dl#menu li a {font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; text-decoration : none; padding-left : 24px; text-indent:20px;}

dl#menu li a:hover {color : #ea7b04; background : #e0ebff; text-decoration : none; padding-left : 24px;}

dl#menu dt {cursor: pointer; margin: 0; text-align: left; font: 12px arial, sans-serif; font-weight: bold; background-image: url(menu.gif); background-repeat : no-repeat; width : 234pxx; height : 28px; text-indent:20px; }

dl#menu dt a {color : white; padding-left : 10px; padding-top:6px; text-decoration : none; }

dl#menu dt a:hover {cursor : pointer; background-image : url(menuon.gif); background-repeat : no-repeat; height : 22px; padding-left : 10px; padding-top : 6px; }

.selpag {display : block; height : 16px; background : #e0ebff; background-image:url(check.gif);background-repeat:no-repeat; background-position: 27px 0;color:#001f3e;}

.noselpag {border : 0 none; display : block; height : 16px; background-image:url(no_check.gif);background-repeat:no-repeat; background-position: 27px 1px;color:white;}

.selrub {border : 0 none; background:#001f3e; background-repeat : no-repeat; display : block; height : 22px;} 

.noselrub { margin-top:0; display : block; height : 22px;background:#3d5c78;}

#fonctions {position:absolute; left: 70px; top: 10px;}

#menu_line {position:absolute; left: 502px; top: 210px; width: 468px;}

#menu_lin{ margin:0; padding:0; color:white;font: 13px arial, sans-serif;font-weight: bold;}

#menu_lin li {display:inline;padding:0;margin:0;}

#menu_lin a:link, #menu_lin a:visited {text-decoration:none;color:white;}

#menu_lin a:hover {text-decoration:underline;}

#logo {position:absolute; left: 578px; top: 10px;}

#footer {
position:relative;height:35px;
}

#izylink {
width:90px; height:17px; border:1px solid black;
}
