body{
	margin:0px;
	padding:0px;
	border:0px;
	background:#edebe5 url(../images/top_header.png) 0 0 repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#252525;
	font-size:12px;
}

img{
	border:0px;
	margin:0px;
}

p{
	color:#252525;
	font-size:12px;
	text-align:justify;
}

ul{
	padding:0px;
	margin-left:15px;
	margin-top:0px;
	list-style-type:square;
}

a{
	color:#777777;
}

a:hover{
	color:#BCBB8D;
}

div#main_container{
	position:absolute;
	left:50%;
	width:1024px;
	margin-left:-512px;
	background:#edebe5 url(../images/master_back.jpg) 0 0 no-repeat;
}

div#main_title{
	width		:800px;
	margin-left	:140px;
	margin-top	:20px;
	height		:auto;
}

div#main_center{
	width		: 731px;
	margin		: 30px 0px 50px 106px;
	height		: auto;
	background	: #FFFFFF;
	padding		: 0px 35px 35px 35px;
}

.center_content{

	text-align:center;
}

div#menu_container{
	display		:inline;
	margin-left	:145px;
}

div#menu_container a{
	text-decoration:none;
}

div#menu_container img{
	margin:0px -2px;
}

div#preloaded_image{
	width		:0px;
	height		:0px;
	background	:url(../images/mn_01_over.jpg);
	background	:url(../images/mn_02_over.jpg);
	background	:url(../images/mn_03_over.jpg);
	background	:url(../images/mn_04_over.jpg);
	background	:url(../images/mn_05_over.jpg);
	background	:url(../images/mn_06_over.jpg);
}

.truc_back{
	background:#FFFFFF url(../images/source_truc_bottom.jpg) bottom right no-repeat !important;
}

.back_bw{
	background:#FFFFFF url(../images/encombrant_me_back_bw.jpg) 400px 520px no-repeat !important;
}

.image_center{
	text-align:center;
}



/* liste style */

.list_ul{
	padding:0px;
	margin-left:15px;
}

.list_ul li{
	margin-top:4px;
}


.table_list{
	background-color:#f6f5f2;
	padding:5px;
}

.table_list_pad{
	padding-left:10px;
}

.list_font{
	font-size:11px;
	vertical-align:top;
}

.bold_list_font{
	font-size:11px;
	font-weight:bold;
	vertical-align:top;
}

.list_table_back{
	background:url(../images/herbi_service_list_back.jpg) no-repeat;
	height:346px;
	width:700px;
}



/* Font style */

.big_font{
	font-size:20px;
	font-weight:bold;
}

.medium_font{
	font-size:12px;
	font-weight:bold;
}

.small_font{
	font-size:10px;
}

.gold_font{
	color:#a4b02c;
	font-weight:bold;
	font-size:13px;
}

.green_font{
	color:#51712a;
	font-weight:bold;
	font-size:14px;
	margin-top:20px;
}

.green_title{
	font-size:16px;
	font-weight:bold;
	color:#375F06;
}


/* INTRO */

#intro_btn{
	position:absolute;
	top:270px;
	left:730px;
}