
.overview {
	background:#FFFFFF none repeat scroll 0%;
/*	border:1px solid #AACCFF;*/
	margin-bottom:0px;
	margin-top:0px;
	overflow:hidden;
	height:550px;
}

.overview h2 {
	color:#DD6611;
	font-size:1.3em;
	margin:0pt 15px 10px;
}
.overview h3 {
	color: #e46b2f;
	font-size:1.1em;
	margin:0pt 15px 10px;
	}
/*.overview .textReplace {
text-indent:-9999em;
}*/
.overview p, .overview ul {
	line-height:1.8em;
	margin:0pt 15px 10px;
}
.overview p, .overview li {
/*	font-size:0.9em;*/
}
.topOverview {
	background:transparent url(/images/overview/overviewSearch_middle.gif) repeat-x scroll left top;
	border-bottom:1px solid #AACCFF;
	height:120px;
}
.topLeftOverview {
	background:transparent url(/images/overview/overviewSearch_left.gif) no-repeat scroll left top;
	float:left;
	height:120px;
	width:27%;
}
.topCenterOverview {
	float:left;
	text-align:center;
	width:44%;
}
.topCenterOverview dl {
	text-align:left;
}
.topCenterOverview ul li {
	display:inline;
	font-size:0.9em;
	font-weight:bold;
}
.topCenterOverview ul li a {
	background:transparent url(/images/icon_questionmark_orange.gif) no-repeat scroll 0pt;
	padding-left:18px;
	text-decoration:none;
}
.topCenterOverview ul li a:hover {
	background:transparent url(/images/icon_questionmark_green.gif) no-repeat scroll 0pt;
}
.topCenterOverview ul li.first {
	padding-right:20px;
}

.topCenterOverview .postingHeadersearch {
	background:transparent url(/images/overview/vendremaison_header.gif) no-repeat scroll center top;
	height:65px;
	margin-bottom:1px;
	text-indent:-9999em;
}
.topCenterOverview .postingHeadersearch_eng {
	background:transparent url(/images/overview/vendremaison_header-eng.gif) no-repeat scroll center top;
	height:65px;
	margin-bottom:1px;
	text-indent:-9999em;
}
.topRightOverview {
	background:transparent url(/images/overview/overviewSearch_right.gif) no-repeat scroll right top;
	float:right;
	height:120px;
	width:28%;
}
.bottomLeftOverview, .bottomCenterOverview, .bottomRightOverview {
	float:left;
	margin-bottom:-999em;
	padding-bottom:999em;
	padding-top:10px;
	text-align:left;
}

<!--Bottom Left Section-->
.bottomLeftOverview {
	width:33%;
}
.bottomLeftOverview dt {
	font-size: 16px;
	font-weight: bold;
	color: #88BB44;
	margin-top:10px;
	margin-bottom:10px;
}
.bottomLeftOverview dd {	
	width:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin: 0 0 0 1em; 
	padding: 0;
    text-indent: -1em;
}

.bottomLeftOverview li{
	margin-bottom:10px;
	font-size: 14px;
	font-weight: bold;
	color: #3366BB;
}
.bottomLeftOverview ul li a {
	background:transparent url(/images/icon_arrow.gif) no-repeat scroll 0pt;
	padding-left:18px;
	text-decoration:none;
}
.bottomLeftOverview ul li a:hover{
	background:transparent url(/images/icon_arrow_green.gif) no-repeat scroll 0pt;
}
.bottomLeftOverview ul li a:active{
	background:transparent url(/images/icon_arrow_green.gif) no-repeat scroll 0pt;
}
<!--Bottom Right Section-->

.bottomRightOverview {
	width:33%;
}
.bottomRightOverview dt {
	font-size: 16px;
	font-weight: bold;
	color: #88BB44;
	margin-top:10px;
	margin-bottom:10px;
}
.bottomRightOverview dd {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin: 0 0 0 1em; 
	padding: 0;
    text-indent: -1em;
}

.bottomRightOverview li{
	margin-bottom:10px;
	font-size: 14px;
	font-weight: bold;
	color: #3366BB;
}
.bottomRightOverview ul li a {
	background:transparent url(/images/icon_arrow.gif) no-repeat scroll 0pt;
	padding-left:18px;
	text-decoration:none;
}
.bottomRightOverview ul li a:hover{
	background:transparent url(/images/icon_arrow_green.gif) no-repeat scroll 0pt;
}
.bottomRightOverview ul li a:active{
	background:transparent url(/images/icon_arrow_green.gif) no-repeat scroll 0pt;
}

<!--Bottom Center Section-->
.bottomCenterOverview {
	border-left:1px solid #AACCFF;
	border-right:1px solid #AACCFF;
	width:33%;
}
.bottomRightOverview {
	width:33%;
}
.bottomOverview2col-left .bottomLeftOverview {
	margin-right:0pt;
	overflow:hidden;
	width:66%;
}
.bottomOverview2col-right .bottomRightOverview {
	margin-left:0px;
	overflow:hidden;
	width:66%;
}
.bottomOverview2col .bottomRightOverview {
	border-left:1px solid #AACCFF;
	width:49%;
}
.bottomOverview2col .bottomLeftOverview {
	width:50%;
}