body{
	margin:0;
	padding:0;
	background-color:#c1cde1;
	font-size:12px;
	font-family:verdana;
	color:#000;
}

.clear{
	clear:both;
	height:0px;
}

.rouge{
	color:#b90b04;
}

.taille10{
	font-size:10px;
}

.taille12{
	font-size:12px;
	color:#262626;
}

.taille11{
	font-size:11px;
	color:#262626;
	margin-top:40px;
}

.taille18{
	font-size:18px;
	color:#b90b04;
}

img{
	border:none;
}

#global{
	width:995px;
	margin:auto;
	padding:15px 0 0 0;
	background:url(images/haut_contenu.png) no-repeat top left;
}

#contenu{
	width:995px;
	background:url(images/fond_contenu.png) repeat-y top left;
	padding:0 0 0px 0;
}

/***********************	ENTETE	************************/

#entete{
	margin:0 0 0 10px;
	height:142px;
	background:url(images/fond_entete.gif) no-repeat 150px top;
}

#entete img{
	/*float:left;*/
}

#accueil{
	float:left;
}

#accueil a.retourAccueil{
	color:#e4312a;
	text-decoration:none;
	/*margin:0 0 0 25px;*/
	margin:0 0 0 45px;
}

#contact{
	float:right;
	background:url(images/ico_contact.gif) no-repeat center left;
	/*margin:0 30px 0 0px;*/
	margin:20px 30px 0 0px;
	padding:0 0 0 20px;
	display:inline;
}

#contact a{
	/*color:#313131;*/
	color:#e4312a;
	font-size:10px
	font-family:arial;
	text-decoration:none;
}

#contact a:hover{
	text-decoration:underline;
}

#entete ul{
	float:left;
	width:820px;
	margin:30px 0 7px 22px;
	padding:0 0 0 0;
	font-size:arial;
	font-weight:bold;
	display:inline;
}

#entete ul li{
	float:left;
	list-style:none;
	padding:0 0 0 0px;
	margin:0 10px 0 0px;

}

#entete ul li a{
	color:#313131;
	text-decoration:none;
	padding:0 0 0 10px;
	background:url(images/fleche_menu_liste.gif) no-repeat center left;
}

#entete ul li a:hover,#entete ul li a.actif{
	color:#e4312a;
}

#flash{
	float:left;
	padding:0 0 0 20px;
	width:799px;
	height:70px;
	/*display:inline;*/
}

/***********************	ENTETE	************************/

#premierPara{
	width:967px;
	margin:20px auto 0 auto;
	padding:0 0 20px 0;
}

#premierPara #gauchePara{
	float:left;
	width:539px;
}

/*#premierPara #gauchePara ul{
	margin:50px 30px 0 30px;
	padding:10px 0 10px 40px;
	background-color:#ececec;
}

#premierPara #gauchePara ul li{
	list-style:none;
	margin:5px 0 5px 0;
}

#premierPara #gauchePara ul li a{
	background:url(images/puce_ancre2.gif) no-repeat center left;
	padding:0 0 0 20px;
	color:#323232;
	text-decoration:none;
}

#premierPara #gauchePara ul li a:hover{
	text-decoration:underline;
}*/

#premierPara #droitePara{
	float:left;
	background:url(images/fond_encart_droite_haut.gif) no-repeat top left;
	width:428px;
	min-height:231px;
	height:auto !important; /* SIMULER MIN HEIGHT IE6 NE PAS SUPPRIMER*/
	height:231px;
	padding:50px 0 0 0;
}

#premierPara #contenuPara{
	background-color:#f8870f;
	width:319px;
}

#premierPara #droitePara h1{
	margin:0;
	padding:0 10px 15px 10px;
	color:#000;
	font-size:18px;
	font-weight:normal;
}

#premierPara #droitePara p{
	margin:0;
	padding:0 10px 10px 10px;
	color:#fff;
}

#premierPara #droiteParaBas{
	float:right;
	height:10px;
	width: 319px;
	margin-right:109px;
	display:inline;
}

#contenu .listeCat{
	/*width:900px;*/
	width:500px;
	margin:20px 0 0 20px;	
}

#contenu .listeCat p{
	float:left;
	margin:0;
	padding:0;
}

#contenu .listeCat p.paraCat{
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
	color:#e4312a;
	width:90px;
}

#contenu .listeCat p.paraCat a{
	color:#e4312a;
	text-decoration:none;
}

#contenu .listeCat p.paraCat a:hover{
	text-decoration:underline;
}

#contenu .listeCat p.paraDes a{
	color:#313131;;
	text-decoration:none;
}

#contenu .listeCat p.paraDes{
	width:390px;
	border-left:2px solid #dedede;
	padding:0 0 0 10px;
}

#contenu .listeCat2{
	/*width:900px;*/
	width:350px;
	margin:20px 0 0 0;
	
}

#contenu .listeCat2 p{
	float:left;
	margin:0;
	padding:0;
}

#contenu .listeCat2 p.paraCat2{
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
	color:#e4312a;
	width:200px;
}

#contenu .listeCat2 p.paraCat2 a{
	color:#e4312a;
	text-decoration:none;
}

#contenu .listeCat2 p.paraCat2 a:hover{
	text-decoration:underline;
}

#contenu .listeCat2 p.paraDes2 a{
	color:#b90b04;
	text-decoration:none;
	background:url(images/puce_ancre2.gif) no-repeat center left;
	padding:0 0 0 20px;
}

#contenu .listeCat2 p.paraDes2 a:hover{
	text-decoration:underline;
}

#contenu .listeCat2 p.paraDes2{
	width:350px;
	padding:5px 0 0 0px;
	
}

#accueilGauche{
	float:left;
	width:520px;
}

#accueilDroite{
	float:left;
	margin:0 0 0 30px;
	display:inline;
}

#zoneContact{
	background:url(images/zone_contact.gif) no-repeat top left;
	width:355px;
	height:247px;
}

#zoneContact p{
	margin-left:10px;
	font-family:arial;
}

/*********************	PAGE	*************************/

#page{
	padding:0 40px 0 0px;
	margin:0 0 0 50px;
	color:#323232;
}

#page h1{
	color:#e4312a;
	font-size:18px;
	margin-left:30px;
}

#page #listeAncre{
	margin:10px 30px 0 10px;
	padding:10px 0 10px 40px;
}

#page #listeAncre li{
	list-style:none;
	margin:5px 0 5px 0;
}

#page #listeAncre li a{
	background:url(images/puce_ancre2.gif) no-repeat center left;
	padding:0 0 0 20px;
	color:#323232;
	text-decoration:none;
}

#page #listeAncre li a:hover{
	text-decoration:underline;
}

#page a{
	color:#e4312a;
	text-decoration:none;
}

#page a:hover{
	text-decoration:underline;
}

#page h2{
	color:#e4312a;
	font-size:18px;
	background:url(images/titre_h2.gif) no-repeat center left;
	padding:0 0 0 40px;
}

#page .fondGris{
	width:853px;
	background-color:#ececec;
	padding:10px 10px 10px 10px;
}

#page .fondGris ul{
	margin:0 0 0 20px;
	padding:0;
}

#page .fondGris ul li{
	list-style-image:url(images/puce_ancre.gif);
	padding:0 0 0 10px;
	margin:0 0 10px 0;
}

#formContact{
	margin:0 0 0 30px;
	padding:0;
	float:left;
	width:400px;
	display:inline;
}

#formContact label{
	display:block;
}

#formContact input{
	margin:0 0 10px 0;
}

#formContact input#envoyer{
	margin:30px 0 0 70px;
}

#formContact input#envoyer:hover{
	filter:alpha(opacity=80); 
    -moz-opacity:0.8; 
    opacity:0.8;
}

#coordContact{
	float:left;
	margin:0 0 0 60px;
	display:inline;
	width:400px;
}

#coordContact p{
	text-align:center;
	width:400px;
}

/*********************	PAGE	*************************/

#piedCoordonne{
	margin:20px 30px 0 30px;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	padding:20px 0 0 0;
	height:80px;
}

#piedCoordonne a{
	color:#b90b04;
}

#coordBourges{
	float:left;
	padding:0 50px 0 135px;
	border-right:1px solid #d2d2d2;
}

#coordParis{
	float:left;
	padding:0 0 0 50px;
}

#coordBourges p,#coordParis p{
	padding:0;
	margin:0;
}

#articles{
	margin:10px 0 0 110px;
	padding:0;
	width:800px;
}

#articles h2{
	margin:10px 0 0 0;
	padding:0;
	font-size:14px;
}

#articles p {
	margin: 10px 0 0 0;
	padding:0;
}

/**********************	PIED	*************************/

#pied{
	width:995px;
	margin:auto;
	height:35px;
	background:url(images/bas_contenu.png) no-repeat top left;
	color:#313131;
	font-family:arial;
	font-size:12px;
	padding:5px 0 0 0
}

#pied p{
	margin:0 0 0 340px;
	padding:0;
}

#pied p a{
	color:#313131;
	text-decoration:none;
}

#pied p a:hover{
	text-decoration:underline;
}

/**********************	PIED	*************************/

#blocBas{
		width:995px;
		margin:0px auto 0px auto;
		padding-left:60px;
	
	}
	
#blocBas p {
color:#666666
}

#blocBas a {
color:#666666;
text-decoration:none;

}