@CHARSET "ISO-8859-1";

.contenu_bleu {
	width:899px;
	text-align:left;
	margin-top:10px;
}
.contenu_bleu .bandeau h1{
	background-image : url("../images/Bandeau-bleu.gif");
	background-repeat:no-repeat;
	background-position : left top;
	color:white;
	padding:8px 20px;
	font-size:18px;
	font-weight:normal;
	text-align:left;
}
.contenu_bleu .contenu {
	background-color:#E6F5FC;
	border : solid 1px #0A529A;
	padding:20px 200px;
	font-size:11px;
	text-align:left;
}
.contenu_bleu .contenu p {
	color:#0A529A;
}


span.required {
	color:red;
}

.contenu_bleu span.csc-mailform-radio {
	width:150px;
	display:inline-block;
	text-align:left;
	font-size:11px;
}
.contenu_bleu input[type=text],
.contenu_bleu input[type=file] {
	border:solid 1px #8A8A88;
	font-size:11px;
	width:150px;
}
.contenu_bleu textarea {
	border:solid 1px #8A8A88;
	font-size:11px;
	width:310px;
}
.contenu_bleu select {
	border:solid 1px #8A8A88;
	width:150px;
	font-size:11px;
}
.contenu_bleu #mailformObjet {
	width:310px;
}

.contenu_bleu td.label {
	width:300px;
	text-align:right;
	height:23px;
	font-size:11px;
}

.contenu_bleu legend {
	display:none;
	
}

.contenu_bleu td.comment{
	color:#0A529A;
	border-bottom:solid 1px #0A529A;
	width:100%;
	text-align:left;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
}

.contenu_bleu #mailformCivilite {
	display:inline-block;
}


.contenu_bleu input[type=submit] {
     border:none;
     color:#ffffff;
     background: transparent url("../images/bouton.gif") no-repeat top left;
     width:90px;
     height:22px;
	font-size:12px;
	font-weight:bold;
}

.contenu_bleu table {
	border-collapse: separate;
	border-spacing: 5px;
	font-size:11px;
	width:550px;
}

.contenu_bleu #checkbox .checkbox {
	display:inline-block;
	width:120px;
}


