* { 	
    margin:0; padding:0;
}
body { 
    background-color:#fff; 
}
img { 
    margin:0px; padding:0px; border:0px; 
}
div#conteneur { 
    width:850px;
}
p.formulaireJeu {
    padding-right:10px; padding-bottom:20px; padding-left:10px;
    width:630px;
    background-color:#FFF;  
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold;
}
div#conteneurPopUp { 
    width:650px; 
}
div#conteneurRegl {
    position:relative; 
    width:869px;
    background:url(http://media.mth.net/jeuweb_bddc/thalassa/ffv2009/bg-reg.jpg) repeat-y; 
}

.contenuRegl p {
    padding:0.5em 0
}
div.contenuRegl { 
    width:869px;  
    color:#fff;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
    text-align:justify;
}
#contenu {
    position:relative;
    color:#fff;
}
.instructions {
    position:absolute; top:680px; left:15px;
    font: normal 15px Arial, sans-serif;
}
.instructions .participationTitle {
    color:#1c467f; 
    font: bold 15px Arial, sans-serif;
}
.instructions p {   
    padding:0 0 .5em;
}
.instructions a {
    color:#1c467f; 
    font-weight:bold; font-size:15px;
    text-decoration:none;
}
.instructions a.mail {
    color:#fff; 
}
.instructions a:hover {
    font-size:15px; 
    text-decoration:underline;
}
.instructions .info {
    font-style:italic; font-weight:bold; font-size:12px;
}
div.rules {
    padding:0 10px;
}
.rules a {
    color:#000080;
    font: 10px verdana,sans-serif;
    text-decoration:none;
}
.rules a:hover {
    text-decoration:underline;
}
div#lienReglPied { 
    padding-top:20px; padding-bottom:10px; 
    text-align:center;
}
img.imageMap { 
    display:block; 
}
h1.regl{ 
    position:relative; 
    padding:0.5em 10px; border-bottom:1px solid #fff;
    font-weight:bold; font-size:20px; 
}
h1.regl a {
    position:absolute; right:10px; top:10px;
    color:#fff;
    font-size:20px; font-weight:normal;
    text-decoration:underline;
}
h1.regl a:hover {
    text-decoration:none;
}
h2 { 
    padding:.5em 0; 
    font-weight:bold; font-size:10px; 
}
.important {
    font-weight:bold;
}
.italic {
    font-style:italic;
}