body{font-family:Arial,Verdana,Helvetica,sans-serif;color:#333;background-color:#ebebeb;line-height:1.166;margin:0;padding:0}
a,a:link,a:visited,a:hover{color:#069;text-decoration:none}
a:hover{text-decoration:underline}
h1{font-family:Verdana,Arial,sans-serif;font-size:1.8em;color:#ff0;padding:0;font-weight:normal;margin:0 10px}
h2{font-family:Verdana,Arial,sans-serif;font-size:1em;color:#fff;padding:0;font-weight:normal;margin:0 10px}
h3{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:1.2em;color:#334d55;margin:0 0;padding:0}
h4{font-family:Arial,sans-serif;font-size:100%;font-weight:normal;color:#333;margin:0;padding:0}
#entete{padding:.5em 0 .25em;background-color:#933;border-bottom:1px solid #ccc;width:100%}
#page{position:relative;left:0;top:0}
#menu{position:absolute;left:0;top:0;width:20%;margin:0;padding:0;color:#ccc;border:0 solid #ccc;border-right-width:1px;border-bottom-width:1px}
#menu ul{list-style:none;margin:0;padding:0}
#menu li{margin:0;padding:0}
#menu a{font-size:.9em;display:block;padding:.1em 10px;border:0 solid #ccc;border-top-width:1px}
#menu h2{font-size:1em;color:#334d55;font-weight:bold;margin:.5em}
#contenu{position:relative;top:0;left:20%;width:55%;font-size:.8em;padding:1em}
.fiche-concours{font-size:.9em;text-align:justify;margin:0 0 .5em;border-bottom-width:thin;border-bottom-style:dotted;border-bottom-color:#933}
.fiche-concours a{font-weight:bold}
#pub{position:absolute;right:0;top:0;width:20%;margin:0;padding:.5em .25em;text-align:center;border:0 solid #ccc;border-left-width:1px;border-bottom-width:1px}
.label{font-weight:bold}
.url_concours{}
.url_concours a{display:block;background-color:#933;color:#ff0;padding:.25em 3em;border:0 dotted black;border-top-width:1px;border-bottom-width:1px;font-size:1.2em}
p.erreur{width:30em;margin:2em auto;font-weight:bold;padding:1em 3em;border:1px dotted #933}