@page {size: auto; margin: 1cm; }
@media print { .noprint, .header, .borderfooter {   display: none; }  .pagebreak  {  page-break-before: always; }}
body { overflow:auto; margin:0; font-family: Tahoma, Arial, Verdana; font-size: 11px ;color:#4A7AC9; }
table { empty-cells: show ; font-family: Tahoma, Arial, Verdana; font-size: 11px }

.header, .bord-d-g-b, .footer
	{
	display: none
	}

p {margin-bottom: 5px; margin-top: 0px;}

a.bleulnk:link, a.bleulnk:visited, a.bleusmall:link, a.bleusmall:visited {color:#4A7AC9; text-decoration:none }
a.bleulnk:hover, a.bleusmall:hover {color:#4A7AC9; text-decoration:underline }
.bleusmall {font-family: Arial,Helvetica,sans-serif; font-size: 10px; color:#4A7AC9}

.find {margin-left: 4px}
.texte, .slogan , a, .titleprod { font-family: Tahoma,Arial,Helvetica,sans-serif }
.texte, input { font-size: 11px; color:#4A7AC9; font-weight:bold; letter-spacing:0.1em}
.pad10px, p, .bord-b-10px, .tgd10px { padding-right: 10px; padding-left: 10px; color:#4A7AC9;}
.pad10px, .bord-b-10px {padding-bottom: 10px; padding-top: 10px;}
.marg10px {margin-bottom: 10px; margin-top: 10px;}
.3px {padding : 3px}
.prop {margin-right: 10px; margin-left: 0px; padding-left:0px; margin-top: 10px; margin-bottom: 4px;}
.prodleft {padding-right:8px; padding-left:8px; padding-top:1px; padding-bottom:3px}
.borderleft {border-left: #E0E0E0 1px solid; padding-left:20px; padding-right:10px;}
.rubleftsouligne {padding-right:8px; padding-left:8px; padding-top:8px; padding-bottom:4px; border-bottom: medium solid 1px  #4A7AC9 }
ul {list-style-type: disc}
ul , {padding-right: 0px; padding-left: 8px; padding-bottom: 0px; margin: 0px 0px 0px 8px; padding-top: 0px}
.ulli {padding-top : 4px; padding-left: 8px; }
.ulliorange {padding-top : 2px; padding-left: 25px; }
.certli {list-style-image: url(../images/bullet.gif);}
.puceli {list-style-image: url(../images/bullet.gif); padding-bottom : 2px; padding-top : 2px}
.puceli2 {list-style-image: url(../images/bullet2.gif); padding-bottom : 2px; padding-top : 2px}
.bleusouligne { border-bottom: medium solid 1px  #E0E0E0;}
.rubmenusouligne {color: black ; font-weight:bold; border-bottom: medium solid 1px #81A9E2; padding-right: 8px; padding-left: 8px;  padding-bottom: 2px; padding-top: 3px;}
.bleu, .bleusouligne {padding-bottom:5px; }
.orange {color:#F75709; margin-bottom: 3px; margin-top: 5px; margin-left:0px}

.titleprod {font-size:12px; letter-spacing:0.1em; font-weight:bold; color:black; border-bottom: #E8E8E8 1px solid; padding-left:0px; margin-left:10px ;margin-right:10px; margin-top:10px}
.bord-b-5px {border-bottom: #E4EEFD 1px solid; padding-bottom: 3px; padding-top: 3px; height: 22px; empty-cells:show }
.bord-b-10px,.bord-d-b {border-bottom: #E4EEFD 1px solid }

.weare {border-right: #EBE9E9 1px solid; border-top: #EBE9E9 1px solid; border-left: #EBE9E9 1px solid; border-bottom: #EBE9E9 1px solid; background-color: #F5F8FF }
.selected {border-right: #95b7f3 1px solid; border-top: #95b7f3 1px solid; border-left: #95b7f3 1px solid; border-bottom: #95b7f3 1px solid; height: 24px; background-color: #fefbd6 }
.pdts, .weare, .selected, {padding-right: 8px; padding-left: 8px;  padding-bottom: 3px; padding-top: 3px; height: 24px }
.formulaire {
	font-family: font-family: Tahoma, Arial, Verdana; font-size: 11px;color: #000000;
}
.lien { font-family: Tahoma,Arial,Helvetica,sans-serif;color:#F75709; text-decoration:underline }

table.tableau { 	border:1px solid #E4EEFD; 	background-color: #F9FBFF; }
td.tableau {padding-bottom: 10px; padding-top:10px}
table.tableauteleg { border:1px solid #E4EEFD; background-color: #FFFFFF; padding: 5px }

table.tableauinfo { border:1px solid #C0DBF9; padding:5px; background-color: #FBFBFB }
.infoarticle { padding-top: +15px; padding-bottom: +20px; padding-right: +0px; padding-left: +7px}

.soustitre1 {color:#4A7AC9; font-weight:bold; margin-bottom: 3px; margin-top: 5px; margin-left:10px}
.soustitre2 {color:#FF9900; font-weight:bold; margin-bottom: 3px; margin-top: 5px; margin-left:0px}
.4pxd {margin-right:6px }
