@charset "utf-8";
/* CSS Document */

.clear{
	clear:both;
}
.color-verte, .green{
	color: #007800;
}
dl#texte dt {
	color: #118741;
	font-weight:bold;
	margin:5px 0;
}
dl#texte dd{
	padding:5px 10px 5px 5px;
}

.marginLeft{
	margin-left: 185px;
}
.wideBox{
	float: right;
	width: 570px;
}
.wideBox h2{
	margin: 10px 0 5px;
	font-size: 18px;
	font-weight: normal;
	color: #007800;
}
.wideBox ul, .content ul, .wideBox ol, .content ol{
	margin: 0 0 5px 0;
}
.wideBox ul, .content ul, .wideBox ul ul ul, .content ul ul ul{
	padding: 0 0 0 15px;
	list-style-type: disc;
}
.wideBox ol, .content ol{
	list-style-type: decimal;
	padding: 0 0 0 30px;
}
.wideBox ul ul, .content ul ul{
	padding: 0 0 0 15px;
	list-style-type: circle;
}
.wideBox p{
	margin: 2px 0 10px;
}

.fleft{
	float: left;
}
.fright{
	float: right;
}
.fnone{
	float: none;
}
.right{
	text-align: right;
}
.center{
	text-align: center;
}
.left{
	text-align: left;
}
.bold{
	font-weight: bold;
}
.underlined{
	text-decoration: underline;
}
.maincontent_385_graybrd_whitebg .content{
padding-right:7px;
}
.maincontent_385_graybrd_whitebg .content p{
	margin: 0 0 5px 0;
}
.greenline {
	background-image:url(../images/barre-verte.gif);
	background-repeat:no-repeat;
	background-position:10px 0px;
}
.checked{
	background-image:url(../images/picffalseg.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:3px 0 0 20px;
	margin:15px 0 0 0;
}
.greycontent block_185_dyk_push h2{
	color:#000;
	font-size:14px;
}
#errorMessages, .warning, #errorMessages a, #deuxColonnes p.warning {
	color:#FF0000;
}
ul{
	list-style:none;
}


#servicesPlus h2, #servicesPlus p{
	margin: 0 0 10px 0;
}
#guideLocation h4, #condLocation h4{
	margin: 10px 0 5px 0;
	font-size:14px;
	color: #118741;
}
div#encart_top{
	background-image:url(../images/encart-top.jpg);
	background-repeat:no-repeat;
	width:164px;
	height:5px;
}
div#encart_bottom{
	background-image:url(../images/encart-bottom.jpg);
	background-repeat:no-repeat;
	width:164px;
	height:5px;
	background-y-position:bottom;
	position:absolute;
	bottom:-5px!important;
		bottom:-10px;
}
#encart_middle{
	background-image:url(../images/bg-encart.jpg);
	background-repeat:repeat-y;
	float:left;
	width:164px;
	margin: 0 8px 20px 8px!important;
		margin: 0 10px 20px 4px;
	position: relative;
	
}
#encart_middle h3{
	margin:2px 5px;
}
#encart_middle p{
	margin:2px 4px;
}









#baseline{
	margin-top: 50px;
	color: #CECFCE;
}
#baseline a{
	color: #CECFCE;
}
