#plats_cuisiniere{
float:left;display:inline;padding:0 0 0 5px;
}
#plats_four{
	float:right;
	display:inline;
	padding:0 5px 0 0;
}
.acier_emaille_link{background:url(../art/img-produits-acier-emaille.jpg) no-repeat top center;}
.aluminium_link{background:url(../art/img-produits-aluminium.jpg) no-repeat top center;}
.ceramique_link{background:url(../art/img-produits-ceramique.jpg) no-repeat top center;}
.fonte_acier_link{background:url(../art/img-produits-fonte-acier.jpg) no-repeat top center;}
.fonte_aluminium_link{background:url(../art/img-produits-fonte-aluminium.jpg) no-repeat top center;}
.inox_link{background:url(../art/img-produits-inox.jpg) no-repeat top center;}
.metal_antiadhesif_link{background:url(../art/img-produits-metal-antiadhesif.jpg) no-repeat top center;}
.plastique_link{background:url(../art/img-produits-plastique.jpg) no-repeat top center;}
.verre_link{background:url(../art/img-produits-verre.jpg) no-repeat top center;}
.vitroceramique_link{background:url(../art/img-produits-vitroceramique.jpg) no-repeat top center;}


.produits_materiel{width:372px;height:29px;overflow:hidden;margin:10px 0;}
.produits_materiel a{width:362px;height:31px;padding:5px 0 0 10px;margin:0;font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#FFFFFF;display:block;text-decoration:none;}
.produits_materiel_content{width:372px;text-align:center;padding:5px 0 5px 0;display:none;filter : alpha(opacity=0);-moz-opacity : 0;opacity : 0;  }
.produits_materiel_content img{margin:5px 0;}

/************ CADRES ************/
#title{
background-color:#528014;
border:1px solid #E9E9E9;
margin:4px 0 0 0;
width:766px;
float:left;
display:inline;
}

#title h1{
color:#FFFFFF;
float:left;
display:inline;
width:689px;
height:38px;
font:22px Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0 0 0 14px;
padding-top:5px;
}

#zoom_in{
position:absolute;
background-color:#FFFFFF;
border:5px solid #528014;
z-index:1000;
filter :alpha(opacity=0);
-moz-opacity : 0.0;
opacity : 0.0;
top:50%;
left:50%;
width:600px;
height:490px;
margin-left:-300px;
margin-top :-235px;
padding:5px;
/* Permet de ne pas bloquer les controles sous la fenetre opaque */
visibility:hidden;
}

#ceramic_zoom_in{
position:absolute;
background-color:#FFFFFF;
border:5px solid #528014;
z-index:1000;
filter :alpha(opacity=0);
-moz-opacity : 0.0;
opacity : 0.0;
top:50%;
left:50%;
width:600px;
height:250px;
margin-left:-300px;
margin-top :-235px;
padding:5px;
/* Permet de ne pas bloquer les controles sous la fenetre opaque */
visibility:hidden;
text-align:center;
}

	#ceramic_zoom_in p{
	color:#528014;
	font-size:16px;
	}
	
	
#content_1{
clear:left;
width:100%;
margin:15px 0 0 0;
}

	#content_1_1{
	float:left;
	display:inline;
	width:196px;
	margin:15px 10px 0 0;
	!margin:10px 10px 0 0;
	}

		#wheretobuy{
		width:196px;
		height:68px;
		padding-top:33px;
		padding-left:8px;
		background-repeat:no-repeat;
		}	
		
	#content_1_2{
	float:left;
	display:inline;
	width:338px;
	margin:0 20px 0 0;
	!margin:10px 20px 0 0;
	}
		#products_name{
		width:100%;
		font:16px Arial, Helvetica, sans-serif;
		font-weight:bold;
		text-transform:uppercase;
		}
	
		#products_size{
		font:Arial, Helvetica, sans-serif;
		font-weight:bold;
		}
	#content_1_3{
	float:left;
	display:inline;
	width:196px;
	margin:12px 0 0 0;
	!margin:13px 0 0 0;
	}
	
		#content_1_3 h1{
		font-size:12px;
		font-weight:bold;
		}
		
		#content_1_3 li{
		font-size:11px;
		list-style-image:url(../art/li_link.jpg);
		margin-left:25px;
		padding-top:5px;
		}
		
#content_2{
float:left;
width:764px;
margin-top:20px;
border: 1px solid #CCCCCC;
}

	
	#content_2_1{
	float:left;
	display:inline;
	width:180px;
	margin:10px 0 0 10px;
	}

	#content_2_2{
	float:left;
	display:inline;
	width:180px;
	margin:10px 0 0 8px;
	}

	#content_2_3{
	float:left;
	display:inline;
	width:180px;
	margin:10px 0 0 8px;
	}
	#content_2_4{
	float:left;
	display:inline;
	width:180px;
	margin:10px 0 0 8px;
	}
	
	#content_2_1x3{
	float:left;
	display:inline;
	width:180px;
	margin:10px 0 0 60px;
	}

	#content_2_2x3{
	float:left;
	display:inline;
	width:180px;
	margin:10px 0 0 53px;
	}

	#content_2_3x3{
	float:left;
	display:inline;
	width:180px;
	margin:10px 0 0 53px;
	}
/**** PRODUCTS RANGE *******/
#title_range{
background-color:#FFFFFF;
margin:4px 0 0 0;
}

#title_range h1{
color:#FFFFFF;
font:22px Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0 0 0 14px;
padding-top:40px;
padding-left:20px;
}

#content_1_range{
width:688px;
background-color:#FFFFFF;
padding:90px 40px 20px 40px;
background-repeat:no-repeat;
}

	#range_text{
	width:446px;
	margin-left:242px;
	text-align:justify;
	}
	
#flash_range{
background-color:#FFFFFF;
}

	#flash_range #p_flash{
	padding-left:15px;
	margin-top:-14px;
	}
/**** /PRODUCTS RANGE *******/


/**** PRODUCTS FAMILY *******/
#content_1_family{
width:698px;
background-color:#FFFFFF;
padding:75px 30px 20px 40px;
!padding:44px 30px 20px 40px;
text-align:justify;
}

	#content_1_family li{
	margin-left:20px;
	list-style-image:url(../art/li_link_green.gif);
	}
	
.col_family_1{
float:left;
width:225px;
text-align:left;
}

.col_family{
float:left;
display:inline;
width:225px;
margin:0 5px 0 5px;
text-align:left;
}

.col_family_last{
float:left;
width:225px;
text-align:left;
}

#container_family{
border:1px solid #E9E9E9;
}

/**** /PRODUCTS FAMILY *******/


/**** RETAILERS *******/
#content_1_retailers{
width:100%;
clear:left;
background-color:#FFFFFF;
padding-top:0; 
}

	#div_search{
	border:1px solid #528014;
	float:left;
	display:inline;
	margin:90px 0 0 197px;
	width:371px;
	}
	
		.search_first_input{
		text-align:right;
		margin-right:73px;
		padding:30px 0 0 0;
		}
		
		.search_input{
		text-align:right;
		margin-right:73px;
		}
		
		.search_last_input{
		text-align:right;
		margin-right:73px;
		margin-bottom:0px;
		padding:0 0 25px 0;
		!padding:0 0 6px 0;
		}

	#title_round{
	width:610px;
	border:1px solid #CCCCCC;
	margin:10px auto 0 auto;
	font-weight:bold;
	}	
		
	/**** PAGINATION RETAILERS ****/
	#current_page{
	background-color:#528014;
	border:1px solid #528014;
	padding:0 3px;
	margin:2px;
	float:left;
	display:inline;
	width:20px;
	text-align:center;
	}
		#current_page a{
		color:#FFFFFF;
		}
	
	#other_page{
	background-color:#ebf5e2;
	border:1px solid #528014;
	padding:0 3px;
	margin:2px;
	float:left;
	display:inline;
	width:20px;
	text-align:center;
	}
	
	#navigation{
	background-color:#ebf5e2;
	border:1px solid #528014;
	padding:0 3px;
	margin:2px;
	float:left;
	display:inline;
	}
	/**** /PAGINATION RETAILERS ****/
		
			
/**** Q&A *******/			
#content_1_qa{
background-color:#FFFFFF;
padding:20px 40px 0 40px;
clear:left;
}	
#qa{
/*//padding:0 20px 0 20px;*/
}

#qa p{
margin-top:0;
padding-left:10px;
padding-right:10px;
text-align:justify;
}
#qa h2{
font-size:16px;
margin:10px 0;
color:#528014;
}

#qa h3{
color:#e1001a;
margin:0;
padding:0;
font-size:12px;
}
/**** /Q&A *******/	
	

/************ CLASSES ************/
.titre_vignette{
font-size:11px;
font:Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;
margin-bottom:1px;
margin-top:10px;
}

.texte_vignette{
font-size:11px;
font:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-top:1px;
}	

.first_vignette_ceramic{
float:left;
display:inline;
width:79px;
margin:0 8px 0 130px;
font-size:11px;
text-align:left;
}

.vignette_ceramic{
float:left;
display:inline;
width:79px;
margin:0 8px 0 0;
font-size:11px;
text-align:left;
}


.last_vignette_ceramic{
float:left;
display:inline;
width:79px;
margin:0 0 0 0;
font-size:11px;
text-align:left;
}

.first_vignette_wave{
float:left;
display:inline;
width:107px;
margin:0 0 0 130px;
padding:0 2px;
font-size:11px;
text-align:center;
}

.vignette_wave{
float:left;
display:inline;
width:107px;
margin:0 0 0 0;
font-size:11px;
text-align:center;
padding:0 2px;
}

#div_search2{
border:1px solid #528014;
width:610px;
margin:10px auto;
}

#div_search2  h1{
margin:0 0 0 9px;
}

#div_search2 form{
margin:5px 0 0 0;
}

#div_search2 form input{
vertical-align:middle;
}

.search2_inputs{
margin:0 0 0 9px;
vertical-align:middle;
}
.separation{
height:10px;
font-size:10px;
margin:0;
padding:0
}