body { font-family:verdana, arial, helvetica, sans-serif; font-size:0.7em; margin:0; padding:0; background:url("images/body_bg.gif") #e1eef4 repeat-x; }

	#tetiere { height:186px; margin:0; padding:0; }
		#t10 { height:44px; margin:0; padding:0 0 0 500px; background:url("images/t1.jpg") no-repeat; overflow:hidden; }
			#t10 a { float:left; margin:25px 0px 0 5px; color:#107844; white-space:nowrap; }
				#t10 a:hover { text-decoration:underline; color:#9fc72c; }
			#search { height:18px; padding:56px 0px 18px 35px; background:url("images/l02.gif"); }
				#search form { padding:0; margin:0; }
				#search form input.text { width: 85px; color: #000; font-size:1em; padding:0 0 0 7px; margin:0; border:1px solid #d9d500; }
				#search form input.button { width:22px; margin:0; padding:0; text-align:center; font-size:1em; color:#000; background:#d9d500; border:0; }
			#officiel { color:#95ADC5; padding:5px 20px 0 20px; float:left; }
			#date { padding:5px 25px 0 0; font-size:1em; float:right; color:#376592; }
		#t20 { display:block; width:100%; height:142px; margin:0; background:url("images/t2.jpg") no-repeat; }
		#menuhaut { background:url("images/menuhaut.jpg") no-repeat; height:19px; width:908px; padding:0 0 0 20px; }
		#t30 { width:928px; height:38px; background:url("images/t30.gif") no-repeat; }

	#page { clear:both; display:block; margin:0; padding:0; width:988px; }
		#page_table { text-align:left; clear:both; margin:0; padding:0; width:988px; background:url("images/l_bg.gif") repeat-y;}
			#gauchetd { margin:0; padding:0px; width:188px;}
				#logo {padding-top:100px}

					#menugauche1 { width:188px; padding-bottom:11px; background:url("images/l03.gif") left bottom no-repeat; }
						#menugauche1 .rubrique_mere {  width:188px; height:11px; background:url("images/l01.gif") no-repeat; }
							#menugauche1 .rubrique_mere span { display:none; }
							#menugauche1 p {margin:0px ; padding-left:34px; background:url("images/l02.gif"); }
							#menugauche1 a{ display:block; background: url("images/lire_la_suite.gif") left no-repeat; padding:2px 0 0px 13px; color:#FFF; text-decoration:none; margin:0px; font-weight:bold; }
							#menugauche1 a:hover { color:#d9d500; }

					#menugauche2 { width:188px; margin-top:15px; padding-bottom:11px; background:url("images/l06.gif") right bottom no-repeat; }
						#menugauche2 p {text-align:justify; margin:0px; padding:0px 4px 0px 28px; background:url("images/l05.gif"); }
						#menugauche2 span { display:block; width:188px; height:36px; background:url("images/l04.gif") top right no-repeat; }
						#menugauche2 img { margin:0px 5px 0px 5px; float:right; }
						#menugauche2 a { display:block; font-weight:bold; margin:10px 5px 0px 60px; margin-top:10px;color:#353e49; text-decoration:none; padding-left:13px; background: url("images/lire_la_suite.gif") left no-repeat;}
						#menugauche2 a:hover { text-decoration:underline;}
						
					#LogoChambly {display:block; width:92px; height:120px; position:absolute; margin-top:-150px; margin-left:10px; background:url("images/logochambly.gif")}
						

				#imgrub { margin:0; padding:0; }

			#contenutd { width:550px; margin:0; padding:0; background:#FFF url("images/bottom3.gif") right bottom no-repeat; }
				#contenu { display:block; margin:0; padding:0px 13px 0px 13px; color:#353e49; background:url("images/image_droite.gif") top right no-repeat; }
				
			#droitetd { width:250px; padding:0; margin:0; background:url("images/bottom2.gif") bottom left no-repeat; }
				#dd1 {width:250px; height:235px; background:url("images/dd1.gif") no-repeat;  }
					#dd1 a { margin:204px 30px 0 0; color:#9fc72c; text-decoration:none; font-weight:bold; float:right; }
						#dd1 a:hover { text-decoration:underline; }

	#bas { height:33px; color:#cdd5b2; display:block; padding:70px 0px 0px 8px; background:url("images/bottom.gif") no-repeat; }
		#bas a { color:#cdd5b2; font-size:0.8em; font-family:arial; }
			#bas a:hover { text-decoration:underline; }
		#bas span { display:block; float:left; color:#FFF; margin-left:320px; padding-top:2px;}
			#bas span a { color:#FFF; }
				#bas span a:hover { text-decoration:underline; }

#accesskeys a { color: #fff; font-size: 1px; display: none; }