/*file : css/style_print type : css v : 20170621*/
/*
@font-face {
    font-family: 'OpenSans';
    src: url('../fonts/OpenSans/opensans-bold.eot');
    src: url('../fonts/OpenSans/opensans-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans/opensans-bold.woff') format('woff'),
         url('../fonts/OpenSans/opensans-bold.ttf') format('truetype'),
         url('../fonts/OpenSans/opensans-bold.svg#open_sansbold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSans';
    src: url('../fonts/OpenSans/opensans-regular.eot');
    src: url('../fonts/OpenSans/opensans-regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans/opensans-regular.woff') format('woff'),
         url('../fonts/OpenSans/opensans-regular.ttf') format('truetype'),
         url('../fonts/OpenSans/opensans-regular.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/
@font-face {
    font-family: 'Cantarell';
    src: url('../fonts/Cantarell/cantarell-bold.eot');
    src: url('../fonts/Cantarell/cantarell-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Cantarell/cantarell-bold.woff') format('woff'),
         url('../fonts/Cantarell/cantarell-bold.ttf') format('truetype'),
         url('../fonts/Cantarell/cantarell-bold.svg#open_sansbold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Cantarell';
    src: url('../fonts/Cantarell/cantarell-regular.eot');
    src: url('../fonts/Cantarell/cantarell-regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Cantarell/cantarell-regular.woff') format('woff'),
         url('../fonts/Cantarell/cantarell-regular.ttf') format('truetype'),
         url('../fonts/Cantarell/cantarell-regular.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{background:#ffffff;border:none;table-layout:fixed;border-collapse:collapse;font-family:/*"OpenSans"*/"Cantarell", sans-serif;font-size:12px;color:#000000;}
img, #logo, #cart, #bas, #banner, #language, #w3c, #menu, #homemenu, #homeright, #more, #promo, #top, #bottom, #backtotop, #load, #suggestions, #slider, #ticker, #toppanela, #panel, .tab, .cover, .navbar, .lazy, .fader, .jnotify-container, .menu {display:none;}
form{margin:1px;}
input{background:#ffffff;border:1px solid #000000;font-size:100%;color:#000000;}
select{background:#ffffff;border:1px solid #000000;font-size:100%;color:#000000;}
textarea{background:#ffffff;border:1px solid #000000;font-size:100%;color:#000000;}
table{font-size:100%;color:#000000;}
hr{width:95%;height:2px;}
td{background:transparent;border:0px solid #000000;empty-cells:show;}
a{font-size:100%;font-weight:bold;text-decoration:none;color:#000000;}
a:hover{color:#c0c0c0;}
a:active{color:#c0c0c0;}
a.admin{color:#ff0000;}
h1{font:130%;font-weight:bold;color:#000000;}
h2{font:120%;font-weight:bold;color:#000000;}
h3{font:110%;font-weight:bold;color:#000000;}
p{margin-bottom:0px;padding-bottom:0px;}
.back{vertical-align:top;background:transparent;border:0px solid #000000;}
.front{vertical-align:top;background:#ffffff;border:1px solid #000000;}
#h1{font:130%;color:#000000;}
#h2{font:120%;color:#000000;}
#h3{font:110%;color:#000000;}
#conteneur{position:absolute;left:50%;top:0px;margin-left:-49%;width:98%;height:100%;border:0px solid #000000;font-size:100%;color:#000000;}
#contenu{position:absolute;font-size:100%;left:0px;top:0px;width:100%;background:transparent;border-top:0px dotted #ffffff;}
#contenu a{font-size:100%;font-weight:bold;text-decoration:none;color:#000000;}
#contenu a:hover{color:#c0c0c0;}
#contenu a:active{color:#c0c0c0;}
#contenu a.admin{color:#ff0000;}
#contenu h1{font:130%;font-weight:bold;color:#000000;}
#contenu h2{font:120%;font-weight:bold;color:#000000;}
#contenu h3{font:110%;font-weight:bold;color:#000000;}
#contenu p{margin:1px;padding:0px;}
#contenu .back{vertical-align:top;background:transparent;border:0px solid #000000;}
#contenu .front{vertical-align:top;background:#ffffff;border:1px solid #000000;}
#contenu .dark{vertical-align:top;background:#ffffff;border:0px solid #ffffff;}
#contenu .darker{vertical-align:top;background:#ffffff;border:0px solid #ffffff;}
#contenu .hometitle {border:0px dotted #000000;}
#contenu .homeitem {margin-left:2px;border-top:1px dotted #000000;}
#forms{position:absolute;left:0px;top:0px;width:100%;height:100%;overflow:auto;background:transparent;border:0px solid #000000;font-size:100%;color:#000000;}
#forms td{background:transparent;border:0px solid #000000;empty-cells:show;}
#forms table{background:transparent;border:0px solid #000000;empty-cells:show;}
#forms a{font-size:100%;font-weight:bold;text-decoration:none;color:#000000;}
#forms a:hover{color:#c0c0c0;}
#forms a:active{color:#c0c0c0;}
#forms a.admin{color:#ff0000;}
#forms h1{font:130%;font-weight:bold;color:#000000;}
#forms h2{font:120%;font-weight:bold;color:#000000;}
#forms h3{font:110%;font-weight:bold;color:#000000;}
#account{position:absolute;left:0px;top:0px;width:100%;height:100%;background-attachment:fixed;background:transparent;background-repeat:repeat;background-position:center center;background:#ffffff;border:0px solid #000000;font-size:100%;color:#000000;}
#account td{background:transparent;border:0px solid #000000;empty-cells:show;}
#account table{background:transparent;border:0px solid #000000;empty-cells:show;}
#account a{font-size:100%;font-weight:bold;text-decoration:none;color:#000000;}
#account a:hover{color:#c0c0c0;}
#account a:active{color:#c0c0c0;}
#account a.admin{color:#ff0000;}
#account h1{font:130%;font-weight:bold;color:#000000;}
#account h2{font:120%;font-weight:bold;color:#000000;}
#account h3{font:110%;font-weight:bold;color:#000000;}
#account p{}
