body
	{
	margin : 0px;
	padding : 0px;
	font-size:1em;
	background-color : #ffffff;
	}

#fond
	{
	position : absolute;
	top: 0px;
	left : 7%;
	width : 86%;
	min-width : 850px;
	height:100%;
	margin : 0px;
	padding : 0px;
	border-left : 2px #FF7800 solid;
	border-right : 2px #FF7800 solid;
	background-color : #ded7c8;
	}

#main
	{
	position : absolute;
	top: 0px;
	left : 7%;
	width : 86%;
	min-width : 850px;
	min-height : 100%;
	margin : 0px;
	padding : 0px;
	border-left : 2px #FF7800 solid;
	border-right : 2px #FF7800 solid;
	background-color : #ded7c8;
	}

#haut_page
	{
	width : 100%;
	height : 100px;
	margin : 0px;
	padding : 0px;
	overflow : hidden;
	text-align : right;
	}

#img_entete
	{
	width : 800px;
	height : 100px;
	border-width : 0px;
	}

#adresse
	{
	position : relative;
	float : left;
	width : 100%;
	height : 25px;
	margin : 0px;
	padding : 0px;
	text-align : left;
	font-size: 13px; 
	color : #373796;
	font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	background-image : url('gal/mep/trait.gif');
	background-repeat : repeat-x;
	}

#logo
	{
	width : 200px;
	height : 30px;
	background-color : #ded7c8;
	border : 0px;
	}

#contact
	{
	position : absolute;
	top : 100px;
	right :0px;
	width : 155px;
	height : 25px;
	margin : 0px;
	padding : 0px;
	text-align : left;
	}

#menu_gauche
	{
	float : left;
	width : 155px;
	margin : 0px;
	padding : 0px;
	text-align : left;
	}

#main_page
	{
	float:none;
	width : auto;
	margin-top : 40px;
	margin-bottom : 0px;
	margin-left : 170px;
	margin-right : 170px;
	padding : 0px;
	text-align : left;
	}

#main_page div
	{
	color : #373796;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-indent : 15px;
	padding : 2px;
	border : 2px #ffffff solid;
	background-color : #eee7d8;
	}
#main_page table td
	{
	vertical-align: top;
	color : #373796;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:10px;
	}

#menu_droit
	{
	float:right;
	width : 155px;
	margin : 0px;
	padding : 0px;
	text-align : left;
	}

.client object
	{
	width : 460px;
	height : 500px;
	}



#googlesearch
	{
	width : 80px;
	}

#inputsearchgoogle
	{
	width : 80px;
	font-size: 10px; 
	border-style : inset;
	border-width : 1px;
	background-color : #eeeeee;
	}
#gogle_img
	{
	width : 75px;
	height : 32px;
	border-width : 0px;
	}


.A1
	{
	border : 2px #ffffff solid;
	background-color : #eee7d8;
	}

.DI
	{
	border : 2px #ccccff solid;
	background-color : #eee7d8;
	}

.menu ul div.DI
	{
	border : 2px #ccccff solid;
	background-color : #ded7c8;
	}

.WD
	{
	border : 2px #ccffcc solid;
	background-color : #eee7d8;
	}

.menu ul div.WD
	{
	border : 2px #ccffcc solid;
	background-color : #ded7c8;
	}

.DC
	{
	border : 2px #ffcccc solid;
	background-color : #eee7d8;
	}

.menu ul div.DC
	{
	border : 2px #ffcccc solid;
	background-color : #ded7c8;
	}

.F
	{
	border : 2px #ffffdd solid;
	background-color : #eee7d8;
	}

.menu ul div.F
	{
	border : 2px #ffffdd solid;
	background-color : #ded7c8;
	}

.N
	{
	border : 2px #ddffff solid;
	background-color : #eee7d8;
	}

.IL
	{
	border : 2px #eeeeee solid;
	background-color : #eee7d8;
	}

.PS
	{
	border : 2px #eeeeee solid;
	background-color : #eee7d8;
	}

.ZC
	{
	border : 2px #eeffee solid;
	background-color : #eee7d8;
	}

.R
	{
	border : 2px #ffeeee solid;
	background-color : #eee7d8;
	}

.AC
	{
	border : 2px #ffffee solid;
	background-color : #eee7d8;
	}

.C
	{
	border : 2px #eeeeff solid;
	background-color : #eee7d8;
	}