body{background:#000 url(sites/ckelprod/axome/images/motif.gif);margin:0;padding:0;font-family:Arial,sans-serif;font-size:12px;color:#9d9d9d;font-weight:normal;}
h1,h2,h3,h4,h5,p,form,p.spip,ul,li,fieldset{margin:0;padding:0;}
a img{border:0;}
li{list-style:none;}
h3{font-size:12px;}
h1{color:#fefefe;font-size:32px;font-weight:bold;text-align:center;padding-bottom:15px;text-transform:uppercase;}
#texte h2{font-size:12px;padding-bottom:6px;}
#gauche h2{display:none;}
.format_png{behavior:url(win_png.htc);}
div,a{background-repeat:no-repeat;}
.hr{height:5px;padding:5px;width:100px!important;border-bottom:1px dotted #666;display:block;}
div.clr{clear:both;}
div.sep{clear:both;height:10px;}
a{color:#e7011d;}
a:hover{color:#fff;}
a span{display:none;}
body.prehome a#prehome{display:block;width:980px;height:687px;background:transparent url(sites/ckelprod/axome/images/intro.jpg) no-repeat;margin:0 auto;}
div.fond{background:transparent url(sites/ckelprod/axome/images/bg.jpg) no-repeat;width:980px;margin:0 auto;}
div#haut{background:transparent url(sites/ckelprod/axome/images/axome_haut.jpg) no-repeat;height:155px;}
a#logo{display:block;height:155px;}
a#logo span,div.recherche{display:none;}
div#page{height:auto !important;height:370px;min-height:370px;}
#centre{float:left;width:775px;}
div#correc{clear:both;height:0px!important;background:transparent url(sites/ckelprod/axome/images/axome_fond.gif) repeat-y;}
body.home #centre{background:transparent url(sites/ckelprod/axome/images/bg_home.jpg) no-repeat;}
body.home div#home_haut{height:378px;overflow:hidden!important;}
div#cadre_edito{float:right;width:214px;padding:18px;height:324px;color:#9e9e9e;}
div#cadre_edito h1{font-size:12px;text-transform:none;color:#9e9e9e;text-align:left;}
div#cadre_edito h2{font-size:11px;font-weight:normal;}
div#cadre_edito h3{font-size:22px;color:#fff;text-transform:uppercase;padding-bottom:8px;}
div#diaporama{width:468px;height:340px;float:left;padding:6px;overflow:hidden!important;}
div#diaporama_article div{width:100%;height:345px;overflow:hidden!important;}
div#diaporama_article div div{background-color:#222;padding:10px 10px 0 10px;width:450px;}
div#diaporama_article div a.focus_lien{display:block;height:225px;}
div#diaporama_article div div h2,div#diaporama_article div div h3,div#diaporama_article div div h4{color:#fff;}
div#diaporama_article div div h2{padding:5px 0 6px 0;font-size:22px;}
div#diaporama_article div div h2 a{text-decoration:none;color:#fff;}
div#diaporama_article div div h4{font-size:11px;font-weight:normal;}
div.sep_focus{float:left;width:10px;height:320px;}
div.focus{float:left;width:250px;padding:10px 0 0 0;}
div.focus a.focus{display:block;width:223px;height:168px;border:3px solid #1c1c1c;margin:0 auto;}
div.focus a.focus:hover{border:3px solid #e90119;}
div.focus h2{font-weight:normal;font-size:14px;text-transform:none;color:#fff;padding:5px 10px 8px 14px;}
div.focus p{font-size:11px;padding:0 10px 0 14px;line-height:12px;}
div.focus_info{height:91px;}
a.focus_info{display:block;text-align:center;padding-top:12px;color:#f1f1f1;font-weight:bold;text-decoration:none;font-size:11px;}
a.focus_info span{display:inline;}
#gauche{float:left;width:205px;padding:40px 0 0 0;}
#menu_principal{width:150px;margin:0 auto;padding-bottom:40px;}
#menu_principal ul li{text-align:right;background:transparent url(sites/ckelprod/axome/images/sep_menu.gif) repeat-x;background-position:left bottom;padding:5px 15px 5px 0;}
#menu_principal ul li a{text-decoration:none;color:#fff;font-weight:bold;text-transform:uppercase;font-size:16px;display:block;padding:5px 0;}
#menu_principal ul li a:hover,#menu_principal ul li ul li a:hover,#menu_principal ul li.menu_active_oui a{color:#d2001b;}
#menu_principal ul li a.active{color:#fff;}
#menu_principal ul li.menu3 ul{display:none;}
#menu_principal ul ul li{background-image:none;padding:0 0 4px 0;}
#menu_principal ul ul li a{padding:0;text-transform:none;font-size:12px;}
.champ{width:80px;border:1px solid #000;font-size:10px;background-color:#fff;}
.bouton{border:0;font-size:10px;text-align:left;font-weight:bold;background-color:transparent;color:#ccc;cursor:pointer;}
body.article #texte{background-color:#1c1c1c;padding:25px;}
#texte{color:#afafaf;}
#texte h3.spip{clear:both;padding:25px 0 5px 0;font-size:20px;font-weight:bold;color:#fefefe;text-transform:uppercase;}
#texte strong.spip{color:#fff;}
#hierarchie{color:#fff;padding-bottom:10px;text-transform:uppercase;}
#hierarchie a{text-decoration:none;color:#fff;}
div.chapo{color:#fff;clear:both;padding-bottom:18px;font-weight:bold;}
div.ps{border-top:1px dotted #afafaf;padding:5px 0 0 0;font-size:11px;margin-top:20px;}
div.logo_article{float:right;padding:0 0 8px 10px;}
div.logo_article img{border:2px solid #666;padding:1px;}
ul li.spip{background:transparent url(sites/ckelprod/axome/images/p.gif) no-repeat;background-position:left 6px;padding:2px 0 1px 11px;}
#marge{clear:both;}
div#leprix{clear:both;padding:30px 0 10px 0;font-size:14px;font-weight:bold;color:#fff;text-align:center;}
div#leprix p{display:inline;padding:7px 0 7px 7px;background:#e7011a url(sites/ckelprod/axome/images/prix.png) no-repeat;}
div#leprix span{display:inline;padding:7px 7px 7px 0;background:#e7011a url(sites/ckelprod/axome/images/prix.png) no-repeat;background-position:right top;}
#texte h2.date_agenda{clear:both;font-size:18px;font-weight:bold;color:#fff;padding:16px 0 4px 0;text-transform:uppercase;text-align:center;}
div.agenda_tri{clear:both;background:#1c1c1c url(sites/ckelprod/axome/images/agenda_sep.gif) no-repeat;background-position:right 92%;padding:10px 16px 8px 16px;height:54px;}
div.agenda_detail{background-image:none!important;border-bottom:1px dotted #555;height:62px;}
div.ladate{color:#fff;background:transparent url(sites/ckelprod/axome/images/ladate.gif) no-repeat;text-align:center;width:54px;padding-top:2px;float:left;font-size:9px;}
div.ladate strong{display:block;font-size:32px;padding:0 0 2px 0;}
div.agenda_tri h2,div.agenda_tri h3,div.agenda_tri h4{float:left;font-size:12px;}
div.agenda_tri h3{width:270px;height:40px;padding:12px 5px 0 20px;}
div.agenda_tri h2{width:400px;height:38px;padding:12px 5px 0 8px;color:#f1f1f1;text-transform:uppercase;font-size:24px;}
div.agenda_tri h3 a{font-size:14px;text-decoration:none;color:#f1f1f1;}
div.agenda_tri h4{font-weight:normal;width:187px;height:38px;padding:12px 0 0 10px;}
body.article div.agenda_tri h4{width:250px;}
div.agenda_detail h4{font-weight:bold!important;font-size:14px;padding-top:4px;}
div#login{width:100%;height:20px;margin:0 0 0 0;}
#login a{float:right;color:red;font-weight:bold;background:transparent url(sites/ckelprod/axome/images/logout.gif) no-repeat;background-position:left 3px;padding:0 8px 0 18px;}
ul.spip{padding-left:15px;margin:0;}
.spip_documents{margin:6px;}
table.spip{margin:auto;margin-bottom:1em;border:1px solid #062247;border-collapse:collapse;}
table.spip caption{caption-side:top;text-align:center;margin:auto;padding:3px;font-weight:bold;}
table.spip tr.row_first{background:#FFC;border:1px solid #062247;}
table.spip tr.row_odd{background:#FFF;border:1px solid #062247;}
table.spip tr.row_even{background:#FFF;border:1px solid #062247;}
table.spip th{padding:5px;text-align:left;vertical-align:middle;background-color:#062247!important;border:1px solid #062247;}
table.spip th strong.spip{color:#fff!important;}
table.spip td{padding:5px;text-align:left;vertical-align:middle;border:1px solid #062247;border-collapse:collapse;}
img,.spip_logos{margin:0;padding:0;border:none;}
.spip_documents{text-align:center;}
.spip_documents_center{clear:both;width:100%;margin:auto;}
span.spip_documents_center{display:block;margin-top:1em;}
.spip_documents_left{float:left;margin-right:15px;margin-bottom:5px;}
.spip_documents_right{float:right;margin-left:15px;margin-bottom:5px;}
.spip_doc_titre{font-weight:bold;font-size:0.8em;margin-left:auto;margin-right:auto;}
.spip_doc_descriptif{clear:both;font-size:0.8em;margin-left:auto;margin-right:auto;}
.spip_surligne{background-color:#2CC3FA!important;}
.col_droite{float:right;display:block;margin-left:10px;clear:right;}
.page_plan .cartouche{display:none;}
h2.invisible{color:#555;}
.formulaire_spip form,.formulaire_spip fieldset,.formulaire_spip legend,.formulaire_spip label,.formulaire_spip input,.formulaire_spip textarea,.formulaire_spip select,.formulaire_spip option{margin:0;padding:0;border:none;background:none;}
.formulaire_spip{text-align:left;}
.formulaire_spip p{margin:0.5em 0;padding:0;}
.formulaire_spip fieldset{display:block;margin:40px;border:none;}
.formulaire_spip legend{font-weight:bold;color:#0E68E1;font-size:14px;text-transform:uppercase;background:#fff;} 
.formulaire_spip .forml{width:99%;padding:1px;border:2px inset #aaa;font-family:inherit;font-size:inherit;background-color:#FFF;}
.spip_bouton{text-align:right;}
.spip_bouton input{color:#0E68E1;margin:3px 0;padding:1px 2px;border:2px outset;font-weight:bold;float:right;background-color:#FFF;}
.plan_item{float:left;margin:10px;padding:10px;background-color:#F4F1EC;border:1px solid #9B9B91;width:190px;margin-left:10px;}
.plan_item h3 a{color:#524E4F;font-size:18px;font-weight:normal;margin:0 0 20px 0;}
.plan_item a{font-size:11px;margin-left:10px;}
.plan a{text-decoration:none;}
.plan a:hover{color:red;}
.clear{clear:both;}
#pied{position:relative;background:transparent url(sites/ckelprod/axome/images/pied.gif) no-repeat;clear:both;display:block;padding:0 15px 0 15px;height:50px;}
#pied a{text-decoration:none;color:#9d9d9d;}
#pied_gauche{float:left;}
#pied_gauche a{padding:0 5px;}
#pied_gauche a:hover{color:#fff;}
#pied_droite{float:right;background:transparent url(sites/ckelprod/axome/images/logo_pied.jpg) no-repeat;padding-left:65px!important;}
#pied_gauche,#pied_droite{padding:11px 0 10px 0;}
.cacher{display:none;}
div#newsletter{background:transparent url(sites/ckelprod/axome/images/newsletter.gif) no-repeat;background-position:center bottom;width:183px;height:135px;margin:0 auto;padding:0;}
.formulaire_newsletter{padding:72px 12px 0 16px;}
.champ_newsletter{width:118px;border:1px solid #555;font-size:12px;float:left;color:#555;}
.bouton_newsletter{border:0;padding:0;height:21px;width:25px;cursor:pointer;background:transparent url(sites/ckelprod/axome/images/bt_ok.gif) no-repeat;float:right;}
.formulaire_newsletter fieldset{border:0;margin:auto;}
.formulaire_newsletter p{color:#404040;line-height:12px;font-size:10px;padding-bottom:8px;}
.formulaire_newsletter legend{display:none;}
