body {margin: 0; padding: 0; font-family: Arial, Serif; background: #600d0d; color: #7a7470; font-size: 11px;}
img {border: 0; vertical-align:middle;}

object{margin: auto; padding: 0; border: none; display: block;}
/*select{margin: 0; padding: 0; border: 1px solid #c1c1c1;}
textarea{margin: 0; padding: 0; border: 1px solid #c1c1c1;}*/
a{color: #ff0000; text-decoration: none;}
a:hover{color: #ff0000; text-decoration: underline;}
a:visited{color: #ff7d00;}
a:focus{}
a:active {}
#conteneur{width: 900px; margin: 0 auto; padding: 0; background:url("../images/ombre.gif"); overflow: hidden;}
	#website{width: 800px; margin: 0 auto; padding: 0; background: white; overflow: hidden;}
		#entete{margin: 0; padding: 0; height: 140px; overflow: hidden; background: #e5e0db;}
			#catalogue{margin: 0; padding: 0; width: 120px; overflow: hidden; float: left;}
			#banniere{margin: 0; padding: 0; width: 560px; overflow: hidden;}
			#client{margin: 0; padding: 0; width: 120px; overflow: hidden; float: right;}
				#client  p{margin: 0; padding: 0;}
				
				#client_haut a{color: red; text-decoration: none;}
				#client_haut a:hover{text-decoration: underline;}
				
				#client_bas .saisiebtn{height: 18px; width: 120px; overflow: hidden; background:url("../images/saisie.gif"); text-align: center;}
				#client_bas  img{margin: 0; padding: 0; border: none; display: block;}
			
			
			
		#contenu{margin: 0; padding: 0; overflow: hidden;}
			#gauche{margin: 0; padding: 0; width: 120px; overflow: hidden; float: left;}
				#recherche{margin: 0; padding: 0; height: 150px; overflow: hidden;}
				
				#recherche .saisiebtn{height: 18px; width: 120px; overflow: hidden; background:url("../images/saisie.gif");}

				#recherche .saisie input{margin: 0; padding: 0; border: none; height: 18px; background: transparent; font-size: 10px; color: #7a726c; width: 95px;}
				#recherche p{margin: 0; padding: 0;}
				#recherche img{margin: 0; padding: 0; border: none; display: block;}
				
				#produits{margin: 0; padding: 0; overflow: hidden;}
				#produits h1{margin: 0 3px; padding: 0; font-size: 15px; text-decoration: underline;}
				
			#centre{margin: 0; padding: 0; width: 560px; overflow: hidden;}
				#menu{margin: 0 auto; padding: 0; width: 550px; overflow: hidden;}
					#navigation {margin: 0; padding: 0; font-size: 11px; font-weight: bold;}
					#navigation  ul{margin: 0; padding: 0; list-style-type: none;}
					#navigation  li {float: left;}
					#navigation li a {
						display: block;
						height: 30px;
						width: 110px;
						background:url("../images/onglet.gif") no-repeat;
						color: #7a726c;
						line-height: 25px;
						text-align: center ;
						text-decoration: none;
						}
					#navigation li a:hover, #navigation li a:focus, #navigation li a:active {
						background:url("../images/onglet_hover.gif") no-repeat;
						text-decoration: underline;
						}
				
				#page{margin: 0 auto; padding: 0; width: 550px; overflow: hidden;}
				#page .cadre{margin: 0; padding: 0; border: 1px solid #dddad1;}

				#page a.definition{text-decoration:none; color: #f34e00; }
				#page a.definition:hover{text-decoration:underline; color: #f34e00;}
				
			#droite{margin: 0; padding: 0; width: 120px; overflow: hidden; float: right; background:url("../images/haut.gif") no-repeat top;}
				#publicites , #produits_lies{margin: 0; padding: 0; text-align: center;}
				#produits_lies img{width: 100px; height: 100px; border: 1px solid #dddad1;}
				#produits_lies img:hover{border: 1px solid red;}
				#produits_lies h4{margin: 0 0 20px;}
			
		#tags{}
		#tags ul{margin: 0; padding: 0;}
		#tags li{display: inline; line-height: 25px;}
		#tags em{font-size: 1.18em; font-style: normal;}
			
		#avantpied{margin: 0; padding: 0; overflow: hidden;}
			#vide{height: 125px; width: 120px; margin: 0; padding: 0; background:url("../images/bas.gif"); overflow: hidden; float: left;}
			
			#informations{margin: 0; padding: 0; width: 560px; background:url("../images/infos.gif"); overflow: hidden;}
			#informations .infos {margin: 0; padding: 0; width: 186px; height: 125px; float: left; overflow: hidden;}
			#informations .infos  h3{margin: 5px 10px; padding: 28px 0 0 0; font-size: 12px; line-height: 15px; color: white;}
			#informations .infos  p{margin: 5px 10px; padding: 0; font-size: 10px;}
			#informations .infos .logo{float: right; margin: 4px; padding: 0;}
			
			#contact{height: 125px; margin: 0; padding: 0; width: 120px; overflow: hidden; float: right;}
			
	#pied{margin: 0; padding: 0; height: 27px; background:url("../images/pied.gif") repeat-y; font-size: 11px; color: white;}
		#liens_legaux ul{margin: 0; padding: 6px; text-align: right;}
		#liens_legaux li{display: inline;}
		#liens_legaux li a {color: white; text-decoration: none;}
		#liens_legaux li a:hover, #pied li a:focus, #pied li a:active {text-decoration: underline;}
		
		
#conteneur_liens{width: 900px; margin: 0 auto; padding: 0; background:url("../images/aprespied.gif") no-repeat top; overflow: hidden;}
	#website_liens{width: 800px; margin: 0 auto; padding: 0; overflow: hidden;}
		
		#liens_cles ul{margin: 4px 0 0 0; padding: 0; text-align: justify; font-size: 80%; color: #ffabab;}
		#liens_cles li{display: inline;}
		#liens_cles li a {color: #ffabab; text-decoration: none;}
		#liens_cles li a:hover, #pied li a:focus, #pied li a:active {text-decoration: underline;}
		
		
	.good{color: green;}
	.bad{color: red;}