@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Open+Sans&subset=latin,latin-ext');
* {padding:0; margin:0; border:0; list-style-type:none; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-family: 'Open Sans', sans-serif !important;}
.text-center {text-align:center;}
.poznamka, .poznamka b {font-size:9px; color:#000;}
b.mini, b.mini span {font-size:12px; line-height:15px; color:#00285a;}
hr {width:100%; height: 1px; margin:5px 0 5px 0; background-color:#000000;}
body {background-color: #fff;}
#pack {width:1003px;}
#header_back {position:relative; float:left; width:795px; height:188px;	background-image:url(../pics/Banner_aukcni_new.png);}
#left_panel {position:relative;	float:left;	width:203px; height:768px; background-repeat:no-repeat; background-image:url(../pics/Leftstrip_new2.png); padding:130px 0 0 5px;}

#palicka_natvrdo {position:absolute; top:-48px; left:200px; margin-bottom:30px;}

#footer_back {position:relative; float:left;width:593px; border-top:1px solid #474747; margin-top:25px;}
#footer_back_left {position:relative; float:left; width:300px;}
#footer_back_left span { font-size:11px; color:#000000;}
#footer_back_right {position:relative; float:right; width:293px;}
#footer_back_right span { font-size:11px; color:#000000;}
#footer_back_right span a { font-size:11px; color:#000000;}

#prijimame_predmetyx {padding-top:10px;}                                                                                                                                           
#prijimame_predmetyx p {color:#990000; font-size:36px; font-weight:bold; color:#990000;}
#cervenep{color:#990000; font-size:18px; font-weight:bold;}

#prijimame_predmetyy {padding-top:10px;}
#prijimame_predmetyy p {color:#000066; font-size:18px; font-weight:bold; color:#000066;}
#modrep{color:#000066; font-size:18px; font-weight:bold;}

#palicka {text-align:center; position:absolute; top:200px; left:400px;}
#counter { background-color:#FFFF00; width:70px; padding-top:2px; padding-bottom:2px; text-align:center; margin-left:45px; margin-bottom:5px;}

#site_area {position:relative; float:left; width:593px; margin:5px 0 0 32px; }
#site_pack h1 {font-size:16px; padding:5px 0 30px 0; font-weight:bold;}
#site_pack h1 b {font-size:20px;}
#site_pack h2 {font-size:14px; padding:5px 0 0px 0; font-weight:bold;}
#site_pack p {padding:0 0 20px 0; color:#000033;}
#site_pack b {color:#000033;}
#site_pack p.larger {font-size:14px; color:#000033; line-height:16px; }
#site_pack b.kontakt_telefony {font-size:15px; color:#000033; line-height:16px; font-weight:normal; }
#text_pod_telefonama {font-size:12px; color:#990000; line-height:16px;}
#site_pack b.site-menu {color:#990000;}
#site_pack a, a span {color:#990000;}

#detail-predmetu img {border:1px solid #000; padding:1px}
#detail-predmetu a {float:left; padding:3px 20px;}
#detail-predmetu div.la {float:left; padding:3px 20px;}

.autori_item { width:580px; padding:10px 5px;}
.autori_info { width:580px;  overflow:hidden; padding-bottom:20px;} 
.autori_portret {background-color:#00FF99;}
.autori_info img {border:1px solid #000; padding:1px}
.autori_info a {padding:3px;}

.autori_info_left {float:left; width:140px; padding-left: 10px;}
.autori_info_right {float:right; width:430px;}

.dilo-detail {float:left; padding:5px 0;}
.dilo-detail-obr {float:left;}
.dilo-detail-obr img {padding:5px 20px 5px 5px;}
.dilo-detail-info {padding:5px 60px;}

.aukce_item {float:left; padding: 3px 0;}
.aukce_item_obr, .aukce_item_info, .aukce_item_info_main {float:left;}
.aukce_item_info {padding: 30px 15px;}
.aukce_item_info_main {padding: 10px 15px;}

#menu-drazba {padding:10px 70px;}
#menu-drazba img {padding:0px 20px;}
.predmet_item {float:left; padding: 3px 0;}
.predmet_item_obr, .predmet_item_info {float:left;}
.predmet_item_info {width:401px; padding-left:10px;}
.predmet_item_obr {padding: 30px 15px; text-align:center;}
.predmet_item_obr a img {border:1px solid #000;}
.predmet_item_info .popis {font-size:13px; color:#000;}
#prihodit {clear:left;}
#prihodit_text {float:left; width:320px;}

.aukce_castky {padding: 0 0 20px 20px;}
.aukce_ceny {float:left; text-align:right;}
.aukce_ceny span {line-height:17px;}
.aukce_prihoz span {line-height:17px;}

#navi_pack {position:relative; float:left; width:593px; padding-bottom:15px;}
#navi {position:relative; float:left; width:593px; padding-top:15px; border-bottom:1px solid #474747;}
#navi p {font-size:16px; font-weight:bold; color:#00285a; padding-bottom:5px;}
#navi h1 {font-size:16px; font-weight:bold; color:#00285a; padding-bottom:5px;}

#right_panel {position:relative; float:right; width:160px; padding: 5px 5px; text-align:center; padding-top:13px;}
/*#right_panel b, span {color:#990000;}*/
#right_panel p {color:#990000; font-size:20px; font-weight:bold;}
#right_panel p a {color:#990000; font-size: 10px;}
#right_panel b.larger {font-size:18px; color:#990000;}
img.logo {border:1px solid #000; padding:5px;}
#v_aukci a img {border:1px solid #000;}

#rekord {text-align:center; font-size:16px; font-weight:bold; padding-top:41px;}
#rekord a {font-size:16px; font-weight:bold;}
#news_back {color:#990000; font-size:12px; font-weight:bold; padding:0px 25px 0 0; position:relative; float:left; width:568px; height:41px; background-image:url(../pics/Aktuality1.gif);}
#news_back b {color:#990000; font-size:17px;}
#news_text {padding:0px 0 0 0px;}
#news_text span {font-size:14px}
#login {/*position:relative;*/}
#login form {margin-top:5px;}
#login table {width:100px; margin-left:2px;}
#login table td {text-align:right; color:#ddffdc; font-weight:bold; font-size:12px; padding:0 3px 2px 0;}
.login-input {width:80px; height:25px; padding-top:3px; border:2px inset #fff; color: #000;}
#login-ok { background-color: #ff4711; border:2px outset #fff; color:#007406; font-weight:bold; cursor:pointer;}
#login ul li {font-weight:bold; padding:5px 0 0 3px; color:#ddffdc;}
#login ul li a {font-weight:normal; text-decoration:underline; font-size:12px; color:#ddffdc;}
#login ul li .registrace_drazitele {color:#FFFF00; font-weight:bold;}
#login ul li .registrace_drazitelex { font-weight:bold;}
form#logout {padding:0 0 12px 10px;}

.menu_title {background-image:url(../pics/Green_Header2.gif); background-repeat:no-repeat; width:160px; height:18px; color:#007406; font-size:13px; padding-top:1px; font-weight:bold; padding-left:2px;}
.menu {margin:5px 0 7px 10px;}
.menu li a {color: #ddffdc; font-size:13px; font-weight:bold;}
.menu li .menu_vykupujeme {color:#FFFF00; font-weight:bold; text-decoration:underline;}

.menu_kontakty {background-color:#FFFF00; width:85px; padding:2px; margin-left:10px; margin-bottom:8px;}
.menu_kontaktyxx {background-color:#FFFF00; width:85px; padding:2px; margin-left:10px; margin-bottom:8px; font-size:12px;}
.vykup_zlata {width:155px; margin-left:2px; margin-bottom:5px; margin-top:-5px;}
.menu_kontakty a {color:#990000; font-weight:bold; text-decoration:underline;}

#vydrazeno_celkme_cena {margin-top:2px; float:left;}

.text_aling_centerx {text-align:center; }

.text_aling_centerx h2 p {font-size:18px;color:#990000; }

#uvod-mucha {padding:0 20px 0 10px; float:left;}
#uvod-text {padding:0 10px; text-align:justify;}

.oteviraci-doba {padding-left:180px;}
.oteviraci-doba td {padding:0 15px 0 15px; text-align:left;}
.regist-form td {font-size:12px; padding:5px 0 0px 5px;}
.regist-form td.prvni {width:130px;}
.registrace-input {width:170px; height:20px; padding-top:3px; padding-top:3px; border:2px inset #fff; font-size:12px;}
.regist-but {float:left; padding:0 0px 20px 64px;}
.regist-but button {height:35px; width:95px; border:2px outset #fff; font-weight:bold; cursor:pointer;}

#select-autor, #input-polozka {border:1px solid #bbb;}
#select-autor {width:240px; font-size:13px; height:20px;}
#input-polozka {height:18px; font-size:13px;}
#search-submit {border:2px; border-style:outset; background-color:#eee;}
table .poznamka, .poznamka b {font-size:12px; color:#000;}

/* Allovo :-) */
img.czende {border:0px solid #000; padding:5px;}
.a_site {

	right:0px;
	bottom:5px;
}
.smaller, .smaller span, .smaller a {font-size:12px;}
a.referto {color:#111686; text-decoration:underline; font-weight:bold;}

#formular {float:left;}
#formular2 {}
#formular td {padding: 5px;}
#formular2 td {padding: 5px;}
#formular input{background-color:#ffffff; border-color:#000033; border-width:1px; border-style:solid; font-size:14px; width: 250px; height: 30px;}
#formular textarea{background-color:#ffffff; border-color:#000033; border-width:1px; border-style:solid;}
#formular select{background-color:#ffffff; border-color:#000033; border-width:1px; border-style:solid; font-size:14px; width: 250px; height: 30px;}
#formular2 input{background-color:#ffffff; border-color:#000033; border-width:1px; border-style:solid; font-size:14px; width: 250px;}
#formular2 textarea{background-color:#ffffff; border-color:#000033; border-width:1px; border-style:solid;}


.submit {color:#990000; font-size:22px; font-weight:bold; background-color:#FFFF00;}

#submit_form {color:#990000; font-size:18px; background-color: #ddffdc;}

#znalec_na_telefonu {font-size:12px; text-transform: uppercase;}

#banner_text_jezdici {width:595px; height:45px; background-image:url(../pics/pozadi_text.jpg);}
#banner_text_jezdici marquee {padding-top:10px;}
#banner_text_jezdici marquee span {font-size:28px; color:#990000;}



.MsoNormalxxx {color:#000000;}

#radiodoporucuji {text-align:left; padding:0px; margin:0px; width:170px;}
#formular2 .inputdopo {padding:0px; margin:0px; width:50px;}

/* bannerswap */

.h_banner { position: relative; height: 100px; width: 593px; margin: 0 auto; }
.h_banner .imgs li { list-style-type:none; position: absolute; }
.h_banner .num { position: absolute; bottom: 4px; right: 5px; z-index: 10; }
.h_banner .num li { list-style-type:none; color: #000; float: left; margin: 3px; padding: 0 10px; padding-top:2px; background: #fff; font: normal 11px/1.4em Arial; filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4; cursor: pointer; }
.h_banner .num li.curr { list-style-type:none; background: #FFFFFF; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; color: #03243a; font-weight: bold; }

.h_banner2 { position: relative; height: 496px; width: 593px; margin: 0 auto; }
.h_banner2 .imgs li { list-style-type:none; position: absolute; }
.h_banner2 .num { position: absolute; bottom: 4px; right: 5px; z-index: 10; }
.h_banner2 .num li { list-style-type:none; color: #000; float: left; margin: 3px; padding: 0 10px; padding-top:2px; background: #fff; font: normal 11px/1.4em Arial; filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4; cursor: pointer; }
.h_banner2 .num li.curr { list-style-type:none; background: #FFFFFF; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; color: #03243a; font-weight: bold; }


/* End bannerswap */
#abeceda a {font-size:16px;}


.fileupload-buttonbar {
background: #DEFFDE;
height: 150px;
border: 1px dashed #449D44;
position: relative;
}

.fileinput-button {
margin: 60px 0px 0px 225px;
}

.h_banner {height: 157px;}




/*ALL-AIVI*/


::selection  { background-color: #136614; color:#fff; }
::-moz-selection { background-color: #136614; color:#fff; }
*{box-sizing: initial !important;}
html {width: 100%; height: 100%; padding: 0px; margin: 0px; float: left;}
body {padding: 0px; margin: 0px; -webkit-text-size-adjust: 100%; background-color: #eeeeee !important; font-family: "Open Sans", arial, sans-serif !important;}
body img{border: none;}
body div{background-image: none;}
body a{transition: background-color 0.2s ease 0s;}
#pack{width: 100%; float: left; position: static; background-image: url(../img/galerie-top-back.jpg); background-position: top left; background-repeat: repeat-x; overflow: hidden; background-size: auto 250px; position: relative;}
#left_panel{width: 13%; background-image: none; /*background-color: #8ed176;*/ min-height: 100%; position: relative; margin: 0px; padding: 0px; min-height: 800px; height: auto !important;}
#right_panel{width: 13%; margin: 0px; padding: 0px; background-color: #e2e2e2; position: relative; height: 100%; min-height: 100%; right: 0px;top: -250px;}
#header_back{width: 74%; height: 250px; background-image: url(../img/galerie-top.png); background-position: top 20px center; background-repeat: no-repeat; /*background-size: contain;*/}
.logo-top{width: 100%; display: block; background-color: #fff; height: 250px; text-align: center;}
.logo-top a{display: block; height: 100%; margin: 0px auto; text-indent: -8000px; background-image: url(../img/logo-galerie-top.png); background-position: center center; background-repeat: no-repeat; background-size: contain;}
.right-01 {width: 90%; padding: 5%; display: block; text-align: center; background-color: #27a226; font-size: 16px; color: #fff; margin-top: 0px;}
#znalec_na_telefonu {color: #fff; font-size: 16px; }
#right_panel #znalec_na_telefonu a {float: left; width: 100%;}
#right_panel .right-01 a {color: #fff; font-size: 16px;}
.right-01 {display: flex; background-color: #145530;}
.right-01 .phone-01 {font-weight: bold;}
.phone-01{color: #f8fa30; font-size: 1.5em;}
.right-02 {width: 90%; padding: 5%; display: block; text-align: center; background-color: #f8fa30; font-size: 16px; color: #000;}
.right-02 a img {/*width: 100%; height: auto; max-height: 100%; max-width: 100%;*/ width: 200px;}
#right_panel .right-02 a {color: #000; font-size: 18px;}
.right-04 {width: 90%; padding: 5%; display: block; text-align: center; background-color: #d2ee96; font-size: 16px; color: #000;}
.right-04 h3{margin-bottom: 10px; font-size: 16px; font-weight: normal;}
.right-04 div.l2h3{margin-bottom: 10px; font-size: 16px; font-weight: normal;}
.right-05 {width: 90%; padding: 5%; display: block; text-align: center; background-color: #f8fa30; font-size: 16px; color: #000;}
#counter {background-color: transparent; width: 90%; padding-top: 2px; padding-bottom: 2px; text-align: center; margin-right: auto; margin-left: auto; margin-bottom: 5px;}
.right-05 #counter b{color: #000; font-size: 16px; font-weight: normal; text-transform: uppercase; padding-top: 10px; float: left;}
.right-05 #counter span {width: 100%; text-align: center; display: block; margin-top: 20px;}
#login{width: 90%; min-height: 240px; padding-left: 5%; padding-right: 5%; display: block; text-align: center; background-color: #f8fa30; font-size: 16px; color: #000;}
#left_panel .menu_title{margin: 0px; padding: 0px; font-weight: normal; width: 100%; font-size: 16px; color: #000; background-image: none; padding-top: 10px; padding-bottom: 10px;}
#left_panel #login{float: left;}
#left_panel #login table {width: 100%; margin-left: 0px;}
#left_panel .login-input {margin: 0px; padding: 0px; width: 100%; height: 25px; padding-top: 0px; border: none; background: none; color: #000; border-bottom: 1px solid #000; font-size: 15px;}
#left_panel #login-ok{width: 100%; text-align: center; line-height: 30px; display: block; border: none; color: #fff; background-color: #ff4711; font-size: 16px;}
#left_panel #login-ok:hover{background-color: #27a226;}
#left_panel #login ul li, #right_panel #login ul li .registrace_drazitele {font-weight: normal; padding: 0px; color: #000;}
#left_panel #login .registrace_drazitele, #right_panel #login .registrace_drazitelex {font-size: 15px; padding-top: 5px; padding-bottom: 5px; width: 100%; display: block; text-align: center; margin-top: 2px;}
#left_panel #login .registrace_drazitele:hover, #right_panel #login .registrace_drazitelex:hover {color: #d86d35}
#left_panel #login .registrace_drazitelex {color: #000;}
#right_panel .right-07 img{width: 100%; height: auto;}
#menu-pack{z-index: 9999;}
#menu-pack ul{margin: 0px; padding: 0px;}
#menu-pack ul li{margin: 0px; padding: 0px;}
#menu-pack ul li a{margin: 0px; padding: 0px; width: 90%; padding: 5%; float: left; text-decoration: none; color: #000; font-size: 22px; background-color: #cde19a; border-bottom: 1px solid #acc870;}
#menu-pack ul li a{color: #000; background-color: /*#7fbc69*/#d2ee96; text-align: center;}
#menu-pack ul li a:hover{background-color: #27a226; color: #fff;}
.amenu{display: none;}
#menu-pack .active{background-color: #eeeeee;}
#menu-pack .kat-active{background-color: #27a226; color: #eeeeee;}

#site_area {position: relative; float: left; width: 74%; margin: 0px; padding: 0px;  background-color: #eeeeee;}
#navi_pack {position: relative; float: left; width: 100%; padding-bottom: 15px;}



#box-home .box-obsah{position: relative;}
.prolin {position: relative; float: left; width: 100%; background-color: #d2ee96;}
.box-home-01 .box-obsah{background-color: #d2ee96; position: relative;}
.box-obsah{width: 100%; display: block; float: left; text-align: center; min-height: 370px;}
/*.box-obsah img{max-width: 100%; height: auto; margin: 0px auto; position: relative; z-index: 5;}*/  
.box-obsah img{width: auto; height: 100%; margin: 0px auto; position: relative; z-index: 5;}
.box-home-02 .box-obsah{background-color: #d2ee96;}
.box-home-03 .box-obsah{background-color: #d2ee96;}
.box-sipka{width: 40px; height: 100%; display: block; float: right; position: absolute; background-image: url(../img/smer-popis.png); background-size: auto 100%; background-repeat: no-repeat; background-position: right center; top: 0px; right: 0px; z-index: 10;}
.box-home-01{padding-right: 2px; margin-right: -2px;}

.box-home-02 .box-obsah div.lh2{font-size: 34px; color: #27a226; width: 100%; text-align: center; padding-top: 20px;}
.box-home-02 .box-obsah div.lh3{font-size: 24px; color: #27a226; width: 100%; text-align: center; padding-top: 20px; padding-bottom: 20px;}
.box-home-02 .box-obsah .ob-01{font-size: 34px; color: #27a226; font-weight: 600;}
.box-home-02 .box-obsah .ob-00{width: 100%; float: left; text-align: center; position: absolute; bottom: 20px; right: 0px;}
.box-home-02 .box-obsah .ob-02{font-size: 18px; color: #000;}
.box-home-02 .box-obsah .ob-03{font-size: 18px; color: #000;}
.box-home-02 .box-obsah .ob-04{font-size: 18px; color: #000; padding-top: 0px;}

.box-home-03 .box-obsah .ob-01{font-size: 20px; color: #000; width: 70%; padding-left: 15%; padding-right: 15%; padding-top: 10px; padding-bottom: 10px;}
.box-home-03 .box-obsah .ob-02{font-size: 22px; color: #27a226; font-weight: bold; width: 70%; padding-left: 15%; padding-right: 15%;}
.box-home-03 .box-obsah .ob-03{font-size: 20px; color: #000; width: 70%; padding-left: 15%; padding-right: 15%; font-weight: bold;  padding-top: 10px; padding-bottom: 10px;}

#pack .box-odkaz a{font-size: 20px !important;}
#pack .box-odkaz a strong{font-size: 20px !important;}

.box-obsah img {width: 100%; height: auto;}
/*.cycle-slideshow img {width: auto; height: 100%; vertical-align: middle; display: block; position: absolute;}*/




.box-obsah a{min-height: 370px; display: block;}


#footer_back, #navi{width: 100%;}


.cycle-slideshow{margin: 0px; padding: 0px; display: block; width: 100% !important; float: left; overflow: hidden;}

#box-odkaz-1X{width: 100%;}
.box-odkaz-1{width: 50% !important; float: left; height: 80px; background-color: #f8fa30; text-align: center; line-height: 80px; font-size: 20px;}
.box-odkaz-2{width: 50%; float: left; height: 80px; background-color: #8ed176/*#d76c34*/; text-align: center; line-height: 80px; font-size: 20px;}
.box-home-03 .box-odkaz{width: 100%; float: left; height: 80px; background-color: #27a226; text-align: center; line-height: 80px; font-size: 20px;}
               
.box-home-02 .box-odkaz a{color: #fff;}
.box-home-03 .box-odkaz a{color: #fff;}

.ob-01 .bold{font-size: 18px; line-height: 1em;}
.zde-2 {background-color: #f8fa30; color: #000 !important; padding-right: 3px; font-size: 18px; margin-left: 5px;}





.predmet_item {position: relative; border: 1px solid #bbb; width: 46%; margin-right: 1%; margin-bottom: 1%; padding: 1%; display: block; }
.xvydrazeno {background-color: #eeeeee;}
#site_pack{padding: 1%;}
.predmet_item_obr{margin: 0px; padding: 0px; float:right; width: 35%; min-height: 180px; position: relative;}
.predmet_ukonceni{margin: 0px; padding: 0px; float:right; width: 100%; margin-top: 20px; text-align: center;}
.predmet_ukonceni .poznamka{width: 100%;}
.predmet_item_obr a img{max-width: 100%; height: auto; width: 90%; max-height: 260px;}
.predmet_item_obr img{max-width: 100%; height: auto;}
.predmet_item_info{margin: 0px; padding: 0px; float: left; width: 65%;}
.predmet_ceny{margin: 0px; padding: 0px; float: left; width: 65%;}
/*.vydrazeno img{display: none;}*/
/*.vydrazeno{width: 117px; height: 117px; display: block; float: right; position: absolute; right: 0px !important; top: 0px !important; background-image: url(../img/ikona-01.png); background-repeat: no-repeat;  background-position: top right;  background-size: auto; margin-right: -1px; margin-top: -1px;}*/
hr {background-color: #bbb;}

#palicka_natvrdo, #rekord, .text_aling_centerx {display: none;}  
#header_back form{width: 50%; margin-top: 190px; margin-left: 25%; margin-right: 25%; float: left;}  
#header_back form .button-01{padding: 7px; width: 40px; cursor: pointer; background-color: #d2ee96; }
#header_back form .button-01:hover{background-color: #f8fa30;}
#header_back form .changecolor{padding: 7px; width: 88%;}
#site_pack h2{width: 100%; float: left;}
.aukce_ceny{padding-top: 0px; width: 100%; text-align: left;}
.aukce_castky{padding: 0px; padding-top: 20px; width: 100%; text-align: left; display: inline-block;}
.aukce_prihoz{padding-top: 20px; width: 100%; text-align: left; display: inline-block;}
.popis {font-size: 12px;}
.a_site{padding-top: 0px; width: 100%; text-align: left; margin-bottom: 20px; margin-top: 10px; float: left;}
.a_site a{display: inline-block; min-width: 24px; color: #000 !important; margin-bottom: 3px; padding-left: 5px; padding-right: 5px; text-align: center; padding-top: 3px; padding-bottom: 3px; line-height: 20px; background-color: #8ed176; margin-right: 0px;}
.a_site a:hover{background-color: #27a226; color: #fff !important;}
#navi {position: relative; float: left; width: 100%; padding-top: 15px; border-bottom: 1px solid #bbb;}
#navi h1 {font-size: 20px; font-weight: bold; color: #27a226; padding-bottom: 5px;}
#footer_back {width: 100%; position: relative; float: left; border-top: 1px solid #bbb; margin-top: 25px;}
.aktualizace{padding-left: 35px; background-image: url(../img/ikona-03.png); background-repeat: no-repeat;  background-position: center left;  background-size: auto; line-height: 30px; float: left; margin-top: 20px;}
.aktualizace span{background-color: /*#27a226*/#eee; color: #000 !important; padding: 5px; font-size: 14px !important;}

.aukce_item_obr, .aukce_item_info, .aukce_item_info_main {float: left; width: 47%;}

#abeceda{padding-top: 0px; width: 100%; text-align: left; margin-bottom: 20px; float: left;}
#abeceda a{display: inline-block; min-width: 24px; color: #000 !important; margin-bottom: 3px; padding-left: 5px; padding-right: 5px; text-align: center; padding-top: 3px; padding-bottom: 3px; line-height: 20px; background-color: #8ed176; margin-right: 0px;}
#abeceda a:hover{background-color: #27a226; color: #fff !important;}
.autori_item {width: 100%; float: left; border-bottom: 3px solid #8ed176;}
.autori_info {width: 100%; overflow: hidden; margin-bottom: 0px; padding-top: 10px; border-bottom: 1px solid #efefef;}
.autori_info:hover{background-color: #efefef;}
.autori_info_left {/*float: right;*/ width: 19%;}
.autori_portret {float: left;}
.autori_info_right {/*float: left; */width: 79%;} 
.autori_item hr{display: none;}
.dilo-detail{width: 100%; float: left; border-bottom: 3px solid #8ed176; margin-top: 30px;}
.dilo_info {width: 100%; overflow: hidden; margin-bottom: 0px; padding-top: 10px; border-bottom: 1px solid #efefef;}
.dilo_info:hover{background-color: #efefef;}
.dilo-detail-left {/*float: right;*/ width: 20%;}
.autori_portret {float: left;}
.dilo-detail-right {float: right; width: 79%;} 
.dilo-detail hr{display: none;}
.predmet_item_info .poznamka{/*max-height: 100px; overflow: hidden;*/ display: block; float: left;}
#site_pack .stav-01{display: inline-block; color: #fff !important; padding-left: 5px; padding-right: 5px; text-align: center; padding-top: 3px; padding-bottom: 3px; line-height: 20px; background-color: #ff4711 /*#d86d35*/; margin-bottom: 20px;}
#site_pack .stav-02{display: inline-block; color: #000 !important; padding-left: 5px; padding-right: 5px; text-align: center; padding-top: 3px; padding-bottom: 3px; line-height: 20px; background-color: #f8fa30; margin-bottom: 20px;}
#site_pack .stav-03 a{display: inline-block; color: #fff !important; padding-left: 5px; padding-right: 5px; text-align: center; padding-top: 3px; padding-bottom: 3px; line-height: 20px; background-color: #27a226; margin-bottom: 20px;}
#site_pack .stav-03 a:hover{background-color: #8ed176;}
#site_pack .stav-01-i{cursor: help;}
#fileupload{width: 640px; border: 1px solid #bbb; padding: 20px; float: left;}
#fileupload .submit {text-align: center; line-height: 30px; display: block; border: none; color: #fff; background-color: #d86d35; font-size: 16px;}
#menu-pack{position: relative;}
.menu-level-1{left: 100%; top: 50px; float: left; display: block; position: absolute; z-index: 900; width: 100%;}
#site_pack {padding: 1%; float: left; display: block; width: 98%;}
.AVAST_PAM_nonloginform table{width: 100%; float: left; padding-bottom: 20px; display: block; /*border-bottom: 3px solid #8ed176;*/ margin-bottom: 20px;}
.predmet_item hr{display: none;}
#site_area div {/*width: 100%; float: left;*/}
.reference-box form{width: 100%; float: left; padding-bottom: 10px; margin-bottom: 30px; border-bottom: 3px solid #8ed176;}
#formular_table .submit {border: none; color: #000; background-color: #FFFF00; text-align: center; cursor: pointer; line-height: 30px;}
#formular_table .submit:hover{color: #fff; background-color: #27a226;}
#formular_table .container {}
.amenu {width: 41px; line-height: 41px; display: block; float: left; z-index: 10; background-color: transparent; text-align: center; text-indent: -8000px; background-image: url(../img/menu-mobil.png); background-repeat: no-repeat; background-size: 41px 82px; background-position: top center; overflow: hidden; right: 10px; top: 10px; position: absolute;}
.amenu:hover{background-position: top -41px center;}
.right-05 #counter{float: none;}
#login .menu{margin-top: 10px;}
#login li{font-weight: bold !important; font-size: 20px !important; color: #000;}
#login ul li a{color: #000 !important; margin-top: 10px; display: inline-block; font-size: 16px !important;}
.but-l-01{width: 96%; background-color: #d86d35; color: #fff; padding: 2%; float: left; text-align: center; margin-bottom: 10px;}
.but-l-01:hover{background-color: #27a226;}
.but-l-02{width: 96%; background-color: #828282; color: #fff; padding: 2%; float: left; text-align: center;}
.but-l-02:hover{background-color: #000;}
.but-l-03{width: 96%; background-color: #19801b; color: #fff; padding: 2%; float: left; text-align: center; margin-bottom: 10px;}
.but-l-03:hover{background-color: #27a226;}
.but-l-04{width: 96%; background-color: #1a621a; color: #fff; padding: 2%; float: left; text-align: center; margin-bottom: 10px;}
.but-l-04:hover{background-color: #27a226;}
.but-l-05{width: 96%; background-color: #d3ed9a; color: #000; padding: 2%; float: left; text-align: center; margin-bottom: 10px;}
.but-l-05:hover{background-color: #27a226;}
#search-submit {border: none; border-style: none; background-color: #888; padding: 3px; cursor: pointer;color:white;}
#search-submit:hover {background-color: black;color:white;} 
#input-polozka, #select-autor{padding: 3px; height: auto;}
.poznamka{font-size: 14px;}
.poznamka b{font-size: 14px;}

p a b{font-size: 14px !important;}
p{line-height: 2em !important;}

.doscena{background-color: #f8fa30; color: #000 !important; padding: 2px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; display: inline-block;}
.doscena b{font-size: 20px; font-weight: bold !important;}

/*#uvod-text p{width: 45%; float: left; padding: 2%; font-size: 14px;}*/


.reference-box-i {
    -webkit-column-count: inherit; /* Chrome, Safari, Opera */
    -moz-column-count: inherit; /* Firefox */
    column-count: inherit;
}

#uvod-text {
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
}

.reference-box-i{width: 100%; float: left;}
.reference-box-i p{padding: 2%;}
.ref-box-02{border-top: 1px solid #bbb}
.oteviraci-doba{padding-left: 0px;}

.right-02 {width: 100%; padding: 0px; display: block; text-align: center; background-color: #f8fa30; font-size: 16px; color: #000; height: 250px;}
.predmet_item_info .vydrazeno{width: 100%; float: left; padding-top: 10px;}
.predmet_ceny .vydrazeno{width: 100%; float: left; padding-top: 10px;}
.predmet_item .vydrazeno{padding-top: 10px;}
#site_pack a, a span {/*color: #990000;*/color: #27a226;}
/*#right_panel b, span {/*color: #990000;*/color: #27a226;}*/
#site_pack b.site-menu {/*color: #990000;*/color: #27a226;}
#site_pack b.site-menu:hover {/*color: #990000;*/color: #000; text-decoration: underline;}
.mini {margin-bottom: 20px; margin-top: 20px; float: left; font-size: 14px;}
.mini span{color: #ff0000; font-size: 22px;}
.mini {margin-bottom: 20px !important; margin-top: 20px; float: left;  width: 100% !important; font-size: 14px; /*padding: 10px; background-color: #fecc02;*/}
.mini span {font-size: 18px;}
.predmet_item .mini span{color: #ff0000; font-size: 22px;}
.mini span{color: #ff0000; font-size: 22px;}
.predmet_item_info .popis{font-size: 14px;}
.predmet_item {width: 96%;}
.drazeno img{clear: both;}
.prolin img{position: absolute; height: 100%; left: 0px;}
.h_banner img{position: static; height: auto; left: auto;}
.oldauctions{width: 100%; height: 1px; margin: 0px; padding: 0px; float: left; margin-top: 60px;}
/*.poznamka{float: right;} */


.kon-box{margin: 0px; padding: 0px; width: 100%; float: left; clear: both; margin-top: 30px; margin-bottom: 30px;}
.kon-pob-01{margin: 0px; padding: 0px; width: 22%; float: left; margin-right: 1%; padding: 1%;}
.kon-pob-02{margin: 0px; padding: 0px; width: 22%; float: left; margin-right: 1%; padding: 1%;}
.kon-pob-03{margin: 0px; padding: 0px; width: 22%; float: left; margin-right: 1%; padding: 1%;}
.kon-pob-04{margin: 0px; padding: 0px; width: 22%; float: left; margin-right: 0px; padding: 1%;}
.kon-pob-01 a{margin: 0px; padding: 0px; width: 100%; float: left; min-height: 0px; margin-bottom: 20px;}
.kon-pob-01 a img{width: 100%; height: auto;}
.kon-pob-02 a{margin: 0px; padding: 0px; width: 100%; float: left; min-height: 0px; margin-bottom: 20px;}
.kon-pob-02 a img{width: 100%; height: auto;}                      
.kon-pob-03 a{margin: 0px; padding: 0px; width: 100%; float: left; min-height: 0px; margin-bottom: 20px;}
.kon-pob-03 a img{width: 100%; height: auto;}
.kon-pob-04 a{margin: 0px; padding: 0px; width: 100%; float: left; min-height: 0px; margin-bottom: 20px;}
.kon-pob-04 a img{width: 100%; height: auto;}

.blok-kon h2 span{background-color: #f8fa30; color: #000 !important; padding: 3px; font-size: 20px;}
.zluta-01{background-color: #f8fa30; color: #000 !important; padding: 3px !important;}
.oteviraci-doba{width: auto; margin: 0px auto; display: inline-block !important;}

.kon-pob-01 p{width: 100%; display: inline-block !important;}
.kon-pob-02 p{width: 100%; display: inline-block !important;}
.kon-pob-03 p{width: 100%; display: inline-block !important;}
.kon-pob-04 p{width: 100%; display: inline-block !important;}

.kon-pob-01b a{margin: 0px; padding: 0px; width: 100%; float: left; min-height: 235px;}
.kon-pob-01b a img{width: 100%; height: auto; max-width: 500px;}
.kon-pob-02b a{margin: 0px; padding: 0px; width: 100%; float: left; min-height: 235px;}
.kon-pob-02b a img{width: 100%; height: auto; max-width: 500px;}                      
.kon-pob-03b a{margin: 0px; padding: 0px; width: 100%; float: left; min-height: 235px;}
.kon-pob-03b a img{width: 100%; height: auto; max-width: 500px;}
.kon-pob-04b a{margin: 0px; padding: 0px; width: 100%; float: left; min-height: 235px;}
.kon-pob-04b a img{width: 100%; height: auto; max-width: 500px;}

.text-center{width: 100%; float: left;}
.blok2-text{margin: 0px; padding: 0px; width: 22%; padding: 1%; text-align: center; margin: 0.5%; display: block; float: left;}
.box-home-02 .box-obsah .ob-00 {width: 100%; float: left; text-align: center; position: relative; bottom: 0px; right: 0px; line-height: 10px;}
.aukce_item_info a{display: block;}

.reference-box{float: left;}

.bann-01{max-width: 100% !important; margin: 0px auto;}
.bann-02 img{max-width: 100% !important;}

.regist-but button[type="submit"] {background-color: #d2ee96;}
.regist-but button[type="submit"]:hover{background-color: #f8fa30;}
#fileupload{background-color: #f4f4f4; margin-bottom: 40px;}
.provize strong{width: 100%; float: left; text-align: center; font-size: 2em;}
.provize{float: left;}


#unimenu{display: inline-block !important; width: 600px; height: 20px; float: left; position: absolute; top: 260px; left: 200px; z-index: 20; margin-left: 100px; margin-right: 0px;}

#unimenu div, #unimenu ul, #unimenu li, #unimenu form {width: auto; float: left; display: inline-block}
#unimenu #logout a, #unimenu #logout input{width: 150px; line-height: 20px; float: left; display: inline-block;}
#unimenu .but-l-01{padding: 0px !important; margin-right: 10px;}
#unimenu .but-l-02{padding: 0px !important; margin-right: 10px;}
#unimenu .menu_vykupujeme{text-decoration: underline !important;}
/*#unimenu .menu_title{width: 150px; line-height: 20px; float: left; display: inline-block;}*/

.menu-od a{color: #000 !important;}
.menu-od {float: left;}

.oteviraci-doba{margin-top: 20px; margin-bottom: 20px; display: block;}
.oteviraci-doba td{padding: 0px;}
.oteviraci-doba .tab-a{width: 100px;}

#menu-drazba {padding: 0px; padding-bottom: 20px; width: 100%; float: left; text-align: center;}  
#menu-drazba a{padding: 0px; float: none;}
#menu-drazba a img{padding: 0px !important; width: 240px !important; margin-right: 10px; height: auto !important;}
#menu-drazba a img:hover{opacity: 0.7;}


/*.mini-01{width: 66%; float: left; display: block; background-color: #eee;}
.mini-02{width: 34%; float: left; display: block; background-color: #eee;}*/

#box-home{margin: 0px; padding: 0px; width: 100%; float: left; display: block; max-width: 96%; margin: 2%;}
.box-home-00{margin: 0px; padding: 0px; width: 32% !important; float: left; display: block; overflow: hidden; margin-right: 1%; margin-bottom: 1%; /*background-color: #ccc;*/ height: 370px;}
.prolin{}
.box-home-01{margin: 0px; padding: 0px; width: 100%; float: left; display: block; overflow: hidden;}
.box-home-01-A{margin: 0px; padding: 0px; float: left; display: block; width: 100%; height: 50%;}
.box-home-01-B{margin: 0px; padding: 0px; float: left; display: block; width: 100%; height: 50%;}
.box-home-01-A img{width: 100%; height: auto;}
.box-home-01-B img{width: 100%; height: auto;}
.box-home-p{margin: 0px; padding: 0px; width: 32% !important; height: 370px; float: left; display: block; overflow: hidden; position: relative; margin-right: 1%; margin-bottom: 1%; position: relative;}
.box-home-02{margin: 0px; padding: 0px;  width: 100%; float: left; display: block; overflow: hidden; position: absolute; left: 0px; top: auto; bottom: 0px; height: 20%; z-index: 100;}
.box-home-02 .box-obsah div.lh2 {font-size: 10px; color: #27a226; width: 100%; text-align: center; padding-top: 3px !important;}
.box-home-02 .ob-01{line-height: 30px !important; font-size: 26px;}
.box-home-02 .ob-02{font-size: 14px !important;}
.prolin .ob-00 h3{display: none;}
.prolin .ob-03 {display: none;}
.prolin .ob-04 {display: none;}               
.box-home-03{margin: 0px; padding: 0px; width: 33% !important; height: 370px; float: left; display: block; overflow: hidden; margin-right: 1%; margin-bottom: 1%;}                           
.box-home-03 .box-obsah .ob-01 {font-size: 16px;}
.box-home-04 {margin: 0px; padding: 0px; width: 100% !important; height: 370px; float: left; display: block; overflow: hidden; margin-bottom: 1%;}  
.box-home-04a {margin: 0px; padding: 0px; width: 100% !important; height: 70px; float: left; display: block; overflow: hidden; margin-bottom: 1%;}
.box-home-04a .box-pobocka-01 a{background-color: #f8fa30; width: 100%; float: left; line-height: 50px; text-align: center; font-size: 24px; color: #27a226;   font-weight: bold;}
.box-home-04a .box-pobocka-02 a{background-color: #f8fa30; width: 100%; float: left; line-height: 50px; text-align: center; font-size: 24px; color: #27a226;   font-weight: bold;}
.box-home-04a .box-pobocka-03 a{background-color: #27a226; width: 100%; float: left; line-height: 50px; text-align: center; font-size: 24px; color: #f8fa30;   font-weight: bold;}
.box-home-04a .box-pobocka-04 a{background-color: #27a226; width: 100%; float: left; line-height: 50px; text-align: center; font-size: 24px; color: #f8fa30;   font-weight: bold;} 
.box-home-04a .box-pobocka-05 a{background-color: #27a226; width: 100%; float: left; line-height: 50px; text-align: center; font-size: 24px; color: #f8fa30;   font-weight: bold;}
.box-prodat-01 a{width: 49% !important; margin-right: 1%; background-color: #145530; width: 100%; float: left; line-height: 70px; text-align: center; font-size: 30px; color: #f8fa30; font-weight: bold;}
.box-koupit-01 a{width: 49% !important; margin-right: 1%; background-color: #145530; width: 100%; float: left; line-height: 70px; text-align: center; font-size: 30px; color: #41f68b; font-weight: bold;}
.box-prodat-01 a:hover{background-color: #ff4711; color: #fff;}
.box-koupit-01 a:hover{background-color: #ff4711; color: #fff;}
.box-pobocka-05{display: none;}
.box-pobocka-01{width: 24%; margin-right: 1%; float: left;}
.box-pobocka-01 a img{width: 100%; height: auto; max-width: 100%; max-height: 100%;}
.box-pobocka-02{width: 24%; margin-right: 1%; float: left;}
.box-pobocka-02 a img{width: 100%; height: auto; max-width: 100%; max-height: 100%;}
.box-pobocka-03{width: 24%; margin-right: 1%; float: left;}
.box-pobocka-03 a img{width: 100%; height: auto; max-width: 100%; max-height: 100%;}
.box-pobocka-04{width: 24%; margin-right: 1%; float: left;}
.box-pobocka-04 a img{width: 100%; height: auto; max-width: 100%; max-height: 100%;}
.box-pobocka-05{width: 24%; margin-right: 1%; float: left;}
.box-pobocka-05 a img{width: 100%; height: auto; max-width: 100%; max-height: 100%;}
.box-home-l{margin: 0px; padding: 0px; width: 32% !important; height: 260px; float: left; display: block; overflow: hidden; position: relative; margin-right: 1%; margin-bottom: 1%; position: relative;}
.box-home-l .box-home-02 .box-obsah{text-align: center; background-color: #27a226; font-size: 16px; color: #fff;} 
.box-home-l .box-home-02 .box-obsah div.lh3 {font-size: 16px; color: #fff; width: 100%; text-align: center; padding-top: 0px; padding-bottom: 0px;}
.box-home-l .box-home-02 .box-obsah .ob-04{display: block;}
.box-home-l .box-home-02 .box-obsah .ob-04a {font-size: 11px; color: #d4ed99;}
.box-home-l .box-home-02 .box-obsah .ob-04b {font-size: 11px; color: #f8fa30;}
.box-home-l .box-home-02 .box-obsah .ob-04b .pri-02{font-size: 30px; display: inline-block; width: 100%;} 

 
.box-home-l .box-home-02 .box-obsah .ob-02{font-size: 11px; color: #d4ed99;} 
    
.box-home-l .box-home-02 {height: auto;}
.box-desc-01{color: #000; font-weight: bold; position: absolute; top: 0px; left: 0px; background-color: #f8fa30; z-index: 9998; width: auto; padding: 10px;}
.box-desc-02{color: #fff; font-weight: bold; position: absolute; top: 0px; right: 0px; background-color: #ff4711; z-index: 9998; width: auto; padding: 10px;}

.box-home-03 .box-obsah .ob-01 {min-height: 175px; font-size: 20px; width: 80%; margin: 0px; padding: 0px; padding-left: 10%; padding-right: 10%; height: 175px;}
.box-home-03 .box-obsah .ob-01 a {padding-top: 60px;}

.right-07{background-color: #27a226;}

.roz-box{width: 100%; float: left;}
.roz-box a{width: 100%; float: left; margin-bottom: 20px;}
.roz-box a img{width: 100%; height: auto; float: left;}

#formular p{width: 100%; float: left;}

.text-leva{width: 60%; float: left;}
.text-prava{width: 40%; float: right;}
.text-prava img{width: 80%; margin-left: 10%; margin-right: 10%; height: auto; float: right;}

.regist-but button {border: none;}
.regist-but {padding: 0px;}
.regist-but button[type="reset"]{display: none;}

#site_pack p a b:hover{text-decoration: underline; color: #27a226;}

.box-home-03 .box-obsah .ob-01 span {color: #000;}
.box-home-03 .box-obsah .ob-02 span {color: #000;}
.box-home-03 .box-obsah a {min-height: 0px !important; color: #27a226;}
/*.box-home-03 .box-obsah .ob-01 a {background-color: #27a226; padding-top: 5px;}*/
.box-home-03 .box-obsah .ob-01 a span{ color: #f8fa30;} 
.box-home-03 .box-obsah .ob-01 {background-color: #27a226;}
.delic-01{padding-left: 3px; padding-right: 3px; display: inline-block;}
.zelena-02{background-color: #27a226;width: 126%; display: inline-block; margin-left: -13%;}
.tel-icon{vertical-align: middle; margin-top: -4px; margin-right: 5px;}
.phone-01.blok{margin-left: 30px;}
#right_panel #znalec_na_telefonu{padding-bottom: 0px; float: left; width: 100%;}
#right_panel #znalec_na_telefonu a{float: left; width: 100%;}

.countdown{display: block; padding-top: 10px;}
.pdrazise{margin-bottom: 10px;}

#prihodit_text #search-submit{background-color: #ff4711; padding: 5px;}
#prihodit_text #search-submit:hover{background-color: #000;}

#search-submit{background-color: #27a226;}

#lbPrevLink{width: 40% !important; margin-left: 10%;}
#lbPrevLink span{padding: 5px; float: right; margin-right: 10px; background-color: #828282; color: #fff; text-align: center; width: 50px;}
#lbPrevLink span:hover{background-color: #27a226;}

#lbNextLink {width: 40% !important; margin-right: 10%;}
#lbNextLink span{padding: 5px; float: left; margin-left: 10px; background-color: #828282; color: #fff; text-align: center; width: 50px;}
#lbNextLink span:hover{background-color: #27a226;}

.sidlo-01{padding: 0px !important; padding-top: 10px !important;}


.drazeno img {height: auto !important;}

#infodraz-01{width: 90%; padding: 5%; float: left; display: block; text-align: center; background-color: #27a226; font-size: 16px; color: #fff; margin-top: 0px; color: #fff; margin-bottom: 20px;}
#infodraz-01 div, #infodraz-01 p, #infodraz-01 span, #infodraz-01 strong, #infodraz-01 a, #infodraz-01 h2, #infodraz-01 h3{color: #fff;}
#infodraz-01 .infodraz-02 span{font-size: 16px; color: #f8fa30; display: block; padding-bottom: 10px;}
#infodraz-01 .infodraz-02{border-bottom: 1px dashed #fff; padding-bottom: 10px; margin-bottom: 10px;}
#infodraz-01 p {line-height: 1.5em !important;}

#infoznal-01{width: 90%; padding: 5%; float: left; display: block; text-align: center; background-color: #27a226; font-size: 16px; color: #fff; margin-top: 0px; color: #fff; margin-bottom: 20px;}
.infoznal-02 span{float: left; width: 100%; font-size: 16px; color: #fff; padding-bottom: 10px; font-weight: bold;}
#infoznal-01 h2{font-size: 16px; color: #f8fa30; display: block; padding-bottom: 10px; padding-top: 10px;}
#infoznal-01 .infoznal-text h2, #infoznal-01 .infoznal-text p{text-align: left; line-height: 1.5em !important;}
#infoznal-01 .infoznal-text p{color: #fff; font-size: 14px; font-weight: normal;}
#infoznal-01 .infoznal-text p strong{color: #fff;}




/* ---------------------- Našeptávač ------------------------- */                                                                                                                                                                                                                 

.suggestionsBox {
	position: absolute;
	/*left: 80px;
	top: 40px;
  */
	overflow: auto;
	padding: 5px;
	margin: 5px 0px 0px 0px;
	width: 478px;
	background-color: #EFEFEF;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #666;
	border: 1px solid #AAAAAA;
	text-align: left;
	z-index: 10000;
}

.subpage .suggestionsBox2 {
	position: absolute;
	left: 0px !important;
	top: 40px !important;
	left: 0px;
    top: 40px;
    overflow: auto;
	padding: 5px;
	margin: 0px auto;
	width: 378px;
	background-color: #EFEFEF;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #666;
	border: 1px solid #AAAAAA;
	text-align: left;
	z-index: 900;
}

.suggestionsBox2 {
	position: absolute;
	left: 110px;
	top: 68px;
	overflow: auto;
	padding: 5px;
	margin: 0px 0px 0px 0px;
	width: 378px;
	background-color: #EFEFEF;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #666;
	border: 1px solid #AAAAAA;
	text-align: left;
}

.suggestionList ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.suggestionList li {
 margin: 0px 0px 0px 0px;
}

.suggestionList li a {
display:block;
  padding: 4px;
	cursor: pointer;
  text-decoration: none;
  color: #666;
}

.suggestionList li:hover {

}

.suggestionList li a:hover {
	background-color: /*#006F94*/#27a226;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #fff;

}

/* ---------------------- END OF Našeptávač ------------------------- */

.gdpr-info{width: 98%; padding: 1%; display: inline-block; text-align: center;}
.gdpr-info .butt-ok {padding: 1%; font-size: 16px; min-width: 100px; background-color: #27a226; color: #fff; cursor: pointer; margin-right: 10px;}
.gdpr-info .butt-no {padding: 1%; font-size: 16px; min-width: 100px; background-color: #ff4711; color: #fff; cursor: pointer;}

.gdpr-info .butt-ok:hover {background-color: #28723d; color: #f8fa30;}
.gdpr-info .butt-no:hover {background-color: #dd0101; color: #f8fa30;}

.butt-uni{
    color: #000 !important;
    font-weight: bold;
    background: yellow;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 10px;
    display: inline-block;
}

.butt-uni:hover {
    background-color: #27a226;
    color: #fff!important;
}

.wi70{
display: inline-block;
width: 66%;
float: left; 
padding: 2%;
}

.wi30{
display: inline-block;
width: 26%;
float: left;
padding: 2%;
}

.wi30 img{
max-width: 100%;
height: auto;
margin-bottom: 20px;
}


.text-new{
-webkit-column-count: 3; -moz-column-count: 3; column-count: 3; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #dfdfe0;
}

.text-new a{
color: #27a226;
}

.text-new a:hover{
color: #990000;
text-decoration: underline;
}

.box-icon-2 br, .box-icon-2 .tel-icon{
display: none;
}

.box-icon-2 .phone-01{
width: 100%;
text-align: center;
display: inline-block;
margin: 0px;
}

.box-pobocka-01 a:hover{
background-color: #27a226;
color: #f8fa30;
}

.box-pobocka-02 a:hover{
background-color: #27a226;
color: #f8fa30;
}

.box-pobocka-03 a:hover{
background-color: #f8fa30;
color: #27a226;
}

.box-pobocka-04 a:hover{
background-color: #f8fa30;
color: #27a226;
}

/*C-O*/

/*#site_area p, #site_area div{
display: block;
float: left;
}           

#site_area #navi{
display: block;
float: left;
}

#site_area a{
display: block;
float: right;
}    */       

.nav-top{
width: 100%;
padding-bottom: 15px;
text-align: center;
display: inline-block;
position: relative;
}

.nav-top a{
color: #519f6f;
text-decoration: underline;
font-weight: bold;
}

.nav-top a:hover{
color: #000;
}

.top-banner{
position: absolute;
right: 2%;
top: 85px;
}

.fleft{
    max-width: 60%;
}

#site_area p {
    padding-bottom: 10px;
    display: block;
}

#site_area p a{
color: #519f6f;
text-decoration: underline;
}

#site_area p a:hover{
color: #000;
}




















/*RESP-AIVI*/

@media (min-width: 0px) and (max-width: 479px) {
#pack{background-size: auto 120px;}
#header_back {width: 100%; height: 120px; background-size: 92% auto; background-position: top 60px center;}
#right_panel{width: 100%; position: relative; top: auto;}
#login {height: auto; padding: 5%;}
#site_area {width: 96%;}
.box-home-01, .box-home-02, .box-home-03, .box-home-04, .box-home-05, .box-home-06{width: 100% !important;}
.box-sipka{display: none;}
.box-home-01 .box-odkaz{display: none;}
#uvod-text p{width: 96%;}
.box-home-01 .box-odkaz{width: 100% !important; float: left; height: 80px; background-color: #f8fa30; text-align: center; line-height: 80px; font-size: 20px;}
.box-home-02 .box-odkaz{width: 100% !important; float: left; height: 80px; background-color: #d76c34; text-align: center; line-height: 80px; font-size: 20px;}
.box-home-03 .box-odkaz{width: 100% !important; float: left; height: 80px; background-color: #27a226; text-align: center; line-height: 80px; font-size: 20px;}
.box-home-01, .box-home-02, .box-home-03, .box-home-04, .box-home-05, .box-home-06 {height: auto !important; min-height: auto;}
.box-obsah{height: auto; min-height: auto;}
/*.box-obsah a{min-height: auto; display: block;}
.prolin {height: 300px;}*/
.box-home-02 .box-obsah .ob-00 {line-height: 1.1em; width: 100% !important; float: left; text-align: center; position: relative; bottom: auto; right: auto; margin-top: 20px; margin-bottom: 20px;}
.box-home-02 .box-obsah div.lh2 {font-size: 18px; padding-top: 3px !important;}
.box-home-02 .box-obsah div.lh3 {font-size: 16px; color: #27a226; width: 100%; text-align: center; padding-top: 10px; padding-bottom: 10px;} 
.box-home-02 .box-obsah .ob-03, .box-home-02 .box-obsah .ob-04{font-size: 14px;}
.predmet_item {width: 98%; margin-right: 0px; margin-bottom: 2%;}
/*.vydrazeno {width: 70px; height: 70px; background-size: 100%;} */
.predmet_item_obr {width: 100%; margin-top: 20px;}
.mini-01{width: 100%; float: left; display: block;}
.mini-02{width: 100%; float: left; display: block;}
.box-odkaz-1 {width: 100% !important;}
.box-odkaz-2 {width: 100% !important;}
.cycle-slideshow img{max-width: 100%; height: auto; min-height: 250px;}
#site_area{width: 96%; padding: 2%;}
.reference-box form, .reference-box table, .reference-box table tr, .reference-box table td{text-align: left; width: 98%; padding: 1%; float: left;}
.reference-box table input, .reference-box table textarea{text-align: left; width: 98% !important; padding: 1% !important; float: left;}
.reference-box #inputdopo{width: 30px !important;}
#formular{width: 100%;}
#fileupload {width: 100%; padding: 2%; float: left; background-color: transparent;}
.container {padding: 0px !important; margin: 0px !important; width: 81% !important; display: block; max-width: 280px !important;}
.row {margin-right: 0px !important; margin-left: 0px !important;}
.container div{max-width: 280px !important;}
.fileinput-button {margin: 65px;}
#left_panel{width: 100%; float: left; position: absolute; top: 60px; left: 0px; z-index: 9999; height: 100% !important; background-color: rgba(25,120,25,0.9); /*background-color: rgba(210,238,150,0.9);*/} 
.menu-level-1{position: static; /*width: 100%; float: left;*/}
#header_back form{width: 350px; margin-top: 10px; margin-left: 10px; margin-right: 0px; float: left;}
#header_back form .changecolor {padding: 7px; width: 155px;}
.logo-top {height: 160px;}
.dilo-detail-right{}
.amenu {display: block !important;}
#menu-pack ul li a {margin: 0px; padding: 0px; width: 94%; padding: 3%;}
#fileupload table{width: 100%; float: left;}
#fileupload tr{width: 100%; float: left;}
#fileupload tbody{width: 100%; float: left;}
#fileupload td {width: 84%; padding: 2%; float: left;}
#fileupload textarea {max-width: 100%; float: left;}
#fileupload input {background-color: #ffffff; border-color: #000033; border-width: 1px; border-style: solid; font-size: 14px; width: 100%; height: 30px; padding: 2%;}
#fileupload select {background-color: #ffffff; border-color: #000033; border-width: 1px; border-style: solid; font-size: 14px; width: 100%; height: 30px; padding: 2%;}
#formular #container {width: 100% !important;}
.fileupload-buttonbar{}
.h_banner img{min-height: 100%;}
.h_banner {position: relative; height: auto;}
.predmet_item_obr a img {max-height: 100%;}
#site_pack table td{width: 100%; float: left;}
#site_pack table form {margin-top: 20px; text-align: left;}
#select-autor {width: 100%;}
.predmet_item {border: none; border-bottom: 1px solid #bbb;margin-bottom: 20px;}
.predmet_item_info {width: 100%;}
#site_pack .predmet_item_info h2 {font-size: 18px;}
#menu-drazba {padding: 2%; width: 96%; float: left; margin: 0px;}
#menu-drazba a {margin: 0px; padding: 0px; width: 100%; float: left; text-align: center;}
#menu-drazba a img{padding: 0px; width: auto; height: auto; margin: 0px auto;}
.right-02{height: auto;}

.cycle-slideshow .box-obsah img {width: auto;}
.box-home-04 img, .box-home-05 img{width: 100%; height: auto;}
.box-home-03 .box-obsah, .box-home-04 .box-obsah, .box-home-05 .box-obsah, .box-home-06 .box-obsah {min-height: auto;}
.box-home-03 .box-obsah a, .box-home-04 .box-obsah a, .box-home-05 .box-obsah a, .box-home-06 .box-obsah a {min-height: auto;}
.box-home-03 .box-obsah .ob-01 {font-size: 18px; color: #000; width: 70%; padding-left: 15%; padding-right: 15%; padding-top: 20px; padding-bottom: 20px; line-height: 20px !important;}
.box-home-03 .box-obsah .ob-02 {font-size: 14px; line-height: 20px !important;}
.box-home-03 .box-obsah .ob-03 {font-size: 14px; line-height: 20px !important;}

.aukce_item, .aukce_item div {width: 100%; float: left;}
.aukce_item{ margin-top: 10px; border-bottom: 1px solid #bbb;}
.aukce_item img{max-width: 100%;}
.aukce_item_info {padding-bottom: 0px;}
.predmet_ceny {width: 100%;}
.predmet_ukonceni {width: 100%; margin-bottom: 20px;}
.countdown {width: 100%; float: left; margin-top: 20px; font-size: 20px !important;}
#fileupload{border: none;}
#fileupload td{text-align: left;}
.countdown {width: 100%; float: left; margin-top: 20px; font-size: 20px !important;}
.kon-pob-01 {width: 98%; margin-right: 0px; padding: 1%;}
.kon-pob-02 {width: 98%; margin-right: 0px; padding: 1%;}
.kon-pob-03 {width: 98%; margin-right: 0px; padding: 1%;}
.kon-pob-04 {width: 98%; margin-right: 0px; padding: 1%;}
.blok2 div{width: 100%; float: left;}
#login {background-color: #d2ee96;}
.bann-01{height: auto !important;}
.bann-02{width: 100% !important; height: auto !important; /*display: none;*/}
.bann-02 img, .bann-02 div{height: 50px !important; max-height: none !important; min-height: 0 !important;}
.reference-box {width: 100%;}
.dilo-detail-right {float: left; width: 100%;}
.dilo-detail-left {float: left; width: 100%;}

#site_pack table td {width: 135px; float: left;}
.oteviraci-doba td {padding: 0px; text-align: left;}
#box-home .box-home-01 .box-obsah a {min-height: 320px !important;}
.regist-form, .regist-form tbody, .regist-form tr, .regist-form td{width: 100% !important; float: left;}
.registrace-input {width: 92%; height: 20px; padding: 2%;}
.regist-but {width: 100%; float: left; padding: 0px; text-align: center; margin-bottom: 20px;}
#navi h1 {font-size: 16px;}
#unimenu {width: auto; font-size: 12px !important; float: left; top: 12px; left: auto; margin-left: auto; margin-right: auto; position: relative; padding-left: 2%; text-align: center; max-width: 96%; width: 96%; height: auto; margin-top: -10px; margin-bottom: 10px; }
#unimenu #logout a, #unimenu #logout input {width: 100px; line-height: 20px; float: left; display: inline-block; font-size: 12px;}
#unimenu .menu-v2, #unimenu .menu-v3 { font-size: 12px !important; margin-right: 10px;}
#unimenu .menu-v2 li {font-size: 20px !important;}
#unimenu .menu-v3 li {font-size: 12px !important;}
#unimenu .menu-v3 a {font-size: 12px !important;}
#site_pack table td {width: 96%; float: left;}
#unimenu form {width: 100%; float: left; display: inline-block; padding: 0px; text-align: center;}
#unimenu li {width: 100%; float: left; display: inline-block; margin: 0px; text-align: center;}
#unimenu ul{width: 100%; float: left; display: inline-block;}
#unimenu #logout a, #unimenu #logout input {width: 45%; line-height: 20px; float: left; display: inline-block; font-size: 12px; padding: 2% !important;}
#unimenu .but-l-01, #unimenu .but-l-04 {padding: 0px !important; margin-right: 2%;}
#unimenu .but-l-02, #unimenu .but-l-03 {margin-right: 0px !important;}
#login-mobil table {width: 100%; float: left;}
#login-mobil .login-input {width: 96%; height: auto; padding: 2%; border: 1px solid #ccc; color: #000; margin-bottom: 5px;}
#login-mobil #login-ok {width: 96%; height: auto; padding: 2%; border: none; cursor: pointer; background-color: #d2ee96;}
#login-mobil #login-ok:hover {background-color: #f8fa30;}
.login-mob-pod{width: 100%; float: left; margin-top: 10px;}
.login-mob-pod li{padding: 5px;}
#left_panel #login{display: none;}
#uvod-mucha {display: none;}

.kon-pob-01 a {min-height: auto; margin-bottom: 30px;}
.kon-pob-02 a {min-height: auto; margin-bottom: 30px;}
.kon-pob-03 a {min-height: auto; margin-bottom: 30px;}
.kon-pob-04 a {min-height: auto; margin-bottom: 30px;}

.oteviraci-doba{width: 100%;}
.oteviraci-doba tr{width: 100%;}
.oteviraci-doba td {width: 50% !important; float: left;}

.box-home-00 {margin: 0px; padding: 0px; width: 100% !important; float: left; display: block; overflow: hidden; height: auto;   margin-right: 0px; margin-bottom: 0px;}
.box-home-02 {height: 135px !important;}
.box-home-03 {height: 250px !important;}
.box-home-p {margin: 0px; padding: 0px; width: 100% !important; height: 320px; float: left; display: block; overflow: hidden; position: relative; margin-right: 1%; margin-bottom: 1%;}
.box-home-02 .box-obsah div.lh2 {font-size: 14px;}
.box-home-02 .box-obsah .ob-00 {line-height: 20px; width: 100% !important; bottom: auto; right: auto; margin-top: 0px; margin-bottom: 0px;}
.box-home-04{margin-top: 30px;}

.box-pobocka-01 {width: 100%; margin-right: 0px; float: left; margin-bottom: 10px;}
.box-pobocka-02 {width: 100%; margin-right: 0px; float: left; margin-bottom: 10px;}
.box-pobocka-03 {width: 100%; margin-right: 0px; float: left; margin-bottom: 10px;}
.box-pobocka-04 {width: 100%; margin-right: 0px; float: left; margin-bottom: 10px;}
.box-pobocka-05 {width: 100%; margin-right: 0px; float: left; margin-bottom: 10px;}
#radiodoporucuji {width: 100%;}
.radio-01{width: 100%;height: 35px;}
.radio-02{width: 100%;}
.text-leva{width: 100%; float: left;}
.text-prava{display: none;}
.box-home-03 .box-obsah {padding-bottom: 20px;}
.right-05, .right-05 span{float: left;}
.tab-a {width: 40% !important;}
.tab-b {width: 60% !important;}
.oteviraci-doba tbody, .oteviraci-doba tr{width: 100% !important; float: left;}
.oteviraci-doba {margin-top: 20px; margin-bottom: 20px; display: block;}
.zelena-02{width: 142%; display: inline-block; margin-left: -21%;}
.box-home-01-B img {position: relative !important; bottom: 0px;}
.right-05 #counter b {float: none;}
.right-05 #counter {width: 90%;}
#uvod-text, .reference-box-i {
    -webkit-column-count: inherit; /* Chrome, Safari, Opera */
    -moz-column-count: inherit; /* Firefox */
    column-count: inherit;
}

#menu-drazba .aukceos{width: 100%; margin-top: 5px;}
#menu-drazba .aukceos img{max-width: 100%;}

#infoznal-01 .infoznal-02 {width: 90% !important; padding: 5%; padding-bottom: 0px;}
#infodraz-01 .infodraz-02 span {font-size: 14px;}
#infodraz-01 p, #infodraz-01 p strong, #infodraz-01 p a {font-size: 12px;}
#infoznal-01 {width: 90% !important; padding: 5% !important;}
#right_panel #infoznal-01 .infoznal-text {font-size: 14px; width: 96% !important; padding: 2% !important;}
#right_panel #infoznal-01 .infoznal-02 span {font-size: 14px;}
#right_panel #infoznal-01 p, #right_panel #infoznal-01 p strong, #right_panel #infoznal-01 p a {font-size: 12px;}

.wi70{width: 100%;}
.wi30{width: 100%;}

.text-new {-webkit-column-count: inherit; -moz-column-count: inherit; column-count: inherit;}

.box-home-l {width: 100% !important;}

.box-home-l {width: 100% !important; height: 320px;}
.box-home-l .box-home-02 {height: auto !important;}
.box-home-03 .box-obsah .ob-01 {min-height: auto; font-size: 20px; width: 80%; margin: 0px; padding: 0px; padding-left: 10%; padding-right: 10%; height: 125px;}
.box-home-03 .box-obsah .ob-01 a {padding-top: 20px;}

.box-home-03 .box-obsah .ob-01 {min-height: auto; height: auto; padding-bottom: 20px;}

.box-prodat-01 a{width: 96% !important; margin-right: 0px; line-height: inherit; font-size: 22px; padding: 2%; margin-bottom: 2%;}
.box-koupit-01 a{width: 96% !important; margin-right: 0px; line-height: inherit; font-size: 22px; padding: 2%; margin-bottom: 2%;}

#left_panel{z-index: 10000; display: none;}
.fleft {max-width: 100%;}
.top-banner {position: relative; right: initial; top: initial; max-width: 100%;}
.top-banner img{max-width: 100%; height: auto;}





}



@media (min-width: 480px) and (max-width: 799px) {
#pack{background-size: auto 120px;}
#header_back{width: 79%; height: 120px; background-size: 90%; background-position: top 10px center;}
#left_panel{width: 20%;}
#right_panel{width: 100%; position: relative; top: auto;}
#menu-pack ul li a {font-size: 1em;}
#right_panel div {width: 42%; float: left; min-height: 35px !important;}
#right_panel #login{padding: 5%; height: auto;}
#right_panel .right-07{width: 100%;}
.right-02 {background-color: #f8fa30;}
.right-07 img {max-width: 320px;}
#site_area{/*padding: 2%;*/}
.box-home-01, .box-home-02, .box-home-03, .box-home-04, .box-home-05, .box-home-06 {width: 50% !important; height: auto; min-height: auto;}
.box-home-01, .box-home-02{width: 100% !important;} 
.box-obsah{height: auto; min-height: auto;}
.box-home-02 .box-obsah .ob-00 {width: 100% !important; float: left; text-align: center;    position: relative; bottom: auto; right: auto; margin-top: 20px; margin-bottom: 20px;}
#pack .box-odkaz a{font-size: 16px !important;}
#pack .box-odkaz a strong{font-size: 16px !important;}
.mini-01 .ob-01 {font-size: 30px !important;}
.ob-02{font-size: 14px !important;}
.ob-03{font-size: 14px !important;}
#site_area {width: 76%; padding: 2%;}
.box-home-01, .box-home-02, .box-home-03, .box-home-04, .box-home-05, .box-home-06{width: 100%;}
.box-home-03, .box-home-06{width: 100% !important;}
.box-sipka{display: none;}
.box-home-01 .box-odkaz{display: none;}
#uvod-text p{width: 96%;}
.mini-01{width: 100% !important; float: left; display: block;}
.mini-02{width: 100% !important; float: left; display: block;}
.box-home-01 .box-odkaz{width: 100% !important; float: left; height: 80px; background-color: #f8fa30; text-align: center; line-height: 80px; font-size: 20px;}
.box-home-02 .box-odkaz{width: 100% !important; float: left; height: 80px; background-color: #d76c34; text-align: center; line-height: 80px; font-size: 20px;}
.box-home-03 .box-odkaz{width: 100% !important; float: left; height: 80px; background-color: #27a226; text-align: center; line-height: 80px; font-size: 20px;}
.right-07{display: none;}
.predmet_item {width: 98%; margin-right: 0px; margin-bottom: 2%;}
/*.vydrazeno {width: 60px; height: 60px; background-size: 100%;}*/
.aukce_item{margin: 0px; padding: 0px; width: 48%; margin: 1%; text-align: center; float: left; max-height: 400px;}
.aukce_item_obr{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_info{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_obr img{max-width: 100%; height: auto;}
.autori_info_right {width: 60%;}
.cycle-slideshow img{max-width: 100%; height: auto;}
.autori_info_right {width: 77%;}
.reference-box form, .reference-box table, .reference-box table tr, .reference-box table td{text-align: left; width: 98%; padding: 1%; float: left;}
.reference-box table input, .reference-box table textarea{text-align: left; width: 98% !important; padding: 1% !important; float: left;}
.reference-box #inputdopo{width: 30px !important;}
#fileupload form, #fileupload table, #fileupload table tr, #fileupload table td{text-align: left; width: 98%; padding: 1%; float: left;}
#formular{width: 100%;}
#fileupload {width: 100%; padding: 2%; float: left;}
.container {padding: 0px !important; margin: 0px !important; width: 81% !important; display: block; max-width: 280px !important;}
.row {margin-right: 0px !important; margin-left: 0px !important;}
.container div{max-width: 280px !important;}
.fileinput-button {margin: 65px;}
#header_back form {width: 80%; margin-top: 70px; margin-left: 10%; margin-right: 10%; float: left;}
#right_panel div, .right-01, .right-02, .right-04, .right-05 {width: 50%; padding: 0px;}
.autori_info_right {width: 55%;}
.dilo-detail-right {float: right; width: 55%;}
.predmet_item_obr a img {max-height: 100%;}
#site_pack table td{width: 100%; float: left;}
#site_pack table form {margin-top: 20px; text-align: left;}
#header_back form .changecolor {padding: 7px; width: 75%;}
.right-02{background-color: #f8fa30; height: 100%;}
.right-02 a img {width: auto;}
.oteviraci-doba td {padding: 0px; text-align: left; width: 150px !important;}
.box-home-04 .box-obsah a, .box-home-05 .box-obsah a{min-height: auto; display: block;}
/*.predmet_ukonceni {width: 100%; margin-bottom: 20px;}*/
.countdown {width: 100%; float: left; margin-top: 20px; font-size: 20px !important;}
.kon-pob-01 {width: 98%; margin-right: 0px; padding: 1%;}
.kon-pob-02 {width: 98%; margin-right: 0px; padding: 1%;}
.kon-pob-03 {width: 98%; margin-right: 0px; padding: 1%;}
.kon-pob-04 {width: 98%; margin-right: 0px; padding: 1%;}
.blok2 div{width: 100%; float: left;}
#fileupload {width: 96%; padding: 2%;}
#login{font-size: 12px;}
#left_panel .menu_title {font-size: 0.8em;}
#left_panel .login-input {font-size: 1em;}
#login ul li a {font-size: 11px !important;}
.bann-02{width: 100% !important;}
.dilo-detail-right {float: left; width: 100%;}
.dilo-detail-left {float: left; width: 100%; margin-top: 20px;}
#box-home .box-home-01 .box-obsah a {min-height: 260px !important;}
.right-02 a img {width: auto; max-height: 255px;}
#right_panel{background-color: #f8fa30;}
#left_panel #login-ok{font-size: 13px;}
.regist-form, .regist-form tbody, .regist-form tr, .regist-form td{width: 100% !important; float: left;}
.registrace-input {width: 96%; height: 20px; padding: 1%;}
.regist-but {width: 100%; float: left; padding: 0px; text-align: center; margin-bottom: 20px;}
#login{height: 240px;}
#login li {font-size: 13px !important; color: #000;}
#login .menu {margin: 0px !important;}
form#logout {padding: 0px;}
/*#unimenu {width: 100%; font-size: 12px !important; height: 20px; float: left; top: 124px; left: 21%; margin-left: 0px; margin-right: 0px;}
*/
.h_banner{height: auto;}
#unimenu {display: none !important; width: 100%; font-size: 12px !important; float: left; top: 12px; left: auto; margin-left: auto; margin-right: auto; position: relative; padding-left: 3.65%; margin: 0px; text-align: center; max-width: 70%; height: auto;}
#unimenu #logout {clear: left; width: 100%;}
#unimenu #logout a, #unimenu #logout input {width: 18%; float: left; font-size: 12px; padding: 10px !important; margin-right: 10px; margin-top: 10px;}
#unimenu #logout a.but-1-02 {margin-right: 0px !important;}
#unimenu .menu-v2, #unimenu .menu-v3 { font-size: 12px !important; margin-right: 10px;}
#unimenu .menu-v2 li {font-size: 12px !important;}
#unimenu .menu-v3{display: none;}
#unimenu .menu-v3 li {font-size: 12px !important;}
#unimenu .menu-v3 a {font-size: 12px !important;}
#login-mobil table {width: 100%; float: left;}
#login-mobil .login-input {width: 96%; height: auto; padding: 2%; border: 1px solid #ccc; color: #000; margin-bottom: 5px;}
#login-mobil #login-ok {width: 96%; height: auto; padding: 2%; border: none; cursor: pointer; background-color: #d2ee96;}
#login-mobil #login-ok:hover {background-color: #f8fa30;}
.login-mob-pod{width: 100%; float: left; margin-top: 10px;}
.login-mob-pod li{padding: 5px;}
.menu-od a{color: #000 !important;}
.menu-od {margin: 15px 0 7px 0px; float: left;}
#menu-drazba {padding: 2%; width: 96%; float: left; margin: 0px;}
#menu-drazba a {margin: 0px; padding: 0px; width: 49%; float: left; text-align: center;}
#menu-drazba a img{padding: 0px; width: 100% !important; height: auto; margin: 0px auto;}
#menu-drazba a{margin-right: 1%}
.logo-top {max-height: 160px;}

.box-home-00 {margin: 0px; padding: 0px; width: 100% !important; float: left; display: block; overflow: hidden; height: auto;   margin-right: 0px; margin-bottom: 0px;}
.box-home-02 {height: 25% !important;}
.box-home-p {margin: 0px; padding: 0px; width: 100% !important; height: 320px; float: left; display: block; overflow: hidden; position: relative; margin-right: 1%; margin-bottom: 1%;}
.box-home-02 .box-obsah div.lh2 {font-size: 14px; padding-top: 3px !important;}
.box-home-02 .box-obsah .ob-00 {line-height: 20px; width: 100% !important; bottom: auto; right: auto; margin-top: 0px; margin-bottom: 0px;}
.box-home-04{margin-top: 30px; width: 100% !important}
#box-home .box-home-01 .box-obsah a {min-height: 320px !important;}
.box-pobocka-01 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-pobocka-02 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-pobocka-03 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-pobocka-04 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-pobocka-05 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.bann-01 {margin-left: 0px !important;}
.bann-02 img{height: auto !important; max-height: none !important; min-height: 0 !important;}
.bann-01, .h_banner{height: auto !important;}
.bann-02{width: 100% !important; height: auto !important; /*display: none;*/}
.radio-01{width: 100%;height: 35px;}
.radio-02{width: 100%;}
.box-home-03 .box-obsah {padding-bottom: 0px;}
.zelena-02{width: 142%; display: inline-block; margin-left: -21%;}
.box-home-01-B img {position: relative !important; bottom: 0px;}

#uvod-text, .reference-box-i {
    -webkit-column-count: inherit; /* Chrome, Safari, Opera */
    -moz-column-count: inherit; /* Firefox */
    column-count: inherit;
}
.amenu {display: none !important;}

.text-leva{width: 100%; float: left;}
.text-prava{display: none;}
#menu-drazba .aukceos{width: 100%; margin-top: 5px;}
#menu-drazba .aukceos img{max-width: 100%;}

#infodraz-01 .infodraz-02 span {font-size: 14px;}
#infodraz-01 p, #infodraz-01 p strong, #infodraz-01 p a {font-size: 12px;}
#infoznal-01 .infoznal-02 {width: 90% !important; padding: 5%; padding-bottom: 0px;}
#infodraz-01 .infodraz-02 span {font-size: 14px;}
#infodraz-01 p, #infodraz-01 p strong, #infodraz-01 p a {font-size: 12px;}
#infoznal-01 {width: 90% !important; padding: 5% !important;}
#right_panel #infoznal-01 .infoznal-text {font-size: 14px; width: 96% !important; padding: 2% !important;}
#right_panel #infoznal-02 {font-size: 14px; width: 96% !important; padding: 2% !important;}
#right_panel #infoznal-01 .infoznal-02 span {font-size: 14px; width: 96% !important; padding: 2% !important;}
#right_panel #infoznal-01 p, #right_panel #infoznal-01 p strong, #right_panel #infoznal-01 p a {font-size: 12px;}

.infodraz-text h2{font-size: 11px !important;} 
.infodraz-text p strong{font-size: 16px !important;}

.wi70{width: 100%;}
.wi30{width: 100%;}

.text-new {-webkit-column-count: inherit; -moz-column-count: inherit; column-count: inherit;}

.box-home-l {width: 100% !important; height: 320px;}
.box-home-l .box-home-02 {height: auto !important;}
.box-home-03 .box-obsah .ob-01 {min-height: auto; font-size: 20px; width: 80%; margin: 0px; padding: 0px; padding-left: 10%; padding-right: 10%; height: 125px;}
.box-home-03 .box-obsah .ob-01 a {padding-top: 20px;}


.box-prodat-01 a{width: 96% !important; margin-right: 0px; line-height: inherit; font-size: 22px; padding: 2%; margin-bottom: 2%;}
.box-koupit-01 a{width: 96% !important; margin-right: 0px; line-height: inherit; font-size: 22px; padding: 2%; margin-bottom: 2%;}

.fleft {max-width: 100%;}
.top-banner {position: relative; right: initial; top: initial; max-width: 100%;}
.top-banner img{max-width: 100%; height: auto;}


}




                                                  
@media (min-width: 800px) and (max-width: 999px) {
#pack{background-size: auto 120px;}
#header_back{width: 79%; height: 120px; background-size: 92% auto; background-position: top 5px center;}
#header_back form {width: 50%; margin-top: 70px;}
#header_back form .changecolor {padding: 7px; width: 76%;}
#left_panel{width: 20%;}
#right_panel{width: 100%; position: relative;}
#menu-pack ul li a {font-size: 16px;}
#right_panel div {width: 40%; float: left; min-height: 35px !important;}
#right_panel #login{padding: 5%; height: auto;}
#right_panel .right-07{width: 100%;}
.right-07 img {max-width: 320px;}
/*#site_area div{display: block;}*/  
.mini-01 .ob-01{font-size: 22px !important;}
.ob-02{font-size: 14px !important;}
.ob-03{font-size: 14px !important;}
.box-home-01, .box-home-02, .box-home-03, .box-home-04, .box-home-05, .box-home-06{width: 50%; height: 300px; /*min-height: 300px;*/}
#site_area {width: 76%; padding: 2%;}
.mini-01{width: 100%; float: left; display: block;}
.mini-02{width: 100%; float: left; display: block;}
#rekord{display: none !important;}
/*.box-obsah {min-height: 300px;} */
#pack .box-odkaz a {font-size: 0.9em !important;}
.box-home-02 .box-obsah div.lh2 {font-size: 24px;}
.right-07{display: none;}
.mini-01 .ob-01 {font-size: 14px !important;}
.ob-02 {font-size: 16px !important;}
.ob-03 {font-size: 14px !important;}
.predmet_item {width: 46%; margin-right: 1%; margin-bottom: 2%;}
.predmet_item{position: relative; border: 1px solid #bbb; width: 96%; margin-right: 1%; margin-bottom: 1%; padding: 1%; display: block;}
.aukce_item{margin: 0px; padding: 0px; width: 48%; margin: 1%; text-align: center; float: left; max-height: 400px;}
.aukce_item_obr{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_info{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_obr img{max-width: 100%; height: auto;}
/*.vydrazeno {width: 60px; height: 60px; display: block; right: 0px; top: 0px; background-image: url(../img/ikona-01.png); background-repeat: no-repeat; background-position: top right; background-size: 100%;} */
.cycle-slideshow img{max-width: 100%; height: auto;}
.right-02 {background-color: #8ed176;}
.autori_info_right {width: 77%;}
.dilo-detail-right{width: 70%;}
.predmet_item_obr a img {max-height: 100%;}
#right_panel div, .right-01, .right-02, .right-04, .right-05 {width: 50%; padding: 0px;}
#right_panel{top: 0px;}
.right-02 a img {width: auto; height: auto;}
.right-02{background-color: #000;}
#menu-drazba {padding: 2%; width: 96%; float: left; margin: 0px;}
#menu-drazba a {margin: 0px; padding: 0px; width: 50%; float: left; text-align: center;}
#menu-drazba a img{padding: 0px; width: auto; height: auto; margin: 0px auto;}
.box-sipka{right: -2px;}

.box-home-03 .box-obsah .ob-01 {line-height: 24px !important;}
.box-home-03 .box-obsah .ob-02 {line-height: 24px !important;}
.box-home-03 .box-obsah .ob-03 {line-height: 30px !important;}

.countdown {width: 100%; float: left; margin-top: 20px; font-size: 20px !important;}
.kon-pob-01 {width: 98%; margin-right: 0px; padding: 1%;}
.kon-pob-02 {width: 98%; margin-right: 0px; padding: 1%;}
.kon-pob-03 {width: 98%; margin-right: 0px; padding: 1%;}
.kon-pob-04 {width: 98%; margin-right: 0px; padding: 1%;}
.blok2 div{width: 100%; float: left;}
.bann-02{width: 100% !important;}
.reference-box {width: 100%;}
/*.dilo-detail-right {float: left; width: 100%;}
.dilo-detail-left {float: left; width: 100%;}*/
.dilo-detail-right {float: right; width: 70%; padding-bottom: 20px;}
.dilo-detail-left {float: left; width: 30%;}
#left_panel .menu_title {font-size: 0.8em;}
#left_panel .login-input {font-size: 1em;}
#login ul li a {font-size: 11px !important;}
.prolin img {position: absolute; height: 85% !important; left: 0px;}
#login ul li a {font-size: 13px !important;}
.right-02{background-color: #f8fa30; height: 100%;}
.prolin .box-home-01 a{width: auto; min-height: 350px;}
#right_panel{background-color: #f8fa30;}
#fileupload .container[style] {max-width: 250px !important;}
.fileinput-button {margin: 60px 0px 0px 70px;}
.box-home-02 .box-obsah div.lh3 {padding-top: 0px; padding-bottom: 0px;}
#blueimp-gallery {display: none !important;}
.mini-01 .ob-01 {font-size: 30px !important; padding: 0px; line-height: 36px !important;}

#unimenu{display: none !important;}
.prihlaseni-mob{display: none !important;}
.menu-od a{color: #000 !important;}  

.box-home-00 {margin: 0px; padding: 0px; width: 49% !important; float: left; display: block; overflow: hidden; height: 270px; margin-right: 1%; margin-bottom: 0px;}
.box-home-01{width: 100%; height: 455px;}
.box-home-02 {width: 100%; height: 25% !important;}
.box-home-03 {margin: 0px; padding: 0px; width: 50% !important; height: 270px; float: left; display: block; overflow: hidden; margin-right: 0px; margin-bottom: 1%;}
.box-home-p {margin: 0px; padding: 0px; width: 100% !important; height: 420px; float: left; display: block; overflow: hidden; position: relative; margin-right: 1%; margin-bottom: 1%;}
.box-home-02 .box-obsah div.lh2 {font-size: 14px;}
.box-home-02 .box-obsah .ob-00 {line-height: 20px; width: 100% !important; bottom: auto; right: auto; margin-top: 0px; margin-bottom: 0px;}
.box-home-04{margin-top: 30px; width: 100% !important}
.box-home-04, .box-home-05, .box-home-06 {height: auto;}
#box-home .box-home-01 .box-obsah a {min-height: 320px !important;}
.box-pobocka-01 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-pobocka-02 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-pobocka-03 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-pobocka-04 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-pobocka-05 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-home-01 .box-obsah {height: auto;}
.prolin img {height: auto !important;}
.box-home-03 .box-obsah{height: 270px;}
.box-home-03 .box-obsah .ob-01 {line-height: 20px !important; margin-bottom: 20px;}
.box-home-03 .box-obsah .ob-02 {line-height: 20px !important;}
.box-home-03 .box-obsah .ob-03 {line-height: 20px !important;}
.box-home-01-A img {width: 100%; height: 97%;}
.box-home-01-B img {width: 100%; height: 97%;}
.bann-01 {width: 100% !important; margin-left: 0px !important;}
.bann-02 img{height: auto !important; max-height: 100% !important; min-height: 0 !important;}
.roz-box a{max-width: 340px !important; margin-right: 10px;}
.zelena-02{width: 142%; display: inline-block; margin-left: -21%;}
#uvod-text {
    -webkit-column-count: inherit; /* Chrome, Safari, Opera */
    -moz-column-count: inherit; /* Firefox */
    column-count: inherit;
}   
.amenu {display: none !important;}
#menu-drazba .aukceos{width: 100%; margin-top: 5px;}

#infoznal-01 .infoznal-02 {width: 90% !important; padding: 5%; padding-bottom: 0px;}
#infodraz-01 .infodraz-02 span {font-size: 16px;}
#infodraz-01 p, #infodraz-01 p strong, #infodraz-01 p a {font-size: 16px;}
#infoznal-01 {width: 90% !important; padding: 5% !important;}
#right_panel #infoznal-01 .infoznal-text {font-size: 16px; width: 90% !important; padding: 5% !important;}
#right_panel #infoznal-01 .infoznal-02 span {font-size: 16px;}
#right_panel #infoznal-01 p, #right_panel #infoznal-01 p strong, #right_panel #infoznal-01 p a {font-size: 12px;}

.text-new{-webkit-column-count: 2; -moz-column-count: 2; column-count: 2;}

.box-home-l {width: 100% !important; height: 375px; }
.box-home-l .box-home-02 {height: auto !important;}
.box-home-03 .box-obsah .ob-01 {min-height: auto; font-size: 20px; width: 80%; margin: 0px; padding: 0px; padding-left: 10%; padding-right: 10%; height: 125px;}
.box-home-03 .box-obsah .ob-01 a {padding-top: 20px;}
.box-home-03 {width: 100% !important;} 
#box-home .box-obsah {width: 100%;}
.ob-01 br {display: none;}
.box-home-03 .box-obsah .ob-01 {height: auto; padding-bottom: 20px;}
.box-home-02 .box-obsah {min-height: 260px;}
.box-home-l .box-obsah {min-height: 205px;}

.box-home-01 {width: 100%; height: 375px;}
.box-home-l .box-obsah {min-height: auto;}
.box-home-03 {height: auto;}

.box-prodat-01 a {line-height: 50px; font-size: 20px;}
.box-koupit-01 a {line-height: 50px; font-size: 20px;}

.box-home-04a {margin-top: 0px;}

}   



@media (min-width: 1000px) and (max-width: 1279px) {
#pack{background-size: auto 120px;}
#header_back{width: 60%; height: 120px; background-size: 92% auto; background-position: top 5px center;}
#left_panel{width: 20%;}
#right_panel{width: 20%; top: -120px;}
#site_area {width: 56%; padding: 2%;}
.box-home-01, .box-home-02, .box-home-03, .box-home-04, .box-home-05, .box-home-06{width: 50%; height: 300px; min-height: 300px;}
.mini-01 .ob-01{font-size: 14px !important;}
.ob-02{font-size: 14px !important;}
.ob-03{font-size: 14px !important;}
.box-obsah { width: 100%; display: block; float: left; text-align: center; min-height: 295px;}
.box-home-01, .box-home-02, .box-home-03, .box-home-04, .box-home-05, .box-home-06 {width: 50%; height: auto; min-height: auto;}
.box-home-01, .box-home-02{height: auto; min-height: auto;}
#pack .box-odkaz a {font-size: 16px !important;}
.mini-01{width: 100%; float: left; display: block;}
.mini-02{width: 100%; float: left; display: block;}
.aukce_item{margin: 0px; padding: 0px; width: 48%; margin: 1%; text-align: center; float: left; max-height: 400px;}
.aukce_item_obr{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_info{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_obr img{max-width: 100%; height: auto;}
.predmet_item {width: 46%; margin-right: 1%; margin-bottom: 1%; padding: 1%; display: block; /*min-height: 480px; max-height: 480px;*/}
.predmet_item_info .popis {font-size: 13px; color: #000; max-height: 120px; overflow: hidden; float: left;}
.predmet_ceny {width: 60%;}
.predmet_ukonceni {width: 100%;}
/*.vydrazeno {width: 70px; height: 70px; display: block; right: 0px; top: 0px; background-image: url(../img/ikona-01.png); background-repeat: no-repeat; background-position: top right; background-size: 100%;}*/
.dilo-detail-right {float: right; width: 74%;}
.autori_info_right {float: right; width: 74%;} 
.predmet_item{position: relative; border: 1px solid #bbb; width: 96%; margin-right: 1%; margin-bottom: 1%; padding: 1%; display: block;}
.h_banner img {width: 100%;}
.predmet_item_obr a img {max-height: 100%;}
#menu-drazba {padding: 2%; width: 96%; float: left; margin: 0px;}
#menu-drazba a {margin: 0px; padding: 0px; width: 50%; float: left; text-align: center;}
#menu-drazba a img{padding: 0px; width: auto; height: auto; margin: 0px auto;}
.right-02 {height: auto;}
.cycle-slideshow .box-obsah img {width: auto;}
.box-home-04 img, .box-home-05 img{width: 100%; height: auto;}
.box-home-03 .box-obsah, .box-home-04 .box-obsah, .box-home-05 .box-obsah, .box-home-06 .box-obsah {min-height: auto;}
.box-home-03 .box-obsah a, .box-home-04 .box-obsah a, .box-home-05 .box-obsah a, .box-home-06 .box-obsah a {min-height: auto;}
.box-home-03 .box-obsah .ob-01 {font-size: 14px; color: #000; width: 70%; padding-left: 15%; padding-right: 15%; padding-top: 10px; padding-bottom: 10px; line-height: 20px !important;}
.box-home-03 .box-obsah .ob-02 {font-size: 14px; line-height: 20px !important;}
.box-home-03 .box-obsah .ob-03 {font-size: 14px; line-height: 20px !important;}
.blok2-text{margin: 0px; padding: 0px; width: 42%; padding: 1%; text-align: center; margin: 0.5%; display: block; float: left;}
.box-home-01, .box-home-02, .box-home-03, .box-home-04, .box-home-05, .box-home-06{width: 100%;}
.box-home-03, .box-home-06{width: 100% !important;}
#header_back form {padding: 7px; width: 50%; margin-top: 70px;}
#header_back form .changecolor {padding: 7px; width: 75%;}
.box-sipka{right: -2px;}
#fileupload {max-width: 570px !important;}
#fileupload .container[style] {max-width: 250px !important;}
.fileinput-button {margin: 60px 0px 0px 70px;}
.dilo-detail-right {float: right; width: 70%;}
.box-home-02 .box-obsah div.lh2 {font-size: 24px;}
.box-home-02 .box-obsah .ob-01 {font-size: 34px !important;}
#fileupload, #fileupload .container, #fileupload #formular_table {width: 500px !important;}
#formular_table{max-width: 500px !important;}
#formular_table td{max-width: 100% !important;}
.container div{max-width: 280px !important;}
.fileinput-button {margin: 65px;}
#fileupload .container {width: 250px !important;}
.countdown {width: 100%; float: left; margin-top: 20px; font-size: 20px !important;}
.kon-pob-01 {width: 98%; margin-right: 0px; padding: 1%;}
.kon-pob-02 {width: 98%; margin-right: 0px; padding: 1%;}
.kon-pob-03 {width: 98%; margin-right: 0px; padding: 1%;}
.kon-pob-04 {width: 98%; margin-right: 0px; padding: 1%;}
.blok2 div{width: 100%; float: left;}
.bann-02{/*width: 100% !important;*/}
#unimenu{display: none !important;}
.prihlaseni-mob{display: none !important;}   
.dilo-detail-right {padding-bottom: 20px;}
#login .registrace_drazitele{font-size: 13px !important;}
#login .registrace_drazitelex{font-size: 13px !important;}

.box-home-00 {margin: 0px; padding: 0px; width: 49% !important; float: left; display: block; overflow: hidden; height: 270px; margin-right: 1%; margin-bottom: 0px;}
.box-home-01{width: 100%; height: 490px;}
.box-home-02 {height: 25% !important;}
.box-home-03 {margin: 0px; padding: 0px; width: 50% !important; height: 270px; float: left; display: block; overflow: hidden; margin-right: 0px; margin-bottom: 1%;}
.box-home-p {margin: 0px; padding: 0px; width: 100% !important; height: 450px; float: left; display: block; overflow: hidden; position: relative; margin-right: 1%; margin-bottom: 1%;}
.box-home-l {margin: 0px; padding: 0px; width: 100% !important; height: 450px; float: left; display: block; overflow: hidden; position: relative; margin-right: 1%; margin-bottom: 1%;}
.box-home-02 .box-obsah div.lh2 {font-size: 14px;}
.box-home-02 .box-obsah .ob-00 {line-height: 20px; width: 100% !important; bottom: auto; right: auto; margin-top: 0px; margin-bottom: 0px;}
.box-home-04{margin-top: 30px; width: 100% !important}
.box-home-04, .box-home-05, .box-home-06 {height: auto;}
#box-home .box-home-01 .box-obsah a {min-height: 320px !important;}
.box-pobocka-01 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-pobocka-02 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-pobocka-03 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-pobocka-04 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-pobocka-05 {width: 49%; margin-right: 1%; float: left; margin-bottom: 1%;}
.box-home-03 .box-obsah{height: 270px;}
.box-home-03 .box-obsah .ob-01 {line-height: 20px !important; margin-bottom: 20px;}
.box-home-03 .box-obsah .ob-02 {line-height: 20px !important;}
.box-home-03 .box-obsah .ob-03 {line-height: 20px !important;}
.box-home-01-A img {width: 100%; height: 97%;}
.box-home-01-B img {width: 100%; height: 97%;}
.cycle-slideshow .box-obsah img {width: 100%; height: auto;}
.bann-01, .h_banner {width: 100% !important; max-width: 100% !important; margin-left: 0px !important;}
.bann-02 {width: 100% !important; max-width: 100% !important; margin-left: 0px !important;}
.bann-02 img{height: auto !important; width: 100% !important; max-width: 100% !important; min-height: 0 !important;}
.h_banner {height: auto;}
.box-home-04 {height: auto !important;}
.zelena-02{width: 142%; display: inline-block; margin-left: -21%;}
#uvod-text {
    -webkit-column-count: inherit; /* Chrome, Safari, Opera */
    -moz-column-count: inherit; /* Firefox */
    column-count: inherit;
}     
.amenu {display: none !important;}
#menu-drazba .aukceos{width: 100%; margin-top: 5px;}

#infoznal-01 .infoznal-02 {width: 90% !important; padding: 5%; padding-bottom: 0px;}
#infodraz-01 .infodraz-02 span {font-size: 14px;}
#infodraz-01 p, #infodraz-01 p strong, #infodraz-01 p a {font-size: 12px;}
#infoznal-01 {width: 90% !important; padding: 5% !important;}
#right_panel #infoznal-01 .infoznal-text {font-size: 14px; width: 90% !important; padding: 5% !important;}
#right_panel #infoznal-01 .infoznal-02 span {font-size: 14px;}
#right_panel #infoznal-01 p, #right_panel #infoznal-01 p strong, #right_panel #infoznal-01 p a {font-size: 12px;}

#site_area table.znamka-box{max-width: 100% !important;}
#site_area table.znamka-box td{width: 50%;}
#site_area table.znamka-box td img{width: 99%; height:auto;}

.ob-01xx{line-height: 24px !important;}

#box-home .prolin img{height: auto;}
.text-new{-webkit-column-count: 2; -moz-column-count: 2; column-count: 2;}

.box-home-l {width: 100% !important; height: 375px; }
.box-home-l .box-home-02 {height: auto !important;}
.box-home-03 .box-obsah .ob-01 {min-height: auto; font-size: 20px; width: 80%; margin: 0px; padding: 0px; padding-left: 10%; padding-right: 10%; height: 125px;}
.box-home-03 .box-obsah .ob-01 a {padding-top: 20px;}
.box-home-03 {width: 100% !important;} 
#box-home .box-obsah {width: 100%;}
.ob-01 br {display: none;}
.box-home-03 .box-obsah .ob-01 {height: auto; padding-bottom: 20px;}
.box-home-03 {height: 315px;}
.box-home-l {height: 410px !important;}
.box-home-02 .box-obsah {min-height: auto;}
.box-home-l .box-home-02 {height: auto;}
.box-home-01 {width: 100%; height: 410px;}

.box-prodat-01 a {line-height: 50px; font-size: 20px;}
.box-koupit-01 a {line-height: 50px; font-size: 20px;}

.box-home-04a {margin-top: 0px;}

}

@media (min-width: 1280px) and (max-width: 1367px) {
#pack{background-size: auto 150px;}
#header_back{width: 70%; height: 150px; background-size: 92% auto; background-position: top 0px center;}
#site_area {width: 66%; padding: 2%;}
#left_panel{width: 15%;}
#right_panel{width: 15%;}
#pack .box-odkaz a{font-size: 16px !important;}
#pack .box-odkaz a strong{font-size: 16px !important;}
.mini-01 .ob-01{font-size: 35px !important;}
.ob-02{font-size: 17px !important;}
.ob-03{font-size: 17px !important;}                                                                                 
.cycle-slideshow{margin: 0px; padding: 0px; display: block; width: 100% !important; float: left; overflow: hidden;}
#box-home .box-obsah{position: relative;}
.prolin {position: relative; float: left; width: 100%; }
.mini-01{width: 100%; float: left; display: block;}
.mini-02{width: 100%; float: left; display: block;}
.aukce_item{margin: 0px; padding: 0px; width: 48%; margin: 1%; text-align: center; float: left; max-height: 400px;}
.aukce_item_obr{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_info{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_obr img{max-width: 100%; height: auto;}
/*.vydrazeno {width: 90px; height: 90px; display: block; right: 0px !important; top: 0px !important; background-image: url(../img/ikona-01.png); background-repeat: no-repeat; background-position: top right; background-size: 100%;}*/
.predmet_item {/*width: 30%; min-height: 385px;*/}
.predmet_item{position: relative; border: 1px solid #bbb; width: 96%; margin-right: 1%; margin-bottom: 1%; padding: 1%; display: block;}
#header_back form {width: 50%; margin-top: 105px; margin-left: 25%; margin-right: 25%; float: left;}
#header_back form .changecolor {padding: 7px; width: 83%;}
/*.box-home-01, .box-home-02, .box-home-03, .box-home-04, .box-home-05, .box-home-06 {width: 50% !important;}*/
#box-odkaz-1X .box-odkaz-1{width: 50% !important;}
#box-odkaz-1X .box-odkaz-2{width: 50% !important;}
.reference-box form{width: 100%; float: left; padding-bottom: 10px; margin-bottom: 30px; border-bottom: 3px solid #8ed176;}
#pack .box-odkaz a, #pack .box-odkaz-1 a, #pack .box-odkaz-2 a, #pack .box-odkaz-1 a strong{font-size: 22px !important;}
.predmet_item_info{font-size: 14px;}
.predmet_item_info .popis {font-size: 14px;}
.right-02 {height: auto;}
.box-home-03 .box-obsah .ob-01 {line-height: 25px !important;}
.box-home-03 .box-obsah .ob-02 {line-height: 25px !important;}
.box-home-03 .box-obsah .ob-03 {line-height: 25px !important;}
.box-home-03 .box-odkaz {display: none;}
.predmet_item_obr a img {max-height: 100%;}
.aukce_item{max-height: none !important;}
.blok-kon {min-height: 250px; height: 250px; display: inline-block; float: left;}
.kon-pob-01 a {min-height: 160px;}
.kon-pob-02 a {min-height: 160px;}
.kon-pob-03 a {min-height: 160px;}
.kon-pob-04 a {min-height: 160px;}
#right_panel {top: -150px;}
.blok2-text {width: 47%;}
#fileupload .container {width: 250px !important;}
#unimenu{display: none !important;}
.prihlaseni-mob{display: none !important;} 
.dilo-detail-right {padding-bottom: 20px;}
#uvod-text {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
}              
.amenu {display: none !important;}
.box-home-01{margin: 0px; padding: 0px; width: 100%; float: left; display: block; overflow: hidden;}
.box-home-01-A{margin: 0px; padding: 0px; float: left; display: block; width: 100%; height: 50%;}
.box-home-01-B{margin: 0px; padding: 0px; float: left; display: block; width: 100%; height: 50%;}
.box-home-01-A img{width: 100%; height: auto;}
.box-home-01-B img{width: 100%; height: auto;}
.box-home-p{margin: 0px; padding: 0px; width: 32% !important; height: 250px; float: left; display: block; overflow: hidden; position: relative; margin-right: 1%; margin-bottom: 1%;}
.box-home-l{margin: 0px; padding: 0px; width: 32% !important; height: 250px; float: left; display: block; overflow: hidden; position: relative; margin-right: 1%;   margin-bottom: 1%;}
.box-home-02{margin: 0px; padding: 0px;  width: 100%; float: left; display: block; overflow: hidden; position: absolute; left: 0px; top: auto; bottom: 0px; height: 22%; z-index: 10;}
.box-home-02 .box-obsah div.lh2 {font-size: 10px; color: #27a226; width: 100%; text-align: center; padding-top: 3px;}
.box-home-02 .ob-01{line-height: 15px !important; font-size: 20px !important;}
.box-home-02 .ob-02{font-size: 11px !important;}
.prolin .ob-00 h3{display: none;}
.prolin .ob-03 {display: none;}
.prolin .ob-04 {display: none;}               
.box-home-03{margin: 0px; padding: 0px; width: 33% !important; height: 250px; float: left; display: block; overflow: hidden; margin-right: 1%; margin-bottom: 1%;}                           
.box-home-03 .box-obsah .ob-01 {font-size: 16px;}
.box-home-04 {margin: 0px; padding: 0px; width: 100% !important; height: 250px; float: left; display: block; overflow: hidden; margin-bottom: 1%;}
.box-pobocka-05{display: none;}.box-pobocka-05{display: none;}
.box-pobocka-01{width: 24%; margin-right: 1%; float: left;}    
.box-pobocka-02{width: 24%; margin-right: 1%; float: left;}
.box-pobocka-03{width: 24%; margin-right: 1%; float: left;}
.box-pobocka-04{width: 24%; margin-right: 1%; float: left;}
.prolin{height: 250px;}
.box-home-00 {height: 250px;}
.box-home-03 .box-obsah .ob-01 {line-height: 20px !important; font-size: 14px !important; margin-bottom: 0px;}
.box-home-03 .box-obsah .ob-02 {line-height: 20px !important; font-size: 14px !important;}
.box-home-03 .box-obsah .ob-03 {line-height: 20px !important; font-size: 14px !important;}
.bann-01, .h_banner {width: 100% !important; max-width: 100% !important; margin-left: 0px !important;}
.bann-02 {width: 100% !important; max-width: 100% !important; margin-left: 0px !important;}
.bann-02 img{height: auto !important; width: 100% !important; max-width: 100% !important; min-height: 0 !important;}
.box-home-04 {height: auto !important;}
.roz-box a{width: 49% !important; float: left; margin-right: 1%; margin-bottom: 20px;}
.cerna-1{font-size: 12px;}
.zelena-02{width: 142%; display: inline-block; margin-left: -21%;}
.kon-pob-01 {width: 47%;}
.kon-pob-02 {width: 47%;}
.kon-pob-03 {width: 47%;}
.kon-pob-04 {width: 47%;}
.blok-kon {min-height: 250px; height: auto;}
.ob-01xx{line-height: 20px !important; font-size: 11px !important;}
#box-home .prolin img{height: auto;}
.text-new{-webkit-column-count: 2; -moz-column-count: 2; column-count: 2;}
.box-home-03 .box-obsah .ob-01 {min-height: 128px; font-size: 20px; width: 80%; margin: 0px; padding: 0px; padding-left: 10%; padding-right: 10%; height: 132px;}
.box-home-03 .box-obsah .ob-01 a {padding-top: 40px;}
.box-home-l .box-home-02 .box-obsah .ob-04b .pri-02 {font-size: 22px;}
.box-home-02 .box-obsah {min-height: auto;}
.box-home-l .box-home-02 {height: auto;}

.box-home-03 .box-obsah .ob-01 a {padding-top: 25px; padding-bottom: 0px;}
.box-home-03 .box-obsah .ob-01 a span{font-size: 16px;}


}

@media (min-width: 1368px) and (max-width: 1499px) {
#header_back{width: 74%; height: 185px; background-size: 92% auto;}
#site_area {width: 70%; padding: 2%;}
#pack .box-odkaz a{font-size: 16px !important;}
#pack .box-odkaz a strong{font-size: 16px !important;}
.mini-01 .ob-01{font-size: 35px !important;}
.ob-02{font-size: 18px !important;}
.ob-03{font-size: 17px !important;}       
.mini-01{width: 100%; float: left; display: block;}
.mini-02{width: 100%; float: left; display: block;}
.box-home-03{width: 50%;}
.box-home-06{width: 50%;}                  
.aukce_item{margin: 0px; padding: 0px; width: 31.3%; margin: 1%; text-align: center; float: left; max-height: 400px;}
.aukce_item_obr{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_info{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_obr img{max-width: 100%; height: auto;}                                                       
.amenu {display: none !important;}
#pack .box-odkaz a, #pack .box-odkaz-1 a, #pack .box-odkaz-2 a, #pack .box-odkaz-1 a strong{font-size: 22px !important;}
.predmet_item_info{font-size: 14px;}
.predmet_item_info .popis {font-size: 14px;}
#header_back form {padding: 7px; width: 50%; margin-top: 130px;}
#header_back form .changecolor {padding: 7px; width: 83%;}
.right-02 a img {width: 100%; height: auto; max-height: 100%; max-width: 100%;}
.box-home-03 .box-obsah {min-height: auto;}
.sp-03{margin-top: 55px;}
.predmet_item_obr a img {max-width: 100%; height: auto; width: auto; max-height: 260px;}
#unimenu{display: none !important;}
.blok-kon {min-height: 250px; height: auto; display: inline-block; float: left;}
.kon-pob-01 a {min-height: 160px;}
.kon-pob-02 a {min-height: 160px;}
.kon-pob-03 a {min-height: 160px;}
.kon-pob-04 a {min-height: 160px;}
.prihlaseni-mob{display: none !important;}  
.dilo-detail-right {padding-bottom: 20px;}
.box-home-06 img {max-height: 309px;}
.roz-box a{width: 49%; float: left; margin-right: 1%; margin-bottom: 20px;}
.box-home-04 {height: auto !important;}
#login ul li a {font-size: 14px !important;}
.box-home-00, .box-home-03, .box-home-p, .box-home-01 {min-height: 260px; height: 260px;}
.box-home-01 .box-obsah, .box-home-01 .box-obsah a {min-height: 220px;}
.box-home-02 .box-obsah {height: auto; min-height: 0px;}
.box-home-03 .box-obsah .ob-01 {line-height: 27px !important; font-size: 14px !important; margin-bottom: 0px;}
.box-home-03 .box-obsah .ob-02 {line-height: 20px !important; font-size: 14px !important;}
.box-home-03 .box-obsah .ob-03 {line-height: 27px !important; font-size: 14px !important;}
.box-home-03 {background-color: #d2ee96;}
.box-home-02 .ob-01{line-height: 15px !important; font-size: 20px !important;}
.box-home-02 .ob-02{font-size: 11px !important;}
.zelena-02{width: 142%; display: inline-block; margin-left: -21%;}
.kon-pob-01 {width: 47%;}
.kon-pob-02 {width: 47%;}
.kon-pob-03 {width: 47%;}
.kon-pob-04 {width: 47%;}
.ob-01xx{line-height: 18px !important; font-size: 11px !important;}
#box-home .prolin img{height: auto;}
.box-home-03 .box-obsah .ob-01 {min-height: 128px; font-size: 20px; width: 80%; margin: 0px; padding: 0px; padding-left: 10%; padding-right: 10%; height: 128px;}
.box-home-03 .box-obsah .ob-01 a {padding-top: 40px;}

#right_panel #znalec_na_telefonu a{font-size: 15px;}

.box-home-03 .box-obsah .ob-01 a {padding-top: 15px; padding-bottom: 0px;}
.box-home-03 .box-obsah .ob-01 a span{font-size: 18px;}


}
 
@media (min-width: 1500px) and (max-width: 1600px) {
#header_back{width: 74%; height: 185px; background-size: 92% auto;}
#site_area {width: 70%; padding: 2%;}
#pack .box-odkaz a{font-size: 16px !important;}
#pack .box-odkaz a strong{font-size: 16px !important;}
.mini-01 .ob-01{font-size: 35px !important;}
.ob-02{font-size: 18px !important;}
.ob-03{font-size: 17px !important;}
.aukce_item{margin: 0px; padding: 0px; width: 31.3%; margin: 1%; text-align: center; float: left; max-height: 400px;}
.aukce_item_obr{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_info{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_obr img{max-width: 100%; height: auto;} 
.amenu {display: none !important;}
#pack .box-odkaz a, #pack .box-odkaz-1 a, #pack .box-odkaz-2 a, #pack .box-odkaz-1 a strong{font-size: 22px !important;}
.predmet_item_info{font-size: 14px;}
.predmet_item_info .popis {font-size: 14px;}
.predmet_item{min-height: 440px;}
#header_back form {width: 50%; margin-top: 135px;}
#header_back form .changecolor {padding: 7px; width: 85%;}
.box-home-03 .box-obsah .ob-01 {line-height: 26px !important; margin-bottom: 20px;}
.box-home-03 .box-obsah .ob-02 {line-height: 26px !important;}
.right-02 a img {width: 100%; height: auto; max-height: 100%; max-width: 100%;}
.sp-03{margin-top: 55px;}
#unimenu{display: none !important;}
.predmet_item_obr a img {max-width: 100%; height: auto; width: auto; max-height: 260px;}
.prihlaseni-mob{display: none !important;}   
.dilo-detail-right {padding-bottom: 20px;}
.box-home-06 img {max-height: 280px;}
.roz-box a{width: 49%; float: left; margin-right: 1%; margin-bottom: 20px;}
.box-home-04 {height: auto !important;}
.box-home-01-A img {width: 100%; height: 95%;}
.box-home-01-B img {width: 100%; height: 95%;}
.ob-01 .bold {font-size: 20px; line-height: 1em;}
.box-home-03 .box-obsah .ob-01 a {padding-top: 15px; padding-bottom: 10px;}
.zelena-02{width: 142%; display: inline-block; margin-left: -21%;}    
.ob-01xx{line-height: 24px !important;}                               
#box-home .prolin img{height: auto;}
.box-home-l {margin: 0px; padding: 0px; width: 32% !important; height: 370px; float: left; display: block; overflow: hidden; position: relative; margin-right: 1%; margin-bottom: 1%; position: relative;}
.box-home-l .box-home-02 {height: auto;}


.predmet_item_obr a img {max-height: 260px;} 
.box-home-06{background-color: transparent;} 
.box-home-01-A img {width: 100%; min-height: 95%;}
.box-home-01-B img {width: 100%; min-height: 95%;} 
.amenu {display: none !important;}
#box-home .prolin img{height: auto;} 
.text-new{-webkit-column-count: 4; -moz-column-count: 4; column-count: 4;}
.box-home-l {height: auto;}
.box-home-02 .box-obsah {min-height: 155px;}
.box-home-l .box-home-02 {height: 32%;}

.ob-01xx{line-height: 18px !important; font-size: 11px !important;}
#box-home .prolin img{height: auto;}
.box-home-03 .box-obsah .ob-01 {min-height: 128px; font-size: 20px; width: 80%; margin: 0px; padding: 0px; padding-left: 10%; padding-right: 10%; height: 128px;}
.box-home-03 .box-obsah .ob-01 a {padding-top: 40px;}

.box-home-03 {width: 33% !important; height: 270px; min-height: 270px;}
.box-home-l, .box-home-p {height: 270px;}
.box-home-01 .box-obsah {min-height: 270px; height: 270px;}
.box-home-l .box-home-02 {height: 41%;}
.box-home-01 {width: 100%; height: 270px;}

.box-home-l .box-home-02 {height: auto;}   
.box-home-02 .box-obsah {min-height: auto;}

#right_panel #znalec_na_telefonu a {font-size: 16px;}

.box-home-03 .box-obsah .ob-01 a {padding-top: 15px; padding-bottom: 0px;}
.box-home-03 .box-obsah .ob-01 a span{font-size: 18px;}


} 
                                                    
@media (min-width: 1601px){
#header_back{width: 74%; height: 250px; background-size: 93% auto !important;}
#header_back form .changecolor {padding: 7px; width: 84%;}
#site_area {width: 72%; padding: 1%;}
#pack .box-odkaz a{font-size: 16px !important;}
#pack .box-odkaz a strong{font-size: 16px !important;}
.mini-01 .ob-01{font-size: 35px !important;}
.ob-02{font-size: 18px !important;}
.ob-03{font-size: 17px !important;}
.aukce_item{margin: 0px; padding: 0px; width: 31.3%; margin: 1%; text-align: center; float: left; max-height: 400px;}
.aukce_item_obr{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_info{margin: 0px; padding: 0px; width: 100%; text-align: center; float: left;}
.aukce_item_obr img{max-width: 100%; height: auto;}
.autori_info_right {width: 85%;}
.menu-level-1{top: 56px;}
.predmet_item{min-height: 440px; width: 46%;}
.right-02 a img {width: 100%; height: auto; max-height: 100%; max-width: 100%;}
.box-home-03 .box-obsah .ob-01 {line-height: 26px !important;}
#pack .box-odkaz a, #pack .box-odkaz-1 a, #pack .box-odkaz-2 a, #pack .box-odkaz-1 a strong{font-size: 28px !important;}
#unimenu{display: none !important;}
.prihlaseni-mob{display: none !important;}       
.dilo-detail-right {padding-bottom: 20px;}
.box-home-06 img {max-height: 363px;}
.roz-box a{width: 50%; float: left; margin-right: 0px; margin-bottom: 20px; text-align: center;}
.roz-box a img {width: 550px; height: auto; float: none; margin: 0px auto;}
.menu {margin: 0px;}
form#logout {padding: 0px;}
.box-home-04 {height: auto !important;}
.box-home-03 .box-obsah .ob-01{ padding-top: 5px; padding-bottom: 5px; margin-bottom: 0px;}
.box-home-03 .box-obsah .ob-02 span {font-size: 20px;}
.box-home-03 .box-obsah .ob-01 {font-size: 20px; width: 80%; padding-left: 10%; padding-right: 10%;}
.box-home-03 .box-obsah .ob-02 {font-size: 18px; width: 80%; padding-left: 10%; padding-right: 10%;}
.ob-01 .bold {font-size: 27px; line-height: 1em;}
.box-home-03 .box-obsah .ob-01 a {/*padding-top: 15px;*/ padding-bottom: 0px;}
.box-home-03 .box-obsah a {font-size: 20px;}
.box-home-03 .box-obsah p {line-height: 1.7em !important;}
.ob-01xx{line-height: 24px !important;}
.reference-box-i {
    -webkit-column-count: inherit; /* Chrome, Safari, Opera */
    -moz-column-count: inherit; /* Firefox */
    column-count: inherit;
}
.predmet_item_obr a img {max-height: 260px;} 
.box-home-06{background-color: transparent;} 
.box-home-01-A img {width: 100%; min-height: 95%;}
.box-home-01-B img {width: 100%; min-height: 95%;} 
.amenu {display: none !important;}
#box-home .prolin img{height: auto;} 
.text-new{-webkit-column-count: 4; -moz-column-count: 4; column-count: 4;}
.box-home-l {height: auto;}
.box-home-02 .box-obsah {min-height: auto;}
.box-home-l .box-home-02 {height: auto;}
#header_back {background-position: top 15px center;}
#header_back form {margin-top: 175px;}  
#right_panel #znalec_na_telefonu a{font-size: 17px;}
.tel-icon {vertical-align: middle; margin-top: -10px; margin-right: 5px;}

.box-home-03 .box-obsah .ob-01 a {padding-top: 35px; padding-bottom: 0px;}
.box-home-03 .box-obsah .ob-01 a span{font-size: 22px;}

.fleft {max-width: 71%;}

}


/*ALL-NEW*/

/*#site_area div{display: none;}*/
.schovat{display: none !important;}
input:hover, input:active, input:focus, textarea:active, textarea:hover, textarea:focus, button:focus, button:active, button:hover {outline:0px !important;}
#palicka_natvrdo{display: none !important;}
#site_area{background-color: #eeeeee !important;}
.column-count{text-align: center;}
body input[type=button] {-webkit-appearance: none !important;}
body input[type=submit] {-webkit-appearance: none !important;}
#fileupload b, #fileupload span{color: #fff;}
#box-odkaz-1X{display: none !important;}
.box-home-03 .box-odkaz{display: none !important;}
.nobanner .bann-01{display: none;}
.box-home-01-B {position: relative;}
.box-home-01-B img{position: absolute; bottom: 0px;}
.cerna-1{color: #000;}
.zde-2{width: auto !important; height: auto !important; min-width: 0px !important; min-height: 0px !important; float: none !important;}
.zelena-02{color: #f8fa30 !important;}
.right-05 #counter span {display: inline-block;}

.historie{color: #000 !important; font-weight: bold; background:yellow; padding: 5px; margin-top: 10px; display: inline-block;}
.seznamobr{min-height: 300px;}
#byljsteprehozen {font-size:20px; color:red; font-weight:bold; background-color:white; padding: 5px; margin-top: 10px; display: inline-block;}
#menu-drazba .aukceos img{width: 364px !important;}


#infoznal-01 a, a span, a span span{color:black;}
.cerna-01{color: #000 !important;}
/*.ob-01xx{color: #27a226 !important;}*/

.lh3 {display: none;}
