#mainwrapper
	{
	max-width: 1920px;
	min-width: 1000px;
	margin: 0px auto;
	background: #bdcd00;
	color: #373741; /* Couleur gris ou brun */
	font-family: Calibri, Corbel, sans-serif;
	}
#nav, #footer
	{
	margin-left: 15%;
	margin-right: 15%;
	}
#header
	{
	position: relative;
	height: 212px;
	}
#corps
	{
	width: 975px;
	margin: 0px auto;
	background: #fbeaa4;
	margin-bottom: 5px;
	}
.qui_sommes_nous p
	{
	margin-bottom: 10px;
	}
	/*
#slide_descrip img
	{
	width:60%;
	float:right;
	}*/
	
.slide_texte h5
	{
	font-size:12px;
	font-weight:bold;
	color:#7f5141;
	position:absolute;
	right:50px;
	bottom:10px;
	}
.slide_texte p
	{
	font-size:12px;
	position:absolute;
	right:50px;
	bottom:-10px;
	font-weight:bold;
	margin:0;
	}
.image_page img
	{
	width: 100%;
	}
#rubrique, #article
	{
	width: 945px;
	min-height: 500px;
	margin: 0px auto;
	padding: 15px;
	margin-bottom: 5px;
	background: #fff;
	text-align: justify;
	}
#article p
	{
	margin: 10px;
	}
.titre_art
	{
	font-family: 'eurof75';
	font-size: 22px;
	margin-bottom:15px;
	padding: 10px;
	text-align:center;
	font-weight: bold;
	color: #0081b8;
	}

#description_home
	{
	width: 945px;
	margin: 0px auto;
	padding: 15px;
	margin-bottom: 5px;
	background: #fff;
	}
#description_home p
	{
	margin-bottom: 10px;
	}
	
/* SLIDER */
#slider
	{
	/* CODE ECRIT DIRECTEMENT DANS LES FICHIERS CONCERNES
	width:945px;
	margin:0px auto;
	padding: 15px;
	margin-bottom: 5px;
	background: #fcecaf;
	*/
	}
#slide_left
	{
	height:450px;
	margin-left: 20px;
	padding-left: 15px;
	}
		
#titre_princ
	{
	font-size: 22px;
	color: #0081b8;
	padding-top: 25px;
	padding-bottom: 35px;
	font-family: 'eurof75';
	}
	
/* La liste a gauche des page avec un slider des produits */
#info
	{
	color: #815145;
	}
#info ul li
	{
	background: #b9775f;
	margin-bottom: 5px;
	padding-left: 15px;
	color: white;
	width: 150px;
	font-size: 18px;
	}
#info ul li a, #info ul li a:visited, #info ul li a:active
	{
	color: white;
	}
#info ul li:hover
	{
	background: #cdd83c;
	color: #fff;
	}
#titre_produit
	{
	text-transform: uppercase;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 10px;
	color: #7c5239;
	}
	
/* DOWNLOAD */
#telechargemennt
	{
	text-align: center;
	}
#download
	{
	text-align: center;
	display: inline-block;
	}
#download img:hover
	{
	opacity: 0.5;
	}
	
#right_slider
	{
	float:right;
	text-align:center;
	position: relative;
	left: -130px;
	top: 75px;
	}
#right_slider h4
	{
	font-size: 20px;
	color: #b9775f;
	font-weight: bold;
	}
#right_slider .plus_infos
	{
	background: #7f523f;
	color: #fff;
	margin-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
	}
.plus_infos a, .plus_infos a:hover, .plus_infos a:visited, .plus_infos a:active
	{
	color: #fff;
	}
.plus_infos a:hover
	{
	opacity: 0.5;
	}
.gras
	{
	font-weight: bold;
	}
.clear
	{
	clear: both;
	}
	
/* 4 BLOCKS BLEU */
.bleu
	{
	display: inline-block;
	vertical-align: top;
	min-height: 150px;
	width: 200px;
	background: #0081b8;
	color: #fff;
	padding: 10px;
	text-align: center;
	margin-bottom: 10px;
	}
.bleu h2
	{
	font-size: 22px;
	margin-bottom: 10px;
	font-family: 'eurof75';
	}
.bleu h2 a, .bleu h2 a:visited, .bleu h2 a:active
	{
	color: #fff;
	}
.bleu h2 a:hover
	{
	color: #cdd83c;
	}
	
	
.telechargemennt, .actualite
	{
	padding: 10px;
	}
.actu
	{
	margin-bottom:15px;
	}
.actu h4
	{
	font-weight:bold;
	font-size:20px;
	}
.telechargemennt div
	{
	text-align:center;
	}
.download
	{
	display: inline-block;
	padding: 50px;
	padding-top: 10px;
	}
.actualite h3, .telechargemennt h3
	{
	text-align: center;
	font-size: 22px;
	margin: 10px;
	font-weight:bold;
	}
.voir_toute_actu
	{
	float:right ;
	background: #cdd83c;
	color: #fff;
	font-size: 20px;
	margin-right: 20px;
	}
.voir_toute_actu:hover
	{
	opacity: 0.5;
	}
.voir_toute_actu a, .voir_toute_actu a:active, .voir_toute_actu a:visited
	{
	color:#fff;
	}

/* FOOTER */
#footer
	{
	color: #fff;
	text-align: center;
	padding-bottom: 10px;
	}
#footer p .bord
	{
	border-right: 1px solid #0081b8;
	margin-right: 5px;
	}
#footer a, #footer a:visited, #footer a:active
	{
	color: white;
	}
#footer a:hover
	{
	color: #0081b8;
	}

/* DES ELEMENTS PROPRES A SPIP */	
.spip_documents_center{
        margin: auto; 
        text-align: center;
        width: 80%;
}

.spip_documents_left{
        float: left;
        margin-right: 15px; 
        text-align: center;
}

.spip_documents_right{
        float: right;
        margin-left: 15px; 
        text-align: center;
}



/****** NOUVELLES CORRECTIONS *****/
@font-face 
	{
	font-family: 'eurof35';
	src: url('polices/eurof35.ttf');
	}
@font-face 
	{
	font-family: 'eurof36';
	src: url('polices/eurof36.ttf');
	}
@font-face 
	{
	font-family: 'eurof55';
	src: url('polices/eurof35.ttf');
	}
@font-face 
	{
	font-family: 'eurof56';
	src: url('polices/eurof36.ttf');
	}
@font-face 
	{
	font-family: 'eurof75';
	src: url('polices/eurof75.ttf');
	}
		
.img_descrip
	{
	width:60%;
	float:right;
	}
	
#cont_desc
	{
	position: relative;
	}
	
#bulle
	{
	width: 44px;
	float: none;
	position: absolute;
	top: 100px;
	left: 360px;
	}
	
	
	
	
	
	
	
	
	
	
	
.titre_arti_rub, .titre_arti_rub:active, .titre_arti_rub:visited
	{
	color: #0081b8;
	}	
.titre_arti_rub:hover
	{
	color: #bfce03;
	}
	
/* Seulement pour le fichier entretien_menager.html */
.img_large
	{
	width: 100%;
	height: auto;
	}
	
	
	
	
	
	
#description_home
	{
	background:url(img/fond_slider.png);
	}