/* poids : 63.01 ko | compressor_time : 6.49 ms | gain : 3.05 ko | cacheName : 1250086875-be19214bc55cd7a25d4091f5d3a282ef
/var/www/vhosts/bernard-textile/plugins/dmsCorePlugin/web/css/reset.css - 1.12 ko
/var/www/vhosts/bernard-textile/plugins/dmsCorePlugin/web/css/sprite.css - 2.15 ko
/var/www/vhosts/bernard-textile/plugins/dmsCorePlugin/web/css/style.css - 2.27 ko
/var/www/vhosts/bernard-textile/plugins/dmsCorePlugin/web/css/zone.css - 1.59 ko
/var/www/vhosts/bernard-textile/plugins/dmsCorePlugin/web/css/slot.css - 3.23 ko
/var/www/vhosts/bernard-textile/public_html/css/blob/default.css - 0.41 ko
/var/www/vhosts/bernard-textile/plugins/dmsCorePlugin/web/css/facebox/facebox.css - 1.35 ko
/var/www/vhosts/bernard-textile/plugins/dmsCorePlugin/web/css/cluetip/jquery.cluetip.css - 2.02 ko
/var/www/vhosts/bernard-textile/public_html/css/artiss/beaf.css - 0.56 ko
/var/www/vhosts/bernard-textile/public_html/css/main.css - 11.76 ko
/var/www/vhosts/bernard-textile/public_html/css/markdown.css - 0.18 ko
/var/www/vhosts/bernard-textile/public_html/css/prodCateg.css - 4.00 ko
/var/www/vhosts/bernard-textile/public_html/css/produit.css - 10.19 ko
/var/www/vhosts/bernard-textile/public_html/css/annexes.css - 0.50 ko
/var/www/vhosts/bernard-textile/public_html/css/focus.css - 2.50 ko
/var/www/vhosts/bernard-textile/public_html/css/membre.css - 4.04 ko
/var/www/vhosts/bernard-textile/public_html/css/panier.css - 7.54 ko
/var/www/vhosts/bernard-textile/public_html/css/formulaire.css - 4.63 ko
/var/www/vhosts/bernard-textile/public_html/css/service.css - 0.45 ko
/var/www/vhosts/bernard-textile/public_html/css/surmesure.css - 2.54 ko
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {  margin: 0;  padding: 0;  border: 0;  outline: 0;  font-weight: inherit;  font-style: inherit;  vertical-align: baseline; } :focus {  outline: 0; } body {  color: black;  background: white; } ol, ul {  list-style: none; } table {  border-collapse: separate;  border-spacing: 0; } caption, th, td {  text-align: left;  font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after {  content: ""; } blockquote, q {  quotes: "" ""; } #sfWebDebug {  position:absolute;  top:0;  background:#eee;  width:100%; } .fleft{float: left;} .fright{float: right;} .imgleft{margin-right: 6px;} .imgright{margin-left: 6px;} .clr{clear: both;} .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfix {display:inline-block;} .clearfix {display:block;} 
.sprite_16 {  background: url(/dmsPlugin/images/16/sprite.png) no-repeat; } .sprite_16, .dms form div.item label.sprite_16 {  padding-left: 18px;  height: 16px; } .sprite_16_refresh   { background-position: 0 -368px; } .sprite_16_admin { background-position: 0 -320px; } .sprite_16_keys  { background-position: 0 -432px; } .sprite_16_reset { background-position: 0 -304px; } .sprite_16_slot  { background-position: 0 0; } .sprite_16_slot_add   { background-position: 0 -16px; } .sprite_16_slot_edit  { background-position: 0 -32px; } .sprite_16_slot_del   { background-position: 0 -48px; } .sprite_16_slot_view  { background-position: 0 -64px; } .sprite_16_zone  { background-position: 0 -80px; } .sprite_16_zone_add   { background-position: 0 -112px; } .sprite_16_zone_edit  { background-position: 0 -96px; } .sprite_16_zone_del   { background-position: 0 -128px; } .sprite_16_zone_view  { background-position: 0 -144px; } .sprite_16_blob_add   { background-position: 0 -256px; } .sprite_16_blob_edit  { background-position: 0 -272px; } .sprite_16_blob_del   { background-position: 0 -288px; } .sprite_16_page  { background-position: 0 -160px; } .sprite_16_page_ok   { background-position: 0 -176px; } .sprite_16_page_lock  { background-position: 0 -192px; } .sprite_16_page_del   { background-position: 0 -208px; } .sprite_16_rss_ok { background-position: 0 -224px; } .sprite_16_rss_ko { background-position: 0 -240px; } .sprite_16_module_action { background-position: 0 -448px; } .sprite_16_code { background-position: 0 -464px; } .sprite_16_css { background-position: 0 -496px; } .sprite_16_move { background-position: 0 -560px; } .sprite_16_alert { background-position: 0 -480px; } .sprite_16_ok { background-position: 0 -528px; } .sprite_16_save { background-position: 0 -512px; } .sprite_16_delete { background-position: 0 -400px; } .sprite_16_new { background-position: 0 -544px; } .sprite_16_right { background-position: 0 -576px; } .sprite_16_right2, .sprite_16_right:hover { background-position: 0 -592px; } .sprite_16_left { background-position: 0 -608px; } .sprite_16_left2, .sprite_16_left:hover { background-position: 0 -624px; } 
 .dms, .dms * {  font-size: 11px; color: #444; } .dms_error { display: block; height: 16px; color: #fff; background: #aa0000 url(/dmsPlugin/images/16/bomb.png) center left no-repeat; padding: 3px 5px 3px 20px; } .dms img{  vertical-align:middle;  margin-right:2px;  background:none;  border:none;  padding:0; } .dms .sep { display:block; float: left; background: url(/dmsPlugin/images/grid-split.png) top left no-repeat; font-size:1px; height:16px; margin:0pt 2px; overflow:hidden; width:4px; } .dms_transfer {  border: 1px dashed #666; } .dms a, a.dms, .dms a:visited, a.dms:visited, .dms.cluetip-jtip a{  color:#444;  text-decoration:none;  cursor:pointer; } .dms a:hover, a.dms:hover{  color:#000;  text-decoration:none; } .dms a:active, a.dms:active{  color:#ccc000;  text-decoration:none; } .dms hr { background: #fff; border-color:#fff; } #dms_under_footer { margin: 10px;  color: #bbb;  font-size: 11px; } #dms_under_footer a {  color: #88bbff; } #dms_under_footer span {  margin: 0 12px; } .hidden {  display: none; } .inline {  display: inline; }  .column { text-align: justify; margin-left: 3%; float: left; } .first.column { margin-left: 0; } .columns_2 .column { width: 47%; } .columns_3 .column { width: 30%; }  .jqzoom_me{ border:1px solid black; float:left; position:relative; padding:0px; cursor:pointer; } .jqzoom_me img{ float:left; } .float_left, .fleft {  float:left; } .float_right, .fright {  float:right; }  span.dms_translate_me { border: 1px dotted #ff9900; } .dms_loader {  text-align:center; } .dms_sortable_place { background: #eee; border: 2px dotted #ddd; } .dms ul.sort_me li {  cursor:move; } .dms ul.sort_me li:hover {  background: #eee; } .dms .typed_editor .little label {  vertical-align:+4px; } .dms .typed_editor .little input {  width:30%;  margin : 4px 0 4px 10px; } div.ui-dialog.big_dialog div.ui-dialog-container {  background: url(/dmsPlugin/images/dialog_bg_top_big_opak.png) top left no-repeat; } div.ui-dialog.big_dialog div.dialog-bottom {  background: url(/dmsPlugin/images/dialog_bg_bottom_big_opak.png) top left no-repeat; } #dms_cache {  display:none; } .dms .demi {  float:left;  width:50%; } .dms .a_block a{  display:block; } .dms .a_block a:hover{  color: #000; } .dms .discret { color: #999; font-size: 11px; } 
ul.dms_zones { margin: 0; padding: 0; border: 0; } li.dms_zone {  float:left;  min-height:16px; background: none; list-style: none; } .editable .dms_zone.active {  border: 1px solid #aec2d4;  margin: 0 -1px; } .editable .dms_zone_switch {  position:absolute;  z-index:3;  cursor:pointer;  width:32px;  height:32px;  background:transparent url(/dmsPlugin/images/32/switch.png) no-repeat top left;  opacity: 0.5; } .editable .dms_zone_switch:hover {  background-position: -32px 0;  } .editable .dms_zone_switch.active {  background-position: 0 -32px; } .editable .dms_zone_switch.active:hover {  background-position: -32px -32px; } .editable .dms_zone_view {  border:none; } .editable .dms_zone.active.dms_highlight {  border-color:red; } .dms_zone_menu, div.dms_zone_edit, .dms_zone_ajax_menu {  display: none; } .dms_zone_switch{ } .editable .dms_zone:hover .dms_zone_switch, .editable .dms_zone.active .dms_zone_switch{  opacity: 1; } .dms_zone.active div.dms_zone_menu {  display:block;  background: #aec2d4 url(/dmsPlugin/images/bg_zone_menu.png) top repeat-x;  padding-left:36px;  height: 17px; } .dms_zone.active div.dms_zone_menu.sortable {  cursor: move; } .dms_zone.active div.dms_zone_menu a {  font-weight: normal;  color:#555;  line-height:17px;  margin-right: 5px; } .dms_zone.active div.dms_zone_menu a:hover {  color:#000; } .dms_zone.active a.dms_zone_menu {  display:inline; } .editable .dms_zone.active:hover div.dms_zone_menu {  background-position: 0 -17px; } .editable .dms_zone.active:hover { }  .dms_zone_place {  border:2px dotted #aec2d4;  background: #e1ebfa; }
ul.dms_slots {  margin: 0;  padding: 0;  border: 0; } li.dms_slot {  display:block;  clear: both;  margin: 0;  padding: 0;  border: 0;  background: none;  list-style: none; } li.dms_slot .dms_edit_me {  font-family: inherit; } li.dms_slot .dms_edit_me input, li.dms_slot .dms_edit_me textarea {  display: block; } li.dms_slot .dms_edit_me textarea { float:left; } .dms_zone.hover li.dms_slot .dms_edit_me {  background: #f0f3f7;  cursor: help; } .dms_zone.hover li.dms_slot .dms_edit_me.active {  background: #e0f3f7;  color: #333; } li.dms_slot .dms_edit_me .help { color: #333;  display: none;  margin: 3px; } .dms_slot_default {  border:1px dotted #aaa;  padding: 1px 8px; } div.dms_slot_edit { text-align:left; } .editable .dms_slot .dms_slot_view {  border:none; } .dms_slot .dms_slot_menu, .dms_slot div.dms_slot_edit, .dms_slot div.dms_slot_ajax_menu {  display:none; } .dms_zone.active .dms_slot div.dms_slot_menu, .dms_zone.hover .dms_slot.dms_blob div.dms_slot_menu {  display:block;  background:#D0D0D0 url(/dmsPlugin/images/bg_slot_menu.png) top repeat-x;  padding-left:31px;  height: 17px;  cursor: move } .dms_zone.active .dms_slot div.dms_slot_menu a, .dms_slot.dms_blob div.dms_slot_menu a{  font-weight: normal;  color:#555;  cursor: pointer; margin-right: 5px; line-height:17px; display: inline; } .dms_zone.active .dms_slot div.dms_slot_menu a:hover, .dms_slot.dms_blob div.dms_slot_menu a:hover {  color:#000; } .dms_zone.active .dms_slot a.dms_slot_menu, .dms_zone.hover .dms_slot.dms_blob a.dms_slot_menu{  display:inline; } .dms_zone.active .dms_slot, .dms_zone.hover .dms_slot.dms_blob {  border:1px solid #D0D0D0;  margin:4px; } .dms_zone.active .dms_slot.hover div.dms_slot_menu, .dms_zone .dms_slot.dms_blob.hover div.dms_slot_menu {  background-position: 0 -17px; } .dms_zone.active .dms_slot.hover, .dms_zone .dms_slot.dms_blob.hover {  border-color:#cbe0ff; } .dms_zone.active .dms_slot.dms_highlight {  border-color:red; } .dms_slot .dms_slot_edit form.dms .selects_actions div{  display:none; } .dms_slot .image_slot_form {  text-align:left; } .dms_slot .slot_value {  width:100%;  height:10em; } .dms_slot .dms_slot_image_form label{  width:5em;  display:block;  float:left; } .dms_slot_place {  border:2px dotted #aec2d4;  background: #e1ebfa; } .dms fieldset.dms_inputs {  font-size:90%;  margin:2px;  padding:2px; } .dms_slot_form textarea {  width:97%;  margin:auto;  height:200px; } .dms_slot_form textarea.little {  height:40px; } .dms_slot_form select.dms_slot_type {  font-size:100%;  padding:2px 0 2px 5px; } .dms_slot_form p.fixed_type {  padding: 6px 0 0 6px;  font-weight: bold;  color: #666; }  .dms form .menu_sorter { border: 1px solid #E8E8E8; padding: 5px; max-height: 400px; min-height: 100px; overflow: hidden; } .dms form .menu_sorter li {  margin: 5px;  background: url(/dmsPlugin/css/treeview/images/file.gif) left top no-repeat;  padding-left: 16px;  height:16px;  font-size: 14px;  line-height: 16px; } .dms form .menu_sorter li:hover {  background: #fff url(/dmsPlugin/css/treeview/images/file.gif) left top no-repeat; } .dms form .menu_sorter li span.delete { margin-left:12px; cursor: pointer; } .dms form .menu_sorter li span.delete img {  vertical-align: middle; } 
.slot_for_blob{  font-size: 1.2em;  line-height: 1.7em; } .slot_for_blob .blob_nom{  color:#B21F17;  font-size:1.2em;  font-weight:bold;  padding-bottom:10px;  padding-top:10px; } .slot_for_blob strong {  color:#B21F17; } .slot_for_blob h3{  color:#B21F17;  font-size:1.1em;  font-weight:bold;  padding-bottom:10px;  padding-top:10px; } .slot_for_blob h4{  color:#B21F17;  font-size:1em;  font-weight:normal; }
#facebox .b {  background:url(/dmsPlugin/css/facebox/b.png); } #facebox .tl {  background:url(/dmsPlugin/css/facebox/tl.png); } #facebox .tr {  background:url(/dmsPlugin/css/facebox/tr.png); } #facebox .bl {  background:url(/dmsPlugin/css/facebox/bl.png); } #facebox .br {  background:url(/dmsPlugin/css/facebox/br.png); } #facebox {  position: absolute;  top: 0;  left: 0;  z-index: 100;  text-align: left; } #facebox .popup {  position: relative; } #facebox table {  border-collapse: collapse; } #facebox td {  border-bottom: 0;  padding: 0; } #facebox .body {  padding: 10px;  background: #fff;  width: 370px; } #facebox .loading {  text-align: center; } #facebox .image {  text-align: center; } #facebox img {  border: 0;  margin: 0; } #facebox .footer {  border-top: 1px solid #DDDDDD;  padding-top: 5px;  margin-top: 10px;  text-align: right; } #facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {  height: 10px;  width: 10px;  overflow: hidden;  padding: 0; } #facebox_overlay {  position: fixed;  top: 0px;  left: 0px;  height:100%;  width:100%; } .facebox_hide {  z-index:-100; } .facebox_overlayBG {  background-color: #000;  z-index: 99; } * html #facebox_overlay {  position: absolute;  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } 
 #cluetip-close img {  border: 0; } #cluetip-title #cluetip-close { position:absolute;  right:0px;  top:6px; } #cluetip-title #cluetip-close a{  background: url(/dmsPlugin/images/sprites.png) top left no-repeat;  display:block;  font-size:0pt;  height:15px;  width:15px; } #cluetip-title #cluetip-close a:hover {  background-position: -15px 0px; } #cluetip-waitimage {  width: 43px;  height: 11px;  position: absolute;  background-image: url(/dmsPlugin/css/cluetip/wait.gif); } .cluetip-arrows {  display: none;  position: absolute;  top: 0;  left: -11px;  height: 22px;  width: 11px;  background-repeat: no-repeat;  background-position: 0 0; } #cluetip-extra {  display: none; }  .cluetip-jtip {  background-color: transparent;  text-align:left; } .cluetip-jtip a{  display:block;  color: #fff;  text-decoration: none;  margin-top: 2px; } .cluetip-jtip #cluetip-outer {  border: 1px solid #999;  border-top: 0;  position: relative;  background: url(/dmsPlugin/css/cluetip/images/cluetip_bg.png) top left repeat-x; } .cluetip-jtip h3#cluetip-title {  padding: 5px 0 0 5px;  font-size: 12px;  font-weight: bold;  color: #333; } .cluetip-jtip #cluetip-inner { display:block;  margin:5px;  padding:5px;  background: #f0f0f0 url(/dmsPlugin/images/toolbar_bg.png) top left repeat-x;  border:1px solid #D0D0D0;  border-top: 0; } .cluetip-jtip div#cluetip-close {  text-align: right;  margin: 0 5px 5px;  color: #900; }  .clue-right-jtip .cluetip-arrows {  background-image: url(/dmsPlugin/css/cluetip/images/arrowleft.gif); } .clue-left-jtip .cluetip-arrows {  background-image: url(/dmsPlugin/css/cluetip/images/arrowright.gif);  left: 100%;  margin-right: -11px; } .clue-top-jtip .cluetip-arrows {  background-image: url(/dmsPlugin/css/cluetip/images/arrowdown.gif);  top: 100%;  left: 50%;  margin-left: -11px;  height: 11px;  width: 22px;  }  .clue-bottom-jtip .cluetip-arrows {  background-image: url(/dmsPlugin/css/cluetip/images/arrowup.gif);  top: -11px;  left: 50%;  margin-left: -11px;  height: 11px;  width: 22px; }
.beaf{ } .beaf .beaf-c{ } .beaf-vertical{ } .beaf-vertical .beaf-t{ } .beaf-vertical .beaf-b{ } .beaf-horizontal{ width: auto; height: auto; display: inline; float: left; } .beaf-horizontal .beaf-l, .beaf-horizontal .beaf-c, .beaf-horizontal .beaf-r{ float: left; display: block; } .beaf-horizontal .beaf-l, .beaf-horizontal .beaf-r{ background-repeat: no-repeat; width: 3px; } .beaf-horizontal .beaf-l{ background-position: top left; margin-right: 5px; float: left; } .beaf-horizontal .beaf-r{ background-position: bottom left; margin-left: 5px; float: left; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin: 0; padding: 0;font-family: Helvetica, Arial, Verdana, sans-serif;} a img,:link img,:visited img, input { border: none; } a {  text-decoration: none;  color: #969494; } em {font-style: italic;} a:hover {  text-decoration: underline; } body {  font-family: Helvetica, Arial, Verdana, sans-serif;  margin: 0;  padding: 0;  font-size: 10px;  background-color: #fff; } input, textarea, select {  font-family: Helvetica, Arial, Verdana, sans-serif;  font-size: 1em;  background-color: #fff;  border: 1px solid #000; } strong{  font-weight: bold; } .champ .check input {  font-family: Arial, Verdana, sans-serif;  font-size: 1em;  background: none !important;  border: none !important; } #facebox .facebox .titre { color:#B21F17; font-size:1.2em; font-weight:bold; padding-bottom:10px; padding-top:10px; text-align: center; } #facebox .facebox .body .footer { text-align: right; } #facebox .facebox { padding: 10px; } #facebox .footer { position:absolute; right:0; top:10px; } #facebox .facebox .visuel { float: left; margin: 0 2em 2em 0; } #dms_layout_parts {  width: 1000px;  margin-left: auto;  margin-right: auto; } #sides{  margin-bottom: 25px; } #sides #content, #sides #left_side, #sides #right_side{float: left;} .prodCateg #sides #left_side{width: 200px;} .prodCateg #sides #content, .layoutProduit #sides #content{width: 800px;} .annexes #sides #content{width: 790px;} .form_recherche label, .form_recherche #query, .form_recherche .submit {  float: left;  margin-right: 5px;  margin-top:10px; } .form_recherche .submit {  margin-top: 8px;  border: none;  float: left; } .form_with_big_textarea textarea{  width: 260px;  height: 100px; } #head {  background: transparent url(/images/header_bg.jpg) no-repeat top left;  font-size: 1.2em;  margin-bottom: 11px; } #head .first_zone {  height: 66px;  overflow: hidden; } body.main_page div#head div.homeH1{ background: transparent url(/uploads/dms_image/head_logo.jpg) no-repeat top left; width: 164px; height: 61px; } body.main_page div#head div.homeH1 h1{ display: none; } #head .form_recherche {  padding-left: 10px;  background: #A62A1E url(/images/recherche_bg.jpg) no-repeat top left;  height: 36px;  color: #fff; } #head .form_recherche label {  margin-right: 5px;  float: left;  margin-top: 10px; } #head .form_recherche #query_nav {  margin-top: 10px;  width: 107px;  border: none;  float: left;  margin-right: 5px; } #liensUtiles { padding-left: 8px; } #liensUtiles li{ float:left; } #liensUtiles li a{ display: block; float: left; width: 164px; height: 52px; background-position: top left; background-repeat: no-repeat; color: #523d31; text-align: center; padding-top: 5px; background-image: url(/images/big_buttons.jpg); background-position: top left; } #liensUtiles li a:hover, #liensUtiles li a.dms_current{ color: #fff; } #liensUtiles li.visite a{background-position: 0 0;} #liensUtiles li.guideServices a{background-position: 0 -114px;} #liensUtiles li.commandeRapide a{background-position: 0 -228px;} #liensUtiles li.identification a{background-position: 0 -342px;} #liensUtiles li.panier a{background-position: 0 -456px;} #liensUtiles li.contact a{background-position: 0 -570px;} #liensUtiles li.visite a:hover, #liensUtiles li.visite a.dms_current{background-position: 0 -57px;} #liensUtiles li.guideServices a:hover, #liensUtiles li.guideServices a.dms_current{background-position: 0 -171px;} #liensUtiles li.commandeRapide a:hover, #liensUtiles li.commandeRapide a.dms_current{background-position: 0 -285px;} #liensUtiles li.identification a:hover, #liensUtiles li.identification a.dms_current{background-position: 0 -399px;} #liensUtiles li.panier a:hover, #liensUtiles li.panier a.dms_current{background-position: 0 -513px;} #liensUtiles li.contact a:hover, #liensUtiles li.contact a.dms_current{background-position: 0 -627px;} #liensUtiles li.panier a span.l{float: left;padding-left: 15px;} #liensUtiles li.panier a span.r{float: right;padding-right: 15px;} #liensCats{ padding-left: 10px; background-image: url(/images/menu_cat_bg.jpg); background-position: top left; background-repeat: repeat-x; overflow: hidden; height: 36px; } #liensCats li{ display: inline; height: 36px; } #liensCats li a{ height: 36px; line-height: 36px; color: #523d31; } #liensCats li a:hover, #liensCats li a.dms_current, #liensCats li a.dms_current_parent{ background-image: url(/images/menu_cat_li_hover.jpg); background-position: center; cursor: pointer; color: #af1e16; } #liensCats li a.beaf div{height: 36px;} #liensCats li a .beaf-l{background-image: url(/images/menu_cat_li_sp.jpg);} #liensCats li a:hover .beaf-l, #liensCats li a.dms_current .beaf-l, #liensCats li a.dms_current_parent .beaf-l{background-image: url(/images/menu_cat_li_hover.jpg);background-position: top left;} #liensCats li a:hover .beaf-r, #liensCats li a.dms_current .beaf-r, #liensCats li a.dms_current_parent .beaf-r{background-image: url(/images/menu_cat_li_hover.jpg);background-position: bottom left;} .dms_breadcrumb{ font-size: 0.9em; background: #fff url(/images/fil_ariane_bg.gif) repeat-x bottom left; height: 22px; padding-top: 5px; padding-left: 5px; } .dms_breadcrumb li{ display: inline; margin-right: 5px; } .dms_breadcrumb li.first{ padding-left: 15px; background: transparent url(/images/fil_ariane_icon.gif) no-repeat 0 2px; } .dms_breadcrumb, .dms_breadcrumb a{color: #616161;}  .module_gauche {  font-size: 1.2em;  width: 175px; } .module_gauche .head{ background: #e8e8e8 url(/images/categ_header.jpg) no-repeat top left;  color: #fff;  font-weight: bold;  height: 21px;  padding-left: 10px;  padding-top: 5px; } .module_gauche .content{ padding: 5px; background-color: #e8e8e8; } .module_gauche .foot{  height: 3px; background: #e8e8e8 url(/images/categ_footer.jpg) no-repeat bottom left; } #catsGauche { } #catsGauche li {  padding-top: 3px; } #catsGauche li a {  color: #9f271d;  font-weight: bold; } #catsGauche li ul a.dms_current {  color: #9f271d; } #catsGauche li.ouvert ul {  display: block; } #catsGauche ul {  padding-left: 5px; } #catsGauche ul li a {  color: #616161;  font-weight: normal; } #foot {  background: #fff url(/images/footer_bg.jpg) repeat-x top left;  padding-top: 20px;  font-size: 1.1em;  color: #969494; } #foot .cells {  background: transparent url(/images/foot_cells_bg.gif) repeat-y top left; } #foot .cells .footer_div {  float: left; } #foot .prods {width: 180px;} #foot .services {width: 196px;} #foot .infos {width: 211px;} #foot .newsletter {width: 198px;} #foot .garanties {width: 211px;} #foot .footer_div h4 {  font-size: 1.4em;  font-family: Georgia;  color: #b21f17;  font-weight: normal;  margin-left: 10px;  padding-top: 5px;  height: 28px; } #foot .footer_div ul li {  padding-bottom: 4px; } #foot .prods h4, #foot .services h4, #foot .infos h4{  background: transparent url(/images/foot_h4_sprite.jpg) no-repeat top left;  padding-left: 35px; } #foot .prods h4{background-position: 0 0;} #foot .services h4{background-position: 0 -33px;} #foot .infos h4{background-position: 0 -66px;} #foot .newsletter a {  background: transparent url(/images/footer_newsletter_icon.jpg) no-repeat top left;  padding-left: 35px;  display: block; } #foot .garanties .content{  padding-right: 0; } #foot .garanties li.sprite{  padding-left: 30px;  height: 24px; } #foot .garanties li.paiement{background: transparent url(/images/footer_paiement_icon.jpg) no-repeat top left;} #foot .garanties li.cb{background: transparent url(/images/footer_debitcb_icon.jpg) no-repeat top left;} #foot .garanties li.satisfait{background: transparent url(/images/footer_satisfait_icon.jpg) no-repeat top left;} #foot .garanties li.livraison{background: transparent url(/images/footer_livraison_icon.jpg) no-repeat top left;} #foot .footer_div .content {  padding: 5px 20px; } #content .img_home_categ{ padding-top: 8px; } .prodCateg #content h1, .annexes #content h1, .layoutProduit #content h1, h2.likeH1, div.likeH1 h2, div.likeH1 h3, h3.likeH1, .layoutFullPage #content h1 {  font-size: 1.8em;  font-family: Georgia;  color: #b21f17;  font-weight: normal;  padding-bottom: 10px; } .prodCateg #content h1 a, .annexes #content h1 a, .layoutProduit #content h1 a, h2.likeH1 a, div.likeH1 h2 a, div.likeH1 h3 a, h3.likeH1 a, .layoutFullPage #content h1 a { color: #b21f17; } #cluetip.tissu #cluetip-inner {  width: 300px; } .recapsurmesure {  font-size: 1.2em;  line-height: 1.4em; } #cluetip.chemise #cluetip-inner {  height: 335px; } .recapsurmesure .champ {  margin-left: 5px;  margin-right: 5px;  border-top: 1px solid #CCCCCC; } .recapsurmesure .first {  border: none; } .recapsurmesure .champ span {  font-weight: bold; } .pagerbeaf .form_recherche { float: left; height:25px; } .pagerbeaf .form_recherche label { padding-top:10px; margin-top:0px; float: left; } .pagerbeaf .form_recherche input#query { margin-top: 10px; } .pagerbeaf .form_recherche input { margin-left: 10px; float: left; } form.form_with_big_textarea textarea {  width: 250px;  height: 100px; } .action_recevoirLeCatalogue .blob_default{ padding-top:5px; } .action_tableauxDesMensurations .blob_default .blob_description strong a {  color:#B21F17;  text-decoration:underline; }  .pdt5 { padding-top: 5px; } .pdr5 { padding-right: 5px; } .pdb5 { padding-bottom: 5px; } .pdl5 { padding-left: 5px; } .pdt10 { padding-top: 10px; } .pdr10 { padding-right: 10px; } .pdb10 { padding-bottom: 10px; } .pdl10 { padding-left: 10px; } .pdt15 { padding-top: 15px; } .pdr15 { padding-right: 15px; } .pdb15 { padding-bottom: 15px; } .pdl15 { padding-left: 15px; } .pdt20 { padding-top: 20px; } .pdr20 { padding-right: 20px; } .pdb20 { padding-bottom: 20px; } .pdl20 { padding-left: 20px; } .pdt25 { padding-top: 25px; } .pdr25 { padding-right: 25px; } .pdb25 { padding-bottom: 25px; } .pdl25 { padding-left: 25px; } .pdt30 { padding-top: 30px; } .pdr30 { padding-right: 30px; } .pdb30 { padding-bottom: 30px; } .pdl30 { padding-left: 30px; } .pdt40 { padding-top: 40px; } .pdr40 { padding-right: 40px; } .pdb40 { padding-bottom: 40px; } .pdl40 { padding-left: 40px; } .mgt5 { margin-top: 5px; } .mgr5 { margin-right: 5px; } .mgb5 { margin-bottom: 5px; } .mgl5 { margin-left: 5px; } .mgt10 { margin-top: 10px; } .mgr10 { margin-right: 10px; } .mgb10 { margin-bottom: 10px; } .mgl10 { margin-left: 10px; } .mgt15 { margin-top: 15px; } .mgr15 { margin-right: 15px; } .mgb15 { margin-bottom: 15px; } .mgl15 { margin-left: 15px; } .mgt20 { margin-top: 20px; } .mgr20 { margin-right: 20px; } .mgb20 { margin-bottom: 20px; } .mgl20 { margin-left: 20px; } .mgt25 { margin-top: 25px; } .mgr25 { margin-right: 25px; } .mgb25 { margin-bottom: 25px; } .mgl25 { margin-left: 25px; } .mgt30 { margin-top: 30px; } .mgr30 { margin-right: 30px; } .mgb30 { margin-bottom: 30px; } .mgl30 { margin-left: 30px; } .mgt40 { margin-top: 40px; } .mgr40 { margin-right: 40px; } .mgb40 { margin-bottom: 40px; } .mgl40 { margin-left: 40px; } .mgl2p { margin-left: 2%; } .mgr2p { margin-right: 2%;} .mgl4p { margin-left: 4%; } .mgr4p { margin-right: 4%;}  #facebox .body {  position: relative; } #facebox .body .head_facebox_newsletter {  text-align: center;  padding-top: 5px; } #facebox .body .head_facebox_newsletter span {  font-size:14px; font-weight: bold; color: #A4281C; } .contenu_facebox_newsletter {  background:transparent url(/images/accept.jpg) no-repeat scroll 25px 5px; margin-top:10px; padding-bottom:30px; padding-left:80px; padding-top:15px; } .contenu_facebox_newsletter span { color:#31AE59; font-size:13px; font-weight: bold; } .main_page #facebox .body .footer { display:block; padding-bottom:0; padding-left:0; padding-right:0; padding-top:0; position:absolute; right:20px; top:0; } .main_page .facebox_overlayBG { background-color:#FFFFFF; z-index:99; }
.markdown p {  color: #000; } .markdown strong {  font-weight: bold; } .center_me {  text-align: center; } .markdown ul li{  list-style-position: inside;  list-style-type: disc; }
.module_famille .categ{} .module_famille .categ li, .prodCateg .prod li, .action_search .objets li, li.likeProdList{  float: left; } .prodCateg .prod li.clearfix, .action_search .objets li.clearfix{  clear: left; } .module_famille .categ li .categorie, .prodCateg .prod li .produit, .action_search .objets .produit, li.likeProdList{  width: 256px;  background: #fff url(/images/module_bg.jpg) repeat-x left -190px;  margin-right: 10px;  margin-top: 15px; } li.likeProdList{width: 253px;} .module_famille .categ li .categorie h2, .prodCateg .prod .produit h2, .action_search .objets .produit h2{  font-size: 1.6em;  font-family: Georgia;  color: #b21f17;  font-weight: normal; } .module_famille .categ li h2 a, .prodCateg .prod .produit h2 a, .action_search .objets .produit h2 a {  color: #b21f17; } .module_famille .categ li .categorie h2, .prodCateg .prod .produit h2, li.likeProdList h2, .prodCateg .prod .produit .desc, .action_search .objets .produit h2, .action_search .objets .produit .desc {  margin-bottom: 5px; } .prodCateg .prod .produit .desc a, .module_famille .categ .categorie .desc, .action_search .objets .produit .desc{font-size: 1.2em; color: #000;} .module_famille .categ li .categorie .imgleft, .prodCateg .prod .produit .imgleft, .action_search .objets .produit .imgleft{width: 75px;} .module_famille .categ li .categorie .infos, .prodCateg .prod .produit .infos, .action_search .objets .produit .infos{width: 135px;height: 145px;} .module_famille .categ li .categorie .savoirplus,.prodCateg .prod .produit .savoirplus, .action_search .objets .produit .savoirplus{float: right;} .module_famille .categ .categorie .beaf-l, .prodCateg .prod .produit .beaf-l, .action_search .objets .produit .beaf-l, li.likeProdList .beaf-l{  background-image: url(/images/module_bg.jpg);  background-position: 0 0;  width: 5px;  height: 95px; } .module_famille .categ .categorie .beaf-r, .prodCateg .prod .produit .beaf-r, .action_search .objets .produit .beaf-r, li.likeProdList .beaf-r{  background-image: url(/images/module_bg.jpg);  background-position: 0 -95px;  width: 5px;  height: 95px; } .prodCateg .prod .produit .beaf-c, .prodCateg .categ .categorie .beaf-c, .action_search .objets .produit .beaf-c, li.likeProdList .beaf-c{  width: 216px;  padding: 10px; } li.likeProdList .beaf-c{width: 213px;} li.likeProdList .beaf-c ul li{font-size:1.2em} .pagerbeaf {  width: 790px;  background: #fff url(/images/addin_bar.jpg) repeat-x left -35px;  height: 35px;  font-size: 1.1em;  margin-top: 15px;  display:block;  float:none; } .pagerbeaf li a {color: #000;} .pagerbeaf li.selected a{color: #e6580a;} .pagerbeaf .beaf-l, .pagerbeaf .beaf-r {  background-image: url(/images/addin_bar.jpg);  height: 35px;  width: 6px; } .pagerbeaf .beaf-l{background-position: 0 0;} .pagerbeaf .beaf-r{background-position: 0 -105px;} .pagerbeaf .beaf-c{ width: 768px;  font-size: 1.1em; } .pagerbeaf h1{padding-top: 5px; padding-bottom: 0 !important; font-size: 1.6em !important;} .pagerbeaf .orderby, .pagerbeaf .nbresults, .pagerbeaf .pager, .pagerbeaf .sortlink{ padding-top: 10px; height: 25px; background: transparent url(/images/addin_bar.jpg) no-repeat 0 -70px; } .pagerbeaf .orderby, .pagerbeaf .sortlink{ padding-left: 10px; color: #9f271d; float: left; margin-right: 10px; } .pagerbeaf .orderby{ background: none; } .pagerbeaf .sortlink{ float: right; } .pagerbeaf .sortlink a{ color: #e6580a; } .pagerbeaf .sortlink a.current{ color: #9f271d; } .pagerbeaf .nbresults, .pagerbeaf .pager{ float: right; } .pagerbeaf .nbresults{ width: 169px;  text-align: center; } .pagerbeaf .pager{ width: 235px; } .pagerbeaf .pager ul {  text-align: center; } .pagerbeaf .pager ul li{  float: none;  display: inline;  margin-right: 5px; } .categ_imager .categ_imager_replacer {  text-align: right;  font-size: 2.8em;  font-family: Georgia;  color: #fff;  font-weight: normal;  font-style: italic;  padding-top: 70px;  padding-right: 120px; } .slot_for_prod_prodsByCateg .imgleft a:hover{  text-decoration:none; }
.ficheProduit {  font-size: 1.2em; } .jqZoomPup{border: 1px solid #C0C0C0;} .jqzoom_me{ border: 1px solid #C0C0C0; margin-bottom: 10px; } .jqzoom_me img{ } .layoutProduit .centerPart h2{  font-size: 1.2em;  color: #b21f17;  font-weight: bold;  padding-bottom: 10px;  padding-top: 10px; } .layoutProduit .leftPart, .layoutProduit .centerPart, .layoutProduit .descPart, .layoutProduit .cartPart {  float: left; } .layoutProduit .leftPart{  width: 33%; } .ficheProduit .centerPart {  width: 66%; } .layoutProduit .descPart {  width:285px; } .layoutProduit .descPart .contenu { background:#FFFFFF url(/images/module_bg.jpg) repeat-x scroll left -190px; width:270px; } .layoutProduit .descPart .contenu .beaf-c { width:250px; } .layoutProduit .descPart .contenu .beaf-l { background-image:url(/images/module_bg.jpg); background-position:0 0; height:95px; width:5px; } .layoutProduit .descPart .contenu .beaf-r { background-image:url(/images/module_bg.jpg); background-position:0 -95px; height:95px; width:5px; } .layoutProduit .descPart .contenu .reference { background:transparent url(/images/prod_ref.jpg) repeat-x scroll left -21px; width:250px; line-height:21px; color: #fff; margin-top:10px; margin-bottom:10px; } .layoutProduit .descPart .contenu .reference .beaf-c { width:234px; height:21px; } .layoutProduit .descPart .reference .beaf-l { background-image:url(/images/prod_ref.jpg); background-position:0 0; height:21px; width:3px; } .layoutProduit .descPart .reference .beaf-r { background-image:url(/images/prod_ref.jpg); background-position:0 -42px; height:21px; width:3px; } .layoutProduit .cartPart {  width:238px; } .layoutProduit .cartPart .choix { background-color: #e8e8e8; } .layoutProduit .cartPart .choix .beaf-t { background-image:url(/images/prod_add_package.jpg); background-position:0 0; width:238px !important; height:3px; } .layoutProduit .cartPart .choix .beaf-b { background-image:url(/images/prod_add_package.jpg); background-position:-238px 0; width:238px !important; height:3px; } .layoutProduit .cartPart .choix .beaf-c { padding: 5px 9px 0px 9px; width:218px; } .layoutProduit .cartPart .choix .champ { } .layoutProduit .cartPart .choix .numerotation{  margin-bottom: 5px;  padding-top: 5px;  border-bottom: 1px solid #bfbfbf;  height: 37px; } .layoutProduit .cartPart .choix .numerotation .champ{  background: transparent url(/images/prod_puces.jpg) no-repeat 0 0; } .layoutProduit .cartPart .choix .obj2 .champ{  background-position:0 -30px; } .layoutProduit .cartPart .choix .obj3 .champ{  background-position:0 -60px; } .layoutProduit .cartPart .choix .obj4 .champ{  background-position:0 -90px; } .layoutProduit .cartPart .choix .champ label{  float: left;  height:23px;  padding-top:8px;  padding-left: 35px; } .layoutProduit .cartPart .choix .champ select, .layoutProduit .cartPart .choix .champ input{  float: right;  width: 85px;  margin-top:3px; } .layoutProduit .cartPart .choix .price{  margin-bottom: 5px;  border-bottom: 1px solid #bfbfbf;  padding-top: 5px;  height: 37px; } .layoutProduit .cartPart .choix .price .oldprice .beaf-c{ text-decoration: line-through; } .layoutProduit .cartPart .choix .price span{  float: left;  color: #e6580a;  font-weight: bold;  padding-top: 5px; } .layoutProduit .cartPart .choix .price .price_zone{  float: right;  width: 82px;  height: 21px;  background-color: #B21F17; } .layoutProduit .cartPart .choix .price .price_zone .beaf-c{  width: 66px !important;  line-height: 21px;  padding: 0;  text-align: center;  color:#FFFFFF;  font-weight: bold; } .layoutProduit .cartPart .choix .price .price_zone .beaf-l { background-image:url(/images/prod_ref.jpg); background-position:0 0; height:21px; width:3px; } .layoutProduit .cartPart .choix .price .price_zone .beaf-r { background-image:url(/images/prod_ref.jpg); background-position:0 -42px; height:21px; width:3px; } .layoutProduit .crossedProds h3{ margin-top:10px; background:transparent url(/images/mise_en_avant_head.jpg) repeat-x left top; color:#FFFFFF; font-family:Georgia; font-size:1.4em; height:20px; padding-left:5px; padding-top:2px; } .layoutProduit .crossedProds .cross_selling { border-bottom:1px solid #C0C0C0; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; color:#000000; padding:5px; } .layoutProduit .cartPart .add_bt { background:transparent url(/images/bt_bg.jpg) repeat-x left top; height:35px; background-position:0 -35px; width:220px; margin-top:5px; } .layoutProduit .cartPart .add_bt .beaf-l { background-image:url(/images/bt_bg.jpg); background-position:0 0; height:35px; width:11px; margin: 0; } .layoutProduit .cartPart .add_bt .beaf-r { background-image:url(/images/bt_bg.jpg); background-position:0 -70px; height:35px; width:11px; margin: 0; } .layoutProduit .cartPart .add_bt input { background:transparent url(/images/bt_icon_caddie.jpg) no-repeat right top; border: none; color: #fff; cursor: pointer; padding-bottom:10px; padding-top:5px; width: 198px; text-align: left; } .layoutProduit .cartPart .add_bt .beaf-c{padding: 0;width: 198px;} .layoutProduit .toolLinks {  margin-top: 15px; } .layoutProduit .toolLinks a { height: 31px; background:transparent url(/images/prod_links_bg.jpg) repeat-x; background-position:0 -31px; width:238px; margin-bottom: 15px; color: #000; } .layoutProduit .toolLinks a .beaf-c { width:182px; cursor: pointer; padding-left:40px; line-height: 31px; height: 31px; background:transparent url(/images/prod_links_icons.jpg) no-repeat left top; } .layoutProduit .toolLinks .print a .beaf-c { background-position:0 0; } .layoutProduit .toolLinks .mail a .beaf-c { background-position:0 -31px; } .layoutProduit .toolLinks .sample a .beaf-c { background-position:0 -62px; } .layoutProduit .toolLinks .size a .beaf-c { background-position:0 -93px; } .layoutProduit .toolLinks a .beaf-l { background-image:url(/images/prod_links_bg.jpg); background-position:0 0; height: 31px; width:3px; } .layoutProduit .toolLinks a .beaf-r { background-image:url(/images/prod_links_bg.jpg); background-position:0 -62px; height: 31px; width:3px; } .layoutProduit .centerPart .promos{ background:#FFFFFF url(/images/module_bg.jpg) repeat-x scroll left -190px; margin-bottom: 10px; } .layoutProduit .centerPart .promos .beaf-l { background-image:url(/images/module_bg.jpg); background-position:0 0; height:95px; width:5px; } .layoutProduit .centerPart .promos .beaf-r { background-image:url(/images/module_bg.jpg); background-position:0 -95px; height:95px; width:5px; } .layoutProduit .centerPart .promos .beaf-c { width: 505px; padding-top: 10px; } .layoutProduit .centerPart .promos .beaf-c .promo { width: 503px; height:66px; background-image:url(/images/prod_promo_m.jpg); margin-bottom: 10px; } .layoutProduit .centerPart .promos .promo .beaf-l { background:transparent url(/images/prod_promo_l.jpg) no-repeat scroll left top; font-size:1px; height:66px; width:6px; line-height:1px; } .layoutProduit .centerPart .promos .promo .beaf-r { background:transparent url(/images/prod_promo_r.jpg) no-repeat scroll left top; font-size:1px; height:66px; width:6px; line-height:1px; } .layoutProduit .centerPart .promos .beaf-c .beaf-c { width: 481px; padding: 0px; } .layoutProduit .centerPart .promos .beaf-c .beaf-c div.descript { font-weight: bold; color: #fff; font-size: 1.2em; padding-top: 5px; } .layoutProduit .centerPart .promos .beaf-c .beaf-c img { float: left; margin-right: 10px; } .layoutProduit .leftPart .gallery { margin-top: 10px; display: block; } .layoutProduit .leftPart .gallery li{ width: 82px; float: left; text-align: center; margin-right: 5px; } .layoutProduit .leftPart .gallery li img{ cursor: pointer; } .crossedProds .cross_selling li { width: 240px; float: left; margin-right: 4px; font-size: 1.2em; padding-left: 10px; border-left: 1px solid #c0c0c0; } .crossedProds .cross_selling li.first {border: none;} .crossedProds .cross_selling li .infos { width: 165px; padding-left: 5px; height:85px; } .crossedProds .cross_selling li .infos h4 { color: #ff7225; font-size: 1.1em; font-family: Georgia; margin-bottom: 5px; } .crossedProds .cross_selling li .savoirplus { float: right; margin-top: 10px; } .module_prod #facebox .body, .module_compte #facebox .body { padding: 0 0 10px 0; } .module_prod #facebox .body h3, .module_compte #facebox .body h3 { background:transparent url(/images/mise_en_avant_head.jpg) repeat-x scroll left top; color:#FFFFFF; font-family:Georgia; font-size:1.4em; height:20px; margin-bottom:10px; padding-left:5px; padding-top:2px; } .module_prod #facebox .body .content, .module_compte #facebox .body .content{ width: 390px; } .module_prod #facebox .body .added_facebox, .module_compte #facebox .body .added_facebox{ width: 370px; background:#FFFFFF url(/images/module_bg.jpg) repeat-x scroll left -190px; margin-left:10px; margin-right:10px; } .module_prod #facebox .body .added_facebox .beaf-l, .module_prod #facebox .body .added_facebox .beaf-r , .module_compte #facebox .body .beaf-l , .module_compte #facebox .added_facebox .beaf-r{ background-image:url(/images/module_bg.jpg); background-position:0 0; height:95px; width:5px; } .module_prod #facebox .body .added_facebox .beaf-r, .module_compte #facebox .added_facebox .beaf-r{ background-position:0 -95px; } .module_prod #facebox .body .added_facebox .beaf-c, .module_compte #facebox .added_facebox .beaf-c{ width:350px; padding-top: 15px; } .module_prod #facebox .body .added_facebox .bt_me .beaf-c { width: auto; } .module_prod #facebox .body .added_facebox p.added, .module_compte #facebox .added_facebox .p.added{ padding-left: 40px; padding-top: 10px; padding-bottom: 15px; font-size: 1.2em; font-family: Georgia, Arial; font-weight: bold; } .module_prod #facebox .body .added_facebox div.envoiami, .module_compte #facebox .added_facebox div.envoiami{ padding-left: 40px; padding-right: 40px; padding-top: 10px; padding-bottom: 15px; font-size: 1.2em; } .module_prod #facebox .body .added_facebox div.envoiami .champ input, .module_compte #facebox .added_facebox div.envoiami .champ input{ margin-left: 20px; } .module_prod #facebox .body .added_facebox p.action{ text-align: center; } #facebox .body .footer{ border: none; } .module_prod #facebox .body .footer a.close{ margin-right:20px; }
.menu_elements {margin: 0;padding: 0;} .menu_elements li {margin-bottom: 15px;} #lienSurMesure li a, .menu_elements li a{  display: block;  width: 127px;  height: 42px;  color: #fff;  font-size: 1.4em;  margin: 0;  padding: 0;  padding-left: 40px;  padding-right: 20px;  padding-top: 9px; } #lienSurMesure li a, #menuServices li a{background: transparent url(/images/menu_services.jpg) no-repeat top left;} #lienSurMesure li a:hover, #menuServices li a.dms_current{background-position: 0 -51px;} 
.focus_prod a:hover{ } #left_side .focus_prod{  width: 175px;  font-size: 1.2em;  padding-top: 15px; } #left_side .focus_prod span.titre, #left_side .focus_prod span.image, #left_side .focus_prod span.desc, #left_side .focus_prod span.nom {display: block;} #left_side .focus_prod span.titre { font-size: 1.2em; font-family: Georgia; color: #fff; background: transparent url(/images/mise_en_avant_head.jpg) repeat-x top left; height: 20px; padding-top: 2px; padding-left: 5px; } #left_side .focus_prod span.nom {  font-size: 1.2em;  font-family: Georgia;  color: #ff7225;  border-left: 1px solid #c0c0c0;  border-right: 1px solid #c0c0c0;  padding: 5px; } #left_side .focus_prod span.image { text-align: center;  border-left: 1px solid #c0c0c0;  border-right: 1px solid #c0c0c0;  padding: 5px 0; } #left_side .focus_prod span.desc {  padding: 5px;  color: #000;  border-left: 1px solid #c0c0c0;  border-right: 1px solid #c0c0c0;  border-bottom: 1px solid #c0c0c0; } .main_page .dms_focus_group .focus{  background: #fff url(/images/module_bg.jpg) repeat-x left -190px;  margin-right: 39px;  margin-top: 15px;  float:left; } .main_page .dms_focus_group .focus_prod .image{float: left; margin-right: 5px;} .main_page .dms_focus_group .focus_prod .titre{  font-size: 1.6em;  font-family: Georgia;  color: #b21f17;  font-weight: normal;  display: block;  margin-bottom: 5px; } .main_page .dms_focus_group .focus_prod .nom{   font-size: 1.2em;  font-family: Georgia;  color: #ff7225;  margin-bottom: 5px; } .main_page .dms_focus_group .focus_prod .desc{  color: #000;  font-size: 1.2em; } .main_page .dms_focus_group .focus .beaf-l{  background-image: url(/images/module_bg.jpg);  background-position: 0 0;  width: 5px;  height: 95px; } .main_page .dms_focus_group .focus .beaf-r{  background-image: url(/images/module_bg.jpg);  background-position: 0 -95px;  width: 5px;  height: 95px; } .main_page .dms_focus_group .focus .beaf-c{padding: 10px;} .main_page .nb_3 .focus{width: 307px;} .main_page .nb_2 .focus_1 .nom, .main_page .nb_3 .focus .nom{width: 210px;} .main_page .nb_3 .focus .beaf-c{width: 267px;} .main_page .nb_3 .focus_2{margin-right: 0px;} .main_page .nb_2 .focus_0{width: 668px; margin-right: 25px;} .main_page .nb_2 .focus_0 .nom{width: 573px;} .main_page .nb_2 .focus_0 .beaf-c{width: 628px;} .main_page .nb_2 .focus_1{width: 307px; margin-right: 0px;} .main_page .nb_2 .focus_1 .beaf-c{width: 267px;} .main_page .dms_focus_group .focus_prod a:hover span{ text-decoration:underline; }
   .img_title{  padding-bottom:15px; }   #menuServices li.menu_1 a{  background:transparent url(/images/menu_identification.jpg) no-repeat scroll left top; }  #menuServices li.menu_1 a:hover,  #menuServices li.menu_1 a.dms_current{  background-position:0 -51px;  } #menuServices li.menu_2 a{  background:transparent url(/images/menu_identification.jpg) no-repeat scroll left -102px; }  #menuServices li.menu_2 a:hover,  #menuServices li.menu_2 a.dms_current{  background-position:0 -153px;  } #menuServices li.menu_3 a{  background:transparent url(/images/menu_identification.jpg) no-repeat scroll left -204px; }  #menuServices li.menu_3 a:hover,  #menuServices li.menu_3 a.dms_current{  background-position:0 -255px;  } #menuServices li.menu_4 a{  background:transparent url(/images/menu_identification.jpg) no-repeat scroll left -306px; }  #menuServices li.menu_4 a:hover,  #menuServices li.menu_4 a.dms_current{  background-position:0 -357px;  } #menuServices li.menu_5 a{  background:transparent url(/images/menu_identification.jpg) no-repeat scroll left -408px; }  #menuServices li.menu_5 a:hover,  #menuServices li.menu_5 a.dms_current{  background-position:0 -459px;  } #menuServices li.menu_6 a{  background:transparent url(/images/menu_identification.jpg) no-repeat scroll left -510px; }  #menuServices li.menu_6 a:hover,  #menuServices li.menu_6 a.dms_current{  background-position:0 -561px;  }   .slot_for_compte_miniLogin{  color:#FFFFFF;  font-weight:bold;  padding-top:5px; }  .slot_for_compte_miniLogin a{   padding-left:10px;   color:#FFFFFF;   font-weight:normal;  }   .slot_for_compte_miniLogin input,  .slot_for_compte_miniLogin label,  .slot_for_compte_miniLogin .champ{   float:left;   font-weight:normal;  }   .slot_for_compte_miniLogin label{   padding-left:10px;   padding-right:10px;  } .slot_for_compte_miniLogin input.bt{ margin-left:10px; background-color:transparent; border:none; color:#FFFFFF; font-weight:bold;   }  .slot_for_compte_commandes{  font-size:1.2em; } .lien_modif a{  display:block;  color:#FFFFFF;  font-size:1.2em;  padding-bottom:5px;  padding-top:5px; }  .lien_modif a:hover{   text-decoration:none;  }  .illus_id{  height:365px;  width:315px;  background:#FFFFFF url(/images/femme_id.jpg) no-repeat top left;  float:left; } .intitule{  margin-bottom:20px; } .cmdListe{  padding-bottom:20px; }  .panierListe .cmd {   background:transparent url(/images/ligne_prod.jpg) repeat-x scroll 0 -60px;   margin-bottom:15px;   width:284px;  }  .cmdListe div.etat div {   padding-top:5px;  }  .cmdListe .etat_recap {   text-align: center;  }  .cmdListe .divRight{   width:335px;   margin-left:70px;  } .prodTitle{  width:200px;  border-right:solid 1px #BFBFBF;  margin-right:20px; } .secondcom .prod {  cursor: pointer; } .ref_recap{  width:200px;  border-right:solid 1px #BFBFBF;  margin-top:7px; } .date_recap{  width:150px;  border-right:solid 1px #BFBFBF;  margin-top:7px; } .prix_recap{  width:180px;  border-right:solid 1px #BFBFBF;  margin-top:7px; } .etat_recap{  width:210px; } .payee{  background:transparent url(/images/pictos_4etats.jpg) no-repeat scroll 20px 3px;  height:18px;  padding-left:10px; } .refusee{  background:transparent url(/images/pictos_4etats.jpg) no-repeat scroll 55px -70px;  height:18px; } .acceptee{  background:transparent url(/images/pictos_4etats.jpg) no-repeat scroll 12px -45px;  height:18px; } .expediee{  background:transparent url(/images/pictos_4etats.jpg) no-repeat scroll 55px -20px;  height:18px; } .img_mtop{  margin-top:10px; }   .adresselist .adresse {  margin: 10px;  border: 1px solid #C1C1C1;  padding: 10px;  width: 374px; } .adresselist .adresse form {  display: none; }   .visu_mensuration{  background:transparent url(/images/mensurations.jpg) no-repeat scroll 120px 0;  width:390px;  float:left;  height:390px; } .slot_for_compte_mensuration{  padding-top:20px; } .slot_for_compte_mensuration form{  width:290px;  float:left;  font-size:1.2em;  margin-bottom:30px; } .slot_for_compte_mensuration .bt_continue input { font-size:1em !important; }
.dms_cart_form, .slot_for_cart .recap .panierListe , .slot_for_cart .valid .panierListe, .slot_for_prod_commandeRapide .panierListe { font-size: 1.2em; } .recap .editadress { font-size: 1em; } .adresse_facturation { } .adresse_infos { } .adresse_nom { } .panierListe, .cmdListe { width: 781px; background:#FFFFFF url(/images/module_bg.jpg) repeat-x left -190px; } .panierListe .beaf-c, .cmdListe .beaf-c{ width: 761px; padding-top: 15px; } .panierListe .beaf-c .beaf-c, .cmdListe .price .beaf-c{ padding-top:0px; } .cmdListe .cmd .beaf-c{ width:314px; padding-top:7px; } .panierListe .beaf-l, .cmdListe .beaf-l{ background: transparent url(/images/module_bg.jpg) no-repeat left 0px; height:95px; width:5px; } .panierListe .beaf-r{ background: transparent url(/images/module_bg.jpg) no-repeat left -95px; height:95px; width:5px; } .cmdListe .beaf-r{ background: transparent url(/images/module_bg.jpg) no-repeat left -95px; height:95px; width:5px; } .panierListe .prod{  background: transparent url(/images/ligne_prod.jpg) repeat-x scroll 0 -60px; } .panierListe .ligne{  margin-bottom: 15px;  width: 760px; } .panierListe .heading { padding-left: 10px; font-weight: bold; color:#B21F17;  width: 750px; } .cmdListe .cmd{  background: transparent url(/images/ligne_prod.jpg) repeat-x scroll 0 -60px;  margin-bottom: 15px;  width: 330px; } .panierListe .prod .beaf-l, .panierListe .prod .beaf-r{  height: 30px;  background: transparent url(/images/ligne_prod.jpg) repeat-x scroll 0 0px;  width:3px; } .cmdListe .cmd .beaf-l, .cmdListe .cmd .beaf-r{  height: 30px !important;  background: transparent url(/images/ligne_prod.jpg) repeat-x scroll 0 0px !important;  width:3px !important; } .cmdListe .cmd .beaf-r{  background-position: 0 -30px !important; } .panierListe .prod .beaf-r, .cmdListe .prod .beaf-r{  background-position: 0 -30px; } .panierListe .prod .beaf-c { width: 744px; padding-top: 0px; } .secondcom .panierListe .prod .beaf-c { width:744px; text-align:center; } .panierListe .ligne .clearfix div{ padding-top: 7px; text-align: center; } .panierListe .commande .clearfix div{ margin-top:2px; padding-top:5px; } .panierListe .ligne .nom { width: 185px; padding-left: 15px; text-align: left !important; } .panierListe .ligne .ref { width: 60px; } .panierListe .ligne .taille{ width: 70px; } .panierListe .prod .taille{ padding-top: 5px !important; } .panierListe .ligne .lot { width: 100px; } .panierListe .prod .lot { padding-top: 5px !important; } .panierListe .ligne .couleur { width: 125px; } .panierListe .ligne .example { color: #969494; font-style: italic; } .panierListe .prod .couleur { padding-top: 5px !important; } .panierListe .ligne .qte { width: 40px; } .panierListe .prod .qte { padding-top: 5px !important; } .panierListe .ligne .prix{ width: 105px; font-weight: bold; text-align: center; } span.raye{ text-decoration:line-through; font-weight: normal; } .panierListe .ligne .delete { width: 30px; } .panierListe .prod .delete { padding-top: 0px !important; } .prices { width: 248px; margin-bottom: 15px; } .fleft .price{ margin-left: 10px; } .prices .price { height: 31px; background:transparent url(/images/prod_links_bg.jpg) repeat-x; background-position:0 -31px; width:238px; margin-bottom: 15px; color: #000; line-height: 31px; } .prices .price .beaf-c { width:222px; } .prices .price .beaf-c span{ font-size: 0.7em; } .prices .price .beaf-c a{ width:182px; cursor: pointer; padding-left:40px; display: block; float: left; line-height: 31px; height: 31px; color: #000; } .prices .price .beaf-c a.print { background:transparent url(/images/prod_links_icons.jpg) no-repeat left top; } .prices .price .beaf-c a.update_cart { display:inline; float:none; } .fright .price .beaf-c { text-align: right; padding-right: 5px; width:217px; } .prices .price .beaf-l { background-image:url(/images/prod_links_bg.jpg); background-position:0 0; height: 31px; width:3px; } .prices .price .beaf-r, .cmdListe.prices .price .beaf-r{ background-image:url(/images/prod_links_bg.jpg) !important; background-position:0 -62px !important; height: 31px !important; width:3px !important; } .total{ border: 1px solid #c3c3c3; background: #e7e7e7; text-align: right; font-size: 1.1em; line-height:34px; } .total .promo { margin-top: 5px; line-height: 1em; } .total .promo .label { font-size: 0.8em; color: #e6580a; width: 540px; } .total div.optin{ width: 280px; } .total .promo input, .total .promo a { float: left; margin-left: 10px; } .total .promo input{margin-top: 5px;} .total .promo a{cursor: pointer;} .total .promo input.code_promo { width: 80px; } .total .label{ width:570px; } .total .label div.optin{ margin-left:5px; } .total .label .optin input{ margin-left:5px; margin-top:10px; } .total .bt_me{ width: 180px; } .total .bt_me .beaf-c{ width: 158px; font-size: 1.2em; font-weight: bold; color: #fff; line-height:1.8em } .firstcom .prices{  height:300px;  padding-left:20px; } .address .facturation,.address .livraison{ width: 380px; } .address .fond_form { width: 380px; } .address .fond_form .beaf-c { width: 364px; } .addressmanager .address .fond_form { width: 780px; } .addressmanager .address .fond_form .beaf-c { width: 764px; } .address .fond_form .beaf-c .bt_me .beaf-c{ width:auto; } .address .fond_form .beaf-c .choix, .address .fond_form .beaf-c .resultat { width: 350px; } .address h3{  color:#B21F17;  font-size:1.1em;  font-weight:bold;  padding-bottom:10px; }  .adresselist {padding-top: 10px;} .adressManager, .adressManager .beaf-t, .adressManager .beaf-c, .adressManager .beaf-b{ width: 394px !important; } .adressManager{ background: transparent url(/images/adress_manager_bg.jpg) repeat-x top left; margin-bottom: 10px; font-size: 1.2em; } .adressManager .beaf-t{ background: transparent url(/images/adress_manager_head.jpg) no-repeat top left; height: 3px; font-size: 1px; line-height: 1px; } .adressManager .beaf-b{ background: transparent url(/images/adress_manager_foot.jpg) no-repeat bottom left; height: 3px; font-size: 1px; line-height: 1px; } .adresselist .adresse{ background: #E1DCD6 url(/images/adress_manager_b.jpg) no-repeat bottom left; float: none; } .adresse_manager .createAdress { width: 330px; } .currentAdresse{ background-image: url(/images/adress_current_bg.jpg); } .currentAdresse .beaf-t{ background-image: url(/images/adress_current_head.jpg); } .currentAdresse .beaf-b{ background-image: url(/images/adress_current_foot.jpg); } .currentAdresse .beaf-c{ background-image: url(/images/adress_current_b.jpg); } .adressManager .beaf-c a.clearfix { height: 32px; padding: 10px 10px; color: #000; } .currentAdresse .beaf-c a.clearfix { color: #fff; } .adressManager .beaf-c a.clearfix span { display: block } #kiala_cp { margin: 5px; } #kiala_link {  background: transparent url(/images/logo_kiala.jpg) no-repeat top left;  display: block;  padding-left: 90px;  line-height: 60px;  color:#B21F17;  font-weight:bold; } .kiala_chooser { font-size: 1.1em; } .kiala_wrap li{ } .kiala_wrap li a{ color: #000; background: #ddd; margin: 5px; padding: 5px; border: 1px solid #999; display: block; } .kiala_wrap li a:hover{ background:#B21F17; color: #fff; } .kiala_wrap span{ display: block; } .kiala_wrap li a:hover span{  text-decoration: underline; } .type_envoi { width:360px; } .type_envoi .champ p {  font-size: 1.1em;  line-height: 30px;  color:#B21F17;  font-weight:bold; } .type_envoi .champ { font-size: 1.1em; } .type_envoi .champ { margin-bottom: 5px; } .type_envoi .champ .check label { width: 150px; float: left; display: block; } .type_envoi .champ input { margin-left: 15px; }
.flash_message_error{  background:#9e1b14 url(/images/error.jpg) no-repeat scroll 10px 10px;  border:1px solid #4c0d09;  color:#FFFFFF;  font-size:1.5em;  padding:10px 10px 10px 40px;  display: block; } .flash_message{  background:#9ACE3D url(/images/ok.jpg) no-repeat scroll 10px 10px;  border:1px solid #4B6C11;  color:#FFFFFF;  font-size:1.5em;  padding:10px 10px 10px 40px; } .moncompte { } .moncompte .signin {  width: 320px;  margin-right: 55px; } .moncompte .connexion { width: 320px; } .moncompte h2 {  font-size: 1.6em;  font-family: Georgia;  color: #b21f17;  font-weight: normal;  padding-bottom: 10px; } .moncompte h3{  color:#B21F17;  font-size:1em;  font-weight:bold;  padding-bottom:10px;  padding-top:10px; } .fond_form{  background: #fff url(/images/form_module.jpg) repeat-x 0 -502px;  font-size: 1.1em; } .fond_form fieldset .champ, .fond_form div.optin {  margin-top: 10px;  padding-top: 10px;  border-top: 1px solid #bfbfbf;  display: block; } .slot_for_main_spamForm fieldset .champ { border: none; } .fond_form fieldset .check {  margin: 0 ;  padding: 0 ;  border: 0 ; } .fond_form fieldset .champ .check{  float: left;  margin-right:10px; } .fond_form fieldset .champ .check label{  width: 30px; } .fond_form fieldset label {  float:left;  width:140px; } .fond_form div.optin input {  margin-right: 10px; } label.error{  margin-top: 5px;  background:#9e1b14 url(/images/error.jpg) no-repeat scroll 3px 3px;  border:1px solid #4c0d09;  color:#FFFFFF;  font-size:1.1em;  padding:5px 5px 5px 25px;  display: block;  float: none !important;  width: auto !important;  clear: both; } label.error img{ display: none; } label.error span{  color:#FFFFFF !important;  font-style:normal !important; } .fond_form fieldset input{ background: none; border: 0 ; } .fond_form fieldset .champ input.text, .fond_form fieldset .champ input.email, .fond_form fieldset .champ input.number{  border: 1px solid #bfbfbf;  background: #fff;  width:135px; } .fond_form .beaf-l, .fond_form .beaf-r{  background-image: url(/images/form_module.jpg);  background-repeat: no-repeat;  width: 3px;  height: 251px; } .cmdListe .fond_form .beaf-l, .cmdListe .fond_form .beaf-r{  height: 180px; } .fond_form .beaf-l{  background-position: 0 0; } .fond_form .beaf-r{  background-position: 0 -251px; } .moncompte .fond_form .beaf-c{  width: 284px;  padding: 10px; } .moncompte .fond_form .beaf-c .beaf-c{  width: auto; } div.naissance label { display: block; float:none; } .fond_form p.info{  color: #b21f17;  padding-top: 10px;  padding-bottom: 10px; } .bt_continue{  width: 175px !important;  float: none;  margin-left: auto;  margin-right: auto;  display:block;  margin-top: 10px; } .bt_continue .beaf-c{ width: 153px !important; } .bt_continue input{ width: 153px; } .bt_me {  background:transparent url(/images/bt_bg.jpg) repeat-x scroll 0 -35px;  height:35px;  margin-top:5px;  width: auto;  cursor: pointer; } .bt_white {  background-image:url(/images/bt_white_bg.jpg); } .bt_me .beaf-l, .bt_me .beaf-r{  height:35px !important;  background-image:url(/images/bt_bg.jpg) !important;  height:35px !important;  margin:0 !important;  width:11px !important; } .bt_white .beaf-l, .bt_white .beaf-r{  background-image:url(/images/bt_white_bg.jpg) !important; } .bt_me .beaf-l{  background-position: 0 0 !important; } .bt_me .beaf-r{  background-position:0 -70px !important; } .bt_me .beaf-c{ width: auto; padding:0 !important; height:35px !important; text-align: center !important; } .bt_me input{  border: 0;  background: none;  color: #fff;  font-size: 1.2em;  padding-top: 5px;  padding-bottom: 5px;  cursor: pointer; } .bt_me a {  color:#FFFFFF;  display:block;  font-size:1.2em;  padding-bottom:5px;  padding-top:5px;  cursor: pointer; } .slot_for_main_spamForm { font-size: 1.2em; } .slot_for_main_spamForm .fond_form, .slot_for_main_contactForm .fond_form, .slot_for_main_catalogueForm .fond_form { width: 450px; margin-top: 20px; } .slot_for_main_spamForm .fond_form .beaf-c, .slot_for_main_contactForm .fond_form .beaf-c, .slot_for_main_catalogueForm .fond_form .beaf-c { width: 414px; padding: 10px; } .slot_for_main_spamForm .fond_form .sendSpam { margin-left:90px; } .slot_for_main_spamForm .fond_form .sendSpam .beaf-c { width: 200px; } .ajaxSpamForm {  width: 450px;  height: 200px;  background: transparent url(/images/pop_under.jpg) no-repeat bottom left; } .ajaxSpamForm form fieldset {  padding-top: 170px;  padding-left: 10px; } .ajaxSpamForm form fieldset .champ {  float: left !important;  width: auto;  margin-right: 10px; } .ajaxSpamForm form fieldset .champ label{  margin-right: 5px;  color: #99241D;  font-size: 1.1em; }
 .laine, .coton, .autresmatieres {  color:#B21F17;  font-size:1.1em;  font-weight:bold;  padding-bottom:10px;  padding-top:22px;  height:35px; } .laine{  background:transparent url(/images/laine50.jpg) no-repeat 0 5px; } .coton{  background:transparent url(/images/coton50.jpg) no-repeat 0 5px; } .autresmatieres {  background:transparent url(/images/chameau50.jpg) no-repeat 0 5px; }  .laine h3, .coton h3, .autresmatieres h3{   text-indent:50px;  }
#lienSurMesure { padding-left: 205px; } #lienSurMesure li { float: left; margin-right: 30px; } .surmesure .etape1 ul.tissus li { width: 148px; float: left; border: 1px solid #c1c1c1; background-color: #fff; margin-right: 5px; padding-top: 5px; padding-bottom: 5px; } .surmesure .etape1 ul.tissus li img { margin-left: auto; display: block; margin-right: auto; border: 1px solid #c1c1c1; } .surmesure .etape1 ul.tissus li label { display: block; margin-top: 5px; text-align: center; font-size: 1.2em; } .surmesure .etape1 ul.tissus li label input { margin-right: 5px; } .surmesure .etape2 .left_col { width: 370px; } .surmesure .etape2 .right_col { width: 370px; } .surmesure .etape2 .fond_form .beaf-l, .fond_form .beaf-r { height:218px; } .surmesure .etape2 .fond_form .beaf-c { width: 344px; padding: 5px; } .surmesure .etape2 .fond_form .champ {  font-size: 1.1em; } .surmesure .etape2 .fond_form .champ p {  font-weight: bold; } .surmesure .etape2 .fond_form .spacer { padding-top: 10px; } .surmesure .etape2 .fond_form .champ label {  cursor: pointer; } .surmesure .etape2 .fond_form .champ .check { float: left; text-align: center; } .surmesure .etape2 .onlytxt .champ .check { text-align: left; } .surmesure .etape2 .txtatline .champ { width: 100% !important; } .surmesure .etape2 .onlytxt .champ .check input { margin-left: 15px; } .surmesure .etape2 .fortext .champ label { display: block; float: left; width: 50%; } .surmesure .etape2 .fortext .champ input { float: left; } .surmesure .labelimage { display: block; text-align: center; } .surmesure .labelimage img { border: 1px solid #c1c1c1; } .surmesure .etape2 .col .champ .check { width: 24%; } .surmesure .etape2 .manches .champ .check, .surmesure .etape2 .broderie .champ .check, .surmesure .etape2 .poignets .champ .check, .surmesure .etape2 .onlytxt .champ .check, .surmesure .etape2 .dos .champ .check { width: 50%; } .surmesure .etape2 .champ input.number, .surmesure .etape2 .champ input#brod_texte { border: 1px solid #c1c1c1; width: 60px; height: 15px; line-height: 15px; } .surmesure .etape2 .bt_me {  width: 166px; } .surmesure .etape2 .bt_me .beaf-c {  width: 144px; } .surmesure .fields { margin-left: 5px; width:200px; } .surmesure .etape2 .bt_me .beaf-c input {  width: 144px; } .surmesure .etape3 .champ { border: none; padding-top:0px; margin-bottom:10px; } .etape4 .recapsurmesure { font-size: 1.2em; } .etape4 .recapsurmesure .first {  margin-top: 20px; } .etape4 .bt_white {  width:235px !important; } .etape4 .bt_white .beaf-c {  width:213px !important; }