body {
	background-color: #eee;
	margin:  0;
	padding-bottom: 20px;
	font-family: verdana;
	font-size: 0.85em;
	color:  #002a67;
}
a img{
	border: none;
	text-decoration: none;
}
a {
	color: #002a67;
	text-decoration: none;
	
}
#page {
	width: 992px;
	margin:  0 auto;
	background-color: #fff;
	}
#jardin {
	float:left;
	margin: 10px 30px !important;
	margin: 10px 30px 10px 15px;
	width: 670px;
		
}
.socialtags {
	color:  #999;
}
#cours {
	margin-top: 10px;
	float:  left;
	width: 225px;
	border:  1px solid #ddd;
	
}
#compteur {
	border-top: 20px solid #02204c;
	border-bottom: 20px solid #02204c;
	text-align: center;

}
#compteur span {
	color: #e2001a;
	font-size: 2.8em;
	font-weight: bold;
}
.gauche_droite {
	float:  left;
	width: 320px;
}
.gauche_droite a,.lien_droite a {
	color: #002a67;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
	padding-left: 20px;
	margin-bottom:  5px;
	background: url('../images/fleche-gris.png') 0 4px no-repeat #fff;
}
a:hover {
	color:  #ea4457;
}
.lien_droite a{
	float: right;
}
.marge30{
	margin-right:  30px;
}
#article3, #sp1, #menu_sign {
	background: url('../images/fond-commentaire.png') left bottom repeat-x #f6f6f6;
	padding-bottom: 15px;
}
#article {
background: url('../images/fond-commentaire.png') left bottom repeat-x #f6f6f6;
	padding:  15px;
	padding-bottom: 25px;
}
#sp1 {
	padding:  0px;
	margin-top: 15px;
}
form div {
	margin: 0;
	padding:0 8px;
}
form {
	padding-top: 8px;
	padding-bottom: 15px;
}
li {
	list-style-type: none;
	margin-bottom:  10px;
}
label{
	display: block;
}
ul {
	padding: 0;
	margin: 0;
}
#menu_sign ul{
	margin:  15px;
}
h2 {
	color: #ea4457;
	background-color: #dadbdc;
	padding: 8px;
	margin: 0;
	font-size: 1.1em;
}
h3 {
	color: #ea4457;
	font-size: 1em;
	padding: 8px;
	margin: 0 5px;
	border-bottom:  3px solid #02204c;
}

#bordure {
		margin-top:  30px;
		padding:  8px;
		border-left:  8px solid #02204c;
}
#bordure p {
	padding-bottom:5px;
	float:  left;
}
#article3 img,.art img {
	float:  left;
	padding-right: 10px;
}
#article3 p {
	margin-bottom: 10px;
	}
h3 {
	font-size: 1em;
	margin: 0;
}
.break {
	clear:  both;
}

#recherche {
	margin-top: 20px;
	background-color: #02204c;
	color: #fff;
	font-weight: bold;
	font-size: 1em;
}
#recherche input {
	background-color: #fff;
	color:  #000;
}
#info2, #info3, #info4, #info5, #info6, #info7, #info8, #info9, #info10, #info11 {
		display: none;
}
#info1, #info2, #info3,#info4,#info5, #info6, #info7, #info8, #info9, #info10, #info11, #info_last {
	margin-top:  15px;
	padding-left:  15px;
}
#info_last {

margin-bottom: 10px;
}
hr {
	font-size: 1px;
	border:  1px solid #aaa;
	color: #aaa;
}
a.lien_pagination{
	display: inline-block;
	color: #002a67;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 5px;
	background-color: #dadbdc;
}
a.lien_pagination:hover {
	color:  #ea4457;
}
#lien_sign {
	background-color: #02204C;
	padding: 5px;
}
#lien_sign a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
	margin-bottom:  5px;
}
#lien_sign a:hover{
color:  #ea4457;
}
#footer {
}
#footer a{
	display: inline-block;
	color: #002a67;
	font-style: italic;
	text-decoration: none;
	text-align: center;
	padding: 5px;
	background-color: #EEEEEE;
}
#footer a:hover {
	color:  #ea4457;
}
.pagination {
	
	float:  right;
}