a img { 
border : 0; 
} 
body { 
width : 950px; 
margin : auto; 
color : #9c9c9c; 
font-family : sans-serif, serif; 
text-align : justify; 
font-size : 14px; 
font-weight : normal; 
} 
h1 { 
color : #9c9c9c; 
font-size : 10px; 
float : right; 
margin : 0; 
padding : 0; 
} 
#kid ul { 
list-style-type : none; 
position : fixed; 
top : 0; 
right : 0; 
} 
#kid ul a { 
text-decoration : none; 
display : block; 
width : 180px; 
text-indent : -50000px; 
} 
a#lienkid { 
background-image : url(http://www.yeb.be/design/logokid.png); 
height : 160px; 
} 
#info { 
float : right; 
width : 540px; 
margin-top : 10px; 
padding-left : 80px; 
font-size : 9px; 
} 
a { 
color : #769b53; 
text-decoration : underline; 
} 
a:hover { 
color : #769b53; 
text-decoration : underline; 
} 
h2 { 
text-transform : uppercase; 
color : #8ac40c; 
letter-spacing : 0.15em; 
font-size : 0.8em; 
font-weight : bold; 
margin-top : 0; 
} 
h2 span { 
color : #6f6f6f; 
} 
.sup-gauche { 
height : 30px; 
background : url(design2009/sous-menu-yeb.png); 
} 
.sup-centre { 
height : 30px; 
background : url(design2009/sup-centre.png); 
} 
.sup-droite { 
margin-left : -10px; 
height : 30px; 
background : url(design2009/sup-droite.png); 
} 
.top-gauche-princ { 
height : 26px; 
background : url(design2009/bg-gch-top-princ.png); 
} 
.block-gauche-princ { 
padding-bottom : 8px; 
padding-left : 8px; 
padding-right : 8px; 
padding-top : 0; 
background : #404040 url("design2009/mini-clash.png"); 
background-repeat : no-repeat; 
background-position : right bottom; 
} 
.bottom-gauche-princ { 
height : 20px; 
background : url(design2009/bg-gch-bottom-princ.png); 
margin-bottom : 6px; 
} 
.top-gauche-sec-noir { 
height : 20px; 
background : url(design2009/bg-gch-top-sec-noir.png); 
} 
.block-gauche-sec-noir { 
padding-bottom : 8px; 
padding-left : 8px; 
padding-right : 8px; 
padding-top : 0; 
background : #404040 url("design2009/mini-clash.png"); 
background-repeat : no-repeat; 
background-position : left bottom; 
} 
.bottom-gauche-sec-noir { 
height : 27px; 
background : url(design2009/bg-gch-bottom-sec-noir.png); 
margin-bottom : 0; 
} 
.block-gauche-sec-noir h2 { 
color : #6f6f6f; 
} 
.block-gauche-sec-noir h2 span { 
color : #8ac40c; 
} 
.top-gauche-sec-blanc { 
height : 20px; 
background : url(design2009/bg-gch-top-sec-blanc.png); 
} 
.block-gauche-sec-blanc { 
border-bottom : 0; 
border-left : 1px solid #b9b9b9; 
border-right : 1px solid #b9b9b9; 
border-top : 0; 
padding-bottom : 8px; 
padding-left : 8px; 
padding-right : 8px; 
padding-top : 0; 
background : #ffffff; 
} 
.bottom-gauche-sec-blanc { 
height : 27px; 
background : url(design2009/bg-gch-bottom-sec-blanc.png); 
margin-bottom : 0; 
} 
.block-gauche-sec-blanc h2 { 
color : #6f6f6f; 
} 
.block-gauche-sec-blanc h2 span { 
color : #8ac40c; 
} 
.top-centre { 
height : 126px; 
background : url(design2009/logo.png); 
} 
.blockpub { 
padding : 0; 
margin-bottom : 0; 
margin-top : 0; 
background : #8ac40c; 
} 
.blockpub p { 
padding : 0; 
margin : 0; 
} 
.bottom-centre { 
height : 18px; 
background : url(design2009/logo-pub-bottom.png); 
} 
.blocknavig-centre { 
background : url(design2009/navig-centre.png); 
margin-left : -10px; 
padding-left : 20px; 
height : 26px; 
color : #000000; 
font-family : sans-serif, serif; 
font-size : 14px; 
text-align : left; 
} 
.blocknavig-bottom { 
margin-left : -10px; 
height : 39px; 
background : url(design2009/navig-bottom.png); 
} 
.blockdroit-premier { 
border-bottom : 1px solid #b9b9b9; 
border-left : 1px solid #b9b9b9; 
border-right : 1px solid #b9b9b9; 
border-top : 0; 
padding-bottom : 8px; 
padding-left : 8px; 
padding-right : 8px; 
padding-top : 0; 
margin-bottom : 10px; 
} 
.block-pub-ads { 
background : #404040; 
border : 1px solid #404040; 
padding : 8px; 
margin-bottom : 10px; 
} 
.block-deux { 
border : 1px solid #b9b9b9; 
padding : 8px; 
margin-bottom : 10px; 
} 
.block-deux h2 { 
color : #6f6f6f; 
} 
.block-deux h2 span { 
color : #8ac40c; 
} 
.block-trois { 
border : 1px solid #b9b9b9; 
padding : 8px; 
margin-bottom : 10px; 
} 
.blockvert { 
border : 1px solid #455b11; 
background : #455b11; 
padding : 8px; 
margin-bottom : 10px; 
color : #ffffff; 
} 
.blockvert a { 
color : #ffffff; 
} 
.blockvert a:hover { 
color : #ffffff; 
} 
.blockvert h2 { 
color : #ffffff; 
font-size : 16px; 
margin-top : 0; 
} 
.blockvert h2 span { 
color : #c0c0c0; 
} 
select { 
width : 95%; 
margin : auto; 
background : #f0f0f0; 
border : 1px solid #f0f0f0; 
color : #9c9c9c; 
} 
option { 
background : #f0f0f0; 
border : 1px solid #f0f0f0; 
} 
form { 
margin : 0; 
} 
#gauche { 
float : left; 
width : 220px; 
margin-right : 10px; 
margin-top : 0; 
} 
#droite { 
float : right; 
width : 550px; 
margin-top : 0; 
} 
#centre { 
overflow : hidden; 
width : 160px; 
padding : 0; 
margin-bottom : 0; 
margin-top : 0; 
} 
#footer { 
clear : both; 
text-align : right; 
color : #9c9c9c; 
font-size : 10px; 
padding-top : 40px; 
} 
#footer a { 
color : #9c9c9c; 
} 
#footer a:hover { 
color : #8ac40c; 
} 
.tab { 
font-size : 14px; 
color : #6f6f6f; 
} 
.texte { 
font-family : sans-serif, serif; 
font-size : 14px; 
color : #a9aa30; 
} 
.textenoir { 
font-family : sans-serif, serif; 
font-size : 10px; 
color : #808080; 
font-weight : bold; 
} 
.textenav { 
font-family : sans-serif, serif; 
font-size : 11px; 
color : #000000; 
} 
.textevert { 
font-family : sans-serif, serif; 
font-size : 11px; 
color : #a9aa30; 
} 
.texterouge { 
font-family : sans-serif, serif; 
font-size : 11px; 
color : #9b0749; 
} 
A.lienmini { 
font-family : sans-serif, serif; 
font-size : 10px; 
color : #9c9c9c; 
text-decoration : none; 
} 
A:hover.lienmini { 
color : #000000; 
text-decoration : none; 
} 
A.lienmenu { 
font-family : sans-serif, serif; 
font-size : 14px; 
color : #ffffff; 
text-decoration : none; 
} 
A:hover.lienmenu { 
color : #c0c0c0; 
text-decoration : none; 
} 
A.lienhome { 
font-family : sans-serif, serif; 
font-size : 16px; 
color : #a9aa30; 
text-decoration : underline; 
} 
A:hover.lienhome { 
color : #000000; 
text-decoration : underline; 
} 
A.liennavigation { 
font-family : sans-serif, serif; 
font-size : 11px; 
color : #ffffff; 
text-decoration : none; 
} 
A:hover.liennavigation { 
color : #ffffff; 
text-decoration : underline; 
} 
.qmmc .qmdivider { 
display : block; 
font-size : 1px; 
border-width : 0; 
border-style : solid; 
position : relative; 
z-index : 1; 
} 
.qmmc .qmdividery { 
float : left; 
width : 0; 
} 
.qmmc .qmtitle { 
display : block; 
cursor : default; 
white-space : nowrap; 
position : relative; 
z-index : 1; 
} 
.qmclear { 
font-size : 1px; 
height : 0; 
width : 0; 
clear : left; 
line-height : 0; 
display : block; 
float : none !important ; 
} 
.qmmc { 
position : relative; 
font-size : 100%; 
z-index : 10; 
} 
.qmmc a, .qmmc li { 
float : left; 
display : block; 
white-space : nowrap; 
position : relative; 
z-index : 1; 
} 
.qmmc div a, .qmmc ul a, .qmmc ul li { 
float : none; 
} 
.qmsh div a { 
float : left; 
} 
.qmmc div { 
visibility : hidden; 
position : absolute; 
} 
.qmmc .qmcbox { 
cursor : default; 
display : block; 
position : relative; 
z-index : 1; 
} 
.qmmc .qmcbox a { 
display : inline; 
} 
.qmmc .qmcbox div { 
float : none; 
position : static; 
visibility : inherit; 
left : auto; 
} 
.qmmc li { 
z-index : auto; 
} 
.qmmc ul { 
left : -10000px; 
position : absolute; 
z-index : 10; 
} 
.qmmc, .qmmc ul { 
list-style : none; 
padding : 0; 
margin : 0; 
} 
.qmmc li a { 
float : none; 
} 
.qmmc li:hover > ul { 
left : auto; 
} 
#qm0 ul { 
top : 100%; 
} 
#qm0 ul li:hover > ul { 
top : 0; 
left : 100%; 
} 
#menu { 
margin : 0; 
padding : 0; 
} 
#qm0 a { 
padding : 5px 4px 5px 5px; 
color : #ffffff; 
font-family : Arial; 
font-size : 10px; 
text-decoration : none; 
} 
#qm0 a:hover { 
color : #bbf630; 
} 
#qm0 div, #qm0 ul { 
padding : 10px; 
margin : -2px 0 0; 
background-color : transparent; 
border-style : none; 
} 
#qm0 div a, #qm0 ul a { 
padding : 3px 10px 3px 5px; 
background-color : transparent; 
font-size : 11px; 
border-width : 0; 
border-style : none; 
} 
#qm0 div a:hover { 
background-color : #dadada; 
color : #cc0000; 
} 
#qm0 ul li:hover > a { 
background-color : #dadada; 
color : #bbf630; 
} 
body #qm0 div .qmactive, body #qm0 div .qmactive:hover { 
background-color : #dadada; 
color : #cc0000; 
} 
#qm0 .qmtitle { 
cursor : default; 
padding : 3px 0 3px 4px; 
color : #ffffff; 
font-family : arial; 
font-size : 11px; 
font-weight : bold; 
} 
#qm0 .qmdividerx { 
border-top-width : 1px; 
margin : 4px 0; 
border-color : #bfbfbf; 
} 
#qm0 .qmdividery { 
border-left-width : 1px; 
height : 15px; 
margin : 4px 2px 0; 
border-color : #aaaaaa; 
} 
#qm0 .qmritem span { 
border-color : #dadada; 
background-color : #666666; 
} 
#qm0 .qmritemcontent { 
padding : 0 0 0 4px; 
} 
ul#qm0 li:hover > a { 
background-color : transparent; 
} 
ul#qm0 ul { 
padding-right : 0; 
padding-left : 10px; 
padding-top : 10px; 
padding-bottom : 10px; 
margin : -2px 0 0; 
background : url(design/menu-back.png); 
border-width : 1px; 
border-style : solid; 
border-color : #000000; 
} 
.champbleu { 
background-color : #155265; 
border : 1px solid #d2f0fe; 
text-transform : uppercase; 
letter-spacing : 0.15em; 
font-size : 28px; 
font-weight : bold; 
color : #ffffff; 
width : 360px; 
height : 32px; 
background-image : url(design/bg_bleuciel.gif); 
} 
.champvert { 
background-color : #637d26; 
border : 1px solid #f1ffb1; 
text-transform : uppercase; 
letter-spacing : 0.15em; 
font-size : 28px; 
font-weight : bold; 
color : #ffffff; 
width : 360px; 
height : 32px; 
background-image : url(design/bg_green.gif); 
} 
.champbleumin { 
background-color : #155265; 
border : 1px solid #d2f0fe; 
text-transform : uppercase; 
text-align : center; 
letter-spacing : 0.15em; 
font-size : 14px; 
font-weight : bold; 
color : #ffffff; 
width : 350px; 
height : 20px; 
background-image : url(design/bg_bleuciel.gif); 
} 
.champvertmin { 
background-color : #637d26; 
border : 1px solid #f1ffb1; 
text-transform : uppercase; 
letter-spacing : 0.15em; 
font-size : 28px; 
font-weight : bold; 
color : #ffffff; 
width : 200px; 
height : 20px; 
background-image : url(design/bg_green.gif); 
} 
