body {
background : no-repeat center top;
background-color : #4d4d4d;
color : #7a7b7d;
cursor : default;
font-family : arial, Arial, sans-serif !important ;
font-size : 11px !important ;
text-align : center;
margin : 0;
padding : 0;
}
#container {
background-repeat : no-repeat;
padding-top : 20px;
width : 100%;
margin : 0 auto;
}
a {
color : #454d5f;
font-weight : 400;
text-decoration : none;
}
a.adv {
color : #198eac;
font : 11px/13px Arial;
font-weight : 700;
text-decoration : underline;
}
a.categor {
color : #fff;
font : normal 12px Arial, sans-serif;
text-decoration : none;
}
a.categor > img {
border : 1px solid #d98898;
}
a.categor:hover {
font : normal 10px Arial, sans-serif;
text-decoration : underline;
}
a.cr:hover {
color : #e9e9cc;
font : 10px/13px Tahoma;
text-decoration : underline;
}
a.currenc:hover {
color : #797956;
font-weight : 700;
text-decoration : underline;
}
a.date:hover {
color : gray;
font : 10px/13px Arial;
text-decoration : underline;
}
a.hasc {
color : #fff;
font : 10px Arial;
text-decoration : none;
}
a.headernavigation {
color : #fff;
}
a.headernavigation:hover {
color : #fff;
}
a.iinfo:hover {
color : #2b2b2b;
font : 12px/13px Arial;
text-decoration : underline;
}
a.lien-produit-listing:hover {
color : #000;
font-size : 14px;
font-weight : 700;
}
a.main2 {
background-color : #7f931d;
color : #fff;
font : 13px/16px Arial;
font-weight : 700;
text-decoration : none;
}
a.main2:hover {
background-color : #fff;
color : #7f931d;
font : 13px/16px Arial;
font-weight : 700;
text-decoration : none;
}
a.nameprod:hover {
color : #0b0b0b;
font : 21px/22px "Arial Narrow";
text-decoration : underline;
}
a.naneblokcategor:hover {
color : #fff;
font : 13px/21px Arial;
font-weight : 700;
text-decoration : underline;
}
a.pageresults:hover {
background : #262626;
color : #fff;
}
a.price:hover {
color : #9a880d;
font : 18px/20px "Arial Narrow";
font-weight : 700;
text-decoration : underline;
}
a.searchz:hover {
color : #fefefe;
font : 13px/13px Arial;
font-weight : 700;
text-decoration : underline;
}
a.st {
color : #fff;
font : 11px/13px Tahoma;
text-decoration : none;
}
a.st:hover {
color : #fff;
font : 11px/13px Tahoma;
text-decoration : underline;
}
a.staracena:hover {
color : #da1a00;
font : 16px/16px Tahoma;
font-weight : 700;
text-decoration : underline;
}
a:hover {
color : #454d5f;
text-decoration : underline;
}
.add {
background : url(images/add.gif) no-repeat 10px 8px;
display : block;
text-indent : 30px;
}
.affaire * {
text-align : center !important ;
width : 100% !important ;
}
.affaire img {
width : auto !important ;
}
.bloc_content {
background : url(images/fd_main.png) repeat center top;
color : #7a7b7d;
min-height : 545px;
padding-top : 10px;
width : 844px;
margin : 0 auto;
}
.bloc_content1 {
background-color : #fff;
background : url(images/fd_main.png) no-repeat center top;
color : #7a7b7d;
height : auto;
padding-top : 10px;
width : 844px;
margin : 0 auto;
}
.bloc_scrol {
height : 110px;
}
.blocfooter {
float : left;
margin-top : 30px;
padding-right : 36px;
text-align : left;
}
.blocfooter a {
color : #797c80;
font-size : 11px;
}
.blocfooter span {
color : #9c9c9d;
font-size : 11px;
font-weight : 700;
}
#blueblockmenu {
border-bottom-width : 0;
clear : both;
margin-left : -1px;
margin-top : 1px;
width : 170px;
}
#blueblockmenu li a {
background-color : #474747;
border-bottom : 1px solid #90bade;
border-left : 7px solid #3fd9e3;
color : #fff;
display : block;
text-decoration : none;
width : 171px;
padding : 6px 0 6px 9px;
}
#blueblockmenu li a:hover {
background-color : #3fd9e3;
border-left-color : #1c64d1;
}
#blueblockmenu ul {
font : normal 14px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
list-style-type : none;
margin : 0;
padding : 0;
}
.bookmark {
background : url(images/bg_sales_also.png);
background-repeat : no-repeat;
height : 44px;
font-family : 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size : 15px;
color : #fff;
margin-top : 0;
text-align : left;
padding : 5px 10px 5px 40px;
}
.border {
background-color : #730404;
border-color : #620000;
border-style : solid;
border-width : 1px;
}
.boxtext {
color : gray;
font-family : Arial, Arial, sans-serif;
font-size : 11px;
width : 100% !important ;
border-color : #000;
border-width : 1px;
}
.buttonrond {
background : url(images/button.gif);
color : #555;
display : block;
font-weight : 700;
height : 30px;
line-height : 29px;
margin-bottom : 14px;
text-decoration : none;
width : 780px;
}
.categor {
color : #fff;
font : normal 11px Arial, sans-serif;
text-decoration : none;
}
* {
font-family : Trebuchet MS, Tahoma, Verdana;
}
.content {
color : #737377;
text-align : left;
width : 760px;
padding : 0 10px;
}
.content table tr td {
color : #737377;
}
#contentdiv {
clear : both;
margin-left : 130px;
}
#contentdiv_footer {
clear : both;
margin-left : 100px;
}
#contentmenuban {
background-repeat : no-repeat;
padding-left : 37px;
width : 943px;
margin : 0 auto;
}
#contenu_bandeau_top {
height : 42px;
line-height : 25px;
padding-left : 60px;
width : 1010px;
overflow : visible;
margin : 0 auto;
}
.contenu_liv {
line-height : 16px;
}
#dande_top {
height : 245px;
margin-bottom : 35px;
}
.dernierblocfooter {
float : left;
margin-top : 40px;
text-align : left;
}
.dernierblocfooter a {
color : #797c80;
}
.errorbox {
background : #ffb3b5;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
font-weight : 700;
}
.fixedwidth {
color : #000;
height : auto;
position : relative;
width : 550px;
padding : 1px;
}
#flashcontent {
height : 235px;
padding-left : 38px;
}
#footer {
background-color : #191f27;
height : 150px;
width : 100%;
clear : both;
}
form {
display : inline;
}
#formsearchtop {
background-color : #2a3444;
float : left;
width : 250px;
padding : 4px 10px;
}
h1 {
background : url(images/titre_page.png) no-repeat left top;
color : #454d5f;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : 700;
height : 44px;
padding-left : 30px;
text-align : left;
text-transform : uppercase;
margin : 10px 0;
}
.hasc {
color : #fff;
font : 10px Arial;
line-height : 13px;
text-align : right;
text-decoration : none;
}
#home {
display : block;
height : auto;
margin-left : 3px;
width : 822px;
}
#home #cat1 {
background : url(images/fdcat_01.jpg) repeat-x 0% 10px;
float : left;
height : 130px;
position : relative;
top : 0;
width : 310px;
margin : 2px;
padding : 0;
}
#home #cat1 h2 a {
padding-left : 50px;
}
#home #cat2 {
background : url(images/fdcat_02.jpg) repeat-x 0% 83px;
float : left;
height : 130px;
position : relative;
width : 310px;
margin : 7px 5px 5px;
padding : 0;
}
#home #cat2 h2 a {
padding-left : 80px;
}
#home #cat3 {
background : url(images/fdcat_03.jpg) repeat-x 0% 83px;
clear : left;
float : left;
height : 130px;
position : relative;
width : 310px;
margin : 2px;
padding : 0 !important ;
}
#home #cat3 h2 {
left : 0;
position : absolute;
top : 84px;
width : 100%;
margin : 0;
}
#home #cat3 h2 a {
padding-left : 4px;
}
#home #cat4 {
background : url(images/fdcat_04.jpg) repeat-x 0% 83px;
float : left;
height : 130px;
position : relative;
width : 310px;
margin : 5px;
padding : 0 !important ;
}
#home #cat4 h2 {
left : 0;
position : absolute;
top : 84px;
width : 100%;
margin : 0;
padding : 0;
}
#home #cat4 h2 a {
padding-left : 130px;
}
#home #partenairesbloc1 {
background-color : #fff;
float : right;
height : 445px;
text-align : center;
width : 173px;
}
#home #partenairesbloc1 img {
margin-top : 5px;
}
#home #partenairesbloc2 {
background-color : #fff;
float : left;
height : 0;
padding-left : 2px;
text-align : center;
width : 168px;
}
#home #pres {
background : #dfdfdf url(images/centre_01_2.jpg) no-repeat;
float : left;
height : 150px;
width : 647px;
padding : 0;
}
#home #pres a img {
float : right;
margin-right : 15px;
}
#home #pres_uk {
float : left;
height : 150px;
width : 647px;
padding : 0;
}
#home #pres_uk_bg {
background : #dfdfdf url(images/welcome_b.png) repeat-x;
float : left;
height : 150px;
width : 647px;
padding : 0;
}
#home #presfr {
background : #dfdfdf url(images/centre_01_2.jpg) no-repeat;
float : left;
height : 150px;
width : 645px;
padding : 0;
}
#home #presfr p.txtintro {
color : #000;
padding-right : 10px;
text-align : justify;
}
#home #zoomcarte {
background-color : #4d4d4d;
border-bottom : 2px solid #cdcdcd;
border-left : 1px solid #000;
border-right : 2px solid #cdcdcd;
border-top : 2px solid #cdcdcd;
float : right;
height : 141px;
text-align : center;
width : 188px;
padding : 5px 5px 0;
}
#home .left img {
position : absolute;
right : 0;
}
#home .left p {
float : left;
font-size : 12px;
text-align : justify;
width : 180px;
}
#home .right img {
left : 0;
position : absolute;
}
#home .right p {
float : right;
font-size : 12px;
text-align : justify;
width : 180px;
}
#home a img {
border : 0;
margin : 0;
}
#home h2 {
z-index : 1000;
margin : 0;
padding : 0;
}
#home p {
margin : 0;
padding : 0;
}
.hscrollerbar {
background-color : #000;
height : 10px;
}
.hscrollerbase {
background-color : #fff;
height : 10px;
}
* html #blueblockmenu li a {
width : 170px;
}
.import2 {
color : #b45988;
font-size : 18px;
font-weight : 700;
}
.important {
color : #324d75;
}
.infobox {
width : 100% !important ;
}
.infoboxcontents {
font-family : Arial, Arial, sans-serif;
}
.infoboxnotice {
background : #ff8e90;
}
.infoboxnoticecontents {
background : #ffe6e6;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
}
.inst_content {
background : url(images/INTALLATION_content.png) no-repeat center top;
color : #797c80;
height : 180px;
width : 760px;
margin : 7px auto auto;
}
.inst_content .td_inst {
color : #797c80;
line-height : 20px;
text-align : left;
padding : 20px;
}
.inst_form .form {
background : url(images/INTALLATION_form.png) no-repeat center top;
float : right;
height : 140px;
padding-right : 50px;
padding-top : 20px;
text-align : right;
width : 320px;
margin : auto;
}
.inst_form .form form label {
color : #fff;
padding-right : 20px;
vertical-align : top;
}
.inst_form .tel {
color : #000;
font-size : 16px;
font-weight : 700;
padding-left : 40px;
}
.largeur-tabpr_log td.main {
color : #fefefe;
font-family : Arial, sans-serif;
font-size : 13px;
padding-left : 20px;
padding-right : 1px;
}
.lien-produit-listing {
color : #7a7b7d;
font-size : 14px;
font-weight : 700;
}
.liv_content {
background : url(images/INTALLATION_content_liv.png) no-repeat center top;
height : 250px;
width : 760px;
margin : 5px auto auto;
}
.liv_content .td_liv {
text-align : left;
padding : 10px 20px 20px;
}
.logo {
color : #d249ef;
font-family : Arial, Helvetica, sans-serif;
font-size : 40px;
}
.main2 {
color : #252525;
font : 13px/16px Arial;
font-weight : 700;
text-decoration : none;
}
.main3 {
color : #067e9c;
font-family : Arial, sans-serif;
font-size : 13px;
line-height : 1.5;
}
.map {
float : left;
height : 327px;
margin-right : 10px;
padding-left : 3px;
padding-top : 3px;
width : 327px;
}
#menuprincipale {
padding-bottom : 5px;
}
.messagestacksuccess {
background-color : #2e80b0;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
color : #fff;
}
.milieu .infoboxcontents {
width : 634px;
}
.modulerowover {
background-color : #474747;
border : 1px solid #ffffe9;
}
#mycustomscroll {
height : 430px;
overflow : auto;
position : relative;
width : 770px;
margin : 0.3em auto;
padding : 15px;
}
#mycustomscroll2 {
background-color : #d5eade;
height : 250px;
overflow : auto;
position : relative;
width : 340px;
margin : 0.3em auto;
padding : 15px;
}
#nbarticlespanier {
color : #adadad;
float : left;
line-height : 30px;
padding-top : 7px;
width : 133px;
}
#nbarticlespanier a {
color : #adadad;
}

#nbarticlespanier a:hover {
color : #adadad;
text-decoration : underline;
}
#ongletsaccspa {
border-bottom : 4px solid #384152;
float : right;
margin-top : 11px;
}
.orderedit {
color : #70d250;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
text-decoration : underline;
}
p.main {
color : #7a7b7d;
font-family : Arial, sans-serif;
font-size : 13px;
padding-left : 10px;
padding-right : 20px;
}
p.producthdr {
color : #3fd9e3;
font-size : 14px;
}
.prix-produit {
color : #7a7b7d;
font-size : 18px;
padding-right : 35px;
}
.productlisting-heading {
background : #65d1d8;
color : #fff;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
font-weight : 700;
padding : 5px;
}
.productsnotifications {
background : #f2fff7;
}
.promo_bg {
background : url(images/promotions_bck.png) no-repeat center top;
height : 445px;
width : 800px;
}
.promo_bg .text_promo {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 25px;
font-weight : 700;
padding-right : 50px;
padding-top : 40px;
}
#quicksearchfield {
background-color : #242c39;
background-image : url(images/zone_recherche.jpg);
background-repeat : no-repeat;
border : 0;
color : #8f949c;
float : left;
font : 10px/10px Arial;
font-family : sans-serif;
height : 15px;
padding-left : 20px;
width : 200px;
}
.shoppingcart {
color : #8c959e;
font : 11px/13px Arial;
font-weight : 400;
text-decoration : none;
}
#slogon {
color : #fff;
line-height : 20px;
width : 1015px;
height : 138px;
margin : 0 auto;
}
#slogon a:hover {
text-decoration : none;
color : #797c80;
}
span.bookmark {
color : #555;
float : left;
height : 24px;
line-height : 24px;
margin-right : 10px;
padding-left : 20px;
}
span.errortext {
color : red;
font-family : Arial, Arial, sans-serif;
}
span.greetuser {
color : #f0a480;
font-family : Arial, Arial, sans-serif;
font-size : 12px;
font-weight : 700;
}
span.markproductoutofstock {
color : #c76170;
font-family : Tahoma, Arial, Arial, sans-serif;
font-size : 12px;
font-weight : 700;
}
span.productpricenormal {
color : #7a7b7d;
font-size : 18px;
font-weight : 700;
}
span.productspecialprice {
color : #7a7b7d;
font-family : Tahoma;
font-size : 23px;
}
.st {
color : #fff;
font : 16px/16px Arial;
font-family : Tahoma;
font-size : 11px;
font-weight : 700;
text-decoration : none;
}
.st3 {
color : #fff;
font : 11px/11px Tahoma;
}
.stockwarning {
color : #c03;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
}
table.formarea {
background : #f1f9fe;
border-color : #7b9ebd;
border-style : solid;
border-width : 1px;
}
table.largeur-tabpr {
width : 800px;
}
table.largeur-tabpr_log {
margin-top : 70px;
width : 301px;
}
table.productlisting {
border-spacing : 1px;
width : 700px;
}
table.productlistingsans {
border : 1px;
border-spacing : 1px;
width : 700px;
}
.table_principale {
border-color : #3a2104;
}
td {
font-family : arial, Arial, sans-serif !important ;
font-size : 13px !important ;
}
td.accountcategory {
color : #abd;
font-family : Arial, Arial, sans-serif;
font-size : 13px;
}
td.fieldvalue {
font-family : Arial, Arial, sans-serif;
font-size : 12px;
}
td.formareatitle {
font-family : Tahoma, Arial, Arial, sans-serif;
font-size : 12px;
font-weight : 700;
}
td.headererror {
background : red;
color : #fff;
font-family : Tahoma, Arial, Arial, sans-serif;
font-size : 12px;
font-weight : 700;
text-align : center;
}
td.headerinfo {
background : #0f0;
color : #fff;
font-family : Tahoma, Arial, Arial, sans-serif;
font-size : 12px;
font-weight : 700;
text-align : center;
}
td.infoboxheading {
color : #fff;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
font-weight : 700;
}
td.main {
color : #7a7b7d;
font-family : Arial, sans-serif;
font-size : 13px;
padding-left : 10px;
padding-right : 20px;
text-align : justify;
}
td.productlisting-data {
color : #000;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
width : 33%;
padding : 5px;
}
td.smalltext {
font-family : Arial, Arial, sans-serif;
font-size : 10px;
padding-right : 25px;
text-align : right;
}
#telmenutop {
color : #fff;
float : left;
font-size : 16px;
font-weight : 700;
line-height : 30px;
}
textarea {
font-family : Arial, Arial, sans-serif;
font-size : 11px;
width : 450px;
margin : 0;
}
.titre_ {
color : #b45988;
font-size : 14px;
font-weight : 700;
text-align : center;
}
.titre_inst {
background : url(images/titre_page.png) no-repeat left top;
height : 34px;
padding-top : 10px;
margin : 10px 0;
}
h3.titre_inst {
background : url(images/titre_page.png) no-repeat left top;
height : 34px;
padding-top : 10px;
color : #fff;
margin : 10px 0;
}
.titrepage {
background-image : url(images/soulignement_titre.jpg);
background-position : left bottom;
background-repeat : no-repeat;
color : #151a20;
font-size : 20px;
height : 31px;
margin-top : 20px;
text-align : left;
}
tr.header {
background : #fff;
}
tr.headererror {
background : red;
}
tr.headerinfo {
background : #0f0;
}
tr.subbar {
background : #f4f7fd;
}
.vscrollerbar {
background-color : #454d5f;
cursor : pointer;
width : 10px;
}
.vscrollerbase {
width : 10px;
}
.pagemenu {
padding-left : 92px;
width : 900px;
margin : 0 auto;
}
#nav_wrapper {
clear : left;
}
ul#topnav {
float : left;
list-style : none;
font-size : 1em;
background : url(images1/back_nav.png) repeat-x;
margin : -40px 0 0;
padding : 0;
}
ul#topnav li {
float : left;
position : relative;
background : url(images1/li_border.png) no-repeat right top;
margin : 0;
padding : 0;
}
ul#topnav li#last-li {
background : none;
}
ul#topnav li#last-li a span.single_wrapper {
float : left;
margin : 4px 6px 6px 6px;
padding : 0 0px;
}
ul#topnav li.liSub a, ul#topnav li a {
color : #fff;
float : left;
height : 41px;
line-height : 34px;
text-decoration : none;
text-shadow : #000 0 0 2px;
text-transform : uppercase;
z-index : 200;
padding : 0;
}
span#menu_start a {
background : url(images1/right.png) no-repeat left top;
width : 5px;
height : 41px;
text-indent : -9999px;
display : block;
line-height : 46px;
margin : 0;
padding : 0;
}
span#menu_start a:active {
background-position : left -92px;
}
ul#topnav li .sub {
position : absolute;
top : 40px;
left : 9px;
float : left;
display : none;
z-index : 10;
}
ul#topnav li .row {
clear : both;
float : left;
width : 100%;
margin-bottom : 10px;
}
ul#topnav li .sub ul {
list-style : none;
width : 150px;
float : left;
margin : 0;
padding : 0;
}
ul#topnav .sub ul li {
width : 100%;
color : #fff;
background : none;
}
ul#topnav .sub ul li h2 {
font-size : 1em;
font-weight : 400;
margin : 0;
padding : 0;
}
ul#topnav .sub ul li h2 a, ul#topnav .sub ul li h2 a:hover {
background-image : none;
color : #c10707;
padding : 5px 0;
}
ul#topnav .sub ul li h2 a:hover {
background-image : none;
text-decoration : underline;
}
ul#topnav .sub ul li a {
float : left;
text-indent : 0;
height : auto;
background : url(images1/navlist_arrow.png) no-repeat 0% 10px;
display : block;
text-decoration : none;
color : #757575;
font-size : 1em;
text-shadow : none;
border-bottom : 1px solid #e6e6d8;
text-transform : none;
line-height : 27px;
margin : 0 10px;
padding : 0 0 0 14px;
}
ul#topnav .sub ul li a:hover {
color : #c50a0a;
background : url(images1/navlist_arrow_hover.png) no-repeat 0% 10px;
text-decoration : underline;
}
span.dd_action {
height : 6px;
width : 9px;
padding : 0 0 0 10px;
}
span.single_wrapper {
float : left;
margin : 4px 9px 0;
padding : 0 15px;
}

span.single_wrapper:hover, li.current a span.single_wrapper {
background : url(images1/hover.png) center no-repeat;
color : #000;
text-shadow : none;
}
span.single_wrapper:active {
background : #fff;
color : #000;
text-shadow : none;
}
li.liSub a:hover span.dd_wrapper3, li.liSub:hover a span.dd_wrapper3 {
z-index : 1000;
background : url(images1/hover3.png) center no-repeat;
color : #000;
text-shadow : none;
margin : 4px 9px 0;
padding : 0 5px 6px 5px;

}
li.liSub a:hover span.dd_wrapper2, li.liSub:hover a span.dd_wrapper2 {
z-index : 1000;
background : url(images1/hover2.png) center no-repeat;
color : #000;
text-shadow : none;
margin : 6px 7px 0;
padding : 0 8px 6px;
}
li.liSub a:hover span.dd_wrapper, li.liSub:hover a span.dd_wrapper {
z-index : 1000;
background : url(images1/hover1.png) center no-repeat;
color : #000;
text-shadow : none;
margin : 4px 9px 0;
padding : 0 5px 6px 5px;
}
li.liSub a:hover span.dd_wrapper1, li.liSub:hover a span.dd_wrapper1 {
z-index : 1000;
background : url(images1/hover4.png) center no-repeat;
color : #000;
text-shadow : none;
margin : 6px 7px 0;
padding : 0 8px 6px;
}
span#menu_end, span#menu_start {
display : block;
float : left;
height : 41px;
width : 5px;
margin-top : -40px;
}
a.adv:hover, .adv {
color : #198eac;
font : 11px/13px Arial;
font-weight : 700;
text-decoration : none;
}
a.cr, .cr {
color : #e9e9cc;
font : 10px/13px Tahoma;
text-decoration : none;
}
a.currenc, .currenc {
color : #797956;
font : 11px/13px Arial;
font-weight : 700;
text-decoration : none;
}
a.date, .date {
color : gray;
font : 10px/13px Arial;
text-decoration : none;
}
a.iinfo, .iinfo {
color : #2b2b2b;
font : 12px/13px Arial;
text-decoration : none;
}
a.nameprod, .nameprod {
color : #0b0b0b;
font : 21px/22px "Arial Narrow";
text-decoration : none;
}
a.naneblokcategor, .naneblokcategor {
color : #fff;
font : 13px/21px Arial;
font-weight : 700;
text-decoration : none;
}
a.null, a.shoppingcart, .null {
color : #fff;
font : 11px/13px Arial;
font-weight : 400;
text-decoration : none;
}
a.null:hover, a.shoppingcart:hover {
color : #fff;
font : 11px/13px Arial;
font-weight : 400;
text-decoration : underline;
}
a.price, .price {
color : #9a880d;
font : 18px/20px "Arial Narrow";
font-weight : 700;
text-decoration : none;
}
a.searchz, .searchz {
color : #fefefe;
font : 13px/13px Arial;
font-weight : 700;
text-decoration : none;
}
a.staracena, .staracena {
color : #da1a00;
font : 16px/16px Tahoma;
font-weight : 700;
text-decoration : none;
}
checkbox, input, radio, select {
font-family : Arial, Arial, sans-serif;
font-size : 11px;
}
.checkoutbarcurrent, td.subbar {
color : #000;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
}
.checkoutbarfrom, .checkoutbarto {
color : #8c8c8c;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
}
div.pageheading, td.pageheading {
background : url(images/titre_page.png) no-repeat;
color : #161b22;
font-family : Arial, sans-serif;
font-size : 17px !important ;
font-weight : 700;
height : 35px;
padding-left : 15px;
padding-top : 25px;
}
.espaceflag1, .espaceflag2, .espaceflag3 {
background-color : #2a3444;
float : left;
padding : 5px;
}
h2 a:hover, #home h2 a {
color : #262626;
display : block;
font-size : 14pt;
text-decoration : none;
padding : 0;
}
#home #cat1 h2, #home #cat2 h2 {
left : 0;
position : absolute;
top : 85px;
width : 100%;
margin : 0;
}
#home #pres p, #pres_uk p {
border-bottom : 1px dotted #49c4c9;
color : #000;
margin-right : 10px;
padding : 60px 0 15px 40px;
}
.import, .inst_content .td_inst span {
color : #9499a2;
font-size : 18px;
font-weight : 700;
}
.inputrequirement, span.newitemincart {
color : red;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
}
.inst_form .titre_, .liv_content .td_liv span {
color : #b45988;
font-size : 14px;
font-weight : 700;
}
.messagebox, span.infobox, td.infobox {
font-family : Arial, Arial, sans-serif;
font-size : 10px;
}
.messagestackerror, .messagestackwarning {
background-color : #ffb3b5;
color : #000;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
padding : 5px;
}
#ongletsaccspa1, #ongletsaccspa2, #ongletsaccspa3, #ongletsaccspa4 {
background : #f7f5f6;
background-image : url(images/bg_onglet_spa_left.jpg);
background-position : left bottom;
background-repeat : repeat-y;
float : left;
height : 40px;
text-align : center;
width : 110px;
}
p.smalltext, span.smalltext {
color : #7a7b7d;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
padding-right : 25px;
text-align : right;
}
td.fieldkey, td.tableheading {
font-family : Arial, Arial, sans-serif;
font-size : 12px;
font-weight : 700;
}
td.footer, td.headernavigation {
background : #bbc3d3;
color : #fff;
font-family : Arial, Arial, sans-serif;
font-size : 10px;
font-weight : 700;
}
tr.accounthistory-even, tr.accounthistory-odd, tr.addressbook-even, tr.addressbook-odd, tr.alsopurchased-even, tr.alsopurchased-odd, tr.payment-even, tr.payment-odd, tr.productlisting-even, tr.productlisting-odd, tr.productreviews-even, tr.productreviews-odd, tr.shippingoptions-even, tr.shippingoptions-odd, tr.upcomingproducts-even, tr.upcomingproducts-odd {
background : #fbfbfb;
}
tr.footer, tr.headernavigation {
background : #bbc3d3;
}
span.dd_wrapper3, span.dd_wrapper2, span.dd_wrapper, span.dd_wrapper1 {
float : left;
margin : 6px 7px 0;
padding : 0 8px 6px;
}

.tube{
   position: relative;
   float: left;
   
   width: 830px;
   margin-bottom: 10px;
   margin-top:10px;
 
}
.tube h3{ text-align:left}
   
 

.tube1{
   position: relative;
   float: left;
   left: 5px;
   width: 410px;
   height: 120px;
   
}
.tube2{
   position: relative;
   float: left;
   left: 15px;
   width: 400px;
   height: 120px;
  
}

.RedacbasPage {
                clear:both;
                position:absolute;
                margin-top:1300px;
                font-family:Trebuchet MS,Tahoma,Verdana;
                }
.RedacbasPage p {
                font-size: 12px;
                color: #9c9c9d;
}
.RedacbasPage h1 {
                font-size: 16px;
                color:#454d5f;
                font-weight:bold;
                }
.RedacbasPage h2 {
                font-size: 14px;
                color:#7a7b7d;
                font-weight:bold;
                }

