.label {
padding:0;
margin:0;
font-family: verdana, arial, helvetica, sans-serif;
font-weight: bold;
font-size:11px;
color:#04468f;
}
.input, .select {
border: 1px solid #04468f;
background: #FFF;
font: 11px verdana, arial, sans-serif;
color:#000;
padding:1px;
margin:0;
outline:none;
}
.rad {
margin:0;
padding:0;
}
.check {
margin:0;
padding:0;
}
.submit-btn {
width: 70px;
height: 24px;
background: #FFF url(images/valider.gif) no-repeat;
outline: none;
}
.submit-btn:hover {
background: #FFF url(images/valider.gif) no-repeat 0 -24px;
}
.submit-btn2 {
width: 107px;
height: 24px;
background: #FFF url(images/etape.gif) no-repeat;
outline: none;
}
.submit-btn2:hover {
background: #FFF url(images/etape.gif) no-repeat 0 -24px;
}
#container {
padding:0 0 5px 10px;
margin:0;
font-family: verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#04468f;
}
#container2 {
padding:0 15px 5px 50px;
margin:0;
font-family: verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#04468f;
}
#container2 a, #container2 a:visited {
color : #FFF;
font-weight: bold;
text-decoration: underline;
}
#container2 a:hover {
color : #FFF;
font-weight: bold;
text-decoration: underline;
}

#log_res {
padding:0px;
margin:0;
color:#FFF;
}
#log_res p {
margin:0;
padding:4px 0 4px 0;
}
#log_res.ajax-loading
{background: url(images/spinner.gif) no-repeat center;
}
.error {
color:red;
margin:0;
padding:0;
}
