/*
background-color	: #000000; violet       menu1
color				: #ffffff; bleu clair   menu1 hover + menu 2

background-color	: #000000; rose         menu3	
background-color	: #D6BB7E; bleu         menu3 hover
*/
/******************************************* MENU ****************************************/





.menu1, .menu_selected{
	text-align			: center;
	font-weight			: bold;
	font-size			: 14px;
	width				: 200px;
	height				: 25px;
	line-height			: 25px;
	vertical-align		: middle;
	border: 1px solid #666666;
	
	margin: 2px;
	background-color: #fff;
	white-space:nowrap;
	}

.menu1:link, .menu1:visited {
	
	color				: #ffffff;
	text-decoration		: none;
	border: 1px solid #666666;
	
	padding-right: 10px;
	padding-left: 10px;
	background-color:#392606;
	
	}

.menu1:hover, .menu_selected:link, .menu_selected:visited, .menu_selected:hover{
	
	color				: #47331A;
	text-decoration		: none;
	border: 1px solid #666666;
	background-color: #fff;
	}
	

.menu2{
	font-weight			: bold;
	vertical-align		: middle;
	height				: 25px;
	line-height			: 25px;
	width				: 195px;
	text-align			: left;
	color				: #000000;
	font-size			: 13px;
	
	margin: 2px;
	white-space:nowrap;
	padding-right: 10px;
	padding-left: 10px;
	}
	
.menu2:link, .menu2:visited, .sfam_entete:link, .sfam_entete:visited, .sfam_entete:hover{ 	
	background-color	: #ECDCF7;
	color				: #47331A;	
	text-decoration		: none;			
	}
	
.menu2:hover, .sfam_titre{																
	background-color	: #ffffff; 					
	color				: #000000;
	text-decoration		: none;				
	}
/****************************************** CONTENT ********************************************/

.famille_titre, .famille_entete{
	height				: 18px;
	line-height			: 18px;
	display				: block;
	text-align			: center;
	font-weight			: bold;
	font-size			: 14px; 
}

.famille_titre, .famille_entete:link, .famille_entete:visited, .famille_entete:hover { 				
	/*background-color	: #000; */
	color				: #ffffff;
	}	

.sfam_titre, .sfam_entete{
	height				: 18px;
	line-height			: 18px;
	display				: block;
	font-weight			: bold;
	font-size			: 13px;
	text-align			: center;
}

.produit_titre{
	font-weight			: bold;
	color				: #EE8817;														
	font-size			: 13px;
	text-transform		: uppercase;
}

.complement{
	color				: #D63431;
}

.prix{ 
	font-weight			: bold; 	
	font-size			: 12px; 
	color				: #cccccc
	}

input.btns {
   color				: #ff9900;
   width				: 90px; 
   height				: 22px; 
   font-size			: 13px;
   font-weight			: bold;
   background-color		: #ffffff;
   border				: 1px solid silver;
   filter				: progid:DXImageTransform.Microsoft.Gradient  (GradientType=0,StartColorStr='#ffffff',EndColorStr='#FFE8C4');
}

/******************************************** CADRE ******************************************/

.cadre_contenu{
	padding				: 16px;
	width				: 370px;
}

.cadre_famille, .cadre_sfam {
	border				: 1px solid #ffffff; 												
	width 				: 240px;
	height				: 250px;
	float				: left;
	margin				: 4px;
}

.cadre_sfam {
	width				: 180px;
	height				: 185px;
	margin				: 3px;
}

/*.cadre_produit {
	border-top			: 2px solid #B2AAC8;											
	border-bottom		: 1px solid #B2AAC8;
	text-align			: center;
	width 				: 350px;
	
}*/

.produit_fiche {
	text-align			: left;
	background-color	: #000000;
	width 				: 110px;
	height				: 72px;
	float				: left;
	margin				: 6px;
	border: 0px solid #FFFFFF;
	overflow:hidden;
}

.produit_fiche2 {
	/*border-bottom		: 1px solid #000000; 		*/									
	text-align			: left;
	background-color	: #FFFFEC;			
	border				: 1px solid #ffffff; 												
	width 				: 335px;
	height				: 250px;
	float				: left;
	margin				: 4px;	
}

.iframe{
	width:451px;
	height:320px;
}

.frameimage{
width:450px;
height:300px;
overflow:hidden
}

