	* {
		margin: 0;
		padding: 0;
	}
	body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-image: url("images/fond-page.jpg");
		background-repeat: repeat-x;
		background-color: #7C8D8B;
	}
	
		a {
			font-weight: bold;
			color: #F39610;
		}
		
		a:hover {
			font-weight: bold;
			color: #F39610;
			text-decoration: none;
		}

	#header {
		height: 65px;
		/*background-color: #006666;*/
		padding: 15px 0 0 0;
	}
		#logo {
			float: left;
			width: 20%;
			text-align: center;
		}
		#animation-serco {
			float: left;
			width: 60%;
			text-align: center;
		}
		#certifications {
			float: left;
			width: 20%;
			text-align: center;
		}

	#haut {
		height: 50px;
		background-image: url("images/fond-bandeau-haut.gif");
		background-repeat: no-repeat;
		margin: 4px 10px 0 0;
		background-position: right;
	}
		#text-menu-haut {
			float: right;
			text-align: left;
			width: 330px;
			padding: 15px 0 0 0;
			/*background-color: #CC9966;*/
		}
			a.lien-menu-gauche {
				color: white;
				text-decoration: none;
				font-weight: bold;
			}
			
			a.lien-menu-gauche:hover {
				color: #F39610;
				text-decoration: none;
				font-weight: bold;
			}
			.espace-lien {
				margin: 0px 15px;	
			}

		#moteur-recherche {
			padding: 10px 0 0 0;
			width: 190px;
			height: 40px;
			float: right;
			/*background-color: #000066;*/
		}
			.form_text {
				font-size: 10px;
				border: 1px solid #A3AFB8;	
				height: 16px;
			}
			.form_btn {
				background-image: url("images/fond-btn.gif");
				height: 20px;
				border: solid 1px #A3AFB8;
				font-size: 10px;
				font-weight: bold;
				color: #7D8080;
				margin: 2px 0 0 0;
			}
	
	#conteneur {
		width: 824px;
		height: 700px;
		background-image: url(images/fond.jpg);
		background-repeat: repeat-x;
		margin: 0 auto;
	}
	#centre {
		/*background-color:#9999CC;*/
		background-image: url("images/fond-contenus-h.gif");
		background-repeat: no-repeat;
		margin: 10px 10px 0 220px;
		padding: 23px 0 0 0;
	}
	
	.img_right_margin {
		border: 0px;
		padding-right: 4px;
	}
	
	.titre-table-fishing-tools {
		background-color: #CD390C;
		color: White;
	}
	
	.case-table-fishing-tools {
		background-color: #FFE3A6;
		color: #000000;
	}
	
	.titre-table-down-hole-tools {
		background-color: #759D3E;
		color: White;
	}
	
	.case-table-down-hole-tools {
		background-color: #D7F1B3;
		color: #000000;
	}
	
	.asterisque-rouge {
		color: #FF0000;
	}
	
	#texte ul {
		margin-bottom: 5px;
		margin-left: 60px;
		margin-top: 5px;
	}
	
	#texte li {
		list-style-image: url(images/puce-liste-contenu.gif);
	}
	
	.bold-grey {
		font-weight: bold;
		color: #000000;
	}
	
	.border {
		border: 1px solid black;
	}


		#texte {
			background-image: url("images/fond-contenus-c.gif");
			background-repeat: repeat-y;
			padding: 0 20px 10px 20px;
			text-align: justify;
		}
			.fond-titre {
				width: 100%;
				
				margin: 0 0 10px 0;
				background-color: #009966
			}
			
			h1.titre {
				font-weight: bold;
				font-size: 14px;
				background-color: White;
				margin: 0 0 10px 0;
				border-bottom: 1px solid #96a3a2;
			}
		
			.contenu {
				margin: 0 0 20px 0;
			}
		
		#fin-texte {
			background-image: url("images/fond-contenus-b.gif");
			background-repeat: no-repeat;
			height: 13px;
			width: 591px;
			float: left;
		}
	
	
	#gauche {
		float: left;
		width: 202px;
		padding: 0 0 0 8px;
	}
		.menu-gauche {
			list-style-type: none;
			margin: 10px 0 0 0;
		}
		
			.liste-haut {
				background-image: url("images/fond-menu-gauche-h.gif");
				height: 24px;
				background-repeat: no-repeat;
			}
			
			.element-liste {
				background-image: url("images/fond-menu-gauche-c.gif");
				background-repeat: repeat-y;
				padding: 8px 0 5px 20px;
			}
						
				a.lien-menu-gauche {
					color: white;
					font-weight: bold;
					text-decoration: none;
				}
		
				a:hover.lien-menu-gauche {
					color: #F39610;
					font-weight: bold;
					text-decoration: none;
				}
				
				a.lien-menu-gauche-selected {
					color: #F39610;
					text-decoration: none;
					font-weight: bold;
				}
			.liste-bas {
				background-image: url("images/fond-menu-gauche-b.gif");
				background-repeat: no-repeat;
			}
			
		.titre-form {
			color: White;
			font-weight: bold;
			font-size: 14px;
			padding-left: 10px;
			margin-bottom: 0px;
		}

		.div-fishing-tools {
			width: 203px;
			height: 99px;
			padding-top: 10px;	
			margin-top: 10px;
			padding-left: 10px;
			background-image: url(images/fond-fishing-tools.gif);
			background-repeat: no-repeat;
		}
		
		.div-down-hole-tools {
			width: 203px;
			height: 100px;
			padding-top: 10px;
			padding-left: 10px;
			background-image: url(images/fond-down-hole-tools.gif);
			background-repeat: no-repeat;
		}
		
		.div-portfolio {
			width: 203px;
			height: 100px;
			padding-top: 10px;
			padding-left: 10px;
			background-image: url(images/fond-portfolio.gif);
			background-repeat: no-repeat;
		}
		
		.align-form-menu {
			text-align: right;
			padding-right: 25px;
		}
		
		.form_select_fishing_tools {
			font-size: 10px;
			width: 95%;
		}
		
		.form_option_fishing_tools {
			background-color: #FFE3D4;
		}
		
		.form_select_down_hole_tools {
			font-size: 10px;
			width: 95%;
		}
		
		.form_option_down_hole_tools {
			background-color: #E3FFC3;
		}
		
		.form_optgroup_down_hole_tools {
			color: Green;
			font-weight: bold;
			font-style: normal;
		}
		
		.form_select_portfolio {
			font-size: 10px;
			width: 95%;
		}
		
		.form_option_portfolio {
			background-color: #FFE7BD;
		}
			
	#pied {
		clear: both;
		height: 25px;
		text-align: center;
		color: White;
	}
	
		a.lien-foot {
			color: White;
			font-size: 12px;
			font-weight: bold;
		}
		
		a.lien-foot:hover {
			color: #F39610;
			font-size: 12px;
			font-weight: bold;
			text-decoration: none;
		}
