
*{margin:0;padding:0;}
body{background:#A42348 url(axome/images/fond.png) no-repeat;background-position:center top;font-family:"Trebuchet MS",sans-serif;color:#807f7f;font-size:0.8em;}
div.fond{width:951px;margin:0 auto;}
a img{border:none;}
a{color:#fff;text-decoration:none;}
a:hover{color:#ccc;}
a span{display:none;}
ul,li{list-style-type:none;}
div.clr,div.clear,div.cls{clear:both;}
.format_png{behavior:url(win_png.htc);}
div#coverflow{float:right;width:650px;height:580px;overflow:hidden;}
a#logo{display:block;height:310px;}
div#zone_home{height:280px;}
div#zone_gauche{float:left;width:615px;padding-top:4px;}
div#zone_droite{float:right;width:335px;}
div#gauche{float:left;width:268px;}
div#menugauche{width:240px;}
div#menugauche ul li{padding:5px 10px;background:transparent url(axome/images/sep.png) repeat-x;background-position:left bottom;}
div#menugauche ul li a{display:block;padding:5px 0 10px 12px;background:transparent url(axome/images/p1.png) no-repeat;background-position:left 13px;}
div#menugauche ul li a img{padding:0 5px 4px 0!important;}
div#menugauche ul li.active_oui{padding-left:25px;}
div#centre{float:right;width:680px;padding:116px 0 4px 0;background:transparent url(axome/images/onglet_bas.gif) no-repeat;background-position:left bottom;}
div#centre h2{display:block;background:transparent url(axome/images/onglet_haut.gif) no-repeat;height:38px;padding:8px 0 0 0;text-align:center;}
div#contenu{background-color:#fff;padding:10px 20px 20px 20px;height:auto !important;height:400px;min-height:400px;}
#myController{text-align:center;height:35px;}
#myNav{float:left;width:370px;} 
#myController span.jFlowControl img{margin:0 5px;padding:0 3px;border-bottom:3px solid #eee;}
#myController span{cursor:pointer;} 
#myController span.jFlowSelected img{border-bottom:3px solid #017FCA;}
#myController span.jFlowPrev{float:left;padding-top:5px;}
#myController span.jFlowNext{float:right;padding-top:5px;}
h3.spip{clear:both;color:#0E6AAF;font-weight:bold;font-size:1.2em;padding:15px 0 8px 0;text-align:center;}
div.contenu_article h3.spip{clear:none;}
div.logo_article{text-align:center;padding-bottom:5px;}
div.contenu_article a{color:#DB2559;text-decoration:underline;}
div.contenu_article a:hover{color:#0E6AAF;}
div.anime_flash{text-align:center;clear:both;padding-top:10px;}
div#contenu table.spip{width:90%;margin:10px auto;}
div#contenu table.spip td{width:50%;padding:10px 0;}
div#contenu table.spip td{text-align:center;}
div#contenu a{color:#D82457;}
div#contenu a:hover{color:#444;}
div#pied{clear:both;height:120px;background:transparent url(axome/images/bas.gif) no-repeat;background-position:right top;padding-left:275px;}
body#home div#pied{background:transparent url(axome/images/bas_home.gif) no-repeat;background-position:right top;padding-left:20px;}
div#pied_gauche{float:left;width:160px;padding:32px 0 0 20px;}
div#pied_gauche a{color:#807f7f;}
div#pied_droit{float:right;width:474px;padding:4px;}
div#pied_droit ul li{float:left;}
div#pied_droit ul li a{display:block;width:110px;height:70px;}
h2.foot{color:#EBB9C7;clear:both;font-weight:normal;font-size:0.8em;padding-top:15px;}
div#edito{display:none;}
.formulaire_newsletter{padding:5px 0 10px 15px;}
.champ_newsletter{width:108px;border:1px solid #01313D;margin-left:3px;margin-top:3px;height:14px;float:left;}
.bouton_newsletter{border:0;padding:0px;margin:0px 0 0 0;height:24px;width:34px;color:#fff;background-color:transparent;cursor:pointer;font-weight:bold;background-image:url(axome/images/bout_ok.gif);background-repeat:no-repeat;background-position:center 3px;float:left;}
.formulaire_newsletter fieldset{border:0;margin:auto;text-align:center;}
#newsletter{margin-left:10px;margin-top:10px;width:100%;}
.reponse_formulaire{display:block;color:#B80000;font-weight:bold;}
#affiche_texte_sujet{height:auto;padding:10px;}
.contact_bleu{background-color:#d2efff;}
.contact_vert{background-color:#E2F9C9;}
#affiche_texte_sujet ul li.spip{background-image:url(../axome/images/puce.gif);background-repeat:no-repeat;background-position:left 2px;list-style:none;padding-left:17px;margin:0 0 5px 20px;} 
div.formulaire_carte_complet{display:block;float:left;background:#fff url(axome/images/cartefid.png) no-repeat;background-position:center top;color:#0a4368;text-align:center;width:49%!important;margin:5 0 0 0!important;border-right:1px solid #ccc;padding-top:80px;}
.formulaire_carte_complet fieldset{border:0!important;background-color:transparent!important;display:block;height:auto;font-size:1.2em;font-weight:bold;padding:0 8px 30px 8px;}
.formulaire_carte_complet fieldset p{display:block;padding:3px 0;}
div#inscrip{float:right;width:49%;}
div#inscrip p{font-size:1.2em;font-weight:bold;color:#0a4368;padding-top:8px;}
div.formulaire_login ul li{padding-top:8px;}
p.explication,span.erreur_message{font-weight:bold;color:#D52500!important;}
.formulaire_carte_complet legend{display:none;}
optgroup{color:#EF680C;}
option{color:#000!important;}
.label_contact{display:block;width:180px!important;float:left;padding-top:4px;}
.forml,textarea{border:1px solid #ccc!important;}
.formulaire_carte_complet .bouton_valider{border:1px solid #563033;float:right;cursor:pointer;padding:.4em;background:#A5017C;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;width:100px;color:#fff;margin:10px 70px 10px 0px;}
.bouton_valide_saisie{float:left;}
.bouton_valide_saisie img{padding:2px 0 0 8px;}
#bloc_saisie_2{padding:10px 0;font-size:14px!important;}
.formulaire_carte_complet #bloc_saisie_2 label.label_contact{display:block!important;clear:both!important;width:100%!important;}
.formulaire_inscription .libelle_checkbox{font-weight:bold;color:#000;}
.formulaire_inscription .checkbox{margin:2px!important;float:left!important;display:block!important;}
input.forml,input.text,input.text_inscription,input.password{background-color:#eee!important;color:#555;padding:5px;border:1px solid #ccc!important;font-size:14px!important;width:80%;}
#bloc_saisie_2 #naissancejour.forml,#bloc_saisie_2 #naissancemois.forml{padding:2px;float:none!important;width:20px!important;}
#bloc_saisie_2 #naissanceannee.forml{padding:2px;float:none!important;width:40px!important;}
.formulaire_carte_complet input.forml{width:80%!important;float:left;margin-left:5px;}
p{padding:10px;clear:both;display:block;}
.formulaire_carte_complet p{padding:17px 0 0 0!important;}
p.boutons{text-align:center;}
#formulaire_login div.choix{padding:10px;font-size:0.85em;}
#formulaire_login div.choix label{color:#555;}
a.lien_bon{display:block;text-align:center!important;}
div#logout{font-size:1.15em;font-weight:bold;padding:15px 0 0 20px;color:#fff;}
div#logout a{text-decoration:underline;color:#0095DE;}
div#logout a:hover{text-decoration:none;color:#0482C0;}
.cacher{display:none!important;}

#GB_overlay{background-color:#000;position:absolute;margin:auto;top:0;left:0;z-index:100;}
#GB_window{left:0;top:0;font-size:1px;position:absolute;overflow:visible;z-index:150;}
#GB_window .content{width:auto;margin:0;padding:0;}
#GB_frame{border:0;margin:0;padding:0;overflow:auto;white-space:nowrap;}
.GB_Gallery{margin:0 22px 0 22px;}
.GB_Gallery .content{background-color:#fff;border:3px solid #ddd;}
.GB_header{top:10px;left:0;margin:0;z-index:500;position:absolute;border-bottom:2px solid #555;border-top:2px solid #555;}
.GB_header .inner{background-color:#333;font-family:Arial,Verdana,sans-serif;padding:2px 20px 2px 20px;}
.GB_header table{margin:0;width:100%;border-collapse:collapse;}
.GB_header .caption{text-align:left;color:#eee;white-space:nowrap;font-size:20px;}
.GB_header .close{text-align:right;}
.GB_header .close img{z-index:500;cursor:pointer;}
.GB_header .middle{white-space:nowrap;text-align:center;}
#GB_middle{color:#eee;}
#GB_middle img{cursor:pointer;vertical-align:middle;}
#GB_middle .disabled{cursor:default;}
#GB_middle .left{padding-right:10px;}
#GB_middle .right{padding-left:10px;}
.GB_Window .content{background-color:#fff;border:3px solid #ccc;border-top:none;}
.GB_Window .header{border-bottom:1px solid #aaa;border-top:1px solid #999;border-left:3px solid #ccc;border-right:3px solid #ccc;margin:0;height:22px;font-size:12px;padding:3px 0;color:#333;}
.GB_Window .caption{font-size:12px;text-align:left;font-weight:bold;white-space:nowrap;padding-right:20px;}
.GB_Window .close{text-align:right;}
.GB_Window .close span{font-size:12px;cursor:pointer;}
.GB_Window .close img{cursor:pointer;padding:0 3px 0 0;}
.GB_Window .on{border-bottom:1px solid #333;}
.GB_Window .click{border-bottom:1px solid red;}

