/* CSS Document */
/*formulaire*/
#bordure{
width:810px;
background:url(./medias/fond-page.jpg) top left repeat-y;
}

#centre-form{
margin:0 220px 0 205px;
padding:0 0 0 0;
text-align:left;
}
#centre-form.candidat{
margin:0 50px 0 205px;
padding:30px 0 0 0;
text-align:left;
}
#gauche-form{
margin:0;
padding:0;
width:205px;
float:left;
text-align:left;
}

#droit-form{
margin:50px 0 0 0;
padding-left:15px;
width:200px;
float:right;
text-align:left;
background:url(./medias/bord-inscription.gif) left top repeat-y;
}
#en-tete-inscription1{
height:200px;
padding:0;
background:url(../squelettes/medias/fond-inscription_1.jpg) no-repeat top left;
}
#en-tete-inscription2{
height:200px;
padding:0;
background:url(../squelettes/medias/fond-inscription_2.jpg) no-repeat top left;
}
#en-tete-inscription3{
height:200px;
padding:0;
background:url(../squelettes/medias/fond-inscription_3.jpg) no-repeat top left;
}
#en-tete-inscription4{
height:200px;
padding:0;
background:url(../squelettes/medias/fond-inscription_4.jpg) no-repeat top left;
}

#bord-bas{
clear:both;
margin-bottom:25px;
padding:0;
height:12px;
width:810px;
background:url(./medias/fond-pied.jpg) top left no-repeat;
}
form input{
height:20px;
background-color:#E5E5E5;
border:none;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
form input.text{
width:240px;
}
form input.small-text{
width:140px;
}
form input.btn-img{
width:138px;
height:24px;
}
label.espace{
line-height:24px;
}
form textarea{
background-color:#E5E5E5;
border:none;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:230px;
height:52px;
padding:11px;
}
form textarea.large{
width:500px;
height:100px;
margin-bottom:20px;
}
form textarea.grand{
width:500px;
height:200px;
margin-bottom:20px;
}
form checkbox{
background-color:#E5E5E5;
border:none;
color:#000;
}
form sup{
font-size:0.7em;
}
form table{
margin:0;
padding:0;
width:398px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#etape_0 table{
width:398px;
}
#etape_1 table{
width:600px;
}
#etape_2 table{
width:600px;
}
form table td {
vertical-align:top;
}
etape_0 table td.validation {
text-align:right;
height:76px;
vertical-align:bottom;
padding-right:40px;
}

form table td.validation {
text-align:left;
height:76px;
vertical-align:bottom;
padding-right:100px;
}
span.small{
font-size:8px;
}
form label{
font-size:10px;
margin-bottom:20px;
}
label.fixe1{
margin-right:25px;
}
label.fixe2{
margin-right:15px;
}
label.fixe3{
margin-right:30px;
}
label.fixe4{
margin-right:33px;
}

#petite table{
margin:0;
padding:0;
width:350px; !important
}
#petite table tr td{
width:100px; !important
}
#petite table{
margin:10px;
padding:0;
width:350px; !important
}
#petite1 table tr td{
width:100px; !important
}

#menu-candidat {
height:50px;
text-align:right;
margin:0;
padding:0;
}
#menu-candidat a{
margin:0;
padding:0;
}
#menu-candidat img{
margin:0;
padding:0;
border:none
}
