html, body {
	margin:0;
	padding:0;
	background-image: url(images/backBody2.jpg);
	background-repeat:repeat-x;
	color:#555555;
	
}

form {
	padding:0;
	margin:0;}

a img {
	border:none;}
	
.clear {
	clear:both;
	height:1px;}
	
p {
	margin:0;
	padding:0;
}
	
h1, h2, h3, h4 {
	padding:0;
	margin:0;}
	
.h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:10px 0 10px 0;
	font-size:22px;}


#global {
	width:974px;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	}
	
#clear {
	clear:both;
	height:1px;}
	
.sous_titre_LP {
	color: #555555;
	font-weight:bold;
	font-size:1em;
	padding-top:5px;}
	
.texte_brun {
	color: #555555;
	line-height:1.3em;}
	
.texte_brun_p {
	margin-top:1em;
	color: #555555;
	line-height:1.3em;}	

	
.texte_LP {
	padding-top:10px;
	color: #555555;}
	
#fil_de_fer {
	width:100%;
	display:inline-block;
	background-color:#e8e7e3;
	margin-bottom:10px;}
	
#fil_de_fer p  {
	font-size:10px;
	padding:5px;
	color:#4d4d4d;}
	
#fil_de_fer a {
	color: #4d4d4d;}

#fil_de_fer a:hover {
	color: #D36E34;}
	
.lien a{
	color:#555555;}
	
.lien a:hover {
	color:#D36E34;}
.p {
	margin-top:1em;
	line-height:1.3em;}
	
.pok {
	margin-top:1em;
	line-height:1.3em;
	color:#555555;
	}


/* --- ENTETE --- */

#entete {
	padding:0;
	margin:0;
	width:100%;
	overflow:hidden;}

#logo {
	float:left;
	width:371px;
	margin-top:30px;
	margin-left:40px;
	border: 0px solid #f0f0f0;
	display:inline;}
	


.logo-h1 {
	display:block;
	width:331px;
	font-size:13px;
	line-height:18px;
	text-transform: uppercase;
	text-align: center;
	margin-top:5px;
	padding-top:5px;
	margin-bottom:0;
	padding-bottom:5px;
	border-bottom:1px dotted #c3bfb9;;
	border-top:1px dotted #c3bfb9;;

 }
.logo-text-bleu {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #005CA4;
	font-weight: normal;
}
.logo-text-brun {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #555555;
}
	
#langue {
	margin-top:10px;
	float:right;
	margin-right:0;
	overflow:hidden;
	font-size:0.9em;
	
}

#langue a:link, #langue a:visited {
	text-decoration:none;
	color: #555555;}
	
#langue a:hover {
	text-decoration:underline;
	color: #00baec;}
	
	

	
#chien {
	margin-top:10px;
	margin-right:20px;
	width:361px;
	height:198px;
	background-image: url(images/Untitled-2_r2_c4.png);
	background-repeat:no-repeat;
	float:right;
	overflow:hidden;
}



#wrapMenu {
	clear:both;
	padding:0;
	margin:0;
	height:48px;
	overflow:hidden;}
	
#menu {
	width:550px;
	padding:0;
	margin:0;
	float:left;
	margin-top:7px;
	}
	
#menu ul {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight: normal; 
	color: #4d4d4d;
	padding:0;
	margin:0;
	}

#menu li {
	display:inline;
	padding-right:30px;
	
}

#menu li a:link, #menu li a:visited {
	text-decoration:none;
	color: #4d4d4d;}

#menu li a:hover {
	color: #e66e34;}
	
#wrapSearch {
	padding:0;
	margin:0;
	float:left;
	width:290px;
	margin-right:40px;
	margin-top:2px;
	}
	
#wrapSearch .text {
	width:170px;
	color:#756D65;}
	
#wrapSearch .btn {
	color:#FFF;
	border:1px solid #005ca6;
	background-color: #005ca6;
	background-image:url(images/fonSearcBtn.jpg);
	background-repeat:repeat-x;
	cursor:pointer;

	}
	
	
#login {
	font-weight:bold;
	float:right;
	margin-top:10px;
	}
	
#login a:link, #login a:visited {
	text-decoration:none;
	color: #4d4d4d;}

#login a:hover{
	color: #00bcee;}

/* ---------------------- conteneur main ----------------------------------*/

#centre {
	
	margin:0;
	margin-top:10px;}
	
/* ---------------------- menu gauche ----------------------------------- */

#navigation-secondaire {
	padding:0;
	margin:0;
	width:180px;
	float:left;}
	
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout_4level.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.menu {
font-size:90%;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
position:relative;
padding:0;
margin:0;
list-style-type:none;
width:180px;
}
/* style the list items */
.menu li {
background:#555555;
border:1px solid #f0f0f0;
border-width:0px 1px 1px 1px;
height:auto;
/* for IE7 */
float:left;
}
 

/* get rid of the table */
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

/* style the links */
.menu a, .menu a:visited {
font-family:verdana, arial, sans-serif;
display:block; 
text-decoration:none;
height:auto;
width:162px;
color:#c3bfb9;
padding:8px;
}
/* hack for IE5.5 */
* html .menu a, * html .menu a:visited {width:169px; w\idth:168px;}
/* style the link hover */
* html .menu a:hover {color:#4d4d4d; background:#c3bfb9; position:relative;}

.menu li:hover {position:relative;}

/* For accessibility of the top level menu when tabbing */
.menu a:active, .menu a:focus {color:#4d4d4d; background:#c3bfb9;}

/* retain the hover colors for each sublevel IE7 and Firefox etc */
.menu li:hover > a {color:#4d4d4d; background:#c3bfb9;}
 
/* for browsers that understand this is all you need for the flyouts */
.menu li:hover > ul {visibility:visible;}
	
#moduflex {
	padding:0;
	margin-top:10px;
	width:178px;
	height:170px;
	border: 1px solid #c3bfb9;
	background-image:url(images/canada.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#FFF;}
	
#moduflex .Txt_moduflex {
	padding:0;
	margin:5px 10px 10px 10px;}
	
#moduflex .Txt_moduflex span {
	text-decoration:none;
	font-weight:bold;}
	
#moduflex .Txt_moduflex a {
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #005CA4;
	line-height:150%;
	letter-spacing:0.07em;
	font-size:1.1em;}
	
#moduflex .Txt_moduflex a:hover {
	text-decoration: underline;}

	
#map a {
	margin-top:10px;
	width:178px;
	height:160px;
	background: url(images/map2.png) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	font-size:1.1em;
	border: 1px solid #c3bfb9;
	}
	
#map a:hover {
	background-position: 0 -160px;}
	
#maintenance-ad a{
	margin-top:10px;
	width:178px;
	height:200px;
	background: url(images/reparation-ent.jpg) 0 0;
	border: 1px solid #c3bfb9;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	
	}
	
#catalog_menu a {
	margin-top:10px;
	width:178px;
	height:50px;
	background: url(images/telecharger_catalog.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	border: 1px solid #c3bfb9;
	}
	
#catalog_menu a:hover, #bt_animation a:hover {
	background-position: 0 -50px;}
	
#bt_animation a {
	margin-top:10px;
	width:178px;
	height:50px;
	background: url(images/rool-flow.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	border: 1px solid #c3bfb9;
	}
	


	
/* ------------------- Pricipale ------------------------------------------*/

#contenue {
	float:left;
	width: 570px;
	/* min-height:650px; */
	margin:0 10px 0 10px;
	border:1px solid #c3bfb9;
	padding:10px;
	/*overflow:hidden;*/
	display:block;
	background-color:#FFF;}
	
/*----------Accueil---------------------*/
	
#wrapcontenue {
	width:570px;}
	
/*tous sauf les premier des lignes*/	
#anesthesia, #gaz_evac, #light, #instrument, #cage, #hardware, #dentistry, #sterilization, #surgery, #canalisation{
	float:left;
	display:block;
	overflow:hidden;
	padding:0;
	margin:0 0 10px 0;
	width:190px;
	height:190px;
	border-bottom: 1px dotted #c3bfb9; }

/*les premier des ligne*/
#table, #monitor, #exam, #hardware {
	clear:left;
	width:190px;
	float:left;
	display:block;
	overflow:hidden;
	padding:0;
	margin:0 0 10px 0;
	width:190px;
	height:190px;
	border-bottom: 1px dotted #c3bfb9;}
	
	
#anesthesia h2.Txt, #gaz_evac h2.Txt, #table h2.Txt, #light h2.Txt, #dentistry h2.Txt, #monitor h2.Txt, #sterilization h2.Txt, #instrument h2.Txt, #exam h2.Txt, #surgery h2.Txt, #cage h2.Txt, #hardware h2.Txt, #canalisation h2.Txt {
	display:block;
	padding:0;
	margin:0;
	overflow:hidden;
	height:40px;
	width:190px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:1.3em;
	color: #555555 ;}
	
#anesthesia a, #gaz_evac a, #table a, #light a, #dentistry a, #monitor a, #sterilization a, #instrument a, #exam a, #surgery a, #cage a, #hardware a, #canalisation a {
	color: #555555;
	text-decoration:none;}

#anesthesia h2.Txt span, #gaz_evac h2.Txt span, #table h2.Txt span, #light h2.Txt span, #dentistry h2.Txt span, #monitor h2.Txt span, #sterilization h2.Txt span, #instrument h2.Txt span, #exam h2.Txt span, #surgery h2.Txt span, #cage h2.Txt span, #hardware h2.Txt span, #canalisation h2.Txt span  {
	color: #c3bfb9;}
	

#rollover_anesthesia a:hover, #rollover_gaz_evac a:hover, #rollover_table a:hover, #rollover_light a:hover, #rollover_dentistry a:hover, #rollover_monitor a:hover, #rollover_sterilization a:hover, #rollover_instrument a:hover, #rollover_exam a:hover, #rollover_surgery a:hover, #rollover_cage a:hover, #rollover_hardware a:hover, #rollover_dental_instrument a:hover, #rollover_instrument_acc a:hover, #rollover_canalisation a:hover {
	background-position: 0 -140px;}
	
#rollover_anesthesia a {
	width:180px;
	height:140px;
	background: url(images/anesthesia.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	
#rollover_canalisation a {
	width:180px;
	height:140px;
	background: url(images/roll_pipeline.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	
	
	
#rollover_gaz_evac a {
	width:180px;
	height:140px;
	background:url(images/roll_gaz.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	
#rollover_table a {
	width:180px;
	height:140px;
	background:url(images/roll_table.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	
	
#rollover_light a {
	width:180px;
	height:140px;
	background:url(images/roll_light.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	

#rollover_dentistry a {
	width:180px;
	height:140px;
	background:url(images/roll_dentisterie.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	
#rollover_monitor a {
	width:180px;
	height:140px;
	background:url(images/roll_monitor.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	
#rollover_sterilization a {
	width:180px;
	height:140px;
	background:url(images/roll_sterilisation.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	
#rollover_instrument a {
	width:180px;
	height:140px;
	background:url(images/roll_instrument.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	
#rollover_dental_instrument a {
	width:180px;
	height:140px;
	background:url(images/rool_dental_inst.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	
#rollover_instrument_acc a {
	width:180px;
	height:140px;
	background:url(images/rool_inst_acc.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	
#rollover_exam a {
	width:180px;
	height:140px;
	background:url(images/roll_exam.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}

#rollover_surgery a {
	width:180px;
	height:140px;
	background:url(images/roll_surgery.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	
	
#rollover_cage a {
	width:180px;
	height:140px;
	background:url(images/roll_cagesjpg.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	
#rollover_hardware a {
	width:180px;
	height:140px;

	background:url(images/roll_hardware.jpg) 0 0;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	}
	
/*-----Contenue produits------------------*/

/*--------- LP = liste produit ---------------*/

#groupe_LP {
	padding-bottom:10px;}

#groupe_LP h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:1.3em;
	color: #c3bfb9;
	}
	
#groupe_LP h2 span{
	color:#555555;}
	
#groupe_LP h2 span a{
	text-decoration:none;
	color:#555555;}
	
#groupe_LP h2 span a:hover{
	text-decoration: underline;
	color:#555555;}
	
	

	
#LP {
	padding: 10px 0 0px 0;
	border-top: 1px dotted #555555;}
	
#LP .img_LP {
	border:1px solid #c3bfb9;
	float:left;
	margin-right:10px;
	margin-bottom:10px;}
	
#LP h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;}
	
#LP h3.titre_LP a,#LP h3.titre_LP a:visited {
	text-decoration:none;
	color: #DC6E34;}
	
#LP h3.titre_LP a:hover {
	text-decoration:underline;}
	
#LP p.sous_titre_LP {
	color: #555555;
	font-weight:bold;
	font-size:1em;
	padding-top:5px;
	}
	
#LP p.texte_LP {
	padding-top:5px;
	color: #555555;
	}
	
/* ----------page anesthesia ----------------------*/
	
#page_anesthesia {
	margin-bottom:10px;
	background-color:#35322e;}
	

	
#page_anesthesia p.titre_pg_Anest a, #page_anesthesia p.titre_pg_Anest a:visited {
	text-decoration:none;
	color: #fff;
	font-weight:bold;
	font-size:1.2em;
	padding:10px;}
	
#page_anesthesia p.titre_pg_Anest a:hover {
	text-decoration:underline;}
	
#page_anesthesia p.txt_pg_anest  {
	color: #fff;
	margin:10px 0 17px 0;
	line-height:1.2em;
	padding:10px;}
	
#page_anesthesia p.txt_pg_anest a, #page_anesthesia p.txt_pg_anest a:visited  {
	text-decoration:none;
	color: #fff;}
	
#page_anesthesia p.txt_pg_anest a:hover  {
	text-decoration: underline;
	}
	
#page_anesthesia p.txt_pg_anest span {
	color: #D36E34;
	font-weight:normal;}
	
#item1, #item3 /*ventilateur*/ {
	float:left;
	width:284px;
	padding-top:10px;
	border-top:1px dotted #555555;
	border-right:1px dotted #555555;}
	
.img_item {
	float:left;}
	
p.lien_item  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	padding-top:40px;}
	
.lien_item a, .lien_item a:visited {
	text-decoration:none;
	color: #555555;}
	
.lien_item a:hover {
	text-decoration:underline;
	color: #D36E34 }
	
p.lien_item2  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	padding-top:24px;}
	
p.lien_item3  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	padding-top:14px;}
	
.lien_item2 a, .lien_item2 a:visited, .lien_item3 a, .lien_item3 a:visited  {
	text-decoration:none;
	color: #555555;}
	
.lien_item2 a:hover, .lien_item3 a:hover {
	text-decoration:underline;
	color: #D36E34 }
	
#item2, #item4/*ventilateur*/ {
	float:left;
	width:284px;
	padding-top:10px;
	border-top:1px dotted #555555;}
	
#item3 {
	}
	
/* -------------------contenue detail produit ---------------*/


#titre_detail h2  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:1.5em;
	color: #D36E34;
	border-bottom:1px dotted #555555;
	padding-bottom:10px;
	}
	
#option_detail {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:1.5em;
	color: #555555 ;
	margin-top:20px;
	padding-bottom:10px;}	
	

#wrap_produit {
	margin-top:10px;}

#produit_gauche {
	float:left;
	width:365px;}
	
#produit_gauche p.texte_LP {
	margin-bottom:15px;}
	
#produit_gauche ul {
	margin-top:0.5em;
	margin-bottom:0;
	color: #555555;}

#produit_gauche li {
	line-height:1.3em;}
	
#produit_photo {
	position:relative;
	float:right;
	width:195px;
	height:315px;}
	
#photo {
	width:168px;
	height:288px;
	border: 1px solid #c3bfb9;
	float:right;}
	
#loupe {
	width:50px;
	height:50px;
	position: absolute;	
	margin-top:263px;  }
	
#loupe img {
	border:none;}
	
#header_table {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;}
	
#wrap_multi_item {
	width:338px;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
	color: #F9F9F9;
	font-size:11px;
	margin-top:5px;
	padding:5px;
	background-color:#e8e7e3;}
	
#wrap_multi_item .description {
	padding:5px;
	width:150px;
	background-color:#555555;
	text-align:center;}
	
	
#wrap_multi_item .numero_prod {
	padding:5px;
	width:130px;
	background-color:#555555;
	text-align:center;}
	
#wrap_multi_item .add {
	background-color:#D36E34;
	padding:5px;}
	
#wrap_multi_item a {
	font-weight:bold;
	color:#e8e7e3;
	text-decoration:none;}
	
#wrap_multi_item a:hover {
	color:#FFF;}
#specification {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:1.3em;
	color: #555555;
	padding-bottom:10px;}

#conteneur_spec {
	width:100%;
	display: inline-block;
	border:1px solid #e8e7e3;
	padding-bottom:10px;
	margin-bottom:30px;}

#dimension, #shipping_dimension {
	display:block;
	width:50%;}
	
#dimension {
	float:left;}
	
#shipping_dimension {
	float:left;
	}

#dimension dl, #shipping_dimension dl {
	margin:0;
	padding:0;
	padding-top:10px;
	margin-left:10px;}
	

#dimension dt, #shipping_dimension dt {
	padding:0;
	margin:0;
	font-size:1.1em;
	font-weight:bold;
	color:#D36E34;}
	
#dimension dd, #shipping_dimension dd {
	font-size:0.95em;
	line-height:1.8em;
	color:#555555;}
	
#brochure {
	display:block;
	margin-left:10px;}
	
/* ----------------About-----------------------------------*/

#wrap_about_top .about_top {
	height:120px;
	background-color:#e8e7e3;
	background-image:url(images/dispomed.jpg);
	background-repeat:no-repeat;}
	
#wrap_about_top .about_top p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:1.5em;
	color:#FFF;
	float:right;
	margin:50px 95px 0 0;
	}
	
#wrap_text {
	margin-bottom:20px;}

#wrap_text .titre_about {
	background-color: #e8e7e3;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:1.5em;
	color: #555555;
	padding:5px 0 5px 10px;
	margin:10px 0 10px 0;}
	
#equipe {
	margin-left:15px;
	float:left;
	width:95px;
	height: 225px;
	text-align:center;}
	
#equipe p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color: #D36E34}

#equipe .poste1 {
	font-family:Verdana, Geneva, sans-serif;
	color: #555555;}
	
#equipe .poste2 {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	color: #555555;}
	
/* ----------------contact ----------------*/

#contact a {
	color:#555555;}
	
#contact a:hover{
	color:#D36E34;}
	
/*----------------Distributors---------------- */
	
#become_distributor a {
	color: #555555;
	background-color:#e8e7e3;
	text-decoration:none;
	}
	
#become_distributor a:hover {
	background-color: #D36E34;
	color:#e8e7e3;}
	
#become_distributor a .titre {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.8em;
	font-weight:bold;
	font-style:italic;} 
	
	
#distributor h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	color:#D36E34;
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #555555;}
	
#distributor_compagnie a {
	color:#555555;
	}
	
#distributor_compagnie a:hover {
	color:#D36E34 ;
	}
	
	
/*-----------------choix instrument ----------------------*/


#instruments a {
	color: #555555;
	background-color:#e8e7e3;
	text-decoration:none;
	border:1px solid #c3bfb9;
	}
	
#instruments a:hover {
	background-color: #D36E34;
	color:#e8e7e3;
	border:1px solid #E6A463;}
	
#instruments a .titre {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.8em;
	font-weight:bold;
	font-style:italic;} 
	




#instrument_choix {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:2em;
	color:#D16E34;
	margin-bottom:10px;}
	
#instrument_choix span {
	color:#555555;}
	
/*-----------------links----------------------------------*/

#links a {
	color:#555555;}
	
#links a:hover {
	color:#D36E34;}
	
/* -----------------Tips of the pro----------------------------*/

#links_tips, #links_monthly {
	
	margin-top:20px;}
	
#links_tips h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	font-weight:bold;
	color:#00baec;
	border-bottom:1px solid #c3bfb9;
	padding-bottom:10px;}
	
#links_monthly h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	font-weight:bold;
	color:#D36E34;
	border-bottom:1px solid #c3bfb9;
	padding-bottom:10px;}
	
#links_tips ul, #links_monthly ul {
	margin:0;
	padding:0;}

#links_tips li, #links_monthly li {
	list-style:none;}

#links_tips a, #links_monthly a {
	padding-bottom:5px;
	padding-top:5px;
	display:block;
	overflow:hidden;
	color: #555555;
	text-decoration:none;
	list-style:none;
	border-bottom:1px solid #c3bfb9;}
	
#links_tips a:hover, #links_monthly a:hover {
	background-color: #e8e7e3;}
	
#subscribe, #subscribeOrang {
	margin-top:40px;
	background-color: #e8e7e3;
	padding-bottom:20px;}

#subscribe img, #subscribeOrang img {
	width:100px;
	height:64px;
	margin:5px 0 0 5px;
	float:left;
	display:inline;}
	
#subscribe h3 {
	margin-left:15px;
	margin-top:25px;
	width:400px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:1.2em;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight: 800;
	text-align: left;
	color: #00acde;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
	}
	
#subscribeOrang h3 {
	margin-left:15px;
	margin-top:25px;
	width:400px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:1.2em;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight: 800;
	text-align: left;
	color: #D36E34;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
	}
	
#subscribe form, #subscribeOrang form {
	margin-left:120px;}
	
#subscribe span.label,span.spacer, #subscribeOrang span.label,span.spacer {
	width:120px;
	float:left;} 
	
span.button {
	width:10px;
	padding-left:120px;} 
	
div.clear {
	clear:both;
	padding-top:5px;} 
	
/* ----------------menu droit ----------------------------*/


#Menu_Droit {
	padding:0;
	margin:0;
	float:left;
	width:178px;
	}
	
#panier {
	margin:0;
	padding:0;
	height:40px;
	background-image:url(images/backcart.jpg);
	cursor:pointer;}
	
#panier p.Txt1_panier {
	margin:0;
	font-size:13px;
	color: #f1f1f0;
	font-weight:800;
	padding-left:45px;
	padding-top: 3px;}
	
	
#panier a {
	text-decoration:none;
	color:#FFF;}
	
#panier a:hover {
	text-decoration:underline;}
	
#news, #promotion, #events, #tips {
	padding:10px;
	margin-top:10px;
	background-image:url(images/backgris.jpg);
	background-repeat:repeat-y;
	border: 1px solid #c3bfb9;}
	
#lien_tips a.tipslink{
	display:block;
	text-align:right;
	text-decoration:none;
	color: #555555;
	font-size:0.8em;}
	
#lien_tips a:hover.tipslink{
	text-decoration: underline;
	color: #D36E34;
	}
	
	
	
	
.imgNews, #backimgPromotion {
	height:20px;
	background-image:url(images/backbleu.jpg);
	background-repeat:no-repeat;}

.imgNews a, #backimgPromotion a {
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color: #f1f1f0;
	text-decoration:none;
	margin-left:10px;
	padding-top: 1px;}
	

.imgNews a:hover, #backimgPromotion a:hover {
	text-decoration:none;
	color:#00baec;  }


#list_news {
	padding:0;
	margin:0;
	color: #555555;
	}
	
#list_news a.news1 {
	margin:0;
	padding:0;
	font-size:0.80em;
	text-decoration:none;
	color: #555555;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px dashed #c3bfb9;
	display:block;
	}
	
#list_news a:hover.news1 {
	text-decoration:underline;
	color: #005CA4;}
	
	
#promotion .imgProduit {
	margin-top:10px;}
	
#promotion .imgProduit a {
	font-size:0.95em;
	padding-top:10px;
	color: #555555;
	text-decoration:none;}
	
#promotion .imgProduit a:hover {
	text-decoration:underline;
	color: #005CA4}
	
#promotion .imgProduit span{
	font-size:14px;
	color: #EF3E42;
	font-weight:bold;}
	
#main_subscribe {
	position:relative;
	height:200px;
	display:block;
	margin-top:10px;
	background-image:url(images/backgris.jpg);
	background-repeat:repeat-y;
	border: 1px solid #c3bfb9;}
	

#main_subscribe img {
	position:absolute;
	left:0;
	bottom:0;
	}
	
#main_subscribe a {
	display:block;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#005BA4;
	font-size:18px;
	text-decoration:none;
	margin-top:12px;}
	
#main_subscribe a span {
	font-size:12px;}
	
#main_subscribe a span.italic {
	font-size:16px;
	font-style:italic;}
	
#main_subscribe a:hover, a:focus{
	text-decoration:underline;
	outline:none;}
	




/* --------------------- Pied ---------------------------------------------*/

#pied {
	background-color: #555555;
	margin-top:10px;
	overflow:hidden;
	}
	
#contenuePied {
	margin-top:10px;
	width:950px;
	padding:0;
	margin-left:auto;
	margin-right:auto;}
	
#about {
	width:180px;
	height: 150px;
	float:left;
	}
	
#services, #helpContact, #trust {
	width:170px;
	height:150px;
	float:left;
	margin-left:10px;
	padding-left:10px;
	border-left: 1px dotted #c3bfb9;
	}
	
#about p, #services p, #helpContact p, #trust p {
	padding:0;
	margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:0.70em;
	font-weight:bold;
	color: #c3bfb9;}
	
#about ul, #services ul, #helpContact ul, #trust ul {
	padding:0;
	margin:0;
	padding-top:10px;
	padding-left:17px;
	list-style-image: url(images/liMenuImages.jpg);}
	
#about a, #services a, #helpContact a, #trust a {
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	
	color:#c3bfb9;
	font-size: 0.65em;}
	
#about a:hover, #services a:hover, #helpContact a:hover, #trust a:hover {
	font-family:Verdana, Geneva, sans-serif;
	color:#e66e34;
	text-decoration:underline;
	font-size: 0.65em;}
	
#Copyright {
	width:300px;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.65em;
	color:#c3bfb9;}
	
	
/* accueil fin */

/* Page Quote */

#proceed {
	margin-top:10px;}
	
/* fin page quote */



/* page quote-form*/

#form_mail .inputTextquantite {
	border:none;
	border-color:#FFF;
	width:15px;
	color: #555555;}
	
#form_mail .inputTextproduit {
	border:none;
	border-color:#FFF;
	width:300px;
	color: #555555;}
	
#form_mail .inputTextnumero {
	border:none;
	border-color:#FFF;
	width:100px;
	color: #555555;}

#form_info_client label {
	display:block;
	padding-top:10px;
	width:190px;
	float:left;
	margin-top:10px;
	text-align:right;
	font-family: Verdana, Geneva, sans-serif;
	color: #756D65;
	}
	
#form_info_client .input {
	margin:0;
	padding:0;
	width:285px;
	margin-left:10px;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	border:1px solid #756D65;
	color: #D36E34;
	}
	
#form_info_client textarea {
	margin:0;
	padding:0;
	width:280px;
	overflow:auto;
	padding:5px;
	margin-left:10px;
	margin-top:10px;
	height:100px;
	border:1px solid #756D65;
	font-family:Verdana, Geneva, sans-serif;
	color: #D36E34;
	}
#quote_info {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
	color: #D36E34;
	margin-bottom:10px;}
	
#form_info_client .check{
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:10px;
	}
	
#form_info_client .labelcheck {
	display:block;
	padding-top:1px;
	width:467px;
	float:left;
	margin-top:10px;
	text-align:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color: #756D65;
	}
	
#thank_you {
	margin-top:10px;}
	
#thank_you p  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:1.5em;
	color:#D36E34;
	padding-bottom:10px;}


#thank_you span  {
	font-family:Verdana, Geneva, sans-serif;
	color: #756D65;}
	

/* liste instrument */

#liste_instrument, #liste_instrument2 {
	line-height:1.8em}
	
#liste_instrument li, #liste_instrument2{
	color: #005CA4;}
	
#liste_instrument a, #liste_instrument2 a, #page_news .news a {
	color:#005CA4;}
	
#liste_instrument a:hover, #liste_instrument2 a:hover, #page_news .news a:hover {
	color:#D36E34;}
	
#liste_instrument2 li {
	margin-left:30px;}
	
/* dental instrument */

#section_instruments {
	background-color:#756D65;
	margin-top:10px;
	margin-bottom:10px;
	padding:5px 0 5px 10px;}
	
#section_instruments p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	font-weight:bold;
	color: #e8e7e3;}
	
#brochure a {
	color:#D36E34;}

#brochure a:hover {
	color:#555555;}
	
#page_news {
	margin-top:30px;
	margin-bottom:30px;
	padding-bottom:30px;
	border-bottom:1px dotted #c3bfb9;}

	
#page_news .news{
	display:block;
	overflow:hidden;}
	
#page_news .news h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#005CA4;
	font-size:1.3em;}
	
#page_news .news p {
	color:#756D65;}
	
#p404 {
	background-image:url(images/404.jpg);
	background-repeat:no-repeat;
	height:325px;
	overflow:hidden;}
	
#p404 p {
	margin-top:170px;
	margin-left:195px;
	color:#756D65;}
	
#p404 a {
	color:#756D65;}

#p404 a:hover {
	color:#D36E34;}
	
/* ------------------------------ Catalog -------------------------------------*/

#catalog {
	margin-top:15px;
	display:block;
	overflow:hidden;
	background-image:url(images/icone_catalog.jpg);
	background-repeat:no-repeat;
	}

#catalog a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#D36E34;
	font-size:1.1em;
	display:block;
	margin-left:140px;
	margin-top:50px;
	text-decoration:none;}
	
#catalog a:hover {
	color:#555555;
	}
	
#catalog span {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:0.8em;
	color:#555555}
	
#catalog p {
	display:block;
	color:#555555;
	margin-top:60px;
	}
	
#acrobat {
	margin-top:40px;}
	
#acrobat p {
	float:left;
	display:block;
	font-size:0.8em;
	color:#555555;
	margin-left:10px;
	margin-top:3px;}
	
#acrobat a {
	color: #555555;
	text-decoration:none;}
	

	
#acrobat a:hover {
	text-decoration:underline;}
	
/* ------------------------------ contrat -------------------------*/

#contrat {
	background-image: url(images/contrat.jpg);
	background-repeat:no-repeat;}
	
#reparation, #location, #formation, #financement{
	display:block;
	margin-top:15px;}
	
#reparation {
	background-image: url(images/tool-box-icon.jpg) ;
	background-repeat:no-repeat;}
	
#formation {
	background-image:url(images/formation_page.jpg);
	background-repeat:no-repeat;}
	
#financement {
	background-image:url(images/financement.jpg);
	background-repeat:no-repeat;}

#reparation .titre, #location .titre, #formation .titre, #financement .titre {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	color:#D36E34;
	margin-left:80px;
	padding-top:10px;}
	
#reparation a, #location a, #formation a, #financement a {
	color:#D36E34 ;}
	
#location {
	background-image:url(images/location.jpg);
	background-repeat:no-repeat;}
	
#made_can_dispo {
	padding-bottom:10px;}
	
#made_can_dispo img {
	border:1px solid #c3bfb9;
	overflow:hidden;}
	
#made_can_dispo h2 {
	padding:10px 0 10px 10px;
	background-color:#35322e;
	margin-top:10px;
	font-size:14px;
	color:#e8e7e3;
	border:1px solid #c3bfb9;}
	

	
.ligne_guide {
	height:31px;
	background-image:url(../images/ligne-guide.gif);
	background-repeat:repeat-x;}
	
.img_titre_guide {
	float:left;
	margin:0 10px 10px 0;}

#guide h1 {
	margin-top:0;
	padding-top:0;
	background-image:url(images/espace-mort/espace-mort.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	height:287px;
	width:570px;}

#guide h2 {
	margin-top:0;
	padding-top:0;
	background-image:url(images/guide-appareil-de-dentisterie.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	height:389px;
	width:570px;
	border-bottom:1px solid #1F1C16;}
	
#guide p {
	margin: .75em 0;
	margin-bottom:15px;
	line-height:1.4em;}
	
#guide h3 {
	color:#35322e;}
	
#guide p.intro {
	margin-top:0;
	margin-bottom:0;
	padding:15px;
	background-color: #35322e;
	color:#ECECEC;
	display:block;
	border-top:1px solid #635E56;}
	
#guide ul {
	 margin: .75em 0 .75em 32px; 
		padding: 0;
		line-height:1.3em;}
		
		
#guide li {
	margin:.75em 0 .75em 0;}
	
	
.b_fonce {
	color:#e8e7e3;
	background-color:#4d4d4d;
	padding:10px;}
	
.b_fonce2{
	color:#e8e7e3;
	background-color:#756D65;}
	
	
.b_pale {
	background-color:#e8e7e3;}
	
.b_plus_pale {
	background-color:#FCFCFC;}
	
.tab_titre {
	font-size:14px;
	background-color:#D36E34;
	color:#fff;}
	
#guide table {
	border:1px solid #e8e7e3;}
	
.flowImage {
	padding-right:20px;}
	
#animation {
	height:208px;}
	
#animation h2 {
	margin-top:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#D36E34;}
	
#anim_Bt {
	margin-left:-3px;
	width:206px;}
	
#anim_Bt .play {
	float:left;
	}
	
#anim_Bt .download {
	float:right;} 
	

#conteneur_video {
	margin-bottom:30px;}

a.link_video {
	background-color:#e8e7e3;
	overflow:hidden;
	height:65px;
	display:block;
	padding:10px;
	text-decoration:none;
	border:1px solid #e8e7e3;}
	
a:hover.link_video {
	background-color:#F7F6E8;}
	
.link_video img {
	float:left;
	padding-right:10px;}
	
.link_video h3 {
	color:#D36E34;
	display:block;
	margin-top:0;
	margin-bottom:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;}
	
.link_video p {
	color:#756D65;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin:0.8em;}
	
/******************************************/
/***********Espace Mort********************/
/******************************************/

div.img_gauche {
	float:left;
	width:275px;
	display:block;}
	
div.txt_droit {
	float:left;
	width:275px;
	margin-left:20px;
	display:block;}

div.img_droite {
	float:left;
	width:275px;
	display:block;}
	
div.txt_gauche {
	float:left;
	width:275px;
	margin-right:20px;
	display:block;}
	
div.bouton_dead_space {
	margin-top:20px;}
	
.h2 {
	font-size:20px;
	background-image:none;
	margin-top:20px;}
	
.h1-bain-installation {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#D36E34;
	padding-bottom:10px;
	margin-bottom:20px;
	border-bottom:1px dotted #555555;
	line-height:1.1em;}
	
.image-bain-installation {
	width:265px;
	float:left;}
	
.image-bain-installation-margin {
	width:265px;
	float:left;
	margin-left:40px;}
	
.span-h1-bain-installation {
	font-size:13px;
	color:#555555;}
	

	
.txt-intro-bain-instal p {
	line-height:1.3em;
	text-align: left;
}

/******************************************/
/*********** colors ****************/
/******************************************/

#wrap-colors {
	width:570px;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom: 1px dotted #555555;
	}
	
#wrap-colors h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#555555;
	border-top: 1px dotted #555555;
	padding-top:20px;}
	
#wrap-colors .color {
	width:106px;
	line-height:106px;
	background-color:#666;
	float:left;
	display:block;
	}
	
#wrap-colors table {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;}

#wrap-colors td {
	border:1px solid #c3bfb9;
	overflow:hidden;}


