.conteneur_contenu {
	width:592px;
	margin:0px 0px 0px 20px;
}

#contenu, .contenu {
	padding:0px 25px 0px 0px;
}

#contenu ul {
    padding:0px 0px 0px 5px;
}

#contenu ul, #contenu ul li {
    margin:0px 0px 0px 5px;
    list-style:circle;
}

.contenu_bottom {
	margin:25px 0px 0px 0px;
}


/* Style Contenu */

.texte1 {
	color: #ffffff;
	font-size: 14px;
}

.texte2 {
	color: #2e2e2e;
	font-size: 14px;
}

.texte3 {
	color: #2e2e2e;
	font-size: 12px;
}

.texte4 {
	color: #ffffff;
	font-size: 12px;
}

.titre1, h1 {
	color: #2e2e2e;
	font-size: 16px;
	font-weight: bold;
}

.titre2, h2 {
	color: #2e2e2e;
	font-size: 16px;
	font-weight: bold;
}

.titre3, h3 {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

.titre4, h4 {
	color: #424242;
	font-size: 14px;
	font-weight: bold;
}

.titre5, h5 {
	color: #2e2e2e;
	font-size: 12px;
	font-weight: bold;
}

.titre6, h6 {
	color: #2e2e2e;
	font-size: 12px;
	font-weight: bold;
}

.titre7 {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

.titre8 {
	color: #424242;
	font-size: 12px;
	font-weight: bold;
}

.bordureImage {
	border:1px solid #ffffff;
}

/* --- */
/* Style formulaire contact */

input, select, textarea, .textareaContact {
	font-family:Arial,Helvetica,Verdana;
	font-size:11px;
   color:#212121;
	border: 1px solid #ababab;
	padding:1px 0px 0px 2px;
}

.noBorder {
   border: 0px solid #B4D5E8;
}

.submit {
   cursor:pointer;
}

fieldset {
	background-color: #f8f8f8;
	border:1px solid #ababab;
	padding:3px;
	margin-top:15px;
}

legend {
	background-color: #FFFFFF;
	margin-left:10px;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #900f0f;
	font-weight:bold;
	border:1px solid #ababab;
	padding:2px 10px 2px 10px;
}

#infos label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;
	width:120px;
	float:left;
	text-align:left;
	padding:0 0.8em 0 0;
	font-weight:bold;
}

.label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;
	width:28%;
	float:left;
	text-align:left;
	padding:3px 3px 10px 3px;
	font-weight:bold;
}

#infos p {
	font-size: 11px;
	color: #303030;
	text-align:left;
	padding:1px 0px 1px 0px;
	padding:1px 0px 10px 0px;
}


textarea {
	padding:1px 2px 0px 2px;
	border:1px solid #ababab;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #212121;
}