@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Verdana;
	font-size:14px;
	margin: auto;
	padding: auto;
	color: #000;
	width: 980px;
	height:auto;
	
}

h1, h2, h3, h4, h5, h6, p {
	color: #454548;
	margin-top: 0;	 
	padding-right: 15px;
	padding-left: 15px; 
}
h1{
	color:#e27828;
	font-size: 20px;
	font-weight:normal;
	padding-top:7px;
	
}
h2{
	color: #FFF;
	font-size :18px;
	font-weight:normal;
	text-align:center;
}
h3{
	color: #454548;
	font-size :18px;
	font-weight:normal;
	text-align:left;
}

h4{
	font-size:12px;
	margin-top:2em;
    margin-bottom: 3.5em;
    color: #FFFFFF;
	text-align:center;
}

.header {
	text-align: center;
	margin-top: 20px;
	margin-bottom:40px

}

#cadre_center {
	width:auto;
	margin:15px auto;
	padding:10px 20px 0px 10px;
	background:#FFF;
	border:1px solid #DDD;
	border-radius:15px;
	-webkit-border-radius:10px;
	-moz-border-radius:15px;
}
#cadre_connexion {
	width:30%;
	margin:15px auto;
	padding:15px 20px 0px 10px;
	background:#e27828;
	border:1px solid #e27828;
	border-radius:15px;
	-webkit-border-radius:10px;
	-moz-border-radius:15px;
}

#cadre_gauche {
	width:45%;
	float:left;
	margin:15px 12px 25px 0px;
	padding:15px 20px 0px 15px;
	background:#FFF;
	border:1px solid #FFF;
	border-radius:15px;
	-webkit-border-radius:10px;
	-moz-border-radius:15px;
}
#cadre_droite {
	width:45%;
	float:right;
	margin:15px 0px 25px 0px;
	padding:15px 20px 0px 0px;
	background:#FFF;
	border:1px solid #FFF;
	border-radius:15px;
	-webkit-border-radius:10px;
	-moz-border-radius:15px;
}
a img {
  vertical-align:top;
  padding-right:5px;
  border: none;
}
li {
    list-style-type: none; /* on annule la puce par défaut */
    background-image: url(image/logo_titre_H3.png); /* on affiche l'image souhaitée */
    background-repeat: no-repeat; /* on annule la répétition par défaut */
    background-position: left center; /* on positionne où l'on veut */
    padding-left: 15px; /* pour éviter la superposition du contenu */
}
.footer p {
	font-size:12px;
	margin-top:2em;
    margin-bottom: 3.5em;
    color: #FFFFFF;
	text-align:left;
	
}
.footer {
	padding: 10px 0;
	position: relative;
	clear: both;
}
