@charset "utf-8";
/* CSS Document */
img {border:0;}
form {margin:0; padding:0;}

input {font-family:Arial, Helvetica, sans-serif; border-top:1px solid #ABADB3; border-left:1px solid #ABADB3; border-bottom:1px solid #E3E9EF; border-right:1px solid #E3E9EF; margin:0;}
div#trouver_un_stage input {width:133px; height:16px; color:#93938C; font-weight:bold; font-size:12px; padding:3px 5px;}
select {font-family:Arial, Helvetica, sans-serif; width:180px; height:22px; color:#93938C; font-weight:bold; font-size:12px; padding:3px 5px; border-top:1px solid #ABADB3; border-left:1px solid #ABADB3; border-bottom:1px solid #E3E9EF; border-right:1px solid #E3E9EF; margin:0;}
.btn_recherche {background:url(../images/btn-rechercher.jpg) no-repeat; border:0; width:109px; height:16px; margin-left:15px;}
.btn_recherche:hover {background:url(../images/btn-rechercher_hover.jpg) no-repeat;}

input.btn_envoyer {background:url(../images/btn-envoyer.jpg) no-repeat; border:0; padding:0; clear:both; width:90px; height:16px; margin:10px 8px 0 5px; cursor:pointer;}
input.btn_envoyer:hover {background:url(../images/btn-envoyer_hover.jpg) no-repeat;}

input.btn_valider {background:url(../images/btn-valider-inscription.jpg) no-repeat; border:0; padding:0; clear:both; width:167px; height:16px; margin:10px 5px; cursor:pointer;}
input.btn_valider:hover {background:url(../images/btn-valider-inscription_hover.jpg) no-repeat;}

input.btn_paiement {background:url(../images/btn-paiement-carte.jpg) no-repeat; border:0; padding:0; clear:both; width:188px; height:16px; margin:10px 5px; cursor:pointer;}
input.btn_paiement:hover {background:url(../images/btn-paiement-carte_hover.jpg) no-repeat;}

div#affilie input.code {width:115px; height:16px; color:#93938C; font-size:12px; padding:3px 5px;}
div#affilie_titre {width:241px; height:22px; text-align:center; padding-top:5px;}

div#neutre_titre {width:280px; height:35px; text-align:center; padding-top:8px; background:url(../images/sousmenu-stages.jpg) no-repeat;}
div#actualite_titre {width:280px; height:35px; text-align:center; padding-top:8px; background:url(../images/actualite.jpg) no-repeat;}
div#partenaires_titre {width:280px; height:36px; text-align:center; padding-top:15px; background:url(../images/partenaires.jpg) no-repeat;}

div.liste-stage {width:619px; height:auto; margin:0 5px; border-bottom:1px solid #93938C; border-top:1px solid #fff; clear:both; text-align:right;}
div.left-liste-stage {width:70%; height:auto; float:left; text-align:left;}
div.right-liste-stage {width:30%; height:auto; float:right; text-align:left;}

div.entete-liste-stage {width:619px; height:20px; margin:3px 5px; clear:both; font-weight:bold; font-size:12px;}
div.entete-left-liste-stage {width:70%; height:auto; float:left; color:#E65D11;}
div.entete-right-liste-stage {width:30%; height:auto; float:right; color:#E65D11;}

div.triage {width:15px; height:20px; float:left;}

a.btn_inscrire {background:url(../images/btn-inscrire.jpg) no-repeat; display:block; border:0; padding:0; text-decoration:none; clear:both; width:109px; height:16px; margin:0; cursor:pointer;}
a.btn_inscrire:hover {background:url(../images/btn-inscrire_hover.jpg) no-repeat;}

div.form_inscription {width:100%; height:auto; margin:0 5px; clear:both;}
div.left-form_inscription {width:40%; height:auto; float:left; text-align:right;}
div.right-form_inscription {width:59%; height:auto; float:left; text-align:left; padding-left:3px;}
div.right-form_inscription input {margin-top:3px;}
div.right-form_inscription select {margin-top:3px; width:100px;}