body {background:#efefef url(style/bg.png) repeat-x;text-align:center;margin:0;padding:0;font-family:verdana;font-size:12px;}
div {margin:0;padding:0;text-align:left;}
img {border:0px;}
ul, li {margin:0px;padding:0px;}
#conteneur {width:762px;margin:auto;}
#top {height:80px;background: url(style/macamsexy.png) no-repeat;color:#9a9a9a;}
p {margin:0;padding:0;}
#top p {margin-left:270px;padding:2px;}
#top form {display:block;font-size:10px;float:right;padding-top:1px;padding-right:10px;}
#top form input {font-size:10px;display:inline;background:#333;color:#fff;border:1px solid #9a9a9a;}
#top form a {color:#9a9a9a;}
#pre {font-size:12px;float:right;padding-top:25px;padding-right:10px;color:#333;}
#pre u {text-decoration:none;}
#contenu {margin-top:20px;clear:both;}
#accroche img, #accroche a {border:0;}

#inscription {width:420px;background:url(style/filetinsc.png) repeat-y;float:right;}
#inscription p {padding-left:15px;padding-right:15px;}
#topinsc {height:90px;background:url(style/topinsc.jpg) no-repeat;margin-bottom:15px;}
#bottominsc {height:17px;background:url(style/bottominsc.png) no-repeat;clear:both;}
#formulaire {width:380px;margin:auto;font-size:11px;}
#formulaire input {font-size:11px;}
#formulaire {width:381px;height:238px;background:url(style/fondform2.png) no-repeat;padding-top:22px;padding-left:5px;}
#formulaire a {color:#333;}
#formulaire #prevstep2 {/*background:#bc2026;color:#fff;*/font-weight:blod;margin-top:8px;padding:1px 80px;font-size:11px;width:220px;}
.formg {text-align:right;}
.cgu {text-align:center;font-size:10px;}
#profils, #profils li {list-style:none;margin:0;padding:0;}
#profils {margin-left:10px;}
#profils li {display:block;float:left;width:70px;padding:5px;font-size:10px;text-align:center;}
#profils li img {display:block;margin:auto;background:url(style/bgthumb.png) no-repeat;padding-left:3px;padding-top:3px;padding-right:8px;padding-bottom:8px;}
#profils a {color:#333;}

#excel {width:320px;background:url(style/filetexcel.png) repeat-y;float:left;color:#666;}
#excel p {padding-left:40px;padding-right:15px;}
#topexcel {height:45px;background:url(style/topexcel.png) no-repeat;}
#bottomexcel {height:9px;background:url(style/bottomexcel.png) no-repeat;}
#argu {margin-left:35px;margin-top:15px;}
#argu, #argu li {list-style-type: none;}
#argu li {display:block;background:url(style/puce.png) no-repeat;padding-left:24px;padding-top:2px;height:24px;font-size:12px;font-weight:bold;}
#argu u {text-decoration:none;}

#separ {height:60px;clear:both;}

#bottom {background:#ccc;padding-top:28px;}
#nav {background:#666;margin-bottom:15px;}
#contenunav, #contenucredits {width:762px;margin:auto;}
#contenunav {font-size:10px;color:#ccc;padding-top:10px;padding-bottom:10px;}
#contenunav a {color:#ccc;}
#contenucredits {font-size:11px;color:#666;padding-bottom:20px;}
#contenucredits a {color:#666;text-decoration:none;}
#contenucredits p {margin-bottom:5px;}

#gene {width:760px;background:url(style/genefilet.png) repeat-y;color:#666;}
#topgene {height:45px;background:url(style/genetop.png) no-repeat;}
#bottomgene {height:9px;background:url(style/genebottom.png) no-repeat;}

#gene h3 {padding-left:20px;padding-right:10px;}
#gene p {padding:10px 20px;}

.partenaires a {color:#666;}