  html, body      { color: black; background: white; }    h2.hidden, hr.none, .odkazy, #top, #left, #right, #bottom, #crumb_trail, p.skipLinks, div.links, #info, p.nahoru, div.tlacitko, p.koupit, p.info, p.strankovani, #asistent, #review_form, #contact_form,  .produktove_typy, #detail #zalozky, #detail #nazory,  div.bookmarks, ul.akce, div.tabsHeader, .jcarousel-skin-images,   .bottom_tabs, .vymenaLinku, .napoveda,  .tooltiptop, .stars, .imageSubmit    { display: none; } h1          { padding-left: 0; background-image: none; font-size: 24pt; }   img         { border: none; }  .akce_buttons span    { padding: 2px 4px; font-weight: bold; } .akce_buttons span.akce   { background-image: none; background: #FBE3E3 !important; color: #FF0101; border: solid #D60000; border-width: 1px 1px 1px 1px; } .akce_buttons span.novinka  { background: #FFF5C0; color: black; border: solid #e5b719; border-width: 1px 1px 1px 1px; } .akce_buttons span.doprodej { background: #FBE3E3 !important; color: #FF0101; border: solid #D60000; border-width: 1px 1px 1px 1px; } .akce_buttons span.doprava  { background: #F3FBEC; color: #3B9300; border: solid #3B9300; border-width: 1px 1px 1px 1px; }  #detail        { width: 100%; } #detail .left      { float: left; width: 304px; } #detail .right      { float: right; width: 320px; } #detail h2       { width: 100%; clear: both; font-size: 1.1em; margin: 1.5em 0 0.5em; }  #detail #detail_ceny, #detail #detail_ceny p { text-align: left; margin: 3px 0; } #detail #detail_ceny td        { border-bottom: 1px dotted #BFBFBF; padding: 6px 3px; } #detail #detail_ceny td.empty, #detail #detail_ceny td.tlaco      { border: none; } #detail #detail_ceny td.sdph      { font-weight: bold; font-size: 1.1em; } #detail #detail_ceny td.label      { font-size: 0.9166em; }     .tabsBody .productTab p   { margin: 0; } table.ceny td.sdph, table.ceny td.bdph    { white-space: nowrap; }  #detail_ceny      { margin-bottom: 2em; font-size: 0.9166em; height: 100%; }   .jcarousel-container-horizontal  { clear: both; padding: 0; margin: 0; } .jcarousel-container ul     { margin: 0; } .jcarousel-container li     { float: left; background: none; list-style: none; list-style-image: none; padding: 0 5px 0 0; }  .jcarousel-skin-products    { width: 100%; clear: both; margin: 0; } .jcarousel-skin-products li   { padding: 0 10px 0 0; width: 150px; } .jcarousel-prev, .jcarousel-next       { display: none; } .jcarousel-skin-images     { margin: 4em 0; padding: 0; height: 40px; width: 250px; }   ul.productCarouse       { width: 100% !important; } ul.productCarouse li      { height: 250px !important; }  #prod-accessories .jcarousel-clip-horizontal, #prod-related .jcarousel-clip-horizontal, #prod-alternative .jcarousel-clip-horizontal  { height: 250px; }  #detail .jcarousel-prev-horizontal, #detail .jcarousel-next-horizontal  { display: none; }