#chapeau {height: 215px; background-repeat: no-repeat; padding-left: 458px;}
#chapeau #info {position: relative;height: auto; width: 298px; background: #0099cc; border-right: 6px solid #66ccff; border-left: 6px solid #66ccff; min-height: 179px; color: #c6deea; font-size: 1.1em; padding: 18px; z-index: 10;}
* html #chapeau #info { height: 179px; }

#content {clear: both; background-color: #FFF; padding-bottom: 1em;}

#chapeau em {color: #FFF; font-weight: bold; font-style: normal;}

#picsHeader1 { margin-left: -458px; width: auto; border: none;padding: 0;}

/*#chapeau {background-image: url(/images/bandeau_formations.jpg);}*/
#filAriane {padding: 5px 0 0 30px; font-size: 0.95em; color: #666666;}
#filAriane a {color: #666666; text-decoration: none;}

#liste_formations {background: #fff; width: 420px; float: left; display: inline;}
#liste_formations .formation {width: 180px; display:inline; float: left; margin: 20px 0 0 30px; color: #0099cc; font-size: 1.1em;}
#liste_formations .formation h3 {color: #B12643; font-size: 1.1em; margin: 0 0 3px 0;}
#liste_formations .formation h3 a:link, #liste_formations .formation h3 a:active, #liste_formations .formation h3 a:visited {color: #B12643; text-decoration: underline;}
#liste_formations .formation h3 a:hover {color: #66ccff; text-decoration: underline;}
#liste_formations .formation p {margin: 0 0 3px 0;}
#liste_formations .formation .savoirplus {background: url(../images/bg_formation_savoirplus.png); padding: 1px 3px 0 8px;}
#liste_formations .formation .savoirplus a {display: block; background-repeat: no-repeat; background-position: right; min-height: 18px;color: #0099cc; text-decoration: none;}
#liste_formations .formation .savoirplus a:link, #liste_formations .formation .savoirplus a:visited, #liste_formations .formation .savoirplus a:active {background-image: url(../images/btn_formation_savoirplus_off.png);}
#liste_formations .formation .savoirplus a:hover {background-image: url(../images/btn_formation_savoirplus_on.png);}

#inscription {width: 272px;  float: right; padding: 0 37px 0 37px; color: #0099cc; font-size: 1.1em;}
#inscription form, #inscription div.back {background: #e0ecef url(../images/bg_inscription_form.png) no-repeat bottom; padding: 18px 0 5px 0; margin-bottom: 1em;}
#inscription h3 {color: #B12643; background-color: #FFFFFF; padding: 5px 0 5px 0; margin: 0; font-size: 1.2em;}
#inscription form h3 {padding: 5px;}
#inscription div {padding: 0 23px 0 23px;}
#inscription p {clear: both;}
#inscription form label {display: block; width: 70px; float: left; color: #003366; padding-top: 5px;}
#inscription form .textfield {border: 1px solid #003366; padding: 5px; font-size: 1em; width: 140px;}
#inscription form #envoi {text-align: right;}
#inscription form #envoi input {width: 83px; height: 24px;}