*, html, body, p, ul, ol, li, h1, h2, h3, h4, h5, h6, table, tr, td, th, form, fieldset, img, button, input { margin:0; padding:0; border:0; outline:0 }
.input { border: 1px solid #e6e6e6; }
.button { border: 1px solid #e6e6e6; }
ul { list-style:none; overflow:visible }
html, body { width:100%; color:#333 }
body {font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif; text-align: left; font-size:13px; color:#333; position:relative; background:#f5f5f5; }
a {	color:#0059A9;	-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out }
a:hover, a:active, a:focus { background-color:#0059A9; color:#f5f5f5;}
h1 { clear:both; font-size:28px; color:#bf1627; font-weight:normal;padding-bottom:15px}
.clear { clear:both; height:0; font-size:0; line-height:0; width:100% }
li.img-none {background-image:none}
a.skipmenu {position:absolute; top:2px; z-index:-1; color:#fff; padding:0.2em 0.5em; border-bottom:0 !important;}
a.skipmenu:focus, a.skipmenu:active {z-index:2; background:#0059A9;}
table, ul, li, p { font-size:13px; line-height:17px }
table { width:100%; border-collapse:collapse; border:1px; margin-bottom:20px }
td, th {line-height:17px; padding: 7px 0; color:#565656; vertical-align:top; font-weight:normal; text-align:left}
tr:hover td, #homepage tr:hover th { background-color:#f7f7f7 }
td.right { text-align:right }
table.table { width:auto; border-collapse:collapse; border:1px solid #cdcdcd; margin-bottom:20px }
table.table td, table.table th {line-height:17px; padding: 7px 10px; color:#565656; vertical-align:top; font-weight:normal; text-align:left }
table.table th, table.table td {border-collapse:collapse; border:1px solid #cdcdcd; }
table.table th { background-color:#eeeeee; color:#333; text-align:center; vertical-align: middle }
table.table th.leg_sloupec { background-color:#eeeeee; color:#333; text-align:left; vertical-align: top; white-space:nowrap; }
table.table th.leg_sloupec_wrap { background-color:#eeeeee; color:#333; text-align:left; vertical-align: top; }
table.table td.celkem {font-weight:bold}
table.table td.celkem_obec {font-weight:bold}
table.table th.center, table.table td.center { text-align:center }
table.table th.center { vertical-align: middle  }
table.table td.cislo { text-align:right; vertical-align: top }
table.table td.cislo_leg_sloupec_wrap { text-align:right; vertical-align: middle }
table.table td.hidden_td {color:#ffffff;}
table.table td.hidden_td:hover, table.table th.hidden_th {color:#eeeeee;}
td.mandat_predn {font-weight:bold !important;}
.vitez {color: #0000FF !important;}
.postupujici {font-weight:bold !important;}
.tab_popis { margin: 0 0 3em 3em; font-size:12px; }
tr.lichy, tr.lichy:hover {background-color:#eeeeee;}
table.home{width:100%; line-height:34px !important; border-collapse:collapse;}
table.home td{padding-left:5px;}
#menu_volby_relative {width: 320px; height: 1000px; position: relative; float:right; margin-right: 100px;} 
#menu_volby {width: 220px; position: fixed; margin-left: 15px; top:250px; border:2px solid #e6e6e6;} 
#menu_volby #tlacitka {padding:5px 0 0 0;margin:0px;}
#menu_volby li{background:url(/img/arrow-black.gif) 12px 10px no-repeat;display:block;width:206px; line-height:1.2em;}
#menu_volby li.lichy {background-color:#eeeeee;}
#menu_volby li a{padding:6px 15px;}
#menu_volby li a.posledni{padding-bottom:0px;}
#publikace h5.legenda, #publikace h5.hlasy{font-size:12px;line-height:1.2em;padding:0;margin:0;}
#publikace h5.hlasy{margin: 1.5em 0 0.5em 0;}
#container { min-width: 370px; margin-left:auto; margin-right: auto;}
#container .in { min-width: 370px; max-width:940px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_940 { min-width:940px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_980 { min-width:980px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1000 { min-width: 370px; max-width:1000px; /*min-width:280px;*/ margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1010 { min-width:1010px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1020 { min-width: 370px; max-width:1020px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1100 { min-width: 370px; max-width:1100px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1200 { min-width:1200px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1250 { min-width:1250px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1260 { min-width: 370px; max-width:1260px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#header2 { min-width: 370px;}
#header2 .in { min-width: 370px; max-width: 940px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#header2 .in_940 { min-width: 370px; max-width:940px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#header2 .in_980 { min-width: 370px; max-width: 980px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#header2 .in_1000 { min-width: 370px; max-width: 1000px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#header2 .in_1010 { min-width: 370px; max-width: 1010px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#header2 .in_1020 { min-width: 370px; max-width: 1020px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#header2 .in_1100 { min-width: 370px; max-width: 1100px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#header2 .in_1200 { min-width: 370px; max-width: 1200px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#header2 .in_1250 { min-width: 370px; max-width: 1250px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#header2 .in_1260 { min-width: 370px; max-width: 1260px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#footer { min-width: 370px; width:100%; text-align:center; background:#f5f5f5; margin-bottom:20px }
#footer .in { min-width: 370px; max-width: 940px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#footer .in_940 { min-width: 370px; max-width: 940px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#footer .in_980 { min-width: 370px; max-width: 980px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#footer .in_1000 { min-width: 370px; max-width: 1000px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#footer .in_1010 { min-width: 370px; max-width: 1010px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#footer .in_1020 { min-width: 370px; max-width: 1020px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#footer .in_1100 { min-width: 370px; max-width: 1100px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#footer .in_1200 { min-width: 370px; max-width: 1200px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#footer .in_1250 { min-width: 370px; max-width: 1250px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#footer .in_1260 { min-width: 370px; max-width: 1260px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#footer .footerContent { position:relative; height:18px;}
#footer ul { margin-left: auto; margin-right: auto; }
#footer ul li { display:block; float:left; padding-right:20px }
#footer ul li a { color:#000000; }
#footer ul li a:hover, #footer ul li a:active, #footer ul li a:focus { color:#f5f5f5 }
#header { height:35px; min-width: 370px; position:relative; margin:0 auto 9px auto; z-index:1 }
#header_940 { height:35px; min-width: 370px; position:relative; margin:0 auto 9px auto; z-index:1 }
#header_980 { height:35px; min-width: 370px; position:relative; margin:0 auto 9px auto; z-index:1 }
#header_1010 { height:35px; min-width: 370px; position:relative; margin:0 auto 9px auto; z-index:1 }
#header_1000 { height:35px; min-width: 370px; position:relative; margin:0 auto 9px auto; z-index:1 }
#header_1020 { height:35px; min-width: 370px; position:relative; margin:0 auto 9px auto; z-index:1 }
#header_1100 { height:35px; min-width: 370px; position:relative; margin:0 auto 9px auto; z-index:1 }
#header_1200 { height:35px; min-width: 370px; position:relative; margin:0 auto 9px auto; z-index:1 }
#header_1260 { height:35px; min-width: 370px; position:relative; margin:0 auto 9px auto; z-index:1 }
#logo { float:left; display:block; margin-top: 5px; left:0px; width:150px; height:35px;	background:url(/img/logo_volby.png) 0 0 no-repeat; cursor:pointer; _cursor:hand }
#logo span {	position:relative; font-size:13px; padding:5px; width:150px; height:35px;	display:block; z-index:-1 }
#csu_logo {	 display:block; margin-top: 6px; float: right; width:144px; height:35px;	background:url(/img/logo_csu.png) 0 0 no-repeat; cursor:pointer; _cursor:hand; }
#csu_logo span {	position:relative; font-size:13px; padding:5px; width:144px; height:35px; display:block; z-index:-1 }
#csu_logo_eng { display:block; margin-top: 6px; float: right; width:144px; height:35px; background:url(/img/logo_csu_eng.png) 0 0 no-repeat; cursor:pointer; _cursor:hand }
#csu_logo_eng span { position:relative; font-size:13px; padding:5px; width:144px; height:35px;	display:block; z-index:-1 }
#core { min-width: 370px; clear:both; width:100%; position:relative; z-index:0; overflow:visible }
#content  { min-width: 370px; float:none; padding-bottom:15px;}
#publikace.topline { border-top:5px solid #e6e6e6; min-width: 370px; }
#publikace { overflow:visible; position:relative; min-width: 370px;  }
#publikace h2, #publikace h3, #publikace h4, #publikace h5, #publikace h6 { color:#333; font-weight:normal; line-height:17px; margin:0 }
#publikace h2 { font-size:20px; line-height:37px; margin:12px 0 10px 0 }
#publikace h3 { font-size:16px; line-height:31px; margin:12px 0 10px 0 }
#publikace h3.cr { font-size: 18px; width:300px; text-align:center;  }
#publikace h4 { font-size:14px; line-height:25px; font-weight:bold; margin:12px 0 10px 0; color:#333; font-weight:bold  }
#publikace h5 { font-size:12px; line-height:22px; margin-bottom:6px; }
#publikace h6 { font-size:13px; line-height:19px; font-weight:bold; margin:12px 0 10px 0; color:#333 }
#publikace h3.kraj { width:350px; text-align:center;  }
#publikace h3.kraj_ciselnik { width:300px; text-align:center;  }
#publikace ul { margin-bottom:18px; margin-top:12px; /*margin-left:-15px;*/ overflow:visible; position:relative }
#publikace ul.float { float:left; width:220px; margin-right:20px; margin-bottom:0 }
#publikace ul li, #tlacitka li { background:url(/img/arrow-black.gif) 0 6px no-repeat; padding:0 0 6px 15px; line-height:18px; display:block; font-size:/*14px*/13px }
#publikace ul li, #tlacitka li  { _background:url(/img/arrow-black.gif) 15px 6px no-repeat; _padding:0 0 0 25px; }/* úprava pro IE*/
#publikace ul li.none { background:transparent }
#publikace ul li ul { margin:11px 0 0 0 }
#publikace ul li li { background:url(/img/dot.gif) 0 8px no-repeat; padding:0 0 6px 15px; margin-left:1px; line-height:18px; display:block; font-size:/*14px*/13px }
#publikace td { padding:7px 10px }
#publikace th { padding:7px 10px; font-weight:bold }
#publikace caption { padding:7px; color:#565656; font-style:italic }
#publikace img.img { border:5px solid #e6e6e6; display:block; margin:0 40px 20px 0 }
#publikace img.imgleft { border:5px solid #e6e6e6; display:block; float:left; margin:0 40px 20px 0 }
#publikace img.imgright { border:5px solid #e6e6e6; display:block; float:right; margin:0 0 20px 40px }
#tlacitka ul {margin:24px 0 10px 0; padding-bottom:15px;}
#tlacitka ul.menu_nuts {margin:0; padding:0;}
#tlacitka ul li {list-style-type:none;font-size:15px;line-height:21px;}
#tlacitka ul.menu_nuts li {line-height:18px;}
p.drobek { line-height:18px; padding-left:14px; font-size:12px; color:#565656; margin:25px 0 20px 0 }
p.drobek_back { line-height:16px; font-size:12px; color:#565656; margin:25px 0 20px 0 }
p.drobek a { display:inline-block; padding:0 3px 0 2px; line-height:18px; font-size:12px; color:#888; position:relative }
p.drobek_back a { display:inline-block; padding:0 3px 0 2px; line-height:16px; font-size:12px; color:#888; position:relative }
p.drobek a:hover, p.drobek a:active, p.drobek a:focus { display:inline-block; padding:0 3px 0 2px; color:#f5f5f5 }
p.drobek_back a:hover, p.drobek_back a:active, p.drobek_back a:focus { display:inline-block; padding:0 3px 0 2px; color:#f5f5f5 }
p.drobek span { padding-left:5px; display:inline-block }
p.drobek a span { position:absolute; top:4px; left:-14px; display:block; background:url(/img/breadcrumbs-home.gif) 0 0 no-repeat; width:14px; height:11px; padding:0 }
p.drobek a:hover span { background:url(/img/breadcrumbs-home.gif) -14px 0 no-repeat }
.none {display:none;}
#headerLinkvolby, #headerLink { display: none;}
.skryto, caption { position:absolute; left:-1000px; top:auto; width:1px; height:1px; overflow:hidden; }
th.fixed25 {width:25px}
th.fixed30 {width:30px}
th.fixed45 {width:45px}
th.fixed60 {width:60px}
th.fixed80 {width:80px}
th.fixed100 {width:100px}
th.fixed150 {width:150px}
th.fixed200 {width:200px}
th.fixed250 {width:250px}
#outer { text-align: center; }
#inner { text-align: left; margin: 0 auto; }
.t1 { float: left; width:940px; }
.t1_430 { float: left; width:430px; }
.t1_470 { float: left; width:470px; }
.t1_510 { float: left; width:510px; }
.t1_630 { float: left; width:630px; }
.t2 { float: left; width:430px; }
.t2_210 { float: left; width:210px; }
.t2_250 { float: left; width:250px; }
.t2_430 { float: left; width:430px; }
.t2_470 { float: left; width:470px; }
.t2_510 { float: left; width:510px; }
.t2_540 { float: left; width:540px; }
.t2_630 { float: left; width:630px; }
.t3 { float: left; width:310px; }
.t3_210 { float: left; width:210px; }
.t3_350 { float: left; width:355px; }
.t4_210 { float: left; width:210px; }
table.table th.info_sloupec { background-color:#fff; color:#565656; text-align:left; vertical-align: top; white-space:nowrap }
#publikace th.info_sloupec { font-weight:normal }
table.table th.info_sloupec_celkem { background-color:#fff; color:#565656; text-align:center; vertical-align: top; white-space:nowrap }
#publikace th.info_sloupec_cislo { font-weight:normal }
table.table th.info_sloupec_cislo { background-color:#fff; color:#565656; text-align:right; vertical-align: top; white-space:nowrap }
.tab_full_kv21111, .tab_full_kv21111_f {margin:0 0 2em 5em; line-height:18px; font-size:12px;}
.tab_full_kv1111, .tab_full_kv1111_f {margin:0 0 2em 5em; line-height:18px; font-size:12px;}
.tab_full_kv11111, .tab_full_kv11111_f {margin:0 0 2em 5em; line-height:18px; font-size:12px;}
.tab_full_kv1211, .tab_full_kv1211_f {margin:0 0 2em 5em; line-height:18px; font-size:12px;}
.tab_full_kv51, .tab_full_kv51_f {margin:0 0 2em 5em; line-height:18px; font-size:12px;}
.tab_full_kv511, .tab_full_kv511_f {margin:0 0 2em 5em; line-height:18px; font-size:12px;}
@media (max-width: 350px) and (min-width: 100px) {
h1 { clear:both; font-size:20px; color:#bf1627; font-weight:normal;padding-bottom:15px}
#publikace h2 { font-size:16px; line-height:18px; margin:12px 0 10px 0 }
#publikace h3 { font-size:14px; line-height:16px; margin:12px 0 10px 0 }
#publikace h3.kraj { width:300px; text-align:center;  }
#publikace h4 { font-size:12px; line-height:14px; font-weight:bold; margin:12px 0 10px 0; color:#333; font-weight:bold  }
#publikace h5 { font-size:10px; line-height:12px; margin-bottom:6px; }
#publikace h6 { font-size:10px; line-height:12px; font-weight:bold; margin:12px 0 10px 0; color:#333 }
#publikace td { padding:5px}
#publikace th { padding:5px; font-weight:bold }
p.drobek { line-height:20px; padding-left:14px; font-size:9px; color:#565656; margin:25px 0 20px 0 }
p.drobek_back { line-height:12px; font-size:9px; color:#565656; margin:25px 0 20px 0 }
p.drobek a { display:inline-block; padding:0 3px 0 2px; line-height:20px; font-size:9px; color:#888; position:relative }
p.drobek_back a { display:inline-block; padding:0 3px 0 2px; line-height:12px; font-size:9px; color:#888; position:relative }
#footer .in .footerContent { height:12px; font-size:9px }
table, ul, li, p { font-size:9px; line-height:12px }
td, th {line-height:12px; padding: 1px 0; color:#565656; vertical-align:top; font-weight:normal; text-align:left}
table.table td, table.table th {line-height:12px; padding: 1px 1px; color:#565656; vertical-align:top; font-weight:normal; text-align:left }
.tab_popis { margin: 0 0 3em 5em; font-size:9px; }
th.fixed200 {width:80px}
th.fixed250 {width:80px}
.t1 { float: left; width:320px; }
.t2_430 { float: left; width:320px; }
.t2_470 { float: left; width:320px; }
.t2_510 { float: left; width:320px; }
.t2_540 { float: left; width:320px; }
.t2_630 { float: left; width:320px; }
table.table th { background-color:#eeeeee; color:#333; text-align:center; vertical-align: middle }
#tlacitka ul li {list-style-type:none;font-size:12px;line-height:16px;}
.tab_full_kv21111, .tab_full_kv21111_f {margin:0 0 2em 5em; line-height:12px; font-size:9px;}
.tab_full_kv1111, .tab_full_kv1111_f {margin:0 0 2em 5em; line-height:12px; font-size:9px;}
.tab_full_kv11111, .tab_full_kv11111_f {margin:0 0 2em 5em; line-height:12px; font-size:9px;}
.tab_full_kv1211, .tab_full_kv1211_f {margin:0 0 2em 5em; line-height:12px; font-size:9px;}
.tab_full_kv51, .tab_full_kv51_f {margin:0 0 2em 5em; line-height:12px; font-size:9px;}
.tab_full_kv511, .tab_full_kv511_f {margin:0 0 2em 5em; line-height:12px; font-size:9px;}
.tab_full_pe42, .tab_full_pe42_f {margin:0 0 2em 5em; line-height:12px; font-size:9px;}
table#kv21111_t1 th#sa8, table#kv21111_t1 th#sa9, table#kv21111_t1 th#sa10, table#kv21111_t1 th#sb6, table#kv21111_t1 th#sb7 {display: none;}
table#kv21111_t1 td:nth-child(8), table#kv21111_t1 td:nth-child(9), table#kv21111_t1 td:nth-child(10), table#kv21111_t1 td:nth-child(11) {display: none;}
table#kv1111_t1 th#sa5, table#kv1111_t1 th#sa7, table#kv1111_t1 th#sa8 {display: none;}
table#kv1111_t1 td:nth-last-child(4), table#kv1111_t1 td:nth-last-child(2), table#kv1111_t1 td:nth-last-child(1) {display: none;}
table#kv11111_t1 th#t2sa4, table#kv11111_t1 th#t2sa5, table#kv11111_t1 th#t2sa6 {display: none;}
table#kv11111_t1 td:nth-last-child(5), table#kv11111_t1 td:nth-last-child(4), table#kv11111_t1 td:nth-last-child(3) {display: none;}
table#kv1211_t1 th#sa4, table#kv1211_t1 th#sa6, table#kv1211_t1 th#sa7 {display: none;}
table#kv1211_t1 td:nth-last-child(4), table#kv1211_t1 td:nth-last-child(2), table#kv1211_t1 td:nth-last-child(1) {display: none;}
table#kv51_t1 th#sa4, table#kv51_t1 th#sa5, table#kv51_t1 th#sa7 {display: none;}
table#kv51_t1 td:nth-last-child(4), table#kv51_t1 td:nth-last-child(3), table#kv51_t1 td:nth-last-child(1) {display: none;}
table#kv511_t1 th#sa3, table#kv511_t1 th#sa4, table#kv511_t1 th#sa6 {display: none;}
table#kv511_t1 td:nth-last-child(4), table#kv511_t1 td:nth-last-child(3), table#kv511_t1 td:nth-last-child(1) {display: none;}
#container .in_940 { min-width: 350px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_980 { min-width:350px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1010 { min-width:350px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1200 { min-width:350px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1250 { min-width:350px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#header2 .in_940 { max-width: 350px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#footer .in_940 { max-width: 350px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#region-svg { display: none;}
}
@media (max-width: 400px) and (min-width: 351px) {
h1 { clear:both; font-size:22px; color:#bf1627; font-weight:normal;padding-bottom:15px}
#publikace h2 { font-size:16px; line-height:18px; margin:12px 0 10px 0 }
#publikace h3 { font-size:14px; line-height:16px; margin:12px 0 10px 0 }
#publikace h4 { font-size:12px; line-height:14px; font-weight:bold; margin:12px 0 10px 0; color:#333; font-weight:bold  }
#publikace h5 { font-size:10px; line-height:12px; margin-bottom:6px; }
#publikace h6 { font-size:10px; line-height:12px; font-weight:bold; margin:12px 0 10px 0; color:#333 }
#publikace td { padding:5px}
#publikace th { padding:5px; font-weight:bold }
p.drobek { line-height:20px; padding-left:14px; font-size:9px; color:#565656; margin:25px 0 20px 0 }
p.drobek_back { line-height:12px; font-size:9px; color:#565656; margin:25px 0 20px 0 }
p.drobek a { display:inline-block; padding:0 3px 0 2px; line-height:20px; font-size:9px; color:#888; position:relative }
p.drobek_back a { display:inline-block; padding:0 3px 0 2px; line-height:12px; font-size:9px; color:#888; position:relative }
#footer .in .footerContent { height:12px; font-size:9px }
table, ul, li, p { font-size:9px; line-height:12px }
td, th {line-height:12px; padding: 1px 0; color:#565656; vertical-align:top; font-weight:normal; text-align:left}
table.table td, table.table th {line-height:12px; padding: 1px 2px; color:#565656; vertical-align:top; font-weight:normal; text-align:left }
.tab_popis { margin: 0 0 3em 5em; font-size:9px; }
th.fixed200 {width:120px}
th.fixed250 {width:130px}
.t1 { float: left; width:400px; }
.t2_430 { float: left; width:351px; }
.t2_470 { float: left; width:400px; }
.t2_510 { float: left; width:400px; }
.t2_540 { float: left; width:400px; }
.t2_630 { float: left; width:400px; }
table.table th { background-color:#eeeeee; color:#333; text-align:center; vertical-align: middle }
#tlacitka ul li {list-style-type:none;font-size:13px;line-height:17px;}
.tab_full_kv21111, .tab_full_kv21111_f {margin:0 0 2em 5em; line-height:12px; font-size:9px;}
.tab_full_kv1111, .tab_full_kv1111_f {margin:0 0 2em 5em; line-height:12px; font-size:9px;}
.tab_full_kv11111, .tab_full_kv11111_f {margin:0 0 2em 5em; line-height:12px; font-size:9px;}
.tab_full_kv1211, .tab_full_kv1211_f {margin:0 0 2em 5em; line-height:12px; font-size:9px;}
.tab_full_kv51, .tab_full_kv51_f {margin:0 0 2em 5em; line-height:12px; font-size:9px;}
.tab_full_kv511, .tab_full_kv511_f {margin:0 0 2em 5em; line-height:12px; font-size:9px;}
table#kv21111_t1 th#sa8, table#kv21111_t1 th#sa9, table#kv21111_t1 th#sa10, table#kv21111_t1 th#sb6, table#kv21111_t1 th#sb7 {display: none;}
table#kv21111_t1 td:nth-child(8), table#kv21111_t1 td:nth-child(9), table#kv21111_t1 td:nth-child(10), table#kv21111_t1 td:nth-child(11) {display: none;}
table#kv1111_t1 th#sa5, table#kv1111_t1 th#sa7, table#kv1111_t1 th#sa8 {display: none;}
table#kv1111_t1 td:nth-last-child(4), table#kv1111_t1 td:nth-last-child(2), table#kv1111_t1 td:nth-last-child(1) {display: none;}
table#kv11111_t1 th#t2sa4, table#kv11111_t1 th#t2sa5, table#kv11111_t1 th#t2sa6 {display: none;}
table#kv11111_t1 td:nth-last-child(5), table#kv11111_t1 td:nth-last-child(4), table#kv11111_t1 td:nth-last-child(3) {display: none;}
table#kv1211_t1 th#sa4, table#kv1211_t1 th#sa6, table#kv1211_t1 th#sa7 {display: none;}
table#kv1211_t1 td:nth-last-child(4), table#kv1211_t1 td:nth-last-child(2), table#kv1211_t1 td:nth-last-child(1) {display: none;}
table#kv51_t1 th#sa4, table#kv51_t1 th#sa5, table#kv51_t1 th#sa7 {display: none;}
table#kv51_t1 td:nth-last-child(4), table#kv51_t1 td:nth-last-child(3), table#kv51_t1 td:nth-last-child(1) {display: none;}
table#kv511_t1 th#sa3, table#kv511_t1 th#sa4, table#kv511_t1 th#sa6 {display: none;}
table#kv511_t1 td:nth-last-child(4), table#kv511_t1 td:nth-last-child(3), table#kv511_t1 td:nth-last-child(1) {display: none;}
#container .in_940 { min-width: 400px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_980 { min-width:400px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1010 { min-width:400px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1200 { min-width:400px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1250 { min-width:400px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#header2 .in_940 { max-width: 400px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#footer .in_940 { max-width: 400px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#region-svg { display: none;}
}
@media (max-width: 500px) and (min-width: 401px) {
h1 { clear:both; font-size:22px; color:#bf1627; font-weight:normal;padding-bottom:15px}
#publikace h2 { font-size:16px; line-height:18px; margin:12px 0 10px 0 }
#publikace h3 { font-size:14px; line-height:16px; margin:12px 0 10px 0 }
#publikace h4 { font-size:12px; line-height:14px; font-weight:bold; margin:12px 0 10px 0; color:#333; font-weight:bold  }
#publikace h5 { font-size:10px; line-height:12px; margin-bottom:6px; }
#publikace h6 { font-size:10px; line-height:12px; font-weight:bold; margin:12px 0 10px 0; color:#333 }
#publikace td { padding:5px}
#publikace th { padding:5px; font-weight:bold }
p.drobek { line-height:20px; padding-left:14px; font-size:10px; color:#565656; margin:25px 0 20px 0 }
p.drobek_back { line-height:12px; font-size:10px; color:#565656; margin:25px 0 20px 0 }
p.drobek a { display:inline-block; padding:0 3px 0 2px; line-height:20px; font-size:10px; color:#888; position:relative }
p.drobek_back a { display:inline-block; padding:0 3px 0 2px; line-height:12px; font-size:10px; color:#888; position:relative }
#footer .in .footerContent { height:12px; font-size:10px }
table, ul, li, p { font-size:10px; line-height:12px }
.tab_popis { margin: 0 0 3em 5em; font-size:10px; }
td, th {line-height:12px; padding: 1px 0; color:#565656; vertical-align:top; font-weight:normal; text-align:left}
table.table td, table.table th {line-height:12px; padding: 1px 2px; color:#565656; vertical-align:top; font-weight:normal; text-align:left }
th.fixed200 {width:180px}
th.fixed250 {width:180px}
.t1 { float: left; width:500px; }
.t2_430 { float: left; width:401px; }
.t2_510 { float: left; width:500px; }
.t2_540 { float: left; width:500px; }
.t2_630 { float: left; width:500px; }
table.table th { background-color:#eeeeee; color:#333; text-align:center; vertical-align: middle }
.tab_full_kv21111, .tab_full_kv21111_f {margin:0 0 2em 5em; line-height:12px; font-size:10px;}
.tab_full_kv1111, .tab_full_kv1111_f {margin:0 0 2em 5em; line-height:12px; font-size:10px;}
.tab_full_kv11111, .tab_full_kv11111_f {margin:0 0 2em 5em; line-height:12px; font-size:10px;}
.tab_full_kv1211, .tab_full_kv1211_f {margin:0 0 2em 5em; line-height:12px; font-size:10px;}
.tab_full_kv51, .tab_full_kv51_f {margin:0 0 2em 5em; line-height:12px; font-size:10px;}
.tab_full_kv511, .tab_full_kv511_f {margin:0 0 2em 5em; line-height:12px; font-size:10px;}
table#kv21111_t1 th#sa8, table#kv21111_t1 th#sa9, table#kv21111_t1 th#sa10, table#kv21111_t1 th#sb6, table#kv21111_t1 th#sb7 {display: none;}
table#kv21111_t1 td:nth-child(8), table#kv21111_t1 td:nth-child(9), table#kv21111_t1 td:nth-child(10), table#kv21111_t1 td:nth-child(11) {display: none;}
table#kv1111_t1 th#sa5, table#kv1111_t1 th#sa7, table#kv1111_t1 th#sa8 {display: none;}
table#kv1111_t1 td:nth-last-child(4), table#kv1111_t1 td:nth-last-child(2), table#kv1111_t1 td:nth-last-child(1) {display: none;}
table#kv11111_t1 th#t2sa4, table#kv11111_t1 th#t2sa5, table#kv11111_t1 th#t2sa6 {display: none;}
table#kv11111_t1 td:nth-last-child(5), table#kv11111_t1 td:nth-last-child(4), table#kv11111_t1 td:nth-last-child(3) {display: none;}
table#kv1211_t1 th#sa4, table#kv1211_t1 th#sa6, table#kv1211_t1 th#sa7 {display: none;}
table#kv1211_t1 td:nth-last-child(4), table#kv1211_t1 td:nth-last-child(2), table#kv1211_t1 td:nth-last-child(1) {display: none;}
table#kv51_t1 th#sa4, table#kv51_t1 th#sa5, table#kv51_t1 th#sa7 {display: none;}
table#kv51_t1 td:nth-last-child(4), table#kv51_t1 td:nth-last-child(3), table#kv51_t1 td:nth-last-child(1) {display: none;}
table#kv511_t1 th#sa3, table#kv511_t1 th#sa4, table#kv511_t1 th#sa6 {display: none;}
table#kv511_t1 td:nth-last-child(4), table#kv511_t1 td:nth-last-child(3), table#kv511_t1 td:nth-last-child(1) {display: none;}
#container .in_940 { min-width: 500px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_980 { min-width:500px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1010 { min-width:500px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1200 { min-width:500px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1250 { min-width:500px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#header2 .in_940 { max-width: 500px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#footer .in_940 { max-width: 500px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#region-svg { display: none;}
}
@media (max-width: 700px) and (min-width: 501px) {
h1 { clear:both; font-size:22px; color:#bf1627; font-weight:normal;padding-bottom:15px}
#publikace h2 { font-size:16px; line-height:18px; margin:12px 0 10px 0 }
#publikace h3 { font-size:14px; line-height:16px; margin:12px 0 10px 0 }
#publikace h4 { font-size:12px; line-height:14px; font-weight:bold; margin:12px 0 10px 0; color:#333; font-weight:bold  }
#publikace h5 { font-size:10px; line-height:12px; margin-bottom:6px; }
#publikace h6 { font-size:10px; line-height:12px; font-weight:bold; margin:12px 0 10px 0; color:#333 }
p.drobek { line-height:20px; padding-left:14px; font-size:10px; color:#565656; margin:25px 0 20px 0 }
p.drobek_back { line-height:12px; font-size:10px; color:#565656; margin:25px 0 20px 0 }
p.drobek a { display:inline-block; padding:0 3px 0 2px; line-height:20px; font-size:10px; color:#888; position:relative }
p.drobek_back a { display:inline-block; padding:0 3px 0 2px; line-height:12px; font-size:10px; color:#888; position:relative }
#footer .in .footerContent { height:12px; font-size:10px }
table, ul, li, p { font-size:10px; line-height:12px }
td, th {line-height:12px; padding: 1px 0; color:#565656; vertical-align:top; font-weight:normal; text-align:left}
table.table td, table.table th {line-height:12px; padding: 1px 2px; color:#565656; vertical-align:top; font-weight:normal; text-align:left }
th.fixed200 {width:200px}
th.fixed250 {width:210px}
.t1 { float: left; width:600px; }
table.table th { background-color:#eeeeee; color:#333; text-align:center; vertical-align: middle }
.tab_full_kv21111, .tab_full_kv21111_f {margin:0 0 2em 5em; line-height:12px; font-size:10px;}
.tab_full_kv1111, .tab_full_kv1111_f {margin:0 0 2em 5em; line-height:12px; font-size:10px;}
.tab_full_kv11111, .tab_full_kv11111_f {margin:0 0 2em 5em; line-height:12px; font-size:10px;}
.tab_full_kv1211, .tab_full_kv1211_f {margin:0 0 2em 5em; line-height:12px; font-size:10px;}
.tab_full_kv51, .tab_full_kv51_f {margin:0 0 2em 5em; line-height:12px; font-size:10px;}
.tab_full_kv511, .tab_full_kv511_f {margin:0 0 2em 5em; line-height:12px; font-size:10px;}
table#kv21111_t1 th#sa8, table#kv21111_t1 th#sa9, table#kv21111_t1 th#sa10, table#kv21111_t1 th#sb6, table#kv21111_t1 th#sb7 {display: none;}
table#kv21111_t1 td:nth-child(8), table#kv21111_t1 td:nth-child(9), table#kv21111_t1 td:nth-child(10), table#kv21111_t1 td:nth-child(11) {display: none;}
table#kv1111_t1 th#sa5, table#kv1111_t1 th#sa7, table#kv1111_t1 th#sa8 {display: none;}
table#kv1111_t1 td:nth-last-child(4), table#kv1111_t1 td:nth-last-child(2), table#kv1111_t1 td:nth-last-child(1) {display: none;}
table#kv11111_t1 th#t2sa4, table#kv11111_t1 th#t2sa5, table#kv11111_t1 th#t2sa6 {display: none;}
table#kv11111_t1 td:nth-last-child(5), table#kv11111_t1 td:nth-last-child(4), table#kv11111_t1 td:nth-last-child(3) {display: none;}
table#kv1211_t1 th#sa4, table#kv1211_t1 th#sa6, table#kv1211_t1 th#sa7 {display: none;}
table#kv1211_t1 td:nth-last-child(4), table#kv1211_t1 td:nth-last-child(2), table#kv1211_t1 td:nth-last-child(1) {display: none;}
table#kv51_t1 th#sa4, table#kv51_t1 th#sa5, table#kv51_t1 th#sa7 {display: none;}
table#kv51_t1 td:nth-last-child(4), table#kv51_t1 td:nth-last-child(3), table#kv51_t1 td:nth-last-child(1) {display: none;}
table#kv511_t1 th#sa3, table#kv511_t1 th#sa4, table#kv511_t1 th#sa6 {display: none;}
table#kv511_t1 td:nth-last-child(4), table#kv511_t1 td:nth-last-child(3), table#kv511_t1 td:nth-last-child(1) {display: none;}
#container .in_940 { min-width: 700px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_980 { min-width:700px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1010 { min-width:700px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1200 { min-width:700px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1250 { min-width:700px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#header2 .in_940 { max-width: 700px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#footer .in_940 { max-width: 700px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
#region-svg { display: none;}
}
@media (max-width: 800px) and (min-width: 651px) {
h1 { clear:both; font-size:26px; color:#bf1627; font-weight:normal;padding-bottom:15px}
#publikace h2 { font-size:20px; line-height:22px; margin:12px 0 10px 0 }
#publikace h3 { font-size:16px; line-height:20px; margin:12px 0 10px 0 }
#publikace h4 { font-size:16px; line-height:18px; font-weight:bold; margin:12px 0 10px 0; color:#333; font-weight:bold  }
#publikace h5 { font-size:12px; line-height:14px; margin-bottom:6px; }
#publikace h6 { font-size:12px; line-height:14px; font-weight:bold; margin:12px 0 10px 0; color:#333 }
p.drobek { line-height:20px; padding-left:14px; font-size:12px; color:#565656; margin:25px 0 20px 0 }
p.drobek_back { line-height:14px; font-size:12px; color:#565656; margin:25px 0 20px 0 }
p.drobek a { display:inline-block; padding:0 3px 0 2px; line-height:20px; font-size:12px; color:#888; position:relative }
p.drobek_back a { display:inline-block; padding:0 3px 0 2px; line-height:14px; font-size:12px; color:#888; position:relative }
#footer .in .footerContent { height:14px; font-size:12px }
table, ul, li, p { font-size:12px; line-height:14px }
td, th {line-height:14px; padding: 1px 0; color:#565656; vertical-align:top; font-weight:normal; text-align:left}
table.table td, table.table th {line-height:14px; padding: 1px 2px; color:#565656; vertical-align:top; font-weight:normal; text-align:left }
th.fixed200 {width:200px}
th.fixed250 {width:210px}
.t1 { float: left; width:800px; }
table.table th { background-color:#eeeeee; color:#333; text-align:center; vertical-align: middle }
.tab_full_kv21111, .tab_full_kv21111_f {margin:0 0 2em 5em; line-height:14px; font-size:12px;}
.tab_full_kv1111, .tab_full_kv1111_f {margin:0 0 2em 5em; line-height:14px; font-size:12px;}
.tab_full_kv11111, .tab_full_kv11111_f {margin:0 0 2em 5em; line-height:14px; font-size:12px;}
.tab_full_kv1211, .tab_full_kv1211_f {margin:0 0 2em 5em; line-height:14px; font-size:12px;}
.tab_full_kv51, .tab_full_kv51_f {margin:0 0 2em 5em; line-height:14px; font-size:12px;}
.tab_full_kv511, .tab_full_kv511_f {margin:0 0 2em 5em; line-height:14px; font-size:12px;}
table#kv21111_t1 th#sa8, table#kv21111_t1 th#sa9, table#kv21111_t1 th#sa10, table#kv21111_t1 th#sb6, table#kv21111_t1 th#sb7 {display: none;}
table#kv21111_t1 td:nth-child(8), table#kv21111_t1 td:nth-child(9), table#kv21111_t1 td:nth-child(10), table#kv21111_t1 td:nth-child(11) {display: none;}
table#kv1111_t1 th#sa5, table#kv1111_t1 th#sa7, table#kv1111_t1 th#sa8 {display: none;}
table#kv1111_t1 td:nth-last-child(4), table#kv1111_t1 td:nth-last-child(2), table#kv1111_t1 td:nth-last-child(1) {display: none;}
table#kv11111_t1 th#t2sa4, table#kv11111_t1 th#t2sa5, table#kv11111_t1 th#t2sa6 {display: none;}
table#kv11111_t1 td:nth-last-child(5), table#kv11111_t1 td:nth-last-child(4), table#kv11111_t1 td:nth-last-child(3) {display: none;}
table#kv1211_t1 th#sa4, table#kv1211_t1 th#sa6, table#kv1211_t1 th#sa7 {display: none;}
table#kv1211_t1 td:nth-last-child(4), table#kv1211_t1 td:nth-last-child(2), table#kv1211_t1 td:nth-last-child(1) {display: none;}
table#kv51_t1 th#sa4, table#kv51_t1 th#sa5, table#kv51_t1 th#sa7 {display: none;}
table#kv51_t1 td:nth-last-child(4), table#kv51_t1 td:nth-last-child(3), table#kv51_t1 td:nth-last-child(1) {display: none;}
table#kv511_t1 th#sa3, table#kv511_t1 th#sa4, table#kv511_t1 th#sa6 {display: none;}
table#kv511_t1 td:nth-last-child(4), table#kv511_t1 td:nth-last-child(3), table#kv511_t1 td:nth-last-child(1) {display: none;}
#container .in_940 { min-width: 800px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_980 { min-width:800px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1010 { min-width:800px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1200 { min-width:800px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#container .in_1250 { min-width:800px; display: table; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-top-style: none}
#header2 .in_940 { max-width: 800px; margin:0 auto; text-align:left; background:#ffffff; padding:0 30px 0 30px; border-width: 2px; border-style: solid; border-color: #e6e6e6; border-bottom-style: none}
#footer .in_940 { max-width: 800px; padding:30px 0 25px 30px; margin:0 auto; position:relative; text-align:left; }
}
@media (max-width: 900px) {
#menu_volby_relative {display: none;}
}
@media (max-width: 980px)  and (min-width: 800px) {
table#kv21111_t1 th#sa8, table#kv21111_t1 th#sa9, table#kv21111_t1 th#sa10, table#kv21111_t1 th#sb6, table#kv21111_t1 th#sb7 {display: none;}
table#kv21111_t1 td:nth-child(8), table#kv21111_t1 td:nth-child(9), table#kv21111_t1 td:nth-child(10), table#kv21111_t1 td:nth-child(11) {display: none;}
}
@media (min-width: 980px) {
.tab_full_kv21111 {display: none;}
.tab_full_kv21111_f {display: none;}
}
@media (min-width: 800px) {
.tab_full_kv1111 {display: none;}
.tab_full_kv1111_f {display: none;}
.tab_full_kv11111 {display: none;}
.tab_full_kv11111_f {display: none;}
.tab_full_kv1211 {display: none;}
.tab_full_kv1211_f {display: none;}
.tab_full_kv51 {display: none;}
.tab_full_kv51_f {display: none;}
.tab_full_kv511 {display: none;}
.tab_full_kv511_f {display: none;}
}
@media (max-width: 1050px) and (min-width: 801px) {
.t1 { float: left; width:800px; }
}
@media (max-height: 650px) {
#menu_volby_relative {display: none;}
}
#tooltip {position: fixed; z-index:2; text-align: left; padding: 20px; margin: 10px; font: 12px; background: lightsteelblue; border: 1px; border-radius: 2px; pointer-events: none;}
#tooltip .okres {margin: 12px 0; font-size: 20px; color:#555;}
#tooltip .ucast {margin: 10px 0; font-size: 16px; color:#555; font-weight:bold; }
#tooltip .stav {margin: 10px 0; font-size: 14px; color:#000;}
#tooltip {background: rgba(211, 211, 211, 1); border: 1px solid grey; border-radius: 5px; font-size: 12px; width: 200px; padding: 4px; color: white; opacity: 0; }
.state-g:hover { fill-opacity: 0.5; }
#fix_graf1 { display: inline-block;} 
#fix_graf2 { display: inline-block;} 
.t4_text { float: left; width:130px; margin-top: 15px;}
.t4_chart { float: left; width:130px; margin-top: 10px;}
.t4_progress { float: left; width:180px; margin-top: 10px;}
#semiCircleCount {margin-top: 0px; font-size: 23px; font-weight: bold; }
#progressCount {margin-top: 0px; font-size: 23px; font-weight: bold; }
