/* ------------------------ COMMUN ------------------------ */


* {
	font-family : Verdana, helvetica, sans-serif ;
	font-size : 11px;
	color : #333333;
	}


body {
    margin : 0;
    padding : 0;
	background : #FFFFFF;
    
}


a {
	
	text-decoration : underlined;
}



h1, h2, h3, h4, h5, h6 {
	border : 0;
	margin : 0;
	padding : 0;
}


h1 {
	color : #006da8;
	font-size : 18px;
	font-weight : bold;	
	height : 24px;
	background : url('images/bg_base_line_h1.gif') left 22px repeat-x;
	margin: 0 0 0.60em;
}



h2 {
	color : #006da8;
	font-size : 11px;	
	font-weight : bold;
	background : url('images/puce_h2.gif') left 2px no-repeat;
	padding-left : 14px;
	padding-top : 0px;
	padding-bottom : 0px;
	height : 20px;
	margin-top : 15px;
	/*margin: 0 0 0.70em;*/
}


h3 {
	color : #333;
	font-size : 11px;	
	font-weight : bold;
	background : url('images/puce_rond_black.gif') 2px 5px no-repeat;
	padding-left : 12px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin: 0 0 0.70em;
}


p {	
	margin:0 0 0.75em;
}


blockquote {
	margin-left : 12px;
	margin-right : 0px;
	margin-top : 5px;
}


ul {
	list-style-type: none;
	margin : 0px;
	padding : 0px;
}


.separator {
	width : 100%;
	float : none;
	clear : both;
	height : 1.0em;
}


.blackBold {
	color : #333;
	font-weight : bold;
}
.blackLight {
	color : #333;
}


.blueBold {
	color : #006da8;
	font-weight : bold;
}
.blueBig {
	font-size : 12px;
	color : #006da8;
	font-weight : bold;
}
.blueLight {
	color : #006da8;
}


.OrangeBold {
	color : #ffa800;
	font-weight : bold;
}
.OrangeLight {
	color : #ffa800;
}


.greyLight {
	color : #888;
}

.greyBold {
	color : #888;
	font-weight : bold;
}


.italic {
	font-style : italic;
}



#main, #wrapper {
	width : 100%;
	background : #FFFFFF;/**/
	margin-left : auto;
	margin-right : auto;
	margin-top : 7px;
}



/* Bouton haut de page */

.topPage {
	display:none;
}

.hpLine {
	
	
	display:none;
}
/* / Bouton haut de page */



/* Bouton Zoom */
a.boutonZoom {
	width : 30px;
	height : 30px;		
	background : url('images/ico_zoom_out.png') left no-repeat;
	position : absolute;
	z-index : 2;
	float : right;
	
}
a.boutonZoom:hover {
	cursor : hand;
	background : url('images/ico_zoom_over.png') left no-repeat;
}
/* Bouton Zoom */



/* Bouton en savoir + */
.buttonMoreInfosDiv {
	height: 31px;
	display : block;
	text-align : right;
	
}
a.buttonMoreInfos {
	cursor : hand;
	height: 31px;
    background: transparent url('images/bouton_savoirplus_a.png') right top no-repeat;    
    padding-right : 22px;
	float : right;
}

a.buttonMoreInfos span {
	font-size : 10px;
	color : #FFF;
    background : url('images/bouton_savoirplus_span.png') left top no-repeat;
    height : 23px;
    padding-top : 8px;
	padding-left : 15px;
	padding-right : 5px;
	display : block;
} 

a.buttonMoreInfos span:hover {
	font-size : 10px;
	color : #ffa800;
} 
/* / Bouton en savoir + */



/* Arborescence site */
#arbo {
	
	display:none;
}
/* / Arborescence site */


/* BLOC PHOTO CONTENU ET POSITION DANS LA PAGE */
.blocImgTxt {
	width : 209px;
	height : 125px;
	margin-top : 15px;
	margin-bottom : 15px;
	margin-left : 15px;
	margin-right : 6px;
	float : right;
}

	.imgTxtDecriptif {
		font-size : 9px;
		height : 10px;
		background : transparent url('images/puce_cube_orange.gif') left 4px no-repeat;
		margin-top : 2px;
		margin-left : 8px;
		padding-left : 10px;
	}

	.imgTxtBorder {
		width : 209px;
		height : 125px;
		background : transparent url('images/bloc_img_border.png') left top no-repeat;
		position : absolute;
		z-index : 1;
	}
	/* position du bouton zoom */
	.imgTxtPosZoom {
		margin-top : 100px;
		margin-left : 184px;
	}
/*----------------------------------------------*/



/* ------------------------ HEADER ------------------------ */

#header {
	width : 975px;
	height : 207px;
	background : transparent url('images/header_bg_img.gif') top no-repeat;
	float : left;
	
}
	
	/* DIV LOGO TOP */
	#logoTop {
		width : 266px;
		height : 65px;
		margin-top : 33px;
		float : left;
	}


	/* CONTENEUR FLAGS ET UNITE DE MESURE */
	#flagsAndUnitMeasure {
	display:none;
	}
		
		/* DIV FLAGS */
		#flags ul {
	display:none;
		}


		/* DIV UNITE MESURE */
		#unitMeasure {
	display:none;
		}


			/* DIV RECHERCHE PROD */
			#searchBloc {
	display:none;
				
			}


#header .ce_text, #header .adresse, #header .block, #Menu_top { 
		padding:0;
		margin:0;
		width : 715px;
		margin-left : 8px;
		float : left;
	}
#header .ce_text { margin-top:8px; }
		/* MENU */
		#nav-one {
	display:none;
				
		}




/* ------------------------ / HEADER ------------------------ */




/* ------------------------ COL GLOBAL ------------------------ */

#colGlobal, #main {
	width : 715px;
	/*float : left;	
	width:500px;*/
	margin : 10px 5px 20px 5px;
	
}
/*#container { display:none; }*/

/* COL GLOBAL TOP */


#colGlobalTop, #illustrations, #Menu_top, .nav2 div  {
	display:none;
				
	
}





	/* ACCUEIL */

	.colLeft {
		width : 309px;
		
		margin-right : 15px;
		float : left;
	}

	.colRight {
		width : 309px;
		
		margin-left : 15px;	
		float : left;
	}

	.blocConteneurImgAnim {
		width : 264px;
		height : 105px;
		margin-bottom : 10px;
	}
	/* / ACCUEIL */


	/* REFERENCES PRODUITS FOOTER */
	#footerRefProduits {
	display:none;
				
	}

			/*
			#lineTop h4:hover {
				font-size : 12px;
				font-weight : normal;
				color : #FFF;
			}
			#lineTop h4 span:hover {
				font-size : 14px;
				font-weight : bold;
				color : #FFF;
			}
			*/
		#lineTop:hover {
			cursor : hand;
			font-size : 12px;
			color : #FFF;
			width : 648px;
			height : 24px;
			background : #CCC url('images/footer_ref_prod_corner_top_open.gif') right no-repeat;
			padding-left : 33px;
			padding-top : 7px;
		}



		#globalLineMiddle {
			background : #F4F4F4;
			width : 681px;
			/*display : none;*/
		}

			#lineMiddleTitle {
				width : 648px;
				height : 36px;
				margin : 0px;
				padding : 0px;
				background : #e0e0e0;
				padding-left : 33px;
				padding-top : 10px;
			}

				h5 {
					width : 162px;
					font-size : 12px;
					font-weight : normal;
					float : left;
				}
					h5 span {
						font-size : 12px;
						font-weight : bold;
					}

			#lineMiddleList {
				width : 648px;
				padding-left : 33px;
				padding-top : 7px;
				/*display:none;*/
			}




				#lineMiddleList span {
					width : 162px;
					float : left;
				}
					#lineMiddleList ul {
						width : 151px;
						list-style-type: none;
						margin : 0px;
						padding : 0px;
						padding-top : 12px;
						
					}
					h6  {
						font-size : 10px;
						width : 141px;
						height : 20px;
						background : url('images/puce_fleche_grey_bottom.gif') 0px 5px no-repeat;
						padding-left : 10px;
					}
						h6 a {
							font-size : 10px;
							color : #333;
						}
						h6 a:hover {
							font-size : 10px;
							color : #888;
						}

					#lineMiddleList li a {
						font-size : 10px;
						color : #888;
						background : url('images/puce_cube_grey_out.gif') 1px 5px no-repeat;
						padding-left : 8px;
					}
					#lineMiddleList li a:hover {
						font-size : 10px;
						color : #333;
						background : url('images/puce_cube_grey_over.gif') 1px 5px no-repeat;
						padding-left : 8px;
					}

				#lineBottom {
					width : 648px;
					height : 10px;
					background : url('images/footer_ref_prod_corner_bottom.gif') bottom right no-repeat;
					padding-left : 33px;
					padding-bottom : 10px;
					clear : both;
				}
	/* / REFERENCES PRODUITS FOOTER */



	/* FOOTER MENU & COPYRIGHT */

	#footer {
	display:none;
				
	}



		#footerMenu {
	display:none;
				
		}



	#right {
	display:none;
				
	}
	