*{
border:0;
box-sizing: border-box;
padding:0;
margin:0;
font-family: Open Sans,Arial,Tahoma;
}

*:focus{
  
  outline: none;
  
}

body {
background: white;
font-family: Open Sans,Arial,Tahoma;
font-size: 12px;
padding: 0;
margin: 0;
}
a{
text-decoration:none;
color:inherit;
}
a:hover{
text-decoration:underline;
}
form {
padding: 0;
margin: 0;
}
input {
font-family: Open Sans,Arial,Tahoma;
font-size: 12px;
}
select {
font-family: Open Sans,Arial,Tahoma;
font-size: 12px;
}
textarea {
font-family: Open Sans,Arial,Tahoma;
font-size: 12px;
}
.clear {
clear: both;
}

#page{
max-width:1280px;
min-width:310px;
margin:0 auto;
width:100%;
/*! margin-top:20px; */
padding-bottom: 20px;
margin-top: 20px;
}
#header_hp{
width:100%;
/*!  */
background: #ffffff;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );
border-bottom: 0px solid #e7e7e7;
}
#header_hp_obal{
max-width:1280px;
min-width:310px;
margin:0 auto;
border: 0px solid #e7e7e7;
/*!  */
/*!  */
padding: 10px 0;
background-size: 24%;
}


#header_hp0{
width:40%;
min-width:400px;
height:100px;
display: inline-block;
/*!  */
border: 0px solid #ff0000;
vertical-align: middle;
text-align:left;
}

#header_hp00{
width:45%;
min-width:280px;
height:120px;
display: inline-block;
/*!  */
border: 0px solid #ccaaff;
vertical-align: middle;
text-align:left;
}


#header_hp1_obal{
width:40%;
min-width:100px;
height:80px;
display: inline-block;
border: 0px solid #00ff00;
margin-top:12px;
vertical-align: middle;
text-align:left;
float:left;
}

#header_hp2_obal{
width:35%;
min-width:70px;
height:80px;
display: inline-block;
border: 0px solid #ffff00;
margin-top:12px;
margin-right:10px;
vertical-align: middle;
text-align:right;
float:right;
}

#header_hp01{
width:95%;
height:70px;
display: inline-block;
/*!  */
border: 0px solid #ff00ff;
vertical-align: middle;
text-align:left;
}





#header_hp1{
height:60px;
/*!  */
/*!  */
/*!  */
/*!  */
background-image: url(img/user.png);
background-repeat: no-repeat;
background-position: 0% 50%;
width: 30%;
border: 0px solid #00ff00;
text-align: right;
float:left;
/*!  */
}

#float_banner_rel{position: relative;width: 0;height: 0;right: 0;float: right;}
#float_banner_abs{position: absolute;left: 10px;top: 0px;}
#float_banner_fix{position: fixed;}
#float_banner_fix a{}
#float_banner_fix a img{max-width:65%;}

#float_banner2_rel{position: relative;width: 0;height: 0;right: 0;float: left;}
#float_banner2_abs{position: absolute;left: -270px;top: 0px;}
#float_banner2_fix{position: fixed;}
#float_banner2_fix a{}
#float_banner2_fix a img{width:246px;}


#logged_text1{text-align: left;width: 150px;display: inline-block;/*!  */font-size: 14px;margin: 12px 0 0 0;color: #000000;}
#logged_text2{text-align: left;width: 150px;display: inline-block;font-size: 14px;margin: 1px 0 0 0;color: #ffffff;}

#header_hp1 a{
}
#header_hp2{
height:34px;
line-height:34px;
float:right;
text-align:right;
background:url(img/user.png) no-repeat 10% 50%;
}
#header_hp2 a{
margin:0;
}
#header_hp3{
height:94px;
}
#header_hp_part1{
max-width:1280px;
min-width:310px;
margin:0 auto;
width:100%;
height:42px;
text-align:right;
}
#hp_prihlaseni {
display:inline-block;
*display:inline;
background: url(./images/ico/prihlaseni.gif) no-repeat 0% 50%;
height:42px;
line-height:42px;
text-indent:25px;
margin-right:20px;
color:#70726F;
}
#hp_registrace {
display:inline-block;
*display:inline;
background: url(./images/ico/registrace.gif) no-repeat 0% 50%;
height:42px;
line-height:42px;
text-indent:20px;
color:#70726F;
}
#kosik_hp{
height:60px;
width:80px;
background:url(img/kosik.png) no-repeat 0% 50%;
/*!  */
cursor:pointer;
/*!  */
/*!  */
position: relative;
/*!  */
text-align: right;
font-size: 17px;
margin-top: 0px;
margin-left: 0px;
border: 0px solid #0000ff;
float:center;
}
#kosik_hp_kusu{
/*!  */
width:25px;
height:25px;
background:#00A3E6;
color:black;
text-align:center;
font-weight:bold;
position: absolute;
border-radius: 12.5px;
line-height: 25px;
left: 16px;
top: 19px;
font-size: 16px;
}
#kosik_hp_text{text-align: right;width: 200px;display: inline-block;color: #000000;font-weight: bold;font-size: 14px;margin: 19px 0 0 0;}
#kosik_hp_cena{
  text-align: right;
  width: 200px;
  display: inline-block;
  color: #000000;
  /*! font-weight: bold; */
  font-size: 14px;
  /*!  */
}
#kosik_hp_cena span{font-weight:bold;}

#kosik_hp img{
vertical-align:middle;
}
#kosik_hp span{
/*!  */
/*!  */
/*!  */
}

.menu_hp0{
display:inline-block;
*display:inline;
font-size:1.4em;
font-weight:bold;
padding:0 6% 0 0;
color:#4C4C4C;
}
.menu_hp{
display:inline-block;
*display:inline;
font-size:1.4em;
font-weight:bold;
padding:0 6% 0 0;
color:#4C4C4C;
}
#search_form_hp{
/*!  */
width:90%;
min-width:310px;
height:44px;
text-align:center;
display: inline-block;
vertical-align: middle;
margin: 0px 0 0 0px;
border: 1px solid #999;
box-shadow:1px 1px 6px #969696;
background: #ffffff;
border-radius: 6px;
}
#hledani_text{
padding:0;
border:0;
width:88%;
height:40px;
line-height:40px;
/*! text-indent:15px; */
/*!  */
/*!  */
color:#000000;
font-size:14px;
/*!  */
/*!  */
vertical-align: middle;
padding: 0 14px;
background: transparent;
}
#hledani_sub {
/*!  */
padding-right:10px;
border:0;
height:40px;
/*! background:url(img/lupa.png) no-repeat 50% 50%; */
/*! font-size:0; */
width:12%;
vertical-align:middle;
cursor:pointer;
/*!  */
/*!  */
line-height: 40px;
font-size: 25px;
text-align: right;
color: #999;
}
#kontakt_hp{
float:left;
height:50px;
width:200px;
background:url(img/phone.png) no-repeat 0% 50%;
text-align:center;
margin:28px 0 0 150px;
}
#kontakt_hp_up{
font-size:20px;
color:#A6B80B;
font-weight:bold;

}
#kontakt_hp_down{
color:#858585;
}

#header_blok {
background: url(./images/header_blok.gif) repeat-x;

height: 202px;
}

#header {
background: url(./images/header.jpg) no-repeat 100% 27px;
width: 1250px;
margin: 0 auto;
}
#header_pruh {
float: right;
height: 27px;
}
#header_pruh a {
color: #000;
font-weight: bold;
text-decoration: underline;
display: block;
float: left;
padding-top: 4px;
padding-bottom: 4px;
}

#hp_kosik {
background: url(./images/ico/kosik.gif) no-repeat 0 3px;
padding-left: 28px;
padding-right: 10px;
}
#kosik_nahled {
float: left;
color: #017129;
padding: 4px 0;
}
#header_pruh a:hover {
text-decoration: none;
}





#header_hledani {
float: right;
clear: right;
height: 141px;
}
#hledani_txt {
background: url(./images/lupa.gif) no-repeat 0 95px;
float: left;
padding: 92px 0 0 28px;
width: 198px;
}
#hledani_txt input {
border: 1px solid #aaa;
width: 175px;
}

#nabidka{
width:550px;
border:1px solid #D4D4D4;
border-radius:0 0 5px 5px;
background: white;
box-shadow:1px 1px 6px #969696;
}
#nabidka option{
padding:5px 0;
font-size:14px;
color:#6F6F6F;
/*! font-weight:bold; */
text-indent:10px;
width:100%;
border-bottom:1px dotted #939393;

cursor: pointer;
}
#naseptavac {
border:0px solid green;
position:relative;
float:left;
z-index:9999;
}
#menu {
position:absolute;
left:0;
top:0;
z-index:9999;
border:0px solid blue;
}








#header_logo {
border: none;
width: 512px;
height: 168px;
}

#header_menu {
text-align: center;
clear: both;
padding: 6px 0 0 0;
}
#header_menu a {
color: #fff;
text-decoration: none;
margin: 0 10px;
}
#header_menu a:hover {
text-decoration: underline;
}

#footer_blok {
background: white;
min-height:30px;
/*! border-top:1px solid #d6e9f2; */
margin:0px 0 0 0;
}
#footer {
text-align: center;
width: 100%;
padding: 5px 0 0 0;
}
#footer a {
color: #000;
text-decoration: underline;
}
#footer a:hover {
text-decoration: none;
}


#layout {
width:100%;
margin: 0 auto;
padding:0;
}

#workspace {
width: 100%;
padding: 20px 10px 0px 17px;
background: #FFFFFF;
}
#levy_sloupec {
float: left;
width: 20%;
min-width:200px;
}

#kategorie,#kategorie2{
border-top:4px solid #666262;
}
#kategorie ul,#kategorie2 ul {
list-style: none;
padding: 0;
margin: 0;
}
#kategorie ul li,#kategorie2 ul li {
list-style: none;
padding: 0;
margin: 0;
}
#kategorie a:hover,#kategorie2 a:hover{
background: #B9DB9A;
}
.kl0 {
background: #EBF9DC;
text-decoration: none;
color: #4C4C4C;
display: block;
padding: 10px;
margin: 0;
border-bottom:1px solid #C7CEC2;
}
.kl0a {
background: #B9DB9A;
text-decoration: none;
color: #4C4C4C;
display: block;
padding: 10px;
margin:0;
border-bottom:1px solid #C7CEC2;

}

.kl1 {
text-decoration: none;
color: #4C4C4C;
display: block;
padding: 10px;
text-indent:0px;
}
.kl1a {
font-weight:bold;
text-decoration: underline;
color: #4C4C4C;
display: block;
padding: 10px;
text-indent:0px;
}

.kl2 {

text-decoration: none;
color: #4C4C4C;
display: block;
padding: 10px;
text-indent:20px;
}
.kl2a {
font-weight:bold;
text-decoration: underline;
color: #4C4C4C;
display: block;
padding: 10px;
text-indent:20px;
}
.kl3 {

text-decoration: none;
color: #4C4C4C;
display: block;
padding: 10px;
text-indent:30px;
}
.kl3a {

font-weight:bold;
text-decoration: underline;
color: #4C4C4C;
display: block;
padding: 10px;
text-indent:30px;
}
.kl4 {

text-decoration: none;
color: #4C4C4C;
display: block;
padding: 10px;
text-indent:40px;
}
.kl4a {
font-weight:bold;
text-decoration: underline;
color: #4C4C4C;
display: block;
padding: 10px;
text-indent:40px;
}

.kl5 {

text-decoration: none;
color: #4C4C4C;
display: block;
padding: 10px;
text-indent:50px;
}
.kl5a {
font-weight:bold;
text-decoration: underline;
color: #4C4C4C;
display: block;
padding: 10px;
text-indent:50px;
}

h1 {
display:inline-block;
*display:inline;
font-size: inherit;
font-weight: inherit;
color: inherit;
padding:0;
margin:0;
}
h1 a {
color: inherit;
}
h2 {
display:inline-block;
*display:inline;
font-size: inherit;
font-weight: inherit;
color: inherit;
padding:0;
margin:0;
}
h2 a {
color: inherit;
}


.reg_text {
font-size:14px;
border:0px solid red;
text-align:left;
margin:15px 4px 0px 0px;
padding:0 0 15px 0;
color:#414141;
font-weight:normal;
line-height:1.4;
width:100%;
min-width:310px;
}

.volby {
padding:4px 4px 4px 10px;
color:#414141;
font-weight:normal;
background:#ffffff;
}

.volby input{
font-size:12px;
font-family: Open Sans,Arial,Tahoma
text-align:left;
color:#414141;
border:1px solid #d2d2d1;
}

.volby textarea{
font-size:12px;
font-family: Open Sans,Arial,Tahoma
text-align:left;
color:#414141;
border:1px solid #d2d2d1;
}

.volby2 {
font-size:12px;
font-family: Open Sans,Arial,Tahoma
text-align:left;
padding:4px 4px 4px 10px;
color:#c4122f;
font-weight:normal;
background:#ffffff;
}

.volby3 {
font-size:12px;
font-family: Open Sans,Arial,Tahoma
text-align:left;
padding:8px 4px 8px 10px;
color:#414141;
font-weight:normal;
}

.volby4 {
font-size:12px;
font-family: Open Sans,Arial,Tahoma
text-align:left;
padding:4px 4px 4px 10px;
color:#ae0100;
font-weight:normal;
border:1px solid #d2d2d1;
background:#ffffff;
}

.volby5 {
font-size:12px;
font-family: Open Sans,Arial,Tahoma
text-align:left;
padding:4px 4px 4px 10px;
color:#414141;
font-weight:normal;
border:0;
}

.poznamka {
border:1px solid #d2d2d1;
margin:0 0 0 8px;
width: 90%;
}

.rekap {
background:#ae0100;
float:right;
padding:8px 8px 8px 8px;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin:0 0 0 0px;
border:0;
}

.rekap2 {
background:#ae0100;
float:left;
padding:8px 8px 8px 8px;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin:10px 0 0 0px;
border:0;
}

.rekap3 {
background:#ae0100;
float:left;
padding:8px 8px 8px 8px;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin:10px 0 0 70px;
border:0;
font-weight:bold;
}

.kosik_tab {
font-size:12px;
font-family: Open Sans,Arial,Tahoma
margin:5px 0 0 0px;
border-collapse:collapse;
border:0px solid silver;
background:#ffffff;
width:100%;
min-width:310px;
}

.kosik_tab td{
text-align:left;
}

.kosik_tab th{
/*!  */
text-align:left;
}


.kosik_tab2 {
font-size:12px;
font-family: Open Sans,Arial,Tahoma
margin:5px 0 0 0px;
border-collapse:collapse;
}

.kosik_tab2 td{
font-size:12px;
font-family: Open Sans,Arial,Tahoma
text-align:left;
border:1px solid #b2b2b1;
}

.kosik_tab2 th{
font-size:12px;
font-family: Open Sans,Arial,Tahoma
text-align:left;
border:1px solid #b2b2b1;
}

.kosik_tab3 {
font-size:12px;
font-family: Open Sans,Arial,Tahoma
margin:0px 0 0 0px;
border-collapse:collapse;
}

.kosik_tab4 {
font-size:12px;
font-family: Open Sans,Arial,Tahoma
margin:5px 0 0 0px;
border-collapse:collapse;
border:0px solid silver;
background:#ffffff;
}

.kosik_tab4 td{
font-size:12px;
font-family: Open Sans,Arial,Tahoma

}

.kosik_tab4 th{
font-size:12px;
font-family: Open Sans,Arial,Tahoma
text-align:left;
}


.kosik2 {
margin:10px 0 0 0px;
border-collapse:collapse;
border:0px solid red;
}

.dulezite3 {
background:#00A3E6;
color:#333;
font-size:14px;
}

.dulezite4 {
background:#00A3E6;
color:#333;
font-size:14px;
text-align:right;
}

.dulezite5 {
background:#1787BB;
padding:8px;
margin:0;
color:#333;
}

.kosik2 td{
padding:5px;
border:1px solid #d2d2d1;
font-size:12px;
}

.kosik3{
font-size:12px;
color:#414141;
padding:5px 0 10px 0;
background:#ffffff;
}

.kosik4{
font-size:12px;
color:#414141;
padding:8px;
border:1px solid #b2b2b1;
}

.kosik5{
color:#414141;
padding:8px;
border:0px solid #b2b2b1;
}

.kosik5 a{
text-decoration:none;
}

.kos_text {
margin:10px 0 0 0;
}

.kos_text2 {
font-size:11px;
float:left;
margin:2px 0 0 1px;
}

.kusu3 {
border:1px solid #d2d2d1;
float:left;
}

.kusu4 {
float:left;
margin:1px 0 0 5px;
color:#414141;
font-size:13px;
}

.smazat {
float:left;
margin:3px 0 0px 6px;
}

.celkem {
font-weight:bold;
color:#414141;
background:#f2f2f0;
height:40px;
}

#kosik_tip {
margin:15px 0 15px 15px;
font-size:11px;
}



.odeslat {
background:#ae0100;
float:left;
padding:8px 8px 8px 8px;
font-size:14px;
color:#ffffff;
text-decoration:none;
margin:0 0 0px 0px;
font-weight:bold;
width:200px;
border:0;
}


.ulozit {
background:#00A3E6;
float:left;
padding:8px 8px 8px 8px;
font-size:14px;
color:#ffffff;
text-decoration:none;
/*! margin:0 0 0px 10px; */
font-weight:bold;
width:200px;
border:0;
}
.vysypat2 {
background:#888585;
padding:8px 0 8px 0px;
font-size:13px;
color:#ffffff;
text-decoration:none;
margin:0 0 0px 0px;
font-weight:bold;
text-align:center;
display:block;
cursor:pointer;
border:0;
}

.vyplnit2 {
background:#ae0100;
padding:8px 0 8px 0px;
font-size:13px;
color:#ffffff;
text-decoration:none;
margin:0 0 0px 0px;
font-weight:bold;
text-align:center;
display:block;
cursor:pointer;
border:0;
font-family:Open Sans,Arial,Tahoma
}

.nadpis_akce_text {
font-size:32px;
font-weight:normal;
color:#333;
text-align:left;
}


.zbozi{
width:23.5%;
height:380px;
margin-right:1.0%;
margin-top:1.0%;
background:white;
border: 1px solid #d6d6d6;
box-shadow: 1px 1px 3px #d6d6d6;
min-width:300px;
display: inline-block;
vertical-align: top;
}
.zbozi:hover{
}
.zbozi_nazev {
width: 96%;
height: 50px;
/*!  */
text-align: center;
overflow: hidden;
margin: 0 auto;
margin-top: 10px;
}
.zbozi_nazev2 > a{
color:#000;
font-size:16px;
}

.zbozi_img {
width:96%;
margin:0px auto 0px auto;
height:160px;
text-align:center;
}

.zbozi_img img {
border:0;
max-width: 100%;
max-height: 100%;
}
.zbozi_dostupnost{
width:100%;
line-height:15px;
height:15px;
color:#333;
/*!  */
font-size:12px;
margin: 8px 0 0 0;
/*!  */
}
.zbozi_popis {
margin:0 auto;
height:60px;
width: 100%;
/*!  */
padding: 0 13px;
overflow: hidden;

}

.zbozi_popis2 {
font-size:13px;
/*! margin:0 8px 0 10px; */
color: #333;
/*!  */
width: 100%;
/*!  */
/*! background: rgba(60, 60, 60, 0.71); */
/*!  */
/*!  */
}

.zbozi_popis2 a {
color:#000000;
text-decoration:none;
}

.zbozi_popis2 a:hover {
text-decoration:underline;
}

.zbozi_down {
width:100%;
margin:7px auto 0 auto;
background:none;
padding: 0 11px;
}

.zbozi_left {
/*! float:left; */
width:45%;
display: inline-block;
vertical-align: bottom;
}

.zbozi_cena {
font-size:26px;
color:black;
/*! font-weight:bold; */
margin:4px 0;
}

.zbozi_bezna_cena {
font-size:13px;
color:#333333;
font-weight:normal;
text-decoration:line-through;
margin:0px 0 0 0;
}

.zbozi_usetri {
font-size:11px;
color:#303030;
font-weight:normal;
margin:0px 0 0 0;
float:left;
}
.zbozi_koupit_form{
  display:inline-block;
  
  
  width: 55%;
}
.zbozi_koupit {
float:right;
background:#00A3E6;
width:103px;
height:40px;
line-height:40px;
text-align:center;
color:black;
cursor: pointer;
/*!  */
font-weight: bold;
font-size: 16px;
}
.zbozi_koupit > a{
color:black;
font-size:13px;
font-weight:bold;
display:block;
}
.zbozi_koupit > a:hover{
text-decoration:none;
}
.zbozi_koupit:hover{
}
.zbozi_koupit img{
border:0;
}
.tab_det {
text-align:left;
background:#ffffff;
margin:10px 0 0 0;
}

.tab_det2 td{
text-align:left;
font-size:13px;
}

.tab_det2 th{
text-align:left;
font-size:13px;
}

.tab_det2 td a{
color:#000000;
text-decoration:none;
}

.tab_det2 td a:hover{
color:#000000;
text-decoration:underline;
}


#detail_popis_pdk {
text-align: justify;
width: 96%;
margin:0 auto;
min-width:310px;
padding: 0 0 20px 0;
}

.tab_det3 {
background:#ffffff;
border:1px solid #ffffff;
min-width:310px;
display:inline-block;
*display:inline;
width:60%;
}


.detail_back {
padding:8px 4px 6px 10px;
}

.detail_back2 {
padding:8px 4px 6px 10px;
}

.detail_back3 {
height:35px;
padding:10px 10px 6px 10px;
}

.detail_back4 {
height:35px;
}

.detail_back5 {
padding:3px 0 0 0;
}

.detail_back6 {
background:url(img/cara_det.png) repeat-x;
}

#uvod_akce {
padding: 50px 0 0 0;
}

.ano {
color: #017129;
}
.ne {
color: #ae0100;
}

#uvodni_text {
width: 260px;
}
.nadpis_obchod{
font-size:3em;
font-weight:bold;
line-height:36px;
color:#2674A6;
border-bottom:1px solid #D6E9F2;
margin-bottom:10px;
width:96%;
padding:10px 0;
margin:0 auto 10px auto;
}
.nadpis_obchod a{
color:#04801C;
}
.nadpis_obchod h1 a{
color:#B51714;
}
#zbozi_obal{
text-align:left;
max-width:1280px;
width:100%;
}

#zbozi_obal2{
text-align:left;
max-width:1280px;
width:100%;
}




#central_left{
width:100%;
}
.zbozi_akce_tydne{
border-top:4px solid #666262;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
display:inline-block;
*display:inline;
background: none;
min-width:220px;
width:20%;
height:242px;
}
.zbozi_akce_tydne_nadpis{
color:#229842;
font-size:24px;
font-weight:bold;
text-align:center;
}
.zbozi_nazev_akce_tydne {
width:96%;
color:#303030;
font-weight:bold;
margin:5px auto;
text-align:center;
font-size:1.2em;
}

.zbozi_img_akce_tydne {
width:96%;
margin:0 auto;
height:105px;
text-align:center;
}

.zbozi_img_akce_tydne img {
border:0;
}

.zbozi_popis_akce_tydne {
width:96%;
margin:0 auto;
height:85px;
}

.zbozi_popis2_akce_tydne {
font-size:11px;
margin:0 8px 0 10px;
}

.zbozi_popis2_akce_tydne a {
color:#000000;
text-decoration:none;
}

.zbozi_popis2_akce_tydne a:hover {
text-decoration:underline;
}

.zbozi_down_akce_tydne {
width:96%;
margin:0 auto;
height:53px;
padding-top:5px;
background:#EEF9DF;

}

.zbozi_left_akce_tydne {
float:left;
width:45%;
height:60px;
margin:0 0 0 10px;
}

.zbozi_cena_akce_tydne {
font-size:16px;
color:#C00000;
font-weight:bold;
margin:4px 0 0 0;
}

.zbozi_bezna_cena_akce_tydne {
font-size:11px;
color:#303030;
font-weight:normal;
text-decoration:line-through;
margin:0px 0 0 0;
}

.zbozi_usetri_akce_tydne {
font-size:11px;
color:#303030;
font-weight:normal;
margin:0px 0 0 0;
float:left;
}


.zbozi_koupit_akce_tydne {
}

.zbozi_koupit_akce_tydne img{
border:0;
}
#levy_sloupec_mobile{
width:100%;
background:pink;

}
#kategorie_mobile{
display:none;
width:100%;
border-top:4px solid #666262;
}
#kategorie_mobile a{
display:block;
font-size:14px;
padding-top:10px;
padding-bottom:10px;
background:#EEF9DF;
width:100%;
border-bottom:1px dotted black;

}
#kategorie_mobile_nadpis{
font-size:16px;
font-weight:bold;
padding:10px 0 10px 10px;
background:#B9E38C;
cursor:pointer;
text-decoration:none;
}
#kategorie_mobile_nadpis:hover{
text-decoration:underline;
}
.mkl0{padding-left:10px;}
.mkl1{padding-left:30px;background:white !important;border:0 !important}
.mkl2{padding-left:50px;background:white !important;border:0 !important}
.mkl3{padding-left:70px;background:white !important;border:0 !important}
.mkl4{padding-left:90px;background:white !important;border:0 !important}
.tab_seradit{
width:96%;
margin:0 auto;
}
#kategorie_mobile_obal{
display:none;
}
.nadpis_detail2{
width:96%;
margin:0 auto;
}
#typ_leciva{
margin:0 auto;
width:96%;
text-align:left;
}
#detail_popis2 img{
width:100%;
max-width:550px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
#detail_popis2 iframe{
width:100%;
max-width:640px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.nadpis1,.nadpis_kosik{
font-size:3em;
margin:25px 0;
color:#818181;
}
.prihlasit{
width:100%;
max-width:400px;
min-width:310px;
margin:10px 0;
padding:0;
padding:10px 0;
background:#FFF;
border:1px solid #D1D1D1;
/*! border-radius:5px; */
text-indent:5px;
color:#7A7A7A;
}
.tab_prihlaseni{
padding:0;
border-collapse:collapse;
margin:0 0 20px 0;
}
#logged{
display:block;
font-size:14px;
margin:30px 0;
color:#559729;
font-weight:bold;
}
#prihlaseni2 a{
font-weight:bold;
color:#7B7B7B;
font-size:14px;
}
#akce_slevy{
width:100%;
border-top:4px solid #666262;
}
#akce_slevy div{
color:#EE0001;
width:100%;
text-align:center;
font-size:20px;
font-weight:bold;
padding:10px 0;
}

#akce_slevy a{
display:block;
color:#4C4C4C;
font-weight:bold;
padding:5px 0;
font-size:14px;
text-decoration:underline;
}
#akce_slevy a:hover{
text-decoration:none;
}
#uzitecne_clanky{
width:100%;
border-top:4px solid #666262;
margin:10px 0 0 0;

}
#uzitecne_clanky_obal{
background:#EEF9DF;
margin:10px 0 0 0;
width:100%;
border-radius:5px;

}
#uzitecne_clanky div{
color:#2B9E49;
width:100%;
text-align:center;
font-size:20px;
font-weight:bold;
padding:10px 0;
}
#uzitecne_clanky a{
display:block;
color:#4C4C4C;
font-weight:normal;
padding:5px 0;
font-size:12px;
text-decoration:underline;
text-align:left;
width:90%;
margin:0 auto;
}
#dle_vyrobce{
border-radius:5px;
background:#EEF9DF;
margin:10px 0 0 0;
width:100%;
height:37px;
line-height:37px;
text-indent:10px;
}
#dle_vyrobce a{
font-size:16px;
font-weight:bold;
color:#4C4C4C;
}
#newsletter{
border-radius:5px;
background:#EEF9DF;
margin:10px 0 10px 0;
width:100%;

}
#newsletter_nadpis{
height:37px;
line-height:37px;
width:90%;
margin:0 auto;
border-bottom:1px solid #C2CDB3;
text-align:center;
font-size:13px;
color:#4C4C4C;
}
#newsletter_text{
width:90%;
margin:10px auto;
color:#4C4C4C;
}
#newsletter form{
width:100%;

}
#newsletter_1{
display:inline-block;
*display:inline;
padding:0;
border:0;
min-width:200px;
height:35px;
line-height:35px;
text-indent:15px;
border:1px solid #D6E9F2;
border-radius:0;
vertical-align:middle;
box-sizing:border-box;
background:#FFF;
color:#333333;
font-size:13px;
font-weight:bold;
width: 265px;
max-width: 100%;
}
#newsletter_2{
display:inline-block;
*display:inline;
padding:0;
border:0;
height:35px;
/*!  */
/*!  */
/*! width:87px; */
vertical-align:middle;
cursor:pointer;
border-radius:0;
/*!  */
background: #00A3E6;
/*! margin-left: 20px; */
padding: 0 20px;
color: black;
font-weight: bold;
}
.pismena {
padding:10px 0 10px 0;
width:100%;
float:left;
border:0px solid blue;
margin:15px 0 0 0;
background:#EEF9DF;
}

.pismena a{
padding:3px 4px 3px 5px;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#545550;
}

.pismena a:hover{
text-decoration:none;
color:white;
background:#B51714;
}

.seznam_vyrobci {
padding:10px 0 10px 0;
width:100%;
float:left;
}

.seznam_vyrobci a {
text-decoration:none;
float:left;
width:175px;
border:0px solid red;
margin:0px 8px 2px 0px;
padding:3px 0 3px 3px;
background:#149548;
color:white;
}

.seznam_vyrobci a:hover {
background:#B51714;
color:white;
}

.pismeno2 {
color:white !important;
background:#B51714;
}
#levy_sloupec_mobile2{
display:none;
}
#footer_blok0,
#footer_blok1,
#footer_blok2,
#footer_blok3,
#footer_blok4{
width:19.5%;
display:inline-block;
vertical-align:top;
padding-left:0.5%;
}
.footer_blok_nadpis{
color:#467E5E;
font-weight:bold;
font-size:1.4em;
margin:10px 0;
}
#footer_blok0 a,
#footer_blok1 a,
#footer_blok2 a{
color:#467E5E;
display:block;
margin:5px 0;

}
.rychly_kontakt{
color:#467E5E;
}
.provozni_doba{
float:left;
width:50%;
color:#467E5E;
font-weight:bold;
}
.provozni_doba_hod{
color:#467E5E;
font-weight:bold;
}
#loga_vyrobcu{
width:100%;
text-align:center;
padding:50px 0;

}
#footer_blok_obal{
max-width:1280px;
min-width:310px;
margin:0 auto;
width:100%;
}
.slider_polozky{
display:none;
max-width:100%;
margin:0 auto;
}
#loga_vyrobcu a{
padding:0 30px;
}
#link_kategorie, #link_kategorie2{
display:inline-block;
*display:inline;
width:50%;
padding:10px 0;
text-indent:10px;
cursor:pointer;
}
#link_priznaky, #link_priznaky2{
display:inline-block;
*display:inline;
width:50%;
padding:10px 0;
text-indent:10px;
cursor:pointer;
}
.acivated_zalozka{
background:#666262;
color:white;
}
#link_priznaky:hover,#link_kategorie:hover,#link_priznaky2:hover,#link_kategorie2:hover {
background:#666262;
color:white;
}
#kategorie2{
display:none;
}

#menu_topk21_bg {
background: #00A3E6;
display: block;
height:50px;
width: 100%;


}
@media screen  and (max-width: 1280px) {
	#menu_topk21_bg {
	display: none;
	}
  	#float_banner_rel{display:none;}
  	#float_banner2_rel{display:none;}
	
	
}
#menu_topk21 {
width: 100%;
max-width: 1280px;
min-width: 310px;
margin:0 auto;
padding: 5px 0;
}

.topk21_cell {
display: inline-block;

margin: 3px 5px;
}


.topk21_cell_00 {
display: inline-block;
vertical-align: middle;
border:0px solid blue;
margin: 5px 4px;
}

.topk21_cell_01 {
display: inline-block;
vertical-align: middle;
border:0px solid blue;
font-weight: normal;
font-size: 14px;
margin: 0px 40px 4px 4px;
}

.topk21_cell_02 {
display: inline-block;
vertical-align: middle;
border:0px solid blue;
font-weight: normal;
font-size: 14px;
width:50px;
margin: 0px 0px 0px 25px;
text-align: right;
}

.topk21_cell_03 {
display: inline-block;
vertical-align: middle;
border:0px solid blue;
font-weight: normal;
font-size: 14px;
width:150px;
margin: 0px 20px 4px 4px;
}



.topk21_itm {
font-size: 13px;
font-weight: bold;

text-decoration: none
text-align: center;
vertical-align: middle;

display: block;
padding: 10px 15px;

border-left: 0px solid #ddd;
border-right: 0px solid #fff;

border-radius: 0px;
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.15);

-webkit-transition: background-color 0.6s ease-out;
-moz-transition: background-color 0.6s ease-out;
-o-transition: background-color 0.6s ease-out;
transition: background-color 0.6s ease-out;
}

.topk21_itm:hover {
background: #00A3E6;
text-decoration: none;
color: #FFF;
}
.topk21_itm.akt21 {
color: #FFF;
}
.topk21_itm.nea21 {
color: #FFF;
}
.topk21_itm.nea21:hover {
color: #FFF;
}

.submenu21_blok {
display: none;
position: absolute;
z-index: 50000;
}
.submenu21_vypis {
background: #F7FCFF;
font-size: 13px;
position: relative;
top: -2px;
width: 800px;

border-right: 1px solid #eee;
border-bottom: 1px solid #eee;
border-left: 1px solid #eee;
box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.15);

padding: 30px 10px 10px 10px;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;

}
.submenu21_vypis a {
display: block;
padding: 10px 20px;
float: left;
width: 33%;
border-radius: 2px;
}
.submenu21_vypis a:hover {
background: #D9E9F7;
text-decoration: none;
}


#menu_top_hp{
width:100%;
/*! background:   url(img/menu_bg.png) no-repeat 50% 0%; */
/*!  */
background: #00A3E6;

}
#menu_top_hp_obal{
max-width:1280px;
min-width:310px;
margin:0 auto;
text-align:center;
/*!  */
/*!  */

background-repeat: no-repeat,no-repeat;
background-position: 100% 100%,0% 100%;
background-color: #00A3E6;
}
#menu_top_hp_obal > a{
/*!  */
display:inline-block;
text-align:center;
font-size:15px;
color:#ffffff;
vertical-align:middle;
padding: 15px 30px;
font-weight:bold;

}



#menu_top_hp_obal > a:hover{
text-decoration:none;
color:#e0e0e0;
}

#menu_top_hp_obal > a.activated{
color:#141414;
text-decoration:none;
}

#menu_top_hp2{
width:100%;
display:none;
}
#menu_top_hp_obal2{
max-width:1280px;
min-width:310px;
margin:0 auto;
}
#menu_top_hp_obal2 > a{
background:none;
display:block;
float:left;
height:55px;
line-height:55px;
text-align:center;
font-size:14px;
font-weight:bold;
color:#2674a6;
padding:0 10px;
box-sizing:border-box;
}



#menu_top_hp_obal2 > a:hover{
color:#00A3E6;
text-decoration:none;
}

#menu_top_hp_obal2 > a.activated{
color:#00A3E6;
text-decoration:none;
}

#mthp_00{
	background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp_01{
	background: url(img/menu_deleni.png) no-repeat 100% 100%;
}

#mthp1{
	background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}


#mthp2{
	background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp3{
	background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp4{
	background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp5{
	background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp6{
/*! width:9%; */
	background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp7{
/*! width:9%; */
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp8{
/*! width:9%; */
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp9{
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp10{
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp11{
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp12{
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp13{
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp14{
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp15{
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp16{
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp17{
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp18{
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp19{
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp20{
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}
#mthp21{
background: url(img/pozadi-menu-256x58-zelena.png) no-repeat 100% 100%;
}





#menu_top_container0{
position:relative;
clear:both;
}
#menu_top_container1{
display:none;
position:absolute;
width:50%;
min-height:200px;
background:#FFF;
z-index:999;
/*! border-radius:0 0 5px 5px; */

padding:20px;
/*! box-shadow:1px 1px 10px #757575; */

border-bottom: 1px solid #c8c8c8;
border-left: 1px solid #c8c8c8;
border-right: 1px solid #c8c8c8;
}
.vypis_container{
width:25%;
min-width:250px;
text-align:left;
float:left;
min-height:40px;

color: #444444;
}
.vypis_container i{
  display:inline-block;
  
  /*!  */
}
.vypis_container > a{
padding-left:10px;
background:none;
color:#444444;
/*! font-weight:bold; */
font-size:13px;
display:block;
  display:inline-block;
width: 90%;
vertical-align: middle;
}
.vypis_container > a:hover{
text-decoration:none;
}
.vypis_container:hover{
/*background:url(img/vypis_container_bg.png) no-repeat 0 20%;*/
}
#uvod_vypis_kat0{
width:100%;
background:#FFF;
/*!  */
}
#uvod_vypis_kat{
width:100%;
max-width:1280px;
min-width:310px;
margin:0 auto;
padding: 20px 0;
}
.uvod_vypis_kat0{
width:25%;
/*!  */
/*!  */
/*!  */
/*!  */
/*!  */
/*!  */
/*!  */
display: inline-block;
vertical-align: top;
/*!  */
text-align: left;
min-width: 310px;
margin: 10px 0;
}
.uvod_vypis_kat{
width:23.5%;
margin-left:1.5%;
margin-top:1.5%;
height:175px;
background:white;
border-radius:5px;
float:left;
box-sizing:border-box;
border:1px solid #d6e9f2;
box-shadow:1px 1px 1px #d6e9f2;
min-width:300px;
}
.uvod_vypis_kat:hover, .uvod_vypis_kat0:hover{
}
.nalepka_hp0{
position:relative;
}
.nalepka_hp1{
position:absolute;
left:20px;
top:-6px;
}
.nalepka_hp2{
position:absolute;
left:245px;
top:150px;
}
.nalepka_detail{
position:absolute;
left:110px;
top:-90px;
}
.nalepka_hp2 > a{
font-size:16px;
font-weight:bold;
}
.nalepka_vypis{
position:absolute;
left:-10px;
top:-250px;
background:#00A3E6;
width:40px;
height:40px;
border-radius:20px;
line-height:40px;
text-align:center;
color:white;

}
.nalepka_akce{
position:absolute;
top:86px;
}
.nalepka_doprodej{
position:absolute;
top:130px;
}

.nalepka_doprava{
position:absolute;
top:130px;
}
.uvod_vypis_kat_img{
  
  
  width: 35%;
  /*!  */
  display: inline-block;
  vertical-align: top;
}
.uvod_vypis_kat_img a{
  
  
}
.uvod_vypis_kat_img a:hover img{
  -webkit-transform:scale(1.20); /* Safari and Chrome */
    -moz-transform:scale(1.20); /* Firefox */
    -ms-transform:scale(1.20); /* IE 9 */
    -o-transform:scale(1.20); /* Opera */
     transform:scale(1.20);
  
}
.uvod_vypis_kat_img a img{
  
  
  max-width: 100%;
  border-radius: 50%;
  border: 2px solid #00A3E6;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  -ms-transition: all 1s ease;
  transition: all 1s ease;
}
.uvod_vypis_kat_nazev{
width:100%;
/*!  */
/*!  */
/*!  */
font-size:17px;
}
.uvod_vypis_kat_nazev > a{
color:inherit;
font-weight:inherit;
font-size:inherit;

color: #000;
}
.uvod_vypis_kat_podkat{
width:100%;
/*!  */
/*!  */
margin: 10px 0 0 0;
}
.uvod_vypis_kat_podkats{
/*!  */
/*!  */
/*!  */
/*! padding: 2px; */
color: #5b5b5b;
}
.uvod_vypis_kat_podkats > a{
font-size:12px;
color:#5b5b5b;
}
.uvod_vypis_kat_podkats > a:first-letter{
}
.uvod_vypis_kat_podkats > a:hover{
text-decoration:underline;
}
#blok_bottom0{
background: #ffffff;
}
#blok_bottom{
max-width:1280px;
min-width:310px;
margin:0 auto;
width:100%;
background: #ffffff;
height: 45px;
}
.blok_bottoms{
width:33%;
display:inline-block;
*display:inline;
text-align:center;
padding:50px 0;
/*! display: none; */
display: none;
}
.blok_bottoms > img{
display:inline-block;
*display:inline;
vertical-align:middle;
}
.blok_bottoms0{
display:inline-block;
*display:inline;
margin-left:10px;
vertical-align:middle;
}
.blok_bottoms1{
text-align:left;
color:white;
font-size:22px;
font-weight:normal;
}
.blok_bottoms2{
text-align:left;
color:white;
font-size:14px;
}
#blok_news{
width:100%;
padding:5px 0 0 0;
}
#blok_news0{
max-width:1280px;
min-width:310px;
margin:0 auto;
width:100%;
padding-bottom: 8px;
text-align:center;
}
#blok_news_item0{
width:20%;
background:none;
display:inline-block;
*display:inline;
vertical-align:top;
min-width:248px;
text-align:left;
}
.blok_news_nadpis{
color:#5c5c5c;
font-size:22px;
text-align:left;
}
.blok_news_content{
margin:20px 0 0 0;
text-align:left;
}
.blok_news_content > a{
display:block;
padding:5px 0;
font-size:14px;
text-decoration:underline;
color: #5c5c5c;
}


.blok_news_content2{
margin:20px 0 0 0;
text-align:center;
}
.blok_news_content2 > a{
display:block;
padding:5px 0;
font-size:14px;
text-decoration:none;
color: #5c5c5c;
}





#blok_news_item0 .blok_news_content > a:hover{
text-decoration:none;
}

#blok_news_item1{
width:20%;
background:none;
display:inline-block;
*display:inline;
vertical-align:top;
min-width:248px;
text-align:left;
}

#blok_news_item1 form{
margin:50px 0 0 0;
}
#blok_news_item2{
width:20%;
display:inline-block;
*display:inline;
vertical-align:top;
min-width:248px;
text-align:left;
}
#cesta0{
background:#ffffff;
width:100%;
/*!  */
border-bottom: 1px solid #ebebeb;
}
#cesta{
width:100%;
max-width:1280px;
min-width:310px;
margin:0 auto;
/*!  */
padding: 10px 0;
font-size: 15px;
color: #444444;
}


#cesta a{
color:#444444;
font-weight:normal;
font-size:inherit;
}
#cesta a:hover{
text-decoration:none;
}
#obchod_vypis_kat0{
width:100%;
padding-bottom:20px;
/*! border-bottom:1px solid #cdd2d5; */
}
#obchod_vypis_kat{
width:95%;
max-width:1280px;
min-width:310px;
margin:0 auto;
padding-top:8px;
}
#obchod_vypis_kat > h1{
font-size:1em;
/*! background: #1787BB; */
color: white;
width: 100%;
border-bottom: 1px solid #1787BB !important;
}
#obchod_vypis_kat > h1 > a{
font-size:3.5em;
color:#FFF;
background: #1787BB;
}
#obchod_vypis_kat_container{
width:100%;
/*!  */
/*!  */
/*!  */
/*!  */
background: #FFFFFF;
padding: 10px 0;
}

.obchod_vypis_kat_item{
width:19.5%;
/*!  */
display: inline-block;
border: 1px solid #C0C2BB;
/*!  */
/*!  */
/*!  */
height: 45px;
margin-left: .6%;
margin-bottom: .6%;
vertical-align: top;
min-width: 310px;
}
.obchod_vypis_kat_item div{
  
  
  display: table;
  width: 100%;
  height: 100%;
  /*!  */
}
.obchod_vypis_kat_item div div{
  
  
  display: table-cell;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  padding: 0 5px;
}
.obchod_vypis_kat_item div div i{display: inline-block;}

.obchod_vypis_kat_item a{
color:#2F2F2F;
font-size:12px;
/*!  */
vertical-align:middle;
/*!  */
/*!  */
display: block;
width: 100%;
/*!  */
}
.obchod_vypis_kat_item a span{
  
  
  float: right;
  height: 100%;
  display: block;
}


.obchod_vypis_kat_item_hidden{
width:19.5%;
/*!  */
display: inline-block;
border: 1px solid #C0C2BB;
/*!  */
/*!  */
/*!  */
height: 45px;
margin-left: .6%;
margin-bottom: .6%;
vertical-align: top;
min-width: 310px;
 display:none
}
.obchod_vypis_kat_item_hidden div{
  
  
  display: table;
  width: 100%;
  height: 100%;
  /*!  */
}
.obchod_vypis_kat_item_hidden div div{
  
  
  display: table-cell;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  padding: 0 5px;
}
.obchod_vypis_kat_item_hidden div div i{display: inline-block;}

.obchod_vypis_kat_item_hidden a{
color:#2F2F2F;
font-size:12px;
/*!  */
vertical-align:middle;
/*!  */
/*!  */
display: block;
width: 100%;
/*!  */
}
.obchod_vypis_kat_item_hidden a span{
  
  
  float: right;
  height: 100%;
  display: block;
}



.obchod_vypis_kat_item_spec{
width:19.5%;
/*!  */
display: inline-block;
border: 1px solid #000;
/*!  */
/*!  */
/*!  */
height: 45px;
margin-left: .6%;
margin-bottom: .6%;
vertical-align: top;
min-width: 310px;
background: #00A3E6;
}
.obchod_vypis_kat_item_spec div{
  
  
  display: table;
  width: 100%;
  height: 100%;
  /*!  */
}
.obchod_vypis_kat_item_spec div div{
  
  
  display: table-cell;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  padding: 0 5px;
}
.obchod_vypis_kat_item_spec div div i{display: inline-block;}

.obchod_vypis_kat_item_spec a{
color:#000;
font-size:12px;
/*!  */
vertical-align:middle;
/*!  */
/*!  */
display: block;
width: 100%;
/*!  */
}
.obchod_vypis_kat_item_spec a span{
  
  
  float: right;
  height: 100%;
  display: block;
}





#obchod_panel{

  /*! border-bottom: 1px solid #d6d6d6; */
  padding-bottom: 5px;
}
#radit_up{
width:235px;
float:left;
display: inline-block;
/*! vertical-align: middle; */
}
#radit_up_nadpis{
font-size:13px;
/*! font-weight:bold; */
padding:5px 0;
color: #717171;
padding-left: 15px;
}
#radit_up_fill{
width:193px;
float:left;
height:40px;
line-height:40px;
border-top:1px solid #d6d6d6;
background:#f7f7f7;
/*!  */
text-indent:10px;
color:#717171;
font-size:14px;
/*!  */
border-bottom: 1px solid #d6d6d6;
border-left: 1px solid #d6d6d6;
}
#radit_up_button{
width:42px;
float:left;
height:40px;
border-top:1px solid #d6d6d6;
/*!  */
/*!  */
cursor:pointer;
border-bottom: 1px solid #d6d6d6;
border-right: 1px solid #d6d6d6;
background: #F7F7F7 url(img/sipka_down.png) no-repeat 50% 50%;
}
#radit_up_container0{
position:relative;
display:none;
}
#radit_up_container{
z-index:9999999;
position:absolute;
background:white;
width:235px;
/*! border-radius:0 0 5px 5px; */
border:1px solid #d6d6d6;
box-shadow:1px 1px 3px #d6d6d6;
}
.radit_up_option{
text-indent:5px;
cursor:pointer;
}
.radit_up_option:hover{
background:RGBA(213, 213, 213, 0.35);
}

#radit_up2{
float:left;
margin-left:10px;
display: inline-block;
/*! vertical-align: middle; */
}
#radit_up_nadpis2{
font-size:13px;
/*! font-weight:bold; */
padding:5px 0;
color: #717171;
padding-left: 15px;
}
#radit_up_fill2{
float:left;
height:40px;
line-height:40px;
/*!  */
/*!  */
/*!  */
/*!  */
color:#717171;
font-size:14px;
/*!  */
/*!  */
padding: 0px 15px;
text-align: left;
border-bottom: 1px solid #d6d6d6;
border-left: 1px solid #d6d6d6;
border-top: 1px solid #d6d6d6;
background: #f7f7f7;
}
#radit_up_button2{
width:42px;
float:left;
height:40px;
/*!  */
background:#f7f7f7 url(img/sipka_down.png) no-repeat 50% 50%;
/*!  */
cursor:pointer;
border-bottom: 1px solid #d6d6d6;
border-right: 1px solid #d6d6d6;
border-top: 1px solid #d6d6d6;
}
#radit_up_container02{
position:relative;
display:none;
}
#radit_up_container2{
z-index:9999999;
position:absolute;
background:white;
width:235px;
max-height:300px;
overflow:scroll;
border-radius:0 0 5px 5px;
border:1px solid #d6d6d6;
box-shadow:1px 1px 3px #d6d6d6;
left: -16px;
}
.radit_up_option2{
text-indent:5px;
cursor:pointer;
}
.radit_up_option2:hover{
background:#F0F0F0;
}


.akt_str {
float:left;
display:table;
border:1px solid #000;
width:36px;
height:40px;
/*!  */
/*!  */
text-align:center;
/*!  */
background: #00A3E6;
/*!  */
}
.akt_str:hover {background:#E9E9E9;}
.akt_str2 {
display:table-row;
}
.akt_str2 >  a{
display:table-cell;
color:#FFF;
font-size:16px;
font-weight:bold;
vertical-align: middle;
}
.neak_str {
float:left;
display:table;
padding:0;
margin:0;
/**/
width:36px;
height:40px;
/*!  */
/*!  */
text-align:center;
/*!  */
/*!  */
border: 1px solid #e5e6e1;
background: #f1f1f1;
}
.neak_str:hover {background:#E9E9E9;}
.neak_str a img{
vertical-align:middle;
}

.neak_str2 {
display:table-row;
/*! border: 1px solid #d6d6d6; */
}
.neak_str2 >  a{
display:table-cell;
color:#7A7C7E;
font-size:16px;
/*! font-weight:bold; */
vertical-align: middle;
}
.neak_str2 >  a:hover{text-decoration:none;}
.akt_str2 >  a:hover{text-decoration:none;}
.akt_left {
width:2px;
height:19px;
background:url(img/neak_left.png) no-repeat;
float:left;
}
.akt_right {
width:2px;
height:19px;
background:url(img/neak_right.png) no-repeat;
float:left;
}
.strankovani_up {
/*!  */
font-size:12px;
display: inline-block;
/*!  */
/*!  */
/*!  */
vertical-align: bottom;
margin-left: 24px;
float: right;
/*! margin-left: 519px; */
}
.strankovani_up span{
text-align: right;
width: 100%;
display: inline-block;
margin: 5px 0px 0px;
}
.strankovani_down {
text-align:right;
float:right;
font-size:12px;
margin:20px 0 0 0;
}
#strankovani_down2 {
width:100%;
float:left;
}
#strankovani_down a {
text-decoration:none;
}
/*DETAIL*/
#detail_bg {
background: #fff;
width: 100%;
}
#detail_foto {
width:50%;
text-align:left;
min-width:310px;
display:inline-block;
*display:inline;
padding:0;
background:#ffffff;
vertical-align:top;
}
#detail_foto img{
max-width:80%;
max-height:100%;
}
#detail_parametry{
width:50%;
display:inline-block;
*display:inline;
vertical-align:top;
min-width:310px;
}
#detail_parametry_nazev{
width:100%;
}
#detail_parametry_nazev >  h1{
color:#2674A6;
font-size:40px;
padding:0;
margin:0;
padding:5px 0;
}
#detail_parametry_druh{
font-size:14px;
/*! font-style:italic; */
padding:5px 0;
color: #000;
}
#detail_parametry_box0{
width:100%;
/*! border:1px solid #d6e9f2; */
/*! box-shadow:1px 1px 1px #d6e9f2; */
/*! border-radius:5px; */
}
#detail_parametry_box{
padding:30px;
}
#detail_parametry_box_left{
width:50%;
display:inline-block;
*display:inline;
vertical-align:top;
}
#detail_parametry_bezna_cena{
color:#b8b8b8;
text-decoration:line-through;
font-size:16px;
font-weight:bold;
}
#detail_parametry_cena{
color:#2674A6;
font-size:34px;
font-weight:bold;
}
#detail_parametry_dostupnost1{
display: inline-block;
\*display: inline;
vertical-align: top;
width: 25%;
margin-top: 5px;
color: #4F5051;
font-weight: normal;
}
#detail_parametry_dostupnost2{
display: inline-block;
\*display: inline;
vertical-align: top;
width: 75%;
margin-top: 5px;
color: #000;
font-weight: bold;
}
#detail_parametry_box_right{
width:50%;
display:inline-block;
*display:inline;
vertical-align:top;
}
#detail_parametry_form{
display:block;
margin: 38px 0 0 0;
}
#detail_parametry_form_kusu{
width:71px;
height:40px;
border:1px solid #E2E2E2;
/*!  */
/*!  */
vertical-align:top;
display: inline-block;
}
#detail_parametry_form_kusu > input{
width:43px;
height:38px;
background:#FFF;
text-align:center;
font-size:18px;
font-weight:bold;
color:#000;
float:left;
/*! border-radius:5px 0 0 5px; */
border-right: 1px solid #E2E2E2;
}
#detail_parametry_form_plus{
width:25px;
height:20px;
float:right;
background:url(img/plus.png) no-repeat 50% 50%;
border-bottom:1px solid #E2E2E2;
cursor:pointer;
}
#detail_parametry_form_plus:hover{
background:url(img/plus.png) no-repeat 55% 55%;
}
#detail_parametry_form_minus{
width:25px;
height:20px;
float:right;
background:url(img/minus.png) no-repeat 50% 50%;
cursor:pointer;
}
#detail_parametry_form_minus:hover{
background:url(img/minus.png) no-repeat 55% 55%;
}
#detail_parametry_form_kusu_dodatek{
height:40px;
line-height:40px;
padding:0 5px;
display:inline-block;
*display:inline;
vertical-align:top;
color:#889B84;
font-weight:bold;
font-size:14px;
}
#detail_parametry_form_koupit{
display:inline-block;
vertical-align:top;
width:107px;
height:40px;
line-height:40px;
background:#00A3E6;
/*!  */
color:black;
font-weight:bold;
font-size:14px;
/*!  */
/*!  */
cursor:pointer;
margin-left:24px;
/*!  */
text-align: center;
}
#detail_parametry_form_koupit:hover{
/*! box-shadow:0px 0px 0px #849306; */
/*! margin:3px 0 0 13px; */
}
#detail_parametry_vyrobce1{
display:inline-block;
*display:inline;
vertical-align:top;
width:25%;
margin-top:10px;
color:#4F5051;
font-weight:normal;
}
#detail_parametry_vyrobce2{
display:inline-block;
*display:inline;
vertical-align:top;
width:75%;
margin-top:10px;
color:#000;
}

#detail_parametry_kod1{
display:inline-block;
*display:inline;
vertical-align:top;
width:25%;
margin-top:5px;
color:#4F5051;
font-weight:normal;
}
#detail_parametry_kod2{
display:inline-block;
*display:inline;
vertical-align:top;
width:75%;
margin-top:5px;
color:#737373;
}

#podobne_produkty0{
width:100%;
}
#podobne_produkty{
max-width:1280px;
min-width:310px;
width:100%;
margin:0 auto;
}
#popis_detail0{
width:100%;
background:#EBF4F8;
margin:0px 0 0 0;
}
#popis_detail_buttons{
max-width:1280px;
min-width:310px;
width:100%;
margin:50px auto 0 auto;
}
#popis_detail_buttons1{
color:#2674A6;
display:inline-block;
*display:inline;
padding:10px 0;
border-bottom:3px solid white;
cursor:pointer;
font-weight:bold;
font-size:14px;
}

#popis_detail_buttons2{
color:#2674A6;
display:inline-block;
*display:inline;
margin-left:10px;
padding:10px 0;
border-bottom:3px solid white;
cursor:pointer;
font-weight:bold;
font-size:14px;
}
#popis_detail_buttons1:hover, #popis_detail_buttons2:hover{
border-bottom:3px solid #2674A6;
}
#popis_detail_buttons1.activated2{border-bottom:3px solid #2674A6;}
#popis_detail_buttons2.activated2{border-bottom:3px solid #2674A6;}

#popis_detail{
max-width:1280px;
min-width:310px;
width:100%;
margin:0 auto;
padding:30px 0;
}
#add_info{
margin:50px 0 0 0;
}   
#tab_popis{
}
#tab_letak{
display:none;
}
#popis_detail_left{
width:70%;
display:inline-block;
*display:inline;
vertical-align:top;
min-width:310px;
}
#popis_detail_right{
width:30%;
min-width:310px;
padding-left:10px;
display:inline-block;
*display:inline;
vertical-align:top;
text-align:center;
}
#popis_detail_right_form{
margin:50px 0 0 0;
}
#popis_detail_right_nadpis{
color:#2674A6;
font-weight:bold;
padding:5px 0;
font-size:20px;
}
#popis_detail_right_nadpis2{
color:#2674A6;
font-weight:bold;
}
#popis_detail_right_nadpis3{
color:#2674A6;
font-weight:bold;
padding:10px 0;
}
#popis_detail_right_nadpis4{
color:#2674A6;
font-weight:bold;
padding:10px 0;
}
#popis_detail_right_form > input{
width:90%;
border:1px solid #D6E9F2;
height:40px;
border-radius:5px;
text-indent:10px;
}
#popis_detail_right_form > textarea{
width:90%;
border:1px solid #D6E9F2;
border-radius:5px;
padding:10px;
min-height:100px;
}
#popis_detail_right_form_odeslat{
display:inline-block;
*display:inline;
vertical-align:top;
width:150px;
height:48px;
line-height:48px;
background:#2674A6;
border-radius:5px;
color:white;
font-weight:bold;
font-size:14px;
box-shadow:3px 3px 0px #19608e;
text-align:center;
cursor:pointer;
margin-bottom:3px;
margin:10px 0 0 0;
}
#popis_detail_right_form_odeslat:hover{
box-shadow:0px 0px 0px #849306;
margin:13px 0 0 13px;
}
#podobne_produkty > .nadpis_akce{
margin-top:20px
}
/*DETAIL*/

.kusu2{
border:1px solid #C6CFC1;
width:40px;
height:40px;
text-align:center;
border-radius:5px;
vertical-align:middle;
}
.ks{
vertical-align:middle;
}
.ks_del img{
vertical-align:middle;
}
.zpet_k_nakupu{
display:inline-block;
*display:inline;
vertical-align:top;
width:150px;
height:48px;
line-height:48px;
background:#3EDADC;
/*! border-radius:5px; */
color:white;
font-weight:bold;
font-size:14px;
/*! box-shadow:3px 3px 0px #205E8A; */
text-align:center;
cursor:pointer;
margin:3px 0 3px 0;
}
.zpet_k_nakupu:hover{
/*! box-shadow:0px 0px 0px #6B7074; */
/*! margin:6px 0 0 3px; */
text-decoration:none;
}
.vysypat{
display:inline-block;
*display:inline;
vertical-align:top;
width:150px;
height:48px;
line-height:48px;
background:#727272;
/*! border-radius:5px; */
color:white;
font-weight:bold;
font-size:14px;
/*! box-shadow:3px 3px 0px #6B7074; */
text-align:center;
cursor:pointer;
margin:3px 0 3px 0;
}
.vysypat:hover{
/*! box-shadow:0px 0px 0px #6B7074; */
/*! margin:6px 0 0 3px; */
text-decoration:none;
}
.vyplnit{
display:inline-block;
*display:inline;
vertical-align:top;
width:200px;
height:48px;
line-height:48px;
background:#00A3E6;
/*! border-radius:5px; */
color:333;
font-weight:bold;
font-size:14px;
/*! box-shadow:3px 3px 0px #849306; */
text-align:center;
cursor:pointer;
margin:3px 0 3px 0;
}
.vyplnit:hover{
/*! box-shadow:0px 0px 0px #849306; */
/*! margin:6px 0 0 3px; */
text-decoration:none;
}
#objednavka {
width:100%;
margin:20px 0 0 0;
border-top:1px solid #FFF;
/*border-bottom:1px solid #C7CAD1;*/
float:left;
background: white;
flex:1;
}

.objblok1 {
float:left;
width:33%;
min-width:310px;
border-right:1px solid #DBDBDB;
margin:5px 0 5px 0;
order:0;
}

.objblok2 {
float:left;
width:33%;
min-width:310px;
margin:5px 0 5px 0;
border-right:1px solid #DBDBDB;
order:1;
}

.objblok3 {
float:left;
width:33%;
min-width:310px;
margin:5px 0 5px 0;
order:2;
}

.ikona {
float:left;
padding:8px 0 5px 10px;
display: none;
}
.ikona > img{
vertical-align:middle;
}

.ikona_text {
float:left;
font-size:16px;
padding:30px 0 0 0px;
font-weight:bold;
color:#333;

}

.tab_obj1 th{
padding:5px 0px 5px 18px;
font-size:13px;
text-align:left;
font-weight:normal;
width:131px;
}

.tab_obj1 td{
padding:5px 10px 5px 10px;
font-size:13px;
text-align:left;
font-weight:normal;
}
.tab_obj_s {
border:1px solid silver;
height:25px;
width:150px;
line-height:21px;
}
.tab_obj_bez {
border:0;
}
.tab_obj2 th{
padding:5px 0px 5px 5px;
font-size:12px;
text-align:left;
font-weight:normal;
}

.tab_obj2 td{
padding:5px 0px 5px 18px;
font-size:12px;
text-align:left;
font-weight:normal;
}

.poznamka {
width:235px;
height:100px;
border:1px solid silver;
overflow:hidden;
}

.tab_obj_s, .poznamka{
background:#FEFFFD;
border:1px solid #D2D2D2;
border-radius:2px;
text-indent: 5px;
}
.tab_obj3 {
padding:5px 0px 5px 5px;
font-size:12px;
text-align:left;
font-weight:normal;
}
.vypis1 {
font-size:12px;
padding:10px 0 10px 5px;
}

.vypis1 a{
color:#00A3E6;
font-size:14px;
text-decoration:none;
font-weight:bold;
}

.vypis1 a:hover{
text-decoration:underline;
}

.vypis2 {
font-size:14px;
padding:10px 0 10px 0px;
vertical-align:middle;
color:#929292;
font-weight:bold;
}

.vypis3 {
padding:10px 0 10px 0px;
font-size:20px;
color:#929292;
font-weight:bold;
vertical-align:middle;
}

.vypis4 {
font-size:11px;
padding:10px 0 10px 0px;
vertical-align:middle;
}

.vypis4 img{
border:0;
}

.vypis5 {
padding:10px 25px 10px 10px;
text-align:right;
font-size:13px;
line-height:1.9;
}

.vypis5 img{
border:0;
}

.vypis5 a{
text-decoration:none;
color:#E3001B;
}

.vypis5 a:hover{
text-decoration:underline;
}


.vypis6 {
padding:10px 25px 10px 10px;
text-align:left;
font-size:14px;
line-height:1.9;
float:right;
}

.vypis6 img{
border:0;
}

.vypis7 {
padding:10px 25px 10px 10px;
text-align:left;
font-size:14px;
line-height:1.9;
float:right;
}

.vypis7 img{
border:0;
}
#vysledna_nazev_vypis{
color:#BC1A0E;
font-size:14px;

/*!  */
text-align: left;
}
#vysledna_nazev_vypis > span{
/*!  */
font-weight:bold;
/*!  */
}
#prihlaseni3 a{
font-size:14px;
margin:5px 0;
display:block;
color:#000000;
/*! font-weight:bold; */
}
.input_classic{
border:1px solid #D6E9F2;
/*! border-radius:5px; */
background:#FFF;
text-indent:10px;
height:30px;
}
.textarea_classic{
border:1px solid #D6E9F2;
/*! border-radius:5px; */
background:#FFF;
text-indent:10px;
height:80px;
}
#social_buttons{
text-align:right;
width:100%;
float:right;
width:320px;
display:inline-block;
*display:inline;
margin:20px 0 0 0;
}
#social_buttons td{
vertical-align:middle;
}
.clanky_vypis{
width:96%;
border:1px solid #D6E9F2;
padding:10px;
border-radius:3px;
box-shadow:1px 1px 1.5px #D6E9F2;
}
.nazev_cl > a{
font-size:20px;
color:#2674A6;
}
.popis_cl{
margin:5px 0 0 0;
}
.datum_cl > a{
font-size:12px;
color:#737272;
}
.popis_cl > a{
font-size:14px;
color:#737272;
}
#zaplatit_gopay{

}
#pplpartner_nadpis{
text-indent: 20px;
font-weight: bold;
color: #F0341B;
font-size: 14px;
}

#pplpartner select{
	border: 1px solid #2674A6;
	width: 60%;
	margin: 5px 0 0 20px;
}
#omezeni_ks{
color: rgb(174, 18, 18);
font-weight: bold;
font-size: 14px;
}
#show_akce_rest{/*!  */margin:  0 auto;width: 324px;background: #00A3E6;text-align: center;height: 45px;margin-top: 33px;line-height: 45px;}
#show_akce_rest:hover{}
#show_akce_rest a{color: black;font-size: 16px;}
#show_akce_rest a:hover{}

#text_podobchodu {
	color: #333;
	font-size: 14px;
	margin-top: 25px;
	margin-bottom: 35px;
}

#text_podobchodu h2{
	color: #2674A6;
	font-size: 17px;
	margin-top: 25px;
}
#text_podobchodu h3{
	color: #2674A6;
	font-size: 15px;
	margin-top: 25px;
}
#text_podobchodu h4{
	color: #2674A6;
	font-size: 13px;
	margin-top: 25px;
}
#vypis_textu h2{
	color: #2674A6;
	font-size: 17px;
	margin-top: 25px;
}
#vypis_textu h3{
	color: #2674A6;
	font-size: 15px;
	margin-top: 25px;
}
#vypis_textu h4{
	color: #2674A6;
	font-size: 13px;
	margin-top: 25px;
}

#text_podobchodu h2 a{
	color: #2674A6;
	font-size: 17px;
	margin-top: 25px;
}
#text_podobchodu h3 a{
	color: #2674A6;
	font-size: 15px;
	margin-top: 25px;
}
#text_podobchodu h4 a{
	color: #2674A6;
	font-size: 13px;
	margin-top: 25px;
}
#vypis_textu h2 a{
	color: #2674A6;
	font-size: 17px;
	margin-top: 25px;
}
#vypis_textu h3 a{
	color: #2674A6;
	font-size: 15px;
	margin-top: 25px;
}
#vypis_textu h4 a{
	color: #2674A6;
	font-size: 13px;
	margin-top: 25px;
}



#tab_popis h2{
	color: #2674A6;
	font-size: 17px;
	margin-top: 25px;
}
#tab_popis h3{
	color: #2674A6;
	font-size: 15px;
	margin-top: 25px;
}
#tab_popis h4{
	color: #2674A6;
	font-size: 13px;
	margin-top: 25px;
}


#tab_popis h2 a{
	color: #2674A6;
	font-size: 17px;
	margin-top: 25px;
}
#tab_popis h3 a{
	color: #2674A6;
	font-size: 15px;
	margin-top: 25px;
}
#tab_popis h4 a{
	color: #2674A6;
	font-size: 13px;
	margin-top: 25px;
}
#logoimg{
margin-left:30px;

}




.uvod_vypis_kat_down{padding: 2px 0;color: #000;text-decoration: underline;}
.uvod_vypis_kat_down a{color: #000;}
#vypis_detail_popis{/*!  */width: 100%;/*! border: 1px solid #1787BB; */}
#vypis_detail_popis_nad{/*!  */padding: 10px 0;}
#vypis_detail_popis_nad span{/*! background: #1787BB; */display: inline-block;color: #737373;/*! padding: 8px 57px; */font-size: 33px;}
#vypis_detail_podobne_nad{/*! border-bottom: 1px solid #1787BB; */}
#vypis_detail_podobne_nad span{/*! background: #1787BB; */display: inline-block;color: #737385;/*! padding: 8px 57px; */font-size: 33px;}
#detail_parametry_kratky_popis{padding: 10px 0;/*!  */font-size: 13px;/*!  *//*!  */}
#vypis_detail_popis img{
  width:100%;
  
  max-width: 550px;
}
#detail_parametry_bezna_cena1{
display:inline-block;
*display:inline;
vertical-align:top;
width:25%;
margin-top:5px;
color:#4F5051;
font-weight:normal;
height: 24px;
line-height: 24px;
}
#detail_parametry_bezna_cena2{
display:inline-block;
*display:inline;
vertical-align:top;
width:75%;
margin-top:5px;
color:#939393;
font-size: 16px;
height: 24px;
}

#detail_parametry_doprodej1{
display:inline-block;
*display:inline;
vertical-align:top;
width:25%;
margin-top:5px;
color:#FF0000;
font-weight:normal;
height: 24px;
line-height: 24px;
}
#detail_parametry_doprodej2{
display:inline-block;
*display:inline;
vertical-align:top;
width:75%;
margin-top:5px;
color:#FF0000;
font-size: 16px;
height: 24px;
}


#detail_parametry_cena1{
display:inline-block;
*display:inline;
vertical-align:top;
width:25%;
margin-top:5px;
color:#4F5051;
font-weight:normal;
/*! vertical-align: middle; */
height: 36px;
line-height: 36px;
}
#detail_parametry_cena2{
display:inline-block;
*display:inline;
vertical-align:top;
width:75%;
margin-top:5px;
color:#000;
font-size: 30px;
/*!  */
height: 36px;
}
#vypis_detail_down1{width: 100%;display: inline-block;vertical-align: top;}
#vypis_detail_down2{width: 100%;display: inline-block;margin-left: 0px;}
.strankovani_nadpis{font-size: 13px;font-weight: bold;padding: 5px 0;/*! font-size: 0; */visibility: hidden;}
#blok_news_item3{width: 20%;display: inline-block;\*display: inline;vertical-align: top;min-width: 248px;}
#blok_news_item4{width: 20%;display: inline-block;\*display: inline;vertical-align: top;min-width: 248px;}
#footer_newsletter{background: #888888;padding: 27px 0;background-image: url(img/envelope.png);background-repeat: no-repeat;background-position: 69% 50%;}
#footer_newsletter1{width:50%;margin:0 auto}
.blok_news_nadpis2{color:#fff;
font-size:22px;
text-align:left;}
#newsletter_info{color: white;padding: 10px 0;}
#vlozeni_kosik{position: fixed;background: #3F90D5;/*!  *//*!  */color: black;/*!  *//*!  *//*!  */margin: 0 auto;top: 0;left: 0;width: 100%;height: 40px;line-height: 40px;text-align: center;z-index: 999999;display: none;font-size: 16px;}
#logged_link1{/*!  */color: #000000;font-size: 14px;text-decoration: underline;}
#logged_link2{color: #000000;font-size: 14px;text-decoration: underline;}
#logged_link3{/*!  */color: #000000;font-size: 14px;text-decoration: underline;}
#logged_link4{color: #000000;font-size: 14px;text-decoration: underline;}
#kosik_zadne_zbozi{padding: 30px 0;font-size: 18px;}
#vypis_textu{margin: 15px 0 0 0;}
#header_hp_topbar{width: 100%;border-bottom: 1px solid #e7e7e7;padding: 8px 0;background: #ffffff;}
#header_hp_topbar0{max-width: 1280px;min-width: 310px;margin: 0 auto;/*!  *//*!  */}
#header_hp_topbar01{width: 50%;min-width: 310px;display: inline-block;font-size: 16px;color: #ffffff;}
#header_hp_topbar02{width: 50%;min-width: 310px;display: inline-block;font-size: 16px;text-align: right;color: #000000;}
.header_hp_topbar02_link{}
#uvod_vypis_kat_nad{text-align: center;font-size: 42px;font-weight: normal;color: #000;padding: 0 0 10px 0;}
#uvod_vypis_kat_nad0{width: 100%;border-bottom: 1px solid #00A3E6;margin: 20px 0 0 0;}
.uvod_vypis_kat_rest{display: inline-block;width: 65%;padding: 0 10px 0 10px;}

#uvod_vypis_clanky_nad{text-align: center;font-size: 42px;font-weight: normal;color: #000;padding: 0 0 10px 0;width: 100%;max-width: 1280px;min-width: 310px;margin: 0 auto;}
#uvod_vypis_clanky_nad0{width: 100%;border-bottom: 1px solid #00A3E6;margin: 20px 0 0 0;}
#uvod_vypis_clanky0{width: 100%;background: #efefef;}
#uvod_vypis_clanky{width: 100%;max-width: 1280px;min-width: 310px;margin: 0 auto;padding: 30px 0;}
.uvod_vypis_clanky{width: 25%;min-width: 310px;vertical-align: top;display: inline-block;padding: 5px;}
.uvod_vypis_clanky_img{height: 310px;width: 310px;overflow: hidden;}
.uvod_vypis_clanky_img img{width: 100%;}
.uvod_vypis_clanky_rest{background: white;padding: 10px;}
.uvod_vypis_clanky_nazev{font-size: 20px;height: 50px;overflow: hidden;}
.uvod_vypis_clanky_nazev a{color: #5c5c5c;}
.uvod_vypis_clanky_popis{margin: 10px 0 0 0;color: #727272;font-size: 15px;height: 95px;overflow: hidden;}
.uvod_vypis_clanky_sub{background: #00A3E6;text-align: center;margin: 10px 0 0 0;height: 45px;}
.uvod_vypis_clanky_sub a{color: white;padding: 15px 0px;display: block;}
.uvod_vypis_clanky_sub a:hover{}
#vypis_clanek{padding:20px 0}
.vypis_clanek_img{display: inline-block;min-width: 310px;vertical-align: top;}
.vypis_clanek_img img{width: 100%;}
.vypis_clanek_nazev{display: block;font-size: 24px;color: #7E7E7E;/*!  *//*!  */min-width: 310px;}
.vypis_clanek_datum{/*!  *//*!  */margin: 10px 0 0 0;color: #a8a8a8;}
.vypis_clanek_popis{margin: 10px 0 0 0;color: #454545;}
.vypis_clanek_rest{display: inline-block;width: 71%;min-width: 310px;margin: 0 0 0 30px;}
.vypis_clanek_zpet{display: block;color: white;padding: 10px;font-size: 16px;}
#vypis_clanek_zpet{margin: 20px 0 0 0;/*!  */display: inline-block;background: #00A3E6;}
#vypis_clanky0{width: 100%;/*! background: #efefef; */}
#vypis_clanky{width: 100%;max-width: 1280px;min-width: 310px;margin: 0 auto;padding: 30px 0;}
.vypis_clanky{width: 100%;min-width: 310px;vertical-align: top;display: inline-block;padding: 5px;border: 1px solid #00A3E6;margin: 10px 0;}
.vypis_clanky_img{height: 200px;width: 200px;overflow: hidden;display: inline-block;vertical-align: top;}
.vypis_clanky_img img{width: 100%;}
.vypis_clanky_rest{background: white;/*! padding: 10px; */display: inline-block;width: 83%;margin-left: 10px;}
.vypis_clanky_nazev{font-size: 20px;height: 26px;overflow: hidden;}
.vypis_clanky_nazev a{color: #5c5c5c;}
.vypis_clanky_popis{margin: 10px 0 0 0;color: #727272;font-size: 15px;height: 95px;overflow: hidden;}
.vypis_clanky_sub{background: #00A3E6;text-align: center;margin: 10px 0 0 0;height: 45px;display: inline-block;padding: 0 20px;}
.vypis_clanky_sub a{color: white;padding: 15px 0px;display: block;}
.vypis_clanky_sub a:hover{}
.vypis_clanky_datum{color: #b0adad;}
#vypis_info{width: 235px;float: left;display: inline-block;height: 66px;line-height: 91px;margin-left: 40px;
  color: #717171;
}
.tab_obj1{width:100%;}
#odeslani_content{}
#odeslani_content1{font-size:19px;color:#000;}
#odeslani_content1_red{font-size: 19px;color:red;}
#odeslani_content2{margin: 10px 0 0 25px;font-size:16px;}
#odeslani_content2 span{font-weight: bold;color: #00A3E6;}
#odeslani_content3{margin: 10px 0 0 25px;font-size: 14px;}
.ucet1{font-size: 16px;color: #5b5c5b;font-weight: normal;padding: 5px 0;}
.ucet2{font-size: 20px;color: #4a4a4a;}
.ucet3{border: 1px solid #bfbfbf;height: 30px;/*! border-radius: 4px; */padding: 0 5px;box-shadow: inset 0 4px 3px rgba(0,0,0,.07);transition: border .4s ease;}
.ucet4{color: #000000;font-size: 15px;}
#ucet_saved{font-size: 19px;color: rgb(105, 198, 30);margin-bottom: 25px;}
#menu_top_hp_mobile{
width:100%;
padding:10px 5px;
/*!  */
background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
border-bottom: 1px solid #e7e7e7;
}
#menu_top_hp_obal_mobile_sub{

  cursor:pointer;
  color: #444;
  font-size: 25px;
}
#menu_top_hp_obal_mobile{
display:none;
}
#menu_top_hp_obal_mobile a{
	display:block;
	padding:10px 0;
	font-size: 15px;
	font-weight:bold;
	
}
#kosik_buttons_mobile{width:100%;text-align:center}
.vysypat_mob{background:#727272;color:white;padding:10px;width: 25%;display: inline-block;}
.zpet_k_nakupu_mob{background:#3EDADC;color:white;padding:10px;width: 26%;display: inline-block;}
.vyplnit_mob{background:#00A3E6;color:white;padding:10px;width: 36%;display: inline-block;}
#fb_likebox{max-width:100%}

#kosik_voucher_row{
padding:20px 0 0 0;
font-size:14px;
border:0;
}
#kosik_voucher_row form{
	display:inline-block;
	*display:inline;
	
}
#kosik_voucher{
height:30px;
margin-right:10px;
border:1px solid #CCCCCC;
text-indent:5px;


}
#kosik_voucher_sub{
height:30px;
border-radius:3px;
padding:0 20px;
background:white;
border:1px solid #CCCCCC;
cursor:pointer;
}
#kosik_voucher_sub:hover{
background:#868686;
color:white;
}

#sx01 {
display: none;
}
#sx02 {
display: none;
}

@media (max-width: 1280px) {
  body{padding:0 5px;}
  
}


.zbozi_3kategorie_main{
border:0px solid #d6d6d6;
width:100%;
text-align:center;
}

.zbozi_3kategorie{
width:30%;
height:220px;
margin-right:1.0%;
margin-top:5px%;
margin-bottom:80px;
background:white;
border:0px solid #d6d6d6;
min-width:100px;
max-width:250px;
display: inline-block;
vertical-align: top;
text-align:center;
}

.zbozi_3kategorie img {
border:0;
max-width: 100%;
max-height: 100%;
}



.zbozi_3kategorie_text{
text-align:center;
margin-top:15px;
}

.zbozi_3kategorie_text a{
color:#fff;
font-weight:bold;
font-size: 22px;
background-color:#00A3E6;
padding:10px;
margin-bottom:20px;
margin-left:5px;
display: inline-block;
}



.nov_clanky{
width:40%;
height:310px;
margin-right:0;
margin-left:30px;
margin-top:40px;
background:white;
border: 1px solid #d6d6d6;
box-shadow: 1px 1px 3px #d6d6d6;
min-width:260px;
display: inline-block;
vertical-align: top;
text-align:center;
}
.nov_clanky:hover{
}
.nov_clanky_nazev {
width: 96%;
height: 37px;
/*!  */
text-align: center;
overflow: hidden;
margin: 0 auto;
margin-top: 10px;
margin-bottom: 15px;
}
.nov_clanky_nazev2 > a{
color:#593527;
font-size:16px;
font-weight:bold;
}

.nov_clanky_foto {
width:96%;
margin-left:10px;
margin-right:5px;
height:190px;
text-align:center;
}

.nov_clanky_foto img {
border:0;
max-width: 100%;
max-height: 100%;
}


.novinky_titulka{
border:0px solid #d6d6d6;
width:95%;
text-align:center;
}




.nabidka_item{border-bottom: 1px solid #e0e0e0;background: white;}
.nabidka_item_foto{width: 8%;display: inline-block;vertical-align: middle;}
.nabidka_item_foto a{}
.nabidka_item_foto a img{max-width: 100%;}
.nabidka_item_link{display: inline-block;vertical-align: middle;width: 54%;padding-left: 10px;text-align: left;}
.nabidka_item_link a{color: #404040;text-decoration: none;font-weight: bold;}
.nabidka_item_link a:hover{text-decoration: underline;}
.nabidka_item_price{display: inline-block;vertical-align: middle;width: 27%;text-align: right;color: #404040;font-size: 13px;font-weight: bold;background: white;}

#nabidka_bottom{}
#nabidka_bottom_sub{text-align: center;background: #3F90D5;padding: 10px 0;border-radius: 0 0 5px 5px;}
#nabidka_bottom_sub a{color: white;font-size: 14px;font-weight: bold;text-decoration: none;}
#nabidka_bottom_sub a:hover{text-decoration: underline;}

#csob_info {
font-size: 17px;
text-align: center;
padding: 100px 0 200px 0;
}
#csob_info p {
padding-top: 10px;
}


#historie_objednavek {
border:0px solid silver;
float:left;
border-collapse:collapse;
margin:5px 0 20px 10px;
}

#historie_objednavek td{
border:1px solid silver;
text-align:left;
font-size:12px;
padding:4px;
}

#historie_objednavek a{
text-decoration:none;
color:#0293db;
}

#historie_objednavek a:hover{
text-decoration:underline;
}

.hist_obj1 {
font-weight:bold;
color:white;
background:#0293db;
}

#history_obj3{padding: 20px 0;font-size: 1rem;text-align: left;font-weight: bold;color: #545454;border-bottom: 1px solid #EBEBEB;}
#history_obj3 div:nth-of-type(1){display: inline-block;width: 45%;text-align: left;}
#history_obj3 div:nth-of-type(2){display: inline-block;width: 20%;text-align: left;}
#history_obj3 div:nth-of-type(3){display: inline-block;width: 20%;text-align: right;}
#history_obj3 div:nth-of-type(4){display: inline-block;width: 15%;text-align: right;}

.history_obj4{padding: 20px 0;font-size: 1rem;text-align: left;font-weight: bold;color: #545454;border-bottom: 1px solid #EBEBEB;}
.history_obj4:nth-last-of-type(1){border:0;}
.history_obj4 div:nth-of-type(1){display: inline-block;width: 45%;text-align: left;}
.history_obj4 div:nth-of-type(1) a{color:#2DB4F4}
.history_obj4 div:nth-of-type(2){display: inline-block;width: 20%;text-align: left;}
.history_obj4 div:nth-of-type(3){display: inline-block;width: 20%;text-align: right;}
.history_obj4 div:nth-of-type(4){display: inline-block;width: 15%;text-align: right;}
