* {margin:0; padding:0;}
body {background:#FFCF8B;text-align:center;color:black;}
table, div, input, textarea, select, body {font: 12px Arial, Helvetica, sans-serif;}
a {text-decoration:none;}
a img {border:none;}


/*HHHHHHHHHHHHHHHb  S T R U C T U R E   G E N E R A L E dHHHHHHHHHHHHHH*/
#logo, #menu, #contenu, #pied {margin:0 auto;width:950px;}
#pied {color:#767F87;}
#logo {background:url(images/fond-logo.jpg) no-repeat #FA9800;height:167px;}
#menu {/*background:url(images/fond-menu.jpg) no-repeat #FA9800*/;height:26px;font: 11px Arial, Helvetica, sans-serif;}
	#menu ul {list-style:none;margin:0 0 0 3px;}
	#menu li {display:inline;text-transform:uppercase;font-weight:bold;}
	#menu a {display:block;float:left;color:#48494A;padding:8px 12px 0 12px;height:18px;}
	#menu a:hover {background:url(images/fond-menu-on2.jpg) repeat-x #C1C8CF;}

	/*________________  GESTION DU MENU  _______________*/
	#body_acc #menu_acc {background:url(images/fond-menu-on.jpg) repeat-x #C1C8CF;color:#fff;}
	#body_pre #menu_pre {background:url(images/fond-menu-on.jpg) repeat-x #C1C8CF;color:#fff;}
	#body_ver #menu_ver {background:url(images/fond-menu-on.jpg) repeat-x #C1C8CF;color:#fff;}
	#body_eng #menu_eng {background:url(images/fond-menu-on.jpg) repeat-x #C1C8CF;color:#fff;}
	#body_tra #menu_tra {background:url(images/fond-menu-on.jpg) repeat-x #C1C8CF;color:#fff;}
	#body_imn #menu_imn {background:url(images/fond-menu-on.jpg) repeat-x #C1C8CF;color:#fff;}
	#body_con #menu_con {background:url(images/fond-menu-on.jpg) repeat-x #C1C8CF;color:#fff;}
	
	#body_acc #logo {background:url(images/fond-logo-acc.jpg) no-repeat #FFF;}
	#body_pre #logo {background:url(images/fond-logo-pre.jpg) no-repeat #FA9800;}
	#body_ver #logo {background:url(images/fond-logo-ver.jpg) no-repeat #FA9800;}
	#body_con #logo {background:url(images/fond-logo-con.jpg) no-repeat #FA9800;}
	#body_eng #logo {background:url(images/fond-logo-eng.jpg) no-repeat #FA9800;}
	#body_tra #logo {background:url(images/fond-logo-tra.jpg) no-repeat #FA9800;}
	#body_imn #logo {background:url(images/fond-logo-imn.jpg) no-repeat #FA9800;}

#contenu {background:url(images/fond-contenu.jpg) repeat-x #FEFFFF;min-height:300px;padding:50px 0 10px 0;}

	#pied ul {list-style:none;margin:5px 0 0 0;}
	#pied li {display:inline;padding:0 5px;border-left:1px solid #48494A;}
	#pied li a {color:#48494A;}
	#pied li a:hover {color:#2F70AA;}
	

	/*________________  BLABLA  _______________*/
	#cale {clear:both;width:100%;}
	#blabla {text-align:left;padding:0 0 0 50px;}
		#blabla h1 {color:#48494A;font-size:1.6em;font-weight:normal;background:url(images/puceH1.gif) no-repeat left center;padding:0 0 2px 20px;
		            border-bottom:1px solid #BDC4CB;margin:0 0 10px 0;}
		p {margin:0 0 10px 0;}
	#blaimage {float:left;width:200px;padding:0 0 0 20px;}
	#blaimage img {border:1px solid #426078;}
	#engagements {margin:0 0 0 100px;text-align:left;}
	#travaux {margin:0 0 0 150px;text-align:left;}
	#engagements td, #travaux td {padding:4px;}
	#engagements a, #travaux a {color:#48494A;}
	h2 {font-size:1.6em;border-bottom:1px solid #A6ABB1;}
	
		#thetext, #thetext2, #thetext3 {font-size:1.4em;}


	/*________________  CONTACT  _______________*/
	#blabla form table {margin:0 0 0 140px;}
	form td {padding:1px;color:#48494A;}
	input, textarea {border:none;background:#CFDBE8;width:250px;padding:1px 5px;}
	textarea {overflow:auto;}
	.radio {width:20px;background:none;}
	#bt_valider {width:100px;background:#FF9C0B;color:white;font-weight:bold;text-transform:uppercase;}