body {background:#996600;color: #000000;font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;/*overflow: hidden*/;margin:0 0 0 0;padding:0 0 0 0 ;border-spacing: 0px; overflow-y:scroll;}
a {color:#000000;}
a:hover {color:#990000}
.sans  {color:#000000;text-decoration:none}
.sans a:hover {color:#990000;text-decoration:none}
ul.menu {position: relative;list-style-type: none;width: 100%;overflow: hidden;font-size: 80%;margin-left: -20px; margin-right: 0;}

.menu li {float: left;}

.menu a {margin: 0 4px 0 4px;width: auto;padding:5px;display: block;text-align: center;text-decoration: none;color: #000;background: #FFFFCC;font-style: normal;}

.menu a:link, .menu a:visited {border-top: 1px solid #990000;border-left: 1px solid #990000;border-right: 1px solid #990000;border-bottom: 1px solid #990000;}
.menu a:hover {border-top: 1px solid #990000;border-left: 1px solid #990000;border-right: 1px solid #990000;border-bottom: 1px solid #990000;background: #990000;color:#ffffcc;}

.menu span {display: block;}

.footer {font: 70%  'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; color:#000000;font-weight:normal;padding:5px; background-color: #996600;width:100%}

.cellule { padding:5px }

.contenu { font: 80% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; color:#ffffcc;font-weight:bold; border: 1px solid #990000;-moz-border-radius: 5px;	-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:5px; background-color:#ca4d07;}
.contenu-adm { font: 80% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; color:#ffffcc;font-weight:bold; border: 1px solid #990000;-moz-border-radius: 5px;	-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:5px 0 5px 0; margin:5px;background-color:#ca4d07;}

.contenu-adm2 {float:left; font: 90% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; color:#000000;font-weight:bold; border: 1px solid #990000;-moz-border-radius: 5px;	-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:2px 10px 3px 0; margin:0 0 0 25px;background-color:#F7BA0D;width:30.5%;text-align:left}

.contenu-adm a{ color:#ffffcc;font-weight:bold; text-decoration:none}
.contenu-adm a:hover{ color:#ffff00;font-weight:bold; text-decoration:none}
.contenu-adm2 a{ color:#990000;font-weight:bold; text-decoration:none}
.contenu-adm2 a:hover{ color:#ca4d07;font-weight:bold; text-decoration:none}

.texte {font:80% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;color:black;margin:5px }
.texte_warning {font:80% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; color:#990000;font-weight:bold }
.texte_admin {font:120% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; color:#FFFFCC;font-weight:bold }

.titre { font:100% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;;color:#990000;font-weight:bold; }

.actu { font: 80% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; color:#000000;font-weight:normal; border: 1px solid #990000;-moz-border-radius: 5px;	-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:5px; }

.contact { font: 75% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; text-align:center;color:#000000;font-weight:normal; border: 1px solid #990000;-moz-border-radius: 5px;	-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:5px; background-color:#f7ba0d;}

.gauche {  float: left;  } 
.gauche-adm {  float: left; padding:0 5px 0 0; margin:-3px 5px; } 
.gauche-adm2 {  float: left; padding:1px 5px 0 0; margin:-3px 5px; } 
.gauche2 {  float: left; margin:5px } 
.droite {  float:right;  } 
.conteneur {font: 80% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; color:#000000;font-weight:bold; border: 1px solid #990000;-moz-border-radius: 5px;	-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:5px; background-color:#f7ba0d;  }

.no {text-decoration:none}

.fond { background: url('../images/bebe.png') no-repeat }
.fond-adm { background: url('../images/cadenas.png') no-repeat }

.separate {border-top:2px dotted #990000;  border-bottom:2px dotted #990000;font:80% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;padding-top:5px;padding-bottom:5px;}
.separate-adm {border-top:2px dotted #990000;  border-bottom:2px dotted #990000;font:90% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;padding-top:3px;padding-bottom:5px;padding-right:20px;text-align:right}
.separate2 {border-bottom:2px dotted #990000;font:80% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;color:#990000;padding-top:5px;padding-bottom:5px;}

.annuaire{ font: 100% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; color:#000000;font-weight:normal; border: 1px solid #990000;-moz-border-radius: 5px;	-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:5px; }

.link-adm a {color:#ffffcc;text-decoration:none}
.link-adm a {color:#ffffcc;text-decoration:none}

.div_big { font: 120% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; color:#000000;font-weight:normal;}

