/* compress http://csscompressor.com/ */

/**
 * reset css NEMENIT !!! 
 **/
html{border:0;margin:0;padding:0}
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,nav,section{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;xvertical-align:baseline;margin:0;padding:0}
article,aside,figure,footer,header,hgroup,nav,section{display:block}


/**
 * html tagy design
 **/
body{font-size:15px;font-family:arial,tahoma,sans-serif;background:url(img/body.png) repeat-y scroll 50% 0 #eaeaea}
body.mobile{background-image:none;background-color:#FAFBF7}  /* mobile */

#mobilepage{margin:0 auto;width:100%;max-width:676px}
#mobilepage h1{font-size:24px;font-weight:bold;line-height:1.2;margin-bottom:.5em}
#mobilepage h2{font-size:16px;font-weight:bold;line-height:1.2}
#mobilepage h3{font-size:15px;font-weight:bold;line-height:1.2}

ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{float:none!important}
a img{border:none}
:focus{outline:0}
a{color:#369;text-decoration:none}
a:hover{color:blue;text-decoration:underline}
hr{height:3px;border:0 solid #393c31;margin:0;padding:0}
hr.thr,div.thr{width:990px;background-color:#393c31;color:#393c31;border:0 solid #393c31;height:5px}
hr.thinline{height:1px;border:0 solid #393c31}
th{font-weight:700}
label{font-weight:700}
fieldset{border:2px solid #D9DCCC;margin:0 0 1.5em;padding:0 1.4em 1.4em}
legend{font-weight:700;color:#595959;width:95%;margin:-.2em .5em 1em;padding:0 .5em}
fieldset,#IE8#HACK{padding-top:1.4em}
legend,#IE8#HACK{margin-top:0;margin-bottom:0}
input,select,textarea{font-size:16px;background-color:#FFF;color:#161614;border:0;margin:0}
input{padding-left:2px;margin:2px 0}
input[type=submit],input[type=button]{cursor:pointer;background-color:#595959;color:#D9DCCC;padding:2px .8em}
input[type=file]{background:#FFF;margin:2px 0}
input[type=radio]{background-color:#DBDDD0;height:13px}
input[type=checkbox]{background-color:#DBDDD0;vertical-align:middle}
option{padding-left:2px}
strong{font-weight:bold}
img{border:0}


/**
 * standartne class kurzy.cz
 **/
.clear,.konecobtekani{clear:both}  /* konecobtekani DEPRECATED pouzivat clear */
.small{font-size:12px}
.justify{text-align:justify}
.center{text-align:center}
.rght{text-align:right}
.clrred{color:#b22222!important}
.clgreen{color:#060!important}
.clgreen2{color:#060!important}
.clgold{color:Goldenrod!important}
.gold{background-color:#D0D7AD}
.clgray{color:#D9DCCC!important}
.clblack{color:#161614!important}
.clbackgr{color:#FAFBF7!important}
.clbackground{background-color:#FAFBF7!important}
.clbgdark{background-color:#DBDDD0!important}
.clink{cursor:pointer;color:#369!important}
.italic{font-style:italic}
.bold{font-weight:bold}
.bold_right{text-align:right;font-weight:700}
.hide,.start_rc,.end_rc,.split_rc{display:none}
.neaktualni {color:gray;font-style:italic}
.partner_logo{margin:10px 0 0 10px;width:280px;height:120px;text-align:center;background-color:white} /* brano, obal loga partnerov do praveho sloupce */

.ol,#dane_new ol{list-style-type:decimal;list-style-position:outside;padding-left:40px!important;text-indent:0}
.ul,#dane_new ul,.text ul{list-style-type:disc;list-style-position:outside;padding-left:40px!important;text-indent:0}

.ecb:after,.ecb:before{content:"";display:table}
.ecb:after{clear:both}
.ecb{zoom:1}

/**
 * standardne class s tagmi
 **/
span.val_up{color:green;font-weight:700}
span.val_down{color:#D63200;font-weight:700}
span.val_norm{color:#000;font-weight:400}
span.val_bold{font-weight:700}
span.val_nobold{font-weight:400}
img.val_arr{margin-left:5px}

tr.nogold{background-color:#FAFBF7}
tr.nogoldgray{background-color:#f1f3e6}



/** 
 *formulare kurzy.cz
 **/
/* formpart je DEPRECATED pouzivat simpleform */
.formpart{background-color:#DBDDD0} 
.formpart ul li{display:inline}
.formpart li{margin-right:1em}
.formpart caption,.formparthead{background-color:#595959;color:#D9DCCC;font-weight:700;text-align:center;font-size:13px;line-height:2}
.formparthead a{color:#D9DCCC}
.formpart .radek{font-size:14px;font-weight:700;padding:20px}
div.formparthead{vertical-align:middle}
input[type=submit].mw,input[type=button].mw{padding-left:2em;padding-right:2em}

/* simpleform - hlavna form class */
.simpleform {border:1px silver solid;border-radius: 3px;background-color: #EEF0E3;margin:10px 0;font-size:14px;max-width:676px}
.simpleform p:first-child td {padding:5px 5px}
.simpleform td {padding:0 30px}
.simpleform table:first-child tr:last-child td {padding:5px 30px 15px 30px}
.simpleform>table th,.simpleform>table caption {padding:5px 30px; color: #336296; font-weight:bold;text-align:center; overflow:hidden}
.simpleform>table {border:0;padding:0 5px;}
.simpleform>table caption {font-size: 120%;} 
.simpleform ul li{display:inline}
.simpleform li{margin-right:1em}
.simpleform input,.simpleform select,.simpleform textarea,.simpleform .result span {border:1px silver inset;border-radius: 3px;box-shadow: 0 0 3px rgba(0, 0, 0, 0.3) inset;font-size:120%}
.simpleform input[type=submit],.simpleform input[type=button] {xtext-transform: uppercase;font-weight:normal;background-color: #595959;border: 2px outset #595959; border-radius: 3px; color: white;font-size: 100%;font-weight:bold}
.simpleform input[name="q"] {width:400px;}
.simpleform.big input,.simpleform.big select {font-size:140%}
.sfsmall input,.sfsmall select,.sfsmall textarea{font-size:15px} /* 3.12.2015 brano class pre formulare s vela polozkami s mensim pismom,  */
.sfsmall select{font-size:14px} /* 3.12.2015 brano class pre formulare s vela polozkami s mensim pismom, priklad http://www.kurzy.cz/pujcky/aukce/ */

/* form.calc DEPRECATED pouzivat cisty simpleform, prikad http://www.kurzy.cz/kalkulacka/prispevek-na-bydleni/  */
form.calc {margin:5px auto;padding:0 0 10px 0;border: 1px #D49C01 solid; background-color:#F4EBBF; width:550px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) ;}
form.calc caption {background-color:#D49C01; white-space:nowrap;color:#000;margin:0 0 15px 0;}
form.calc>table {width:100%;} 
form.calc>table td {padding:3px 5px } 
form.calc .result {color:#D5013A; } 
form.calc .result span {padding:2px 10px; background-color: #E2CB55 }
form.calc .resultbig { background-color: #FAFBF7 } 
form.calc div.resultbig { width:90%; margin:10px auto; padding:10px 0 } 
form.calc a {color:#204060}
/* tabulky v kalkulačkách */
.calc_table { margin-top: 10px; border-width: 1px; border-style: solid }
.calc_table tr, .calc_table td { border-width: 1px; border-style: solid; border-color: #808080; text-align: center; padding: 2px 4px; }
.calc_table tr, .calc_table td {  }
.calc_table thead, .calc_table thead tr, .calc_table thead td { font-weight: bold;  }  

/** 
 * obal stranky kurzy.cz 
 **/
#ram{position:relative;width:990px;height:100%;margin:0 auto;padding:10px 5px 0;padding-top:50px}
#ram_m{position:relative;width:96%;height:100%;padding:0 1%;margin-top:105px} /* mobile */
#ram_inner{position:relative;width:990px;background:url(img/body.png) repeat-y scroll 0 0 transparent;left:-30px;margin:2px auto 0px auto;padding:0 30px 2px 30px}
#ram_inner_m{position:relative;width:100%;padding:0}  /* mobile */
#headerlogo,.headerlogo{padding-top:13px}
#content{padding:86px 0 10px}
#content-inc{padding:62px 0 10px}
#header{position:absolute;top:22px;width:990px}
#headernew{position:absolute;top:117px;width:990px}
#qr{position:absolute;top:0;left:600px;display:none}
#contentnew{padding:175px 0 10px}
#contentnew-inc{padding:151px 0 10px}
#contentnew #headerlogin,#contentnew-inc #headerlogin{position:absolute;top:0}
#contentnew #headerlogo,#contentnew-inc #headerlogo{position:absolute;top:33px;padding:0}
#contentnew #main,#contentnew-inc #main{position:static}
#ram_paticka{z-index:2;font-size:15px;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABBoAAAAKCAIAAACVJ6qAAAAABGdBTUEAALGPC/xhBQAAAMdJREFUeF7t2rERADEIA0G7TPpv5N8tXMqSK9kh0cCdmWMIECBAgAABAgQIECAQBP46YQgQIECAAAECBAgQIBAETsiIECBAgAABAgQIECBA4D06USBAgAABAgQIECBAgEATUCeamxQBAgQIECBAgAABAq4TdoAAAQIECBAgQIAAgSrgOlHl5AgQIECAAAECBAisF1An1q8AAAIECBAgQIAAAQJVQJ2ocnIECBAgQIAAAQIE1guoE+tXAAABAgQIECBAgACBKvABHYGDVQfkUxIAAAAASUVORK5CYII=) repeat-y scroll 50% 0;margin:0 auto;padding:0}
#ram_paticka_m{position:relative;width:100%;height:100%;margin:0 auto;margin-top:1em;padding:0;background-color:#F2EFE6} /* mobile */
#loginnojs{border:0;width:150px;height:20px}
#headerlogin{width:990px;height:13px;overflow:hidden;border-bottom:1px solid #000;font-size:11px;color:#707070;margin:0;padding:3px 0 5px}
#breadservers{overflow:hidden;height:14px;width:990px;text-align:center}
#breadcrumbs a,#servers a,#serversnew a{color:#393C31}
.breadcrumbs a{color:#393C31}
.breadcrumbs a.active:hover{text-decoration:none;}
.breadcrumbs {font-size:11px;line-height:17px}
.breadcrumbs_l{font-size:9px;background-color:silver;font-weight:700;color:#FFF;padding-left:5px;margin:-1px 0}
.breadcrumbs_l a{color:#FFF}
#servers{margin-left:20px}
#serversnew{position:absolute;width:100%;text-align:center;top:3px}
#serversnew .s{background-color:#FAFBF7;padding:0 20px}
#adv_headerlogin{float:right}
#headerlogo_adv{height:66px;vertical-align:center;padding:4px 0 7px}
#headerlogo_advnew{height:86px;vertical-align:center;padding:4px 0 7px}
#headerlogonew{position:absolute;top:34px;height:66px;vertical-align:center;padding:4px 0 7px;width:990px}
#headernavbar{position:absolute;top:118px;width:990px}
#headeritems{height:24px;border-top:3px solid #393C31;width:990px}
#adv_oramovani,#adv_interstial,#adv_corner,#adv_sheet,#adv_ahead,#adv_leaderboard2,#adv_googleleaderboard,#adv_googleahead{font-size:0;height:0;line-height:0}
#adv_cid,#toplist{display:none}
#adv_interstial,#adv_bottom,#adv_googlerectangle,#adv_rectangleclanky{text-align:center}
#adv_bottom{position:relative;background:url(img/body.png) repeat scroll 0 0 transparent;left:-30px;width:100%;padding:0 30px;display:flex}
#adv_oramovani,.oramovani{position:absolute;left:-175px;top:0px;text-align:center;margin:0 auto 0 0}
#adv_ram{margin-bottom:8px}
#adv_250stranka{width:300px;text-align:center}
#adv_ahead,#adv_leaderboard,#adv_leaderboard2,#adv_googleleaderboard,#adv_googleahead,#adv_content{width:990px;text-align:center}
/*#adv_stickyright{position:absolute;top:175px;left:1055px}
#adv_left{position:absolute;top:175px;left:-165px}
#adv_doubleskylevy{position:absolute;top:175px;left:-315px}
#adv_sky{position:absolute;top:175px;left:1055px}*/ 
#adv_stickyright{position:fixed;top:175px;left:calc(50% + 540px) !important}
#adv_left{position:fixed;top:175px;left:calc(50% - 700px) !important}
#adv_doubleskylevy{position:fixed;top:175px;left:calc(50% - 840px) !important}
#adv_sky{position:fixed;top:175px;left:calc(50% + 540px) !important} 
#adv_topnewsnew{width:300px;border:0;float:right;height:60px;padding:0;margin:-3px 330px 0 auto;vertical-align:middle;line-height:1.35em;overflow:hidden}
#adv_topnewsnew img{margin-right:10px;}
#adv_topnewsnew .tntext,#adv_topnewsnew a{color:#369;text-decoration:none;font-size:13px;float:left}
#adv_topnewsnew .tntext div,#adv_topnewsnew a div{vertical-align:middle;display:table-cell}
#adv_topnewsnew .tntext a,#adv_topnewsnew .tntext a:hover{color:#D49C01;text-decoration:none}
#adv_headertime{text-align:right;float:right;font-size:12px;font-weight:700;border:0 solid #000;color:#393c31;margin:0}
#adv_headerindexes{float:right;font-size:140%;font-family:times;padding:3px 0}
#adv_headerindexes a{text-decoration:none;color:#000}
#adv_headerindexes a:hover{text-decoration:underline}
#adv_textovka,.textovka{text-align:left;font-size:14px;line-height:19px}
.textovka{padding:10px}
#adv_textovka p,.textovka p{font-size:11px;line-height:14px;color:gray}
#adv_textovka img,.textovka img{padding-right:10px}
#adv_textovka a,#adv_textovka a:visited,.textovka a,.textovka a:visited{color:gray}
#newsvideobanner,#adv_rectangle,#adv_topexclusiv{text-align:center}
#topexclusivstyle{text-align:center;margin:20px 0}
#rectanglestyle{text-align:center;margin:10px 0}
#grectanglestyle{text-align:center}
#prezentacead .colua{width:80px;float:left;margin:10px 0}
#prezentacead .colub{width:190px;float:right;margin:10px 0}
#prezentacead .coluc{width:270px;margin:10px 0}
#prezentacead img{margin:0 10px 0 5px}
.leaderboard,.bigahead{margin-bottom:7px}
/* reklama typu adsense */
.zaznam{width:280px;margin:0 10px}
.zaznam_self,.zaznam_self a{text-align:right;font-style:italic;font-weight:700;font-size:10px;color:gray;margin-bottom:5px}
.zaznamtitle{font-size:17px;font-weight:700;color:#000;text-decoration:underline}
.zaznam div.zaznamtext{font-size:13px;margin:5px 0 0}
.zaznam div.zaznamtext a{color:green}
.zaznam div.zaznamurl{float:right;margin:0 10px 10px 0}
.zaznam div.zaznamurl a{font-size:15px;color:green}
#menurf .zaznam{width:275px;margin:0}
/* login window */
#loginenter{float:right;cursor:pointer}
#loginenter a{color:#707070;text-decoration:none}
#logindiv{display:none;z-index:100}
#loginoverlay,#interstitialoverlay,.slovnikoverlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:101;background-color:#000;opacity:0.60;filter:alpha(opacity=60)}
#loginform{background:none repeat scroll 0 0 #FAFBF7;border:3px double gray;left:50%;position:fixed;top:50px;z-index:999;width:480px;padding:5px;text-align:left}
#loginform .close{float:right;font-size:14px;font-weight:700;text-decoration:none;color:#000;cursor:pointer}
#login_in{font-size:13px}
#login_in .nadpis{font-size:18px;color:#000;padding-bottom:10px}
#login_in .cola{float:left;width:25%;padding-top:7px}
#login_in .colb{float:left;width:74%}
#login_in .row{width:100%;padding:5px 0}
#login_in .center{text-align:center}
#login_in input{border:1px solid lightgrey}
#login_in input[name|=doba]{vertical-align:bottom}
#loginform .reg_text,#loginform .reg_text a{font-size:12px;color:#000;font-weight:700;padding:5px 0 10px}
#loginform .login_text,#loginform .login_text a{font-size:10px;color:grey}
.xcontainer{width:990px;border:0 solid #000;background-color:#FAFBF7;margin:0 auto;padding:10px 30px 0}
 /* MAIN MENU */
.navbar{float:left;width:990px}
.navbart{background-color:#393c31;text-transform:uppercase;height:24px}
.navbarb{background-color:Goldenrod;height:24px}
.navbart ul li.active{background-color:Goldenrod;margin-left:-1px}
.navbart ul:first-child li.active{margin-left:0}
.navbart ul li.active a{border:none;color:#000}
.navbart ul li{height:14px;width:150px;text-align:center;padding:4px 0 6px}
.navbart ul li:hover a{color:#FFF}
.navbart ul li a{color:#eff3e7;border-right:solid 1px #e0e0e0}
.navbart ul li a:hover{color:#FFF}
.navbarb ul li{border-left:1px solid Goldenrod;border-right:1px solid Goldenrod}
.navbarb ul li.active{background-color:#f1f3e6;border-left:1px solid #C5C6BD;border-bottom:1px solid #C5C6BD;border-right:0;height:23px}
.navbarb ul li.active:hover{border-bottom:1px solid #f1f3e6;height:24px}
.navbarb ul li:hover a.mastera{background-color:#f1f3e6}
.navbarb ul li:hover{position:relative;border-left:1px solid #C5C6BD}
.navbarb ul li.borderr:hover,.navbarb ul li#nb0:hover{border-left:1px solid Goldenrod;border-right:1px solid #C5C6BD}
.navbarb ul li:hover div.vyplaz{display:block;z-index:999;position:absolute;margin-top:0}
.navbarb ul li a.mastera:hover{background-color:#f1f3e6;position:relative;z-index:1000}
.navbarb ul li a.mastera:only-child:hover{border-bottom:1px solid #C5C6BD;height:13px}
.navbarb ul li a.mastera{float:none!important;font-size:12px;color:#000;height:14px;border:0 solid green;margin:0;padding:4px 7px 6px}
.navbar ul{list-style-type:none;border:0 solid blue;display:inline;margin:0;padding:0}
.navbar ul li{float:left;z-index:auto!important}
.navbar ul li a{display:block;font-size:14px;font-weight:700}
.navbarl{background-color:#DBDECD;font-size:12px;overflow:hidden;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0}
.navbarl ul li a{float:none!important;border:0 solid green;border-right:0 solid #fff;height:18px;color:#000;font-size:13px;margin:3px 1px 5px 6px;padding:0 5px 0 0}
.navbarl ul li a.mastera:hover{position:relative;z-index:1000}
/* vyplazovaci menu */
.vyplaz{display:none;z-index:999;float:none;table-layout:fixed;margin-left:-1px;background-color:#f1f3e6;border-color:#C5C6BD;border-style:solid;border-width:0 1px 1px;border-radius: 3px;}
.vyplazr{right:0;margin-right:-1px}
.vyplazr .vyplazitems{float:right}
.vyplaz td.vyplazwrapitems{float:left;border-left:1px solid #c5c6bd;vertical-align:top}
.vyplaz td.first{border:0;padding-right:0}
.vyplaz td.vyplazwrapitems ul li,.vyplaz td.vyplazwrapitems ul li a{min-width:180px;text-align:left;color:#40413B;white-space:nowrap;overflow:hidden;padding:0}
.vyplaz td.vyplazwrapitems ul li a{min-width:170px;font-size:14px;font-weight:700;padding:2px 0 3px 10px;max-width:200px}
.vyplaz td.vyplazwrapitems ul li.sub a{font-size:12px;padding-left:15px}
.vyplaz td.vyplazwrapitems ul li:hover a{background-color:#DBDDD0}
.vyplazitems table{padding:15px 20px 20px}
.vyplazitems ul li,.vyplazitems ul li:hover{border:0}
.vyplazitems table.mensi ul li a{font-size:12px;font-style:italic}
div.toplinks{clear:both;width:990px}
div.vyplaz div.addtomenu{max-width:484px;width:100%;nowrap:nowrap;padding:0 10px 10px}
div.vyplaz h4{font-size:14px;font-weight:700;color:#40413B;border-top:2px solid silver;padding:10px 0 0 20px}
.toplinks table{width:990px;margin:3px 0 5px}
.toplinksl{float:left;border:0 solid #000;width:690px;font-size:12px}
.toplinksl a{font-size:12px;text-decoration:none;color:#000;border-right:1px solid silver;padding:0 6px 0 4px}
.toplinksl a.nr{border-right:0 solid silver}
.llink{margin-left:-105px;margin-top:300px;width:80px;position:absolute}
.xxllink{position:fixed;left:0;z-index:-1}
.llink li{border-bottom:1px solid #eee}
.llink li a{color:#000}
#mainlinks{border-top:0 solid #393C31;width:990px;font-size:12px;font-weight:700;overflow:hidden;height:14px;padding:0 0 6px}
#mainlinks a{color:#393c31;margin:0;padding:0 1px 0 4px}
#mainlinks a+a{border-left:1px solid #ccc}
#mainlinksnew{border-top:0 solid #393C31;width:990px;font-size:12px;font-weight:700;overflow:hidden;height:14px;position:absolute;top:99px;padding:0 0 6px}
#mainlinksnew a{color:#393c31;margin:0;padding:0 1px 0 4px}
#mainlinksnew a+a{border-left:1px solid #ccc}

.mainsearch{width:300px;overflow:hidden;text-align:right;height:24px;vertical-align:top;background-color:#F8F9F2;margin:0;padding:2px 0}
.mainsearch form{width:300px;height:18px;background-color:#FFF;border:0 solid red;right:0;margin:0;padding:0}
.mainsearch fieldset{border:1px solid silver;vertical-align:top;margin:0;padding:0}
.mainsearch input{left:0;top:0;width:180px;height:18px;border:0;border-right:1px inset silver;background-color:#fff;margin:0;padding:0 5px 0 0}
.mainsearch input[type=submit]{width:100px;height:18px;color:#161614;border:0;margin:0;padding:0;font-family:Arial}

#mains {position:absolute;top:15px;right:1px;width:220px;overflow:hidden;text-align:right;height:30px;vertical-align:top;background-color:#F8F9F2;background-color:#FFF;border:1px solid silver;}
#mains fieldset{border:0px solid red;vertical-align:top;margin:0;padding:0}
#mains input{width:170px;height:28px;border:0;margin:0;padding:0 5px 0 0;font-size:16px;background-color:#fff;}
#mains input[name=q]{position:absolute;top:0px;left:2px;}
#mains input[type=submit]{width:32px;height:30px;overflow:hidden;background:url(https://v.kurzy.cz/l/main.svg) no-repeat -104px -50px;border-left:1px solid silver;padding:0 3px 0 0;}

.paticka{background-color:#595959;color:#FFF;width:990px;margin:0 auto;padding:30px 5px;font-size:12px}
.paticka table{border-spacing:0;margin:0;padding:0}
.paticka td{width:180px;vertical-align:top}
.paticka td p{margin:5px 0 0}
.paticka td h4{color:#fff;font-weight:700;margin:0;padding:10px 0 0}
.paticka a{color:#fff;text-decoration:none}
.paticka hr{color:#FFF;background-color:#FFF;height:1px;margin:20px 0 0}
.paticka2{height:100px}
.paticka2 div{margin:30px 0 0}
.paticka2 p{font-size:15px;margin:0 0 3px}
.paticka2 a{text-decoration:underline}
.paticka2 a.logo{border:0px solid black; float:left; margin:40px 96px 0 58px; vertical-align:middle ;background: url(https://v.kurzy.cz/l/main.svg) 0px -150px no-repeat;width:210px; height:70px; text-indent: -9999px;}
.paticka2_m{margin:1em;color:gray} /*mobile*/
.paticka2_m a{color:black}

div.dole{height:9px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABBoAAAAKCAIAAACVJ6qAAAAABGdBTUEAALGPC/xhBQAAAMdJREFUeF7t2rERADEIA0G7Lvrv698tXMqSK9kh0cCdmWMIECBAgAABAgQIECAQBP46YQgQIECAAAECBAgQIBAETsiIECBAgAABAgQIECBA4D06USBAgAABAgQIECBAgEATUCeamxQBAgQIECBAgAABAq4TdoAAAQIECBAgQIAAgSrgOlHl5AgQIECAAAECBAisF1An1q8AAAIECBAgQIAAAQJVQJ2ocnIECBAgQIAAAQIE1guoE+tXAAABAgQIECBAgACBKvAB09GH9MyNTvYAAAAASUVORK5CYII=) repeat-y scroll 50% 0 transparent;margin:0 auto}
#main{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA94AAAAECAIAAAD3QnCoAAAABGdBTUEAALGPC/xhBQAAAHNJREFUaEPt2bEJwDAMBEB5/93SujAp4iUMdhNBsoOaE98LrhAPavusMAQIECBAgACBiGd2DAQIVApkNRcCBAgQIECAQAqM+xICBAoFwiUiQIAAAQIECHwChY3EagIEUkA19zQgQIAAAQIEfgHdiACBWoEXqOOGyOsRBCAAAAAASUVORK5CYII=) repeat-y scroll 0 0 transparent;width:990px;clear:both;table-layout:fixed;position:relative;margin:0}
/* #main_m{width:676px;clear:both;table-layout:fixed;position:relative;margin:0 } */ /*mobile*/
#main_m{width:100%;clear:both;position:relative;margin:0 auto}



#leftcolumn{width:676px;vertical-align:top;overflow:hidden;float:left;padding:0}


.leftcolumnwidth{width:676px;height:100%}
.leftcolumnwidthpd{width:663px}
div#leftcolumn>table.colwidth{width:676px;}
#leftcolumn hr{color:silver;background-color:silver;width:100%;margin:7px 0;clear:both;}
#leftcolumn hr.space{margin:3em 0 1em 0; height:9px}

#leftcolumn #tagy,#leftcolumn #pribuzne{width:676px;margin-top:1em}
#leftcolumn .err{color:#D5013A;font-size:130%;margin:20px}

#leftcolumn #pribuzne a{max-width:636px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;vertical-align:middle;}
/* #leftcolumn hr:first-of-type{width:676px;margin:0} */
#leftcolumn h1,#leftcolumn h2,#leftcolumn h3,#leftcolumn h4{font-weight:700;color:#000}
#leftcolumn h1 a,#leftcolumn h2 a,#leftcolumn h3 a,#leftcolumn h4 a{color:#369} /* MK 160801 - původně 246, sjednoceno s ostatními prokliky */
#leftcolumn h1{font-size:24px;font-weight:700;color:#000;width:676px;overflow:hidden;margin:0;padding:0 0 9px}
.breadcrumbs+h1,#titulkazprav h1,.leftcolumnwidth h1{padding-top:7px!important} /* MK 170421 - po přesunutí breadcrumbs nad h1 */
.breadcrumbs+form{padding-top:15px;clear:both;}
#leftcolumn h2{font-size:16px;margin-bottom:.3em}
#leftcolumn p+h2,#leftcolumn p+h3 {margin-top:1em}
#leftcolumn h2.s{margin:1em 0 .3em 0}
#leftcolumn h3{font-size:15px;margin-bottom:.2em;line-height:1.4}
#leftcolumn h4{font-size:14px;margin-bottom:.2em;line-height:1.25}
#leftcolumn table+h2{margin-top:20px;border-top:0px solid silver}
#leftcolumn p{padding:5px 0}
#leftcolumn ul{list-style-position:outside;list-style-type:disc;padding-left:0px;text-indent:0}
#leftcolumn ol{list-style-position:outside;list-style-type:decimal;padding-left:20px;text-indent:0}
#leftcolumn .text p{text-indent:20px}
#leftcolumn .text p+p{margin-top:10px}
#leftcolumn .text ul+p{margin-top:10px}
#leftcolumn .text h2{margin-top:15px;border-top:3px solid #DBDDCE;border-bottom:1px solid #DBDDCE}
#leftcolumn .text hr+h2{margin-top:0;border-top:0 solid #DBDDCE}
#leftcolumn .text div.right_link{clear:both;text-align:right;border:0 solid red;margin-top:10px}
#leftcolumn .text pre{background-color:#FFF;padding:0 0 0 5px}
#leftcolumn .vetsi{font-size:120%}
#leftcolumn .cols2 td.col,#leftcolumn .cols2 th.col{width:50%;vertical-align:top}
#leftcolumn .cols3 td.col{width:33%;vertical-align:top}
#leftcolumn table.cols td.l{padding-right:2px}
#leftcolumn table.cols th.l{padding-right:2px;text-align:left}
#leftcolumn table.cols td.s{padding-right:2px;padding-left:2px}
#leftcolumn table.cols td.r{padding-left:2px}
#leftcolumn div.cols:after {content:"";display:table;clear:both}
#leftcolumn div.cols2 {}
#leftcolumn div.col, #leftcolumn div.col {width:330px;float:left}
#leftcolumn div.col+div.col {margin-left:10px}
.sloupce-3{columns:3;-webkit-columns:3;-moz-columns:3;}
.sloupce-2{columns:2;-webkit-columns:2;-moz-columns:2;}

#leftcolumn .zajem {text-align:center;height:30px;padding:10px 0 0px 0;font-size:120%; text-align: right;}
#leftcolumn .zajem a {padding:5px 10px;border: 1px solid #D49C01;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);border-radius: 3px;font-weight:bold;color:#3366B0;text-decoration: underline;}
#leftcolumn .parspace p{margin-bottom:8px}
#middlecolumn{width:14px;overflow:hidden;float:left;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAIAAABKoV4MAAAABGdBTUEAALGPC/xhBQAAAKtJREFUWEftlsEKwCAMQ9037Tr2/380mJc5BJEps7aRXiI7Ol9sk+J2xys4roR3/IIj+y088X7tZ/Ed3cfis/hO0af1aD1az+HVxeAxeAyeNHjHuUPsks7RBC/9ZleQD9HjLQoy24rXKShsAH5WQc3G4OUKPmwYXqKgZSPx/wq6bCR+OAkW3n7IzhuW9F7I7iowjR2J41pxsNxP3bveDJh6anbdBWXxjeyi4AEuKIv0Rpj16gAAAABJRU5ErkJggg==) repeat-y scroll 0 0 transparent}
#rightcolumn{width:300px;overflow:visible!important;vertical-align:top;float:right;padding:0}
#rightcolumn p{margin:10px 10px 0}
#rightcolumn h2 a{color:#000}
#rightcolumn_hidden{display:none;width:300px;vertical-align:top;font-weight:700;background-color:#DBDDCE;position:absolute;left:690px;top:0;cursor:pointer;text-align:right;padding:5px 0}
#rightcolumn_hidden_button{display:none;float:right;cursor:pointer;font-weight:700;padding:5px 0}
#rightcolumn .rightbox{background-color:#FAFBF7;border:1px solid #40413B;width:280px;margin:10px;padding:10px 0}
#rightcolumn .joinbox{background-color:#FAFBF7;width:290px;margin:20px 5px 20px 0;padding:10px 0 10px 5px}
#rightcolumn .outbox{background-color:#FAFBF7;width:290px;margin:20px 5px;padding:10px 0}
#rightcolumn .padded{width:280px;padding:10px 5px}
#rightcolumn .menuright h2{color:#000;font-size:16px;font-weight:700;padding:0 0 0 5px}
#rightcolumn .menuright h2 a{color:#000}
#rightcolumn .menuright h3{color:#000;font-size:16px;font-weight:700;border-bottom:1px solid silver;padding:0 0 0 5px}
#rightcolumn .menuright h3 a{color:#204060}
#rightcolumn .menuright h4{color:#000;font-size:14px;font-weight:700;border-bottom:1px solid silver;padding:0 0 0 5px}
#rightcolumn .menuright h4 a{color:#204060}
#rightcolumn .menuright table+h3,#rightcolumn .menuright ul+h3,#rightcolumn .menuright h2+h3{margin-top:20px;border-top:3px solid #dbddce;padding:2px 0 1px 5px}
#rightcolumn .menuright table,#rightcolumn .menuright ul{font-size:14px;table-layout:fixed;width:280px;margin:0 5px 5px 0}
#rightcolumn .outbox table,#rightcolumn .outbox ul{width:280px;border:0 solid red;margin-left:5px}
#rightcolumn .padded table,#rightcolumn .padded ul{width:280px;margin:0}
#rightcolumn .menuright td,#rightcolumn .menuright li{border-bottom:1px solid silver;overflow:hidden;white-space:nowrap;line-height:1.4}
#rightcolumn .menuright td a,#rightcolumn .menuright li a{color:darkred}
#rightcolumn .menuright li a.active {font-weight:bold;color:#000}
#rightcolumn .menuright td{width:50%}
#rightcolumn .menuright td:first-of-type{padding-left:5px}
#rightcolumn .menuright li{padding-left:5px}
#rightcolumn #box-benzin{font-size:85%;width:100%}

h2.id,ul.pagelist li {display:inline}


/** 
 * tabulky kurzy.cz
 **/

table.btable1,.btable1 td,.btable1 th{border:1px inset gray}
table.btable2,.btable2 td,.btable2 th{border:2px inset gray}
table.btable3,.btable3 td,.btable3 th{border:3px inset gray}

/* pd hlavna class pre tabulky, priklad  http://www.kurzy.cz/investice/ */
table.pd{border-spacing:0;font-size:13px;line-height:1.1;margin:0 0 20px 0;padding:0}
table.pd.space{border-bottom: 15px solid #FAFBF7;border-top: 15px solid #FAFBF7}
table.pdw{line-height:1.5} /* priklad http://www.kurzy.cz/kurzy-men/ */
table.huste{font-size:12px;margin:0} /* priklad http://akcie-cz.kurzy.cz/ */
table.huste2{font-size:11px}
table.huste3{font-size:10px}
table.pd .pt,table.pd .pt a, table.pd caption {font-size:14px;font-weight:700;overflow:hidden;border-bottom:1px solid #aaa;}
table.pd td.r,table.pd th.r,table.pd tr.r{text-align:right;white-space:nowrap}
table.pd td.l,table.pd th.l,table.pd tr.l{text-align:left;white-space:nowrap}
table.pd.odsaz td,table.pd.odsaz th{padding-left:5px;padding-right:5px}
table.pd td,table.pd th{border-bottom:1px solid #aaa;color:#0;padding:3px 2px}
table.pd td td{border:none;padding:0}
table.pd .pt,.pt a{font-size:15px;font-weight:700}
table.pd .pf{font-weight:700}
table.pd .tl td,table.pd .tl th{border-bottom:0px}
.tl{text-align:right;font-style:italic;padding-right:10px}
table.pd+*.tl{display: inline-block;width: 670px;padding:5px 0;margin: -20px 0 20px 0; border-bottom: 2px solid silver;}
table.pd+h2,table.pd+h3,#leftcolumn table.pd+hr{margin-top:2em}
.rowcl .pl,.rowcl .ps,.rowcl.pl,.rowcl.ps,.rowcl.none,.rowcln{cursor:pointer}
table.huste td,table.huste th{border-bottom:1px solid #aaa;padding:2px}
table.husteji td,table.husteji th{border-bottom:1px solid #aaa;padding:1px}
table.huste2 td{border-bottom:1px solid #ccc;padding:1px 0}
table.huste3 td{border-bottom:1px solid #ccc;padding:0}

.td a:hover{text-decoration:underline}
.pt,.pl,.ps,.pf,.rowcln{border-bottom:1px solid #ccc;padding:2px}
.pt{padding-bottom:7px}
.pl,.rubrika div.rowcln:nth-child(2n){background-color:#f1f3e6}
.pl:hover,.ps:hover,.rowcln:hover{background-color:#D0D7AD}
table.big {font-size:120%}
table.pad tr td:first-child,table.pad tr th:first-child {padding-left:5px}
table.pad tr td:last-child,table.pad tr th:last-child {padding-right:5px}

table.padall tr td,table.padall tr th {padding-left:5px;}
table.padall tr td:last-child,table.padall tr th:last-child {padding-right:5px}

table.sloupce {border-collapse: collapse;}
table.sloupce td, table.sloupce th {border:1px solid #aaa}


table.cols2>tbody>tr>td {width:50%;vertical-align:top;padding:0 9px 0 0}
table.cols2>tbody>tr>td+td {width:50%;vertical-align:top;padding:0 0 0 9px;border-left:3px solid silver}
table.cols2>tbody>tr>td>table.colwidth {width:325px}

/* zmena farby riadku automaticky */
table.rca tbody tr:nth-child(2n){background-color:#f1f3e6}
table.rca tbody tr:hover{background-color:#D0D7AD}



/*vypis zprav, pouze titulky*/
.zprtitulky h3{color:#40413B;font-size:22px}
.zprtitulky .right{float:right;font-size:14px;margin-top:5px}
.zprtitulky .right a{top:0;color:#40413B;text-decoration:none;margin-left:20px}
.cola,.colb,.colc,.cold,.cole,.colf,.colg,.colh,.coli,.colab,.colbb,.colcb,.coldb,.coleb,.colfb,.colgb,.colhb,.colib,.colnone{overflow:hidden;white-space:nowrap}
span.cola,span.colb,span.colc,span.cold,span.cole,span.colf,span.colg,span.colh,span.coli{display:block}
#as-vybrane{margin-top:10px}
#as-vybrane .cola{float:left;text-align:left;padding-left:2px;width:46%}
#as-vybrane .colb{float:left;text-align:right;width:12%}
#as-vybrane .colc{float:left;text-align:right;width:12%}
#as-vybrane .cold{float:left;text-align:right;width:19%}
#as-vybrane .cole{float:right;text-align:right;width:10%}
#as-vybrane-up-down{width:48%;margin-top:10px}
#as-vybrane-up-down .cola{float:left;text-align:left;padding-left:2px;width:57%}
#as-vybrane-up-down .colb{float:left;text-align:right;width:23%}
#as-vybrane-up-down .colc{float:right;text-align:right;width:18%}
#as-menu{float:left;width:150px;overflow:hidden;white-space:nowrap;background-color:#FAFBF7;border:1px solid grey;margin:0 10px 0 0;padding:5px}
#as-menu p,#as-menu p a,#as-menu p a:hover,#as-menu p a:visited{color:#161614;text-decoration:none;line-height:1.4;padding:0}
#as-menu p a,#as-menu ul{border-bottom:1px solid silver;width:100%;display:block}
#as-menu li,#as-menu li a,#as-menu li a:hover,#as-menu li a:visited{color:#D49C01;text-decoration:none;line-height:1.4}
#as-menu li{padding-left:10px}
#as-seznam-cp .cola{float:left;text-align:left;padding-left:2px;width:42%}
#as-seznam-cp .colb{float:left;text-align:right;width:10%}
#as-seznam-cp .colc{float:left;text-align:right;width:10%}
#as-seznam-cp .cold{float:left;text-align:right;width:10%}
#as-seznam-cp .cole{float:left;text-align:right;width:12%}
#as-seznam-cp .colf{float:left;text-align:right;width:12%}
#as-seznam-cp .colg{float:right;text-align:right;width:22px}
#as-allcharts p{text-align:center;margin-bottom:10px}
#as-allcharts .chart{width:328px;float:left;margin:30px 5px}
.Letter,.ActLetter{font-weight:700}
.LetterF{color:#a4a4a4}
.toptwins{width:48%;overflow:hidden;white-space:nowrap;margin:10px 0}
.toptwins h3{font-size:16px;font-weight:700;color:#40413b;margin-bottom:8px}
.toptwins h3 a{color:#40413b}
.toptwins p{line-height:1.4;padding:0!important}
.toptwins .dalsi{margin-top:5px;float:right}
.toptwins .dalsi,.toptwins .dalsi a{color:#40413b}

/**
 * Zpravodaj aplikace
 **/
#zprava #zprautor,#zprava #zprtime{width:100%;margin-bottom:3px}
#zprava #zprtime .pr_clanek {float: right; font-weight: bold;}
#zprava #zprautor a{color:#000}
#zprava h1{word-spacing:-2px;margin:15px 0}
#zprava h1 a{color:#40413b}
#zprava p{padding:15px 5px}
#zprtext{width:99%}
.zprtext{overflow:hidden;}
#zprtext img,.zprtext img{margin-right:10px}
#zprava .thema_zpravy{border-style: solid;border-width:3px 0 3px 0;border-color:#880015;margin:15px 0;padding:8px 0}
.thema_zpravy .autor-datum,.thema_zpravy .autor-datum a{color:#d49c01;font-weight:700;height:18px}
.thema_zpravy .image{border: 1px solid black !important}
.thema_zpravy .autor-datum a.odkaz{color:#369}
.thema_zpravy .nadpis{padding-top:5px}
.thema_zpravy .nadpis a{font-size:20px;font-weight:700;color:#40413b;line-height:1.3}
.thema_zpravy .nadpis a:hover{text-decoration:underline}
#zprava #zprbody p{padding:5px 0!important}
#zprava #zprbody p,#zprava #zprbody span,#zprava #zprbody a,#zprava #zprbody li,#zprava #zprbody ul,#zprava #zprbody ol{background-color:inherit!important}

#zprava #zprtext a[href^="http"]{color:#369;border-bottom:1px solid #369}
#zprava #zprtext a.dictlnk{color:#000;border-bottom:1px dotted #ccc}
#zprava #zprtext .thema_zpravy a {border-bottom:0}

#zprava #zprbody p img{margin:0 8px 8px 0}
#zprava #zprbody #zprtext,textarea#extedit,iframe#wte,.zprtext{font-size:15px;text-align:justify;min-height:200px;line-height:1.5em !important;font-weight:400;background-color:inherit!important;}
.zprtext{min-height:0;}
#zprava #zprtitulok{margin:0;padding:2px 5px}
#zprsouvisejici{border:1px solid #a4a4a4;background-color:#d1d1d1;font-style:italic;margin:2px 0 5px;padding:5px}
#zprava #zprbodyhead{height:1.5em;text-align:center;font-size:12px}
#zprtext table,.zprtext table{border-collapse:collapse !important}
#zprtext table td,#zprtext table th,.zprtext table td,.zprtext table th{border:1px inset grey}
#zprtext table td p,#zprtext table th p,.zprtext table td p,.zprtext table th p{padding:5px 10px!important}
#zprtext ol,.zprtext ol{list-style-type:decimal;list-style-position:outside;padding-left:40px}
#zprtext ul,.zprtext ul{list-style-type:disc;list-style-position:outside;padding-left:40px !important}
#zprtext table[border="0"] td,#zprtext table[border="0"] th,.zprtext table[border="0"] td,.zprtext table[border="0"] th{border-width:0px !important} /* hidden #FAFBF7 !important*/
.zprtext h2 { width:100%;padding-bottom:0em;margin-bottom:0.7em;line-height:1.2em;border-bottom:1px solid #daa520}
.zprtext ol.obsah {padding-left:20px !important}
.zprtext ol.obsah a {text-decoration:underline;}
.zprtext .odkazvpravo,.vice {text-align:right;width:99%}
.zprtext .odkazvpravo a, .vice a {text-decoration:none;font-style:italic}
.zprtext a{text-align:none;}
#zprsouvisejici li{list-style-type:none;font-size:80%;margin:0;padding:0 0 0 10px}
#zprtools{width:100%;margin-top:25px;line-height:200%}
#zprtools a,#zprtools{color:#D49C01;font-size:14px}
#zprtools #tisknout{width:130px;float:left}
#zprtools #doporuceni{width:130px;float:left}
#zprtools #sdileni{width:130px;float:left}
#zprtools #tisknout a,#zprtools #doporuceni a{color:#D49C01;font-size:14px;text-decoration:underline;font-weight:700}
#zprtools #hodnoceni{width:250px;float:right;font-weight:700}
#zprava #cc-licence{margin-top:20px;text-align:center}
#zprava #zprodkazy{width:50%;float:left;border:1px solid #a4a4a4;background-color:#e9e9e9;margin:3px 3px 3px 10px}
#zprava .nazory{text-align:center;width:670px;overflow:hidden;margin:3px}
#zprava #zprodkazy p{font-size:100%;padding:3px}
#zprava #zpradv{float:left;color:#ce0000;text-transform:uppercase;margin:3px 10px}
#zprava #zpradv a{color:#ce0000;text-transform:none}
#zprava #ctkadv{float:left;clear:left;margin:15px 5px 5px 10px}
.rubrika{width:100%}
.rubrika .head{margin-bottom:12px}
.rubrika .headb{padding-bottom:12px;border-bottom:1px solid #CCC}
.rubrika .head div{padding-top:4px}
.rubrika .zpravy{white-space:nowrap !important;overflow:hidden}
.rubrika .zpravy .cola{float:left;padding-left:2px;padding-right:5px}
.rubrika .zpravy .colb{width:580px}
.rubrika .zpravy .colbs{width:570px}
.rubrika .title,.rubrika .titlew{font-size:18px;font-weight:700;float:left;color:#40413b}
.rubrika .title a,.rubrika .titlew a{color:#40413b}
.rubrika .title{width:40%}
.rubrika .info{float:right}
.rubrika .rubrika_name{float:right;width:30%;padding-top:5px;text-align:right}
.rubrika .rubrika_name a{font-size:13px;text-decoration:none;font-weight:700;color:#000}
.rubrika .vsechny_zpravy{float:right;width:120px;padding-top:5px;text-align:right}
.rubrika .vsechny_zpravy a{font-size:13px;text-decoration:none;font-weight:400;color:#000}
.rubrika .vsechny_zpravy a:hover{color:#D49C01}
.rubrika .par,.rubrika .nepar{margin-bottom:5px;white-space:nowrap;overflow:hidden}
.rubrika .par a,.rubrika .nepar a{font-size:16px;font-weight:700;text-decoration:none;color:#40413b}
.rubrika .par a:hover,.rubrika .nepar a:hover{color:#D49C01}
.rubrika .datum,.rubrika .autor,.rubrika .autor a{color:#D49C01}
.rubrika .dalsi{padding-top:5px}
.rubrika .dole_vsechny_zpravy a{font-size:13px;text-decoration:none;font-weight:400;float:left;width:150px;color:#40413b}
.rubrika .zasilat a,.rubrika .dalsi,.rubrika .dalsiw,.rubrika .dalsi a{text-decoration:none;font-weight:400;float:right;color:#40413b;text-align:right}
.rubrika .dalsiw a{text-decoration:underline;font-weight:400;float:right;color:#40413b;text-align:right}
.rubrika .zasilat a{width:200px}
.rubrika h2{margin-top:20px}
.rubrika h2 a{font-size:22px}
#zprbody .rubrika{width:99%}


/**
 * Nazory aplikace
 **/

#nazoryokruhy{width:100%;text-align:left;margin:20px 0 10px}
#zprava #nazoryokruhy{margin-top:0}
#nazoryokruhy h3{font-weight:700;font-size:16px;text-align:center;padding:0 0 10px}
#nazoryokruhy h2{padding:0 0 10px}
#nazoryokruhy h2 a{font-weight:700;color:#000;font-size:16px}
#nazoryokruhy p{padding:1px 0}
#nazoryokruhy .head{margin-bottom:12px}
#nazoryokruhy .title{font-size:16px;font-weight:700;float:left;width:30%}
#nazoryokruhy .vsechny_nazory{float:right;width:69%;padding-top:5px;text-align:right}
#nazoryokruhy .vsechny_nazory a{font-size:13px;text-decoration:none;font-weight:700;color:#000}
#nazoryokruhy .vsechny_nazory a:hover{color:#D49C01}
#nazoryokruhy .par,#nazoryokruhy .nepar{margin-bottom:3px}
#nazoryokruhy .par a,#nazoryokruhy .nepar a{font-weight:700;text-decoration:none;color:#40413b}
#nazoryokruhy .par a:hover,#nazoryokruhy .nepar a:hover{color:#D49C01}
#nazoryokruhy .datum,#nazoryokruhy .jmeno,#nazoryokruhy .jmeno a{color:#D49C01}
#nazoryokruhy .dalsi{text-align:right;padding:0 3px 0 0}
#nazoryokruhy .dalsi_m{width:100%;padding-top:10px}
#nazoryokruhy .dalsi_l{float:left;margin-left:2px}
#nazoryokruhy .dalsi_r{text-align:right}
#nazoryokruhy .dalsi_l a,#nazoryokruhy .dalsi_r a{color:#000}
#nazoryokruhy .akcie1{border-bottom:1px solid #AAA;padding-bottom:3px}
#nazoryokruhy .akcie2{font-style:italic;font-size:x-small}


/*
 * nezaradene class, NIC NEPRIDAVAT, novy class ma byt zaradeny do hore uvedenych skupin
 */
.dalsisekce,.box,.anketybox{background-color:#FAFBF7;border:1px solid grey;width:270px;margin:5px 0 5px 9px;padding:5px}
.box .head{margin:5px 0}
.dalsisekce h3,.dalsisekce h3 a,.box h3,.box h3 a,.anknadpis,.anknadpis a,.box .head,.box .head a{font-size:14px;font-weight:700;background-color:#DBDDCE;color:#40413B;padding:1px 3px}
.box p,.dalsisekce p{overflow:hidden;white-space:nowrap;line-height:1.2;margin:3px 0!important}
.box p a,.dalsisekce p a{color:#40413B}
.box p a:hover,.dalsisekce p a:hover{color:#D49C01}
.box .dalsi,.dalsisekce .dalsi{width:100%;text-align:right;font-weight:700}
.box li,.box li a,.box li a:hover,.box li a:visited{color:#316394;text-decoration:underline;line-height:1.4}
.big-expert-ad{text-align:left;font-size:12px} /* reklama big expert v pravem sloupci http://akcie-cz.kurzy.cz/ */

/*
 * Investicni poradna
 * */
#inv_poradna{text-align:center}
#inv_poradna .otaznik{float:left;clear:right;font-size:40px;font-weight:700;color:#fc0034;padding:15px 10px 25px 5px}
#inv_poradna .nadpis a,#inv_poradna .nadpis a:hover,#inv_poradna .nadpis a:visited{font-size:28px;color:#D5013A;text-decoration:none;font-family:impact}
#inv_poradna .text{text-align:justify}
#inv_poradna .text a,#inv_poradna .text a:hover,#inv_poradna .text a:visited{font-size:13px;color:#000;text-decoration:none;white-space:normal}

/*
 * Reklama
 */
#adv_textovka:before,#adv_textovka:after,#nazoryokruhy .head:after,#nazoryokruhy .head:before,.rubrika:before,.rubrika:after,.rubrika .head:before,.rubrika .head:after{content:"";display:table}
#adv_textovka:after,#nazoryokruhy .head:after,.rubrika:after,.rubrika .head:after{clear:both}
#adv_textovka,#nazoryokruhy .head,.rubrika,.rubrika .head{zoom:1}

/*
 * Zpravodaj titulka
 * */
#zpravadne:after,#zpravadne:before{content:"";display:table}
#zpravadne:after{clear:both}
#zpravadne{zoom:1}

#titulkazprav .dalsi:before,#titulkazprav .dalsi:after,.dalsisekce:after,.dalsisekce:before,.box:after,.box:before{content:"";display:table}
#titulkazprav .dalsi:after,.dalsisekce:after,.box:after{clear:both}
#titulkazprav .dalsi,.dalsi_sekce,.box{zoom:1}



/**
 * datepicker, vyber datumu pres javascript, priklad http://www.kurzy.cz/vzdelavaci-kurzy/ v pravo
 **/
#ui-datepicker-div,#ui-datepicker-div table,.ui-datepicker-div,.ui-datepicker-div table,.ui-datepicker-inline,.ui-datepicker-inline table{font-size:12px!important}
.ui-datepicker-div,.ui-datepicker-inline,#ui-datepicker-div{outline:0;line-height:1.3;text-decoration:none;list-style:none;font-family:Verdana, Arial, sans-serif;background:#fff;font-size:1.1em;border:4px solid #d3d3d3;width:15.5em;position:relative;margin:0;padding:2.5em .5em .5em}
#ui-datepicker-div{z-index:9999;display:none;background:#fff}
.ui-datepicker-inline{float:left;display:block}
.ui-datepicker-next,.ui-datepicker-prev{position:absolute;left:.5em;top:.5em;background:#e6e6e6 url(img/textures_02_glass_75_e6.png) 0 50% repeat-x}
.ui-datepicker-next{left:14.6em}
.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background:#dadada url(img/textures_02_glass_75.png) 0 50% repeat-x}
.ui-datepicker-next a,.ui-datepicker-prev a{text-indent:-999999px;width:1.3em;height:1.4em;display:block;font-size:1em;background:url(img/8_arrow_left.gif) 50% 50% no-repeat;border:1px solid #d3d3d3;cursor:pointer}
.ui-datepicker-next a{background:url(img/8_arrow_right.gif) 50% 50% no-repeat}
.ui-datepicker-prev a:hover{background:url(img/4_arrow_left.gif) 50% 50% no-repeat}
.ui-datepicker-next a:hover{background:url(img/4_arrow_right.gif) 50% 50% no-repeat}
.ui-datepicker-prev a:active{background:url(img/2_arrow_left.gif) 50% 50% no-repeat}
.ui-datepicker-next a:active{background:url(img/2_arrow_right.gif) 50% 50% no-repeat}
.ui-datepicker-header select{border:1px solid #d3d3d3;color:#555;background:#e6e6e6;font-size:1em;line-height:1.4em;position:absolute;top:.5em;margin:0!important}
.ui-datepicker-header select.ui-datepicker-new-month{width:7em;left:2.2em}
.ui-datepicker-header select.ui-datepicker-new-year{width:5em;left:9.4em}
table.ui-datepicker{width:15.5em;text-align:right}
table.ui-datepicker td a{display:block;color:#555;background:#e6e6e6 url(img/textures_02_glass_75_e6.png) 0 50% repeat-x;cursor:pointer;border:1px solid #fff;padding:.1em .3em .1em 0}
table.ui-datepicker td a:hover{border:1px solid blue;color:#212121;background:#dadada url(img/textures_02_glass_75.png) 0 50% repeat-x}
table.ui-datepicker td a:active{border:1px solid #ddd;color:#222;background:#fff url(img/textures_02_glass_65.png) 0 50% repeat-x}
table.ui-datepicker .ui-datepicker-title-row td{text-align:center;font-size:.9em;color:#222;text-transform:uppercase;padding:.3em 0}
table.ui-datepicker .ui-datepicker-title-row td a{color:#222}
img.ui-datepicker-trigger{vertical-align:middle;margin-left:3px}
.ui-datepicker-today{background:#fcc!important;border:1px red solid}
.ui-datepicker-current-day{background:#ffc!important;border:1px blue solid}
.ui-datepicker-cover{display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.ui-datepicker-control,.ui-datepicker-current{display:none}

/**
 * Menu v pravem sloupci
 **/
#menurf{display:block;width:280px;margin:10px 0 0 10px}
#menurf h3{background-color:#595959;color:#D9DCCC;font-weight:700;font-size:13px;line-height:2;text-align:center;margin-bottom:0}
#menurf span.nextmenu{padding-left:1em}
#menurf li{border-bottom:1px solid silver;list-style-type:none;line-height:1.4;margin:0;padding:0 0 0 .5em}
li.ms a{color:#161614;font-weight:700}
#menurf ul{display:block;font-size:14px;overflow:hidden;width:280px;white-space:normal;text-align:left;margin:0;padding:0}


/**
 * JOBS.cz BOX
 **/
#jobs-cz{position:relative;background:#fff;border:1px solid #19325a;font-family:Arial, Helvetica, Geneva, sans-serif;margin:0 0 10px 4px;width:290px}
.jb-header{height:55px;background-color:#19325a;position:relative;}
.jb-logo1{position:absolute;left:15px;top:14px;width:58px;height:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAZCAMAAABXXc2CAAAAYFBMVEUYMlonOFQ1Pk8mPWM1S25yWjdERUlFWXlZa4hhco5oeZNwf5h+jKKaaye2eBypcyLJgRTUhRHljQr+mACKl6ubprejrb2qs8K2vsrFy9XS19/V2eHd4ebj5uvq7fD+/v6zpFggAAABN0lEQVQ4jbWU65KDIAyFA0i1FqsFrXd5/7dsAl7HnS3jzp4fmkE+U08OBfiLmJT8sJA+4kCUGyMPC6Ot/h8FztlVVIjlLmb0vZS7p8AOckuRtQ+AuLWoqXSoU4OMqCeshgRBbQ7SbEV7v9/eV9TWAKWvJkGOHHVbULy0SuHON6FYqtFOAJ2dlGqsTX5BY9cPezeLTfga99nzBkJfWfY0RYYKRUXT+K6McXhmNBD9HR3QuMhPEJ2Bl7m5hreAropM6pRYUZkbk0MRgELS0HT6FSVxGWITRSJp6dnWNQMdiG4O+2/VTAYNpx3L3XC8w5h5HuCwK7/M9ZymgdLUU5pqei3Lc/1TmtItuLsSf0A1l+70FCc0tRb/UOLO5bzaTk4bUZCoGlI4oe7k9DS2S7q7ptdUJlfJy/oAB4o2dAX7ly8AAAAASUVORK5CYII=)}
.jb-logo2{position:absolute;left:15px;top:14px;width:76px;height:21px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAVCAIAAABjdJ9DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MmVjZGI5NC1iMWRjLWU4NDYtYjdkMC1lOTAwMDVlODRmODIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTY5NDRGMTk2MDcyMTFFNTkxODJENUU1OURFMDk4ODUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTY5NDRGMTg2MDcyMTFFNTkxODJENUU1OURFMDk4ODUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQ1Y2E5ZTAtM2ZmMi01NjRlLTlmZTEtNzIxMDhiYWYzMzcwIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NDJlZjRhNzYtNjA3MC0xMWU1LWIxNDctZTQ5OWQ1YTA3ZGUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FrgDuAAABfpJREFUeNrsWAtMU2cUpr1tKS19AC1UHkVEZIIwULeAIEx8TGUGfGxRJ7rpnMhcMsQxUUY0CBiVMRW3TFl0UxRRcG7LRpQZicEM0CEqbwKU97sU+n7utD9eCpSiW4yL7rS5Offc0/+/5/Wd85cQwdtk8bIT6XlvkFF4yM3bVTok3ei540UZSXzeGxDg86KJaPEK0P9GvpTAM83NgWnHoFlbUagUJGl8LOht68MVrNnWPFculU5VyJR97X3CHtHEFZm2DEd3HpVGtbTSL0Jj0vBHHEc73nR7YJorW8QiCS7nOnMc+Fy0HUDUSDETCPA+tjwb4JVyZWtdu0wsx39iw5A52Q2Zt02pxurbOTrdEyP9QufEHN1m78IZp/d9UvYvZwqQ/TvSPgA146e19xuyEs/XP2hEtx5+M7anbJ41132yXZdsDF0ftxqYtA+/Lim4j8sXrw9B8sS1qY/vVgOzcHVgVMJ7xu+jVqlv5d45e+AiMjV5S6EzVzRlDI9cDrlbxSciZ8ef/nSihTixOMy061+OsxDIc97MQ/n7wX4UpYO5e81Y+PQUHBEQ903MuPchkUnL3l+071wsRBhuLcnqp1mKaqkaSVc3Lz5KquqyugupV4Q9g+A2pDQ0IIbrqu3L2VwWMA/vVF46li+XKEhkbPGG0OWbwyAn4enpfT8s2RBCY1iBTk1Z/cWjeV3N3WiFpOzPnT0cn8nIjfFrEZOTfu3ezXKNWstxst12cBOkuk+Ql0+wF7wGrtw7SJfIKXZMKYOm6OhnKlWYHmmIOr794JiaJBBHWllLTVvlnzUTd0Ux1Kg0Rz7OFA+KkRCy1M2bD8FENsyaNxPJ03ee6m3vH00zpfqZLIT6dJzBA6bsRnnOsXwkbKoUgKlJ2XuA9w32xo2sbrFPPLeESlarNcQTn/yaeT1A0M1WaTAKSXNhb+4YdO1s7NJBeVpYvB0Vlnw1ASoEAMZ4YztD9Xc0deEWImqoaIIrnWmFUhquoGBs4T8gaxYdN8xY3lbfjhhbHhsXNnbaBM8RZCfkujsOCHrYqVtvAD/bpSfUt2k8uvZ3CS+nX1u/Zw3w+nwI8tqVriu//fC3s4X3Ch/oC8CAk+DjlPz96GdikR4Dp3u5wBXD9BmCEfX+MgbAf0larW5qHR0BI2r1BRVQ42rIz4rGabVt3N3rik20EMj+koK/wrcuDQifD76EBJ4b9jp8rx7/+cLhKyNFTLP0Dnztv9kJqRQ1svbHG/6RC6pYdLnpPgnpkRmX9e3es34hc1ZsWTx/qT8II3auBPuVChXgUreg5+TurIkbyIZl+orVasd1xYmE90CKFWXqMQV7hkEl7473qsAaKNG+IVpkUNUUpxBAl/t/VMD3QE68X6gPmUKCGoAyA3Sls+nVpXUatcbkNqJekaE+aQD9Pa19po0UyxDjMjneSodHHAGYbyznezo/2Wh0BuCwpFeKfNIuhTZ02NkypFm/z6eQNRl5QRDY2LXFY9GVQEDory8tEmZlTQXAxBeVSxUVRY+h0UMax2ZGX/+uoL9zQCFV4EuAAlgOnQPSG253n4o5n5bb2dSNdIgkDNcUVLUiJiJ65bBQ0vioWWrIAluHUSzpbumFlHFwtX9jmf+aXe88uP0IMJHNZX6UHIUUKoz6R+DsFiJBJ5GTV7xZ5+HUv25h5bBMnyNkTDvmJASHZvD96dIMk36tvdfwxaqDMFsdv5XKsLE2qYPGFEDgE0WH6ZOkKzpPgje/upkMx8vJwoiWemtd0Gcno00qgCsTIpN1Wt0CrxZo9NHhpRA6M2l84qfAW+Xu5vIekjM95hQwA13C/WtS4NaMMkB00ruHYdAzowONKmVzBiA26liT0e2rxSdjz8CmY4BUoy3KKz4Ula4zoC4Ma/D20B7N16rGoKCPJMWS7L/IF3+gUqolQxKoK2H34MT5znmmI51FQ7MV7ouhgWFjHejmdBYdM0IOGKGgzvFbCDhUBOhAzRuvX1VSOywU48DD93RCHVulVLXWdeC4hVOIbzMJmzSSKjVWUu0CYzrhVfiP528BBgA2A3N9yT2y0QAAAABJRU5ErkJggg==)}

#jb-logo a:hover{text-decoration:none}
.jb-tabs{position:absolute;top:24px;right:20px;}
.jb-tab{display:block;width:80px;height:30px;float:left;background:#f90;text-align:center;font-size:14px;margin:0 0 0 5px;}
.jb-tab a{line-height:31px;color:#fff;}
.jb-active{height:31px;background:#fff;}
.jb-active a{color:#19325a;}
#jb-t2{background:#f90 url(img/jobscz/icon_kurzy_kurzy_bg.png) 5% 50% no-repeat}
#jb-t2.jb-active{background:#fff url(img/jobscz/icon_kurzy_seduo.png) 5% 50% no-repeat}

.jb-lst{list-style-type:none;font-size:12px;position:relative;margin:0;padding:12px 5px 7px 10px;}
.jb-lst li{list-style-type:none;line-height:1.3em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAMAAABh9kWNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFAyJOAAAA4zmYCwAAAA5JREFUeNpiYEAAgAADAAAMAAFkFId7AAAAAElFTkSuQmCC) no-repeat left;background-position:0 12px;margin:0 0 0 10px;padding:5px 0 3px 13px;}
.jb-lst li a{color:#000;position:relative;text-decoration:underline;}
.jb-more{float:left;color:#000!important;font-weight:700;font-size:12px;position:relative;text-decoration:underline;margin:8px 0 19px 33px;}
.jb-cb{clear:both;height:1px;overflow:hidden;}
.jb-footer{height:28px;background-color:#19325a;font-weight:700;color:#f90;font-size:12px;text-align:center;}
.jb-footer a{line-height:28px;color:#fff;}


/**
 * Ankety, napr. dole na stranke http://akcie-cz.kurzy.cz/ dole
 **/
#anketa ul{color:#FAFBF7;list-style-type:disc;margin:0;padding:0}
#anketa .rbar{background-image:url(img/sprite_bars.png);background-repeat:x-repeat;background-position:left -10px}
#anketa .gbar{background-image:url(img/sprite_bars.png);background-repeat:x-repeat;background-position:left -44px}
#anketa .bbar{background-image:url(img/sprite_bars.png);background-repeat:x-repeat;background-position:left -78px}
#anketa .ybar{background-image:url(img/sprite_bars.png);background-repeat:x-repeat;background-position:left -112px}
#anketa .mbar{background-image:url(img/sprite_bars.png);background-repeat:x-repeat;background-position:left -146px}
#anketa .obar{background-image:url(img/sprite_bars.png);background-repeat:x-repeat;background-position:left -180px}
#anketa .gobar{background-image:url(img/sprite_bars.png);background-repeat:x-repeat;background-position:left -214px}
#anketa .lbbar{background-image:url(img/sprite_bars.png);background-repeat:x-repeat;background-position:left -248px}
.anknadpis a{color:#40413B;text-decoration:underline}
.ankotazka{font-size:12px;font-weight:700;white-space:normal;padding:6px}
.ankodpoved{font-size:12px}
.ankdalsi{font-size:10px;font-weight:700;color:#008FD6}
.ankpochlasov{font-size:12px;font-weight:700}
.anketybox input{vertical-align:text-bottom;}


/**
 * okenko investora (.jCarouselLite) http://www.kurzy.cz/podnikani/
 **/ 

.okenko-investora{color:#40413B;margin:0 10px 10px}
.okenko-investora h4{background-color:#daa520;width:100%;height:22px;padding-top:3px!important;margin:5px 0}
.okenko-investora a{color:#40413B !important;font-size:15px;vertical-align:middle;font-weight:700}
.okenko-investora h4 a{font-weight:700;font-size:15px;padding-left:5px}
.okenko-investora .jedno{margin-bottom:10px}
.okenko-investora img{margin-right:5px}
.okenko-investora-sign{margin-top:15px;background-color:#dbddce;font-size:11px;padding:10px;clear:both;}
.okenko-investora-sign h4{font-size:20px;font-weight:400}
.okenko-investora p{margin:3px!important;line-height:1!important;white-space:normal!important}
.okenko-investora p.autor{font-size:12px}
#okenko-investora{padding-bottom:5px}
#okenko-investora .nadpis{padding-bottom:10px}
#okenko-investora .nadpis a{font-size:16px;font-weight:700;color:#40413B;text-decoration:none}
#okenko-investora .col{width:222px;height:75px;background-color:#DADECD;float:left;margin-left:3px;overflow:hidden}
#okenko-investora .colb{width:335px;height:75px;background-color:#DADECD;float:left;margin-left:3px;overflow:hidden}
#okenko-investora img{float:left;width:60px;min-height:64px;padding:3px 5px 0 0}
#okenko-investora p a{color:#40413B;font-size:14px;vertical-align:middle;font-weight:700;white-space:normal}
#okenko-investora .colb a{font-size:17px;font-weight:400}
#okenko-investora .autor{font-size:12px;padding:0 0 3px}
#okenko-investora ul{padding:0!important}


/* 
 * social plugins
 */
#social-plugins{position:absolute;left:-115px;top:300px;z-index:100;width:75px;text-align:center}
.social-plugin{margin-top:8px;height:70px}
.social-plugin-en{margin-top:8px;height:70px}

.fb_iframe_widget iframe{position:relative!important}

/*
 * html kody
 */ 

#htmlkodyenter{cursor:pointer;background:url(https://s.kurzy.cz/l/img/insert_link.png) no-repeat;margin-left:13px;height:50px}
#htmlkodyenter a{color:#707070;text-decoration:none}
#htmlkody{display:none;z-index:100;color:#000;font-size:12px;line-height:2}
#htmlkody .nadpis{color:#000;font-size:18px;padding-bottom:10px}
#htmlkodyoverlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:101;background-color:#000;opacity:0.60;filter:alpha(opacity=60)}
#htmlkodyform{background:none repeat scroll 0 0 #FAFBF7;border:3px double gray;position:fixed;z-index:102;width:450px;padding:5px}
#htmlkodyform .close{float:right;font-size:14px;font-weight:700;text-decoration:none;color:#000;cursor:pointer}
#htmlkodyform textarea,#htmlkodyform input{width:100%}
#htmlkodyform a{text-decoration:underline}

#adv_cenik table{text-align:right;padding-bottom:10px;border-bottom:1px solid #000}
#adv_cenik table td:first-child{text-align:left}
#adv_cenik td[colspan=5],#adv_cenik td[colspan=4]{border-bottom:1px solid #000}
#adv_cenik h2{width:250px;height:20px;color:#000;font-size:17px;margin:20px 0 0;padding:5px 10px 5px 0}
#adv_cenik .head td{color:grey;padding:10px 0 15px}

/* toto bola reklama microsoft */
/* #pinning_icon_box{background-image:url(https://s.kurzy.cz/l/img/box_arrow2_bw.png);background-repeat:no-repeat;float:left;width:40px;height:95px;margin:0 0 0 20px} */


/*
 * nezaradene class, NIC NEPRIDAVAT, novy class ma byt zaradeny do hore uvedenych skupin
 */
.popis-sekce{text-align:justify}
.popis-sekce p{margin:5px 0}
.popis-sekce ol{padding-left:20px}


/**
 * Slovnik - zadavani textu
 **/
.alia_slovnik_top{margin-left:20px}
.alia_slovnik_top span{cursor:pointer}
/* .alia_slovnik_kotva{} */
.alia_slovnik{position:absolute;display:none}


/**
 * vslide, vertical slider 
 **/
#slider8b{width:300px;border-top:1px solid #DBDBDB;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB}
#slider8b div.pl, #slider8b div.ps{background-color:#007D67;border-bottom:1px dashed #2FBA90}
#slider8b a{color:white;text-decoration:underline}
.slider8{width:298px;height:299px !important;text-align:left}
.slide h3 {font-size:18px;display:inline}
span.f14s {font-size:13px}
#slider8b div a.f12s {font-size:12px;color:#2FBA90;text-decoration:none}
.slide{height:94px !important;line-height:1.5}
#dalsiterm{text-align:right;background-color:#007D67;border-bottom:1px solid #DBDBDB;line-height:1.5}
#dalsiterm a{font-size:12px;color:#D49C01;font-weight:bold;text-decoration:none}

/**
 * or-rejstrik
 **/
#orsmallinfotab {width:678px;background-color:white;padding:5px 0 5px 5px}
#orsmallinfotab td strong{color:gray;line-height:2}
#ormaininfotab {background-color:white;font-size:15px;padding:5px;border-top:2px solid #DBDDD0}
#ormenu1{background-color:#fff;width:676px;border:1px #daa520 solid;border-radius:3px;font-weight:bold}

#ormenu1 td{ text-align:center;padding:2px 7px;font-weight:bold; border-left:1px solid #DBDDD0;font-size:13px}
#ormenu1 td span{color:gray}
.orbar{font-weight:normal;color:gray}
#zivnosti dd, #subjektinfo dd {width:510px}
#zivnosti dt,dd, #subjektinfo dt{float:left}
#zivnosti dt, #subjektinfo dt {color:gray}
#zivnosti dl, #zivnosti h4, #subjektinfo dl{clear:both}
#zivnosti dt, #subjektinfo dt {width:150px}
#zivnosti h4, #subjektinfo h4 {padding-top:1em}
#zivnosti hr, #subjektinfo hr {margin-left:-2px}
#provozovny hr{margin-left:-2px}
#provozovny .neplatne, #zivnosti .neplatne, #subjektinfo .neplatne{display:none;color:gray}
.or_paginate{font-size:14px;font-weight:normal}
.neplatne{text-decoration:line-through}
.stara{color:#999}

/**
 * alia-sort-pagination-table1  django_table2
 **/
table.aspt1 thead th.orderable > a {
padding-right: 20px;
background: url(img/aspt1/arrow-inactive-up.png) right center no-repeat;
}
table.aspt1 thead th.orderable.asc > a {
background-image: url(img/aspt1/arrow-active-up.png);
}
table.aspt1 thead th.orderable.desc > a {
background-image: url(img/aspt1/arrow-active-down.png);
}


/**
 * paticka kurzy.cz
 **/

#ft {position:absolute;right:12px;width:62px;min-height:24px;height:24px;padding:0px 2px;white-space:nowrap;cursor:pointer;background-color:#fafbf7}
#ft div {text-indent:-9999px;margin:0 3px;width:25px;min-height:24px;height:100%;display:inline-block;border:0;overflow:hidden;background:url(https://v.kurzy.cz/l/main.svg) no-repeat; }
#ft #tool_fb {background-position:0px -50px}
#ft #tool_tw {background-position:-25px -50px}


/*
 * share buttony
 */  

#share {margin:10px 0}
#share a {background-color: #333;border:0px solid #545454;border-radius:5px;color:#fff;margin:5px 2px;padding:7px 15px;display:inline-block;}
#share a.fb {background-color: #3B5998;}
#share a.tw {background-color: #00ACED;}
#share a.go {background-color: #DD4B39;}
#share a.ku {background-color: #D49C01;}


/*
 * nezaradene class, NIC NEPRIDAVAT, novy class ma byt zaradeny do hore uvedenych skupin
 */
.curr_popis{text-align:justify;margin-top:5px;line-height:1.5;padding:0 10px}
h2.tab_title{font-size:20px!important;text-align:center;padding:15px}
h3.tab_title{font-size:20px!important;text-align:center;padding:15px}
h4.tab_title{font-size:16px!important;text-align:center;padding:15px}
.curr_onlinemenu{float:left;width:265px;line-height:1.2;padding:0 0 10px 10px}
.tydenniprehled{line-height:1.5;margin:1em 0}
.tydenniprehled p{padding:10px 0 0!important}
.jinam {background: url(img/jinam.png) no-repeat scroll right center transparent; padding-right: 13px;}
.highlight{background-color:#FFFF00;border:1px solid #A52A2A;}
table#lmenu {list-style: none outside none;}  	
table#lmenu td {height:22px;border-bottom:1px solid silver;}
.neplatnyzaznam { background-image: url("https://img.kurzy.cz/items/neplatne.gif") !important; }


/*
rozbalene zpravy na titulky
*/
#zpravy { line-height: 1.4}
#zpravy .image { width: 120px; height: 90px; margin-right: 8px; border:1px #656565 solid}
#zpravy a { white-space: normal; text-decoration: none; color: #369; }
#zpravy .rubrika a { white-space: nowrap; }
#zpravy .text a { color: #000}
#zpravy .nadpis { padding: 0px !important; }
#zpravy .nadpis a { font-size: 20px; font-weight: bold; color: #40413b }
#zpravy .nadpis a:hover { text-decoration: underline; }
#zpravy .titulek { font-size: 17px; font-weight: bold; }
#zpravy .autor-datum, #zpravy .autor-datum a { color: #d49c01; font-weight: bold; height: 18px; }
#zpravy .autor-datum a.odkaz { color: #369; }
#zpravy span.titulek, #zpravy span.autor-datum { display: block; padding-bottom: 5px}
#zpravy .rubrika_klik a { font-weight: bold;}
#zpravy .hlavni_zprava {padding: 12px 3px 20px 3px;border-width: 1px 0 0 0;border-style: solid;border-color: #ccc;} 
#zpravy .hlavni_zprava:first-child, #zpravy_all > .hlavni_zprava:first-child, .zpravy_all > .hlavni_zprava:first-child { border-top-color: #FAFBF7 !important; }
#zpravy .hlavni_zprava:hover, #zpravy_all > .hlavni_zprava:first-child:hover, .zpravy_all > .hlavni_zprava:first-child:hover {padding: 12px 2px 19px 2px !important;border-width: 1px 1px 1px 1px !important; border-style: solid !important; border-top-color: grey !important; border-bottom-color: grey !important; border-left-color: #dddddd !important; border-right-color: #dddddd !important; background-color: #EDEFDE !important;-moz-border-radius: 5px !important;-webkit-border-radius: 5px !important;border-radius: 5px !important;}
#zpravy .hlavni_zprava:hover + .hlavni_zprava { border-top-color: #FAFBF7 !important; }

/*
rozbalene zpravy na titulky - mobil
*/
.zpravy_m { font-size: 15px }
.zpravy_m .zprava_one { margin: 0 0 20px 0; border-bottom: 1px solid #ccc}
.zpravy_m .image { width: 100px; height: 75px; margin: 0 12px 0 0; border:1px #656565 solid}
.zpravy_m a { white-space: normal; text-decoration: none; color: #369; }
.zpravy_m .rubrika a { white-space: nowrap; }
.zpravy_m .text a { color: #000}
.zpravy_m .nadpis { padding: 0px !important; margin-bottom: 18px }
.zpravy_m .nadpis a { font-weight: bold; color: #40413b }
.zpravy_m .nadpis a:hover { text-decoration: underline; }
.zpravy_m .titulek { font-size: 17px; font-weight: bold; }
.zpravy_m .autor-datum, .zpravy_m .autor-datum a { color: #d49c01; font-weight: bold; height: 18px; }
.zpravy_m .autor-datum a.odkaz { color: #369; }
.zpravy_m .rubrika-datum {margin: 10px 0}
.zpravy_m .rubrika-datum .col_a {float:left;}
.zpravy_m .rubrika-datum .col_b {float:right; font-style:italic;}
.zpravy_m span.titulek, .zpravy_m span.autor-datum { display: block; padding-bottom: 5px}
.zpravy_m .rubrika_klik a { font-weight: bold;}
.zpravy_m .hlavni_zprava {padding: 12px 3px 20px 3px;border-width: 1px 0 0 0;border-style: solid;border-color: #ccc;} 
.zpravy_m .hlavni_zprava:first-child, .zpravy_all_m > .hlavni_zprava:first-child, .zpravy_all_m > .hlavni_zprava:first-child { border-top-color: #FAFBF7 !important; }
.zpravy_m .hlavni_zprava:hover, .zpravy_all_m > .hlavni_zprava:first-child:hover, .zpravy_all_m > .hlavni_zprava:first-child:hover {padding: 12px 2px 19px 2px !important;border-width: 1px 1px 1px 1px !important; border-style: solid !important; border-top-color: grey !important; border-bottom-color: grey !important; border-left-color: #dddddd !important; border-right-color: #dddddd !important; background-color: #EDEFDE !important;-moz-border-radius: 5px !important;-webkit-border-radius: 5px !important;border-radius: 5px !important;}
.zpravy_m .hlavni_zprava:hover + .hlavni_zprava { border-top-color: #FAFBF7 !important; }

/* kryptomeny */
.bbgold{border-bottom:1px solid #DAA520}
iframe[id^="google_ads_iframe_"],div[id^="google_ads_iframe_"] {margin-bottom: 7px !important}
div[id^="ssp-zone"] { margin: 0 auto 5px} 
div[id^="adv_"] div[id^="google_ads_iframe_"][style*="height:1px"], div[id^="adv_"] div[id^="google_ads_iframe_"][style*="height: 1px"] { display:none; }


/* button pre cely web */
.btn_plyn {
      cursor:pointer;
      border:0;
      background: #FFDA7A;
      background-image: -webkit-linear-gradient(top, #FFDA7A, #FFC90E);
      background-image: -moz-linear-gradient(top, #FFDA7A, #FFC90E);
      background-image: -ms-linear-gradient(top, #FFDA7A, #FFC90E);
      background-image: -o-linear-gradient(top, #FFDA7A, #FFC90E);
      background-image: linear-gradient(to bottom, #FFDA7A, #FFC90E);
      -webkit-border-radius: 6;
      -moz-border-radius: 6;
      border-radius: 6px;
      font-family: Arial;
      font-weight:bold;
      color: #40413b;
      font-size: 15px;
      padding: 7px 12px 7px 12px;
      text-decoration: none;
    }
    .btn_plyn:hover {
      background: #FFC90E;
      background-image: -webkit-linear-gradient(top, #FFC90E, #FFC90E);
      background-image: -moz-linear-gradient(top, #FFC90E, #FFC90E);
      background-image: -ms-linear-gradient(top, #FFC90E, #FFC90E);
      background-image: -o-linear-gradient(top, #FFC90E, #FFC90E);
      background-image: linear-gradient(to bottom, #FFC90E, #FFC90E);
      text-decoration: none;
}
#leftcolumn ul.topmenu {padding-left:0 !important}
ul.topmenu {padding:0;margin:4px 0 12px 0;font-size:14px;font-weight:bold;white-space: nowrap;}
ul.topmenu.big {font-size:125%;}
ul.topmenu li {display:inline;
	background-color: #fff;
	border: 1px solid #D49C01;
	border-radius: 3px;
	padding: 5px 4px;
	margin-right: 5px;
	box-shadow:1px 1px 1px 1px #E3E6CB;
	position:relative;
	display: inline-block;
}    
/*ul.topmenu li+li {margin-left:2px}*/
ul.topmenu li a.active {font-weight:bold;color:#000}
ul.topmenu li ul.navic{display:none;z-index:999;float:none;padding-left:0 !important}
ul.topmenu li:hover ul.navic{display:block;position:absolute;top:25px;left:0px;padding:0;width:600px;}
#adv_outstream{clear:both;}



/*
* css pre responzivny design mobil podla sirky device
*/ 


.rescol {
  box-sizing: border-box;
}

/* Create two equal columns that floats next to each other */
.rescol {
  float: left;
  width: 50%;
  padding: 0;
  
}

/* Clear floats after the columns */
.resrow:after {
  content: "";
  display: table;
  clear: both;
}


.rescol7, .rescol3 {
  box-sizing: border-box;
}

.rescol7 {
  float: left;
  width: 70%;
  padding: 0;
  
}

.rescol3 {
  float: left;
  padding: 0;
  width: 30%;
}

.resrow7:after {
  content: "";
  display: table;
  clear: both;
}

.rescol7:nth-child(2) {  
  float: left;
  padding: 0;
  width: 30%; 
}


.respadr { padding-right: 4px !important; }
.respadl { padding-left: 4px  !important; }


@media screen and (max-width: 684px) {
  .reswidth {
    width: 100% !important; height: auto !important
  }

  .rescol {
    width: 100%;
  }
  
  .rescol7 {
    width: 100%;
  }

  .rescol3 {
    width: 100%;
  }

  .respadr { padding-right:0 !important}
  .respadl { padding-left:0 !important }
  .rescol7:nth-child(2){width:100%}
}


/* overflow posuvnik */
.xslide,.topmenuxslide{overflow-x: auto; overflow-y: hidden;}


#mmheader {height:100px;max-width:696px;background-color:white;border-bottom:1px solid #C0C0C0;overflow: hidden;  position: fixed;top:0; width:100%;z-index:900}


@media screen and (min-width: 685px) {
  ul.topmenu {width: 670px;overflow: hidden;}
  .hidedesktop{display:none}
}

@media screen and (max-width: 684px) {
  body {font-size:15px;line-height:1.8;background:none}
  
  .breadcrumbs{background-color:#F2EFE6;padding:5px 5px 5px 12px; margin:-6px -3% 5px -3%;white-space: nowrap;overflow-x: auto; overflow-y: hidden;}
  .breadcrumbs a:last-child {color:#D49C01}

  table {font-size:15px !important;line-height:1.8}
  
  table.pd td, table.pd th {
    padding: 7px 2px;
  }
  ul.ul li {margin: 10px 0;font-size:15px}

  /* new brano 20200407 */
  .leftcolumnwidthpd{ width:98% }
  .leftcolumnwidth{ width:98% }
  .colb { width:98% !important }
  input { max-width: 320px !important;}
  .simpleform input[name="q"] { width:90% !important;}
  .simpleform input[name="s"] { width:90% !important;}
  .simpleform td {padding:0}

  .xslide{ /*border-right: 3px solid #D3D3D3;border-radius: 0px 10px 0px 0px;*/
	-webkit-box-shadow: 10px -3px 4px -6px rgba(0,0,0,0.56); 
	box-shadow: 10px -3px 4px -6px rgba(80,80,80,0.56);
  }
 
  dd {width:100% !important}

  ul.topmenu {padding:0;margin:4px 0 12px 12px;font-size:14px;font-weight:bold;white-space: nowrap;}

  ul.topmenu li {
	border: 1px solid #E7E3D7;
	border-radius: 3px;
	padding: 5px 10px;
	box-shadow:1px 1px 1px 1px #E7E3D7;
	margin-right: 4px;
  }
  ul.topmenu li a{color:black !important}

  .hidemobile{display:none}

}


/*!
 * Mmenu Light v3.0.3 mmenujs.com/mmenu-light Copyright (c) Fred Heusschen www.frebsite.nl License: CC-BY-4.0 http://creativecommons.org/licenses/by/4.0/
 */
:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}
.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(0,0,0,0);-webkit-transition-property:bottom,background-color;-o-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-duration:0s,.3s;-o-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.45s,.15s;-o-transition-delay:.45s,.15s;transition-delay:.45s,.15s}
.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:80%;width:var(--mm-ocd-width);min-width:200px;min-width:var(--mm-ocd-min-width);max-width:440px;max-width:var(--mm-ocd-max-width);background:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}
.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.mm-ocd--open .mm-ocd__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:calc(100% - 80%);width:calc(100% - var(--mm-ocd-width));min-width:calc(100% - 440px);min-width:calc(100% - var(--mm-ocd-max-width));max-width:calc(100% - 200px);max-width:calc(100% - var(--mm-ocd-min-width));background:rgba(3,2,1,0)}
.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px}
.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:130%;padding-right:30%;line-height:24px;line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;cursor:default}.mm-spn ul:after{content:'';display:block;height:50px;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:-30%;overflow-y:hidden}.mm-spn li{position:relative;background:inherit;cursor:pointer}
.mm-spn li:before{content:'';display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/ 2);right:25px;right:calc(var(--mm-spn-item-height)/ 2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translate(0,-50%);-ms-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);opacity:.4}
.mm-spn li:after{content:'';display:block;margin-left:20px;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}
.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:13px 20px;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/ 2) var(--mm-spn-item-indent)}
.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - 50px);width:calc(100% - var(--mm-spn-item-height))}
.mm-spn a:not(:last-child):after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}
.mm-spn.mm-spn--navbar{cursor:pointer}
.mm-spn.mm-spn--navbar:before{content:'';display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/ 2);left:20px;left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg) translate(50%,-50%);-ms-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:50px;height:var(--mm-spn-item-height);padding:0 40px;padding:0 calc(var(--mm-spn-item-indent) * 2);line-height:50px;line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:51px;top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:'';display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid currentColor;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:25px;height:calc(var(--mm-spn-item-height)/ 2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%,0);-ms-transform:rotate(135deg) translate(-50%,0);transform:rotate(135deg) translate(-50%,0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}


/* mmenu upravy */
:root{--mm-ocd-width:100%}

.mm-spn.mm-spn--light {
    color: black;
    background: #FAFBF7;
}
.mm-spn li:before{-ms-transform:rotate(135deg) translate(0,90%);transform:rotate(135deg) translate(0,90%)}
.mm-spn li:after{margin-left:0;padding-left:20px}
.mm-spn li ul li:after{border: none}
.mm-spn a:not(:last-child):after{border: none}

.mm-spn a{color: #555;
    font-weight: bold;}

@media screen and (max-width: 684px) {
  .mm-ocd{top:51px}

}
