/*--------------------- Global ----------------------*/
html, body {
	margin:2px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:95%;
	background-color: #fff;	
}
a:link {
	color:#007577;
	text-decoration: underline;
}
a:visited{
	color:#005597;
	text-decoration: underline;
}
a:hover{
	color:#009c9f;
	text-decoration: underline;
}
acronym{
	border-bottom: 1px dashed #000;
	cursor: help;
}
th{
	margin:0px;
	padding-left:5px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	background: #ccc;
}
table{
	margin:15px 0px 15px 0px;
}
ul{
	margin:0px 0px 0px 20px;
	padding:0px;
}
li{
	padding:0px;
	list-style: none url(images/li_serieImp.gif);
}
.floatLeft{
	float: left;
	margin:0px 10px 10px 0px;
	}
.floatRight{
	float: right;
	margin:0px 10px 10px 10px;
	}
.spacer{
	clear: both;
}
.small{
	font-size:90%;
}
.red{
	color:#f00;
}
#top{
	margin:0px;
	height: 155px;
	background: url(images/bande_menus.gif) repeat-x bottom;
}
#logo{
	margin:0px;
	padding:54px 0px 0px 32px;
	z-index: 10;
}
#signature{
	position: absolute;
	margin:0px;
	top:55px;
	left:165px;
	z-index: 20;
	font: 1.3em Helvetica, Arial, sans-serif;
	color:#009c9f;
}
#permanent{
	position: absolute;
	margin:0px;
	top:10px;
	left:30px;
	z-index: 30;
	font: 0.9em  Arial, Helvetica, sans-serif;
	color:#666;
}
#permanent ul{
	margin:0px;
	padding: 0px;
}
#permanent li{
	display: inline;
	list-style-type: none;
	list-style-position: inside;
}
.permanentImg{
	padding-left:10px;
	background: url(images/sepPermanent.gif) no-repeat left;
}
#permanent a:link, permanent a:visited{
	text-decoration: none;
	color:#666;
}
#permanent a:hover{
	text-decoration: underline;
	color:#000;
}
#panier{
	position: absolute;
	margin:0px;
	top:10px;
	right:10px;
	z-index: 40;
	font: 0.9em  Arial, Helvetica, sans-serif;
	color:#666;
}
#panier ul{
	margin:0px;
	padding: 0px;
}
#panier li{
	display: inline;
	list-style-type: none;
	list-style-position: inside;
}
.panierImg{
	padding-left:10px;
	background: url(images/sepPermanent.gif) no-repeat left;
}
#panier a:link, panier a:visited{
	text-decoration: none;
	color:#666;
}
#panier a:hover{
	text-decoration: underline;
	color:#000;
}
#search{
	position: absolute;
	margin:0px;
	top: 35px;
	right:10px;
	z-index: 50;
}
#search label{
	visibility: hidden;
}
#search input.champs{
color:#333;
background-color:#fff;
border:1px solid #999;
font: 0.9em  Arial, Helvetica, sans-serif;
}
#search input.valid{
color:#000;
background-color:#ccc;
border:1px solid #999;
font: 0.9em  Arial, Helvetica, sans-serif;
cursor:pointer;
text-align:center;
}
#bottom{
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 55px;
	height:23px;
	background: url(images/bg_bottom.gif) repeat-x;
}
#footer{
	margin:0px;
	padding-left:165px;
	font: 0.8em  Arial, Helvetica, sans-serif;
	color:#666;
}
#footer a{
	color:#666;
}

.search{
	line-height: 2.0em;
	}
.by {
	text-align: right;
	padding: 20px 10px 20px 0px;
	font: 0.8em  Arial, Helvetica, sans-serif;
	color:#666;
	}
.by:link {
	text-decoration: none;
	}
.by:visited {
	text-decoration: none;
	}
.by:hover {
	text-decoration: underline;
	}
/*--------------------- accueil_servilec ----------------------*/
#iso{
	margin:15px 35px 15px 230px;
	padding-left: 160px;
	height:60px;
	background: url(images/logo_iso.gif) no-repeat top left;
}
#contentHome{
	margin:0px 20px 0px 55px;
}
#contentHome h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font: normal 1.5em Helvetica, Arial, sans-serif;
	color:#009c9f;
}
#contentHome h2{
	margin:0px;
	padding:0px;
	font: normal 1.3em Arial, Helvetica, sans-serif;
	color:#007577;
}
#contentHome h2.shop{
	margin:0px;
	padding:0px;
	font: normal 1.3em Arial, Helvetica, sans-serif;
}
#contentHome h2.shop2{
	margin:0px;
	padding:0px;
	font: normal 1.0em Arial, Helvetica, sans-serif;
}
#contentHome p{
	margin:0px;
	padding: 5px 5px 5px 0px;
	/*font: normal 1.0em  Arial, Helvetica, sans-serif;*/
}
#contentHome .borderShop{
	border: 1px solid #009c9f;
}

#contentHome .news dt{
	padding:0px 0px 0px 25px;
	font-weight: bold;
	background: transparent url(images/dt_news.gif) no-repeat left;
}
#contentHome .news dd{
	margin:0px;
	padding:3px 0px 10px 25px;
}
#contentHome .news img{
	float:right;
	margin:0px;
	padding:0px 0px 5px 5px;
}
#contentHome p.video{
	padding:0px 0px 10px 25px;
	background: transparent url(images/tele.gif) no-repeat top left;
}
#contentHome .imgVideo{
	float:right;
	margin:0px;
	padding:0px 0px 5px 5px;
}

#contentHomeImp{
	float: left;
	width:25%;
	\width: 25%;
	w\idth: 25%;
	margin:0px 0px 20px 10px;
	padding-left:160px;
	background: url(images/contentHomeImg.gif) no-repeat top left;
}
#contentHomeImpT{
	border-bottom: 1px solid #4fc4c5;
	border-right: 1px solid #4fc4c5;
}
#contentHomeMes{
	float: left;
	width:25%;
	\width: 25%;
	w\idth: 25%;
	margin:0px 10px 20px 0px;
	padding-left:160px;
	background: url(images/contentHomeMes.gif) no-repeat top left;
}
#contentHomeMesT{
	border-bottom: 1px solid #e8c366;
	border-right: 1px solid #e8c366;
}

#servilec{
	margin:20px 30px 30px 55px;
	padding:0px;
}
#servilec p{
	margin:0px;
	padding: 5px 5px 5px 0px;
	clear: both;
}
/*--------------------- Contenu global ----------------------*/
#menus{
	position: absolute;
	top:89px;
	left:190px;
	height:23px;
	margin:0px;
	padding:5px 0px 5px 0px;
	font: 1.0em Arial, Helvetica, sans-serif;
	color:#fff;
	z-index: 50;
}
#menus ul{
	margin:0px;
	padding: 0px;
}
#menus li{
	display: inline;
	list-style-type: none;
	list-style-position: inside;
}
.menusImg{
	padding-left:20px;
	background: url(images/sepMenus.gif) no-repeat left;
}
#menus a{
	color:#fff;
}
#menus a:link{
	text-decoration: none;
}
#menus a:visited{
	text-decoration: none;
}
#menus a:hover{
	text-decoration: underline;
}
#trace{
	position:absolute;
	top: 130px;
	left:190px;
	margin:0px;
	padding:0px;
	font: normal 0.9em Arial, Helvetica, sans-serif;
	color:#666;
}
#trace a{
	color:#666;
}
#trace ul{
	margin:0px;
	padding: 0px;
}
#trace li{
	display: inline;
	list-style-type: none;
	list-style-position: inside;
}
.traceImg{
	padding-left:20px;
	background: url(images/trace.gif) no-repeat left;
}
#contentImp{
	margin:40px 0px 0px 55px;
}
h1.Imp {
	margin:0px 0px 20px 0px;
	padding: 1px 0px 1px 0px;
	font: normal 1.3em Helvetica, Arial, sans-serif;
	border-top: 1px solid #4fc4c5;
	border-bottom: 1px solid #4fc4c5;
	letter-spacing: 0.2em;
}
#contentImp h2{
	margin:0px;
	padding: 15px 0px 10px 0px;
	font: bold 1.2em Helvetica, Arial, sans-serif;
	color:#009c9f;
}
#top0{
	margin:0px;
	padding: 0px 0px 10px 0px;
	font: bold 1.2em Helvetica, Arial, sans-serif;
	color:#009c9f;
}
#contentImp p{
	margin:0px;
	padding: 5px 0px 5px 0px;
}

#impression{
	margin:0px;
	padding: 10px 10px 10px 0px;
	text-align: right;
	font: normal 0.9em Arial,Helvetica,sans-serif;
}
#impression a{
	color:#000;
}
#impression a:link, impression a:visited{
	text-decoration: none;
}
#impression a:hover{
	text-decoration: underline;
}
/*----- imprimante page d'entree -----*/
#Imp{
	margin:5px 0px 5px 0px;
	padding: 0px;
}
#Imp p{
	margin:0px;
	padding: 0px 0px 10px 0px;
}
}
.ImpHome{
	margin:0px;
	padding:0px;
}
.ImpHomeLeft{
	float: left;
	width: 150px;
	\width: 150px;
	w\idth: 150px;
	margin: 0;
	margin-right: 0px;
	padding: 0px;
}
.ImpHomeContent{
	margin-left:150px;
}

.ImpHomeContent h1 {
	margin:0px;
	padding:20px 0px 10px 0px;
	font: normal 1.3em Helvetica, Arial, sans-serif;
	border: none;
	letter-spacing: normal;
}
.ImpHomeContent ul{
	margin:0px;
	padding:5px 0px 5px 5px;
}
.ImpHomeContent li{
	margin:0px;
	padding:0px 0px 0px 5px;
	list-style: none inside url(images/li_serieImp.gif);
}
.ImpHomeClear{
	clear: left;
}
/*----- imprimante_vente.html -----*/

#ImpSeries{
	padding: 0px;
	margin-right: 300px;
	vertical-align: top;
}
#ImpSeries h2{
	margin:0px;
	padding: 0px 0px 10px 0px;
	font: normal 1.3em Helvetica, Arial, sans-serif;
	color:#009c9f;
}
#ImpSeries p{
	margin:0px;
	padding:5px 0px 0px 0px;
}
#ImpPromo{
	float: right;
	width: 300px;
	\width: 300px;
	w\idth: 300px;
	margin: 0;
	margin-left: 0px;
	padding: 0px;
}
#ImpPromo h2{
	margin:0px;
	padding: 10px 0px 10px 0px;
	font: normal 1.3em Helvetica, Arial, sans-serif;
	color:#009c9f;
}

#ImpPromo ul{
	margin-left: 30px;
	padding:0px 0px 0px 0px;
}
#ImpPromo li{
	list-style: none;
	padding:0px 0px 5px 0px;
}
#imp_nouveaute{
	padding:0px;
	margin-left: 200px;
}
.imp_nouveaute_img{
	float: left;
	width: 200px;
	\width: 200px;
	w\idth: 200px;
	margin: 0;
	margin-right: 0px;
	padding: 0px;
	vertical-align: top;
}
.slogan {
	font: normal 1.3em Helvetica, Arial, sans-serif;
}
.slogan span{
	color:#009c9f;
}
.ImpClear{
	clear: both;
}
/*----- imprimante_consommable.html -----*/
.iframeConso{
	width: 100%;
	height:500px;
}

/*----- imprimante_occasion.html -----*/
.OccasionPrix{
	font-weight: bold;
	color:#007577;
	text-align: right;
}
.OccasionRight{
	text-align: right;
}
.Occasion table{
	vertical-align: top;
}
.OccasionBg{
	background-color: #efefef;
}

/*----- Liste des séries imprimantes -----*/
.serieImp{
	margin:20px 0px 10px 0px;
	padding: 0px;
}
.serieImpImg{
	float: left;
	width: 160px;
	\width: 160px;
	w\idth: 160px;
	margin: 0;
	margin-right: 0px;
	padding: 0px;
	vertical-align: top;
}
.serieImpContent{
	padding: 0px;
	margin-left: 160px;
}
.serieImpContent h2{
	margin:0px;
	padding: 5px 0px 10px 0px;
	font: 700 1.2em Helvetica, Arial, sans-serif;
	color:#009c9f;
}
.serieImpContent p{
	margin:0px;
	padding: 20px 0px 5px 0px;
}
.serieImpContent ul{
	margin:0px 0px 0px 20px;
	padding:0px;
}
.serieImpContent li{
	padding:0px;
	list-style: none url(images/li_serieImp.gif);
}
#serieImpClear{
	clear: both;
}
.serieImpPrix{
	width:100px;
	text-align: right;
}
/*----- Détail imprimantes -----*/

#detailImpImg{
	float: left;
	width: 280px;
	\width: 280px;
	w\idth: 280px;
	margin: 0;
	margin-right: 0px;
	padding: 0px;
}
#detailImpSlogan{
	padding-top: 30px;
	margin-left: 280px;
	font: normal 1.5em Arial,Helvetica,sans-serif;
}
#detailImpSlogan p{
	color:#009c9f;
}
#detailImp{
	margin-right: 0px 200px 0px 0px;
	padding-right: 0px 20px 0px 0px;
}
#detailImp h2{
	margin:0px;
	padding: 20px 0px 10px 0px;
	font: 700 1.2em Helvetica, Arial, sans-serif;
	color:#009c9f;
}
#detailImp ul{
	margin:0px 0px 20px 20px;
	padding:0px;
}
#detailImp li{
	padding:0px;
	list-style: none url(images/li_serieImp.gif);
}
#detailImpPrix{
	float: right;
	width: 200px;
	\width: 200px;
	w\idth: 200px;
	margin:50px 10px 15px 15px;
	border: 1px solid #999;
}
#detailImpPrix a{
	color:#666;
}
#detailImpPrix p{
	padding: 10px 5px 10px 5px;
	font: normal 0.9em/1.1em Arial,Helvetica,sans-serif;
	text-align: left;
}

#detailImpPrix span{
	border: 2px solid #fff;
	padding:5px;
	background-color: #999;
	color:#fff;
	font-weight: bold;
	display: block;
}
#detailImpClear{
	clear: both;
	height:1px;
}
.actu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight : normal;
	color: Black;
	margin-top: 0px;
	
	
	
	}
/*----- Page d'entree des instruments de mesure -----*/
#contentMes{
	margin:40px 0px 20px 55px;
}
#contentMes h1{
	margin:0px;
	padding: 1px 0px 1px 0px;
	font: normal 1.3em Helvetica, Arial, sans-serif;
	border-top: 1px solid #e8c366;
	border-bottom: 1px solid #e8c366;
	letter-spacing: 0.2em;
}
#contentMes h2{
	margin:0px;
	padding: 15px 0px 10px 0px;
	font: bold 1.2em Helvetica, Arial, sans-serif;
	color:#009c9f;
	}
#Mes{
	margin:20px 0px 10px 0px;
	padding: 0px;
}
#Mes h2{
	margin:0px;
	padding: 10px 0px 10px 0px;
	font: normal 1.3em Helvetica, Arial, sans-serif;
	color:#009c9f;
}
#MesHome{
	margin:0px;
	padding:0px;
	margin-right: 300px;
}
#MesHomeLeft{
	float: left;
	width: 150px;
	\width: 150px;
	w\idth: 150px;
	margin: 0;
	margin-right: 0px;
	padding: 0px;
}
#MesHomeContent{
	margin-left:150px;
	padding: 0px;
}
#MesHomeClear{
	clear: left;
}
#MesHomeContent h1{
	margin:0px;
	padding:20px 0px 10px 0px;
	font: normal 1.3em Helvetica, Arial, sans-serif;
	border: none;
	letter-spacing: normal;
}
#MesHomeContent ul{
	margin:0px;
	padding:5px 0px 5px 20px;
}
#MesHomeContent li{
	padding:0px;
	list-style: none url(images/li_serieImp.gif);
}

#MesPromo{
	float: right;
	width: 300px;
	\width: 300px;
	w\idth: 300px;
	margin: 0;
	margin-left: 0px;
	padding: 0px 10px 0px 0px;
}
#MesPromo h2{
	margin:0px;
	padding: 20px 0px 10px 0px;
	font: normal 1.3em Helvetica, Arial, sans-serif;
	color:#009c9f;
}
#MesPromo p{
	margin:0px;
	padding-top:5px;
}
.MesPromo_iso{
	text-align: center;
}
#MesMarques{
	padding: 0px;
	margin-right: 300px;
}
#MesMarques h2{
	margin:0px;
	padding: 0px 0px 5px 0px;
	font: normal 1.0em Helvetica, Arial, sans-serif;
	color:#009c9f;
}
#MesMarques caption{
	display: none;
}
#MesMarques th{
	display: none;
}
#MesMarques p{
	margin:0px;
	padding: 10px 0px 30px 0px;
}
#MesMarques ul{
	margin:0px;
	padding:0px;
}
#MesMarques li{
	padding-right:10px;
	list-style-type: none;
	display: inline;
}
.top{
	vertical-align: top;
}
#MesClear{
	clear: both;
}
/*----- Liste des séries mesure -----*/
.serieMes{
	margin:20px 0px 10px 0px;
	padding: 0px;
}
.serieMesImg{
	float: left;
	width: 100px;
	\width: 100px;
	w\idth: 100px;
	margin: 0;
	margin-right: 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}
.serieMesContent{
	padding: 0px;
	margin-left: 100px;
}
.serieMesContent h2{
	margin:0px;
	padding: 5px 0px 10px 0px;
	font: 700 1.2em Helvetica, Arial, sans-serif;
	color:#009c9f;
}
.serieMesContent p{
	margin:0px;
	padding: 20px 0px 5px 0px;
}
.serieMesContent ul{
	margin:0px 0px 0px 20px;
	padding:0px;
}
.serieMesContent li{
	padding:0px;
	list-style: none url(images/li_serieImp.gif);
}
#serieMesClear{
	clear: both;
}
.serieMesPrix{
	width:100px;
	text-align: right;
}
/*----- Détail mesure -----*/

/*#detailMesImg{
	float: left;
	width: 280px;
	\width: 280px;
	w\idth: 280px;
	margin: 0;
	margin-right: 0px;
	padding: 0px;
}*/
#detailMes{
	margin-right: 0px 200px 0px 0px;
	padding-right: 0px 20px 0px 0px;
}
#detailMes h2{
	margin:0px;
	padding: 0px 0px 10px 0px;
	font: 700 1.2em Helvetica, Arial, sans-serif;
	color:#009c9f;
}
#detailMes ul{
	margin:0px 0px 20px 20px;
	padding:0px;
}
#detailMes li{
	padding:0px;
	list-style: none url(images/li_serieImp.gif);
}
#detailMesPrix{
	float: right;
	width: 200px;
	\width: 200px;
	w\idth: 200px;
	margin:10px 10px 15px 15px;
	border: 1px solid #999;
}
#detailMesPrix a{
	color:#666;
}
#detailMesPrix p{
	padding: 10px 5px 10px 5px;
	font: normal 0.9em/1.1em Arial,Helvetica,sans-serif;
	text-align: left;
}

#detailMesPrix span{
	border: 2px solid #fff;
	padding:5px;
	background-color: #999;
	color:#fff;
	font-weight: bold;
	display: block;
}
#detailMesClear{
	clear: both;
	height:1px;
}
.actu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight : normal;
	color: Black;
	margin-top: 0px;
	}
/*----- Plan du site -----*/
ul.L1{
	margin:0px;
	padding:0px 0px 5px 10px;
	
}
li.L1{
	margin:0px;
	padding-bottom:10px;
	list-style: none inside;
	font: normal 1.1em Arial,Helvetica,sans-serif;
}
ul.L2{
	margin:0px;
	padding:0px 0px 5px 20px;
	
}
li.L2{
	margin:0px;
	padding-bottom:3px;
	list-style: none inside;
	font: normal 1.0em Arial,Helvetica,sans-serif;
}
/*----- Recherche -----*/
.search_highlight{
	color: #007577;
	font-weight:bold;
}
#print{
	margin:0px;
	padding:20px 10px 0px 0px;
	text-align: right;
	clear:both;
}
#print a{
	color:#666;
	font: 0.8em  Arial, Helvetica, sans-serif;
}
.center {
	text-align: center;
}

