﻿﻿body
{
  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size:14px;
  text-align:left;
  color:#000;
  background:none;
}

img
{
  border:none;
}

a
{
  color:#303f90;
}

.container
{
  width:auto;
  background:#FFFFFF;
  margin:0 auto;
  padding:0 25px;
}

.header
{
  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
  position:relative;
  background:none;
  height:90px;
}

.logo
{
  position:absolute;
  top:5px;
  left:10px;
  color:#7d4b7d;
  font-size:200%;
  height:86px;
  width:256px;
}

.breadcrumbs,.breadcrumbs ul
{
  margin:0;
}

.breadcrumbs li
{
  display:inline;
}

.breadcrumbs li a
{
  text-decoration:none;
}

.content .article .text .img-left
{
  float:left;
  margin:0 10px 10px 0;
}

.block-search
{
  margin-bottom:2px;
  background:none;
}

#nav-buttons
{
  display:none;
  margin-top:5px;
}

.section-list ul
{
  list-style-image:url(../images/css/green-arrow.png);
  list-style-position:left 3px;
}
.section-list li
{
  padding:0 0 5px 17px;
}
div.border-bottom div.rte ul .external, ul .external
{
  list-style-image:url(../images/css/icon_external.png);
  list-style-position:0 2px;
}
div.border-bottom div.rte ul .pdf, ul .pdf{
  list-style-image:url(../images/css/icon_pdf.png);
  list-style-position:0 2px;
}
div.border-bottom div.rte ul .internal, ul .internal
{
  list-style-image:url(../images/css/icon_internal.png);
  list-style-position:0 2px;
}

.skip,.navigation-top,.block-search,.navigation-main,.footer,.link-top,.breadcrumbs .links,.sidebar,.pagination,.tabs,.arrow-previous,.arrow-next,.rss,.filter,.form1,.form2,.block-search .search,.search-lettre,.block-footer,.footer-navigation,.footer form
{
  display:none;
}

 .content
{
margin-left:70px;
width:900px;
margin-bottom:0px;
padding-bottom:0px;
}
.page{
margin-bottom:0px;
padding-bottom:0px;
}
.content .block-article{
margin-bottom:0px;
padding-bottom:0px;
}
.block-article-border
{
margin-top:0px;
margin-bottom:0px;
}
.block-product {width: 100%;}
.block-product .tabs {display: block;}
.block-product .tabs .nav-tabs {display: none;}
.block-product .tab-content>.tab-pane {display: block;}

@media all and -webkit-min-device-pixel-ratio10000,not all and -webkit-min-device-pixel-ratio0 {
  .content
  {
    margin-left:70px;
    width:900px;
  }
  
  .content .block-article,.content .block-article-border
  {
    background:none;
    border:1px solid lightgrey;
  }
  
  .content .block-article .article
  {
    width:700px;
  }
  
  .content .news .article,.qr_detail
  {
    width:90%;
  }
  
  .qr_detail
  {
    padding-right:5px;
  }
  
  .darkred .news .bg-title,.darkred .news .bg-title h3,.darkred .news .bg-title h2
  {
    background:none;
    background-color:#B5334F;
  }
  
  .blue .news .bg-title,.blue .news .bg-title h3,.blue .news .bg-title h2
  {
    background:none;
    background-color:#056DB1;
  }
  
  .section .main-title-inner a
  {
    width:100px;
    padding-right:8px;
  }
  
  .section h2
  {
    font-size:22px;
  }
  
  .news .bg-title,.news .bg-title h3,.news .bg-title h2,.content .block-orange-border
  {
    background:none;
  }
  
  .content .block-orange .titre-orange-oval,.content .block-orange .titre-orange-oval h3
  {
    background:none;
    background-color:#EA661E;
  }
  
  .green_em .news .bg-title h2,.green_em .news .bg-title h2,.section .main-title-inner,.section .main-title
  {
    background:none;
    background-color:#009A54;
  }
}

#Liens ul .jo_list, #Liens ul .external, #Liens ul .internal, #Liens ul li.pdf{
list-style-type:none;
}

/*****************/
/* REFONTE PRINT */
/*****************/
@media print {
  a[href]:after {
    content: none !important;
  }
}
body {
  font-size: 10pt !important;
}
.header-label{
  font-size:13pt !important;
}
body > div.search,
#layer_alert,
.link-back,
.article-nav a,
.article-nav div{
  display: none;
}

.breadcrumbs{
  margin:20px 0;
}

.container .page .content{
  padding:0;
  margin:0;
}

.labo_name{
  font-weight: bold;
}