
.clr {clear:both;}


div#maximenuCK ul.maximenuCK {
padding : 0;
margin : 0;
}

div#maximenuCK ul.maximenuCK li.maximenuCK {
background : none;
list-style : none;
border-bottom:1px dotted #ddd;
padding:0;
margin : 0;
float : left;
clear : both;
width : 140px;
}

div#maximenuCK ul.maximenuCK li a.maximenuCK {
text-decoration : none;

height : 27px;
outline : none;
background : none;

padding-top :8px;
cursor : pointer;
}


div#maximenuCK ul.maximenuCK2 li.current>a span {

color :#000;
}

div#maximenuCK ul.maximenuCK li.current>a:hover span.titreCK {

}

div#maximenuCK ul.maximenuCK li.active>a span.titreCK {
color : #000;

}


div#maximenuCK ul.maximenuCK li.level0 {
min-height : 34px;
padding :0;

}

div#maximenuCK ul.maximenuCK li.current.level0>a span {

color : #000;
}

div#maximenuCK ul.maximenuCK li.parent.level0>a {

}


div#maximenuCK ul.maximenuCK li.parent.level0 li.parent {

}


div#maximenuCK span.descCK {
color : #000;
display : block;
text-transform : none;
font-size : 10px;
text-decoration : none;
height : 12px;
line-height : 12px;
float : none !important;
float : left;
}

div#maximenuCK span.titreCK {
color : #666;
display : block;
text-transform : none;
font-weight : normal;
font-size : 14px;
line-height : 18px;
text-decoration : none;
height : 17px;
float : none !important;
float : left;
}

div#maximenuCK ul.maximenuCK  a:hover span.titreCK {
color : #000;
}


div#maximenuCK ul.maximenuCK2  a.maximenuCK {
height:27px;
width : 145px;
}



div#maximenuCK ul.maximenuCK ul.maximenuCK2 {
background : #fff;
margin :0;
padding :0;
border : none;
width : 145px;
}

div#maximenuCK ul.maximenuCK2 li.maximenuCK {
width : 145px;

border : none;
margin : 0;
background : none;
}

div#maximenuCK ul.maximenuCK2 li a.maximenuCK {
text-decoration : none;
border-bottom:1px dotted #ddd;
width : 145px;
margin : 0 auto;
padding : 7px 0 0 7px;
}

div#maximenuCK ul.maximenuCK li div.floatCK {
background : #fff;
border-top:1px dotted #ddd;

}



div#maximenuCK div.maximenuCK_mod {
width : 145px;
padding : 0;
overflow : hidden;
color : #ddd; 
white-space : normal; 
}

div#maximenuCK div.maximenuCK_mod div.moduletable {
border : none;
background : none;
}

div#maximenuCK div.maximenuCK_mod  fieldset{
width : 145px;
padding : 0;
margin : 0 auto;
overflow : hidden;
background : #1a1a1a;
border : none;
}

div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod #form-login ul {
left : 0;
margin : 0;
padding : 0;
width : 170px;
}

div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod #form-login ul li {
margin : 2px 0;
padding : 0 5px;
height : 20px;
background : #1a1a1a;
}

div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod a {
border : none;
margin : 0;
padding : 0;
display : inline;
background : #1a1a1a;
color : #888;
font-weight : normal;
}

div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod a:hover {
color : #FFF;
}

div#maximenuCK ul.maximenuCK div.maximenuCK_mod h3 {
font-size : 14px;
width : 170px;
color : #aaa;
font-size : 14px;
font-weight : normal;
background : #444;
margin : 5px 0 0 0;
padding : 3px 0 3px 0;
}


div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod ul {
margin : 0;
padding : 0;
width : 170px;
background : none;
border : none;
text-align : left;
}

div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod li {
margin : 0 0 0 15px;
padding : 0;
width : 155px;
background : none;
border : none;
text-align : left;
font-size : 11px;
float : none;
display : block;
line-height : 20px;
white-space : normal; 
}
/*edited+minified version of moo_maximenuV_CK.css*/
div.maximenuCKV ul.maximenuCK{clear:both;position:relative;z-index:100;}div.maximenuCKV ul.maximenuCK > ul{clear:both;margin:0;padding:0;}div.maximenuCKV ul.maximenuCK li.maximenuCK{position:relative;text-align:left;margin:0;padding:0;}div.maximenuCKV ul.maximenuCK li.maximenuCK img{float:left;}div.maximenuCKV ul.maximenuCK li.maximenuCK a{display:block;float:none!important;position:relative;}div.maximenuCKV ul.maximenuCK2 li.maximenuCK a{float:none!important;}div.maximenuCKV ul.maximenuCK li ul.maximenuCK2{display:block;z-index:100;clear:left;text-align:left;position:static;margin:0;padding:0;}div.maximenuCKV ul.maximenuCK li ul li.maximenuCK{text-align:left;position:relative;z-index:100;padding:0;}div.maximenuCKV ul.maximenuCK li li.maximenuCK a{display:block;margin:0;padding:0;}div.maximenuCKV div.maximenuCK2{float:left;width:145px;margin:0;padding:0;}div.maximenuCKV div.clr{width:100%;clear:both;height:0;visibility:hidden;}div.maximenuCKV ul.maximenuCK li div.floatCK{position:absolute;left:-999em;width:145px;margin:0;padding:0;}div.maximenuCKV ul.maximenuCK li.maximenuCK div.floatCK{margin:-35px 0 0 140px;}div.maximenuCKV div.floatCK ul,div.maximenuCKV div.floatCK ul li{position:static;height:100%;}div.maximenuCKV ul.maximenuCK li div.cols2{width:290px;}div.maximenuCKV ul.maximenuCK li div.cols3{width:540px;}div.maximenuCKV ul.maximenuCK li div.cols4{width:720px;}div.maximenuCKV ul.maximenuCK li:hover div.floatCK div.floatCK,div.maximenuCKV ul.maximenuCK li:hover div.floatCK:hover div.floatCK div.floatCK,div.maximenuCKV ul.maximenuCK li.sfhover div.floatCK div.floatCK,div.maximenuCKV ul.maximenuCK li.sfhover div.floatCK.sfhover div.floatCK div.floatCK{left:-999em;}div.maximenuCKV ul.maximenuCK li:hover div.floatCK,div.maximenuCKV ul.maximenuCK li:hover div.floatCK li:hover div.floatCK,div.maximenuCKV ul.maximenuCK li:hover div.floatCK li:hover div.floatCK li:hover div.floatCK,div.maximenuCKV ul.maximenuCK li.sfhover div.floatCK,div.maximenuCKV ul.maximenuCK li.sfhover div.floatCK li.sfhover div.floatCK,div.maximenuCKV ul.maximenuCK li.sfhover div.floatCK li.sfhover div.floatCK li.sfhover div.floatCK{left:auto;}div.maximenuCKV div.maximenuCK_mod ul{left:auto;}

