
#main {margin:0px;overflow: hidden;width:639 px;}
form {margin:0px;padding:0px;}		
body{color:#FFFFFF;font-family:Arial;background-color:#020001;background-image: url('https://www.oblieckylusinda.eu/background/background/fialove_duhy.jpg');background-repeat:repeat;background-position: top left;}
a {font-size: 12px;color:#FFFFFF;font-family:Arial;text-decoration: none;}
a:hover {font-size: 12px;color:#FFFFFF;text-decoration:underline; }
.tblacknadpis{font-size: 20px;color:#FFFFFF;font-family:Arial;text-decoration: none;font-weight:bold;}
.htags1{font-size:28px;font-weight:bold;color:#FFFFFF;}
.htags2{font-size:20px;font-weight:bold;color:#FFFFFF;}
.htags3{font-size:18px;font-weight:bold;color:#FFFFFF;}
.htags4{font-size:16px;font-weight:bold;color:#FFFFFF;}
.htags5{font-size:14px;font-weight:bold;color:#FFFFFF;}
.htags6{font-size:12px;font-weight:bold;color:#FFFFFF;}
.tblackm{color:#FFFFFF;font-family:Arial;font-size: 11;}
.tblackmtd{color:white;font-family:Arial;font-size: 11; }
.tblackreg {font-size:11px; color:white;font-family:Arial;text-decoration: none;font-weight:bold;}
a.ablackm  {color:white;font-size: 11px;}
a.ablackm:hover {color:white;font-size: 11px;text-decoration:underline;}
a.pclanky{color:black;text-decoration:none;font-size:12 px;}
a.pclanky:hover{color:#52abe5;text-decoration:underline;font-size:12 px;}
a.pclanok{color:;text-decoration:none;font-size: px;}
a.pclanok:hover{color:;text-decoration:underline;font-size: px;}
.clanok_datum{color:;font-size: 12px;}
.clanky_t{width:100%;}
.clanky_bottom{border-bottom:1px solid ;width:100%;}
a.averkat   {FONT-SIZE: 12px; COLOR: #ffffff; background-color: #a11272; text-decoration: none;FONT-WEIGHT:bold;HEIGHT:15px;TEXT-ALIGN: center; PADDING:3px;MARGIN:0;  }
a.averkat:hover {FONT-SIZE: 12px; COLOR:#ffffff;  text-decoration:none; FONT-WEIGHT:bold;background-color:#000000;HEIGHT:15px;TEXT-ALIGN: center; PADDING:3px;MARGIN:0;}  
a.averkata:hover   {FONT-SIZE: 12px; COLOR:#ffffff;  text-decoration:none; FONT-WEIGHT:bold;background-color:#000000;HEIGHT:15px;TEXT-ALIGN: center; PADDING:3px;MARGIN:0;}
a.averkata {FONT-SIZE: 12px; COLOR:#ffffff; text-decoration:none; FONT-WEIGHT:bold;background-color:#000000;min-height:15px;TEXT-ALIGN: center; PADDING:3px;MARGIN:0;}
a.akat4   {FONT-SIZE: 11; COLOR:white;background-color:#19000d;text-decoration: none;DISPLAY: block; FLOAT: center; min-height: 35px; PADDING-LEFT:10px;PADDING-RIGHT:10px;PADDING-TOP:7px;PADDING-BOTTOM:0px;vertical-align: middle;margin:0px;font-size:12px;}   
a.akat4:hover {FONT-SIZE: 11; COLOR: white; background-color:#020001;text-decoration: underline; DISPLAY: block; FLOAT: center; min-height: 35px; PADDING-LEFT:10px;PADDING-RIGHT:10px;PADDING-TOP:7px;PADDING-BOTTOM:0px;vertical-align: middle;margin:0px;font-size:12px;}
td{color:#FFFFFF;font-family:Arial;}
#searchtopmenu {
float: right; 
margin: 3px 3px 0px 0px;
border-top:1px solid #a11272;
border-left: 2px solid #a11272; 
font-size: 1.2em;
background-color: '.#a11272;
}

.produkt_inf_zlava{background-color:#6fb12f;padding:5px;text-align:center;margin:1px;color:white;width:auto;font-weight:bold;display:inline-block;opacity: 0.9;filter: alpha(opacity=90);}
.produkt_inf_akcia{background-color:red;text-align:center;padding:5px;margin:1px;color:white;font-weight:bold;display:inline-block;opacity: 0.9;filter: alpha(opacity=90);}
.produkt_inf_novinka{background-color:orange;text-align:center;margin:1px;padding:5px;color:white;font-weight:bold;display:inline-block;opacity: 0.9;filter: alpha(opacity=90);}
.produkt_inf_vypredaj{background-color:#e32869;text-align:center;margin:1px;padding:5px;color:white;font-weight:bold;display:inline-block;opacity: 0.9;filter: alpha(opacity=90);}
.produkt_inf_doprava{background-color:#6fb12f;text-align:center;margin:1px;padding:5px;color:white;font-weight:bold;display:inline-block;opacity: 0.9;filter: alpha(opacity=90);}

DIV.ShowImg{  
POSITION: absolute; 
margin:17px,0px,0px,-90px;
padding:5px;
background-color: white;
line-height: 1.2em;
border: 1px solid silver;
z-index:999999;
}

DIV.ShowImg_obrazky{  
POSITION: absolute; 
margin:17px,0px,0px,-90px;
padding:5px;
background-color: white;
line-height: 1.2em;
border: 1px solid silver;
z-index:999999;
}

DIV.ShowImg2{  
POSITION: absolute; 
margin:17px,0px,0px,-10px;
padding:5px;
background-color: white;
line-height: 1.2em;
border: 1px solid silver;
z-index:999999;
}

DIV.ShowImg_obrazky2{  
POSITION: absolute; 
margin:17px,0px,0px,-10px;
padding:5px;
background-color: white;
line-height: 1.2em;
border: 1px solid silver;
z-index:999999;
}

.tlacitko{
background-color:#6c054a;
border: 1px #6c054a solid;
color:#ffffff;
font-size:12px;
}

.tlacitkobg{
background-color:#F1F1F1;
border: 1px #000000 solid;
color:#000000;
font-size:11px;
}

.standard{
FONT-SIZE: 12px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.standard{
FONT-SIZE: 12px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.standard:hover {
font-size:12px; 
COLOR:white; 
TEXT-DECORATION:none; 
}

.akciovy{
font-size:14px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.akciovy{
font-size:12px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.akciovy:hover {
font-size:12px; 
COLOR:white;  
TEXT-DECORATION:none; 
}

.novinka{
FONT-SIZE: 14; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.novinka{
font-size:12px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.novinka:hover {
font-size:12px; 
COLOR:white;  
TEXT-DECORATION:none; 
}

.dovypredania{
font-size:12px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.dovypredania{
font-size:12px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.dovypredania:hover {
font-size:12px; 
COLOR:white;  
TEXT-DECORATION:none; 
}

.naobjednavku{
font-size:12px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.naobjednavku{
font-size:12px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.naobjednavku:hover {
font-size:12px; 
COLOR:white;  
TEXT-DECORATION:none; 
}

.novacena{
font-size:12px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.novacena{
font-size:12px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.novacena:hover {
font-size:12px; 
COLOR:white;  
TEXT-DECORATION:underline; 
}

.vypredaj{
font-size:12px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.vypredaj{
font-size:12px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.vypredaj:hover {
font-size:12px; 
COLOR:white;  
TEXT-DECORATION:underline; 
}

.top{
font-size:12px; 
COLOR: white;  
TEXT-DECORATION: none;
}

a.top{
font-size:12px; 
COLOR: white; 
TEXT-DECORATION: none;
}

a.top:hover {
font-size:12px; 
COLOR:white;  
TEXT-DECORATION:underline; 
}

.a_button {
font-size:12px;
background-color:#E3E3E3;
color:black;
border:1px solid #000000;
margin:0px;
height:20;
padding-top:3px;
padding-left:8px;
padding-right:8px;
padding-bottom:3px;
}
  
.a_button:hover {
font-size:12px;
background-color:#19000d;
color:black;
border:1px solid #000000;
margin:0px;
height:20;
padding-top:3px;
padding-left:8px;
padding-right:8px;
padding-bottom:3px;
}
  

div.nove_okno_css{  
z-index: 5000;
left: 0 %;
padding:2px;
position: absolute;
top: 0 %;
border:0px solid black;
display:block;
}
#start {}
#dcenter {float:center;position:relative;width:1024px;margin: 0 auto;}
#vpanel {min-height:35px;width:100%;background-color:black;display:none;}
#vpaneltext {margin:0px auto;float:center;width:1024px;padding-top:8px;text-align:center;}
.vpanelhref {color:#EEEEEE;}
.vpanelhref:href {color:#EEEEEE;}
#dtoplogo {float:center;position:relative;width:1024px;margin: 0 auto;height:160px;background-color:#020001;background-image: url(https://www.oblieckylusinda.eu/index_files/logo_top.jpg);background-repeat:no-repeat;background-position: top left;}
#dtoplogo-search {display:none;position:absolute;bottom:10px;left:40%;}
#dtoplogo-nadpis {float:left;padding-top:40px;}
.dtoplogo-nadpis-1, .dtoplogo-nadpis-1:hover {padding-left:30px;color:#ffffff;font-size:26px;font-weight:bold;text-decoration:none;}
.dtoplogo-nadpis-2, .dtoplogo-nadpis-2:hover {padding-left:30px;color:#ffffff;font-size:16px;font-weight:bold;text-decoration:none;}
.dtoplogo-search-button{-webkit-appearance: none;background-color:#6c054a;border: 1px #6c054a solid;color: #ffffff;font-size:12;border-radius:5px;height:35px;cursor:pointer;}
.dtoplogo-search-button:hover{-webkit-appearance: none;-webkit-box-shadow: 10px 11px 41px -13px rgba(0,0,0,0.75);-moz-box-shadow: 10px 11px 41px -13px rgba(0,0,0,0.75);box-shadow: 10px 11px 41px -13px rgba(0,0,0,0.75);}
#dtoplogo-kos{display:none;position:absolute;right:40px;top:30%;}
#dtoplogo-kos1{display:none;position:absolute;right:40px;top:30%;}
#dtoplogo-ponuka{display:none;display:none;position:absolute;right:40px;top:30%;}
#dtoplogo-vlajky{position:absolute;top:5px;right:10px;}
ul {margin:0px;padding:0px;left:0px;}
ul li ul {margin:0px;padding:0px;left:0px;}
.katstart > ul > li > ul > li {}
.katstart a {}
.katstart,.katstart ul {list-style: none;margin: 0;padding: 0;}
.katstart li {position: relative;}
.katstart a {padding: 8px 20px;display: block;text-decoration: none;
}
.katstart a:hover {padding: 8px 20px;}
/*1*/
.katstart > li {	display: inline-block;vertical-align: top;margin-left: -4px;}

.katstart > li:first-child {margin-left: 0;}
.katstart > li > a {}
.katstart > li > a:hover {}
/*2*/
.katstart > li > ul {text-align: left;width: 210px;display: none;background: #D9F0F0;position: absolute;top: 100%;left: 0;z-index: 9999999;}
.katstart > li:hover > ul {display: block;}
.katstart ul li a {}
.katstart ul li a:hover {}
/*3*/
.katstart > li > ul > li > ul {width:170px;text-align: left;display: none;background: #D9F0F0;position: absolute;left: 100%;top: 0;z-index: 9999999;	}
.katstart > li > ul > li:hover > ul {display: block;}
.katstart ul ul li {}
.katstart ul ul li a {}
.katstart ul ul li a:hover {color:#699596;}
a.anewtopkat1{text-decoration:none;color:black; font-weight:normal;font-size:12pt;padding-right:15px;font-family:'Avenir Roman';}
a.anewtopkat1:hover{text-decoration:none;color:#699596;font-weight:normal;font-size:12pt;padding-right:15px;font-family:'Avenir Roman';}
a.anewtopkat1a{text-decoration:none;color:#699596; font-weight:bold;font-size:12pt;padding-right:15px;font-family:'Avenir Roman';}
a.anewtopkat1a:hover{text-decoration:none;color:#699596;font-weight:bold;font-size:12pt;padding-right:15px;font-family:'Avenir Roman';}
a.atopmenu {font-size:12px;color:#ffffff;font-weight:bold;}
a.atopmenu:hover {font-size:12px;color:#ffffff;font-weight:bold;background-color:#000000;}
#dtopmenu{border-bottom:1px solid #a11272;border-top:1px solid #a11272;background-color:#a11272;background-image:url(https://www.oblieckylusinda.eu/background/topmenu/);}
#dtopmenu-pocetp{right:0px;}
#dtopmenuprod {min-height1:40px;margin-top:12px;margin-bottom:12px;}
.topmenuprod-ciara{color:'.#ffffff.';padding-left:10px;padding-right:10px;}
a.amenuscroll {font-size:12px;color:#ffffff;background-color:#a11272;text-decoration:none;z-index: 9999999;}
a.amenuscroll:hover {font-size:12px;color:#000000;background-color:#020001;text-decoration:none;z-index: 9999999;}
/*a.atopmenu	{height:30px;font-size: 12px;color:#ffffff;text-decoration: none;font-weight:bold;margin-top:10px;margin:0px; }
a.atopmenu:hover {height:30px;font-size: 12px;color:#ffffff;text-decoration: none;font-weight:bold;padding:3px;margin:0px; }*/
a.atopmenus {font-size: 12px; color:#ffffff;text-decoration: none;font-weight:normal;}
a.atopmenus:hover {font-size: 12px; color:<?PHP Echo #ffffff;text-decoration:none; font-weight:normal;background-color:#000000;}
a.atopmenus_on {font-size: 12px; color:#ffffff;text-decoration: none;font-weight:normal;}
a.atopmenus_on:hover {font-size: 12px; color:<?PHP Echo #ffffff;text-decoration:none; font-weight:normal;background-color:#000000;}
#hlcontainer{width:100%;height1:auto;display:table;}
#dcenter2{}
#stranky{}
#stranky img{max-width:100%}
#hlleft{vertical-align: top;min-width:160px;display:table-cell;height:auto;width:180px;background-color:#020001;padding-left:0;padding-top:5;padding-right:5;padding-bottom:5;border-left:0px solid ;.border-right: 0px solid ;}
#hlcenter{vertical-align: top; display:table-cell;float1:left;width:643px;text-align:left;background-color:#020001;padding-left:5px;padding-top:0;padding-right:5;padding-bottom:5;border-left:0px solid ;.border-right: 0px solid ;}
#hlright{vertical-align: top;display:table-cell;float1:right;width:180px;background-color:#020001;padding-left:5;padding-top:5;padding-right:0;padding-bottom:5;border-left:0px solid ;.border-right: 0px solid ;}    
.clear {clear:both;} 
#downcontainer {width:100%;height:240px;background-color:#a11272;background-image:url(https://www.oblieckylusinda.eu/background/downmenu/);}
#downleft1 {float:left;width:320px;color:black;text-align:left;margin:10px;/*background-color:#a11272;*/}
#downleft2 {float:left;width:320px;color:black;text-align:left;margin:10px;font-size:13px;/*background-color:#a11272;*/}
#downleft3 {float:left;width:320px;color:black;text-align:left;margin:10px;font-size:13px;/*background-color:#a11272;*/}
.container-vypis6 {margin:5px;float:left;height:340px;width:192px;background-color:#19000d;border: 1px solid #000000;;}
.container-vypis6:hover {-webkit-box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);-moz-box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);cursor:default;}
.vypis6-text {min-height:40px;text-align:center;padding:5px;}
.vypis6-img {height:180px;text-align:center;padding:5px;}
.vypis6-price {text-align:center;padding:5px;}                                                         
.container-vypis4 {margin:5px;float:left;height:350px;width:192px;background-color:#19000d;border: 1px solid #000000;;}
.container-vypis4:hover {-webkit-box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);-moz-box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);cursor:default;}
.vypis4-text {min-height:20px;text-align:center;padding:5px;}
.vypis4-img {height:150px;text-align:center;padding:5px;}
.vypis4-price {height:70px;text-align:center;padding:5px;}
.vypis4-bag {text-align:center;padding:5px;height:40px;}
/*.container-vypis3 {margin:5px;float:left;height:330px;width:192px;background-color:#19000d;border: 1px solid #000000;;}*/
.container-vypis3 {position:relative;margin:5px;float:left;height:330px;width:192px;background-color:#19000d;border: 1px solid #000000;;}
.container-vypis3:hover {-webkit-box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);-moz-box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);cursor:default;}
.vypis3-text {min-height:30px;text-align:center;padding:5px;}
.vypis3-text:hover {text-decoration:none;}
.vypis3-img {height:165px;text-align:justify;padding:5px;}
.vypis3-price {height:30px;text-align:center;padding:5px;}
/*.vypis3-bag {text-align:center;padding:5px;}*/
.vypis3-bag {bottom:5px; position:absolute;text-align:center;margin:0px auto;padding:5px;width:100%;}
.vypis3-sklad {text-align:center;background-color:#19000d;height:25px;color:'.#ffffff.';font-weight:bold;}
.container-vypis5 {margin:5px;float:left;height:320px;width:250px;background-color:#19000d;border: 1px solid #000000;;}
.vypis5-text {min-height:30px;text-align:center;padding:5px;background-color:#19000d;padding:4px;}
.vypis5-img {height:145px;text-align:justify;padding:5px;}
.vypis5-price {height:30px;text-align:center;padding:5px;}
.vypis5-bag {text-align:center;padding:5px;height:20px;}
.vypis5-sklad {text-align:center;height:25px;}
.container-vypis2 {margin:5px;float:left;min-height:150px;height:auto;width:99%;position1:relative;background-color:#19000d;border-bottom:1px solid #d6f0fc
}

.icon-zlava {
    height: 36px;
    width: 36px;
    border-radius: 20px;
    text-align: center;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    background: #ffdb32;
    margin-bottom:2px;}
.icon-zlava-text {top:10px;position:relative}

.icon-doprava {
    height: 36px;
    width: 36px;
    border-radius: 20px;
    text-align: center;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    background: #8bc7fa;
    margin-bottom:2px;}
.icon-doprava-text {top:10px;position:relative;}

.icon-novinka {
    height: 36px;
    width: 36px;
    border-radius: 20px;
    text-align: center;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    background: orange;
    margin-bottom:2px;}
.icon-novinka-text {top:10px;position:relative;}

.icon-vypredaj {
    height: 36px;
    width: 36px;
    border-radius: 20px;
    text-align: center;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    background: #fc7474;
    margin-bottom:2px;}    
.icon-vypredaj-text {top:10px;position:relative;}


.icon-top {
    height: 36px;
    width: 36px;
    border-radius: 20px;
    text-align: center;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    background: #96e980;
    margin-bottom:2px;}
.icon-top-text {top:10px;position:relative;}

.icon-akciovy {
    height: 36px;
    width: 36px;
    border-radius: 20px;
    text-align: center;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    background: #fc7474;
    margin-bottom:2px;}
.icon-akciovy-text {top:10px;position:relative}

.icon-akcia {
    height: 36px;
    width: 36px;
    border-radius: 20px;
    text-align: center;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    background: #b8fc7c;
    margin-bottom:2px;}
.icon-akcia-text {top:10px;position:relative}


#vypis-container {padding-left:0px;margin-top:0px;padding-bottom:0px;}
#vypis-container-left {border-left:1px solid #000000;}
.vypis-container-left {border-left:1px solid #000000;border-top:1px solid #000000;}
.container-vypis7-in {padding:7px;border:height:95%;}
.vypis7-down {position:absolute;left:10;right:10;bottom:10px;}
.container-vypis7 {float:left;height:400px;width:33.1%;background-color:#19000d;border-left: 0px solid #000000;border-right: 1px solid #000000;border-top: 0px solid #000000;border-bottom: 1px solid #000000;}
.container-vypis7:hover {}
.vypis7-text {min-height:30px;text-align:center;padding:5px;background-color:#19000d;padding:4px;}
.vypis7-img {height:185px;text-align:center;padding:5px;}
.vypis7-img-icon {position:absolute;}
.vypis7-img-img {max-width:100%;width:auto;max-height:140px; white-space: nowrap;text-align: center; margin: 1em 0;}
.vypis7-price {float:left;position:relative;left:0px;border:0px solid red;width:50%;}
.vypis7-bag {float:right;position:relative;right:0px;border:0px solid green;}
.vypis7-sklad {position:absolute;left:10;right:10;bottom:70px;}
.vypis7-skladin {text-align:center;}

.strankovanie-container {}
.strankovanie-right {float:right;padding-top:5px;padding-bottom:20px;}

#loadnextproduct,#loadnextproductsearch,#loadnextproductakcie,#loadnextproductnovinky, #loadnextproductvyrobcovia {margin:0 auto;text-align:center;background-color:#a1c900;border:1px solid #a1c900;color:#ffffff;cursor:pointer;padding-top:15px;padding-bottom:15px;width:180px;float:center;border-radius:5px;font-size:14px;}
#loadnextproduct:hover,#loadnextproductsearch:hover{-webkit-appearance: none;opacity: 0.7;cursor:pointer;}


@media (max-width:944px){
.container-vypis7 {width:49.8%;}
}

@media (max-width:545px){
.container-vypis7 {width:100%;border-right:none;}
#vypis-container-left {border-left:0px solid silver;}
}



.button-kos7{-webkit-appearance: none;background-color:#e6e6e6;border:1px solid #d5d2d2;color:#000000;width:90px;height:39px;border:0px;background-image:url('https://www.oblieckylusinda.eu/icon_image/kos-button7.png');background-repeat: no-repeat;background-position:10 8;border-radius:5px;padding-left:25px;font-size:12px;cursor:pointer;font-weight:bold;}
.button-kos7:hover{-webkit-appearance: none;opacity: 0.7;cursor:pointer;}

.button-kos7ok{-webkit-appearance: none;background-color:#7dbb02;border:1px solid #7dbb02;color:#ffffff;width:90px;height:39px;border:0px;background-image:url('https://www.oblieckylusinda.eu/icon_image/kos_ok.png');background-repeat: no-repeat;background-position:10 8;border-radius:5px;padding-left:25px;font-size:12px;cursor:pointer;font-weight:bold;}
.button-kos7ok:hover{-webkit-appearance: none;opacity: 0.7;cursor:pointer;}
  
.abutton-detail7{display: inline-block;line-height: 39px;text-align:center;-webkit-appearance: none;background-color:#e6e6e6;color:#00000;border:0px solid #d5d2d2;width:62px;height:39px;background-image:url('https://www.oblieckylusinda.eu/icon_image/detail-button7.png');background-repeat: no-repeat;background-position:10 10;border-radius:5px;padding-left:25px;font-size:12px;cursor:pointer;text-decoration:none;font-weight:bold;}
.abutton-detail7:hover{display: inline-block;line-height: 39px;text-align:center;-webkit-appearance: none;background-color:#e6e6e6;color:#000000;width:62px;height:39px;background-image:url('https://www.oblieckylusinda.eu/icon_image/detail-button7.png');background-repeat: no-repeat;background-position:10 10;border-radius:5px;padding-left:25px;font-size:12px;opacity: 0.7;cursor:pointer;text-decoration:none;font-weight:bold;}


.newtopkat{display: inline-block;text-align:center;-webkit-appearance: none;background-color:#e6e6e6;color:#00000;border:1px solid #d5d2d2;width:155px;height:39px;border-radius:5px;font-size:11px;cursor:pointer;text-decoration:none;font-weight:bold;}
.newtopkat:hover{opacity: 0.7;cursor:pointer;}


@media (max-width:376px){
.newtopkat{width:160px;}
}  

@media (max-width:340px){
.newtopkat{width:300px;}
}                      

.vypis7-description {
/*color:#4a5a64;*/
color:silver;
font-size:11px;}
a.vypis7-product{
font-size:14px;
color: white;  
text-decoration: none;
font-weight:bold;
}

a.vypis7-product:hover{
font-size:14px;
color: white;  
text-decoration: none;
font-weight:bold;
}




.container-vypis2:hover {-webkit-box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);-moz-box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);cursor:default;}
.vypis2-img {width:80px;padding:5px;float:left;}
.vypis2-right {padding:5px;width:80%;float:left;}
.vypis2-price {width:120px;height:30px;float:left;}
.vypis2-sklad {min-width:170px;height:30px;float:left;}
.vypis2-bag {width:190px;height:30px;float:right;text-align:right;padding-right:10px;padding-bottom:15px;}
.vypis2-down {/*bottom:0;position:absolute;*/padding-left:100px;}
.vypis2-description{color:black;}

.container-detail{width:100%;background-color:#19000d;;}
.detail-nadpis {}
.detail-social {padding-top:10px;}
.detail-social-fb {float:left;}
.detail-social-fb2 {float:left;padding-left:3px;}
.detail-social-pint {float:left;padding-left:3px;}
.detail-imgtxtcontainer {width:100%;}
.detail-image {float:left;width:47%;margin:3px;}
.detail-text {float:left;width:45%;background-color:#19000d;border:1px solid #19000d;;padding:10px;}
.detail-f-table {display:table;width:90%;}
.detail-f-table-row {display: table-row;}
.detail-f-table-cell {border: 1px solid #999999;display: table-cell;padding: 3px 10p}
.detail-popis-nadpis{padding-top:20px;padding-bottom:5px;}
.detail-popis-text{text-align:justify;color:white;background-color:#19000d;padding-top:5px;padding-bottom:5px;}
.containerreg{margin:0px auto;width:420px;}
.lreg {width:200px;float:left;}
.rreg {width:200px;float:left;}
.registracia-fo {float:left;width:320px;}
.registracia-ku {float:left;width:320px;}
.newnadpis{font-weight:bold;font-size:26px;padding-top:5px;padding-bottom:15px;}
.cent{width:20px;background-color:red;float:left;height:200px;}
.prihlaseny-home-left {width:310px;float:left;padding-bottom:15px;padding-right:10px;}

#kosiknew {
	position: relative;
	padding: 1px 1px 20px;
	font-size: 12px;
}

#kosiknew a {
	color: #0063dc;
	text-decoration: none;
}

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

ul.kosiknewin {
	margin: 0;
	padding: 32 0px;
	list-style: none;
	border-bottom: 1px solid #d3d3d3;
	margin-bottom: 10px;
}

ul.kosiknewin li {
	display: inline-block;
	float: left;
	margin: 0 5px;
}

ul.kosiknewin li.active {
	color: #000;
	font-weight: bold;
}

ul.kosiknewin li span {
	display: block;
	width: 28px;
	height: 28px;
	margin: 5px auto -14px;
	background-color: #d3d3d3;
	border-radius: 14px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 28px;
}

ul.kosiknewin li.active span {
	background-color: #000;
}

.kos-nadpis {padding-top:15px;padding-bottom:1px;}

.kos-vyber-div {width:100%;background-color:#f6f6f6;border:1px solid #ededed;padding-top:5px;padding-bottom:5px;position:relative;margin-top:10px;}
.kos-vyber-div:hover {background-color:#f2f1f1;}
.kos-vyber-radio {left:0px;position:absolute;}
.kos-vyber-nadpis {padding-right:100px;font-weight:bold;color:#009eeb;cursor:default;}
.kos-vyber-cena {right:10px;position:absolute;color:#4b4b4b;font-weight:bold;cursor:default;}
.kos-vyber-text {color:#4b4b4b;display:inline-block;padding-top:10px;cursor:default;}
.kos-button {-webkit-appearance: none;cursor:pointer;padding:10px;font-size:16px;color:#ffffff;background:#6c054a;border: 1px #6c054a solid;border-radius:5px;padding-left:5px;}
.kos-button:hover {-webkit-appearance: none;cursor:pointer;padding:10px;font-size:16px;color:#ffffff;background:#6c054a;border: 1px #6c054a solid;-webkit-box-shadow: 10px 11px 41px -13px rgba(0,0,0,0.75);-moz-box-shadow: 10px 11px 41px -13px rgba(0,0,0,0.75);box-shadow: 10px 11px 41px -13px rgba(0,0,0,0.75);border-radius:5px;padding-left:5px;}
.nadpis_kos {font-size:32px;color:#FFFFFF;font-family:Arial;text-decoration: none;}
.nadpis_kos2div {padding-top:10px;padding-bottom:10px;}
.nadpis_kos2 {font-size:22px;color:#FFFFFF;font-family:Arial;text-decoration: none;}
.kosu-left{float:left;width:49%;}
#trightmobile {
    display:none;
    top:6px;
    left:0px;position:absolute;    
    }
    
#kosmobile {
    display:none;
    right:10px; bottom:10px;position:absolute;
    }
    
#kos {
    right:10px; bottom:10px;position:absolute;
    }
    
/*#bagicon {top:15px;right:15px; width:80px; height:73px;text-align:center;background-image: url('https://www.oblieckylusinda.eu/icon_image/kostop.png');position:fixed;cursor:pointer;}*/
#bagicon {right:10px; bottom:10px;position:absolute;width:80px; height:80px;text-align:center;background-image: url('https://www.oblieckylusinda.eu/icon_image/kostop.png');cursor:pointer;display:none;}
#bagnum {position:absolute;margin-top:10px;margin-left:12px;color:#ffffff;}
#bagicon:hover {opacity: 0.9;}
#showbaglist {padding:10px;background-color:#ffffff;position:absolute;margin-top:30px;right:0px;width:370px;min-height:150px;border:0px silver;z-index:999999;display:none;-webkit-box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);-moz-box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);}
.showbaglist-div {border-bottom:1px solid silver;height:30px;}
.showbaglist-div:hover {background-color:#e6e7e6;}
/*#bagicon:hover + #showbaglist {display:inline-block;}*/
/*#showbaglist:hover + #showbaglist {display:inline-block;}*/

/*black
#bagiconmobile {display:none;right:10px; bottom:0px;position:absolute;width:42px; height:42px;text-align:center;background-image: url('https://www.oblieckylusinda.eu/icon_image/mobilemenucbv.png');cursor:pointer;}
#searchmobile {display:none;left:65px; top:7px;bottom:0px;position:absolute;width:42px; height:42px;text-align:center;background-image: url('https://www.oblieckylusinda.eu/icon_image/mobilesearch.png');cursor:pointer;}
#loginiconmobile{display:none;right:65px; bottom:0px;position:absolute;width:42px; height:42px;text-align:center;background-image: url('https://www.oblieckylusinda.eu/icon_image/mobilelogin.png');cursor:pointer;}
*/
/*white*/
#homemobile {z-index:-1;display:none;float:center;text-align:center;margin:auto; top:7px;bottom:0px;position:relative;width:100%; height:42px;text-align:center;}
/* #homemobile {display:none;  left: 50%;transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);top:10;bottom:0;position:absolute; text-align:center;} */
#bagiconmobile {display:none;right:10px;top:7px; bottom:0px;position:absolute;width:42px; height:42px;text-align:center;background-image: url('https://www.oblieckylusinda.eu/icon_image/mobilemenukos-white.png');cursor:pointer;}
#searchmobile {display:none;left:65px; top:7px;bottom:0px;position:absolute;width:42px; height:42px;text-align:center;background-image: url('https://www.oblieckylusinda.eu/icon_image/mobilesearch-white.png');cursor:pointer;}
#loginiconmobile{display:none;right:65px;top:7px; bottom:0px;position:absolute;width:42px; height:42px;text-align:center;background-image: url('https://www.oblieckylusinda.eu/icon_image/mobilelogin-white.png');cursor:pointer;}

#bagnummobile {position:absolute;margin-top:4px;margin-left:4px;color:#ffffff;font-size:11px;}
    
#top {right:10px; bottom:10px;position:absolute;width:80px; height:80px;background-image: url('https://www.oblieckylusinda.eu/icon_image/top.png');cursor:pointer;position:fixed;opacity: 0.5;display:none;}
#top:hover {opacity: 1;}
    
#tsearchmobile {
  display:none;
}  

#topmobilemenu {z-index:888888;width:100%;left:0px;height:50px; bottom:0px;position1:absolute;background-color:#a11272;background-image:url(https://www.oblieckylusinda.eu/background/topmenu/);display:none;border-bottom:1px solid #a11272;border-top:1px solid #a11272;}  
.topmobilemenu {z-index: 888888;width:100%;left:0px;height:50px; bottom:0px;position:absolute;background-color:#a11272;background-image:url(https://www.oblieckylusinda.eu/background/topmenu/);display:none;border-bottom:1px solid #a11272;border-top:1px solid #a11272;}
#topmobilemenuin {z-index: 888888;height:43px;border-bottom:0px solid #000000;border-top:0px solid #000000;position:relative;}


.navigationmenu {
  margin-top:160px;
  width: 100%;
  height:100%;
  position:absolute;
  display:none;
  background-color:#ffffff;
  z-index: 9999999;
}

.navigationmenux {
  padding-left:10px;
  text-align:left;
}

#closemenu{
  margin-left:5px;
  font-size:36px;
  font-weight:bold;
  color:#000000;
  cursor:pointer;
}

#startnavmenu, #startnavmenuclose{
  cursor:pointer;
}

#startnavmenuclose {display:none;}


.mainmenu, .submenu {
  list-style: none;
  padding: 0;
  margin: 0;
}

.mainmenu a {
  display: block;
  background-color: #ffffff;
  border-bottom:1px solid #19000d;
  text-decoration: none;
  padding: 10px;
  color: #000;
  text-align:left;  
}

.mainmenu a:hover {
    background-color: #19000d;
    color:#ffffff;
}
                     /*
.mainmenu li:hover .submenu {
  display: block;
  max-height1: 200px;
}

.submenu li:hover .submenu2 {
  display: block;
  max-height1: 200px;
}                             */

.submenu a {
  background-color: #ffffff;
  border-bottom:1px solid #19000d;
  text-decoration: none;
  padding: 10px;
  color: #000;
  text-align:left;
  padding-left:20px;
}

.submenu a:hover {
  background-color: #19000d;
  color:#ffffff;
  text-decoration: none;
  padding: 10px;
  text-align:left;
  padding-left:20px;
}

.submenu {
  width:100%;
  overflow: hidden;
  //max-height: 0;
  display:none;
  -webkit-transition: all 0.5s ease-out;
}

.submenu2 a {
  background-color: #ffffff;
  border-bottom:1px solid #19000d;
  text-decoration: none;
  padding: 10px;
  color: #000;
  text-align:left;
  padding-left:40px;
}

.submenu2 a:hover {
  background-color: #19000d;
  color:#ffffff;
  text-decoration: none;
  padding: 10px;
  text-align:left;
  padding-left:40px;
}

.submenu2 {
  width:100%;
  overflow: hidden;
  //max-height: 0;
  display:none;
  -webkit-transition: all 0.5s ease-out;
}

.submenu3 a {
  background-color: #ffffff;
  border-bottom:1px solid #19000d;
  text-decoration: none;
  padding: 10px;
  color: #000;
  text-align:left;
  padding-left:60px;
}

.submenu3 a:hover {
  background-color: #19000d;
  color:#ffffff;
  text-decoration: none;
  padding: 10px;
  text-align:left;
  padding-left:60px;
}

.submenu3 {
  width:100%;
  overflow: hidden;
  //max-height: 0;
  display:none;
  -webkit-transition: all 0.5s ease-out;
}

.suvisiace {padding-top:15px;padding-bottom:25px;}
.suvisiace-napis{color:white;font-weight:bold;font-size:18px;}
.suvisiace-container{width:150px;float:left;padding-right:10px;padding-bottom:15px; min-height:200px;}
.suvisiace-container:hover{-webkit-box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);-moz-box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);box-shadow:1px 2px 10px 0px rgba(0,0,0,0.15);cursor:default;}
.suvisiace-in {padding-top:5px;padding-left:5px;padding-right:5px;}
.suvisiace-nadpis {}
.suvisiace-nadpis-a{color:'.white.';font-weight:bold;text-decoration:none;}
.suvisiace-nadpis-a:hover{color:'.white.';font-weight:bold;text-decoration:none;}
.suvisiace-popis {text-align:justify;}
.suvisiace-popis-a{color:'.white.';font-weight:normal;text-decoration:none;}
.suvisiace-popis-a:hover{color:'.white.';font-weight:normal;text-decoration:none;}
.suvisiace-cena{padding-top:10px;}
.suvisiace-cena-text{color:'.white.';font-weight:bold;font-size:14px;}

.suvisiace-in {float:left;width:100%;}
.doplnkove-nadpis-a{color:blue;text-decoration:none;}
.doplnkove-nadpis-a:hover{color:blue;text-decoration:underline;}
.doplnkove-cena-text{color:green;font-weight:normal;font-size:12px;}

.dsearch{
	font-family: arial;
	position: relative;
}
.produktsr{
	outline: medium none;
	padding: 3px 25px 2px 2px;
	width: 100%;
	border: 2px #ffffff solid;
	color:black;
	/*border-radius:5px;*/
	background:url(https://www.oblieckylusinda.eu/index_files/searchm.png) #ffffff no-repeat right;
  height:35px;
  border-radius:5px;padding-left:5px;
}

.tt-query, .tt-hint {
	outline: medium none;
	padding: 3px 25px 2px 2px;
	width: 100%;
	border: 1px #ffffff solid;
	color:black;
  border-radius:5px;padding-left:5px;
  height:35px;
}
.produktsr:focus {border: 2px solid #0097CF;}
.tt-query {
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

.tt-dropdown-menu {
	text-align:left;
	background-color: #FFFFFF;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 8px;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	margin-top: 6px;
	padding: 8px 0;
	width: 422px;
	color:black;
}
.tt-suggestion {
	font-size: 12px;
	line-height: 24px;
	padding: 3px 20px;
}
.tt-suggestion.tt-is-under-cursor {
	background-color: #0097CF;
	color: #FFFFFF;
}
.tt-suggestion p {
	margin: 0;
}

.button-kos{-webkit-appearance: none;background-color:#09b01d;color:#ffffff;width:115px;height:39px;border:0px;background-image:url('https://www.oblieckylusinda.eu/icon_image/kos-button.png');background-repeat: no-repeat;background-position:10 8;border-radius:5px;padding-left:25px;font-size:12px;cursor:pointer;}
.button-kos:hover{-webkit-appearance: none;opacity: 0.7;cursor:pointer;}

.button-detail{-webkit-appearance: none;background-color:#3b87cd;color:#ffffff;width:115px;height:39px;border:0px;background-image:url('https://www.oblieckylusinda.eu/icon_image/detail-button.png');background-repeat: no-repeat;background-position:10 10;border-radius:5px;padding-left:15px;font-size:12px;cursor:pointer;}
.button-detail:hover{-webkit-appearance: none;opacity: 0.7;cursor:pointer;}

.abutton-detail{display: inline-block;line-height: 39px;text-align:center;-webkit-appearance: none;background-color:#3b87cd;color:#ffffff;width:115px;height:39px;border:0px;background-image:url('https://www.oblieckylusinda.eu/icon_image/detail-button.png');background-repeat: no-repeat;background-position:10 10;border-radius:5px;padding-left:15px;font-size:12px;cursor:pointer;text-decoration:none;}
.abutton-detail:hover{display: inline-block;line-height: 39px;text-align:center;-webkit-appearance: none;background-color:#3b87cd;color:#ffffff;width:115px;height:39px;border:0px;background-image:url('https://www.oblieckylusinda.eu/icon_image/detail-button.png');background-repeat: no-repeat;background-position:10 10;border-radius:5px;padding-left:15px;font-size:12px;opacity: 0.7;cursor:pointer;text-decoration:none;}

#kos-ponuka{}
#kos-ponuka2{margin-top:25px;margin-bottom:25px;}
#searchmobileinput {margin-left:50px;display:none;width:245px;height:40px;z-index:9999999;background-color:#a11272;background-image:url(https://www.oblieckylusinda.eu/background/topmenu/);}

.vlajky {
border-radius: 30%;
padding:2px;
}

.vlajky:hover {
border-radius: 30%;
padding:2px;
opacity: 0.7;
}

#bannerleft{
position:fixed;
left:10px;
top:160px;
}

#bannerright{
position:fixed;
right:0px;
top:160px;
}
.sprava_error {
background-color:#75695c;
color:red;
width:97%;
font-align:center;
font-size:12px;
font-weight: normal;						
text-decoration:none;
border:1px solid #75695c;
padding:2px;
margin-top:25px;
margin-bottom:5px;
}

.banner-center-top {
width:100%;
text-align:center;
}

.banner-center-top img {
max-width:100%;
}

.banner-center-down {
width:100%;
text-align:center;
}

.banner-center-down img {
max-width:100%;
}

.sprava_info {
background-color:#75695c;
color:white;
width:97%;
font-align:center;
font-size:12px;
font-weight: normal;					
text-decoration:none;
border:1px solid #75695c;
padding:2px;
margin-top:25px;
margin-bottom:5px;	
}

/*VERZIA ESHOP 2008*/
a.akat1-   {
FONT-SIZE: 11 px; 
COLOR: white; 
background-color:#020001;
WIDTH1:159;
FONT-FAMILY: Helvetica; 
TEXT-DECORATION: none;
DISPLAY: block; 
FLOAT: left; 
height:auto; 
PADDING:1px;
PADDING-LEFT:7px;
   }
   
a.akat1-:hover {
FONT-SIZE: 11 px; 
COLOR:white;
background-color:#19000d;
FONT-FAMILY: Helvetica; 
TEXT-DECORATION: underline; 
DISPLAY: block; 
FLOAT: left; 
HEIGHT:auto;
PADDING:1px;
MARGIN:0px;
PADDING-LEFT:7px; 
}

a.akat1_2   {
FONT-SIZE: 11 px; 
COLOR: white; 
FONT-FAMILY: Helvetica; 
TEXT-DECORATION: none;
DISPLAY: block; 
FLOAT: left; 
height:auto; 
PADDING:1px;
PADDING-LEFT:7px;
   }
   
a.akat1_2:hover {
FONT-SIZE: 11 px; 
COLOR:white;
FONT-FAMILY: Helvetica; 
TEXT-DECORATION: underline; 
DISPLAY: block; 
FLOAT: left; 
height:auto;
PADDING:1px;
MARGIN:0px;
PADDING-LEFT:7px; 
}

a.akat2   {
FONT-SIZE: 11; 
COLOR: black; 
background-color:#19000d;
FONT-FAMILY: Microsoft Sans Serif, sans-serif; 
TEXT-DECORATION: none;
DISPLAY: block; 
FLOAT: left; 
height:auto;
PADDING:1px;
PADDING-LEFT:7px;
   }
   
a.akat2:hover {
FONT-SIZE: 11; 
COLOR:black;
background-color:#19000d;
FONT-FAMILY: Microsoft Sans Serif, sans-serif; 
TEXT-DECORATION: none; 
DISPLAY: block; 
FLOAT: left; 
height:auto;
PADDING:1px;
MARGIN:0px;
PADDING-LEFT:7px; 
}

a.kategori   {
FONT-SIZE: 12px; 
COLOR: #ffffff; 
TEXT-DECORATION: none;
   }
   
a.kategori:hover {
FONT-SIZE: 12px; 
COLOR:#ffffff;
TEXT-DECORATION: underline;  
}#bagicon {display:block;}
				
		#t_center
			{
				width:100%;
				background-color:#a11272;
				border-collapse: collapse;
				}
				
		#t_center_menu
			{	
				padding-bottom:4px;
				height:55px;
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/topmenu/4menu.jpg');
				background-repeat: repeat-x;
				}
				
		#t_center_menu a
			{	
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/topmenu/4menu.jpg');
				padding-top:19px;
				padding-bottom:19px;
				padding-left:14px;
				padding-right:14px;
				border:0px;
				text-align:center;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				float: left;
				font-family: Arial;
				border-left:1px solid #000000;
				}
				
		#t_center_menu a:hover
			{	
				background-color:#000000;
				background-image: url('https://www.oblieckylusinda.eu/background/topmenu/4menua.jpg');
				padding-top:19px;
				padding-bottom:19px;
				padding-left:14px;
				padding-right:14px;
				text-align:center;
				vertical-align: middle;
				color:#ffffff;
				text-decoration:none;
				font-size:12px;
				float: left;
				}
				
		#t_left_menu
			{	
				width:100%;
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menu.jpg');
				background-repeat: repeat-x;
				}
				
		#t_left_menu a
			{	
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menu.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
				
		#t_left_menu a:hover
			{	
				background-color:#000000;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menua.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
				
		#t_left_menu_href
			{	
				width:100%;
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menu.jpg');
				background-repeat: repeat-x;
				}
				
		#t_left_menu_href a
			{	
				background-color:#000000;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menua.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
				
		#t_left_menu_href a:hover
			{	
				background-color:#000000;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menua.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
				
				
			
		#t_left_menu2
			{	
				width:100%;
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menu.jpg');
				background-repeat: repeat-x;
				border-left:10px solid silver;
				}
				
		#t_left_menu2 a
			{	
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menu.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
				
		#t_left_menu2 a:hover
			{	
				background-color:#000000;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menua.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
				
				
		#t_left_menu2_href
			{	
				width:100%;
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menu.jpg');
				background-repeat: repeat-x;
				border-left:10px solid silver;
				}
				
		#t_left_menu2_href a
			{	
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menua.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
				
		#t_left_menu2_href a:hover
			{	
				background-color:#000000;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menua.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
				
				
			
		#t_left_menu3
			{	
				width:100%;
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menu.jpg');
				background-repeat: repeat-x;
				border-left:20px solid silver;
				}
				
		#t_left_menu3 a
			{	
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menu.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
				
		#t_left_menu3 a:hover
			{	
				background-color:#000000;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menua.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
				
			
		#t_left_menu3_href
			{	
				width:100%;
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menu.jpg');
				background-repeat: repeat-x;
				border-left:20px solid silver;
				}
				
		#t_left_menu3_href a
			{	
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menua.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
				
		#t_left_menu3_href a:hover
			{	
				background-color:#000000;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menua.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
		
		
		
		#t_left_menu4
			{	
				width:100%;
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menu.jpg');
				background-repeat: repeat-x;
				border-left:30px solid silver;
				}
				
		#t_left_menu4 a
			{	
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menu.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
				
		#t_left_menu4 a:hover
			{	
				background-color:#000000;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menua.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}		
				
		#t_left_menu4_href
			{	
				width:100%;
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menu.jpg');
				background-repeat: repeat-x;
				border-left:30px solid silver;
				}
				
		#t_left_menu4_href a
			{	
				background-color:#a11272;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menua.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}
				
		#t_left_menu4_href a:hover
			{	
				background-color:#000000;
				background-image: url('https://www.oblieckylusinda.eu/background/menu/4menua.jpg');
				padding-top:13px;
				padding-bottom:13px;
				padding-left:10px;
				border:0px;
				text-align:left;
				vertical-align: middle;
				color:#ffffff;
				font-size:12px;
				font-family: Arial;
				display:block;
				}		

@media (max-width:1024px){
  #dcenter{width:100%;}
  #vpaneltext{width:100%;}
  #dtoplogo{width:100%;}
  #hlright {display:none;}
  #hlcenter {width:100%;}
  #downcontainer {width:100%;padding-top:10px;padding-bottom:10px;height:auto;}
  #downleft1 {width:100%;margin:0px;padding:0px;text-align:center;}
  #downleft2 {width:100%;margin:0px;padding:0px;text-align:center;}
  #downleft3 {width:100%;margin:0px;padding:0px;text-align:center;}
 } 
@media (max-width:900px){
  #vpanel{display:none;}
 }
 /*700*/
@media (max-width:850px){
  #dtoplogo-search-in {display:none;}
  #dtopmenu{display:none;}
  #hlleft {display:none;}
  #hlcenter {padding:0px;}
  .container-detail{width:100%;}
  #trightmobile{display:inline-block;}
  #kosmobile{display:inline-block;}
  #bagicon {display:none;}
  #bagiconmobile{display:inline-block;}
  #loginiconmobile{display:inline-block;}
  #searchmobile{display:inline-block;}
  #homemobile{display:inline-block;}
  #topmobilemenu{display:inline-block !important;}
  .detail-popis-text img{max-width:100% !important;}
 }
 
@media (max-width:525px){
  #dtoplogo-kos{display:none;}
  #dtoplogo-kos1{display:none;}
  #dtoplogo-search{left:0;width:100%;}
  #dtoplogo-search-in{width:290px;margin:0px auto;} 
  .vypis2-down {/*bottom:0;position:absolute;*/padding-left:0px;}
  #trightmobile{width:100%;}
 }
 
@media (max-width:830px){
.vypis2-right {width:75%;  box-sizing: border-box;}  
.vypis2-price {width:auto;}
.vypis2-sklad {width:auto;}
.vypis2-bag {width:auto;}
  #dtoplogo-search {display:none;}  
 }

@media (max-width:424px){
#kosiknew {font-size:10px;}
ul.kosiknewin li {margin: 0 2px;}
}
 
@media (max-width:380px){
.vypis2-right {width:55%;  box-sizing: border-box;}
.vypis2-bag {float:right;}
#showbaglist {width:90%;}
 }

 @media (max-width:825px){
.container-vypis3 {width:190px;}
.container-vypis4 {width:190px;}
.container-vypis6 {width:190px;}
}

 @media (max-width:817px){
.container-vypis3 {width:250px;}
.container-vypis4 {width:250px;}
.container-vypis6 {width:250px;}
}

 @media (max-width:810px){
.container-vypis3 {width:31%;}
.container-vypis4 {width:31%;}
.container-vypis6 {width:31%;}
}

 @media (max-width:641px){
.container-vypis3 {width:46%;}
.container-vypis4 {width:46%;}
.container-vypis6 {width:46%;}
}

 @media (max-width:533px){
.container-vypis3 {width:46%;}
.container-vypis4 {width:46%;}
.container-vypis6 {width:46%;}
}

 @media (max-width:400px){
.container-vypis3 {width:98%;}
.container-vypis4 {width:98%;}
.container-vypis6 {width:98%;}
}

@media (max-width:433px){
/*.container-vypis3 {width:98%;}*/
.container-vypis5 {width:98%;}
/*.container-vypis4 {width:98%;}*/
/*.container-vypis6 {width:98%;}*/
.containerreg{width:100%;}
.lreg{width:100%;}
.rreg{width:100%;}
.newnadpis{font-size:18px;}
.nadpis_kos2 {font-size:18px;}
.dtoplogo-nadpis-1 {margin-left:25px;font-size:18px;}
.dtoplogo-nadpis-2 {margin-left:25px;font-size:14px;}
 }
  
@media (max-width:650px){ 
.detail-image {float:left;width:100%;text-align:center;}
.detail-text {float:left;width:99%;text-align:center;padding:1px;}
.kosu-left{width:100%}
}

@media (max-width:630px){
.registracia-fo {width:100%;}
.registracia-ku {width:100%;}
.prihlaseny-home-left {width:100%;padding:0px;}
#kos-ponuka {display:none;}
#kos-ponuka2 {display:none;}
}

                                                                                                   
.amenuleft1 {color:#ffffff;background-color:#a11272;font-size:14px;font-weight:bold;padding:20px;text-decoration:none;border-bottom:1px solid white;}
.amenuleft1:hover {color:#000000;background-color:#020001;font-size:14px;font-weight:bold;padding:20px;text-decoration:none;border-bottom:1px solid white;}
.amenuleft2 {color:#ffffff;background-color:#a11272;font-size:14px;font-weight:normal;padding:10px;text-decoration:none;margin-top:1px;border-bottom:1px solid white;}
.amenuleft2:hover {color:#000000;background-color:#020001;font-size:14px;font-weight:normal;text-decoration:none;border-bottom:1px solid white;}
.amenuleft3 {background-color: #ffffff;font-size:14px;font-weight:normal;color:#666666;padding:10px;text-decoration:none;border-bottom:1px solid #020001;}
.amenuleft3:hover {font-size:14px;font-weight:normal;color:#666666;text-decoration:none;background-color:#fffff;border-bottom:1px solid #020001;}   
ul {margin:0px;padding:0px;left:0px;}
ul li ul {margin:0px;padding:0px;left:0px;}     



.filter-container {width:100%;border-bottom:1px solid #000000;padding-top:15px;}
.filter-containerin {width:100%;border:0px solid red;margin-bottom:-1px;padding-left:15px;}
.sort-item {float:left;border-left:1px solid #000000;border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;margin-right:4px;background-color:;cursor:pointer;}
.sort-item:hover {float:left;border-bottom:0px solid #000000;border-top:3px solid #cdcdcd;background-color:#19000d;border-left:1px solid #000000;border-right:1px solid #000000;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:8px;margin-right:4px;}
.sort-itemon {float:left;border-bottom:1px solid #19000d;border-top:3px solid #3494d5;background-color:#19000d;border-left:1px solid #000000;border-right:1px solid #000000;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:8px;margin-right:4px;cursor:pointer;}

.sortfilters-mobile, .sortfiltermobilecheck, #showmobilefilter {display:none;}
.sortfilters-mobile {padding-top:10px;}
#showfilter:checked~#showmobilefilter{display:block;}
.sortfilters-mobilemenu{padding:0px;background-color:;cursor:pointer;border:1px solid #000000;width:100%;}
.sort-itemmobile {width:100%;clear:both;border-left:1px solid #000000;border-top:0px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;margin-right:4px;background-color:#19000d;cursor:pointer;}
.sort-itemmobile:hover {width:100%;clear:both;border-bottom:1px solid #000000;border-top:0px solid #cdcdcd;background-color:#19000d;border-left:1px solid #000000;border-right:1px solid #000000;margin-right:4px;}
.sort-itemmobileon {width:100%;clear:both;border-bottom:1px solid #000000;border-top:0px solid #3494d5;background-color:#19000d;border-left:1px solid #000000;border-right:1px solid #000000;margin-right:4px;}
.sort-itemmobileon:hover {text-decoration:none;width:10%;clear:both;border-bottom:1px solid #000000;border-top:0px solid #3494d5;background-color:#e8e8e8;border-left:1px solid #000000;border-right:1px solid #000000;margin-right:4px;}

.sort-item a{text-decoration:none;}
.sort-item a:hover{text-decoration:none;}
.countproduct {padding-top:20px;color:#b2b1b1;}

.strankovanie{
padding-top:4px;
padding-bottom:4px;
padding-left:6px;
padding-right:6px;
margin-left:4px;  
background-color: #ffffff;
border:1px solid #c8dae5;
color: #48545c;
text-decoration: none;
vertical-align: middle;
font-size: 14px;}

.strankovanie:hover, .strankovanieon, .strankovanieon:hover{
padding-top:4px;
padding-bottom:4px;
padding-left:6px;
padding-right:6px;
margin-left:4px;  
background-color: #e8eff4;
border:1px solid #c8dae5;
color: #48545c;
text-decoration: none;
vertical-align: middle;
font-size: 14px;}


@media (max-width:400px){
.sortfilters-mobile {display:block;}
.filter-container {display:none;}
}

.drop-icon {cursor:pointer;}
/*
#menu ul {
min-width:240px;
}     */

/*#menu .main-menu {
  display: none;
}              */

#tm:checked + .main-menu {
  display: block;
}
             
#menu input[type="checkbox"], 
#menu ul span.drop-icon {
  display: none;
}          

/*
#menu li, 
#toggle-menu, 
#menu .sub-menu {
//border-style: solid;
//  border-color: rgba(0, 0, 0, .05);
}     */
         /*
#menu li, 
#toggle-menu {
  border-width: 0 0 1px;
}    */

#menu{
  /*background-color:#ffffff;*/
}

#menunew{
  background-color:#ffffff;
}
             
#menu .sub-menu {
/*  margin: 1 1em;*/
margin-left:1em;
}          

#menu .sub-menu li:last-child {
  //border-width: 0;
}

#menu li, 
#toggle-menu, 
#menu a {       
  position: relative;
  display: block;
  z-index:99999+;
}

#menu {
}
/*
#toggle-menu {
  background-color:rgba(228, 34, 34, 1);
  color:#ffffff;
  font-weight:bold;
  text-align:left;
}

#toggle-menu{
  padding: 1em 1.5em;
}           */


#toggle-menu, 
#menu a {
  /*padding: 1em 1.5em;*/
}

#menu a {
  transition: all .125s ease-in-out;
  -webkit-transition: all .125s ease-in-out;
}

#menu a:hover {
}
                 
#menu .sub-menu {
  display: none;
}              

#menu input[type="checkbox"]:checked + .sub-menu {
  display: block;
}

#menu .sub-menu a:hover {
}
                     
#toggle-menu .drop-icon, 
#menu li label.drop-icon {
  position: absolute;
  right: 0;
  top: 0;
}                  

#menu label.drop-icon, #toggle-menu span.drop-icon {
  padding: 1em;
  font-size: 1em;
  text-align: center;
}

@media only screen and (min-width: 10024px) {
  #menu .main-menu {
    display: block;
  }

  #toggle-menu, 
  #menu label.drop-icon {
    display: none;
  }

  #menu ul span.drop-icon {
    display: inline-block;
  }

  #menu li {
    float: left;
    border-width: 0 1px 0 0;
  }

  #menu .sub-menu li {
    float: none;
  }
                /*
  #menu .sub-menu {
    border-width: 0;
    margin: 0;
    position: absolute;
    top: 100%;
    left: 0;
    width: 12em;
    z-index: 3000;
  }    */

  #menu .sub-menu, 
  #menu input[type="checkbox"]:checked + .sub-menu {
    display: none;
  }

  #menu .sub-menu li {
    //border-width: 0 0 1px;
  }

  #menu .sub-menu .sub-menu {
    top: 0;    
    left: 100%;
  }

 #menu .sub-menu .drop-icon {
    position: absolute;
    top: 0;
    right: 0;
    padding: 1em;
  }

  #menu li:hover > input[type="checkbox"] + .sub-menu {
    display: block;
  }
}

