.bloc_small {
	padding: 0 7px;

	background-color: #C5CAD9;
	background-image: url(../../images/bloc_small_cotes.gif);
	background-repeat: repeat-y;
}

#devis fieldset {
	border: 1px solid #AAA;
	margin: 10px;
	font-size: 11px;

}
#devis fieldset legend {
	color: #e6001a;
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
}
#devis input {
	font-size: 11px;
}
#devis input.submit {
	background-color: #1b8ee4;
	border: none;
	padding: 3px 10px;
	color: #FFFFFF;
	margin-left: 20px;
}
#devis input.submit:HOVER {
	cursor: pointer;
}

#devis span.etoile {
	color: #FF0000;
}
#devis label.erreur {
	color: #FF0000;
}
#devis span.erreur {
	color: #FF0000;
}

#contact_gauche {
	font-size: 11px;
	color: #004080;
}
#contact_gauche a {
	font-size: 11px;
	color: #004080;
}
#contact_gauche span {
	line-height: 20px;
}

/* FORMULAIRE CONTACT */
#contact fieldset {
	border: 1px solid #AAA;
	padding: 10px;
	font-size: 11px;
}

#contact fieldset legend {
	color: #e6001a;
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
}
#contact input {
	font-size: 11px;
}
#contact input.submit {
	background-color: #1b8ee4;
	border: none;
	padding: 3px 10px;
	color: #FFFFFF;
}
#contact input.submit:HOVER {
	cursor: pointer;
} 
#contact span.etoile {
	color: #FF0000;
}
#contact label.erreur {
	color: #FF0000;
}
#contact span.erreur {
	color: #FF0000;
}

fieldset.confirm {
	border: 1px solid #AAA;
	padding: 10px;
	font-size: 11px;
	font-weight: bold;
	background: url(../../images/stripe.png);
}
fieldset.confirm legend {
	color: #e6001a;
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
}
#form_annuaire_0 {
	font-size: 11px;
	padding: 4px;
	line-height: 20px;
}
#form_annuaire_0 fieldset {
	border: 1px solid #AAA;
	padding: 10px;
	font-size: 11px;
}
#form_annuaire_0 fieldset legend {
	color: #e6001a;
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
}
#form_annuaire_0 a {
	font-size: 11px;
	color: #666666;
}
#form_annuaire_0 label {
	width: 120px;
	color: #666666;
}
#form_annuaire_0 input {
	font-size: 11px;
	padding: 0;
}
#form_annuaire_0 span.txt_etoile {
	font-size: 11px;
	color: #FF0000;
}
#form_annuaire_1 {
	background: #e6f2f9;
	padding: 4px;
	margin-bottom: 20px;
	border: 1px solid #35d5f7;
	text-align: center;
	font-size: 11px;
}
#form_annuaire_1 textarea {
	background: #afd8ed;
	border: 1px solid #35d5f7;
}
#form_annuaire_1 h5 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin: 0;
	text-align: left;
}

div.annuaires_0 {
	width:285px;
	height:100px;
	
	margin:5px 5px 0 0;
	padding:0;
	
	border:1px solid #aaa;
	text-align:center;
	
	/* !!! */
	float:left;
	overflow:hidden;
}
div.annuaires_0 a.a_suppr {
	display:block;
	
	margin:0;
	padding:0;

	background-color:#aaa;
	
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;

}
div.annuaires_0 a.a_suppr:hover {
	color:#000;
}

div.annuaires {
	width:275px;
	height:100px;
	
	margin:5px 5px 0 0;
	padding:5px;

	text-align:center;
	
	/* !!! */
	float:left;
	overflow:hidden;
}

