#bloc-entete {text-align:left;font:18px Elbaris;color:#FFF;width:100%;height:40px;-moz-border-radius : 10px;-webkit-border-radius: 10px;border-radius : 10px;border:1px solid #efefef;}
#bloc-contents {z-index:101;background:#fff;width:100%;height:100%;position:relative;top:-3px;border:1px solid #efefef;font:Bold 14px Open Sans;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:0;}
#descriptif {position:relative;width:520px;height:405px;margin-top:20px;}
#competences {position:relative;width:410px;height:405px;margin-top:20px;}
#reglesdebase {position:relative;width:950px;height:215px;margin-top:20px;}
#conditions {position:relative;width:520px;height:315px;margin-top:20px;}
#contacts {position:relative;width:410px;height:315px;margin-top:20px;}
#images {position:relative;width:1050px;height:170px;top:80px;}
#projet  .auto-hint {font:Italic 12px Open Sans;-moz-border-radius : 8px;-webkit-border-radius: 8px;border-radius : 8px;background-image:url(/images/fond-input.png);color:#6f6a5b;border: 1px solid #dddddd;padding:2px;margin:3px 0px;padding-left:10px;text-align :left;}
#projet  .formaffaire {font: 12px Open Sans; -moz-border-radius : 8px;-webkit-border-radius: 8px;border-radius : 8px;background-image:url(/images/fond-input.png);border: 1px solid #dddddd;padding:2px;margin:3px 0px;padding-left:10px;text-align :left;color:black;}
#bloc-contents fieldset { padding:12px;border:0;text-align:left;font:Bold 12px Open Sans;}
#projet .menudomaine {vertical-align:top;font:11px Open Sans;width:187px;background-image:url(/images/fond-gris.png);-moz-border-radius : 5px;-webkit-border-radius: 5px;border-radius : 5px;text-align:center;}
#projet .menudomaine a {color:black;}
.menudomaine2 {vertical-align:top;font:15px Open Sans;width:275px;background-image:url(/images/fond-gris.png);-moz-border-radius : 5px;-webkit-border-radius: 5px;border-radius : 5px;text-align:center;}
.menudomaine2 a {color:black;}

.metierbox {
   position:relative;
   display:inline-block;
   background:#EEEEFF;
   padding:1px;
   top:5px; 
   margin:5px;
   border: solid 1px #DDDDDD;
   -moz-border-radius : 4px;
   -webkit-border-radius: 4px;
   border-radius : 4px;
}
#confirmation .cadrecontact {position:relative;width:500px;border:3px solid #ffffff;height:240px;margin:auto;padding:10px; display:block;vertical-align:middle;top:33%;text-align:left; font:12 Open Sans;color:#444444; background-image:url(/images/fond-gris.png);-moz-border-radius : 10px;-webkit-border-radius: 10px;border-radius : 10px;}
#confirmation .boutonnon {background-image:url(/images/bouton-gris.png);background-size:84px 26px;font:19px Elbaris;padding:2px;color:#ffffff;width:80px;height:22px;text-align:center;}
#confirmation .boutonnon:hover {background-image:url(/images/bouton-gris-over.png);width:80px;height:22px;}
#boutoncommencer { background-image:url(/images/commencer-over.png);display:block;width:142px;height:34px;background-size:142px 34px;}
#boutoncommencer:hover img {visibility:hidden;}
.carre {list-style-type:square;margin-left:20px;padding-left:0px;}

.titrealerte {font:bold 20px Open Sans;text-align:center;margin:0;}


.boutonconfirmer { background-image:url(/images/confirmer.png);border:0;}
.boutonconfirmer:hover {background-image:url(/images/confirmer-over.png);border:0;}
.navigateur {background-image:url(/images/navigateur.png);background-repeat:no-repeat;background-size:440px 40px;margin:0px 10px 0px 10px;text-align:left;bottom:10px;}
#flechegauche, #flechedroite,  #flechedroitebis {text-decoration:none;color:#444444;font:19px Elbaris;}
#flechegauche:hover, #flechedroite:hover,  #flechedroitebis :hover {text-decoration:none;color:#000;font:19px Elbaris;}
#flechecentre {text-decoration:none;color:#ce303b;font:19px Elbaris;}
#flechecentresaved {color:#999999;font:Italic 19px Elbaris;}
#flechecentre:hover {text-decoration:none;color:#000;font:19px Elbaris;}
.boutonnon {background-image:url(/images/bouton-gris.png);background-size:84px 26px;font:19px Elbaris;padding:2px;color:#ffffff;width:80px;height:22px;text-align:center;}
.boutonnon:hover {background-image:url(/images/bouton-gris-over.png);width:80px;height:22px;}
.linked { font:11px Open Sans;color:00F;}
.labelnc {font:12px Open Sans;}
.confirmer { background-image:url(/images/confirmer.png);background-size:106px 26px;width:106px;height:26px;}
.confirmer:hover {background-image:url(/images/confirmer-over.png);background-size:106px 26px;}
#projet .menudomaine2 {vertical-align:top;font:13px Open Sans;width:250px;background-image:url(/images/fond-gris.png);-moz-border-radius : 5px;-webkit-border-radius: 5px;border-radius : 5px;text-align:center;}
#projet .menudomaine2 a {color:black;}


.titregras {font:bold 16px Open Sans;}

/* fiches non connectées */
.nlsubmit { background-image:url(/images/bouton-orange.png);position:relative;left:-22px;top:11px;border:0px;}
.nlsubmit:hover {background-image:url(/images/bouton-orange-over.png);}
.inputs{border:1px solid #FFE;font:Italic 15px Open Sans;color:#99968b;padding:7px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background-image:url(../images/fmb-fond.jpg);}

