#menu_haut {
position : relative;
top : -1px;
left : 235px;
width : 740px;
height : 64px;

border-left : 1px solid gray;
border-right : 1px solid gray;
}

ul#menu_ge a {
float : left;
width : 180px;
height : 64px;
margin : 0 0;

text-align : left;
text-decoration : none;
color : #000;
font-size : 14pt;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

ul#menu_ge #creation {
background : url(images/menu-accueil-off.png) no-repeat #fff;
width:180px;
}
ul#menu_ge #creation:not(:empty){position:absolute;left:0px;width:180px;}

ul#menu_ge #creation:hover {
background : url(images/menu-accueil-off.png) no-repeat #fff;
}
ul#menu_ge #edition {
background : url(images/menu-accueil-off2.png) no-repeat #fff;
width:180px;
margin-left:5px;
}
ul#menu_ge #edition:not(:empty){position:absolute;left:180px;width:180px;}
ul#menu_ge #edition:hover {
background : url(images/menu-accueil-off2.png) no-repeat #fff;
}
ul#menu_ge #identite {
background : url(images/menu-accueil-off3.png) no-repeat #fff;
width:180px;
margin-left:5px;
}
ul#menu_ge #identite:not(:empty){position:absolute;left:365px;width:180px;}
ul#menu_ge #identite:hover {
background : url(images/menu-accueil-off3.png) no-repeat #fff;
}
ul#menu_ge #site {
background : url(images/menu-accueil-off4.png) no-repeat #fff;
width:185px;
margin-left:5px;
}
ul#menu_ge #site:not(:empty){position:absolute;left:550px;width:185px;}
ul#menu_ge #site:hover {
background : url(images/menu-accueil-off4.png) no-repeat #fff;
}
#centre {
margin-top : 0;
border-left : 0px solid gray;
border-right : 0px solid gray;
border-bottom : 0px solid gray;
}
#graphiste {
position : relative;
top : -1px;
margin-left : 791px;
bottom : 0;
height : 146px;
width : 184px;
background-image : url('images/footer-cdld.gif');
background-color : #fff;
background-repeat : no-repeat;
color : #000;
border-left : 1px solid gray;
border-right : 1px solid gray;
border-bottom : 1px solid gray;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align : left;
font-size : xx-small;
text-decoration : none;
line-height : 15px;
}

* {padding:0; margin:0;}
ol {position:relative; margin:0 0; list-style:none;}
ul {list-style:inside;left:0px;}


#colonne1 {position:absolute; width:179px; left:0px;background:white;border-right : 1px solid gray;border-left:1px solid gray;border-bottom : 1px solid gray;}
#colonne2 {position:absolute; width:178px; left:186px;background:white;border-left:1px solid gray;border-right : 1px solid gray;border-bottom : 1px solid gray;}
#colonne3 {position:absolute; width:178px; left:371px;background:white;border-left:1px solid gray;border-right : 1px solid gray;border-bottom : 1px solid gray;}
#colonne4 {position:relative;left:556px;width:184px;background:white;border-right : 1px solid gray;border-left:1px solid gray;border-bottom : 1px solid gray;}
#colonne1 p,#colonne2 p,#colonne3 p,#colonne4 p {margin-left:5px;margin-right:5px;}
a:hover img{filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;
   }
.titre-colonne{
	font-size:13px;
	margin-left:5px;
	display:inline;
	color: rgb(0, 102, 102);
	}
#colonne1 .titre-colonne{color: rgb(0, 102, 102);}
#colonne2 .titre-colonne {color:#ff6633;}
#colonne3 .titre-colonne {color:#99cc00;}
#colonne4 .titre-colonne {color:#e6007b;}

#sitemap ul {width:100%;left:0px;}
ol ul {display:block;width:100%;left:0;height:20px;}

ol li ul li a {line-height:20px!important;line-height:10px;display:block;}
#sitemap #colonne1 li a,#colonne2 li a,#colonne3 li a,#colonne4 li a{font-size:11px;font-family : Verdana, Arial, Helvetica, sans-serif;}
#sitemap #colonne1 li a:hover{background:#006666;color:#fff;}
#sitemap #colonne2 li a:hover{background:#FF6633;color:#fff;}
#sitemap #colonne3 li a:hover{background:#99CC33;color:#fff;}
#sitemap #colonne4 li a:hover{background:#E6007B;color:#fff;}
#sitemap ul {
	height:435px;
font-size : 10px;
}


