/* CSS Document */
@import url(form_etape1.css);
@import url(wysiwig.css);
#corps{background: #F7F7F7;}
/* titres */
h1 span{color:#CC6600;}
h4 a, h4{ line-height:28px; padding-left:5px; text-decoration:none;color:#fff;margin-top:0px;}
h5{color:#996600;zoom:1}
.types-services h5 a{color:#996600;font-size:16px;font-weight:bold;}
/* config menu en haut */
	#menus{width:100%;background:url(../images/index/back-top-menu.gif);}
	#menus a:link,#menus a:active,#menus a:visited{font:bold 14px Arial, Helvetica, sans-serif;color:#CC0000;text-decoration:none;}
	#menus a:hover{color:#000000;}
	#menus li{border-left:8px solid #009199;}
	#menus ul{border-top:1px solid #009199;}
/*=== pathway === */
.pathway a:link, .pathway a:hover, .pathway a:visited, .pathway a:active{
	color:#006699;
	text-decoration:underline;
	font:bold 11px Arial, Helvetica, sans-serif;
	}
.pathway{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#006699;
	}
/* blocs services */
.haut-vert{background:url(../images/services/haut-vert.jpg) no-repeat; height:29px;}
.centre-vert{background:url(../images/services/centre-vert.jpg) repeat-y;}
.bas-vert{background: url(../images/services/bas-vert.jpg) no-repeat; height:13px;}

.haut-bleu{background:url(../images/services/haut-bleu.jpg) no-repeat; height:29px;}
.centre-bleu{background:url(../images/services/centre-bleu-interne.jpg) repeat-y;}
.bas-bleu{background: url(../images/services/bas-bleu-interne.jpg) no-repeat; height:13px;}

.haut-orange{background:url(../images/services/haut-orange.jpg) no-repeat; height:29px;}
.centre-orange{background:url(../images/services/centre-orange.jpg) repeat-y;}
.bas-orange{background: url(../images/services/bas-orange.jpg) no-repeat; height:13px;}

.haut-rouge{background:url(../images/services/haut-rouge.jpg) no-repeat; height:29px;}
.centre-rouge{background:url(../images/services/centre-rouge.jpg) repeat-y;}
.bas-rouge{background: url(../images/services/bas-rouge.jpg) no-repeat; height:13px;}

.centre-vert,.centre-bleu,.centre-orange,.centre-rouge{padding:5px;}

/* contenus des blocs liste services */
.image{width:137px;float:right;margin-left:8px;padding:1px;border:1px solid #E4E4E4;}
.textes{float:left;font: normal 12px "Trebuchet MS";width:625px; color: #006699;}
.centre-vert .textes{padding-bottom:8px;}
div.textes p.separer{
	height:12px;
	position:relative;
	background:url(../images/services/separateur-interne.gif) no-repeat bottom;
}
.textes p.separer img{
	position:absolute;
	left: 431px;
	top: 2px;
}
.centre-vert ul,.centre-bleu ul,.centre-orange ul,.centre-rouge ul{
	clear:both;
	width:475px;
	margin-left:5px;
	list-style-type:none;
}

.centre-vert li, .centre-bleu li, .centre-orange li, .centre-rouge li{background:url(../images/puce-bleu.gif) no-repeat left 8px;padding-left:8px; margin-bottom:2px;}
.centre-vert li a, .centre-bleu li a, .centre-orange li a, .centre-rouge li a{font:normal 11px Arial, Helvetica, sans-serif;color:#666666;color:#7E5229;text-decoration:none; line-height:2px;}
.centre-vert li, .centre-bleu li, .centre-orange li, .centre-rouge li a:hover{color:#996600;}

/* les autres services */
.haut-service{background:url(../images/services/haut-service.jpg) no-repeat; height:28px; text-indent:20px;margin-top:8px;}
.centre-service{background:#ff0000 url(../images/services/centre-service.jpg) repeat-y ;}
.bas-service{background:url(../images/services/bas-service.jpg) no-repeat; height:8px;}

.liste-service{border-bottom:1px solid #C8E7F0;padding:5px 2px 5px 2px;margin:0px 2px 0px 2px;}
.liste-service a{font:normal 11px Arial, Helvetica, sans-serif;color:#006699;text-decoration:none;}
.liste-service img{float:left;margin:5px;}

/* wysiwig */
div.textes li a{background:none;margin-left:0px; text-decoration:underline; margin-bottom:2px;padding-left:0px;}
.types-services ul{margin:10px 0px 10px 10px;;}
.types-services{font:normal 11px Arial, Helvetica, sans-serif;color:#006699;}
