*
{
	font-family:"Verdana";
	font-size:11px;
}
li
{
	list-style:none;
}
a
{
text-decoration:none;

}

img
{
border:none;
}
/*-----------------------------------------------------*/
.menuGlobal 
{
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	
}

.menuGlobal ul
{
	position:relative;
	left:0px;
}
.menuGlobal ul li
{
	margin-top:0px;
}
/*
.menuGlobal ul li a#accueil
{
	background:url(images/img-menuGlobal-accueil.png) no-repeat;
	position:relative;
	top:4px !important;

}
.menuGlobal ul li a#accueil:hover ,  .menuGlobal ul li a#accueil_hover_menu
{
	background:url(images/img-menuGlobal-accueil-hover.png) no-repeat;
	position:relative;
	top:4px !important;

}

.menuGlobal ul li a#accueilEnCours
{
	background:url(images/img-menuGlobal-accueil-hover.png) no-repeat;
	position:relative;
	top:5px !important;

}
.menuGlobal ul li a#historique
{
	background:url(images/img-menuGlobal-historique.png) no-repeat;
	position:relative;
	top:4px !important;

}
.menuGlobal ul li a#historique:hover , .menuGlobal ul li a#historique_hover_menu
{
	background:url(images/img-menuGlobal-historique-hover.png) no-repeat;
	position:relative;
	top:4px !important;

}
.menuGlobal ul li a#historiqueEnCours
{
	background:url(images/img-menuGlobal-historique-hover.png) no-repeat;
	position:relative;
	top:4px !important;

}
.menuGlobal ul li a#services 
{
	background:url(images/img-menuGlobal-services.png) no-repeat;
	position:relative;
	top:4px !important;

}
.menuGlobal ul li a#services:hover , .menuGlobal ul li a#services_hover_menu
{
	background:url(images/img-menuGlobal-services-hover.png) no-repeat;
	position:relative;
	top:4px !important;

}
.menuGlobal ul li a#equipe
{
	background:url(images/img-menuGlobal-equipe.png) no-repeat;
	position:relative;
	top:4px !important;

}
.menuGlobal ul li a#equipe:hover , .menuGlobal ul li a#equipe_hover_menu
{
	background:url(images/img-menuGlobal-equipe-hover.png) no-repeat;
	position:relative;
	top:4px !important;

}
.menuGlobal ul li a#engagements
{
	background:url(images/img-menuGlobal-engagements.png) no-repeat;
	position:relative;
	top:4px !important;

}
.menuGlobal ul li a#engagements:hover , .menuGlobal ul li a#engagements_hover_menu
{
	background:url(images/img-menuGlobal-engagements-hover.png) no-repeat;
	position:relative;
	top:4px !important;

}
.menuGlobal .animFlash
{
float:left;
}

/*-----------------------------------------------------*/
.menuOccasion h2
{
	background:url(images/background-h2Occasions.png) no-repeat;
	height:20px;
}
.menuOccasion li
{
	background:url(images/background-liAnnonces.jpg) no-repeat;
	height:142px;
	margin-bottom:2px;
}
.menuOccasion ul .annonce-first 
{
	background:url(images/background-liAnnonces-first.jpg) no-repeat;
	height:142px;
	margin-bottom:2px;
}

.menuOccasion {
position:relative;
left:-55px;
}

.menuOccasion ul p 
{
	width:174px;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
	color:#FFFFFF;
}
.menuOccasion ul img 
{
	margin-top:7px;
}
.menuOccasion ul li p a
{
	text-decoration:none;
	color:#FFF
}
.menuOccasion ul li p a:hover
{
	text-decoration:underline;
	color:#FFF;
}

.menuOccasion #occas{

background:url(images/fond_btn_occas.jpg) top left no-repeat;
display:block;
height:113px;
width:193px;

}

.menuOccasion #occas img{
border:1px solid #000000;
}

/*-----------------------------------------------------
.contentAccueil h1 
{
	background:url(images/background-h1ContentAccueil.jpg) no-repeat;
	height:20px;
}
*/
.contentAccueil {
	position: relative;
	margin-top: -10px;
}
.contentAccueil p
{
	width:610px;
	text-align:justify;
	margin-left:55px;
	margin-top:5px;
	margin-bottom:10px;
}


.contentAccueil-annonce-last 	
{
	background:url(images/background-annonces-last.png);
	height:67px;	
}
.baseline
{
color:#144F19;
font-size:14px;
}

/*-----------------------------------------------------*/
.contentContenu
{
background:url(images/background-contentContenu.jpg) no-repeat;
background-position:left 20px;
position:relative;
width:715px;



}
.contentContenu h1 
{
	background:url(images/background-h1ContentAccueil.jpg) no-repeat;
	height:20px;
}

.historique .premier ,.engagement .premier {
margin-top:10px;
}
.engagement .premier {
margin-bottom:20px;
}
.service .premier{
margin-top:30px;
}

.historique h1
{
	background:url(images/background-h1ContentHistorique.jpg) no-repeat;
	height:20px;
}
.engagement  #content_ul{
float:left;
}
.engagement ul  {
left:0px;
clear:both;
height:130px;
}
.engagement {
height:250px;
}
.engagement ul li
{
text-align:left;
clear:both;
width:400px;
}


.historique p 
{
position:relative;
}

.promotion h1
{
	background:url(images/background-h1ContentPromo.jpg) no-repeat;
	height:20px;
}
.promotion{
height:310px;

}

.promotion img {
float:left;
margin:0px 10px 10px 10px;
}
.promotion div{
margin-right:30px;
width:450px;
float:left;
}
.promotion h2{
}
.service,  .historique{
height:400px;

}
.service ul.normal , .engagement ul.normal{
position:relative;
list-style-type:none;
background:none;
margin-top:-5px;
}

.engagement ul.engagement{
margin-left:30px;
}

.engagement ul.engagement li {
background:url(images/img_list_engagement.gif) left center no-repeat;
clear:left;
color:#000000;
position:relative;
padding-left:20px;
}

.service ul.normal li {
background:url(images/img_list_engagement.gif) left center no-repeat;
clear:left;
color:#000000;
position:relative;
padding-left:20px;
}

.service ul.normal{
	margin-left:40px;
}

.service h1
{
	background:url(images/background-h1ContentService.jpg) no-repeat;
	height:20px;
}

.equipe h1
{
	background:url(images/background-h1ContentEquipe.jpg) no-repeat;
	height:20px;
}

.engagement h1
{
	background:url(images/background-h1ContentEngagement.jpg) no-repeat;
	height:20px;
}

.equipe , .engagment{
height:250px;
}
.contentContenu p
{
	width:400px;
	text-align:justify;
	margin-left:30px;
	margin-bottom:10px;
	clear:left;
}
.contentContenu ul
{
margin-top:1px;
margin-bottom:20px;

}
.contentContenu ul li
{	
	float:left;
	text-align:center;	
	background:url(images/background-liSousMenu.jpg);
	color:#FFFFFF;
	height:16px;
	padding-left:10px;
	padding-top:2px;
}
.contentContenu ul .contentContenu-lastSousMenu
{	
	float:left;
	background:url(images/list-endSousMenu.jpg) no-repeat;
	height:18px;
	width:16px;
	padding-top:2px;
}
.contentContenu a 
{

color:#FFF;
text-decoration:none

}
.contentContenu ul li a.hover{
background-color:#FFFFFF;
color:#86070C;

}  
.contentContenu ul li a:hover  
{

/*background:url(images/background-liSousMenuHover.jpg);*/
background-color:#FFFFFF;
color:#86070C;
}

.illus-contenu
{
float:right;
margin-right:0px;
margin-top:10px;
z-index:70;
margin-top:20px;
margin-right:10px;

}

.remuse-contenu
{
position:absolute;
background:none;
background:url(images/fond_Engagament.jpg) repeat-x;
color:#000000;
top:230px;
margin-left:465px;
height:150px;
width:210px;
color:#FFFFFF;
z-index:50;
padding-left:10px;
padding-right:10px;
padding-bottom:30px;

}

.remuse-contenu h2{
color:#01340B;
padding-top:2.5px;
margin-bottom:10px;

}
.contentContenu-annonce-last 	
{
	background:url(images/background-annonces-last.png);
	height:37px;	
}
div.content_image{
position:relative;
top:0px;
left:0px;
height:auto;
margin-left:-25px;
margin-top:50px;
width:750px;
}


div.content_image p{
float:left;
height:180px;
width:150px;
clear:none;
width:111px;
}
div.content_image p span{
width:100%;
display:block;
text-align:center;
line-height:1.3em;
color:#414141;
}

/*-----------------------------------------------------*/
.contentContact
{
background:url(images/background-contentContenu.jpg) no-repeat;
background-position:left 20px;
height:250px;
text-align:center;
}


.contentContact h1 
{
	background:url(images/background-h1ContentContact.jpg) no-repeat;
	height:20px;
}
.plan h1 
{
	background:url(images/background-h1ContentPlan.jpg) no-repeat;
	height:20px;
}

.plan{
height:520px;
}

.plan img{
margin-top:15px;
}


.engagement ul li
{
text-align:left;
}


/*-----------------------------------------------------*/
.footer a#acces img
{
background:url(images/footer-btnAcces.jpg)
}
.footer a#acces:hover img
{
background:url(images/footer-btnAcces-hover.jpg);
}
.footer a#infos img
{
background:url(images/footer-btnInfos.jpg);
}
.footer a#infos:hover img
{
background:url(images/footer-btnInfos-hover.jpg);
}
/*-----------------------------------------------------*/
.header .logo  {
	margin-right:85px;

}
.header .promo  {
	margin-bottom:40px;
	margin-left:7px;

}

p.info{
color:#000000;
margin:0px;
padding:0px;
width:700px;
line-height:20px;
margin-bottom:0px;
margin-top:10px;
position:relative;
top:0px;
left:0px;

}

#content_bas img{
float:left;
}
#content_bas{
position:relative;
margin-left:0px;
height:132px;
width:750px;
float:left;
margin-bottom:0px;
height:100px;
margin-top: -162px;
clear: both;
}
/*----------------------classes promo---------*/
/* liste des classes pour la mise en page de teste */
.gras
{
	font-weight:bold
}
.italique
{
	font-style:italic;
}
.taille10
{
	font-size:10px;
}
.taille12
{
	font-size:12px;
}
.taille14
{
	font-size:14px;
}
.taille18
{
	font-size:18px;
}
.rouge
{
	color:#FF0000;
}
.bleu
{
	color:#0000FF;
}
.vert
{
	color:#00FF00;
}
.jaune
{
	color:#00FFFF;
}
h1.titreTexte
{
font-size:18px;
color:#006600;
}
a.lien_promo {
	color: #15501a;
	text-decoration: underline;
}
a.lien_promo:hover {
	font-weight: bold;
}





