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


#site_center { text-align:center; }

#main {
	width:990px;
	text-align:left;
	background-color: #001C3C;
	margin: 0 auto;
}

#header {
	height:385px;
	width: 990px;
	border: no;
	border-bottom: no;
}

#middle .content {
	width:980px;
	height: 100%;
}

.column1, .column2, .column3, .indent_column, .col1, .col2, .col3, .ind_col { float:left; }

/* index */

#index #middle .column1 {
	width:769px;
	border: no;
	position: relative;
}

#acheter {
	background-color: #FFFFFF;
	width: 729px;
	margin-left: 10px;
	padding-left: 10px;
	margin-top: 10px;
	border: 1px solid #666666;
	height: 350px;
	background-image: url(images/back_ach.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-right: 10px;
}

#index #middle .column2 {
	width:210px;
	border: 0;
}

/* index-1 */

#index_1 #middle .column1 { width:464px; }

#index_1 #middle .column2 { width:211px; }

/* index-2 */

#index_2 #middle .column1 {
	width:747px;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #666666;
	height: 100%;
}

#index_2 #middle .column2 {
	width:201px;
	border: no;
	border-left: no;
	text-align: left;
	padding-left: 10px;
}

/* index-3 */

#index_3 #middle .column1 {
	width:748px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}

#index_3 #middle .column2 {
	width:220px;
	margin-left: 9px;
	background-color: #001C3C;
}

/* index-4 */

#index_4 #middle .column1 {
	width:750px;
	background-color: #CCCCCC;
	margin-right: 10px;
	margin-top: 10px;
}

#index_4 #middle .column2 { width:211px; }

/* index-5 */

#index_5 #middle .column1 {
	width:746px;
	margin-right: 10px;
	background-color: #FFFFFF;
	height: 100%;
	border: 1px solid #666666;
}

#index_5 #middle .column2 { width:211px; }

/* index-6 */

#index_6 #middle .column1 {
	width:747px;
	margin-right: 10px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}

#index_6 #middle .column2 {
	width:200px;
	padding-left: 15px;
}

#index #middle .renover {
	background-color: #FFFFFF;
	width: 367px;
	margin-left: 10px;
	position: relative;
	margin-top: 10px;
	float: left;
	height: 420px;
	padding-left: 0px;
	border: 1px solid #666666;
}

#footer {
	background-color: #001C3C;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	width: 970px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 0px;
	height: 80px;
	text-align: center;
	background-image: url(images/foot_bg.jpg);
	background-repeat: repeat-x;
}

#index_4 #middle .forfait {
	width: 719px;
	background-color: #FFFFFF;
	padding-left: 10px;
	border: 1px solid #000000;
	padding-right: 20px;
	margin-bottom: 10px;
}

#index #middle .renint {
	background-color: #FFFFFF;
	width: 367px;
	position: relative;
	float: right;
	margin-top: 10px;
	height: 420px;
	border: 1px solid #666666;
	margin-right: 10px;
}

#index #middle .amenager {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	margin-top: 10px;
	width: 728px;
}

#index #middle .cuisine {
	background-color: #FFFFFF;
	width: 360px;
	margin-left: 10px;
	position: relative;
	margin-top: 10px;
	float: left;
	height: 100px;
	padding-left: 10px;
	border: 1px solid #666666;
}

#index #middle .sdb {
	background-color: #FFFFFF;
	width: 350px;
	position: relative;
	margin-top: 10px;
	float: right;
	height: 100px;
	border: 1px solid #666666;
	margin-right: 10px;
	padding-left: 10px;
}

#index #middle .interior {
	background-color: #FFFFFF;
	width: 360px;
	margin-left: 10px;
	position: relative;
	margin-top: 10px;
	float: left;
	height: 120px;
	padding-left: 10px;
	border: 1px solid #666666;
}

#index #middle .ext {
	background-color: #FFFFFF;
	width: 350px;
	position: relative;
	margin-top: 10px;
	float: right;
	height: 120px;
	border: 1px solid #666666;
	margin-right: 10px;
	padding-left: 10px;
}

#index #middle .mobilier {
	background-color: #FFFFFF;
	width: 360px;
	margin-left: 10px;
	position: relative;
	margin-top: 10px;
	float: left;
	height: 120px;
	padding-left: 10px;
	border: 1px solid #666666;
}

#index #middle .hgtch {
	background-color: #FFFFFF;
	width: 350px;
	position: relative;
	margin-top: 10px;
	float: right;
	height: 120px;
	border: 1px solid #666666;
	margin-right: 10px;
	padding-left: 10px;
}

#index #middle .buro {
	background-color: #FFFFFF;
	width: 360px;
	margin-left: 10px;
	position: relative;
	margin-top: 10px;
	float: left;
	height: 120px;
	padding-left: 10px;
	border: 1px solid #666666;
}

#index #middle .info {
	background-color: #FFFFFF;
	width: 350px;
	position: relative;
	margin-top: 10px;
	float: right;
	height: 120px;
	border: 1px solid #666666;
	margin-right: 10px;
	padding-left: 10px;
}

#index_4 #middle .column1b {
	width: 726px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding-left: 20px;
	margin-top: 10px;
}

#index_4 #middle .carte {
	width: 719px;
	background-color: #FFFFFF;
	padding-left: 10px;
	border: 1px solid #000000;
	padding-right: 20px;
	float: left;
	height: 255px;
	margin-top: 10px;
}

#amenager {
	background-color: #FFFFFF;
	width: 739px;
	margin-left: 10px;
	padding-left: 10px;
	margin-top: 10px;
	border: 1px solid #666666;
	background-repeat: repeat-x;
	padding-bottom: 10px;
}
