body{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#000;}
#headerprintLocation{display:block;float:left;width:100%;text-align:center;margin-bottom:40px;}
#footerprintLocation{display:block;float:left;width:100%;border-top:2px solid #051865;text-align:center;margin-top:40px;}
#navigationLocation,#headerLocation,#footerLocation,#bannerLocation,.order-process-steps,ul.mini-navigation,.pagination,.order-recap-information,.products-display,.block-confirm-order,#sidebarrightLocation,#sidebarleftLocation,.modules-website-thread{display:none;}
#containerLocation img{float:left;display:block;margin-right:2%;border:1px solid #000;}
.cleaner{clear:both;}
.shelves-display ol li{display:block;width:100%;float:left;margin-bottom:20px;}
.column-one{float:left;display:block;width:47%;}
.column-two{float:right;display:block;width:47%;}
.payment-information-block dl{width:100%;float:left;display:block;}
.payment-information-block dl dd{width:42%;float:left;display:block;}
.payment-information-block dl dt{width:42%;float:left;display:block;}
#contentLocation{line-height:1.6em;}
h1.title{font-size:1.6em;color:#051865;font-weight:bold;margin-bottom:20px;}
h2.title{font-size:1.4em;color:#051865;font-weight:bold;margin-bottom:20px;}
h2.title a{color:#051865;text-decoration:none;}
h2.title a:hover{color:#051865;text-decoration:none;}
h3.title small{font-size:0.7em;color:#a8adb9;}
h3.title{font-size:1.2em;color:#051865;font-weight:bold;margin-bottom:10px;}
h3.title a{color:#051865;text-decoration:underline;}
h3.title a:hover{color:#051865;text-decoration:none;}
h4.title{font-size:1.1em;color:#051865;font-weight:bold;margin-bottom:5px;}
h5.title{font-size:1em;color:#000;font-weight:bold;margin-bottom:5px;}
h6.title{font-size:0.9em;color:#000;font-weight:bold;margin-bottom:5px;}
p{font-size:1em;color:#000;}
#containerLocation p{text-align:justify;padding-bottom:10px;}
.textebeige{color:#895a4c;font-weight:bold;}
.textebleu{color:#051865;font-weight:bold;}
a.link{text-decoration:underline;color:#051865;}
a.link:hover{text-decoration:none;color:#051865;}
a.anchor{text-decoration:none;color:#051865;}
a.anchor:hover{text-decoration:none;color:#051865;}
a.link-arrow{text-decoration:underline;color:#051865;background:url(http://dr.favier.persomed.com/media/frontoffice/external.png) center right no-repeat;padding-right:15px;}
a.link-arrow:hover{text-decoration:none;color:#051865;}
a.link.popup{text-decoration:underline;color:#051865;}
a.link.popup{text-decoration:none;color:#051865;}
ul.normal{font-size:1em;margin:10px 0 20px 20px;color:#000;font-weight:normal;}
ul.normal li{list-style:disc;margin-left:20px;}
ol.normal{font-size:1em;margin:10px 0 20px 20px;color:#000;font-weight:normal;}
ol.normal li{list-style:decimal;margin-left:20px;}
blockquote{margin:0px 25px 15px 25px;padding:0px 25px 0px 10px;border-left:1px solid #051865;}
blockquote p{padding:10px 0px 10px 0px;}
table.normal{margin-top:20px;border-collapse:collapse;margin-bottom:20px;width:100%;font-size:1em;}
table.normal thead tr th,table.normal thead tr td{padding:6px 3px 6px 3px;background:#051865;text-align:center;color:#fff;font-weight:bold;font-size:0.8em;letter-spacing:1px;text-transform:uppercase;}
table.normal thead tr th.first,table.normal thead tr td.first{background:url(http://dr.favier.persomed.com/media/frontoffice/tablefirst.jpg) #051865 top left no-repeat;}
table.normal thead tr th.last,table.normal thead tr td.last{background:url(http://dr.favier.persomed.com/media/frontoffice/tablelast.jpg) #051865 top right no-repeat;}
table.normal thead tr .eader{background-image:url(http://dr.favier.persomed.com/media/frontoffice/small.gif) ;background-repeat:no-repeat;background-position:center left;}
table.normal thead tr .eaderSortUp{background-image:url(http://dr.favier.persomed.com/media/frontoffice/small_asc.gif) ;background-color:#051865;}
table.normal thead tr .eaderSortDown{background-image:url(http://dr.favier.persomed.com/media/frontoffice/small_desc.gif) ;background-color:#051865;}
table.normal tbody tr:hover td{background:#dbdeef;}
table.normal tbody tr td{padding:3px;border-bottom:1px solid #051865;text-align:center;}
table.normal tbody tr.discount td{background:#FF9900;}
table.normal tbody tr.subdiscount td{background:#FFCC00;}
table.normal tbody tr td img{vertical-align:middle;}
table.normal tbody tr.odd{background:#f6f8fc;}
table.normal tfoot tr td{padding:3px;border-bottom:1px solid #051865;background:#dbdeef;}
.price{font-weight:bold;}
.priceht{color:red;font-weight:bold;}
.priceoffer{color:red;font-size:14px;font-weight:bold;}
.pricettc{color:green;font-weight:bold;}
.pricetotal{font-size:14px;background:#051865;color:#fff;font-weight:bold;}
.invisible{display:none;}
.error{color:red;padding-top:10px;padding-bottom:10px;font-weight:bold;}
.success{color:green;padding-top:10px;padding-bottom:10px;font-weight:bold;}
img.product-pic{float:left;margin-top:4px;margin-right:10px;}