﻿body
{
	background:#1e1c00 url('gradient-01.png') 0 50px repeat-x;
}
#principal
{
	background:transparent url("bg-01.png") repeat-y;
}
#situation p,
#situation p a
{
	color:#abae80;
}
#header
{
	background:#1e1c00 url('gradient-01.png') 0 0 repeat-x;
}
#header .lefthead
{
	background:url('arrondi.png') no-repeat;
}
#header .righthead
{
	background:url('gradient-02.png') bottom left repeat-x;
}
#header .righthead .illus
{
	background:url('img-01.png') bottom left no-repeat;
}
#header .righthead .arrondi
{
	background:#1e1c00 url('gradient-02-end.png') bottom left no-repeat;
}
#gauche ul li ul,
#gauche ul li ul li ul
{
	background:#60636d;
}
/*-----------------Assainissement Terrassement	*/
#gauche ul li a.entree1 { background:url('n-menu.png') 0 0 no-repeat; }
#gauche ul li a.entree1:hover { background:url('n-menu.png') -217px 0 no-repeat; }
#gauche ul li a.entree1_on { background:url('n-menu.png') -434px 0 no-repeat; }
/*-----------------Aménagement extérieur	*/
#gauche ul li a.entree2 { background:url('n-menu.png') 0 -30px no-repeat; }
#gauche ul li a.entree2:hover { background:url('n-menu.png') -217px -30px no-repeat; }
#gauche ul li a.entree2_on { background:url('n-menu.png') -434px -30px no-repeat; }
/*-----------------Transport Location	*/
#gauche ul li a.entree3 { background:url('n-menu.png') 0 -60px no-repeat; }
#gauche ul li a.entree3:hover { background:url('n-menu.png') -217px -60px no-repeat; }
#gauche ul li a.entree3_on { background:url('n-menu.png') -434px -60px no-repeat; }
/*-----------------Matériaux	*/
#gauche ul li a.entree4 { background:url('n-menu.png') 0 -90px no-repeat; }
#gauche ul li a.entree4:hover { background:url('n-menu.png') -217px -90px no-repeat; }
#gauche ul li a.entree4_on { background:url('n-menu.png') -434px -90px no-repeat; }
/*-----------------Contact	*/
#gauche ul li a.entree5 { background:url('n-menu.png') 0 -120px no-repeat; }
#gauche ul li a.entree5:hover { background:url('n-menu.png') -217px -120px no-repeat; }
#gauche ul li a.entree5_on { background:url('n-menu.png') -434px -120px no-repeat; }
/*-----------------Galerie photo	*/
#gauche ul li a.entree7 { background:url('n-menu.png') 0 -180px no-repeat; }
#gauche ul li a.entree7:hover { background:url('n-menu.png') -217px -180px no-repeat; }
#gauche ul li a.entree7 { background:url('n-menu.png') -434px -180px no-repeat; }

#gauche ul li a.entree6,
#gauche ul li .galerie
{
	background:url('n-menu.png') 0 -150px no-repeat;
	display:block;
	height:30px;
	width:217px;
}
#gauche ul li a.entree6:hover { background:url('n-menu.png') -217px -150px no-repeat; }
#gauche ul li a.entree6_on { background:url('n-menu.png') -434px -150px no-repeat; }



#gauche ul li a.mbtn01 { background:url('n-menu.png') 0 0 no-repeat; }
#gauche ul li a.mbtn02 { background:url('n-menu.png') 0 -30px no-repeat; }
#gauche ul li a.mbtn03 { background:url('n-menu.png') 0 -60px no-repeat; }
#gauche ul li a.mbtn04 { background:url('n-menu.png') 0 -90px no-repeat; }
#gauche ul li a.mbtn05 { background:url('n-menu.png') 0 -120px no-repeat; }
#gauche ul li a.mbtn06 { background:url('n-menu.png') 0 -150px no-repeat; }
#gauche ul li a.mbtn07 { background:url('n-menu.png') 0 -180px no-repeat; }

#gauche ul li a.mbtn01:hover { background:url('n-menu.png') -217px 0 no-repeat; }
#gauche ul li a.mbtn02:hover { background:url('n-menu.png') -217px -30px no-repeat; }
#gauche ul li a.mbtn03:hover { background:url('n-menu.png') -217px -60px no-repeat; }
#gauche ul li a.mbtn04:hover { background:url('n-menu.png') -217px -90px no-repeat; }
#gauche ul li a.mbtn05:hover { background:url('n-menu.png') -217px -120px no-repeat; }
#gauche ul li a.mbtn06:hover { background:url('n-menu.png') -217px -150px no-repeat; }
#gauche ul li a.mbtn07:hover { background:url('n-menu.png') -217px -180px no-repeat; }

#gauche ul li a.mbtn01_on { background:url('n-menu.png') -434px 0 no-repeat; }
#gauche ul li a.mbtn02_on { background:url('n-menu.png') -434px -30px no-repeat; }
#gauche ul li a.mbtn03_on { background:url('n-menu.png') -434px -60px no-repeat; }
#gauche ul li a.mbtn04_on { background:url('n-menu.png') -434px -90px no-repeat; }
#gauche ul li a.mbtn05_on { background:url('n-menu.png') -434px -120px no-repeat; }
#gauche ul li a.mbtn06_on { background:url('n-menu.png') -434px -150px no-repeat; }
#gauche ul li a.mbtn07_on { background:url('n-menu.png') -434px -180px no-repeat; }


#gauche ul li ol li img
{
	border-color:#abae80;
}
#gauche div.page_photo .suiv,
#gauche div.page_photo .prec
{
	color:#fff;
	border-color:#999;
	background:#777;
}
#droite .ariane,
#droite .ariane a
{
	color:#abae80;
}
#droite .ariane a
{
	background:url('ariane.gif') center right no-repeat;
}
#droite .contenu h2,
#droite .contenu p strong
{
	color:#fff;
}
#droite .contenu h3
{
	color:#ddcf3d;
}
#droite .contenu h2:before 
{
	color:#ddcf3d;
}
#droite .documents a
{
	color:#c5c79e;
}
#droite .contenu
{
	color:#c5c79e;
}
#footer
{
	background:#1e1c00;
}
#droite  .photosillus .coulissant .contenu
{
	background-color:#1e1c00;
}
/*---------------------- Acces autres sites -----------*/
#acces_sousdomaines
{
	background:#000;
}