#left_ctn {
  float: left;
  margin: 0; 
  
}

#beauty_content {
  width: 930px;
  min-width: 932px;
  text-align:left;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  
}

#right_content {
  width: 740px;
  float: right;
  margin: 0;
  padding: 0;
  
  
}

#cat_category_content {
  min-width: 494px;
  width: 490px;
  float: left;
  margin: 0;
  padding: 2;

}


#cat_category_content_items {
  min-width: 483px;
  width: 471px;
  float: left;
  margin-top: 10px;
  margin-left: 10px;
  padding: 2;
  border: 0px solid blue;

}



#cat_category_content_top {
  width: 444px;
  float: left;
  margin: 0;
  padding: 15px;
  text-decoration	: none;
  font-size		: 12px;
  font-family		: arial;
  color			: #003366;

}

#cat_category_content_left {
  width: 150px;
  float: left;
  margin-top: 0px;
  padding-left: 20px;
  border: 0px solid blue;

}

#cat_category_content_right {
  width: 320px;
  float: right;
  margin: 0;
  padding: 0;
  border: 0px solid red;

}


#cat_category_right {
  width: 230px;
  float: right;
  margin: 0;
  padding: 0;
  border: 0px solid yellow;
  
}

#cat_category_right_image {
  min-width: 245px;
  width: 235px;
  float: right;
  margin: 0;
  padding: 0;

  
}

#cat_category_topper_items {
  width: 736px;
  height: 50px;
  float: left;
  margin: 0;
  padding: 0;
  border: 0px solid red;
  
}

#cat_category_right_topper_items {
  min-width: 235px;
  width: 235px;
  height: 50px;
  float: left;
  margin: 0;
  padding: 0px;
  border: 0px solid red;
  
}


#cat_category_left_topper_items {
  min-width: 493px;
  width: 491px;
  height: 50px;
  float: left;
  margin: 0;
  padding: 0;
  border: 0px solid red;
  
}



#cat_category_left_items {
  width: 430px;
  float: left;
  margin: 0;
  padding: 0;
  border: 0px solid red;
  
}



#cat_category_right_content {
  margin: 0;
  padding: 5px;
  height: 440px;
  
}

#right_content.top {
  background: #058ed0 url('/uploadedImages/Marketing/fond_flash.gif') no-repeat;
}


#section_media {
  float: left;
  width: 500px;
  height: 300px;
  margin: 0;

}

#expertise_ctn {
  float: right;
  height: 275px;
  width: 235px; 
  padding-top: 23px; 
  padding-left: 4px;
  /*background: #158fc7 url('/uploadedImages/Marketing/expertise_bgnd.gif') repeat-y;*/
  display: block;
  text-align: center;
}

#expertise_alt_ctn {
  float: right;
  height: 175px;
  width: 240px; 
  padding-top: 15px; 
  display: block;
}

#expertise_cat_ctn {
  float: right;
  height: 175px;
  width: 240px; 
  padding-top: 5px; 
  display: block;
}

#expertise {
  margin: 0;
  padding: 2px;
}

#left_promos {
  width: 500px;  
  float: left;
  margin: 0;
  padding-top: 2px;
}

#right_promos {
  width: 235px;  
  float: right;
  padding-left: 5px;
}

#promo_img {
  padding-top: 2px;
  padding-bottom: 2px;
}

#conseil_sante {
  width: 500px;
  height: 84px;  
  float: left;
  background: #ffffff url('/uploadedImages/Marketing/Sante/fond_conseil_sante_fr.gif') no-repeat;
  margin: 0;
}


#conseil_sante_en {
  width: 500px;
  height: 84px;  
  float: left;
  background: #ffffff url('/uploadedImages/Marketing/Sante/fondconseil_en.gif') no-repeat;
  margin: 0;
}

#conseil_sante p, #conseil_sante_en p {
  margin: 0;
  padding-top: 25px;
  padding-left: 5px;
  padding-right: 5px;
  font: 12px arial;
}

#conseil_sante_en p {
  margin: 0;
  padding-top: 25px;
  padding-left: 5px;
  padding-right: 5px;
  font: 12px arial;
}

#entete_sante {
  width: 740px;
  height: 200px;
  padding: 0;
  margin: 0;
}

#tools {
  width: 185px;
  height: 70px;
}

#entete_conseils {
  width: 740px;
  height: 200px;
  padding: 0;
  margin: 0;
  /*border: 1px solid yellow;*/
}

#polysporin_1 {
  width: 292px;
  padding: 0;
  float: left;
  margin: 0;


}

#polysporin_2 {
  width: 410px;
  /*height: 344px;*/
  padding: 0;
  float: left;
  margin: 0;

}

	TD.TextBoldRed
	{
		font-weight 	: bold;
		text-decoration	: none;
		font-size		: 18px;
		font-family		: helvetica,arial;
		color			: #CC0000;
	}
	
	TD.TextPolysBold
	{
		font-weight 	: bold;
		text-decoration	: none;
		font-size		: 11px;
		font-family		: verdana;
		color			: #545454;
	}
	
		TD.TextPolys
	{
		text-decoration	: none;
		font-size		: 11px;
		font-family		: verdana;
		color			: #003366;
	}
	
	TD.TextSante
	{
		text-decoration	: none;
		font-size		: 13px;
		font-family		: arial;
		color			: #003366;
	}

.subTitleP1
{
	color 			: #22563f;
	font-family 	: verdana;
	font-size 		: 11px;
	font-style 		: normal;
	font-weight 	: bold;
	text-decoration : none;
}

.subTitleP2
{
	color 			: #2061a9;
	font-family 	: verdana;
	font-size 		: 11px;
	font-style 		: normal;
	font-weight 	: bold;
	text-decoration : none;
}

.text
{
	color 			: #000000;
	font-family 	: verdana;
	font-size 		: 11px;
	font-style 		: normal;
	text-decoration : none;
	text-align		: justify;
}

#cat_title {
  width: 140px;
  height: 50px;
  margin: 0;
  font: 10px verdana;
  color: #0f4e8d;
  padding-bottom:  20px;
}

#cat_id {
  width: 150px;
  float: left;
  margin: 0;
  text-align: center;
  border-right: 1px dotted #dddddd;
  border-left: 1px dotted #dddddd;
  
}	

#cat_img_th {
  width: 140px;
  height: 120px;
  margin: 0;
  text-align: center;
  border: 0;
  border: 0px solid red;
}


#soins_main {
  float: left;
  width: 605px;
  padding-top:10px;
  padding-bottom:10px;
  margin-left: 50px;
  border: 0px solid #cccccc;
  
}


#soins_main_item {
  float: left;
  width: 720px;
  margin-top:0px;
  padding-bottom:0px;
  margin-left: 0px;
  border: 0px solid #cccccc;
  
}

.soins_red_text
{
   display: hidden;
   text-align: left;
   color: red;
   font: 12px verdana;
   text-decoration: none;
   font-style: normal;
 	position: absolute;
	overflow: hidden;
	top: -10000px;
	left: -10000px;
	height: 1px;
	width: 1px;
         
}


.soins_item_title
{
   float: left;
   min-width: 400px;
   width: 345px;
   padding-left: 10px;
   padding-top: 0px;
   padding-bottom: 10px;
   text-align: left;
   font: 13px arial;
   text-decoration: none;
   font-style: normal;
   font-weight: bold;
   border: 0px solid red; 
 
         
}

.soins_item_desc
{
   float: right;
   width: 360px;
   padding-left: 0px;
   padding-top: 30px;
   padding-bottom: 10px;
   text-align: left;
   font: 12px arial;
   text-decoration: none;
   font-style: normal;
  border: 0px solid blue;  
         
}

.soins_image
{
   float: left;
   width: 350px;
   text-align:center;
   padding-left: 5px;
   padding-top: 5px;
   padding-bottom: 5px;
   border: 0px solid yellow; 
         
}

#accueilconseil  { 
  width: 370px; 
  position:absolute;
  left:350px;
  top:420px;
  overflow: none;
   }

#accueilconseil P { 
  height: 45px; 
  cursor: pointer;
   }
   
#services {  
   padding-left: 5px;
   padding-right: 5px;
}

#services p {  
  text-decoration	: none;
  font-size		: 13px;
  font-family		: arial;
  color			: #545454;

}

	P
	{
		text-decoration	: none;
		font-size		: 13px;
		font-family		: arial;
		color			: #545454;
	}


	li
	{
		text-decoration	: none;
		font-size		: 13px;
		font-family		: arial;
		color			: #545454;
	}

  #alphabien
{
	background: transparent url('/css/Images/santemenuback.png') no-repeat;
	padding-top:7px;
	padding-left:5px;
	height: 45px;
	
	
}

  #alphabienen
{
	background: transparent url('/css/Images/santemenuback.png') no-repeat;
	padding-top:7px;
	padding-left:5px;
	height: 45px;
	
	
}


div.float {
  float: left;
  padding-left: 34px;
  padding-right: 34px;
  background: transparent url('/css/Images/santemenubackdiv.png') no-repeat left top;
 
  }
  
div.floaten {
  float: left;
  padding-left: 37px;
  padding-right: 37px;
  background: transparent url('/css/Images/santemenubackdiv.png') no-repeat left top;
 
  }
  
  
.floata {
   
   text-align: center;
  line-height: 14px;
   }

div.floattop {
  float: left;
  padding-left: 28px;
  padding-right: 28px;
  }
  

 div.floattopen {
  float: left;
  padding-left: 28px;
  padding-right: 28px;
  }

