@charset "utf-8";
/* CSS Document */

body{ background-color:#CCFF00; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }
.clr{ clear:both; }
h1{ font-weight:bold; margin-bottom:20px; text-transform:uppercase}
h2{ margin:20px 0 20px 0; font-weight:bold }
.headertel{ font-size:18px; font-weight:bold; position:absolute; top:60px; left:140px }
.wrapper{ width:800px; margin:0 auto}
.header{ height:130px; background-color:#FFCC00; position:relative }
#logo{ display:block; position:absolute; top:0; right:0;}
#headertext{ display:block; position:absolute; bottom:10px; left:0px;}

.menu{ background-color:#ff6600; height:30px; font-size:12px; }
.menu li{ position:relative; padding:3px 8px 0 8px; float:left; width:auto; border-right:1px #6666cc solid; margin:0; height:27px; }
.menu li a{ color:#FFF; display:block; height:30px; text-decoration:none; overflow:hidden }
.menu li ul{ position:absolute; display:none; background-color:#f60; top:31px; left:0px; padding:0; margin:0; width:260px;  }
.menu li ul li{ float:none; margin:0; padding:0 0 0px 0; border-bottom:1px #66c solid; overflow:hidden;  }
.menu li ul li a{ padding:6px 4px 5px 4px; margin:0; height:20px; display:block }
.menu li ul li:hover a{ background-color:#fc0; color:#000000 }

#association a, #anniversaire a, #documentation a, #contact a { padding-top:5px; height:25px; }
#association ul a{ padding-top:6px }

.menu li:hover ul{ display:block; }
.menu li:hover ul li{ display:block; }

.content{ 
	background:url(imgs/bg.gif) no-repeat top left #6766cc; 
	min-height:450px; 
	font-size:18px; 
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	padding: 50px 20px 0 350px; 
}

.content ul{ list-style-type:square; margin:0 0 10px 5px }
.content ol{ list-style-type:decimal; margin:0 0 10px 5px }
.content ol.documentation li{ font-size:14px; padding-bottom:10px; line-height:normal }
.content a{ color:#FFF; }
.content p{ margin-bottom:20px } 

.footer{ background-color:#6766cc; height:45px; }
.footer ul{ width:300px; float:right; padding-right:50px; }
.footer ul li{ float:right; text-align:right; padding-left:15px; }
.footer ul li a{ color:#FFF; font-size:15px; }
