/* Start of CMSMS style sheet 'FormBuilder Default Style' */
/* Sample FormBuilder CSS base */
form {
width:464px;
float:left;
display:inline;
border:1px solid #555555;
margin-top:0;
}

form, td, th, li {
font-size: 100%
}

.error{
margin:0;
padding:0;
}

.error_message{
margin:0;
padding:0;
}

.error_message ul{
margin-left:15px;
margin-top:10px;
margin-bottom:10px;
}

table{
float:left;
width:451px;
font-size: 13px;
margin-left:7px;
margin-top:7px;
}


table tr td{
padding-bottom:4px;
}

input{
width: 80%;
height:20px;
border: #7a2235 1px solid;
font-size: 13px;
}

input:hover{
border: #7a2235 1px solid;
background-color:#eed7bf;
}

.adresse textarea{
width: 80%;
border: #7a2235 1px solid;
font-size: 13px;
}

textarea{
width: 98%;
border: #7a2235 1px solid;
font-size: 13px;
}

textarea:hover{
border: #7a2235 1px solid;
background-color:#eed7bf;
}

input[type="submit"]
{
width:20%;
background-color:#7a2235;
color:#FFFFFF;
cursor:pointer;
margin-bottom:20px;
}

.btn{
margin:0;
padding:0;
height:22px;
}

input[type="submit"]:hover{
width:20%;
background-color:#FFFFFF;
color:#7a2235;
cursor:pointer;
}

.espace-tableau{
height:20px;
margin-bottom:15px;
}

.form-gauche{
width:20%;
text-align:left;
}

fieldset div {


}
fieldset div div {

}

fieldset {

border:none;
}

fieldset label {

}

legend {
	color:#555555;
	font-size:1.2em;
	margin-bottom:0.5em;
	padding:0.2em;
	width:465px;
}



/* End of 'FormBuilder Default Style' */

