body {
	text-align: center; /* for IE */
	min-width: 850px;
	margin-top: 20px;
	background-color: #4B5240;
	background-repeat: no-repeat;
}
#side_menuID {
	position: absolute;
	z-index: 100;
	top: 90px;
	left: 11px;
}
#top_portID {
	position: absolute;
	z-index: 100;
	left: 227px;
	top: 91px;
}

#headerID {
	position: relative;
}
#midsecID {
	position: relative;
}
#footerID {
	position: relative;
}
#logoID {
	position: absolute;
	z-index: 210;
	top: -15px;
	left: 9px;
}
#tabsID {
	position: absolute;
	z-index: 100;
	left: 570px;
	top: 29px;
}


#bottom_portID {
	position: absolute;
	z-index: 100;
	left: 229px;
	top: 296px;
}
#bottom_port2ID {
	position: absolute;
	z-index: 100;
	left: 224px;
	top: 91px;
	background-image: url("images/bottom_port.jpg");
	background-repeat: repeat-y;
	width: 614px;
	height: 505px;
	background-attachment: fixed;
	background-position: top;
}

#bottom_port3ID {
	position: absolute;
	z-index: 100;
	left: 229px;
	top: 296px;
}

#containerID {
	margin: 0 auto;   /* align for good browsers */
	/*text-align: center; /* counter the body center */
	width: 850px;
	position: relative;
}
#accueil_portID {
	position: absolute;
	z-index: 10;
	top: 88px;
	left: 9px;
}
#galerie_portID {
	position: absolute;
	z-index: 10;
	top: 88px;
	left: 9px;
}
#photo_accueilID {
	position: absolute;
	z-index: 120;
	left: 7px;
	top: 88px;
}
#galerie_accueilID {
	position: absolute;
	z-index: 1550;
	left: 72px;
	top: 121px;
	width: 702px;
	text-align: left;
	height: 374px;
}
#accueil_menuID {
	position: absolute;
	z-index: 120;
	top: 492px;
	left: 7px;
}
#galerie_menuID {
	position: absolute;
	z-index: 120;
	top: 501px;
	left: 10px;
	width: 828;
}
#forfait_btnID {
	height: 79px;
	width: 276px;
	position: absolute;
	z-index: 120;
	left: 10px;
	top: 500px;
}
#services_btnID {
	position: absolute;
	z-index: 120;
	left: 287px;
	top: 498px;
	width: 283px;
	height: 79px;
}
#galerire_btnID {
	position: absolute;
	z-index: 140;
	left: 565px;
	top: 499px;
	height: 79px;
	width: 270px;
}
#topmenuID {
	position: absolute;
	z-index: 10;
	left: 540px;
	top: 30px;
	width: 261px;
}
img {
border: 0px;
}

a {
	color: #4B5240;
}

#menutitlleID {
	position: absolute;
	z-index: 200;
	top: 93px;
	left: 21px;
}
#menutitlle_galleryID {
	position: absolute;
	z-index: 200;
	top: 90px;
	left: 16px;
}
#topsidemenuID {
	position: absolute;
	z-index: 200;
	width: 189px;
	height: 204px;
	top: 129px;
	left: 21px;
	text-align: left;
}
#menutitle4ID {
	position: absolute;
	z-index: 200;
	top: 101px;
	left: 21px;
}
#subsidemenu3ID {
	position: absolute;
	z-index: 200;
	top: 134px;
	left: 21px;
}

#menutitle2ID {
	position: absolute;
	z-index: 200;
	top: 357px;
	left: 21px;
}
#menutitle5ID {
	position: absolute;
	z-index: 200;
	top: 192px;
	left: 20px;
}
#subsidemenu4ID {
	position: absolute;
	z-index: 200;
	top: 225px;
	left: 21px;
}
#menutitle6ID {
	position: absolute;
	z-index: 200;
	top: 285px;
	left: 20px;
}
#subsidemenu5ID {
	position: absolute;
	z-index: 200;
	top: 314px;
	left: 21px;
}
#subsidemenuID {
	position: absolute;
	z-index: 200;
	top: 387px;
	left: 21px;
}
#menutitle3ID {
	position: absolute;
	z-index: 200;
	top: 455px;
	left: 21px;
}
#subsidemenu2ID {
	position: absolute;
	z-index: 200;
	top: 485px;
	left: 21px;
}
#section_photoID {
	position: absolute;
	z-index: 200;
	left: 227px;
	top: 91px;
}
#section_titleID {
	position: absolute;
	z-index: 200;
	left: 235px;
	top: 303px;
	width: 158px;
	height: 25px;
	text-align: left;
}
#section_title2ID {
	position: absolute;
	z-index: 200;
	left: 235px;
	top: 103px;
	width: 158px;
	height: 25px;
	text-align: left;
}


#section_photo2ID {
	position: absolute;
	z-index: 200;
	left: 564px;
	top: 310px;
	width: 257px;
	height: 133px;
}
#section_textID {
	position: absolute;
	z-index: 200;
	left: 235px;
	top: 332px;
	width: 596px;
	height: 231px;
	text-align: justify;
	color: #7A846B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
}
#section_text2ID {
	position: absolute;
	z-index: 200;
	left: 235px;
	top: 336px;
	width: 596px;
	height: 231px;
	text-align: justify;
	color: #7A846B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
}
#section_text3ID {
	position: absolute;
	z-index: 200;
	left: 235px;
	top: 336px;
	width: 596px;
	height: 231px;
	text-align: justify;
	color: #7A846B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
}
#section_text_prezID {
	position: absolute;
	z-index: 200;
	left: 237px;
	top: 301px;
	width: 597px;
	height: 267px;
	text-align: justify;
	color: #7A846B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
}
#section_text2ID {
	position: absolute;
	z-index: 200;
	left: 235px;
	top: 140px;
	width: 594px;
	height: 426px;
	text-align: justify;
	color: #7D856D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
}
#section_subtitleID {

font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-align: left;
}
#section_subtitle2ID {

font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align: left;
}
#freespaceID {
	position: absolute;
	z-index: 200;
	top: 375px;
	left: 16px;
}
#sitmapID {
	position: absolute;
	z-index: 200;
	left: 440px;
	top: 660px;
	width: 393px;
	height: 16px;
	text-align: justify;
	color: #4B5240;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#sigID {
	position: absolute;
	z-index: 200;
	left: 606px;
	top: 690px;
	width: 226px;
	height: 15px;
	text-align: left;
	color: #4B5240;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#page_linkID {	
	color: #7A846B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
}

#contact_infoID {
	position: absolute;
	z-index: 200;
	left: 17px;
	top: 660px;
	text-align: left;
	color: #4B5240;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 61px;
	width: 158px;
}
#mailerID {
	text-align: left;
	position: absolute;
	z-index: 0;
	left: 0;
	top: -6px;
	height: 700px;
	width: 505px;
	background-color: #F3F6DB;
}
#formID {
	z-index: 10;
	position: absolute;
	text-align: left;
	left: 30px;
	top: 0px;
	
}
#tititleID {
text-align: justify;
	color: #7A846B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 22px;
}

#contact_form {
	position: absolute;
	z-index: 250;
	left: 560px;
	top: 305px;
	text-align: right;
	width: 264px;
	vertical-align: top;
	height: 254px;
}
#formtxtID {
	position: absolute;
	text-align: left;
	z-index: 200;
	left: 584px;
	top: 364px;
	width: 115px;
	text-align: justify;
	color: #7A846B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
}
#table1ID {
	position: absolute;
	z-index: 220;
	width: 594px;
	height: 420px;
	top: 7px;
	left: 0px;
}

#table2ID {
	position: absolute;
	z-index: 220;
	width: 596px;
	height: 72px;
	top: -1px;
	left: -1px;
}
#flinksID {
	position: absolute;
	z-index: 220;
	left: 402px;
	top: 108px;
	width: 431px;
	text-align: justify;
	color: #7A846B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	text-align: left;
	font-weight: bold;
}
