/* CSS Document */
* {
	margin: 0px; /* Reset */
	padding: 0px; 
}
img{
	border:0;
	margin:0;
	padding:0;
}

body{	
	margin:0px;
	padding:0px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	text-align:center;
	color:#FFF;
	background-color:#100E13;
	z-index:1;
}

.pousseur{clear:both;}
.erreur{ 

	color:#F00;
	font-weight:bold;
	font-size:12px;
}

#page {
	width: 955px;	
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	
}
html[xmlns*=""] body:last-child #page
{
	letter-spacing:0.1em;
}
#banhaut{			
	font-size:0px;	
	width:955px;	
	height:98px;
	background:url(../images/banhaut.jpg) no-repeat top left;	
	margin:0px;
	padding:0px;
}

#banhaut .txt_banhaut{
	font-size:12px;	
	padding-top:45px;
	padding-left:20px;
	text-transform:uppercase;
	
}

#menu{			
	color:#7fe503;
	font-variant:small-caps;
	font-weight:bold;	
	width:955px;	
}

#menu #filet_top{
	border-top:2px solid #383838;
	width:955px;	
	clear:both;
	margin:0px;
	padding:0px;
	font-size:0px;
	padding-top:2px;
}

#menu #pucemenu{
	background:url(../images/puce_menu_home.jpg) no-repeat top left;
	background-position:6px 0px;
	/*width:56px;*/
	width:24px;
	height:28px;	
	float:left;
	border-bottom:2px solid #66656c;
	
}


* html #menu #pucemenu{
 height:34px;
}

#menu #pucemenu2{
	background:url(../images/puce_menu2.jpg) no-repeat top left;
	width:46px;
	height:28px;	
	float:left;
	border-bottom:2px solid #66656c;
}
* html #menu #pucemenu2{
 height:34px;
}
#menu #lienmenu{
	float:left;
	background:url(../images/bgmenu.jpg) repeat-x top left;
	/*width:853px;*/
	width:853px;
	height:26px;
}

#menu .home{
	display:block; 
	float:left; 
	width:24px;
	height:28px;
	border-bottom:2px solid #66656c;
	padding-right:6px;
}
* html #menu .home{
 height:34px;
}

#contenu{
	margin: 0;
	padding: 0;
	border: 0;	
	background: url(../images/bgcontenu_page.jpg) top left repeat-y ;
	width:955px;
	overflow:hidden;
	
}

/*hack ie* /background: url(../images/bgcontenu.jpg) top left repeat-x #626171;
html>body #contenu  {
	height: auto;
	min-height:540px;
} 
*/

/*les 3 parties*/
#contenuG{
	float:left;
	width:250px;	
	text-align:left;
	height:100%;
	
	
}

#contenuM{
	float:left;
	width:513px;	
	text-align:left;
	background-color:#FFF;
	color:#000;	
	position:relative;
	/*height: 540px;*/
}
/*hack ie
html>body #contenuM  {
	height: auto;
	min-height:540px;
}
*/
html[xmlns*=""] body:last-child #contenuM
{
	letter-spacing:0.0em;
}
#contenuD{
	float:left;
	width:192px;
}


/***************/

 



#contenuG #logo{
	padding:0px;
	margin:0px;
	border:0;
	font-size:0px;
}
#contenuG #logo img{
	padding:0px;
	margin:0px;
	border:0px;

}
#contenuG #ptitxt{	
	background: url(../images/bgtexte.jpg) top left no-repeat;
	width:250px;	
	z-index:105;		
	padding:0px;
	margin:0px;
	border:0;
	height:169px;
}

#contenuG .imgG {
	margin-left:20px;	
}

#contenuG .imgG .haut_imG{
	background:url(../images/haut_imG.gif) no-repeat left bottom;	
	width:189px;
	height:30px;	
}

#contenuG .imgG .bas_imG{
	background:url(../images/bas_imG.gif) no-repeat left top;	
	width:78px;
	height:38px;	
	
}
#contenuG .imgG .imageG{
	background:url(../images/bg_imG.gif) repeat-y left top;
	padding:5px;
	/*padding-left:13px; sans la marge a gauche  sinon avec la merge: */
	padding-left:18px;
}

#contenuM .img_page{
	width:513px;
	font-size:0px;
	border:0;
	margin:0;
	padding:0;
		
}

#contenuM #txt{
	height: 320px;
	
}
html>body #contenuM #txt {
height: auto;
min-height: 320px;
} 


#contenuM .txt{
	margin-left:25px;	
	margin-right:10px;
	text-align:justify;
	padding-bottom:10px;
	line-height:150%;
	
}


#contenuM .txt .paragraphe{
	margin-left:15px;	
	
}

#contenuM .txt .produittxt{
	/*margin-left:40px;*/
	margin-left:20px;
}

#contenuM h1.titre_page{	
	background:url(../images/puce_titre_page.jpg) no-repeat left center;
	margin-left:0px;
	padding-left:20px;
	color:#62b303;
	font-size:18px;
	margin-bottom:5px;
	margin-top:10px;	
}
#contenuM h1.titre_page span.font13{
font-size:13px;
}


#contenuM h1.petit_titre_page{	
	background:url(../images/puce_titre_page.jpg) no-repeat left center;	
	padding-left:13px;
	color:#62b303;
	font-size:13px;
	margin-bottom:5px;
	margin-top:10px;	
}
#contenuM h1.petit_titre_page_groupe_quantel{	
	background:url(../images/puce_titre_page.jpg) no-repeat left top;
	background-position:12px 3px;	
	color:#62b303;
	font-size:13px;
	margin-bottom:5px;
	margin-top:10px;	
	text-align:center;
	
}
#contenuM strong.vert{
	color:#62b303;
}

#contenuM strong.f13p{
	font-size:13px;
}

#contenuM .vert{
	color:#62b303;
}

#flashprincipal{
	z-index:1;
}

#contenuM .puce_vert{
	background:url(../images/puce_vert.gif) no-repeat left center;
	padding-left:8px;
}

#contenuM .pad_vide_sans_puce_vert{	
	padding-left:8px;
}

#contenuM h2.titre_page{	
	background:url(../images/puce_page.jpg) no-repeat left center;
	background-position:0px 4px;
	margin-left:0px;
	padding-left:15px;
	margin-right:0px;
	padding-right:0px;
	color:#62b303;
	font-size:16px;
	margin-bottom:5px;
	margin-top:15px;	
}

#contenuM ul.niv2{	
	list-style-image:url(../images/puce_pageniv2.jpg);	
	margin-left:30px;
}
#contenuM ul.niv3{	
	list-style-image:url(../images/puceniv3.jpg);	
	margin-left:15px;
		
}
#contenuM ul.niv4{	
	list-style-image:url(../images/puceniv4.jpg);	
	margin-left:15px;
		
}

#contenuM  .aligncenter{	
	margin-bottom:15px;
	margin-left:190px;
}
#contenuM .filet_vert{
	width:70px;	
	border-bottom:1px solid #6db31b; 
}
#contenuM .fleftreseau{
	float:left;	
	padding:0px;
	margin:0px;
	border:0;
	width:186px;
}
#contenuM .fleftreseau img{
	border:none;
}
#contenuM .fleftentite{
	float:left;	
	padding:0px;
	margin:0px;
	border:0;
	width:146px;
}
#contenuM .fleftentite img{
	border:none;
	margin-top:6px;
}
#contenuM .fleftchiffre{
	float:left;	
	padding:0px;
	margin:0px;
	border:0;
	width:146px;
}
#contenuM .fleftchiffre img{
	border:none;
	margin-top:20px;
}

#contenuM .marginl{
	margin-left:15px;
}

#contenuM .marginl100{
	margin-left:100px;
}
#contenuM .margin160{
	margin-left:160px;
}
#contenuM .paddingB5{
	padding-bottom:5px;
}

#contenuM .paddingB10{
	padding-bottom:10px;
}

#contenuM .divpuce_page{	
	background:url(../images/puce_page.jpg) no-repeat left center;	
	padding-left:15px;	
	margin-bottom:5px;
	margin-top:15px;	
}



/******Droit*****/

#contenuD .bgcontenuDhaut{
	background: url(../images/bgcontenuD_haut.jpg) top left no-repeat ;
	height:175px;
	width:192px;
}

#contenuD .bgcontenuDhaut_monde{
	background: url(../images/bgcontenuD_haut_monde.jpg) top left no-repeat ;
	height:304px;
	width:192px;
}

#contenuD .txtright{
text-align:right;
margin-right:30px;
}

#contenuD .imgD {		 
	margin-top:35px;
	width:192px;	
}

#contenuD .imgD .imgpetite {
	text-align:right;
	margin-right:30px;
}


#contenuD .haut_imD{
	background:url(../images/haut_imD.jpg) no-repeat right top;	
	width:44px;
	height:9px;	
	margin:20px 0px 12px 120px;
	
}


/*footer  120px*/
#footer{	
	background-color:#e9e8eb;
	height:30px;
	margin:0;
	padding:0;
}

#footer #lienbas{
	padding-top:10px;
	padding-left:10px;
	font-size:10px;
	color: #5bc402;
	text-transform:uppercase;	
}

#footer #lienbas a{	
	color: #5bc402;
	text-decoration:none;
}

#footer #lienbas a:hover{	
	color: #000;
	text-decoration:none;
}

#footer #lienbas #esapce_distrib{
	float:left;	
	width:160px;
	height:15px;
	
}
#footer #lienbas #esapce_distrib img{		
	float:left;
	margin-right:3px;	
}
#footer #lienbas #esapce_distrib txt{		
	float:left;
	padding-top:10px;
}

#footer #lienbas #contact{
	float:left;
	text-align:left;
	margin-right:10px;
	width:330px;
	
}
#footer #lienbas #contact img{	
	margin-right:3px;
	float:left;
}
#footer #lienbas #contact txt{	
	float:left;
	padding-top:5px;
}

#footer #lienbas .activefooter{
	color: #000;
}


/*******Page produit**********/
#contenuG .imgG_produit {
	margin-left:20px;	
	background:url(../images/bg_imG_produit.gif) no-repeat left top;
	padding-left:12px;
	height:180px;
}
#contenuG .titre_page{
	padding-top:7px;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	padding-left:20px;
	padding-bottom:25px;
}
#contenuG .txt_produit{
	margin-top:5px;
	color:#FFF;
	font-size:12px;	
	padding-left:30px;
	padding-right:12px;
	width:200px;
}
#contenuG .txt_produit a{
	color:#6de407;
	text-decoration:none;
}

#contenuG .imgG_produit2{
	margin-left:20px;	
	margin-top:100px;
	background:url(../images/bg_imG_produit2.gif) no-repeat left top;
	padding-left:8px;
	padding-top:8px;
	height:74px;
}
#contenuG .imgG_produit2 .miniature{	
	float:left;	
}
#contenuG .imgG_produit2 .txt .fleche{			
	margin-top:5px;
	margin-left:100px;
	border:0;	
}

#contenuG .imgG_produit2 .txt{
	font-size:12px;
	float:left;
	color:#FFF;
	margin-left:6px;	
	padding-top:10px;
}
#contenuG .imgG_produit2 .txt a{
	color:#FFF;
	text-decoration:none;
}

#contenuM .petitpoucet{
	padding-top:40px;
	background-color:#010101;	
	color:#FFF;
	font-size:14px;
	text-transform:uppercase;
	width:100%;
}

#contenuM .petitpoucet table{	
	background-color:#010101;	
	color:#FFF;	
	border:0;	
	width:100%;
	font-size:14px;
	padding:0;
	margin:0;
} 

#contenuM .petitpoucet span{		
	font-size:12px;	
}

#contenuM .petitpoucet .divL{
	text-align:left;
	width:61%;
	font-size:14px;
}
#contenuM .petitpoucet .divR{	
	text-align:right;
	width:39%;
}

#contenuM .petitpoucet a{	
	color:#FFF;		
	text-align:right;
	text-decoration:none;
	font-size:10px;
}




#contenuM ul.puce_page{	
	list-style-image:url(../images/puce_page.jpg);
}

#contenuM ul.puce_page div.titre{	
	color:#5daa03;
	padding-bottom:10px;
	font-weight:bold;
	font-size:16px;	
}

#contenuM ul.normal{	
	list-style-image:none;
	list-style-type:disc;
	list-style-position:inside;

}


#contenuM .txt .width100{
	margin:0;
	padding:0;
	padding-left:170px;	
	margin-bottom:15px;
}
#contenuM .txt .width100 .filet_gris{
	border-bottom:2px solid #e5e5e5;
	width:172px;		
}


#contenuM .txt .accessoire{
	margin-bottom:10px;
	text-transform:uppercase;
	color:#444444;
	font-size:14px;
}

#contenuM .txt .diapo_haut .tab_image{
	 height:320px; 
}

#contenuM .txt .diapo_haut .td_image{
		vertical-align:top;	
		padding-left:10px;
		
}

#contenuM .txt .diapo_haut .border_img_accessoire{
	width:150px; height:180px; text-align:center; border:1px solid #999;
}


#contenuM .txt .diapo_haut .td_image_mini td{
	width:25px; height:30px;
	vertical-align:middle;
	padding:3px;
}
#contenuM .txt .diapo_haut .td_image_mini td img{
	border:0;
}

#contenuM .txt .diapo_haut .span_text_deroulant{
	margin-top:10px;
	width:250px;
}
#contenuM .txt .diapo_haut .span_text_deroulant .nom_accessoire{
	color:#75b517; 
	font-size:12px;
	font-weight:bold;
}
#contenuM .txt .diapo_haut .span_text_deroulant .detail_accessoire{
	color:#000; 
	font-size:11px;
}
#contenuM .fleftclassic{	
	float:left;
}
#contenuM .fleftclassic img {
border:0;
text-align:right;
}
#contenuM .fleftclassic a {
border:0;
}

#contenuM .frightclassic{	
	float:right;
}
#contenuM .frightclassic img{	
	padding-top:3px;
}

#contenuM .width400{
	/*width:290px;*/
	width:328px;
	margin-right:10px;
	text-align:justify;
}

#contenuM .width275{
	width:275px;
	margin-right:10px;
	text-align:justify;
}
#contenuM .width290{
	width:290px;	
	text-align:left;
}

#contenuM .width330{
	width:330px;	
	text-align:left;
}
#contenuM .width310{
	width:310px;
	margin-right:10px;
	text-align:justify;
}
#contenuM .width380{
	width:380px;	
	text-align:left;
}

#contenuM .cadre_vert{
	border:1px solid #75b517; 
	padding:5px;
	width:145px;
	text-align:left;
	margin-left:6px;	
	margin-top:5px;
}

#contenuM .width160{
	width:162px;
	margin-right:10px;
	text-align:left;
}
#contenuM .width210{
	width:210px;	
	text-align:left;
}

#contenuM a.liena{
	color:#5daa03;
	text-decoration:none;
	font-size:10px;
}

#contenuM a.liena:hover{
	color:#5daa03;
	text-decoration:underline;
}

#contenuM a.pathovideo{
	color:#5daa03;
	text-decoration:none;
}

#contenuM a.pathovideo:hover{
	color:#5daa03;
	text-decoration:underline;
}
#contenuM .pathovideo_active{
	color:#5daa03;
	font-weight:bold;
	text-decoration:underline;
}


#contenuM .marg50{
	margin-left:50px;
}


#contenuD .imgD .bg_produit_cadreD{
	border:0;
	margin:0;
	padding:0;	
	margin-left:10px;
	background:url(../images/bg_imD_produit2.gif) repeat-y left top;
}
#contenuD .imgD .produit_cadre1{
	background:url(../images/bg_imD_produit1.gif) no-repeat left top;		
	border:0;
	margin:0;
	padding:0;
	height:161px;
}

#contenuD  .imgD .produit_cadre1 .produit_cadre1_titre{
	font-size:12px;
	color:#FFF;
	margin-left:30px;
	padding-top:10px;
	
}
#contenuD  .imgD .produit_cadre1 div{	
	margin-left:20px;	
}

#contenuD  .imgD .produit_cadre1 .img_cadre1{
	margin-left:25px;
	margin-top:10px;	
}


#contenuD .imgD .produit_cadre2{	
	margin-top:10px;
}
#contenuD  .imgD .produit_cadre2 .produit_cadre2_titre{
	background:url(../images/bg_imD_produit_titre.gif) no-repeat left top;
	font-size:11px;
	color:#FFF;	
	padding-left:25px;
	padding-top:2px;
	height:19px;
	
}

#contenuD  .imgD .produit_cadre2 .txt_cadre2{
	color:#FFF;	
	margin-left:25px;
	margin-top:10px;
	padding-bottom:10px;
}

#contenuD  .imgD .produit_cadre2 .txt_cadre2 a{
	color:#FFF;	
}


#contenuD .imgD .produit_cadre3{	
	margin-top:10px;
}
#contenuD  .imgD .produit_cadre3 .produit_cadre3_titre{
	background:url(../images/bg_imD_produit_titre2.gif) no-repeat left top;
	font-size:11px;
	color:#FFF;	
	padding-left:25px;
	padding-top:2px;
	height:19px;
}

#contenuD  .imgD .produit_cadre3 .txt_cadre2{
	color:#FFF;	
	margin-left:25px;
	margin-top:10px;
	padding-bottom:10px;
}

#contenuD  .imgD .produit_cadre3 .txt_cadre2 a{
	color:#FFF;	
}


#contenuD .imgD .produit_cadre4{
	background:url(../images/bg_imD_produit3.gif) no-repeat left top;		
	border:0;
	margin:0;
	padding:0;
	height:167px;
}

#contenuD  .imgD .produit_cadre4 .produit_cadre4_titre{
	font-size:12px;
	color:#FFF;
	margin-left:25px;
	padding-top:15px;
	
}

#contenuD  .imgD .produit_cadre4 .img_cadre4{
	margin-left:25px;
	margin-top:22px;	
}
#contenuD  .imgD .produit_cadre4 .bgtxt_cadre4{
	margin-top:8px;	
	background:url(../images/bg_imD_produit2.gif) repeat-y left top;	
	color:#FFF;	
	width:180px;	
}
#contenuD  .imgD .produit_cadre4 .bgtxt_cadre4 .txt_cadre4{
	margin-top:10px;
	margin-left:20px;	
	padding-bottom:10px;
}

#contenuD  .imgD .produit_cadre4 .bgtxt_cadre4 .txt_cadre4 a{
	color:#FFF;	
}

#contenuD .popup_cliquer_titre{
	 font-weight:bold;
}
#contenuD .popup_cliquer_lien{
	font-size:14px; font-weight:bold;
}
/**********Change selon le produit********************/

/**gamme**/
#contenuM .img_page h1.txt_Tgamme{	
	font-size:12px;
	color:#6db31b;
	border:0;
	margin:0;
	padding:0;
	width:500px;
	text-align:right;
	text-transform:uppercase;
		
}

#contenuM .txt .gamme{
	width:100%;
	padding-top:15px;
}

#contenuM .txt .gamme .diagnostic{
	width:50%;
	float:left;
}
#contenuM .txt .gamme .traitement{
	width:50%;
	float:left;
}
#contenuM .txt .gamme h1.type{	
	background:url(../images/puce_page.jpg) no-repeat left center;	
	padding-left:12px;
	color:#62b303;
	font-size:20px;
	margin-bottom:5px;
	margin-top:10px;	
	margin-left:0px;
}

#contenuM .txt .gamme h1.titre_cat{	
	background:url(../images/puce_titre_page.jpg) no-repeat left center;
	margin-left:10px;
	padding-left:13px;
	color:#62b303;
	font-size:18px;
	margin-bottom:5px;
	margin-top:10px;
	
}
#contenuM .txt .gamme .produit_enum{
	width:100%;
}
#contenuM .txt .gamme .produit_enum .nom_cat{	
	background:url(../images/puce_page.jpg) no-repeat left center;	
	border-bottom:1px solid #62b303;
	border-top:1px solid #62b303;		
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:27px;	
	color:#68676b;
	font-weight:bold;
	width:80%;
	text-transform:capitalize;
	
}

#contenuM .txt .gamme .produit_enum .nom_cat a{	
	color:#68676b;		
	font-weight:bold;
	text-decoration:none;
	
}

#contenuM .txt .gamme .produit_enum ul.enum_produit{	
	float:none;
	list-style:none;
	margin:0;
	padding:0;	
	text-align:left;
	font-size:12px;
	margin-left:50px;
	
}
#contenuM .txt .gamme .produit_enum ul.enum_produit li{	
	margin:0;
	padding:0;	
	padding-bottom:3px;	
	margin-left:5px;
	
}


#contenuM .txt .gamme .produit_enum ul.enum_produit span{	
		background:url(../images/puce_vert.gif) center left no-repeat;
		
		display:block;
	margin-left:-10px;
	padding-left:10px;
}
#contenuM .txt .gamme .produit_enum ul.enum_produit .gamme_produitmini{
	font-size:11px;
	background:none;
}

#contenuM .txt .gamme .produit_enum ul.enum_produit li a{	
	color:#62b303;		
	font-weight:bold;
	text-decoration:none;
	
}
#contenuM .txt .gamme .produit_enum ul.enum_produit li a:hover{	
	color:#62b303;		
	font-weight:bold;
	text-decoration:underline;	
}


#contenuM .txt .gamme .produit_enum  ul.enum_produit li ul.enum_supra {	
	list-style:none;
	margin:0;
	padding:0;	
	text-align:left;
	font-size:12px;
	margin-left:30px;
	margin-top:3px;
}
#contenuM .txt .gamme .produit_enum ul.enum_produit li ul.enum_supra li{	
	margin:0;
	padding:0;	
	padding-bottom:3px;		
}

#contenuM .txt .gamme .produit_enum ul.enum_produit li ul.enum_supra span{	
		background:url(../images/puce_vert.gif) center left no-repeat;		
		display:block;
		padding-left:10px;
}

/**produit**/

#contenuM .nom_produit_iridis{
	background:url(../images/produits/iridis/iridis.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	min-height:98px;
		
}
#contenuM .nom_produit_iridis h1{
	padding-top:33px;
	color:#3f3f3f;/*f5a300;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_iridis h2{	
	color:#3f3f3f;/*f5a300;*/
	margin-left:60px;
	font-size:18px;	
}
#contenuM .nom_produit_vitra{
	background:url(../images/produits/vitra/vitra.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	min-height:98px;
		
}
#contenuM .nom_produit_vitra h1{
	padding-top:33px;
	color:#3f3f3f;/*f5a300;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_vitra h2{	
	color:#3f3f3f;/*f5a300;*/
	margin-left:60px;
	font-size:18px;	
}
#contenuM .nom_produit_supra{
	background:url(../images/produits/gamme_supra/gamme_supra.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	min-height:98px;
		
}
#contenuM .nom_produit_supra h1{
	padding-top:33px;
	color:#3f3f3f;/*f5a300;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_supra h1 span{	
	font-size:19px;	
}

#contenuM .nom_produit_supra h1 span.petit{	
	font-size:15px;	
}

#contenuM .nom_produit_supra h2{	
	color:#3f3f3f;/*f5a300;*/
	margin-left:60px;
	font-size:18px;	
}
#contenuM .nom_produit_supra h2 span{	
	font-size:13px;	
}


#contenuM  .width120{	
	width:120px;
	margin-right:5px;
}


#contenuM .produitvert{
	float:left;
	width:21.6%;
	border:1px solid green;
	padding:5px;
	margin-right:5px;
	text-align:left;
	height:290px;
	font-size:9px;
	line-height:12px;
}
#contenuM  a.cadre_produita{ color:#000000; text-decoration:none; cursor:pointer;}

#contenuM .produitjaune{
	float:left;
	width:21.6%;
	border:1px solid yellow;
	padding:5px;
	margin-right:5px;
	text-align:left;
	height:290px;
	font-size:9px;
	line-height:12px;
}

#contenuM .produitrouge{
	float:left;
	width:21.6%;
	border:1px solid red;
	padding:5px;
	margin-right:5px;
	text-align:left;
	height:290px;
	font-size:9px;
	line-height:12px;
}
#contenuM .produitgris{
	float:left;
	width:21.6%;
	border:1px solid #ccc;
	padding:5px;
	text-align:left;
	height:290px;
	font-size:9px;
	line-height:12px;
}

#contenuM .nom_produit_supra577y{
	background:url(../images/produits/supra577y.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	height:98px;
		
}
#contenuM .nom_produit_supra577y h1{
	padding-top:33px;
	color:#3f3f3f;/*f5a300;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_supra577y h2{	
	color:#3f3f3f;/*f5a300;*/
	margin-left:60px;
	font-size:18px;	
}

#contenuM .nom_produit_optimis{
	background:url(../images/produits/optimis.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	height:98px;
		
}
#contenuM .nom_produit_optimis h1{
	padding-top:33px;
	color:#3f3f3f;
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_optimis h2{	
	color:#3f3f3f;
	margin-left:60px;
	font-size:18px;	
}

#contenuM .nom_produit_solutis_slt532{
	background:url(../images/produits/solutis_slt532.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	min-height:98px;
		
}

#contenuM .nom_produit_solutis_slt532 h1{
	padding-top:33px;
	color:#3f3f3f;/*007a33;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_solutis_slt532 h2{	
	color:#3f3f3f;/*007a33;*/
	margin-left:60px;
	font-size:18px;	
}
#contenuM .nom_produit_solutis_slt532 h2 span{	
	font-size:15px;	
}



#contenuM .nom_produit_axis2{
	background:url(../images/produits/axis2.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	
		
}
#contenuM .nom_produit_axis2 h1{
	padding-top:33px;
	color:#3f3f3f;
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_axis2 h2{	
	color:#3f3f3f;
	margin-left:60px;
	font-size:18px;	
}



#contenuM .nom_produit_supra660{
	background:url(../images/produits/supra660/supra660.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	min-height:98px;
		
}

#contenuM .nom_produit_supra660 h1{
	padding-top:33px;
	color:#3f3f3f;/*007a33;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_supra660 h2{	
	color:#3f3f3f;/*007a33;*/
	margin-left:60px;
	font-size:18px;	
}
#contenuM .nom_produit_supra660 h2 span{	
	font-size:15px;	
}


#contenuM .nom_produit_supra810{
	background:url(../images/produits/supra810/supra810.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	min-height:98px;
		
}

#contenuM .nom_produit_supra810 h1{
	padding-top:33px;
	color:#3f3f3f;/*007a33;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_supra810 h2{	
	color:#3f3f3f;/*007a33;*/
	margin-left:60px;
	font-size:18px;	
}
#contenuM .nom_produit_supra810 h2 span{	
	font-size:15px;	
}



#contenuM .nom_produit_supra532{
	background:url(../images/produits/supra532/supra532.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	min-height:98px;
		
}
#contenuM .nom_produit_supra532 h1{
	padding-top:33px;
	color:#3f3f3f;/*007a33;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_supra532 h2{	
	color:#3f3f3f;/*007a33;*/
	margin-left:60px;
	font-size:18px;	
}
#contenuM .nom_produit_supra532 h2 span{	
	font-size:15px;	
}


#contenuM .nom_produit_suprascan{
	background:url(../images/produits/supra-scan/supra-scan.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	min-height:98px;
		
}
#contenuM .nom_produit_suprascan h1{
	padding-top:33px;
	color:#3f3f3f;/*007a33;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_suprascan h2{	
	color:#3f3f3f;/*007a33;*/
	margin-left:60px;
	font-size:18px;	
}
#contenuM .nom_produit_suprascan h2 span{	
	font-size:15px;	
}

#contenuM .nom_produit_compactTouch{
	background:url(../images/produits/compactTouch/compactTouch.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	min-height:98px;
		
}
#contenuM .nom_produit_compactTouch h1{
	padding-top:33px;
	color:#3f3f3f;/*007a33;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_compactTouch h2{	
	color:#3f3f3f;/*007a33;*/
	margin-left:60px;
	font-size:18px;	
}
#contenuM .nom_produit_compactTouch h2 span{	
	font-size:15px;	
}

#contenuM .nom_produit_cinescanS{
	background:url(../images/produits/cinescan_s/cinescan_s.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	min-height:98px;
		
}
#contenuM .nom_produit_cinescanS h1{
	padding-top:33px;
	color:#3f3f3f;/*007a33;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_cinescanS h2{	
	color:#3f3f3f;/*007a33;*/
	margin-left:60px;
	font-size:18px;	
}
#contenuM .nom_produit_cinescanS h2 span{	
	font-size:15px;	
}

#contenuM .nom_produit_axisTouch{
	background:url(../images/produits/axistouch/axis_touch.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	min-height:98px;
		
}
#contenuM .nom_produit_axisTouch h1{
	padding-top:33px;
	color:#3f3f3f;/*007a33;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_axisTouch h2{	
	color:#3f3f3f;/*007a33;*/
	margin-left:60px;
	font-size:18px;	
}
#contenuM .nom_produit_axisTouch h2 span{	
	font-size:15px;	
}

#contenuM .nom_produit_aviso{
	background:url(../images/produits/aviso/aviso.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	min-height:98px;
		
}
#contenuM .nom_produit_aviso h1{
	padding-top:33px;
	color:#3f3f3f;/*007a33;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_aviso h2{	
	color:#3f3f3f;/*007a33;*/
	margin-left:60px;
	font-size:18px;	
}
#contenuM .nom_produit_aviso h2 span{	
	font-size:15px;	
}


#contenuM .nom_produit_activis{
	background:url(../images/produits/activis/activis.jpg) no-repeat left top #FFF;		
	border:0;
	margin:0;
	padding:0;
	width:513px;
	min-height:98px;
		
}

#contenuM .nom_produit_activis h1{
	padding-top:33px;
	color:#3f3f3f;/*007a33;*/
	margin-left:40px;
	font-size:26px;	
	margin-bottom:5px;
}
#contenuM .nom_produit_activis h2{	
	color:#3f3f3f;/*007a33;*/
	margin-left:60px;
	font-size:18px;	
}
#contenuM .nom_produit_activis h2 span{	
	font-size:15px;	
}


#contenuM   a.liennoir{
	color:#3f3f3f;
	text-decoration:none;
}

#contenuM   a.liennoir:hover{
	color:#3f3f3f;
	text-decoration:underline;
}



/*'popup'-> page des lien consernant le produi*/
#contenuM  .popuplien a{
	color:#3f3f3f;
	text-decoration:none;
}

#contenuM  .popuplien a:hover{
	color:#3f3f3f;
	text-decoration:underline;
}

#contenuM  .popuplien img{
	border:0;
}


/*********Contact**************/
#contenuM  .localisation{		
		width:456px;
		margin-left:12px;
		
		
}
#contenuM  .localisationH{
		background:url(../images/bg_localisation_contactH.jpg) no-repeat left bottom;	
		width:456px;
		height:4px;	
		margin:0px;
		padding:0px;
		
}

#contenuM  .localisationM{
		background:url(../images/bg_localisation_contactM.jpg) repeat-y left top;	
		width:456px;		
		margin:0px;
		padding:0px;		
		padding:5px 5px;
		font-size:10px;
		text-align:left;
			
}
#contenuM  .localisationB{
		background:url(../images/bg_localisation_contactB.jpg) no-repeat left top;	
		width:456px;
		height:55px;
		margin:0px;
		padding:0px;
		
}

#contenuM  .localisationM .locsiege{					
		margin:0px;
		padding:0px;	
		float:left;
		width:145px;
		padding:5px;
}
#contenuM  .localisationM .locusa{					
		margin:0px;
		padding:0px;
		float:left;
		width:140px;
		padding:5px;
}
#contenuM  .localisationM .locasie{					
		margin:0px;
		padding:0px;
		float:left;
		width:140px;
		padding:5px;		
}


#contenuM .formulaire{
		width:478px;
		color: #63b701;
}

#contenuM .formulaire label{
		width:100px;
		float:left;
		text-align:right;
		margin-right:5px;
		
	
}

#contenuM .formulaire .champ{
		width:300px;
		float:left;
		margin-bottom:10px;
}
#contenuM .formulaire .champ input{
		width:300px;		
}

#contenuM .formulaire .champ .sel{
		width:300px;
		color: #63b701;
}

#contenuM .puce_form{
	background:url(../images/puce_form.jpg) no-repeat left center;
	margin-left:20px;
	padding-left:15px;
	color:#62b303;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	
}
#contenuM .formulaire .choix_form {
		margin-left:10px;
		width:220px;
		float:left;
		text-align:left;
		margin-bottom:5px;		
}
#contenuM .formulaire .choix_form input{
		margin-left:20px;
}
#contenuM .formulaire .choix_form span.noir{
		margin-left:35px;
		color:#3f3f3f;
		font-size:11px;
		
}
#contenuM .formulaire  span.noir2{		
		color:#3f3f3f;	
}

#contenuM .formulaire .choix_form span.soustitre_form{
	border-bottom:1px solid #63b701;
	color:#3f3f3f;
	margin-top:5px;
	width:150px;
	display:block;
	margin-bottom:3px;
	margin-left:35px;
}

#contenuM .formulaire .choix_form textarea{
	margin-left:25px;
	border:0;
	background:url(../images/bgtextearea.jpg) no-repeat left top;
	width:374px;
	height:63px;
	padding:3px;
}

#contenuM .formulaire .italiquepetit{
	font-size:11px;
	font-style:italic;
}

#contenuM .formulaire table.produit {
width:100%;
text-align:left;
}
#contenuM .formulaire table.produit2 {
width:102%;
text-align:left;
}

#contenuM .formulaire table.produit .td1 {
width:50%;
text-align:left;
}

#contenuM  .flleftW220{
	float:left;
	width:190px;
	
}


/*************Actualite evenement*************************/
/*News*/
.news{
	width:446px;	
	font-size:12px;
}

.news .hautnews{
	background:url(../images/actu_evenement/ban_news.jpg) no-repeat left top;	
	height:34px;
	text-transform:uppercase;
	font-size:16px;
	color:#63b701;
	font-weight:bold;	
	padding-left:40px;	
}
.news .hautnews div{
	padding-top:7px;	
}
.news .hautnews span{
	font-size:14px;	
}

.news .bgnews{
	background:url(../images/actu_evenement/bg_news.jpg) repeat-y left top;
	width:446px;
	font-size:12px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	
}
/***Hauteur min**/

#newscorps {
height:200px;
}
html>body #newscorps {
height: auto;
min-height:200px;
} 





.news .basnews{
	background:url(../images/actu_evenement/bas_news.jpg) no-repeat left top;
	width:446px;
	height:6px;
}

.news .filetnews{
	border-bottom:1px solid #cfe9b0;
	width:385px;
	margin-left:38px;
	height:3px;
	font-size:0px;
}

.news .bgnews .lienautre{
	width:446px;	
	margin-top:5px;
	padding-bottom:5px;
	
}

.news .bgnews .liendernier{
	float:left;
	width:223px;
	height:14px;
}

.news .bgnews .lientout{	
	width:223px;
	height:14px;
	float:left;	
}
.news .bgnews .lientout .bouton{
	background:url(../images/actu_evenement/btn_toutes_news.jpg) no-repeat left top;
	width:129px;
	height:14px;
	color:#63b701;		
	padding-left:15px;
	margin-left:71px;
	font-size:11px;
	
}
.news .bgnews .lientout .bouton1{
	background:url(../images/actu_evenement/btn_tous_congres.jpg) no-repeat left top;
	width:99px;
	height:14px;
	color:#63b701;		
	padding-left:5px;
	margin-left:115px;	
}	

.news .bgnews .lienderniera{
	padding-left:38px;
	font-size:11px;
}

.news .bgnews  a.vert{	
	color:#63b701;
	text-decoration:none;
}
.news .bgnews a.vert:hover{	
	color:#63b701;
	text-decoration:underline;
}


.news  .bloc{
	width:385px;
	margin-left:38px;
	text-align:left;

}

.news .bloc  .image{
	margin-left:5px;
	float:left;
	width:65px;	
	margin-top:10px;
	text-align:right;
}
.news .bloc  .image img{
	border:1px solid #CCC;
	
}

.news  .txtcourt{
	margin-left:25px;		
}

.news  .txtcourt a{
	color:#7fe503;
	text-decoration:none;	
}

.news  .txtcourt a:hover{
	color:#7fe503;
	text-decoration:underline;	
}

.news  h1.titre{	
	background:url(../images/puce_page.jpg) no-repeat left center;	
	padding-left:15px;
	margin-right:0px;
	padding-right:0px;
	color:#62b303;
	font-size:14px;
	margin-bottom:3px;
	margin-top:10px;
	width:230px;
}

.news  h1.titre2{	
	background:url(../images/puce_page.jpg) no-repeat;	
	background-position:0px 4px;
	padding-left:15px;
	margin-right:0px;
	padding-right:0px;
	color:#62b303;
	font-size:13px;
	margin-bottom:3px;
	margin-top:10px;
	width:200px;
}

.news  .date{
	 float:left;
	 text-align:right;
	 margin-top:10px;
	 width:70px;
	 color:#62b303;
}

.news  .date2{
	 float:left;
	 text-align:right;
	 margin-top:10px;
	 width:100px;
	 color:#62b303;
}

.news .lienanews{	
	text-align:right;
	width:98%;
}


/*Congres*/
.c2bloc{
width:452px;

}


.congre{
	float:left;
	width:221px;
	margin-right:5px;
}

.congre .filetcongre{
	border-bottom:1px solid #cfe9b0;
	width:207px;
	margin-left:8px;
	height:3px;
	font-size:0px;
}

.congre .hautcongre{
	background:url(../images/actu_evenement/ban_congres.jpg) no-repeat left top;
	width:221px;
	height:28px;
	text-transform:uppercase;
	font-size:15px;
	color:#b20004;
	font-weight:bold;			
}
.congre .hautcongre div{
	padding-top:7px;	
	padding-left:25px;
}
.congre .hautcongre span{
	font-size:13px;	
}

.congre .bgcongre{
	background:url(../images/actu_evenement/bg_congres.jpg) repeat-y left top;
	width:221px;
	font-size:12px;
	margin:0px;
	padding:0px;
	

}


/***Hauteur min**/
#congre {
	height:150px;
}

/*hack ie*/
html>body #congre {
	height: auto;
	min-height:150px;
}


.congre .bascongre{
	background:url(../images/actu_evenement/bas_congres.jpg) no-repeat left top;
	width:221px;
	height:4px;
}


.congre .bgcongre .lienautre{
	width:221px;	
	margin-top:5px;
	font-size:11px;
}

.congre .bgcongre .liendernier{	
	width:221px;
	height:14px;
}

.congre .bgcongre .lientout{	
	width:221px;
	height:14px;

}
.congre .bgcongre .lientout .bouton{
	background:url(../images/actu_evenement/btn_tous_congres.jpg) no-repeat left top;
	width:99px;
	height:14px;
	color:#63b701;		
	padding-left:5px;
	margin-left:115px;	
	
}
.congre .bgcongre .lientout .bouton1{
	background:url(../images/actu_evenement/btn_toutes_news.jpg) no-repeat left top;
	width:129px;
	height:14px;
	color:#63b701;		
	padding-left:15px;
	margin-left:71px;
	font-size:11px;
	
}
.congre .bgcongre .lienderniera{
	padding-right:8px;
	text-align:right;
}

.congre .bgcongre  a.vert{	
	color:#63b701;
	text-decoration:none;
}
.congre .bgcongre a.vert:hover{	
	color:#63b701;
	text-decoration:underline;
}



/*Education center*/

.congre .hauteduc{
	background:url(../images/actu_evenement/ban_education_center.jpg) no-repeat left top;
	width:221px;
	height:28px;
	text-transform:uppercase;
	font-size:15px;
	color:#636363;
	font-weight:bold;	
	
}
.congre .hauteduc div{
	padding-left:25px;	
	padding-top:7px;	
}
.congre .hauteduc span{
	font-size:13px;	
}
.congre .hauteduc2{
	background:url(../images/actu_evenement/ban_education_center2.jpg) no-repeat left top;
	width:221px;
	height:44px;
	text-transform:uppercase;
	font-size:15px;
	color:#636363;
	font-weight:bold;	
	text-align:left;
	
}
.congre .hauteduc2 div{
	padding-left:25px;	
	padding-top:7px;	
}
.congre .hauteduc2 span{
	font-size:13px;	
}

#educenter {
	height:150px;
}

/*hack ie*/
html>body #educenter {
	height: auto;
	min-height:150px;
}

.congre  .bloc{
	margin-left:10px;
	width:211px;
	text-align:left;

}

.congre .bloc  .image{
	margin-left:5px;
	float:left;
	width:65px;	
	margin-top:10px;	
}
.congre .bloc  .image img{
	border:1px solid #CCC;	
}

.congre  .txtcourt{
	margin-left:15px;		
}

.congre  .bloc .entete{	
	width:211px;
}
.congre  h1.titre{	
	background:url(../images/puce_page.jpg) no-repeat left center;	
	background-position:0px 4px;
	padding-left:15px;
	margin-right:0px;
	padding-right:0px;
	color:#62b303;
	font-size:13px;
	margin-bottom:3px;
	margin-top:10px;
	/*width:120px;*/
	
}

.congre  .date{
	 float:left;
	 text-align:right;
	 margin-top:10px;
	 width:70px;
	 color:#62b303;
}

.font8px{
	font-size:8px;
}


.congre .lienanews{	
	text-align:right;
	width:98%;
}






/**************carriere*******************/
#contenuM  .tdcandidature_spontane{
	background:url(../images/btn-cand-spontane.jpg) no-repeat top center;	
	text-align:left;
	vertical-align:top;
	cursor:pointer;
}
#contenuM  .candidature_spontane{		
	font-size:12px;
	color:#5ba603;
	width:148px;
	height:70px;		
	text-align:left;

}
#contenuM  .candidature_spontane p{	
	padding-left:50px;
	padding-top:5px;
	text-align:left;
}

#contenuM  .tddecouvre_offre{
	background:url(../images/btn-offre.jpg) no-repeat top center;	
	text-align:left;
	vertical-align:top;
	cursor:pointer;
}


#contenuM  .decouvre_offre{		
	font-size:12px;
	/*color:#8f8f8f;*/color:#5ba603;
	width:148px;
	height:70px;	
	text-align:left;	
}

#contenuM  .decouvre_offre p{	
	padding-left:50px;
	padding-top:29px;
	text-align:left;
}

/**********candidature*****************/

/*************************/
#candidature{
	width:412px;	
	text-align:left;
	background-color:#FFF;
	color:#000;	
	position:relative;
	text-align:center;
	
}
#candidature .txt{
	margin-left:5px;
}
#candidature .txtlib{
	margin-left:15px;
}

#candidature .img_page{
	/*background:url(../images/banniere/candidature.jpg) no-repeat left top;*/	
	height:208px;	
	margin-bottom:20px;
	
}
#candidature .img_page h1.titre_page {
	padding:160px 10px 0px 60px;
	color:#62b303;
	font-size:22px;
}

#candidature .formulaire{
		width:412px;
		color: #63b701;
}

#candidature .formulaire label{
		width:100px;
		float:left;
		text-align:right;
		margin-right:5px;
		
	
}

#candidature .formulaire .champ{
		width:250px;
		float:left;
		margin-bottom:10px;
}
#candidature .formulaire .champ input{
		width:250px;		
}

#candidature .formulaire .champ .sel{
		width:250px;
		color: #63b701;
}

#candidature .puce_form{
	background:url(../images/puce_form.jpg) no-repeat left center;
	margin-left:20px;
	padding-left:15px;
	color:#62b303;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	
}
#candidature .formulaire .choix_form {
		margin-left:10px;
		width:220px;
		float:left;
		text-align:left;
		margin-bottom:5px;		
}
#candidature .formulaire .choix_form input{
		margin-left:20px;
}
#candidature .formulaire .choix_form span.noir{
		margin-left:35px;
		color:#3f3f3f;
		font-size:11px;
		
}
#candidature .formulaire  span.noir2{		
		color:#3f3f3f;	
}

#candidature .formulaire .choix_form span.soustitre_form{
	border-bottom:1px solid #63b701;
	color:#3f3f3f;
	margin-top:5px;
	width:150px;
	display:block;
	margin-bottom:3px;
	margin-left:35px;
}

#candidature .formulaire .choix_form textarea{
	margin-left:25px;
	border:0;
	background:url(../images/bgtextearea.jpg) no-repeat left top;
	width:310px;
	height:63px;
	padding:3px;
}

#candidature .formulaire .italiquepetit{
	font-size:11px;
	font-style:italic;
}

#candidature .formulaire table.produit {
width:100%;
text-align:left;
}
#candidature .formulaire table.produit2 {
width:102%;
text-align:left;
}

#candidature .formulaire table.produit .td1 {
width:50%;
text-align:left;
}

#candidature  .flleftW220{
	float:left;
	width:190px;
	
}





/***********ContenuM***************/
#contenuM  .bgh_img{	
	background:url(../images/bgh_img.jpg) no-repeat left top;
	width:119px;
	height:16px;
	margin:0;text-align:center;
}
#contenuM  .bgm_img{	
	background:url(../images/bgm_img.jpg) repeat-y left top;
	width:119px;	
	margin:0;
}
#contenuM  .bgm_img img{	
padding:3px 9px;
}
#contenuM  .bgb_img{	
	background:url(../images/bgb_img.jpg) no-repeat left top;
	width:119px;
	height:17px;
	margin:0;
}


/* Dermato*/
#contenuM .congre_dermato{
		float:left;
		margin-right:10px;
		width:220px;
}
#contenuM .congre_dermato .Hcongre_dermato{
	background:url(../images/hautcongre_demato.jpg) no-repeat top left;
	height:46px;
}      
#contenuM .congre_dermato .Hcongre_dermato .Titrecongre_dermato{
	font-size:14px;
	color:#63b701;
	padding-left:25px;
	padding-top:10px;
}

#contenuM .congre_dermato .Mcongre_dermato  {
	background:url(../images/Mcongre_demato.jpg) repeat-y top left;
	padding:5px;
}    


#contenuM .congre_dermato .Mcongre_dermato .txtcongre_dermato{
	margin-left:10px;
}

#contenuM .congre_dermato .Mcongre_dermato .txtcongre_dermato h1.titre{
	background:url(../images/puce_page.jpg) no-repeat left center;	
	padding-left:15px;
	margin-right:0px;
	padding-right:0px;
	color:#62b303;
	font-size:13px;
	
	margin-top:5px;
	width:230px;
}

#contenuM .congre_dermato .Mcongre_dermato .txtcongre_dermato .txtcourt{
	margin-left:10px;
}

#contenuM .congre_dermato .Bcongre_dermato {
	background:url(../images/Bcongre_demato.jpg) no-repeat top left;
	height:10px;
}


#contenuM .contact_dermato{
	float:left;
	width:220px;
}
#contenuM .contact_dermato .Hcontact_dermato{
	background:url(../images/hautcontact_demato.jpg) no-repeat top left;
	height:46px;
}
#contenuM .contact_dermato .Hcontact_dermato .Titrecontact_dermato{
	font-size:14px;
	color:#63b701;
	padding-left:25px;
	padding-top:10px;
}
#contenuM .contact_dermato .Mcontact_dermato{
	background:url(../images/Mcontact_demato.jpg) repeat-y top left;
	padding:5px;
	width:220px;
	
}
#contenuM .contact_dermato .Mcontact_dermato .txtcontact_dermato{
	margin-left:10px;	
}
#contenuM .contact_dermato .Mcontact_dermato .txtcontact_dermato .txtcourt{
	margin-left:10px;	
}

#contenuM .contact_dermato .Bcontact_dermato {
	background:url(../images/Bcontact_demato.jpg) no-repeat top left;
	height:10px;
}


#contenuM .txtright{
	text-align:right;
	width:95%;
}

/******PATHO*****/
#contenuM #img_patho{
	background:url(../images/bg_img_patho.jpg) no-repeat top left;
	padding-left:20px;
	padding-top:20px;
	height:250px;
	
}

/*hack ie*/
html>body #contenuM #img_patho  {
	height: auto;
	min-height:250px;
}


.blocG{
	float:left;
	width:49%;
	margin-right:13px;
}

.blocD{
	float:left;
	width:48%;
}


#contenuM .lecteur{
	background:url(../images/pathologies/lecteur.jpg) no-repeat left top;
	width:168px;
	height:155px;
	float:left;
	margin-left:8px;
	/*cursor:pointer;*/
}
#contenuM .lecteur2{
	background:url(../images/pathologies/lecteur2.jpg) no-repeat left top;
	width:168px;
	height:155px;
	float:left;
	margin-left:8px;
	/*cursor:pointer;*/
}
#contenuM .lecteur img{	
	padding:6px 10px;
	width:146px;
	height:122px;
	border:0;
}

#contenuM .patho{
	clear:both;
	padding-bottom:30px;
}
#contenuM .patho .titre_patho img{	
	margin-top:15px;
	margin-right:20px;
}

#contenuM  .patho  .borderb_patho{	
	border-bottom:1px solid #b5d88b;
	margin-left:20px;
	margin-right:20px;	
	clear:both;
}

#contenuM  .patho .txt_patho {	
	margin-left:20px;
	padding-right:20px;
}

#contenuM .patho  h2.titre_txt_patho{	
	background:url(../images/puce_page.jpg) no-repeat left center;
	margin-left:0px;
	padding-left:15px;
	margin-right:0px;
	padding-right:0px;
	color:#000;
	font-size:13px;
	margin-bottom:5px;
	margin-top:10px;	
}


#contenuG  .conseil_patho{
	margin-top:200px;
	margin-left:20px;

}

#contenuG  .conseil_patho .Hconseil_patho{	
	background:url(../images/Hconseil_patho.jpg) no-repeat left top;
	height:21px;
	width:205px;
	font-size:14px;
	font-weight:bold;
	color:#62b303;
	text-align:center;	
}

#contenuG  .conseil_patho .Hconseil_patho div{
	padding-top:5px;
}

#contenuG  .conseil_patho .Mconseil_patho{	
	background:url(../images/Mconseil_patho.jpg) repeat-y left top;
	width:205px;
	padding-top:5px;
	text-align:center;	
	color:#62b303;
	font-size:12px;
}
#contenuG  .conseil_patho .Bconseil_patho{	
	background:url(../images/Bconseil_patho.jpg) no-repeat left top;
	height:8px;
	width:205px;
}


#contenuM .txtL{
	text-align:left;
}

/*contenu dmla et autre patho*/
#contenuM .menu_patho{
	margin-top:15px;
	padding-left:10px;
	width:460px;
	text-align:center;
	margin-bottom:20px;
	
}
#contenuM .menu_patho .lien_patho_menu{
	width:43%;
	text-align:left;
	float:left;
	background:url(../images/puce_page.jpg) no-repeat ;
	background-position:0px 4px;
	padding-left:13px;
	margin-left:10px;
	font-size:12px;
	color:#62b303;
	margin-bottom:4px;
	text-transform:uppercase;
}

#contenuM .menu_patho .lien_patho_menu .menu_lien_rub_patho{
	color:#62b303;
	font-weight:bold;
	text-decoration:none;
}

#contenuM .menu_patho .lien_patho_menu .menu_lien_rub_patho:hover{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

#contenuM .menu_patho .lien_patho_menu .cliquer{
	color:#000;	
}

#contenuM .txt .reference{
	font-size:11px;
	color:#a3a4a3;
	
}

#contenuM #caroussel_prototype{
margin-left:10px;
}
#contenuM #caroussel_prototype .haut{
	background:url(../images/pathologies/techno_h.jpg) no-repeat top left ;
	width:446px;
	height:44px;
}

#contenuM #caroussel_prototype .haut div{
	
	font-size:16px;
	padding-top:8px;
	margin-left:40px;
	color:#5bc402;
	font-weight:bold;

}

#contenuM #caroussel_prototype .bas{
	background:url(../images/pathologies/techno_b.jpg) no-repeat top left;
	width:446px;
	height:15px;
}
#contenuM #caroussel_prototype .milieu{
	background:url(../images/pathologies/techno_m.jpg) repeat-y top left;
	width:446px;
	 position: relative;
}


/****GLOSSAIRE*********/
#contenuM .menu_glossaire{
	margin-top:50px;
	padding-left:10px;
	width:450px;
	text-align:center;
	margin-bottom:50px;
	
}
#contenuM .menu_glossaire .lien_glossaire_patho{
	width:16px;
	text-align:left;
	float:left;
	background:url(../images/puce_page.jpg) no-repeat ;
	background-position:0px 4px;
	padding-left:13px;
	margin-left:5px;
	font-size:13px;
	color:#62b303;
	margin-bottom:4px;
}

#contenuM .menu_glossaire .lien_glossaire_patho .menu_lien_rub_patho{
	color:#62b303;
	font-weight:bold;
	text-decoration:none;
}

#contenuM .menu_glossaire .lien_glossaire_patho .menu_lien_rub_patho:hover{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

#contenuM .menu_glossaire .lien_glossaire_patho .cliquer{
	color:#000;	
}


/******contenuMD pour les pages avec flash******/

#contenuMD{
	float:left;
	width:705px;	
	text-align:left;
	background-color:#000;
	color:#FFF;	
	position:relative;
	/*height: 540px;*/
}
/*hack ie
html>body #contenuM  {
	height: auto;
	min-height:540px;
}
*/

/*footer  120px*/

#contenuMD a.liena{
	color:#5daa03;
	text-decoration:none;
		font-size:12px;
}

#contenuMD a.liena:hover{
	color:#5daa03;
	text-decoration:underline;
}

#contenuMD  .aligncenter{	
	margin-bottom:15px;
	margin-left:190px;
}
#contenuMD .filet_vert{
	width:70px;	
	border-bottom:1px solid #6db31b; 
}
#contenuMD #div_map_usa{
	position:relative; 
}

#contenuMD #footer{	
	background-color:#e9e8eb;
	height:30px;
	margin:0;
	padding:0;
}

#contenuMD #footer #lienbas{
	padding-top:10px;
	padding-left:10px;
	font-size:10px;
	color: #5bc402;
	text-transform:uppercase;	
}

#contenuMD #footer #lienbas a{	
	color: #5bc402;
	text-decoration:none;
}

#contenuMD #footer #lienbas a:hover{	
	color: #000;
	text-decoration:none;
}

#contenuMD #footer #lienbas #esapce_distrib{
	float:left;	
	width:160px;
	height:15px;
	
}
#contenuMD #footer #lienbas #esapce_distrib img{		
	float:left;
	margin-right:3px;	
}
#contenuMD #footer #lienbas #esapce_distrib txt{		
	float:left;
	padding-top:10px;
}

#contenuMD #footer #lienbas #contact{
	float:left;
	text-align:left;
	margin-right:10px;
	width:520px;
	
}
#contenuMD #footer #lienbas #contact img{	
	margin-right:3px;
	float:left;
}
#contenuMD #footer #lienbas #contact txt{	
	float:left;
	padding-top:5px;
}

#contenuMD #footer #lienbas .activefooter{
	color: #000;
}


/**************agenda congre************************/
#contenuM .agenda_congre{
	clear:both;
	padding-bottom:10px;
	padding-top:10px;
}
#contenuM .agenda_congre .titre_agenda_congre img{	
	margin-top:15px;
	margin-right:20px;
}

#contenuM .agenda_congre .titre_agenda_congre h1.titre_page{	
	background:url(../images/puce_titre_page.jpg) no-repeat left center;
	margin-left:0px;
	padding-left:20px;
	color:#62b303;
	font-size:16px;
	margin-bottom:5px;
	margin-top:10px;	
}
#contenuM .agenda_congre .titre_agenda_congre h1.titre_page span.font13{
font-size:13px;
}


#contenuM  .agenda_congre  .borderb_agenda_congre{	
	border-bottom:1px solid #b5d88b;
	margin-left:20px;
	margin-right:20px;	
	clear:both;
}

#contenuM  .agenda_congre .txt_agenda_congre {	
	margin-left:40px;
	padding-right:20px;
}
#contenuM  .agenda_congre .txt_agenda_congre a{	
	color:#5daa03;
	text-decoration:none;
}

#contenuM  .agenda_congre .txt_agenda_congre a:hover{
	color:#5daa03;
	text-decoration:underline;
}

#contenuM .agenda_congre  h2.titre_txt_agenda_congre{	
	background:url(../images/puce_page.jpg) no-repeat left center;
	margin-left:20px;
	padding-left:15px;
	margin-right:0px;
	padding-right:0px;
	color:#000;
	font-size:13px;
	margin-bottom:5px;
	margin-top:10px;	
}
#contenuM .agenda_congre  h2.titre_txt_agenda_congreVert{	
	background:url(../images/puce_page.jpg) no-repeat left center;
	margin-left:20px;
	padding-left:15px;
	margin-right:0px;
	padding-right:0px;
	color:#62b303;
	font-size:13px;
	margin-bottom:5px;
	margin-top:10px;	
}
#contenuM  .height450{
		height: 450px;
}
/*hack ie*/
html>body #contenuM  .height450 {
	height: auto;
	min-height:450px;
}


#contenuM  .height500{
		height: 500px;
}
/*hack ie*/
html>body #contenuM  .height500 {
	height: auto;
	min-height:500px;
}


#contenuM  .marginr{
		margin-right:20px;
}

#contenuM  .margin10{
		margin-right:10px;
}


/*******Phototeque congrres*********/
#contenuM .phototeque_congre{
	clear:both;
	padding-bottom:30px;
	padding-top:20px;
	margin-left:20px;
	margin-right:20px;	
}
/*tableau titre*/
#contenuM .phototeque_congre Table.titre_phototeque_congre {		
	width:100%;
	margin-bottom:15px;
}
#contenuM .phototeque_congre Table.titre_phototeque_congre  td {		
	border-bottom:1px solid #b5d88b;
}
#contenuM .phototeque_congre Table.titre_phototeque_congre  td.gauche{		
	text-align:left;
	padding-top:10px;
}
#contenuM .phototeque_congre Table.titre_phototeque_congre  td.centre{		
	text-align:center;	
}
#contenuM .phototeque_congre Table.titre_phototeque_congre  td.droite{		
	text-align:right;
	padding-top:10px;
}

#contenuM .phototeque_congre .titre_phototeque_congre h1.title_phototeque_congre{	
	color:#62b303;
	font-size:18px;
}

#contenuM  .phototeque_congre  .borderb_phototeque_congre{	
	border-bottom:1px solid #b5d88b;
	margin-left:20px;
	margin-right:20px;	
	clear:both;
}


/*contenu - photo*/
#contenuM  .phototeque_congre .txt_phototeque_congre {	
	margin:5px 5px 35px 20px;	
	
}

#contenuM  .phototeque_congre .txt_phototeque_congre .photo_phototeque {	
	margin-bottom:10px;	
	float:left;
	width:175px;

}

#contenuM  .phototeque_congre .txt_phototeque_congre .photo_phototeque .haut_photo_phototeque{
	background:url(../images/actu_evenement/phototequeH.jpg) no-repeat left top;
	width:175px;
	height:17px;
}
#contenuM  .phototeque_congre .txt_phototeque_congre .photo_phototeque .photo_phototequeM{
	background:url(../images/actu_evenement/phototequeM.jpg) repeat-y left top;
	width:175px;
	padding-left:19px;
}
#contenuM  .phototeque_congre .txt_phototeque_congre .photo_phototeque .bas_photo_phototeque{
	background:url(../images/actu_evenement/phototequeB.jpg) no-repeat left top;
	width:175px;
	height:14px;
}
#contenuM  .phototeque_congre .txt_phototeque_congre .photo_phototeque .legende_photo_phototeque{
	text-align:right;
	margin-top:5px;
	width:175px;	
}

#contenuM  .marginR50{
margin-right:50px;
}
#contenuM  .marginR20{
margin-right:20px;
}


#contenuM h1.chiffre_cle{	
	background:url(../images/puce_titre_page.jpg) no-repeat left top;
	background-position: 0px 3px;	
	color:#62b303;
	font-size:13px;
	margin-bottom:5px;
	margin-top:10px;	
	text-align:left;
	padding-left:12px;	
}

.titreMentionLegal {
	background:transparent url(../images/puce_page.jpg) no-repeat scroll 0 4px;
	color:#62B303;
	float:left;
	font-size:12px;
	margin-left:10px;
	padding-left:13px;
	text-align:left;
	width:43%;
}

#lienGroupe {
	margin-top:50px;
	margin-left:30px;
}
#lienGroupeA {
	font-weight:bold;
	margin-top:50px;
	color:#62b303;
}


#contenuG  .contact_usa{
	margin-top:200px;
	margin-left:20px;

}

#contenuG  .contact_usa .Hconseil_patho{	
	background:url(../images/Hcontact_usa.gif) no-repeat left top;
	height:45px;
	width:205px;
	font-size:14px;
	font-weight:bold;
	color:#62b303;
	text-align:left;	
	padding-left:25px;
}

#contenuG  .contact_usa .Hconseil_patho div{
	padding-top:5px;
}

#contenuG  .contact_usa .Mconseil_patho{	
	background:url(../images/Mconseil_patho.jpg) repeat-y left top;
	width:205px;
	padding-top:5px;
	text-align:left;	
	color:#000;
	font-size:12px;
}
#contenuG  .contact_usa .Mconseil_patho ul {
	list-style:none;
	list-style-type:none;
	margin-left:5px;
}
#contenuG  .contact_usa .Mconseil_patho ul li{	
	background:url(../images/puce_pageniv2.jpg) no-repeat;	
	background-position:5px 5px;
	padding-left:17px;
	margin-bottom:5px;
}

#contenuG  .contact_usa .Bconseil_patho{	
	background:url(../images/Bconseil_patho.jpg) no-repeat left top;
	height:8px;
	width:205px;
}

#contenuM .tableli{
	padding:0px; margin:0px;
	border:0;
}


#contenuMD ul.niv2 {
list-style-image:url(../images/puce_pageniv2.jpg);
}

#contenuMD .petitpoucet{
	background-color:#010101;	
	color:#FFF;
	font-size:14px;
	text-transform:uppercase;
	width:100%;
}

#contenuMD .petitpoucet table{	
	background-color:#010101;	
	color:#FFF;	
	border:0;	
	width:100%;
	font-size:14px;
	padding:0;
	margin:0;
} 

#contenuMD .petitpoucet span{		
	font-size:12px;	
}

#contenuMD .petitpoucet .divL{
	text-align:left;
	width:61%;
	font-size:14px;
	
}
#contenuMD .petitpoucet .divR{	
	text-align:right;
	width:39%;
}

#contenuMD .petitpoucet a{	
	color:#FFF;		
	text-align:right;
	text-decoration:none;
	font-size:10px;
}

.size11{font-size:11px;}


/*Ultrasound education center*/
.bloc_vignette_ultrasound{ float:left; margin-right:15px;}
.bloc_vignette_ultrasound .vignetteH_ultrasound{background:url("../images/bgh_img_ultrasound.jpg") no-repeat left top;height:23px; width:139px; padding-left:5px;}
.bloc_vignette_ultrasound .vignetteH_ultrasound .titre_vignette_ultrasound{ font-weight:bold; margin:0px auto; padding:3px 0px ;width:110px;  text-align:center; font-size:13px;}
.bloc_vignette_ultrasound .vignetteM_ultrasound{background:url("../images/bgm_img_ultrasound.jpg") repeat-y left top; width:139px;}
.bloc_vignette_ultrasound .vignetteM_ultrasound .divimg{margin:0px auto; text-align:center; padding-top:3px;}

.bloc_vignette_ultrasound .vignetteB_ultrasound{background:url("../images/bgb_img_ultrasound.jpg") no-repeat left top; height:21px; width:139px;}
.bloc_vignette_ultrasound .lien_vignette_ultrasound {text-align:right; margin-right:5px;}
.bloc_vignette_ultrasound .lien_vignette_ultrasound a{color:#66b615; text-decoration:none;}
.bloc_vignette_ultrasound .lien_vignette_ultrasound a:hover {color:#66b615; text-decoration:underline;}


/*Team management*/
.bloc_vignette_team{ float:left; margin-right:15px;}
.bloc_vignette_team .vignetteH_team{background:url("../images/team_bghaut.jpg") no-repeat left top;height:34px; width:211px; padding-left:5px;}
.bloc_vignette_team .vignetteH_team .titre_vignette_team{ font-weight:bold; margin:0px auto; padding:4px 0px ;width:200px;  text-align:center; font-size:13px; line-height:15px;}
.bloc_vignette_team .vignetteM_team{background:url("../images/team_bgfond.jpg") repeat-y left top; width:211px;}
.bloc_vignette_team .vignetteM_team .divimg{margin:0px auto; text-align:center; padding-top:3px;}

.bloc_vignette_team .vignetteB_team{background:url("../images/team_bgbas.jpg") no-repeat left top; height:26px; width:211px;}
.bloc_vignette_team .vignetteB_team .nom_vignette_team{ margin:0px auto; padding:3px 0px ;width:200px;  text-align:center; font-size:13px;}

