@charset "utf-8";
/* CSS Document */
<style type="text/css">

body {
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
    background-color:#F5F1F1;
}
    
form {
    padding: 8px;
}

div {
	border: 0px solid black;
	
}
fieldset {
    width: 600px;
    margin: 0 auto;
}

legend {
}

label {
    text-align: right;
    width: 198px;
    height: 20px;
    float: left;
    clear: left;
    margin-right: 10px;
    margin-top: 4px;
}

select {
	width: 158px;
}

textarea {
	font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
}

.radio-label {
    display:inline;
}

.radio-input {
    margin-top: 5px;
}

.case-input {
	margin-top: 5px;
}

.case-label {
    display:inline;
  }

.submit {
    margin-left:0px;    
}

.error {
    text-align:center;
    margin: 8px;
    padding: 3px;
    display:none;
    
}

.error-displayed {
    text-align: center;
    visibility: visible;
    margin: 8px;
    padding: 3px;
    border: 2px solid #333333;
    color: white;
    background-color: #333333;
    display: block;
}

.input-error {
    background-color: #FFD6DA;
}

.liste {
width: 142px;    
}

.liste-error {
    background-color:#FFD7D7;
    width: 142px;    
}

textarea-error {
	font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
	background-color:#FFD7D7;
}

.captcha-img {
	position:relative;
	top: -1px;
	padding-top:0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	line-height:20px;
}

.captcha-input {
	position:relative;
	top: 0px;
}

.captcha-error {
	position:relative;
	top: 0px;
	background-color:#FFD7D7;
}

</style>
