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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup,a,
menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;outline:none}

body {margin: 0px;padding: 0px;font-family:Arial;font-size:13px;text-align:center;background: url(/styl/top.png) 0px 0px repeat-x #fff; }


button::-moz-focus-inner {
    border:0;
    padding:0;
}

@font-face {
    font-family: 'DaxlineProRegular';
    src: url('/styl/daxlinepro-regular.eot');
    src: url('/styl/daxlinepro-regular.eot') format('embedded-opentype'),
         url('/styl/daxlinepro-regular.woff') format('woff'),
         url('/styl/daxlinepro-regular.ttf') format('truetype'),
         url('/styl/daxlinepro-regular.svg#DaxlineProRegular') format('svg');
}


@font-face {
    font-family: 'DaxlineProBold';
    src: url('/styl/daxlinepro-bold.eot');
    src: url('/styl/daxlinepro-bold.eot') format('embedded-opentype'),
         url('/styl/daxlinepro-bold.woff') format('woff'),
         url('/styl/daxlinepro-bold.ttf') format('truetype'),
         url('/styl/daxlinepro-bold.svg#DaxlineProBold') format('svg');
}

div#topline {height:30px;}
div#toplinecontent {width:960px;margin: 0 auto;font-size:12px;color:#fff;text-align:left;padding-left:20px;}
div#toplinecontent a {color:#fff;text-decoration:none;display:inline-block;}
div#toplinecontent a:hover {text-decoration:underline;}

div#toplinecontent .separator {height:19px!important;width:1px;background:#fff;display:inline-block;margin:0px 20px 0px 20px;font-size:0px;position:relative;top:-13px;} 



div#hlavicka {padding:0px;text-align:center;height:107px;z-index:100;position:relative;width:100%;top:0px;}
div#hlavickacontent {width:960px;margin: 0 auto;z-index:90;height:82px;position:relative;padding:25px 0px 0px 0px;}

.blok {}
.blokr {}
.policka {display:none;}
.logo {width:179px;height:58px;padding:0px;display:block;float:left;margin-right:30px; margin-left:20px;background:url(/styl/logo2014.png?1) 0px 3px no-repeat;position:relative;top:0px;}
.vyhledavac {width:315px;height:40px;float:left;text-align:left;margin-right:30px; margin-top:10px;}
.hl_vyraz {width:257px;height:38px;padding:0px 0px 0px 10px;float:left;background:#fff;border:1px solid #e5e5e5;color:#a5a5a5;margin-right:6px;font-family:DaxlineProRegular; color:#3f3e40; font-size:13px;}
.vyhledavac_tl {width:40px;height:39px;padding:0px 0px 0px 0px;background:url(/styl/hledej.png?2)  0px 0px no-repeat;border:none;float:left;cursor:pointer;}
form.topsearch {border:none;margin-top:0px;padding:0px;}

.volejte_txt {display:none;}


.top_kontakt {height:40px;float:left;width:134px;background:url(/styl/eamiltel.png) left no-repeat;padding-left:36px;margin-top:10px;}
.top_kontakt a {color:#3f3e40;font-size:13px;display:block;text-decoration:none;margin:0px!important;padding:0px!important;text-align:left;position:relative;top:3px;font-family:DaxlineProRegular;}
.top_kontakt span {color:#3f3e40;font-weight:normal;font-size:23px !important;margin:0px!important;padding:0px!important;display:block;text-align:left;position:relative;top:-7px; font-family:DaxlineProBold;letter-spacing: -0.035em;}
.volejte_cislo {color:#3f3e40;font-weight:normal;font-size:23px !important;margin:0px!important;padding:0px!important;display:block;text-align:left;position:relative;top:-7px; font-family:DaxlineProBold;letter-spacing: -0.035em;}

.bottom_kontakt {height:40px;float:left;width:134px;background:url(/styl/eamiltel_c.png) left no-repeat;padding-left:36px;margin-top:33px; margin-left:53px;}
.bottom_kontakt a {color:#3f3e40;font-size:13px;display:block;text-decoration:none;margin:0px!important;padding:0px!important;text-align:left;position:relative;top:3px;font-family:DaxlineProRegular;}
.bottom_kontakt .volejte_cislo {color:#fff;font-weight:normal;font-size:23px;margin:0px!important;padding:0px!important;display:block;text-align:left;position:relative;top:-7px; font-family:DaxlineProBold;letter-spacing: -0.035em;}
                          

.prihl_registr {min-width:180px;height:20px;float:right;text-align:left;margin-top:0px;margin-left:0px;margin-top:5px; margin-right: 20px; font-family:DaxlineProBold;}
.prihlaseni {min-width:70px;height:18px;padding:1px 0px 0px 20px;font-size:13px;background:url(/styl/top_ikona_login.png) 0px 0px no-repeat;display:inline-block;}
.registrace {min-width:70px;height:18px;padding:1px 0px 0px 20px;font-size:13px;background:url(/styl/top_ikona_registrace.png) 0px 0px no-repeat;display:inline-block;}
.wwwsites {float:right;display:inline-block;margin-left:20px;}
.wwwsites a {background:#920010;width:22px;height:22px;line-height:22px;border-radius:11px;color:#fff;text-decoration:none;display:inline-block;text-align:center;font-size:12px;margin-left:3px;}
.wwwsites a.act {background:#ff0000;}


.prihl_registr a {color:#ffd600;text-decoration:none;}
.prihl_registr a:hover {text-decoration:underline;}

.kosik {text-align:left;color:#000;font-size:13px;background:url(/styl/kosuik.png?1) left no-repeat;padding-left:36px;min-width:80px;float:right;cursor:pointer;height:40px;margin-top:10px;margin-right: 50px;}
.kosik_hodnoty {padding:0px 0px 0px 0px;color:#3f3e40;font-size:13px; font-family:DaxlineProRegular; font-weight:normal;position:relative;top:3px;}
#basketinfo_cena {padding:0px 0px 0px 0px;color:#3f3e40;font-weight:normal;font-size:23px;position:relative;top:-5px;font-family:DaxlineProBold;letter-spacing: -0.035em;}
#basketinfo_ks{color:#f70009!important; font-family:DaxlineProBold; font-size:15px; line-height:13px;}



.nodisp {display:none!important;}
.cleaner {clear:both;}

div#menucontent {width:960px;margin: 0 auto;min-height:69px;position:relative!important;background:url(/styl/menu.png) top;}
div#topmenu {padding:0px 0px 0px 0px;margin: 0 auto;text-align:center;min-height:69px;position:relative;}


.banner_maly_hp1 {width:300px; height:130px;background:url(/styl/nab1.png) 0px 0px no-repeat;display:block;margin-bottom:0px!important;padding:30px 20px 0px 160px; font-size:13px; font-family:DaxlineProRegular; line-height:16px;}
.banner_maly_hp2 {width:300px; height:130px;background:url(/styl/nab2.png) 0px 0px no-repeat;display:block;margin-bottom:0px!important;padding:30px 20px 0px 160px; font-size:13px; font-family:DaxlineProRegular; line-height:16px;}
.banner_maly_hp3 {width:300px; height:130px;background:url(/styl/nab3.png) 0px 0px no-repeat;display:block;padding:30px 20px 0px 160px; font-size:13px; font-family:DaxlineProRegular; line-height:16px;}

.banner_maly_l1 {width:150px; height:57px;background:url(/bannery/box1g_m.png) 0px 0px no-repeat;display:block;margin-bottom:5px!important;padding:13px 20px 0px 68px;}
.banner_maly_l2 {width:150px; height:57px;background:url(/bannery/box2g_m.png) 0px 0px no-repeat;display:block;margin-bottom:6px!important;padding:13px 20px 0px 68px;}
.banner_maly_l3 {width:150px; height:57px;background:url(/bannery/box3g_m.png) 0px 0px no-repeat;display:block;padding:13px 20px 0px 68px;}

.pravy_banner h2 {text-transform:uppercase;color:#3f3e40;font-weight:normal;font-size:22px;margin:0px 0px 10px 0px; padding:0px!important; font-family:DaxlineProBold; line-height:20px;}
.pravy_banner h2 span {font-weight:normal;display:block; font-family:DaxlineProRegular;}
.pravy_banner {color:#3f3e40;font-size:13px;}
.pravy_banner a {color:#fff;font-size:13px;}
.pravy_banner strong {color:#f70009 !important; font-family:DaxlineProBold; }


.leve_bannery h2 {text-transform:uppercase;color:#fff;font-weight:bold;font-size:14px;text-shadow: 1px 1px 1px #333;}
.leve_bannery {color:#a5a5a5;font-size:10px;text-shadow: 1px 1px 1px #333;}
.leve_bannery a {color:#fff;font-size:10px;text-shadow: 1px 1px 1px #333;display:block;}

.hp_servis {width:765px;height:149px;background:url(/styl/servis.png) 0px 0px no-repeat;padding:45px 0px 0px 195px;}
.hp_servis_blok1 {width:290px;float:left;padding-right:45px;}
.hp_servis_blok1 p {color:#3f3e40; font-size:13px; font-family:DaxlineProRegular; line-height:16px;}
.hp_servis_blok1 p a {color:#3f3e40; font-family:DaxlineProBold; text-decoration:underline;}
.hp_servis_blok1 p a:hover {color:#f70009; text-decoration:none;}
.hp_servis h2 {text-transform:uppercase;color:#3f3e40;font-weight:normal;font-size:22px;margin:0px 0px 10px 0px; padding:0px!important; font-family:DaxlineProBold; line-height:20px;}
.hp_servis h2 span {font-weight:normal;display:block; font-family:DaxlineProRegular;}

.hp_servis_blok2 a, .hp_servis_blok3 a  {background: url(/styl/servis_li.png) left no-repeat ; color: #2d2d2d;text-decoration: none;text-align:left;padding:0px 0px 0px 19px!important;margin-bottom:4px;display:block; font-family:DaxlineProBold; font-size:14px; text-transform:uppercase;}
.hp_servis_blok2, .hp_servis_blok3 {width:205px;float:left;}
.hp_servis_blok2 a:hover, .hp_servis_blok3 a:hover  { text-decoration:underline;}

.vybrane_zbozi_head {background: url(/styl/vybrane_back.png) left no-repeat ; height:68px;width:960px;}
.vybrane_zbozi_head h2 { margin-left:20px; text-transform:uppercase;color:#3f3e40;font-weight:normal;font-size:22px; font-family:DaxlineProBold; margin-top:19px;float:left;} 
.vybrane_zbozi_head h2 span {font-weight:normal;display:inline-block;padding-left:7px; font-family:DaxlineProRegular;}



.blokholder {}
/*HORIZONTALNI MENU*/

.menu3horizontal ul, .menu3horizontal li {list-style: none;padding: 0;margin: 0;}
.menu3horizontal ul {display: none; /* Hides non-mega links */}
.menu3horizontal .sub ul {display: block; /* overrides above hide */}
  /* Main menu3 styles */
.menu3horizontal {width:960px;height:69px;padding:0px;margin-bottom:0px;text-align:left;position:relative;z-index:2000!important;}
.menu3horizontal li {float: left;}
.menu3horizontal li a {padding:0px 8px;width:79px;height:69px;color:#3f3e40;font-size:13px; line-height:14px; text-decoration:none;text-transform:uppercase;display:table-cell;vertical-align:middle;text-align:center;font-weight:normal;font-family:DaxlineProBold; z-index:2000;}
.menu3horizontal li.mega-hover a, .menu3horizontal li a:hover {color: #3f3e40;background:url(/styl/topmenu_hover.png) #fff repeat-x; }
.topmenu_selected {color: #3f3e40;background:url(/styl/topmenu_hover.png) #fff repeat-x; }
.menu3horizontal li a.dc-mega {position: relative; }
.menu3horizontal li a .dc-mega-icon {}
.menu3horizontal li.mega-hover a .dc-mega-icon {}
  /* Mega menu3 Styling */
  /* Mega Drop Down Container */
.menu3horizontal li .sub-container {position: absolute; padding:0px;margin-left: 0px;background: #fff; margin-top:0px;text-align:left;z-index:999;text-shadow:none;}
.menu3horizontal li .sub {padding: 5px; }
.menu3horizontal li .sub-container.mega .sub {padding: 5px;text-align:left;}
.menu3horizontal li .sub .row { /* Clear the sub-menu3 floats */width: 100%;overflow: hidden;clear:both;}
.menu3horizontal li .sub li {float: none;}
  /* Sub-menu3 Headers */
ul.coltwo {padding:21px!important;background:#fff!important;border:none;box-shadow:0px 0px 6px #aaa;width:240px;}
.menu3horizontal li .sub li.mega-hdr {float: left;width: 250px;margin: 0px;background:#fff; }
.menu3horizontal li .sub a {background: url(/styl/servis_li.png) #fff left no-repeat ; border: none;color: #2d2d2d;display: block;float: none;text-decoration: none;text-align:left;font-weight:normal;height:20px;padding:5px 0px 0px 20px!important;white-space:nowrap; text-transform:lowercase;font-family:arial;}
.menu3horizontal li .sub a:first-letter {text-transform:uppercase;}

.menu3horizontal li .sub a:hover {color: #2d2d2d!important;text-decoration:underline;} 
.menu3horizontal li .sub li.mega-hdr a.mega-hdr-a {padding: 5px;margin: 5px;text-transform: uppercase;color: #000;background: #aaa;text-align:left;height:10px;}
.menu3horizontal li .sub li.mega-hdr a.mega-hdr-a:hover {color: #000;text-shadow: none;}
  /* Style the 3rd level links */
.menu3horizontal li .sub li ul li {margin-right: 0px;padding:0px;text-align:left;}
.menu3horizontal .sub li.mega-hdr li a {color: #000;font-weight: normal;padding-left: 10px;text-align:left;}
  /* Styling for items with only 2 levels */
.menu3horizontal li .sub-container.non-mega .sub {padding: 5px;}
.menu3horizontal li .sub-container.non-mega li {}
.menu3horizontal li .sub-container.non-mega li a {padding: 0px; font-family:DaxlineProBold; font-size:13px; text-transform:uppercase;}
.menu3horizontal li .sub-container.non-mega li a:hover {color: #2d2d2d;text-decoration:underline; }
/*
li#menu3-item-32.mega-hdr {background: url(/css/images/osobni.png) no-repeat center 0 #fff;padding-top:70px;}
li#menu3-item-34.mega-hdr {background: url(/css/images/van.png) no-repeat center 0 #fff;padding-top:70px;}
li#menu3-item-33.mega-hdr {background: url(/css/images/4x4.png) no-repeat center 0 #fff;padding-top:70px;}
 */
 

.menu3horizontal li ul li:last-child  a {border-bottom:none;}
/*HORIZONTALNI MENU EOF */

div#maincontent {width:960px;margin: 0 auto;z-index:80;position:relative;text-align:left;background:transparent;}
div#main {padding:0px 0px 0px 0px;margin: 0 auto;text-align:center;min-height:300px;}
div#premain {padding:0px;margin: 0 auto;text-align:center;min-height:300px;margin-top:0px;}

.carousel1 {width:960px;height:389px;float:left;background:#fff;}

.zalozky {height:68px;margin-right:20px;text-align:center;float:right;}	

.zalozka {display:inline-block;height:41px;padding:26px 0px 0px 32px;font-size:13px;font-family:DaxlineProBold;color:#3f3e40;float:left;text-decoration:none;}
.zalozka_active {display:inline-block;height:41px;padding:26px 0px 0px 32px;font-size:13px;font-family:DaxlineProBold;color:#3f3e40;background-position: 0px -68px!important; background-repeat:no-repeat;float:left;text-decoration:underline;}

.zalozka_akce    {background:url(/styl/vyber_akce.png?1) 0px 0px no-repeat ;}
.zalozka_vyprodej {background:url(/styl/vyber_vyprodej.png?1)  0px 0px no-repeat ;}
.zalozka_novinky {background:url(/styl/vyber_novinka.png?1)  0px 0px no-repeat ;}
.zalozka_doporucujeme {background:url(/styl/vyber_nejprohlizenejsi.png?1)  0px 0px no-repeat ;}



.zal_mezera {margin-right:15px;display:block;height:45px;width:3px;float:left;}
.hp_carou {position:relative;}

.sipka_leva {width:35px;height:34px;margin-top:143px;margin-left:20px;display:block;background:url(/styl/sipka2.png?2); background-repeat:no-repeat;position:absolute;left:0px;z-index:999;}
.sipka_leva:hover {background-position: -35px 0px;}


.sipka_leva_full {width:35px;height:34px;margin-top:143px;margin-left:20px;display:block;background:url(/styl/sipka2.png?2); background-repeat:no-repeat;position:absolute;left:0px;z-index:999;}
.sipka_leva_full:hover {background-position: -35px 0px;}

.sipka_prava_full {width:35px;height:34px;margin-top:143px;margin-left:20px;display:block;background:url(/styl/sipka1.png?2); background-repeat:no-repeat;position:absolute;left:955px;z-index:999;}
.sipka_prava_full:hover {background-position: -35px 0px;}

.sipka_prava {width:35px;height:34px;margin-top:143px;padding:0px 0px 0px 0px;display:block;background:url(/styl/sipka1.png?2);background-position: 0px 0px; background-repeat:no-repeat;position:absolute;left:905px;z-index:999;}
.sipka_prava:hover {background-position: -35px 0px;}
.car1 {width:960px;height:321px;}






.sipka_leva_detail {width:35px;height:34px;margin-top:143px;margin-left:20px;display:block;background:url(/styl/sipka2.png?2); background-repeat:no-repeat;position:absolute;left:0px;z-index:999;}
.sipka_leva_detail:hover {background-position: -35px 0px;}

.sipka_prava_detail {width:35px;height:34px;margin-top:143px;margin-left:20px;display:block;background:url(/styl/sipka1.png?1); background-repeat:no-repeat;position:absolute;left:605px;z-index:999;}
.sipka_.sipka_leva_detail_detail:hover {background-position: -35px 0px;}



.bannery {width:960px;height:480px;padding:0px;position:relative;margin-bottom:0px;}
.levy_banner {width:480px;height:480px;display:block;float:left;margin-right:0px;}
.pravy_banner {width:480px;height:480px;float:left;}
.pravy_banner a {display:block;border:none;margin-bottom:2px;}




.hp_blok_kategorie_img_holder {display:block;;width:184px;height:201px;text-align:center;vertical-align:middle;position:relative;color:#b11116;text-decoration:none!important;text-transform:uppercase;font-family:DaxlineProBold;font-size:14px!important; line-height:14px;}
.zoom {position:absolute;left:0px;top:0px;width:184px;height:201px;z-index:50;}
.hp_blok_kategorie_img_holder:hover .zoom {background: url(/styl/vybrane_hover.png) 0px 0px no-repeat;}
.hp_blok_kategorie_img_holder span {display:block;position:absolute;top:150px;left:0px;text-align:center;width:148px;padding:0px 18px 0px 18px;}
.hp_blok_kategorie_img_holder:hover {color:#df0008;text-decoration:underline!important;}
.hp_blok_kategorie_img_holder:hover span  {color:#df0008;text-decoration:underline!important;}



.hp_blok_kategorie_holder {margin:0px;width:920px;float:left;min-height:201px;margin:0px 0px 20px 20px!important;;position:relative;}

.hp_blok_banner {position:absolute;float:left;top:-1px;height:275px;left:638px;}
.hp_blok_banner a img, .hp_blok_kategorie a img, .hp_blok_kategorie_last a img {border:none;}
.hp_blok_kategorie {margin:0px 0px 0px 0px;width:184px;float:left;min-height:201px;}
.hp_blok_kategorie_last {margin:0px 0px 0px 0px;width:184px;float:left;min-height:201px;}


.hp_blok_kategorie_holder  .popis  {width:164px; height:36px;margin:0px 0px 20px 0px;}

.hp_blok_kategorie_holder  .popis a  {color:#000;font-weight:bold;font-size:12px;text-decoration:none;background:url(/styl/kategorie_hover.png?1) 0px 0px no-repeat; width:164px; height:36px;text-transform:uppercase;text-align:center;vertical-align:middle;display:table-cell;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.hp_blok_kategorie_holder  .popis a  span {position:relative;display:block;}
.hp_blok_kategorie_holder  .popis a:hover {background-position:-164px 0px;color:#ffdb00;}

a.kategorie_odkaz {text-align:left;display:block;background:url(/styl/kategorie_sipka.png) left no-repeat;padding-left:10px;color:#349be0;text-decoration:none;margin-left:4px;font-size:13px;margin-bottom:3px;}
a.kategorie_odkaz:hover {text-decoration:underline;}




div#foot {padding:0px;text-align:center;height:311px;background:url(/styl/pata_bg.png?1) 0px 0px repeat-x ; z-index:100;position:relative;width:100%;top:0px;height:819px;}
div#footcontent {width:960px;margin: 0 auto;z-index:90;position:relative;padding-top:0px;text-align:left;}

.footcopy {padding:0px;text-align:left;min-height:72px;z-index:100;position:relative;width:100%;top:0px;}
div#footcopycontent {width:960px;margin: 0 auto;z-index:90;position:relative;padding-top:18px;text-align:left;color:#fff;font-size:12px;height:60px;text-align:left;}

div#footcopy_left {width:540px;float:left;color:#676767;margin-top:30px; margin-left:20px;font-family:DaxlineProRegular; font-size:13px !important; line-height:15px;}
div#footcopy_left a {color:#676767;text-decoration:none;}
div#footcopy_left a:hover {text-decoration:underline;}

div#footcopy_right {width:400px;float:left;text-align:right;}
div#footcopy_right  a {color:#7b7b7b;text-decoration:none;}
div#footcopy_right  a:hover {text-decoration:underline;}



.copy_info { color:#fff;margin:0px 0px 0px 0px;color:#676767; font-family:DaxlineProRegular; font-size:13px; line-height:15px;}
.author_info { font-weight:normal;color:#fff;font-family:DaxlineProRegular; font-size:13px; line-height:15px;}
.author_info a { color:#aaa;text-decoration:none;font-family:DaxlineProRegular; font-size:13px; line-height:15px;}
.author_info a:hover { text-decoration:underline;font-family:DaxlineProRegular; font-size:13px; line-height:15px;}

p.newsletter_info {width:305px;float:left;color:#fff;font-size:14px;margin:44px 22px 0px 0px; font-family:DaxlineProRegular; line-height:17px; }
div.newsletter_form {width:340px;float:left;margin-top:40px;}



.footpane {min-height:138px;float:left;text-align:left;color:#fff;}
.footpane h2 {color:#fff; text-transform:uppercase;padding:30px 0px 0px 0px;height:22px;margin-bottom:30px;font-family:DaxlineProBold;font-size:18px;} 
.fp0 {width:231px;margin-left:20px;height:262px;font-family:DaxlineProRegular; font-size:13px; line-height:16px;}
.fp1 {width:229px;font-family:DaxlineProRegular; font-size:13px; line-height:16px;}
.fp2 {width:231px;font-family:DaxlineProRegular; font-size:13px; line-height:16px;}
.fp3 {color:#fff;font-size:13px;text-align:left;width:218px;font-family:DaxlineProRegular; font-size:13px; line-height:16px;}

.fp1 a {background:url(/styl/puntik_paticka.png) 2px 5px no-repeat;padding:0px 0px 7px 18px;color:#fff;display:block; text-decoration:underline;} 
.fp1 a:hover {text-decoration:none;}
 
.fp2 a {background:url(/styl/puntik_paticka.png) 2px 5px no-repeat;padding:0px 0px 7px 18px;color:#fff;display:block; text-decoration:underline;}
.fp2 a:hover {text-decoration:none;}
p.adresa {background:url(/styl/puntik_paticka.png) 2px 5px no-repeat ;padding:0px 0px 7px 18px;color:#fff;display:block;}


.foot_mail {background:url(/styl/puntik_paticka.png) 2px 5px no-repeat ;padding-left:18px;margin-top:15px;}
.foot_tel {background:url(/styl/puntik_paticka.png) 2px 5px no-repeat ;padding-left:18px;margin-top:5px;}
.foot_mapa {background:url(/styl/puntik_paticka.png) 2px 5px no-repeat ;padding-left:18px;margin-top:10px;}


.foot_firma {background:url(/styl/puntik_paticka.png) 2px 5px no-repeat;padding:0px 0px 15px 18px;width:133px;}
.foot_doprava {background:url(/styl/puntik_paticka.png) 2px 5px no-repeat;padding:0px 0px  15px 18px;width:133px;}
.foot_slevy {background:url(/styl/puntik_paticka.png) 2px 5px no-repeat;padding:0px 0px  15px 18px;width:133px;}

form.email_zpravodaj {width:668px;height:117px;background:url(/styl/email_zpravodaj.png) left no-repeat;margin:0px 0px 0px 20px;padding:0px 0px 0px 252px;}


.fp3 a {color:#fff; text-decoration:underline;}
.fp3 a:hover {color:#fff;text-decoration:none;}
.fp3 p {margin-bottom:0px;}




/*VERTIKALNI MENU */

.left_tree h2 {width:280px; height:61px;color:#fff;padding:0px 0px 0px 0px;font-size:20px;font-weight:normal;margin:0px;background: url(/styl/tree_h2.png) 0 0 no-repeat; font-family:DaxlineProBold; text-transform:uppercase; line-height:20px; display:table-cell; vertical-align:middle; padding: 4px 45px 0px 20px; }
.left_tree {width:280px;}

.menuvt h2 {margin-bottom:10px;display:none!important;}


.menuv ul {display:none;}
ul.menuv, ul.menuv ul {list-style-type:none;margin: 0;padding: 0;width: 280px;}
ul.menuv li {margin: 0px;}
ul.menuv a.hmenu {display: block;text-decoration: none;}
ul.menuv li a.hmenu {background: url(/styl/menu_1.png?4) 0px 0px no-repeat;color: #2d2d2d;padding: 14px 0px 0px 29px;width:251px;height:29px; font-family:DaxlineProBold; font-size:15px;font-weight:normal;text-decoration:none; line-height:17px;}

ul.menuv li a.hmenu:hover {background-position:-280px 0px;color:#2d2d2d;text-decoration:none;line-height:17px;}
ul.menuv li a.vmenusel {background: url(/styl/menu_1.png?4) -280px 0px no-repeat;color: #2d2d2d;padding: 14px 0px 0px 29px;width:251px;height:29px; font-family:DaxlineProBold; font-size:15px;font-weight:normal;text-decoration:none;line-height:17px;}
ul.menuv li ul li a.hmenu {background: url(/styl/menu_3.png?1) 0px 0px no-repeat;color: #2d2d2d;padding: 14px 0px 0px 39px;width:241px;height:29px;font-weight:normal;text-decoration:none;line-height:17px;}
ul.menuv li ul li a.hmenu:hover {background: url(/styl/menu_3.png?1) -280px 0px no-repeat;color: #2d2d2d;padding: 14px 0px 0px 39px;width:241px;height:29px;font-weight:normal;text-decoration:none;line-height:17px;}
ul.menuv li ul li ul a.hmenu {background:url(/styl/menu_4.png) 0px 0px no-repeat; color: #2d2d2d;padding: 14px 0px 0px 49px!important;width:231px!important;height:29px;font-weight:normal;text-decoration:none; font-size:13px;}
ul.menuv li ul li ul a.hmenu:hover {background:url(/styl/menu_4.png) -280px 0px no-repeat;}
ul.menuv a.vmenusel {display: block;text-decoration: none;}

ul.menuv li a.menu-rozbal {background: url(/styl/menu_2.png?4) -280px 0px no-repeat;color: #2d2d2d;padding: 14px 0px 0px 29px;width:251px;height:29px;font-family:DaxlineProBold; font-size:15px;font-weight:normal;text-decoration:none; line-height:17px;}

ul.menuv li ul li ul li a.vmenusel {background:url(/styl/menu_4.png) 0px 0px no-repeat; color: #2d2d2d;padding: 14px 0px 0px 49px!important;width:231px!important;height:29px;font-weight:normal;text-decoration:none; font-size:13px;text-decoration:underline;}
ul.menuv li ul li a.menu-rozbal {background: url(/styl/menu_3.png) -280px 0px no-repeat; color: #2d2d2d;padding: 14px 0px 0px 39px!important;width:241px!important;height:29px;font-weight:bold;text-decoration:none;}
ul.menuv li ul li a.menu-rozbal:hover {background-color: #0156b0!important;color: #2d2d2d;}
ul.menuv li ul li a.vmenusel {background: url(/styl/menu_3.png?1) -280px 0px no-repeat; color: #2d2d2d;padding: 14px 0px 0px 39px!important;width:241px!important;height:29px;font-weight:bold;text-decoration:none;}
ul.menuv li ul li ul a.vmenusel{background:url(/styl/menu_4.png) 0px 0px no-repeat; color: #2d2d2d;padding: 14px 0px 0px 49px!important;width:231px!important;height:29px;font-weight:bold;text-decoration:none; font-size:13px; }



.menuvt {position:relative;top:-20px;}
.menuvt ul {display:none;} 
.menuvth2 {display:none!important;}
ul.menuvt, ul.menuvt ul {list-style-type:none;margin: 0;padding: 0;width: 280px;}
ul.menuvt li {margin: 0px;}
ul.menuvt a.hmenu {display: block;text-decoration: none;}
ul.menuvt li a.hmenu    {background: url(/styl/menu_1.png?4)    0px 0px no-repeat;color: #2d2d2d;padding: 14px 0px 0px 29px!important;width:251px;height:29px!important; font-family:DaxlineProBold; font-size:15px!important;font-weight:normal!important;text-decoration:none; line-height:17px;text-transform:none!important;font-weight:normal!important;}
ul.menuvt li a.vmenusel {background: url(/styl/menu_1.png?4) -280px 0px no-repeat;color: #2d2d2d;padding: 14px 0px 0px 29px!important;width:251px;height:29px!important; font-family:DaxlineProBold; font-size:15px;font-weight:normal;text-decoration:none;line-height:17px;font-size:15px!important;font-weight:normal!important;}
  

ul.menuvt li a.hmenu:hover {text-decoration:underline;}

ul.menuvt li ul li a.hmenu {background: url(/styl/menu_1.png?4) 0px 0px no-repeat;color: #2d2d2d;padding: 14px 0px 0px 29px!important;width:251px;height:29px!important; font-family:DaxlineProBold; font-size:15px!important;font-weight:normal!important;text-decoration:none; line-height:17px;font-weight:normal!important;margin-top:0px!important;}
ul.menuvt li ul li a.hmenu:hover {background-position:-280px 0px;color:#2d2d2d;text-decoration:none;line-height:17px;}
ul.menuvt li ul li ul a.hmenu {background:url(/styl/menu_4.png) 0px 0px no-repeat; color: #2d2d2d;padding: 14px 0px 0px 49px!important;width:231px!important;height:29px;font-weight:normal;text-decoration:none; font-size:13px;font-weight:normal!important;}
ul.menuvt li ul li ul a.hmenu:hover {background:url(/styl/menu_4.png) -280px 0px no-repeat;}
ul.menuvt a.vmenusel {display: block;text-decoration: none;}

ul.menuvt li a.menu-rozbal {background: url(/styl/tree_h2.png) 0 0 no-repeat; color: #fff;padding: 14px 0px 0px 29px;width:260px;height:61px!important;font-family:DaxlineProBold; font-size:17px!important;font-weight:normal;text-decoration:none; line-height:61px;padding: 0px 0px 0px 20px!important; margin-top:20px;}
ul.menuvt li a.menu-rozbal ul li a {margin-top:0px!important;}


ul.menuvt li ul li ul li a.vmenusel {background:url(/styl/menu_4.png) 0px 0px no-repeat; color: #2d2d2d;padding: 14px 0px 0px 49px!important;width:231px!important;height:29px;font-weight:normal;text-decoration:none; font-size:13px;text-decoration:underline;font-weight:normal!important;}
ul.menuvt li ul li a.menu-rozbal {background: url(/styl/menu_1.png?4) 0px 0px no-repeat;color: #2d2d2d;padding: 14px 0px 0px 29px!important;width:251px;height:29px!important; font-family:DaxlineProBold; font-size:15px!important;font-weight:normal;text-decoration:none; line-height:17px!important;font-weight:normal!important;}
ul.menuvt li ul li a.menu-rozbal:hover {background-color: #0156b0!important;color: #2d2d2d;}
ul.menuvt li ul li a.vmenusel {background: url(/styl/menu_2.png?4) -280px 0px no-repeat;color: #2d2d2d;padding: 14px 0px 0px 29px;width:251px;height:29px; font-family:DaxlineProBold; font-size:15px;font-weight:normal;text-decoration:none;line-height:17px;font-size:15px!important;font-weight:normal!important;margin-top:0px!important;}
ul.menuvt li ul li ul a.vmenusel{background:url(/styl/menu_4.png) 0px 0px no-repeat; color: #2d2d2d;padding: 14px 0px 0px 49px!important;width:231px!important;height:29px;font-weight:bold;text-decoration:none; font-size:13px; font-weight:normal!important;}

 

/*ul.menuvt li ul li:last-child {margin-bottom:20px;}
ul.menuvt li ul li ul li {margin-bottom:0px!important;}
  */
 /*VERTIKALNI MENU EOF */



/*system*/
#status-info {min-height:20px;min-width:20px;padding:7px;}
#sitecontent {background:#fff;}
.leftpane {width:280px;margin:0px;text-align:left;min-height:300px;float:left;margin:20px 0px 50px 0px;}
.innerpane {background:#fff;}
.innerpane_hp {background:transparent;}
.rightpane {float:left;margin:0px;width:640px;text-align:left;margin:20px 0px 20px 40px;min-height:300px;}
.fullpane {background:#fff;padding:15px 15px 50px 15px;}

/*system eof*/


/*drobenka*/
.drobenka {margin:0px 0px 40px 0px;background:url(/styl/drobenka.png) 0px 3px no-repeat;padding:0px 0px 0px 14px; font-family:DaxlineProRegular; }
.drobenka a.df {color:#3f3e40;font-size:11px;display:block;display:inline-block;padding-right:10px; text-decoration:none;font-weight:normal;font-family:DaxlineProRegular;}
.drobenka a.d {color:#3f3e40;font-size:11px;display:block;display:inline-block;background: url(/styl/sipka_drobeckovka.png) no-repeat left;padding-left:5px;padding-right:10px; text-decoration:none;font-weight:normal;font-family:DaxlineProRegular;}
.drobenka a.df:hover, .drobenka a.d:hover {font-weight:normal !important; text-decoration: underline !important;}
/*drobenka eof*/



/*katalog*/
.podskupiny_holder {width:208px;height:60px; background: url(/styl/plink.png) 0px 0px no-repeat; margin: 0px 5px 2px 0px; position:relative; display:inline-block; }
.podskupiny_holder:hover {background: url(/styl/plink.png) -210px 0px no-repeat;}

.podskupina {}
.plink {width:198px;height:58px;font-weight:normal; font-family:DaxlineProBold; font-size:14px; color:#3f3e40; text-transform:uppercase; padding:2px 45px 0px 10px; text-decoration:none; display:table-cell; vertical-align:middle; line-height:14px;}


.items_container {margin:0px;position:relative;}
#items_container_body {position:relative;width:640px;margin:0px!important;}

h2.shop_nazev_kategorie {color:#3f3e40;margin-bottom:20px;margin-left:0px;text-align:left;font-family:DaxlineProBold;font-size:30px; text-transform:uppercase; line-height:30px;}
.shop_popis_kategorie {color:#3f3e40;font-size:13px;margin-bottom:20px;margin-left:0px; line-height:20px;font-family:DaxlineProRegular;}
.shop_popis_kategorie p {color:#3f3e40;font-size:13px;margin-bottom:20px;margin-left:0px; line-height:20px;font-family:DaxlineProRegular;}
.shop_popis_kategorie strong {font-family:DaxlineProBold}

.items_box {width:213px;height:300px;float:left;margin:0px;padding:0px 0px 0px 0px;}
.items_box_pipe {;padding:0px 0px 0px 0px;width:213px;float:left;height:310px;} 

.items_pipe2 {background:url(/styl/katalog_delimeter.png) left top no-repeat;width:640px;height:1px;margin:0px 0px 0px 0px; position:relative;}
.items_box h3 a, .items_box_pipe h3 a {display:block;height:30px;color:#333;font-size:13px;text-decoration:none;text-align:center;margin-top:20px;}
.items_box p.anotace, .items_box_pipe p.anotace {height:50px;color:#1a1f2b;font-size:13px;display:none;}

.items_box div.imgholder, .items_box_pipe div.imgholder   {text-align:center;margin-bottom:5px;margin-top:3px;height:170px!important;width:213px;	text-align:center;margin-bottom:10px;position:relative;}
.items_box div.imgholder div.imginner, .items_box_pipe div.imgholder div.imginner  {display:block;text-align:center;margin:5px;width:213px;height:170px!important;display: table-cell;vertical-align: middle;text-align:center;padding:10px;}
.imgholder div {display:block;text-align:center;margin:5px;width:213px;height:170px!important;display: table-cell;vertical-align: middle;text-align:center;padding:10px;}

.imgholder div a img {border:none;}
.produkt_detail_hlavnifoto  a img {border:none;}

.dalsi_foto  a img {border:none;}

.nazev_prod   {width:173px;height:30px;padding:0px 20px 20px 20px;text-align:center;}
.nazev_prod a {color:#3f3e40;text-decoration:none;font-size:13px; font-family:DaxlineProBold;text-decoration:none; line-height:13px;}
.nazev_prod a:hover {text-decoration:underline;color:#f70009;}

.full_cena {text-align:center;}
.full_cenovka {width:140px!important;height:34px;padding:3px 0px 0px 0px;border-radius:36px; background-color:#b11116;display:inline-block;color:#fff;font-size:21px;text-align:center;text-decoration:none;font-family:DaxlineProBold!important;letter-spacing: -0.035em;}
.full_puv_cena {font-size:12px;color:#000000;display:block;min-height:15px;margin-bottom:5px;}
.full_usetrite {font-size:12px;color:#7e7e7e;margin-top:5px;display:block;min-height:15px;}

div.dop-foto {text-align:center;margin-bottom:5px;margin-top:10px;height:186px;width:180px;	display: table-cell;vertical-align: middle;text-align:center;padding-left:7px;}

.produkt_detail_hlavnifoto {text-align:center;margin-bottom:5px;margin-top:10px;height:270px;width:340px;	display: table-cell;vertical-align: middle;text-align:center;margin-left:7px;position:relative!important;}

.items_box div.infoholder, .items_box_pipe div.infoholder {width:228px;height:82px;background:url(/styl/carousel_pozadi_cen.png) 0px 0px;text-align:center;padding-top:10px;}
div.infoholder span.vychozi_cena {color:#333;display:block;font-size:12px;min-height:15px;margin-bottom:10px;}
div.infoholder span.usetrite {color:#6d6d6d;display:block;font-size:0px;min-height:15px;display:none;text-indent:-9999px;}
div.infoholder span.prodejni_cena {color:#b11116;display:inline-block;font-size:16px;font-weight:bold;padding:5px 10px 5px 10px;border-radius:5px;}
div.infoholder span.cena_info {color:#666;display:block;font-size:10px;}
div.infoholder span.skladem_txt {color:#1a1f2b;font-size:12px;}
div.infoholder span.skladem_pocet {font-size:12px;}
.skladem_ano {color:#45933d;font-family:DaxlineProBold;} 
.skladem_ne {color:#d80000;font-family:DaxlineProBold;}


.items_box div.to_basket, .items_box_pipe div.to_basket {width:95px;height:70px;float:left;}
input.items_to_basket {width:23px;height:25px;border:1px solid #c2c2c2;text-align:center;}
button.zbozi_porovnat_detail {width:22px;height:23px;border:none;background:url(/styl/porovnat.png?1) 0px 2px no-repeat;display:block;float:left;color:#005da7;padding-left:22px;margin-left:7px;cursor:pointer;text-align:left;text-indent:-99999px;}
button.zbozi_porovnat {display:inline-block;width:22px;height:23px;border:none;background:url(/styl/porovnat.png?1) 0px 2px no-repeat;display:block;float:right;color:#005da7;cursor:pointer;text-align:left;text-indent:-99999px;margin-right:20px;position:relative;top:-8px;}


button.katalog_porovnat {width:22px;height:20px;border:none;background:url(/styl/iko_porovnat.png?1) 0px 2px no-repeat;display:inline-block;color:#005da7;cursor:pointer;text-align:left;font-size:0px;margin-left:0px;position:relative;top:-6px;}
span.katalog_dostupnost {height:20px;border:none;display:block;color:#666;;cursor:pointer;text-align:center;margin-top:5px;font-size:12px;}

button.zbozi_koupit{background:url(/styl/price_green.png);width:95px;height:29px;text-align:center;color:#fff;font-weight:bold;font-size:15px;border:none;font-family:Arial;margin-top:4px;cursor:pointer;position:relative;}
button.zbozi_koupit span {position:relative;top-2px;display:block;}
a.zbozi_koupit{background:url(/styl/price_green.png);width:95px;height:24px;text-align:center;color:#fff;font-weight:bold;font-size:15px;border:none;font-family:Arial;margin-top:4px;cursor:pointer;position:relative;display:block;text-decoration:none;padding-top:5px;}

.zbozi_priznaky {position:absolute;left:0px;top:0px;text-align:left!important;width:55px!important;min-height:45px!important;}
.zbozi_priznaky_detail {position:absolute;left:17px;top:0px;text-align:left;width:55px!important;text-align:left!important;}


.detail_link {height:18px;background:url(/styl/bg_but_detail.png?1) left top repeat-x;display:none;color:#444;text-align:center;margin-left:7px;font-size:12px;text-decoration:none;padding:3px 5px 0px 5px;width:54px;text-transform:uppercase;border-radius:15px;float:left;}

input.items_to_basket {width:25px;height:25px;border:1px solid #c2c2c2;text-align:center;}

.detail_no_sleva {height:5px;background:url(/styl/bg_zvyhodneni.png) 0px 0px repeat-x;width:100%;margin-bottom:10px;}
.detail_sleva {height:30px;background:#e7e7e7;padding:10px 0px 0px 21px;margin-bottom:0px;}

.detail_sleva_txt {font-size:13px;color:#3f3e40!important;font-family:DaxlineProRegular;}
.detail_sleva_num {font-family:DaxlineProBold; font-size:14px;color:#3f3e40!important;}


.detail_row {padding-bottom:5px;}
.detail_row_nb {width:249px;min-height:25px;padding:5px 0px 5px 5px;color:#525252;}

.detail_row .l {width:124px;min-height:13px;float:left;padding:5px 0px 0px 5px;color:#525252;font-family:DaxlineProRegular; font-size:13px; line-height:17px;}
.detail_row .f {width:320px;min-height:13px;padding:5px 0px 0px 5px;color:#525252;font-family:DaxlineProRegular; font-size:13px; line-height:13px;}
.detail_row .r {width:140px;min-height:13px;float:left;padding:5px 0px 0px 0px;color:#525252;font-family:DaxlineProBold; font-size:13px; line-height:17px;}

.detail_row_zaruka {display:none;}

a.zbozi_koupit_detail{background:#df0008;border:none;color:#fff;padding:6px 22px 4px 22px;border-radius:5px;cursor:pointer;font-size:14px;font-weight:normal;float:right;border-radius:26px;text-transform:uppercase;font-family:DaxlineProBold; line-height:20px; text-decoration:none;}
.detail_vyrobce_link {color:#525252;font-family:DaxlineProBold; font-size:13px; line-height:13px;}
.detail_vyrobce_link:hover {color:#df0008;}




.vasecena {color:#fff!important;font-size:26px!important;font-family:DaxlineProBold;white-space:nowrap;}
.vasecena_txt {color:#fff!important;padding-top:15px!important;display:block; padding-left:0px !important;}        

.detail_dph_info {display:block;font-size:11px;color:#fff;font-weight:normal;font-family:DaxlineProRegular; padding-top:5px;}

.puvodnicena {font-family:DaxlineProBold;color:#000;text-decoration: line-through;}
.usetrite {color:#8e8e8e;display:none;}
.dostupnost {color:#45933d!important;}
a.d_link3 {color:#349be0;text-decoration:none;display:inline-block;padding-right:18px;background:url(/styl/sipka_zapomenute_heslo.png) right no-repeat;text-align:left;}

.bold {font-family:DaxlineProBold;}
.mensi {font-size:12px;}

.detail_popis {padding:17px 25px 17px 17px;}
.detail_popis p{padding-bottom:17px;}

.detail_popis ul {margin:10px 0px 10px 20px;}

#popis_holder h2 {font-size: 14px; font-weight:bold;margin:10px 0px 10px 0px;}
#popis_holder ul {margin:10px 0px 10px 20px;}


/*katalog eof */






/*filty */
.filty_holder {background:#f6f6f6;min-height:80px; padding:0px 0px 0px 0px;margin-bottom:20px;font-size:13px;text-align:left;color:#3f3e40;font-family:DaxlineProRegular;font-weight:normal;position:relative;width:598px;border:1px solid #e5e5e5;padding:20px; margin-top:17px; }
.filty_holder .fl1 {height:32px;}
.bold {font-family:DaxlineProBold;}
.sorting_up {display:inline-block;width:26px;height:26px;background: url(/styl/sipka_vzestupne.png) -26px 0px no-repeat;text-align:center;margin-right:1px;font-size:13px;text-decoration:none;color:#1a1f2b;position:relative;top:0px;cursor:pointer;position:relative;top:9px;margin-left:0px;}
.sorting_up_sel {display:inline-block;width:26px;height:26px;background:url(/styl/sipka_vzestupne.png) 0px 0px no-repeat;text-align:center;margin-right:1px;font-size:13px;text-decoration:none;color:#1a1f2b;position:relative;top:0px;cursor:pointer;position:relative;top:9px;margin-left:0px;}
.sorting_down {display:inline-block;width:26px;height:26px;background: url(/styl/sipka_sestupne.png) -26px 0px no-repeat;text-align:center;margin-right:0px;font-size:13px;text-decoration:none;color:#1a1f2b;position:relative;top:0px;cursor:pointer;position:relative;top:9px;}
.sorting_down_sel {display:inline-block;width:26px;height:26px;background:url(/styl/sipka_sestupne.png) 0px 0px no-repeat;text-align:center;margin-right:0px;font-size:13px;text-decoration:none;color:#1a1f2b;position:relative;top:0px;cursor:pointer;position:relative;top:9px;}

.razeni_holder {width:285px; min-height:28px;margin-top:0px;position:absolute;left:330px;top:65px;}
.razeni_holder form {margin:0px; padding:0px;text-align:right;}
.razeni_holder form div {margin:-3px; padding:0px;align:right;}
.filtry {font-weight:normal;padding-top:0px;}
.filtry_delimeter {height:1px;background:#e5e5e5;margin:10px 0px 10px 0px;}
.show_btn {background:#df0008;border:none;color:#fff;padding:6px 22px 4px 22px;border-radius:5px;cursor:pointer;font-size:14px;font-weight:normal;float:right;border-radius:26px;text-transform:uppercase;font-family:DaxlineProBold; line-height:20px;}

.vyhledavac_akce {display:inline-block;background:url(/styl/priznak_akce.png) left no-repeat;padding:5px 15px 5px 30px;}
.vyhledavac_novinka {display:inline-block;background:url(/styl/priznak_novinka.png) left no-repeat;padding:5px 15px 5px 30px;}
.vyhledavac_vyprodej {display:inline-block;background:url(/styl/priznak_vyprodej.png) left no-repeat;padding:5px 0px 5px 30px!important;padding-right:0px!important;margin-right:0px!important;}
.vyhledavac_doporucujeme {display:inline-block;background:url(/styl/priznak_nejprohlizenejsi.png) left no-repeat;padding:5px 15px 5px 30px;}

.fl1 span.bold {display:none;}


/* filty eof*/


.detrich {width:280px;height:202px;margin-bottom:20px;}
.detrich img {width:280px;height:202px;}

.banner_left {width:278px;height:97px;border: 1px solid #e7e7e7;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.075); z-index:0;margin-bottom:3px;}



/*zbozi detail */

/*formulare */
.f_nazev {;font-family:DaxlineProBold;width:140px; font-size:14px; color:#2d2d2d;}
.formular input {width:300px;height:23px;border:1px solid #dcdcdc;text-align:left;padding-left:5px; outline:none;}
textarea.f_telo {width:295px;height:100px;border:1px solid #dcdcdc;text-align:left;padding:5px; outline:none;}
textarea {width:295px;height:100px;border:1px solid #dcdcdc;text-align:left;padding:5px; outline:none;}
.formular table {width:100%;}
/*formulare eof*/

div.zbozi_detail {color:#1a1f2b;}
.detail_left {width:370px;padding:0px 0px 0px 0px;float:right;margin-right:0px;margin-right:0px;position:relative;}
.detail_right {width:270px;min-height:259px;padding:0;float:right;margin-right:0px;;padding:0px;position:relative;}
div.zbozi_detail p.kod {color:#666;margin-bottom:20px;}
p.param {color:#666;margin-top:0px;}
.detail_anotace {color:#1a1f2b;margin-bottom:20px;}  





table.cena_table {width:100%;padding:0px;margin:0px;border-collapse:collapse;}
table.cena_table td.t {background:#f6f6f6;padding-left:14px;}
table.cena_table td.f {width:110px;}
table.cena_table td.top {padding-top:14px;}
table.cena_table td.bot {padding-bottom:14px;}
table.cena_table td.top2 {padding-top:7px;}
table.cena_table td.bot2 {padding-bottom:7px;}

table.cena_table td.s {background:#ececec;padding-left:14px;}
.detail_cena_txt {font-size:26px;font-weight:bold;}
.detail_cena_dodatek {font-size:12px;color:#666;}
.bezna_cena {color:#666;}
.up5 {position:relative;top:-7px;display:block;}


.detail_kupto {text-align:left;min-width:32px;height:31px;padding:0px;position:relative;float:left;top:-29px;left:210px;}



.detail_tabs_holder {margin:0px ;}
.detail_tabs_holder {margin:0px ;}



/*scroller male foto*/



table.cena_table {width:100%;padding:0px;margin:0px;border-collapse:collapse;}
table.cena_table td.t {background:#f6f6f6;padding-left:14px;}
table.cena_table td.f {width:110px;}
table.cena_table td.top {padding-top:14px;}
table.cena_table td.bot {padding-bottom:14px;}
table.cena_table td.top2 {padding-top:7px;}
table.cena_table td.bot2 {padding-bottom:7px;}

table.cena_table td.s {background:#ececec;padding-left:14px;}
.detail_cena_txt {font-size:26px;font-weight:bold;}
.detail_cena_dodatek {font-size:12px;color:#666;}

.bezna_cena {color:#666;}
.up5 {position:relative;top:-7px;display:block;}







div.detail_tabs {width:120px;height:26px;padding:10px 0px 0px 0px;font-family:DaxlineProRegular;color:#3f3e40!important;background:url(/styl/zalozka_off.png) 0px 0px  repeat-x #e5e5e5;float:left;text-decoration:none;position:relative;top:1px;;text-align:center;font-size:13px;text-transform:uppercase;cursor:pointer;margin-right:3px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;}
div.detail_tabs_active {width:120px;height:26px;padding:10px 0px 0px 0px;font-family:DaxlineProBold;color:#3f3e40!important;background:url(/styl/zalozka_on.png) 0px 0px repeat-x #f6f6f6!important ;float:left;text-decoration:none;position:relative;top:1px;text-align:center;font-size:13px;text-transform:uppercase;cursor:pointer;margin-right:3px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;}



.zalozky_detail {height:53px;text-align:left;padding-top:15px;background:url(/styl/dopor_back.png) 0px 0px repeat-y;}
.zalozka_detail {float:right;text-decoration:none;color:#3f3e40;text-decoration:none;font-family:DaxlineProBold;display:block;margin-top:10px;padding-left:12px;background:url(/styl/puntik_paticka.png) 0px 5px no-repeat;;}
.zalozka_detail:hover {text-decoration:underline;}

.zalozka_detail_active {float:left; text-transform:uppercase;color:#3f3e40;font-size:22px; font-family:DaxlineProBold; margin-top:7px;background:none; padding-left:0px;}
.zalozka_detail_active  span  {display:inline-block;padding-left:0px; font-family:DaxlineProRegular;}
.zalozka_detail_active:hover {text-decoration:none!important;} 




.detail_ceny_tabs_holder {margin:0px 0px 0px 0px;}
div.detail_ceny_tabs {background: url(/styl/tlacitkonakup1.png) repeat-x 0px 0px;height:28px;width:146px;text-align:center;color:#fff !important;font-size:13px;cursor:pointer;font-family:DaxlineProBold;display:inline-block;position:relative;top:0px;text-decoration:none;padding-top:10px;margin-right:0px; margin-top:10px;}
div.detail_ceny_tabs_active {background: url(/styl/tlacitkonakup2.png) repeat-x 0px 0px;height:28px;width:146px;text-align:center;color:#fff !important;font-size:13px;cursor:pointer;font-family:DaxlineProBold;display:inline-block;position:relative;top:0px;text-decoration:none;padding-top:10px;margin-right:0px; margin-top:10px;}
div.detail_ceny_tabs_active:hover, div.detail_ceny_tabs:hover {text-decoration:none;}

.ceny_content_inner{background:#b11116;padding:10px 20px 10px 20px;;}
.koupit_holder {text-align:right;margin-top:10px;}




div.detail_tabs_active:hover, div.detail_tabs:hover {text-decoration:none;}
div.detail_info_holder {padding:15px 15px 35px 15px;background-color:#f6f6f6; z-index:0;border:1px solid #e5e5e5;margin-bottom:30px;}
div.detail_info_holder p {}
div.detail_info_holder a {color:#050505;}
.detail_info_blok {border:1px solid #e7e7e7;background:#f6f6f6;padding:17px 15px;}


div#diskuze_holder {display:none;}
div#souvisejici_holder {display:none;}
div#prilohy_holder{display:none;}
div#param_holder {color:#666666;font-size:13px;}
div#param_holder h3 {color:#666666;margin:0px 0px 13px 0px;font-size:14px!important;}

div.znacka_info_holder {border:1px solid #ececec;background: #fff;padding:20px;}
div.znacka_info_holder p {margin:0px!important; padding:0px!important;}

.znacka_nadpis {text-decoration:none!important;}
a.znacka_nadpis:hover {text-decoration:underline!important;}

.parametry_row_first {width:590px;min-height:13px;border:none;padding:7px 0px 7px 0px;font-size:13px;}
.parametry_row {width:590px;min-height:13px;border-top:1px solid #e2e2e2;padding:7px 0px 7px 0px;font-size:13px;}
.parametry_row_first .l, .parametry_row .l {width:295px;min-height:13px;float:left;padding:0px 0px 0px 0px;font-size:13px;font-family:DaxlineProBold;}
.parametry_row_first .r, .parametry_row .r {width:295px;min-height:13px;float:left;padding:0px 0px 0px 0px;font-size:13px;text-align:right;font-family:DaxlineProRegular;}


/*a.zbozi_koupit_detail{background:url(/styl1/but_dokosiku.png);width:174px;height:27px;border:none;cursor:pointer;display:block;margin-left:5px;float:right; margin-right:17px;}*/


.zaruka {font-family:DaxlineProBold;color:#424242;font-size:13px;}

.puvodnicena {font-family:DaxlineProBold;color:#424242;text-decoration: line-through;}
.usetrite {color:#747474;}
.dostupnost {color:#0e7e1a; text-transform:lowercase;}
.dostupnost:first-letter {text-transform:uppercase;}
.set_tvori {color:#349be0;}

a.d_link3 {color:#005da7;text-decoration:none;display:inline-block;padding-right:18px;background:url(/styl/sipka_zapomenute_heslo.png) right no-repeat;text-align:left;}

.bold {font-family:DaxlineProBold;}
.mensi {font-size:12px;}

.detail_popis {padding:17px 25px 17px 17px;}
.detail_popis p{padding-bottom:17px;}

.detail_popis ul {margin:10px 0px 10px 20px;}

#popis_holder h2 {font-size: 14px; font-weight:bold;margin:10px 0px 10px 0px;}
#popis_holder ul {margin:10px 0px 10px 20px;}

.detail_popis table {border-collapse:collapse;width:100%;margin:15px 0px 15px 0px;}
.detail_popis table tr td{border:1px solid #ddd;padding:5px;}
.detail_popis table tr th{border:1px solid #ddd;background:#eee;padding:5px;}



.tab_content {padding:0px 5px 0px 5px; font-family:DaxlineProRegular;}
.tab_content ul {margin-left:0px;list-style-position: outside;list-style: none;}
.tab_content ul li {background:url(/styl/puntik_paticka.png?1) 0px 4px no-repeat;padding-left:15px;margin-bottom:5px;} 


 

/* zbozi detail eof*/

/*detail eof*/





/*znacky */
.detail_znacky {margin: 15px 25px 0px 17px;padding:15px 15px 35px 15px;background-color:#fff; z-index:0;border:2px solid #ebebeb;}
.detail_znacka_logo {display:block;margin-left:0px;width:200px;float:right;border:none; text-align:center;}
.detail_znacka_text {width:380px;float:left;color:#444;}
.detail_znacka_nadpis{font-size:20px;font-weight:bold;color:#112642;padding:0px 0px 20px 30px;text-align:left;background:url(/styl/log_nadpis.png) 0px 0px no-repeat;text-align:left;}
.detail_znacka_nadpis a {font-size:20px;font-weight:bold;color:#112642;text-decoration:underline;}
.detail_znacky a {color:#112642;text-decoration:underline;}


.znacky_blok {width:150px;float:left;margin-left:0px; margin-bottom:20px;}
h3.abeceda {display:block;margin:10px 10px 5px 0px;color:#fff;text-align:center;background:#df0008;width:31px;height:31px;padding-top:0px;font-family:DaxlineProBold; font-size:20px; line-height:33px;}
.znacky_znacka {text-decoration:none;font-family:DaxlineProBold;color:#3f3e40; text-decoration:underline; font-size:13px;}
.znacky_znacka:hover { text-decoration:underline;color:#df0008;}

.znacky_sekce {text-decoration:none;color:#1a1f2b;}
.znacky_sekce:hover {text-decoration:underline;}
/* znacky eof */




/*kosik info */

.kosik-info-blok {width:550px;min-height:100px;font-family:DaxlineProRegular; color:#2d2d2d;}
.kosik-vlozeno-txt {text-align:center;color:#fff;font-family:DaxlineProBold;font-size:20px;padding:20px;margin:10px;background:#b11116; background-position:0px 0px; background-repeat:repeat-x; }
.kosik-vlozeno-blok {margin-top:20px;padding-left:10px;}
.kosik-vlozeno-prehled {width:260px;float:left;margin-bottom:15px;height:72px;font-size:13px;}
.kosik-vlozeno-nadpis {background:#e4e4e4;color:#737373;padding:4px;}
.kosik-vlozeno-info {margin-bottom:5px;border:1px solid #e4e4e4;background:#f3f3f3;padding:6px;color:#737373;}
#kosik_info_ks {font-family:DaxlineProBold;font-size:24px;color:#2d2d2d;}
#kosik_info_cena {font-family:DaxlineProBold;font-size:24px;color:#2d2d2d;}
.kosik-vlozeno-link {display:block;width:230px;height:50px;background:#df0008 url(/styl/sipka_kosik.png?1) 205px 24px no-repeat; float:right;margin:0px 10px 10px 10px;text-decoration:none;color:#fff;text-align:left;padding:27px 0px 0px 20px;font-family:DaxlineProBold; font-size:17px;}



/*carousel hp */



.hp_akce_car {float:left;width:850px!important;overflow:hidden;text-align:center;margin-left:55px;}
.hp_akce_car ul {margin:0px;padding:0px;list-style-type: none;height:320px;width:848px;}
.hp_akce_car ul li {margin:0px;padding:0px;height:320px;width:212px;float:left;}


.detail_doporucujeme_car {float:left;width:625px!important;overflow:hidden;text-align:center;margin-left:35px;}
.detail_doporucujeme_car ul {margin:0px;padding:0px;list-style-type: none;height:320px;width:625px;}
.detail_doporucujeme_car ul li {margin:0px;padding:0px;height:320px;width:210px;float:left;margin-left:0px;}




.hp_blok_doporucujeme_holder {margin:0px;width:903px;float:left;height:315px;background:#fff;padding:0px 30px 0px 40px;position:relative;}
.hp_doporucene_car {float:left;width:893px!important;overflow:hidden;text-align:center;margin:0px 40px 0px 00px;}
.hp_doporucene_car ul {margin:0px;padding:0px;list-style-type: none;height:315px;width:848px;}
.hp_doporucene_car ul li {margin:0px;padding:0px;height:310px;width:210px;float:left;}



.car1_obr1_holder {display: table-cell;vertical-align: middle;text-align:center;width:170px;height:170px;} 
.car1_obr1 {width:212px;height:320px;padding:0px 0px 0px 0px;margin-top:0px;position:relative;}



.car1_nazev_prod {width:172px;height:30px;padding:0px 20px 20px 20px;}
.car1_nazev_prod a {color:#3f3e40;text-decoration:none;font-size:13px; font-family:DaxlineProBold;text-decoration:none; line-height:13px;}
.car1_nazev_prod a:hover {text-decoration:underline;color:#f70009;}
.car1_obrazek {width:212px;height:200px;padding:0px 0px 0px 0px;margin-bottom:0px; display:table-cell; vertical-align:middle;}
.car1_puv_cena {font-size:12px;color:#000000;display:block;min-height:15px;margin-bottom:5px;}
.car1_cenovka {color:#ffdb00;display:inline-block;font-size:16px;font-weight:bold;padding:5px 10px 5px 10px;border-radius:5px;text-decoration:none;}
.car1_usetrite {font-size:12px;color:#7e7e7e;margin-top:5px;display:block;min-height:15px;}


hp_doporucene_car ul li .car1_nazev_prod {width:160px;height:60px;padding:22px 10px 0px 10px;}
hp_doporucene_car ul li .car1_obrazek {width:180px;height:95px;padding:0px 0px 0px 0px;margin-bottom:10px;}

.car_full_cenovka {width:140px!important;height:34px;padding:3px 0px 0px 0px;border-radius:36px; background-color:#b11116;display:inline-block;color:#fff;font-size:21px;text-align:center;text-decoration:none;font-family:DaxlineProBold!important;letter-spacing: -0.035em;}
.car_full_puv_cena {font-size:12px;color:#000000;display:block;min-height:15px;margin-bottom:5px;}
.car_full_usetrite {font-size:12px;color:#7e7e7e;margin-top:5px;display:block;min-height:15px;}


hp_doporucene_car ul li .car1_cenovka {width:118px;height:23px;padding:4px 0px 0px 0px;margin:5px 0px 0px 28px;background:url(/styl/carousel_cenovka.png);background-position: 0px 0px; background-repeat:no-repeat;color:#fff;font-weight:bold;display:block;text-decoration:none;}
                                     



.deni_akce_holder  {width:219px;height:334px;float:left;border-right:1px solid #d7d7d7;background:#ffffff;text-align:left;}
.hp_denni_akce {width:175px;height:294px;padding:20px 22px 20px 22px;}
h2.aktuality_head {color:#5f5f5f; text-transform:uppercase;background: url(/styl/aktuality_iko.png?1) 0px 0px no-repeat;padding:5px 0px 18px 33px;height:22px;} 

.aktuality_holder {width:940px; height:176px; padding-left:20px;}
.hp_akt_holder {width:460px;margin-top:45px;float:left;}
.hp_akt_holder .datum {color:#fff;background: #df0008;width:52px; height:42px;float:left;margin-right:16px;margin-bottom:50px;font-size:17px!important;text-align:center;font-family:DaxlineProBold;padding-top:10px; line-height:16px;}
.hp_akt_holder h3 a {color:#3f3e40;margin-bottom:5px;display:block;font-size:15px;text-decoration:none;float:left;font-family:DaxlineProBold;}
.hp_akt_holder h3 a:hover{text-decoration:underline;color:#df0008;}
.hp_akt_holder p {color:#3f3e40;float:left;width:365px; font-size:13px; font-family:DaxlineProRegular; line-height:16px;}
.hp_akt_holder p a {color:#3f3e40;font-family:DaxlineProBold;text-decoration:underline; }
.hp_akt_holder p a:hover {text-decoration:none; color:#df0008;}


a.view_all {width:13px;height:13px;background:url(/styl/aktuality_sipka.png?1) right no-repeat; display:inline-block;font-size:0px;position:relative;top:-8px;margin-left:5px;}

div.vybrane_kategorie_nadpis {height:28px;background:url(/styl/lista_nadpisu_vybrane_kategorie.png) 0px 0px no-repeat;color:#5f5f5f;font-weight:bold;text-transform:uppercase;padding-left:20px;font-size:16px;padding-top:14px;} 


.but_vice {display:block;margin-top:10px;width:97px;height:18px;background:url(/styl/bg_but_detail.png) 0px 0px;padding-top:3px;text-align:center;color:#000;text-decoration:none;border-radius:5px;}

.ref_slider {height:156px;width:920px;margin-left:20px;}

.hp_car_left {width:35px;height:34px;display:block;float:left;background:url(/styl/sipka4.png) 0px 0px no-repeat;margin-top:61px;}
.hp_car_left:hover {background-position:-35px 0px;} 

.hp_car_right {width:35px;height:34px;display:block;float:left;background:url(/styl/sipka3.png) 0px 0px no-repeat;margin-top:61px;}
.hp_car_right:hover {background-position:-35px 0px;} 



.hp_slider {float:left;width:800px!important;overflow:hidden;text-align:center;margin:0px 25px;}
.hp_slider ul {margin:0px 0px 0px 0px!importnat;;padding:0px;list-style-type: none;height:156px;width:800px;}
.hp_slider ul li {margin:0px;padding:28px 0px 0px 0px;height:100px;width:200px;float:left;} 


.slider_logo1 {width:200px;height:100px;background:url(/styl/loga1.png) 0px 0px no-repeat;display:block;}
.slider_logo2 {width:200px;height:100px;background:url(/styl/loga2.png) 0px 0px no-repeat;display:block;}
.slider_logo3 {width:200px;height:100px;background:url(/styl/loga3.png) 0px 0px no-repeat;display:block;}
.slider_logo4 {width:200px;height:100px;background:url(/styl/loga4.png) 0px 0px no-repeat;display:block;}
.slider_logo5 {width:200px;height:100px;background:url(/styl/loga5.png) 0px 0px no-repeat;display:block;}

.slider_logo5 {width:200px;height:100px;background:url(/styl/loga5.png) 0px 0px no-repeat;display:block;}
.slider_logo6 {width:200px;height:100px;background:url(/styl/loga6.png) 0px 0px no-repeat;display:block;}
.slider_logo7 {width:200px;height:100px;background:url(/styl/loga7.png) 0px 0px no-repeat;display:block;}
.slider_logo8 {width:200px;height:100px;background:url(/styl/loga8.png) 0px 0px no-repeat;display:block;}
.slider_logo9 {width:200px;height:100px;background:url(/styl/loga9.png) 0px 0px no-repeat;display:block;}
.slider_logo10{width:200px;height:100px;background:url(/styl/loga10.png) 0px 0px no-repeat;display:block;}
.slider_logo11{width:200px;height:100px;background:url(/styl/loga11.png) 0px 0px no-repeat;display:block;}
.slider_logo12{width:200px;height:100px;background:url(/styl/loga12.png) 0px 0px no-repeat;display:block;}
.slider_logo13{width:200px;height:100px;background:url(/styl/loga13.png) 0px 0px no-repeat;display:block;}
.slider_logo14{width:200px;height:100px;background:url(/styl/loga14.png) 0px 0px no-repeat;display:block;}
.slider_logo15{width:200px;height:100px;background:url(/styl/loga15.png) 0px 0px no-repeat;display:block;}


.hp_slider ul li a:hover {background-position:-200px 0px;}


.da_obr1_holder {display: table-cell;vertical-align: middle;text-align:center;width:280px;height:175px;} 
.da_obr1 {width:280px;height:250px;padding:0px 0px 0px 0px;}

.da_nazev_prod {height:35px;padding:0px 10px 0px 10px;text-align:center;}
.da_nazev_prod a {color:#01b6cb;text-decoration:none;font-size:13px;font-weight:bold;}
.da_nazev_prod a:hover {text-decoration:underline;color:#0b3e77!important;}
.da_cena {text-align:center;width:100%;}
.da_puv_cena {font-size:12px;color:#000000;display:block;min-height:15px;}
.da_cenovka  {height:24px;border:none;background:url(/styl/button_m.png) 0px 0px repeat-x;display:inline-block;color:#fff;text-align:center;font-size:16px;text-decoration:none;padding:3px 20px 0px 20px;border-radius: 15px;font-weight:bold;}





/*stary web */









.pata_hp {width:960px;height:429px;padding:73px 0px 0px 0px;text-align:left;}
.pata_inner {width:960px;height:122px;padding:73px 0px 0px 0px;text-align:left;}
.pata_hp h2,pata_inner h2 {color:#d40a00;font-size:18px;font-weight:bold;}

.pata_spodek {width:960px;height:31px;padding:15px 0px 0px 20px;font-size:12px;color:#a2a2a2;text-align:left;}
.pata_spodek a {color:#a2a2a2;text-decoration:none;}
.pata_spodek a:hover {color:#a2a2a2;text-decoration:underline;}
.tucne {font-weight:bold;}
.skrtnute {text-decoration:line-through;}
.pata_1 {width:305px;padding:0px 0px 0px 20px;float:left;}
.pata_2 {width:304px;;padding:0px 0px 0px 20px;float:left;margin-left:10px;}
.pata_3 {width:284px;padding:0px 0px 0px 20px;float:left;margin-left:10px;}
.pata_1_nadpis {width:264px;height:36px;padding:4px 0px 0px 39px;background:url(/styl/paticka_iko_aktual.png);background-position: 0px 0px; background-repeat:no-repeat;}

.akt_holder {height:212px;}

.pata_inner_1 {width:330px;padding:0px 0px 0px 20px;float:left;}
.pata_inner_2 {width:212px;;padding:18px 0px 0px 0px;float:left;}
.pata_inner_3 {width:200px;padding:18px 0px 0px 0px;float:left;}
.pata_inner_4 {width:180px;padding:18px 0px 0px 0px;float:left;}

.pata_inner_2 a, .pata_inner_3 a, .pata_inner_4 a {display:block;font-size:13px;color:#000;text-decoration:none;padding-left:10px;background:url(/styl/sipka_paticka.png) 0px 4px no-repeat; margin-bottom:5px;}
.pata_inner_2 a:hover, .pata_inner_3 a:hover, .pata_inner_4 a:hover {text-decoration:underline;}


.pata_1_aktual {width:285px;min-height:267px;padding:20px 0px 0px 0px;}
.aktual_nadpis {color:#005da7;font-size:15px;font-weight:bold;text-decoration:none;}
.aktual_nadpis:hover {text-decoration:underline;}


.pata_1_aktual p {margin-top:9px;font-size:13px;line-height:18px;width:260px;margin-bottom:25px;}
.vice_aktual {display:block;color:#005da7;font-size:13px;text-decoration:none;margin-top:10px;margin-bottom:0px;}
.vice_aktual:hover {text-decoration:underline;}

.pata_3_nadpis {width:263px;height:36px;padding:4px 0px 0px 0px;}
.ohlas_txt {height:200px;}

.pata_2_nazor {width:263px;height:70px;}
.pata_2_dotaz {}
.pata_3_adr {margin-top:0px;font-size:13px;font-family:DaxlineProBold;}
.pata_3_mapa {display:block;color:#2d2d2d;margin-bottom:5px;font-family:DaxlineProBold;}


/*loginbox */
#loginbox {width:250px; min-height:103px;border:1px solid #e4e4e4;background:#f3f3f3;font-size:12px;text-align:left;padding:16px; font-family:DaxlineProRegular;font-family:DaxlineProRegular;}

#loginbox table {width:100%;margin:0px!important;border-collapse:collapse;}
#loginbox table tr td {padding-bottom:3px;}
#loginbox form {margin:0px!important;padding:0px;font-size:12px;color:#fff;font-weight:normal;}

.z_btn_loginbox{background:#df0008;border:none;color:#fff;padding:6px 22px 4px 22px;border-radius:5px;cursor:pointer;font-size:14px;font-weight:normal;float:right;border-radius:26px;text-transform:uppercase;font-family:DaxlineProBold; line-height:20px; text-decoration:none;}
.z_btn{background:#df0008;border:none;color:#fff;padding:6px 22px 4px 22px;border-radius:5px;cursor:pointer;font-size:14px;font-weight:normal;float:right;border-radius:26px;text-transform:uppercase;font-family:DaxlineProBold; line-height:20px; text-decoration:none;}

#loginbox form label {width:30px; float:left;margin-right:10px;display:block;padding-top:2px;font-weight:normal;display:block;font-size:15px;color:#2d2d2d}
#loginbox form input {width:191px;height:23px;float:right;display:block;border:none;background:#fff;padding-left:5px;border:1px solid #e4e4e4;}
#loginbox form a {text-decoration:none;display:block;font-size:13px;color:#2d2d2d;padding-top:5px;}
#loginbox form a:hover {text-decoration:underline;}
.f_log {font-weight:bold;width:100px;font-size:14px;}
.a_link {width:110px;height:16px;padding:0px 0px 0px 18px;font-size:13px;color:#fff;background:url(/styl/aktuality_sipka.png) 0px 6px no-repeat;display:block;float:left;}
.a_link:hover {color:#b1c903;}

.a_link2 {color:#3f3e40;display:block;font-family:DaxlineProBold;text-decoration:underline; margin-top:10px;}
.a_link2:hover {color:#df0008;text-decoration:underline;}


/* loginbox eof*/














/*autocomplette */
.ac_results {padding: 0px;border: 1px solid #d0e4f2;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li {margin: 0px;padding: 5px;cursor: default;display: block; text-align:left;
.suganotace {display:block;}
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {}
.ac_odd {	background-color: #eee;}
.ac_over {	background-color: #003e6f;	color: #fff;}

/*autocomplette eof*/




/*srovnavac */
#srovnavac_cointainer {height:0px; width:100%; bottom:0px;position:fixed;overflow:hidden;z-index:999999999;}
#srovnavac_cointainer .srovnavac {height:287px;	width:715px;margin: 0 auto;background:#efefef;border:#e0e0e0 solid 1px;text-align:left;	padding:18px 0px 10px 18px;z-index:999999999;position:relative;}
.srovnavac_nadpis {font-size:16px!important;font-weight:bold!important;color:#ce0c0f!important;}
#srovnavac_pocet{font-size:16px;font-weight:bold;color:#000;}

.srovnavac_items_container_body {text-align:center;width:100%;}
.srovnavac_items_box {width:170px;height:150px;float:left;}
.srovnavac_linka {width:1px;}
.srovnat_zbozi_btn {background:#b11116;width:112px;height:20px;padding:5px 0px 0px 35px;text-align:left;color:#fff;font-weight:normal;font-size:13px;border:none;font-family:Arial;margin-top:0px;cursor:pointer;display:inline-block;text-decoration:none;border-radius:15px;}

.srovnavac_items {width:175px;height:213px;float:left;text-align:center;background:url(/styl/slide2_pipe.png) right center no-repeat;position:relative}
.srovnavac_items_last {width:175px;height:213px;float:left;text-align:center;position:relative}

.srovnavac-foto {text-align:center;margin-bottom:5px;margin-top:10px;height:120px;width:175px;	display: table-cell;vertical-align: middle;text-align:center;}
#btn_srovnani{display:block;float:right;top:5px;position:relative;}
.srovnavac_title{margin-bottom:20px;padding-left:20px;padding-right:20px;}
.srovnavac_polozka {display:block;color:#333;;font-size:12px;font-weight:bold;text-align:center;height:35px;padding:0px 3px 0px 3px;text-decoration:none;margin-top:10px;}
.srovnavac_polozka:hover {text-decoration:underline;}

.rozbalit_srovnavac {background:#b11116; width:107px;height:20px;padding:0px;border:none;display:inline-block;cursor:pointer;text-align:center;color:#fff;padding-top:5px;position:relative;margin-top:-7px;border-radius:15px;}
span.cenasrovnat {color:#d10c0f ;display:block;font-size:16px;font-weight:bold;}

.odebrat_ze_srovnani {background: url(/styl/but_smazat.png) no-repeat left top; width:24px;height:24px;padding:0px;border:none;display:block;margin-left:10px;position:absolute;top:0px;left:130px;cursor:pointer;}
td.anotace {font-size:12px;}
td.param {font-size:14px;font-weight:bold;}



.srovnavac_col {width:178px;float:left;padding:0px 5px 0px 5px;}
h2.sr {text-decoration:none;font-size:13px;margin-bottom:0px;text-align:center;padding:0px 10px 0px 10px;height:60px;color:#f24738;}
h2.sr a {color:#b11116!important;text-decoration:none;font-size:13px;}
h2.sr a:hover {text-decoration:underline;}
.s_img_holder {height:200px!important;width:170px;padding:10px;display:table-cell;text-align:center;vertical-align:middle;}


.srovnavac_txt {margin-top:15px;padding:5px 15px 5px 10px;text-align:center;margin-right:2px;margin-left:2px;}

td.params_name {font-weight:bold;width:200px!important;font-size:12px;vertical-align:middle;text-align:right;}

td.params_value {font-size:11px;vertical-align:top;text-align:left!important;border:none!important;}

table.srovnavac_holder_table {margin:0px;padding:0px;margin-top:0px;text-align:left;border-collapse:collapse;position:relative;left:0px;margin-bottom:10px;}
table.srovnavac_holder_table tr td {padding:5px;cursor:pointer;min-height:25px!important;vertical-align:middle;width:180px;}


table.srovnavac_holder_table tr td.scols {vertical-align:middle; border-right:1px solid #ebebeb;text-align:center;font-size:11px;width:170px;}
table.srovnavac_holder_table tr td.scols_last {vertical-align:middle; text-align:center;font-size:11px;width:170px;}

td.srovnavac_cols_del {width:1px!important;position:relative;overflow:hidden;}
.sr_del_line {background:#dadada;width:1px;height:100%;}


/*srovnavac eof */





/*paging */
.items_pipe2_last {background:url(/styl/katalog_delimeter.png) left top no-repeat;width:640px;height:1px;margin:0px 0px 1px 0px; position:relative;}
.paging_holder {height:53px;text-align:center;padding-top:23px;background:url(/styl/paging_back2.png) center top repeat-y;}


.paging_tecky {display:inline-block;width:10px;text-align:center;padding:5px;margin-right:5px;font-size:13px;text-decoration:none;color:#b11116;}

.paging {display:inline-block;width:16px;height:16px;background:#df0008;border-radius:0px;text-align:center;padding:7px;margin-right:3px;font-size:14px;text-decoration:none;color:#fff;font-family:DaxlineProRegular; line-height:16px;}
.paging_sel {background:#b11116;font-family:DaxlineProBold; line-height:16px;color:#fff;border-radius:26px;}

.fl_paging {display:inline-block;width:76px;height:17px;background:#c6c6c6;text-align:center;padding:8px;margin-right:0px;font-size:13px;text-decoration:none;color:#fff;border-radius:26px; font-family:DaxlineProRegular; line-height:16px; }
/* paging.eof*/




/*kosik */


.kosik_darek {background:url(/styl/priznak_darek.png) left no-repeat !important; padding-left:36px!important;}
.check_holder {position:relative;left:-8px;top:0px;font-weight:normal;float:left;text-align:left;margin-top:5px;}
.check_holder_txt {position:relative;left:0px;top:0px;font-weight:normal;float:left;text-align:left;margin-top:5px;font-family:DaxlineProRegular; font-size:13px;}


#basket_holder {margin-bottom:5px;font-size:14px;padding:0px;font-family:DaxlineProRegular; color:#2d2d2d; }

#basket_table {width:100%;border-collapse:collapse;color:#df0008;text-align:left;font-size:14px; }
#basket_table tr th {font-weight:normal;padding:15px 5px 15px 5px; background:#2d2d2d;color:#fff;font-size:14px; font-family:DaxlineProBold;}
#basket_table tr td {padding:5px;border-top:1px solid #e2e2e2; color:#2d2d2d; vertical-align:middle;}
#basket_table tr td a {color:#df0008;text-decoration:none;font-family:DaxlineProBold;}
#basket_table tr td a:hover {text-decoration:underline;}

#basket_table tr.deli td {height:5px;}
#basket_table tr.sum td {font-family:DaxlineProBold;background:#f2f2f2;padding-top:15px;padding-bottom:15px; color:#2d2d2d; font-size:16px;}
span.csum {color: #df0008;font-size:26px;font-family:DaxlineProBold;}

input.basket_pocet {width:30px;height:23px;border:1px solid #dcdcdc;text-align:center; outline:none; }	
a.basket_remove {background: url(/styl/but_smazat.png) no-repeat left top; width:24px;height:24px;padding:0px;float:right;border:none;}


div.kosik_nadpis {height:30px;color:#fff;padding:9px 0px 0px 21px;font-size:16px;font-weight:bold;margin:0px;background: #112642;text-align:left;}

.basket_edit_btn_holder {text-align:right;margin-bottom:15px;}

div.kosik_krok1 {color: #1a1f2b!important;text-align:right;float:right;width:360px;font-weight:bold!important;margin-right:0px;font-size:14px;font-weight:bold;height:33px;background: url(/styl/krok1.png) right no-repeat!important;}
div.kosik_krok2 {color: #1a1f2b!important;text-align:right;float:right;width:360px;font-weight:bold!important;margin-right:0px;font-size:14px;font-weight:bold;height:33px;background: url(/styl/krok2.png) right no-repeat!important;}
div.kosik_krok3 {color: #1a1f2b!important;text-align:right;float:right;width:360px;font-weight:bold!important;margin-right:0px;font-size:14px;font-weight:bold;height:33px;background: url(/styl/krok3.png) right no-repeat!important;}


div.kosik_adresy {margin:0px!important;padding:25px 25px 25px 25px !important;font-size:14px; color:#2d2d2d; margin-bottom:12px!important;text-align:left;border:1px solid #ddebf4;background:#edf5fa;font-size:13px;font-weight:normal; background-color:#fff; border: 1px solid #e7e7e7; z-index:0; font-family:DaxlineProRegular; }

div.kosik_adresy h3, div.regform h3 {color:#df0008;margin-bottom:12px;font-size:16px;font-family:DaxlineProBold;}



div.regform {margin:0px!important;padding:25px 25px 25px 25px !important;font-size:14px;margin-bottom:12px!important;text-align:left;border:1px solid #e4e4e4;background:#f3f3f3;font-size:13px;font-weight:normal;color:#2d2d2d;font-family:DaxlineProRegular;}

input.check {width:23px;margin-top:-4px;margin-right:3px;float:left;display:block;}

.kosik_cena_celkem {color:#fdc400;font-size:26px;font-family:DaxlineProBold;}
.kosik_cena {color:#fff;font-size:14px;font-family:DaxlineProBold;;}

.b_kod {color:#000;font-size:13px;}
.ar {text-align:right;}
.tbold {font-family:DaxlineProBold;}
.tnormal {font-family:DaxlineProRegular;!important;}

textarea.kosik_poznamka {border:1px solid #dcdcdc;background:#fff;width:580px;height:50px;padding:5px;font-size:14px;font-family:arial; outline:none; resize: none;}

#postovni_adr_form {margin-top:10px;display:none;}

table.kosik_rekapitulace {width:100%;}

.fa_adresa {width:49%;float:left;}
.post_adresa {width:49%;float:right;}

.adresa_nadpis {padding:10px;font-size:15px;margin:0px;background:#2d2d2d;text-align:left;color:#fff;font-family:DaxlineProBold;}
button.reg{background:url(/styl/price_green.png);width:95px;height:29px;text-align:center;color:#fff;font-weight:bold;font-size:15px;border:none;font-family:Arial;margin-top:4px;cursor:pointer;position:relative;padding-top:-5px;line-height:0;}




button.red_but {background:#df0008;border:none;color:#fff;padding:6px 22px 4px 22px;border-radius:5px;cursor:pointer;font-size:14px;font-weight:normal;float:right;border-radius:26px;text-transform:uppercase;font-family:DaxlineProBold; line-height:20px; text-decoration:none;}
button.blue_but {background:#b11116;border:none;color:#fff;padding:6px 22px 4px 22px;border-radius:5px;cursor:pointer;font-size:14px;font-weight:normal;border-radius:26px;text-transform:uppercase;font-family:DaxlineProBold; line-height:20px; text-decoration:none; margin-right:5px;}

a.blue_but {height:14px;border:none;background:#85b313;display:inline-block;color:#fff!important;text-align:center;margin-right:3px;font-size:14px;text-decoration:none;padding:13px 20px 0px 20px;border-radius: 15px;font-weight:bold; cursor:pointer; line-height:0; margin-left:10px; margin-top:0px;}

button.green_big {background:#df0008;border:none;color:#fff;padding:6px 22px 4px 22px;border-radius:5px;cursor:pointer;font-size:14px;font-weight:normal;float:right;border-radius:26px;text-transform:uppercase;font-family:DaxlineProBold; line-height:20px; text-decoration:none;}
button.red_but span,button.blue_but span, button.green_big span {display:block;position:relative;top:-1px;}

a.green_big {height:27px;border:none;background:#85b313;display:inline-block;color:#fff;text-align:center;margin-right:3px;font-size:14px;text-decoration:none;padding:0px 20px 0px 20px;border-radius: 15px;font-weight:bold; cursor:pointer; line-height:0; margin-left:10px; margin-top:5px;;float:right;}
  
#kosik-info{padding:10px;}

.check_holder {}

                              

.notice_no, .status_no {border:1px solid #ff8a8d;background:url(/styl/ikona_err.png) 22px 22px no-repeat rgba(255, 228, 228, 1);color:#333;font-size:18px;padding:23px 27px 31px 57px;text-align:left;height:14px;display:block;margin:17px 0px 17px 0px;font-family:DaxlineProBold;border-bottom:3px solid #ff8a8d;text-transform:uppercase;}
.notice_yes, .status_yes {border:1px solid #73AB6B;background:url(/styl/ikona_ok.png) 22px 22px no-repeat rgba(233, 246, 231, 1);color:#333;font-size:18px;padding:23px 27px 31px 57px;text-align:left;height:14px;display:block;margin:17px 0px 17px 0px;font-family:DaxlineProBold;border-bottom:3px solid #73AB6B;text-transform:uppercase;}
.notice {border:1px solid #E7E7E7;background:url(/styl/ikona_ok.png) 22px 22px no-repeat #F2F2F2;color:#333;font-size:18px;padding:23px 27px 23px 57px;text-align:left;min-height:14px;display:block;margin:17px 0px 17px 0px;font-family:DaxlineProBold;border-bottom:3px solid #E7E7E7;text-transform:uppercase;}
.kosik_kod_kuponu {width: 160px;height: 23px;border: 1px solid #E7E7E7;font-family: DaxlineProRegular;font-size: 13px;line-height: 23px;padding: 0px 5px 0px 5px;}



.basket_container {margin-left:0px;margin-right:0px;}
.page_inner_srovnavac{padding-left:17px;background:#fff;}
/* kosik eof */

.noborder {border:none!important;}

tr.noborder td {border:none!important;}
.fly_elem {
	position: absolute;
	z-index: 9999;
}

/*hp*/

.cyklo_kat_vnitrek_levy {float:left;width:20px;margin-right:20px;}
.cyklo_kat_vnitrek_pravy {float:right;width:20px;margin-left:20px;}

.cyklo_kat_vnitrek_stred {float:left;width:893px;overflow:hidden;padding-top:19px;}
.cyklo_kat_vnitrek_stred ul {margin:0px;padding:0px;list-style-type: none;height:275px;width:893px;}
.cyklo_kat_vnitrek_stred ul li {margin:0px;padding:0px;height:275px;width:164px;float:left;margin-right:18px;}

.vybrana_kategorie_holder {}

a.kat_img {text-decoration:none;font-size:13px;background: url(/styl/kategorie_buton.png) 0px 121px no-repeat;width:164px;height:157px;display:block;margin-bottom:15px;}
a.kat_img img {border:none;color:none;}
a.kat_img span{display:block;width:164px;height:26px;color:#fff;text-decoration:none;text-transform:uppercase;margin:0px;padding-top:10px;font-size:13px;}
a.kat_img:hover  {background-position:-164px 121px;}




.hry_kat_vnitrek_levy {float:left;width:20px;margin-right:20px;}
.hry_kat_vnitrek_pravy {float:right;width:20px;margin-left:20px;}

.hry_kat_vnitrek_stred {float:left;width:893px;overflow:hidden;padding-top:19px;}
.hry_kat_vnitrek_stred ul {margin:0px;padding:0px;list-style-type: none;height:275px;width:893px;}
.hry_kat_vnitrek_stred ul li {margin:0px;padding:0px;height:275px;width:164px;float:left;margin-right:18px;}





.zpravodaj_email {width:282px;height:38px;padding:0px 0px 0px 10px;border:1px solid #6f6f6f;font-size:13px;color:#3f3e40;font-style:normal;float:left; outline:none;background:#fff;font-family:DaxlineProRegular;}
.zpravodaj_tl { width:40px;height:39px;border:none;background:url(/styl/ok.png) 0px 0px no-repeat;display:block;float:left;cursor:pointer; margin-left:5px;}



h3.nadp1{color:#0b91e8;text-decoration:none;font-size:14px;font-weight:bold;margin:0px;padding:0px;margin-bottom:15px;}
h3.nadp2{color:#333;text-decoration:none;font-size:14px;font-weight:bold;margin:0px;padding:0px;margin-bottom:15px;}
h3.nadp_kontaktform{color:#333;text-decoration:none;font-size:20px!important;font-family:DaxlineProBold;margin:0px;padding:0px 0px 0px 0px;margin-bottom:15px;height:28px;}
div.kontaktformdelimeter {width:0px;background:#fff;border-top:0px solid #e0e0e0;border-bottom:0px solid #fff;margin-bottom:15px;width:100%;}


p.telefon {color:#2d2d2d !important;margin-bottom:0px !important;margin-left:0px !important;font-family:DaxlineProBold !important;}
p.email {color:#2d2d2d !important;margin-bottom:0px !important;margin-left:0px !important; font-family:DaxlineProBold !important; }
p.email a {color:#2d2d2d !important; text-decoration:underline !important;}
p.email a:hover {color:#df0008 !important; text-decoration:underline !important;}

input.input-kontakt {width:243px!important;border:1px solid #dcdcdc!important;}
textarea.input-kontakt {width:279px!important;border:1px solid #dcdcdc!important; resize:none; }

button.btn_send {background:#df0008;border:none;color:#fff;padding:6px 22px 4px 22px;border-radius:5px;cursor:pointer;font-size:14px;font-weight:normal;float:right;border-radius:26px;text-transform:uppercase;font-family:DaxlineProBold; line-height:20px; text-decoration:none;}



.kontakt_mapaholder {width:100%;height:500px;border:1px solid #dfdfdf;}
.kontakt_form {margin:0px!important;padding:25px 25px 25px 25px !important;font-size:14px;margin-bottom:12px!important;text-align:left;border:1px solid #e4e4e4;background:#f3f3f3;font-size:13px;font-weight:normal;color:#737373;}
.kontakt_righpane {width:344px;float:right;padding:0px ;}



/*hp eof*/

.preload {display: block;position: absolute;left: -9999px;top: 0px;}

/*cms*/
.clanky_datum { width:60px; height:20px; padding-top:0px; padding-left:10px; color:#fff;font-size:14px; display:block; background-color:#df0008;font-family:DaxlineProBold; margin:0px !important;}
.clanky_blok {padding:10px 25px 10px 0px;border-top: 1px solid #e7e7e7; z-index:0; margin-bottom:0px;}
.clanky_nadpis {font-family:DaxlineProBold !important; color:#df0008 !important; margin-bottom:10px !important; font-size:20px !important;}
.clanky_blok p {margin-bottom:10px;}
.clanky_blok strong { font-family:DaxlineProBold;}
.clanky_blok a.view_all {width:13px;height:13px;background:url(/styl/aktuality_sipka.png) right no-repeat; display:inline-block;font-size:0px;position:relative;top:0px;margin-left:5px;}
.clanky_blok ul {margin:0px 0px 10px 20px;}



a.clanky_nadpis {color:#3f3e40!important;font-size:16px !important;font-weight:normal;margin:5px 0px 15px 0px;display:block;text-decoration:none !important;}
a.clanky_nadpis:hover {text-decoration:underline !important; color:#df0008!important;}

h2.cms_nazev_kategorie {color:#3f3e40!important;margin-bottom:20px!important;margin-left:0px!important;text-align:left!important;font-family:DaxlineProBold!important;font-size:30px!important; text-transform:uppercase!important; line-height:30px;!important}


.fotogalerie_nadpis {font-weight:bold;margin:20px 0px 20px 0px;}

.fotogalerie_holder {border:1px solid #f0f0f0;background:#fff;padding:0px 0px 0px 0px;text-align:center;margin-bottom:20px;}                    

.simg {display:inline-block;margin:10px 10px 10px 10px;}
.simg img {border:none;}
.mt3 {margin-top:5px;}

.noborder {border:none;}
.noborder a {border:none;}

.a_link3 {color:#2d2d2d; text-decoration:none; font-family:DaxlineProBold; text-decoration:underline;}
.a_link3:hover {text-decoration: underline; color:#df0008;}

.detail_popis a {color:#005da7;}
p.moto {color:#005da7;font-size:14px;font-weight:bold;}

/*dotaznik spokojenosti */

.dotaznik_spokojenosti_holder {background:#f2f2f2;border:1px solid #e6e6e6;padding:15px 20px 20px 20px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.dotaznik_spokojenosti_nadpis {color:#333;font-size:18px;font-weight:bold;padding-bottom:10px;}
.dotaznik_spokojenosti_delimeter {border-top:1px solid #e6e6e6;background:#fff;height:1px;margin-bottom:20px;}


/*eof dotaznik */

/*detail */
.doporucujeme_dokoupit_holder {position:relative;left:-20px;text-align:center;width:755px;}
.doporucujeme_dokoupit_nadpis {height:31px;;color:#656565;font-size:13px;font-weight:bold;margin-top:20px;text-align:left;padding:15px 0px 0px 27px;border-bottom:1px solid #ebebeb;}



.clanky_holder a {text-decoration:none;color:#3f3e40;font-family:DaxlineProBold; text-decoration:underline;}
.clanky_holder a:hover {text-decoration:underline;color:#df0008;font-family:DaxlineProBold;}

.clanky_holder ul {margin-left:0px;list-style-position: outside;list-style: none;}
.clanky_holder ul li {background:url(/styl/puntik_paticka.png?1) 0px 5px no-repeat;padding-left:15px;margin-bottom:4px;}


.filter_txt {color:#0d8cdb;}

.fb {display:inline-block;width:29px; height:30px;background:url(/styl/iko_fb.png?1) 0px 0px no-repeat; margin-right:5px;}
.twit {display:inline-block;width:29px; height:30px;background:url(/styl/iko_twit.png?1) 0px 0px no-repeat; margin-right:15px;}
.fb span, .twit span {display:none;}



.bannery {position:relative;}
.serpa_doporucujeme {position:absolute;left:-6px;top:-6px;width:121px;height:120px;z-index:99999;}

.obj_vybrano {background:#9ad5ff!important;}


.detail_popis {color:#5b5b5b;}
.detail_popis ul {list-style: none;padding: 0;margin: 0;}
.detail_popis ul li {margin:0px 0px 5px 0px;background:url(/styl/paticka_sipka.png?1) 0px 5px no-repeat;padding:0px 0px 0px 15px;}



.car1_detail {background:#fff;}
.car1_detail_holder {background:#fff;width:640px;min-height:300px;}
.car1_detail_holder {padding:15px 0px 35px 0px;}
.car1_detail_holder p {margin:0px!important; padding:0px!important;}
.carousel_detail {margin-bottom:15px;}



.znacky_detail {background:#fff;border:0px solid #e5e5e5; padding: 0px 0px;margin:30px 0px; font-family:DaxlineProRegular;}
.znacky_detail h2 {font-size:26px; color:#df0008;font-family:DaxlineProBold;}


.product_overlay{ position: absolute;  margin: 0; padding: 0; top: 0; left: 0;  z-index: 5000;  background-color: #000 !important;  opacity: 0.7;  width:100%;height:100%;display:none;}
.product_loading img {margin-bottom:10px;}
.product_loading{position:absolute;width:120px;height:120px;;z-index:99999999;padding:30px;background:#fff;left:230px;top:-100px;display:none;box-shadow:4px 4px 4px #aaa;font-size:14px;color:#050505;text-align:center;}
 
.clanky_holder table {padding:0px;margin:0px;border-collapse:collapse;border:none;width:100%;}
.clanky_holder table tr td {border-left:1px solid #eee; border-bottom:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee;padding:5px;}
.clanky_holder table tr:first-child td {background:#eee;padding:5px;text-align:center;}
 
.tab_content table {padding:0px;margin:0px;border-collapse:collapse;border:none;width:100%;background:#fff;}
.tab_content table tr td {border-left:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-top:1px solid #E5E5E5;padding:5px;}
.tab_content table tr th {border-left:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-top:1px solid #E5E5E5;padding:5px;}
.tab_content table tr:first-child td {background:#fff;padding:5px;text-align:center;}
.tab_content table tr:first-child th {background:#fff;padding:5px;text-align:center;}
 

 
 
 .jq2_holder {height:124px;width:210px;background:#fff;margin-top:0px;position:relative;padding:0px 10px 0px 10px;}

.dalsi_foto_left {width:20px;height:124px;padding:0px;background:url(/styl/sipka_left.png) 0px 52px no-repeat;display:block;margin-right:0px;cursor:pointer;position:absolute;left:0px;top:0px;}
.dalsi_foto_right {width:20px;height:124px;padding:0px;background:url(/styl/sipka_right.png) 0px 52px no-repeat;display:block;margin-left:0px;cursor:pointer;position:absolute;left:240px; top:0px;}

.dalsi_foto {width:210px;height:88px;float:left;display:table-cell;text-align:left;vertical-align:middle;}

.dalsi_foto {width:210px;}
.dalsi_foto a {display:block;width:105px;height:105px;float:left;margin-right:0px;background:#fff;display:table-cell;text-align:center;vertical-align:middle;padding-top:10px;}

/*scroller male foto*/
.scrollable {position:relative;	overflow:hidden;}
.scrollable .items {width:20000em;	position:absolute;	clear:both;}
#jq2 {width:210px;height:88px;margin-top:18px;position:absolute;left:20px; top:0px;}

.tab_content p {padding-bottom:0px!important;font-family:DaxlineProRegular;}

.tab_content strong {font-family:DaxlineProBold;}
.tab_content h1 {font-size:20px;font-family:DaxlineProBold;}

.banner_detail {width:640px;height:170px;background:url(/styl/baner_detail2.png) 0px 0px no-repeat;margin:26px 0px 26px 0px;}
.banner_detail_left {width:183px;height:148px;float:left;padding:22px 0px 0px 137px;}
.banner_detail_left h3 {margin-bottom:10px;color:#2e2e2e;font-size:14px;font-family:DaxlineProBold;}
.banner_detail_left a {display:block;color:#4d4d4d;text-decoration:none;background:url(/styl/puntik_paticka.png) 2px 5px no-repeat;padding:0px 0px 0px 18px;line-height:20px;font-family:DaxlineProRegular;}
.banner_detail_left a:hover {text-decoration:underline;}


.banner_detail_right {width:196px;height:148px;float:left;padding:22px 0px 0px 124px;}
.banner_detail_right h3 {margin-bottom:10px;color:#2e2e2e;font-size:14px;font-family:DaxlineProBold;}
.banner_detail_right p {color:#4d4d4d;line-height:17px;font-family:DaxlineProRegular; padding-right:20px;font-size:13px;}
.banner_detail_right p strong {color:#2d2d2d;font-weight:normal;text-transform:uppercase;font-family:DaxlineProBold;}


.page_inner{margin-left:0px;margin-right:0px;color:#3f3e40; font-family:DaxlineProRegular; }
.page_inner h1 {font-family:DaxlineProBold; color:#3f3e40; margin-bottom:20px; font-size:18px;}
.page_inner h2 {font-family:DaxlineProBold; color:#3f3e40; margin-bottom:15px; font-size:17px;}
.page_inner h3 {font-family:DaxlineProBold; color:#3f3e40; margin-bottom:10px; font-size:16px;}
.page_inner h4 {font-family:DaxlineProBold; color:#3f3e40; margin-bottom:10px; font-size:15px;}
.page_inner p {margin:0px 0px 15px 0px;}
.page_inner strong  {font-family:DaxlineProBold}
.page_inner ul {margin:0px 0px 10px 0px;}

ol {margin:0px 0px 10px 20px;}

.skald_holder { display:block; text-align:center; margin-top:4px; }
.kat_dost_txt { display: inline;font-family:DaxlineProRegular; color:#2d2d2d; font-size:13px;}
.kat_dost_val { display: inline; color:#45933d; font-family:DaxlineProBold; font-size:13px;}

.pravy_banner_inner h2 {text-transform:uppercase;color:#3f3e40;font-weight:normal;font-size:18px;margin:0px 0px 18px 0px; padding:0px!important; font-family:DaxlineProBold; line-height:16px;}
.pravy_banner_inner h2 span {font-weight:normal;display:block; font-family:DaxlineProRegular;}
.pravy_banner_inner {color:#3f3e40;font-size:13px;margin-top:26px;}
.pravy_banner_inner a {color:#fff;font-size:13px;}
.pravy_banner_inner strong {color:#f70009 !important; font-family:DaxlineProBold; }

.banner_maly_hp1_inner {width:170px; height:183px;background:url(/styl/baner_maly_1.png) 0px 0px no-repeat;display:block;margin-bottom:0px!important;padding:30px 30px 0px 79px; font-size:13px; font-family:DaxlineProRegular; line-height:17px;}
.banner_maly_hp2_inner {width:170px; height:183px;background:url(/styl/baner_maly_2.png) 0px 0px no-repeat;display:block;margin-bottom:0px!important;padding:30px 30px 0px 79px; font-size:13px; font-family:DaxlineProRegular; line-height:17px;}
.banner_maly_hp3_inner {width:170px; height:183px;background:url(/styl/baner_maly_3.png) 0px 0px no-repeat;display:block;padding:30px 30px 0px 79px; font-size:13px; font-family:DaxlineProRegular; line-height:17px;}

.bottom_social {position:relative;width:136px;height:43px;float:right;margin-top:22px; margin-right:20px;}
.fb_ico {width:42px;height:43px;background:url(/styl/soc1.png) 0px 0px no-repeat;margin-right:0px;display:inline-block;text-indent:-9999px;position:relative;font-size:0px;}
.yt_ico {width:42px;height:43px;background:url(/styl/soc2.png) 0px 0px no-repeat;margin-right:0px;display:inline-block;text-indent:-9999px;position:relative;font-size:0px;}
.tw_ico {width:42px;height:43px;background:url(/styl/soc3.png) 0px 0px no-repeat;margin-right:0px;display:inline-block;text-indent:-9999px;position:relative;font-size:0px;}
.fb_ico:hover,  .yt_ico:hover, .tw_ico:hover {background-position:-42px 0px;}

.detail_row_montaz {font-family:DaxlineProRegular; font-size:13px; color:#FFF;}
.montaz_head {line-height:13px;margin-top:10px;}
.montaz_txt { margin-left:-3px; margin-top:5px;}

table.zbozi_diskuze {border:none!important;border-collapse:collapse;text-align:left;background:transparent!important;}
table.zbozi_diskuze tr td {border:none!important;text-align:left!important;background:transparent!important;}

.fr {float:right;}


.ajax-loading-box {
	position: fixed;
	top: 40%;
	right: 40%;
	z-index: 800;
	display: none;
	padding: 0 10px;
	background-color: #222;
}
.ajax-inner-loading-box {
	padding: 20px 20px 20px 30px;
	color: #fff;
	font-weight: bold;
}

/* Ajax */
.ajax-loading-box {
	background: transparent url(/styl/transparent_black_bg.png);	
}
.ajax-inner-loading-box {
	background: url(/styl/ajax.gif) no-repeat 3px center;
}

.top_navi {display:inline-block;height:30px;line-height:30px;position:relative;top:-1px;}
.top_navi a {margin:0px 5px;font-family:DaxlineProRegular;}

.detail_konfigurace {border:1px solid #e5e5e5;padding:18px 15px 5px 15px;background:#f6f6f6;margin:15px 0px;color:#505050;}
.detail_konfigurace select  {width:332px;height:23px;margin-bottom:22px;}
.nazev_cleneni {color:#515151;margin-bottom:5px;font-weight:bold;}


.rozsirene_filtrovani_head_holder {text-align:center;}
.rozsirene_filtrovani_head_off {font-size:11px;color:#5b5b5b5;display:inline-block;padding-left:12px; cursor:pointer;}
.rozsirene_filtrovani_head_on {font-size:11px;color:#5b5b5b5;display:inline-block;padding-left:12px; cursor:pointer;margin-top:10px;}
.rozsirene_filtrovani_holder {min-height:50px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:10px;padding:10px 0px;display:none;}

.filtr_nazev {width:30%;padding:5px 0px 5p 0px; height:23px;float:left;}
.filtr_sel {width:100%;padding:5px 0px 5p 0px; height:23px;float:left;}
.filtr_sel select {width:100%;} 

.obj_info  {color:#3f3e40;float:left;font-size:16px; font-family:DaxlineProRegular; line-height:20px;}

.darek_detail .d_head {width:210px;height:39px;line-height:39px;background:url(/styl/darek_zdarma.png) 0px 0px no-repeat;display:block;padding-left:40px;font-size:16px;color:#505050;font-weight:bold;margin-bottom:10px;}
.darek_detail .nadpis {color:#505050;font-weight:bold;}
.darek_detail a {margin-left:10px;display:block;color:#505050;text-decoration:none; width:200px;

background: url('/styl/puntik_paticka.png') left center no-repeat;padding-left:18px;
}
.darek_detail a:hover {text-decoration:underline;}
.d_delimeter {margin:10px 16px;height:1px;background:#e5e5e5;display:block;width:218px;}
.imgholder_hp .zbozi_priznaky {position:absolute;left:0px;top:10px;text-align:left!important;width:55px!important;min-height:45px!important;}  
.line_link {display:inline!important;color:#F70009!important;}

h2 em {display:inline-block;margin:10px 10px 5px 0px;color:#fff;text-align:center;background:#df0008;width:31px;height:31px;padding-top:0px;font-family:DaxlineProBold; font-size:20px; line-height:31px;}

.read_next {color:#3f3e40;display:inline-block;height:35px;min-width:100px;background:url(/styl/sipka5.png) 0px 0px no-repeat; padding-left:45px;font-family:DaxlineProBold;font-size:16px; text-transform:uppercase; line-height:35px;margin:25px 0px;}
.read_next:hover {background-position:0px -35px;}
.next_items_but {text-align:center;}


.fitry_holder {padding:0px;background:#f6f6f6;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;position:relative;font-family: 'DaxlineProRegular';}
.fitry_holder form {margin:0px; padding:0px;}
.filtry_top {padding:10px;margin:0px 0px 0px 0px;border-bottom:1px solid #e5e5e5;width:424px;float:left;;border-left:1px solid #e5e5e5;background:#f6f6f6;color:#3e3e3e;font-size:13px;height:49px;}
.filtry_navi {padding:10px;margin:0px;border-bottom:1px solid #e5e5e5;width:173px;float:left;background:#f6f6f6;color:#3e3e3e;font-size:13px;height:49px;}

.rozbal_filt_but {display:block;height:49px;line-height:49px;background:url(/styl/red_arrow_down.png) right no-repeat;width:161px;margin-left:7px;cursor:pointer;font-size:13px;font-family:DaxlineProBold;}
.rozbal_filt_but_exp {background:url(/styl/red_arrow_up.png) right no-repeat!important;}

.srch_tab_holder {width:100%;border-bottom:1px solid #e5e5e5;background:url(/styl/bg_srch_tab_holder.png) 0px 0px repeat-y #fff;}
.srch_tab_menu {width:129px;float:left;background:#f6f6f6;height:100%;}

.srch_menu {display:block;cursor:pointer;border-bottom:1px solid #e5e5e5;background:#f6f6f6;color:#3f3f3f;height:42px;line-height:42px;padding:0px 10px 0px 17px;}
.srch_menu  span {}


.srch_menu_active {display:block;cursor:pointer;background:#fff;height:42px;line-height:42px;padding:0px 10px 0px 17px;}
.srch_menu_active  span {}

.srch_data {display:block;padding:0px;}
.sub_holder {padding:15px 10px 10px 0px;height:40px;background:#fff;}
.razeni_holder_new {width: 236px;min-height: 28px;margin-top: 0px;position: absolute;left: 401px;top: 15px;}

.chbx_srch_holder {display:inline-block;padding:10px;border:1px solid #e5e5e5;background:#fff;width:208px;margin:0px 0px 9px 0px;float:left;color:#3e3e3e; clear:left;}
.chbx_srch_holder_last {display:inline-block;padding:10px;border:1px solid #e5e5e5;background:#fff;width:208px;margin:0px 0px 9px 0px;float:left;position:relative;left:9px;color:#3e3e3e;clear:right;}

.chbx_srch_holder:hover {background:#f6f6f6;border:1px solid #de0108;}
.chbx_srch_holder_last:hover {background:#f6f6f6;border:1px solid #de0108;}


.chbx_srch_holder_active {background:#f6f6f6!important;border:1px solid #de0108!important;}




.chbx_srch_holder_last input,.chbx_srch_holder input  {float:left;margin-right:10px;}

.srch_pane {width:488px;background:#fff;float:left;height:100%;padding-right: 1px;padding-top: 20px;padding-left: 20px;padding-bottom: 10px;}

.chbx_srch_disabled {color:#e5e5e5 !important; border:1px solid #f6f6f6!important;cursor:default!important;background:#fff!important;}
.chbx_srch_disabled:hover; {color:#e5e5e5 !important; border:1px solid #f6f6f6!important;background:#fff!important;}

.filtry_razeni {width:154px;height:26px;line-height:26px;border:1px solid #e5e5e5;display:inline-block;background:#fff;padding:0px 3px;}
.filtry_razeni select {background:#fff;border:none;display:inline-block;width:154px;color:#3e3e3e; font-family:DaxlineProRegular; font-size:13px;}

.filtr_akce,.filtr_doporucujeme,.filtr_novinky,.filtr_vyprodej {display:inline-block;padding-right:10px;} 
.filtr_akce,.filtr_doporucujeme {margin-bottom:0px;}

.filtr_akce input,.filtr_doporucujeme input,.filtr_novinky input,.filtr_vyprodej  input{position:relative;display:inline-block;top:1px;}
.filtry_prehled {background:#f6f6f6;border-top:1px solid #e5e5e5;padding:10px 17px;}
.filtry_prehled p {margin-bottom:5px;} 
.filtry_prehled_nazev {display:inline-block;min-width:60px;font-family:DaxlineProBold!important;color:#3e3e3e;}
.remove_attr {display:inline-block;text-indent:-9999px;width:11px;height:11px;background:url(/styl/remove_attr.png?1) 0 0 no-repeat;margin:0px 12px 0px 3px;position:relative;top:3px;color:#3e3e3e;}


.nejprodavanejsi_nadpis {color:#3f3e40;margin-bottom:0px;margin-left:0px;text-align:left;font-family:DaxlineProBold;font-size:20px; text-transform:uppercase; line-height:20px;border-bottom:1px solid #e5e5e5;padding-bottom:10px;}
.nejprodavanejsi_row {height:55px;border-bottom:1px solid #e5e5e5;padding:5px 0px;}
.nejprodavanejsi_num {color:#888;font-size:12px;height:55px;line-height:55px;width:15px;display:table-cell;vertical-align:middle;float:left;font-family: DaxlineProBold;}
.doporucene_foto {display:inline-block;width:65px;text-align:center;float:left}
.doporucene_foto img {border:none;}

.nejprodavanejsi_blok {margin: 40px 0px 40px 0px;}
.srch_kat_blok {margin: 40px 0px 40px 0px;}
.srch_kat_nadpis {color:#3f3e40;margin-bottom:0px;margin-left:0px;text-align:left;font-family:DaxlineProBold;font-size:20px; text-transform:uppercase; line-height:20px;padding-bottom:10px;}


.nejprodavanejsi_popis {width:440px;float:left;height:55px;margin-left:10px;}
.nejprodavanejsi_popis a {color:#3f3e40;text-decoration:none;font-size:14px; font-family:DaxlineProBold;text-decoration:none; line-height:13px;display:block;padding-top:5px;}
.nejprodavanejsi_popis a:hover {text-decoration:underline;color:#f70009;}
.nejprodavanejsi_popis_txt {font-size:12px;color:#888;margin-top:5px; font-family: DaxlineProRegular; line-height:14px;}
.nejprodavanejsi_cena {color:#b11116;font-size:16px;font-weight:bold;float:right;font-family:DaxlineProRegular;padding-top:5px;}
.nejprodavanejsi_cena_bez_dph {font-size:11px;color:#3f3e40;font-weight:normal;} 
.dostupnost_info {display:inline-block;min-width:60px;height:20px;line-height:20px;padding-right:30px;background:url(/styl/info2.png) right no-repeat;position:relative;top:0px;cursor:help;}


.srch_kat {margin-left:10px;}
.srch_kat a {color:#3f3e40;text-decoration:none;font-size:14px; font-family:DaxlineProRegular;text-decoration:none; line-height:13px;display:inline-block;margin-top:5px;}
.srch_kat a:hover {text-decoration:underline;color:#f70009;}
.k_first {background:url(/styl/sipka_drobeckovka.png) right no-repeat; padding-right:10px;margin-right:0px;}


#title_box {background:url(/styl/tooltip_bg.png) left no-repeat;min-width:200px;max-width:250px;min-height:50px;position:absolute;left:-99999;px;top:-99999px;z-index:99999;color:#333;padding:10px 10px 10px 30px;text-align:left;}

.kosik_op_holder {margin-bottom:15px;}
.kosik_op {overflow-y:visible;overflow-x: hidden;width:100%;height:150px;}
.kosik_op h1 { font-size:16px; font-family:DaxlineProBold; padding-bottom:5px;padding-top:5px;}
.kosik_op h1 strong { font-family:DaxlineProBold;}
.kosik_op h2 { font-size:14px; font-family:DaxlineProBold; padding-bottom:5px;padding-top:5px;}
.kosik_op h2 strong { font-family:DaxlineProBold;}
.kosik_op p { font-size:12px; font-family:DaxlineProRegular; padding-bottom:5px;}
.kosik_op p strong { font-family:DaxlineProBold;}
.kosik_op a {color:#c00;}

.tydennakce_holder {background:url(/styl/tydenniakce_back.png) 0px 0px no-repeat;width:880px;height:150px;padding:40px;cursor:pointer;}
.tydennakce_head {color:#fff;font-size:22px;font-family:DaxlineProBold;line-height:22px;}
.tydennakce_head span {display:block;font-family:DaxlineProRegular;}
.tydennakce_casovac {color:#fff;font-size:22px;font-family:DaxlineProRegular;line-height:37px;height:37px;background:url(/styl/tydenniakce_ico.png) 0px 0px no-repeat;padding-left:50px;margin:15px 0px;}
.tydenniakce_count  {font-family:DaxlineProRegular;} 
.tydennakce_txt {color:#fff;font-family:DaxlineProRegular;line-height: 15px;}
.tydennakce_txt a {color:#fff;font-family:DaxlineProBold;}
#tydenniakce_count {font-family:DaxlineProBold;}
.tydennakce_logo {background:url(/styl/tydenniakce_logo.png)0px 0px no-repeat;width:88px;height:88px; position:absolute;right:0px;top:-90px;}
.tydennakcein_holder {width:560px;height:150px;background:url(/styl/tydenniakce_in.png) 0px 0px no-repeat;padding:40px;}
.tydennakcein_head {color:#fff;font-size:22px;font-family:DaxlineProBold;line-height:22px;}
.tydennakcein_head span {display:block;font-family:DaxlineProRegular;}

.tydennakcein_casovac {color:#fff;font-size:22px;font-family:DaxlineProRegular;line-height:37px;height:37px;background:url(/styl/tydenniakce_ico.png) 0px 0px no-repeat;padding-left:50px;margin:15px 0px;}
#tydenniakcein_count  {font-family:DaxlineProBold;} 
.tydennakcein_txt {color:#fff;font-family:DaxlineProRegular;line-height: 15px;}
.tydennakcein_txt a {color:#fff;font-family:DaxlineProBold;}
.low_info {font-size:10px;}

.katalog_sleva {width:48px;height:48px;border-radius:24px;line-height:48px;text-align:center;position:absolute;bottom:0px;right:0px;background:#9E9E9E;color:#fff;font-size:16px;font-family:DaxlineProBold;}
.detail_sleva_ico {width:60px;height:60px;border-radius:30px;line-height:60px;text-align:center;position:absolute;top:0px;right:15px;background:#9E9E9E;color:#fff;font-size:18px;font-family:DaxlineProBold;}

.detail_upozorneni {width:279px;height:59px;background:url(/styl/upozorneni.png) 0px 0px no-repeat;padding:15px 15px 0px 76px;color:#3f3e40;text-transform:uppercase;font-size:13px;font-family:DaxlineProBold;margin-bottom:20px;line-height:13px;}

p.reference {width:200px;height:140px;float:left;margin: 0px 13px 13px 0px;}
p.reference a {display:block;width:198px;height:138px;border:1px solid #fff;}
p.reference a:hover {border:1px solid #e5e5e5;} 

p.reference a img {  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
  filter: gray; /* IE6-9 */
  -moz-filter: grayscale(100%);
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%); /* Chrome */
  opacity:0.6;}
  
p.reference a:hover img {  
  border:none;
   filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  filter: grayscale(0%);
   
  opacity:1;  }
}

.reference_nadpis {color:#dd040f!important;font-size:20px;}
