.bold{
	font-weight: bold;
	}
.float{
	float: left;
	}
	
.box {
	
	}
#news {
	width: 206px;
	padding: 100px 15px 0 0;
	}
#news h3{
	width: 100%;
	padding: 0 0 6px;
	border-bottom: 1px dashed gray;
	font-size: 13px;
	}
#news .billet{
	width: auto;
	font-size: 11px;
	padding: 3px 0 10px;
	margin: 0 0 5px;
	border-bottom: 1px dashed gray;
	}
#illu_news{
	padding: 3px 0 0;
	
	}
#col1, #col2{
	width:178px;
	padding: 0 0 0 14px;
	}
.box #col1 p,.box #col2 p{
width: auto;
	margin: 0 0 15px;
	font-size: 12px;
	}

.box h1{
	font-size: 18px;
	margin: 30px 0 17px 110px;
	}
.box h2{
	font-size: 14px;
	margin: 15px 0 14px 110px;
	}
.box p{
	width: 670px;
	font-size: 12px;
	margin: 0 0 17px 110px;
	}
.illu {
border: 1px solid #e6e9ed;
	margin: 0 0 0 110px;
	}
.box ul{
	margin: 70px 0 17px 460px;
	list-style-position: inside;
	font-size: 16px;
	line-height: 30px;
	}
.box #liste, .box #liste2{
	list-style-position: outside;
	font-size: 14px;
	margin: 0 30px 37px 110px;
	line-height: 24px;
	padding: 0 0 0 10px;
	}
#plan{
	position: absolute;
	right: 15px;
	top: 50px;
	border: 1px solid gray;
	}
#imgreal{
	position: absolute;
	top: 50px;
	left: 50px;
	}