
body { padding:0; margin:0; font-family:Tahoma, Arial, sans-serif; background:#a6cae1 url('/cs/img/bg-subpage.jpg') repeat-x; color:#6B6B6B; }
body.home { background:#a6cae1 url('/cs/img/bg-body.jpg') repeat-x 0 1px; }
body.home.homepage { background:#a6cae1 url('/cs/img/bg-body.jpg') repeat-x 0 -47px; }
image, input { border:none; }
form { margin:0; padding:0; }
h1 { color:#0066aa; font-size:16px; display:block; padding:0; margin:21px 0 9px 0;/*margin:10px 0 20px 0;*/ }
h1.newsteaser {margin-bottom:0px;}
h2 { font-size:15px; margin:0 0 15px 0;}
h1.novisible {display:none;}
.reset { clear: both; height:1px; background-color:transparent !important; background-image:none !important; width:100%; overflow: hidden; border:none !important; }
p, li { font-size:0.75em; }
.wysiwyg { font-size:100%; }
.bgwhite { background-color: #ffffff; }
.justify { text-align:justify; }
a { color:#0066aa; }
#leftColumn a[href^="http"], #rightColumn a[href^="https"] {background:transparent url('/cs/img/externi_proklik_11x11_px.gif') no-repeat 0 2px; padding:0 0 0 19px;}
#leftColumn a[href^="http://test.rwe-gasnet.cz"],
#rightColumn a[href^="http://test.rwe-gasnet.cz"],
#leftColumn a[href^="https://test.rwe-gasnet.cz"],
#rightColumn a[href^="https://test.rwe-gasnet.cz"],
#leftColumn a[href^="http://www.rwe-gasnet.cz"],
#rightColumn a[href^="http://www.rwe-gasnet.cz"],
#leftColumn a[href^="https://www.rwe-gasnet.cz"],
#rightColumn a[href^="https://www.rwe-gasnet.cz"] {background:none;padding:0;}#page { width:984px;  margin:0 auto 0 auto; }
#page { width:984px;  margin:0 auto 0 auto; }
#page #header { width:inherit; position:relative; padding-top:37px; }
#page #header #headerimage {background-image:url('/cs/img/hlavicka-subpage.jpg'); width:984px; height:169px; position:absolute;top:28px; left:0;}
.home #page #header #headerimage {background-image:none; height:505px; top:0px;}
#page #header #headerimage a {display:block; float:left; width:250px; height:80px; padding:0; margin:60px 0 0 0;}
body.home #page #header #headerimage a {width:300px; height:110px; padding:0; margin:0; left:0; top:113px; position:absolute;}
body.home #page #header #headerimage a.motivelink {width: 720px; height: 220px; top: 157px; border:0px solid;}
#leftMenu { float:left; width:204px; padding-right:44px; padding-bottom:30px; min-height:500px; height:500px; overflow:hidden; }
html>body #leftMenu { height:auto; }
#leftColumn { float:left; width:472px; /*padding-right:24px;*/ padding-bottom:30px; }
#rightColumn { float:right; width:240px; height:auto; padding-top:25px; padding-bottom:30px; }
#content { width:984px; background:#fff url(/cs/img/bg-content-subpage.gif) no-repeat;  padding-bottom:0px; margin-top:132px;}
#content.big #leftColumn, #content_develop.big #leftColumn { width:556px;}
#content.big #rightColumn { width:156px; margin-right:0px; }
#content .textTeaser, #content .graphicTeaser { height:156px; width:156px; padding:0; margin:0 0 10px 0; overflow:hidden; position:relative; background:#d8e8f2 url('/cs/img/bg-teaser.jpg') no-repeat; }
#content .textTeaser h2, #content .graphicTeaser h2 { font-size:0.8em; color:#0066aa; margin:16px 16px 0 16px; }
#content .textTeaser h2 a, #content .graphicTeaser h2 a { font-size:100%; text-decoration:none; color:#0066aa; }
#content .textTeaser h3, #content .graphicTeaser h3 { font-size:0.8em; font-weight:normal; color:#0066aa; margin:4px 16px 0 16px; }
#content .textTeaser h3 a, #content .graphicTeaser h3 a { text-decoration:none; }
#content .textTeaser p, #content .graphicTeaser p { font-size:0.7em; margin:0 16px 16px 16px; }
#content .textTeaser div.emptyCap, #content .graphicTeaser div.emptyCap {margin-top:16px;}
#content .textTeaser.white, #content .graphicTeaser.white {color:#fff;}
#content .textTeaser.white a, #content .graphicTeaser.white a {color:#fff;}
#content .textTeaser a.linkbox, #content .graphicTeaser a.linkbox { display:block; position:absolute; width:156px; height:156px; top:0; }
#content #rightColumn * .vice { position:absolute; bottom:16px; right:16px; padding-left:12px; background: transparent url('/cs/img/odrazka-velka-cervena.gif') no-repeat 1px 4px; color:#408dbf; text-decoration:none !important; }
#content div.bigGraphicTeaser { width:240px; padding:0; margin:0 0 10px 0; overflow:hidden; }
#content div.bigGraphicTeaser a.linkbox {  position:relative; width:auto; height:auto;}
#content div.bigGraphicTeaser * img {border:0;}
#content .harddiv {float:right;}

ul#menu {  margin:0; padding:0; list-style-type:none; position:absolute;  height:44px; top:0; left:0;}
ul#menu li { margin:0; float:left; height:31px; overflow:hidden; }
ul#menu li a { text-align:center; text-decoration:none;font-size:12px; font-weight:normal;  color:#1f79b4; background-color:#fff; padding:10px 13px 0 17px;  height:22px; display:block; float:left; }
ul#menu li.first { background:#0066aa url(/cs/img/li-home-rightdown-corner.gif) no-repeat scroll right top; height:44px; padding-left:0; padding-right:0;}
ul#menu li.first a { background:#0066aa url(/cs/img/li-home-leftdown-corner.gif) no-repeat scroll 0 0 !important; text-transform:uppercase; color:#fff; height:44px; padding-right:11px; padding-left:15px; margin-right:4px; }
ul#menu li.home { height:44px; }
ul#menu li.home a { background:transparent url('/cs/img/li-home.gif') no-repeat scroll 0 0 !important; text-transform:uppercase; color:#fff; height:44px; width:65px; padding-left:0; padding-right:0; margin:0; text-align:center; display:block; }
ul#menu li.last a { margin-right:3px; padding-right:11px; background:#fff url(/cs/img/li-last-corner.gif) no-repeat scroll right top;}
ul#menu li.last a:hover { background:#eef5f9 url(/cs/img/odrazka-mala-modra.gif) no-repeat scroll 10px 15px;  }
ul#menu li.active a.last { background:#bbd6e8 url('/cs/img/li-last-corner-active.gif') no-repeat scroll right top;}
ul#menu li.active a.last:hover { margin-right:0; padding-right:14px; }
ul#menu li.active a { background:#bbd6e8 url(/cs/img/odrazka-mala-modra.gif) no-repeat scroll 10px 15px;}
ul#menu li a:hover { background:#eef5f9 url(/cs/img/odrazka-mala-modra.gif) no-repeat scroll 10px 15px;}
ul#submenu {  margin:0; padding:0; list-style-type:none; position:absolute; height:16px; top:8px; right:0;}
ul#submenu li { margin:0; float:left; height:16px; overflow:hidden; }
ul#submenu li.lang a { display:block; height:16px; width:56px;}
ul#submenu li.lang a.en { background:transparent url(/cs/img/english.gif) no-repeat left bottom; }
ul#submenu li.lang a.en:hover { background:transparent url(/cs/img/english.gif) no-repeat left top; }
ul#submenu li.lang a.cs { background:transparent url(/cs/img/cesky.gif) no-repeat left bottom; }
ul#submenu li.lang a.cs:hover { background:transparent url(/cs/img/cesky.gif) no-repeat left top; }
ul#submenu li.rwecz a { display:block; height:16px; width:56px; background:transparent url('/cs/img/rweczAnchor.gif') no-repeat left bottom; }
ul#submenu li.rwecz a:hover { display:block; height:16px; width:56px; background:transparent url('/cs/img/rweczAnchor.gif') no-repeat left top; }
ul#submenu li.hp a { display:block; height:16px; width:132px; background:transparent url('/cs/img/gasnetczAnchor.gif') no-repeat left bottom; }
ul#submenu li.hp a:hover { display:block; height:16px; width:132px; background:transparent url('/cs/img/gasnetczAnchor.gif') no-repeat left top; }

ul#submenu * span { display:none; }
#quicksearch { position:absolute; margin:0; padding:0; height:36px; width:240px; top:171px; right:5px; background:#fff url(/cs/img/hledej-qsearch.gif) no-repeat; }
body.home #page * #quicksearch { position:absolute; margin:0; padding:0; height:36px; width:240px; top:228px; right:0; background:#fff url(/cs/img/hledej-qsearch.gif) no-repeat; }
body.home.homepage #page * #quicksearch {top:171px;}
#quicksearch .txt { position:absolute; left:72px; top:8px; height:16px; width:140px; border:1px solid #0066aa; }
#quicksearch .button { position:absolute; display:block; width:24px; height:36px; background:#fff url(/cs/img/btn-submit-qsearch.gif) no-repeat; top:0; right:0; cursor:pointer; }
#quicksearch.higher { top:156px !important; }
#headerform { display:block; width:240px;height:72px; background:transparent url('/cs/img/bg-headerform.gif') no-repeat; position:absolute; right:0; top:191px;}
#headerform p { margin:5px 0 0 15px; }
#headerform p select { width:210px;}
#funbox { display:block; width:204px; /*height:160px;*/ background:transparent url('/cs/img/bg-headerform-big.gif') no-repeat left bottom; position:absolute; right:0; top:192px; padding:16px 18px; color:#fff;}
#funbox h3 {margin:0 0 12px 0; padding:0; font-size:18px;}
#funbox p {margin:0; padding:0;}
#funbox p a {color:#fff; text-decoration:none;}
#funbox p a:hover {text-decoration:underline;}
body.home #page #content { width:inherit; background:#fff url(/cs/img/bg-content.jpg) repeat-x; padding-bottom:0px; margin-top:300px;}
body.home.homepage #page #content{margin-top: 345px;}
body.home #page #content.lpBig {margin-top:390px;}
body.home #page #content.lpSmall {margin-top:267px;}

#leftColumn h2 { font-size:0.75em; margin:0 0 16px 0;}
#leftColumn p { margin:0 0 20px 0;}
#leftColumn .wysiwyg { font-size: 0.75em;}
#leftColumn .wysiwyg * { font-size: 100%;}
#leftColumn .wysiwyg h1 {font-size:16px;}
#leftColumn .wysiwyg img {margin:15px;}
.wysiwyg td p, .wysiwyg th p {margin:0px!important; padding:0px!important;}
.wysiwyg table.noformat td p {margin:0 0 20px 0!important; }

#getregion img {border:0;}
#getregion img.small {width:213px; height:123px;}
#getregion img.big {width:399px; height:230px;}

#leftColumn ul { padding:0; margin:0; list-style:none; }
#leftColumn ul li { padding:0 10px 15px 13px; margin:0; background:transparent url('/cs/img/odrazka-plus-cervena.gif') no-repeat 0 4px;}
#leftMenu h2 { color:#0066aa; margin:12px 0 7px 12px; padding:0; text-transform: uppercase; font-size:14px; }
#leftMenu h3 {font-size:12px;}
#leftMenu ul { margin:0; padding:9px 0 40px 0; list-style-type:none; width:204px;display:block; float:left; }
#leftMenu ul li { margin:0; padding:0; display:block;float:left; width:204px; background:transparent url('/cs/img/li-rightmenu.gif') no-repeat right top; }
#leftMenu ul li.first { background-image:none; }
#leftMenu ul li.last { background-image:none; }
#leftMenu ul li a { margin-bottom:1px; padding:4px 0px 4px 28px; width:176px;background:transparent url('/cs/img/odrazka-velka-cervena.gif') no-repeat 12px 8px; text-decoration:none; display:block; float:left; color:#0066aa; }
#leftMenu ul li a:hover { text-decoration:underline; }
#leftMenu ul li a.active { font-weight:bold; }
#leftMenu ul li ul {  margin:0; padding:0; list-style-type:none; width:204px;display:block; float:left; background:transparent url('/cs/img/li-rightmenu.gif') no-repeat right top; }
#leftMenu ul li ul li { margin:0; padding:0; display:block;float:left; width:204px; background-image:none; font-size:100%; }
#leftMenu ul li ul li ul { background: none;}
#leftMenu ul li ul li ul li { background-image:none; font-size:100%; }
#leftMenu ul li ul li.last { background-image:none; }
#leftMenu ul li ul li a { margin-bottom:1px; padding:4px 0px 4px 38px; width:166px;background-image:none; text-decoration:none; display:block; float:left; color:#0066aa; font-size:100%; background:transparent url('/cs/img/odrazka-velka-modra.gif') no-repeat 25px 8px; }
#leftMenu ul li ul li a:hover { text-decoration:underline; }
#leftMenu ul li ul li a.active { font-weight:bold; background:transparent url('/cs/img/odrazka-velka-modra.gif') no-repeat 25px 8px; }
#leftMenu ul li ul li ul li a, #leftMenu ul li ul li ul li a.active { padding:4px 0px 4px 50px; background:transparent url('/cs/img/odrazka-velka-modra.gif') no-repeat 37px 8px; }
#leftMenu ul li.gray a { color:#6B6B6B; background-image: url('/cs/img/odrazka-velka-seda.gif'); }
#leftMenu ul li ul li.gray a { color:#0066aa; background-image:url('/cs/img/odrazka-velka-modra.gif');}
/* hack na prazdne ul li ul pro IE6 a IE7*/
#leftMenu ul li ul {width:auto!important; float:left;}

#leftMenu .tinyteaser { width:110px; height:65px;margin:0 0 1px 4px; padding:0px 30px 0px 64px; background:#e5eff6 url('/cs/img/odrazka-velka.gif') 178px 48px no-repeat; position:relative; }
#leftMenu .tinyteaser h2 { margin:0;padding:0; }
#leftMenu .tinyteaser h2 a { display:block; position:absolute; top:0; left:0; width:110px; height:45px; padding:10px 30px 10px 64px; font-size:11px; color:#0066aa; text-decoration:none; background:transparent url('/cs/img/bg-leftmenu-boxtheme-01.jpg') no-repeat;}
#leftMenu .tinyteaser h2 a:hover { text-decoration:underline; }
#leftMenu .tinyteaser p, #leftMenu .tinyteaser .wysiwyg { margin:0; padding:25px 0 0 0; font-size:11px; color:#909090;}
#leftMenu .tinyteaser .wysiwyg p { padding:0; }

#subpagetheme { float:right; margin:5px 5px 0 0; padding:0;  width:731px; height:150px;/* background:#fff url('/cs/img/subpage-tema-potrubi.jpg') no-repeat;*/}
#rightColumn .boxes { width:235px; padding:10px 0 0 0; float:left; margin:0 0 10px 0; overflow:hidden; position:relative; }
body.home #rightColumn .boxes { padding-top:29px; }
#rightColumn .boxes h2 { margin:0; padding:3px 5px 4px 15px; display:block; background-color:#edecea; width:215px; font-size:13px; font-weight:normal; border-bottom:1px solid #fff;}
#rightColumn .boxes h2 a { color:#6B6B6B; text-decoration:none; }
#rightColumn .boxes h2 a.active { color:#0066aa; }
#rightColumn .boxes h2.first { padding:6px 5px 4px 15px; color:#0066aa; background:transparent url('/cs/img/header-box-type-2.gif') no-repeat; }
#rightColumn .boxes div.content { width:203px; padding:16px 16px 10px 16px; margin:0; clear:both; background:#fff url('/cs/img/bg-box-type-2.gif') repeat-y;  border-bottom: 1px solid #eae9e6;}
#rightColumn .boxes div.content p {font-size: 11px; margin:0; padding: 0 0 10px 0;}
#rightColumn .boxes div.content p a.vice { padding-left:12px; background: transparent url('/cs/img/odrazka-velka-cervena.gif') no-repeat 1px 4px; color:#408dbf; font-size:11px;}
#rightColumn .boxes div.content img.right { float:right; margin:0 0 5px 5px; }
#boxes .content a.vice {bottom:8px!important; }
#boxes .content {position:relative; }
#boxes .wysiwyg {padding-bottom:5px!important;}
#rightColumn .boxes div.content ul.shortlinks {  margin:0; padding:0; list-style-type:none; width:205px;}
#rightColumn .boxes div.content ul.shortlinks li {font-size:11px; margin:0; padding: 0 16px 0 13px; background:transparent url('/cs/img/odrazka-velka-seda.gif') no-repeat 0px 3px; line-height:12px;}
#rightColumn .boxes div.content ul.shortlinks li a {text-decoration: none; color:#6B6B6B;}
#rightColumn .boxes div.content ul.shortlinks li a:hover {text-decoration: underline;}
#rightColumn .boxes div.content ul.shortlinks li div.hr {border-bottom:1px dotted #6B6B6B; padding:0; margin:3px 0 3px 0;}
#rightColumn .boxes div.content ul.shortlinks li.last div.hr {border:0; margin:0;}
#rightColumn .boxes div.content.mapa { padding:10px; width:215px;}
#rightColumn .boxes div.content.mapa p { padding:0; margin:10px 0 0 0; }
#rightColumn .boxes div.content.mapa select { width:215px; }
#rightColumn .boxes div.content div.wysiwyg {font-size: 11px; display:inline-block; margin:0; padding:0; }
#rightColumn .boxes div.content div.wysiwyg ul { margin:0; padding:7px 0 7px 0; list-style-type:none; width:205px; float:none; }
#rightColumn .boxes div.content div.wysiwyg ul li {font-size:11px; padding:0 0 0px 13px; display:inline-block; float:none; width:inherit; background:transparent url('/cs/img/odrazka-plus-cervena.gif') no-repeat 0px 4px; }
div#hpcontentcols .wysiwyg ul li {float:none!important;} /*ie oprava pro wysiwyg text v ramci HP template*/
#rightColumn .boxes div.content div.wysiwyg a {text-decoration:none;}
#rightColumn .boxes div.content div.wysiwyg a:hover {text-decoration:underline;}
#rightColumn.notheme {margin-top:25px;}
body.home #page #content #leftColumn { width:739px; padding-right:0; }
body.home #page #content #leftColumn h2 {}
body.home #page #content #leftColumn.wide { width:inherit;}
body.home #page #content #rightColumn { padding-top:0; }

body.home.homepage #page * #themeboxes div { margin-left:4px;} 
body.home.homepage #page * #themeboxes div div { margin-left:0px;} 
body.home #page * #themeboxes div a.linkbox { display:block; position:absolute; width:243px; height:192px; text-decoration:none; background: url('/cs/img/empty.gif') repeat; z-index:100;}
body.home #page * #themeboxes div a.linkbox.roh { position:absolute; border:0px solid black; top:168px; left: 14px; width: 50px; height: 15px; text-decoration: none; padding-left:12px; background: transparent url('/cs/img/odrazka-velka-cervena.gif') no-repeat 1px 4px; color:#408dbf; font-size:11px;}
body.home #page * #themeboxes div a.linkbox.roh:hover {text-decoration: underline;}
body.home #page * #themeboxes div div { margin-left: 0; margin:0; padding:0; background-image:none; position:absolute; top:0;}
body.home #page * #themeboxes * div.wysiwyg { margin:0; padding:31px 10px 4px 15px; width:auto;height:auto; background-image:none; color:#5A5859; font-size:0.7em}
body.home #page * #themeboxes * div.wysiwyg p {padding:0;}
body.home #page * #themeboxes div * div.white {color:#fff;}
body.home #page * #themeboxes div * div.white div.wysiwyg {color:#fff;}
body.home #page * #themeboxes div.first { margin-left:0; }
body.home #page * #themeboxes div.formular { background:transparent url(/cs/img/theme-box-formular.gif) no-repeat; }
body.home #page * #themeboxes div.ssl { background:transparent url(/cs/img/theme-box-ssl.gif) no-repeat; }
body.home #page * #themeboxes div h2 { color:#0066aa; margin:0; padding:12px 10px 4px 15px; display:block; }
body.home #page * #themeboxes div.ssl h2 { color:#fff; padding-right: 40px; }
body.home #page * #themeboxes div.ssl div.dotline {font-size: 0px; float: none; margin: 0; position: static; background:none; height:1px;width:100%;background-image: url(/cs/img/dotline-white-horizont.gif); background-repeat: repeat-x; }
body.home #page * #themeboxes div.inner {padding:0; /*padding:0 10px 4px 15px;*/ margin: 0 0 0 15px;background: transparent none repeat scroll 0 0; height: auto; width: auto; position: static;}
body.home #page * #themeboxes div p {  margin:0; padding: 0 10px 4px 15px; font-size:11px;}
body.home #page * #themeboxes div.ssl p { color:#fff; }
body.home #page * #themeboxes div ul {  margin:0; padding:0; list-style-type:none; }
body.home #page * #themeboxes div.inner ul li { background:transparent url(/cs/img/odrazka-velka-cervena.gif) no-repeat scroll 0px 5px; margin:0; padding:0 10px 0 10px; font-size:11px; color:#6B6B6B;text-decoration:none; }
body.home #page * #themeboxes div ul li a {/* padding:0 10px 0 25px; color:#6B6B6B; font-size:11px; */text-decoration:none; }
body.home #page * #themeboxes div ul li a:hover {text-decoration:underline; }
body.home #page * #themeboxes div.ssl span.cara {display: block; width: 100%; border-bottom: 1px dotted white;}
body.home #page * #themeboxes div.ssl ul {   margin:0; padding:5px 0 0 0; list-style-type:none; /*background:transparent url(/cs/img/dotline-white-horizont.gif) repeat-x top left;*/ }
body.home #page * #themeboxes div.ssl ul li { /*border: 1px solid red;*/ color: #fff;background-image: url(/cs/img/odrazka-velka-bila.gif);}
body.home #page * #themeboxes div.ssl ul li a { /*background:transparent url(/cs/img/odrazka-velka-bila.gif) no-repeat 15px 3px;*/ color:#fff; }
body.home #page * #themeboxes div .button a { display:block; float:left; padding:3px 5px 7px 15px; color:#0066aa; text-decoration:none; background:transparent url(/cs/img/btn-bg-light.gif) no-repeat; font-size:11px; font-weight:bold; }
body.home #page * #themeboxes div .button a.after { padding:5px 0 7px 20px; background:transparent url(/cs/img/btn-bg-light-dwnld-end.gif) no-repeat; }
body.home #page * #themeboxes div.radProvozovatele .button, body.home #page * #themeboxes div.formular .button { position:absolute; top:150px; left:0; }
body.home #page * #themeboxes div.ssl .button { margin:5px 0 15px 0; }
body.home #page * #themeboxes div.ssl .button a { padding:3px 5px 7px 15px; color:#0066aa; text-decoration:none; background:transparent url(/cs/img/btn-bg-dark.gif) no-repeat; font-size:11px; font-weight:bold; }
body.home #page * #themeboxes div.ssl .button a.after { padding:5px 0 7px 15px; background:transparent url(/cs/img/btn-bg-dark-next-end.gif) no-repeat; }
body.home #page * #themeboxes div .button a.afternext { background:transparent url(/cs/img/btn-bg-light-next-end.gif) no-repeat; }
body.home #page * #themeboxes div .button.trans a { background:transparent url(/cs/img/btn-bg-trans.gif) no-repeat; }
body.home #page * #themeboxes div .button.trans a.afternext { background:transparent url(/cs/img/btn-bg-trans-next-end.gif) no-repeat; }


#themeboxes { display:inline; float:left; }
body.home #page * #themeboxes div { width:243px; height:192px; margin-left:5px; padding:0; float:left; background:transparent url('/cs/img/theme-box-light.gif') no-repeat; position:relative; top:-7px; }
body.home.homepage #page * #themeboxes div { margin-left:4px;} 
body.home.homepage #page * #themeboxes div div { margin-left:0px;} 
body.home #page * #themeboxes div a.linkbox { display:block; position:absolute; width:243px; height:192px; text-decoration:none; background: url('/cs/img/empty.gif') repeat; z-index:100;}
body.home #page * #themeboxes div a.linkbox.roh { position:absolute; border:0px solid black; top:168px; left: 14px; width: 50px; height: 15px; text-decoration: none; padding-left:12px; background: transparent url('/cs/img/odrazka-velka-cervena.gif') no-repeat 1px 4px; color:#408dbf; font-size:11px;}
body.home #page * #themeboxes div a.linkbox.roh:hover {text-decoration: underline;}
body.home #page * #themeboxes div.dvasloupce { width:491px; background:transparent url('') no-repeat; }
body.home #page * #themeboxes div.dvasloupce div, body.home #page * #themeboxes div.dvasloupce a.linkbox  { width:491px; }
body.home #page * #themeboxes div.trisloupce { margin-left:0;width:739px; background:transparent url('') no-repeat; }
body.home #page * #themeboxes div.trisloupce div, body.home #page * #themeboxes div.trisloupce a.linkbox { width:739px; }
body.home #page * #themeboxes div div { margin:0; padding:0; background-image:none; position:absolute; top:0;}
body.home #page * #themeboxes * div.wysiwyg { margin:0; padding:31px 10px 4px 15px; width:auto;height:auto; background-image:none; color:#5A5859; font-size:0.7em}
body.home #page * #themeboxes * div.wysiwyg p {padding:0;}
body.home #page * #themeboxes * div.wysiwyg span.white {color:#fff;}
body.home #page * #themeboxes div * div.white {color:#fff;}
body.home #page * #themeboxes div * div.white div.wysiwyg {color:#fff;}
body.home #page * #themeboxes div.first { margin-left:0; }
body.home #page * #themeboxes div * h2 { color:#0066aa; margin:0; padding:12px 10px 4px 15px; display:block; }
body.home #page * #themeboxes div * h3 { margin:0; padding:12px 10px 4px 15px; display:block; }
body.home #page * #themeboxes div * p { padding: 0 10px 4px 15px; margin:0; }
body.home #page * #themeboxes div * ul { margin:0; padding:0; list-style-type:none; }
body.home #page * #themeboxes div * ul li { margin-bottom:1px; padding:6px 10px 6px 12px; width:180px;background:transparent url('/cs/img/odrazka-velka-cervena.gif') no-repeat 0px 10px; display:block; }
body.home #page * #themeboxes div * ul li a {text-decoration:none;}
body.home #page * #themeboxes div * ul li a:hover {text-decoration:underline;}
body.home #page * #themeboxes * div.wysiwyg h3 { color:#0066aa; margin:0; padding:12px 10px 4px 0px; display:block; font-size:1.2em;}
body.home #page * #themeboxes * div.wysiwyg h4 { margin:0; padding:12px 10px 4px 0px; font-size:1.1em; }
body.home #page * #themeboxes div div.white * {color:#fff!important;}
body.home #page * #themeboxes div div.loginBox h2 {color:#fff!important;}
body.home #page * #themeboxes div div.loginBox h3 {color:#fff;}
body.home #page * #themeboxes div div.loginBox * p {color:#fff;}
body.home #page * #themeboxes div div.loginBox * p.topText {padding-top:15px;}
body.home #page * #themeboxes div div.loginBox * p.user {font-weight:bold; padding: 5px 0px 5px 0px;}
body.home #page * #themeboxes div div.loginBox * p.bottomText {padding-bottom:7px;}
body.home #page * #themeboxes div div.loginBox * a {color:#fff;}
body.home #page * #themeboxes div div.loginBox .wysiwyg h2 {padding-left:0;} 

body.home #page * #firstbox {width:240px; height:192px; padding:0; float:left; background:#F2F7FB url(/cs/img/bg-box-type-1.gif) repeat-y; position:relative; top:-7px; }
body.home #page * #firstbox h2 { color:#0066aa; margin:0; padding:12px 5px 4px 15px; display:block; background:transparent url(/cs/img/header-box-type-1.gif) no-repeat; }
body.home #page * #firstbox h2 a {text-decoration: none; color: #0066AA;}
body.home #page * #firstbox ul {  margin:0; padding:0; list-style-type:none; width:inherit; }
body.home #page * #firstbox ul li { margin:0; padding:0; float:left;  width:inherit; background:transparent url(/cs/img/li-box-type-1.gif) no-repeat right bottom; }
body.home #page * #firstbox ul li.last { background-image:none; }
body.home #page * #firstbox ul li a { margin-bottom:1px; padding:2px 10px 2px 27px; width:205px;background:transparent url('/cs/img/li-href-box-type-3.gif') no-repeat; text-decoration:none; display:block; color:#6B6B6B; font-size:90%; }
body.home #page * #firstbox ul li a:hover { background:transparent url('/cs/img/li-href-box-type-3-over.gif') no-repeat; color:#ffffff;}
body.home #page * #firstbox ul li a.active, body.home #page * #firstbox ul li a.active:hover { background:transparent url('/cs/img/li-href-box-type-1-active.gif') no-repeat; color:#fff; }
body.home #page * #firstbox ul li div {position: absolute; visibility: hidden; background:#F0F2F8;}
body.home #page * #firstbox ul li div ul {}
body.home #page * #firstbox ul li div ul li {width:240px;}
body.home #page * #firstbox ul li div li a {}
/* uprava casti "dalsi" pro firstbox menu */
#firstbox ul li div li a {font-size:125%!important;}
body.home #page * #firstbox ul li div {background-color:#ffffff!important;}
/*ul#drobecky { margin:2px 0 0 0; padding:0; list-style-type:none; height:13px; position:relative;}*/
ul#drobecky { margin:5px 0 0 0; padding:0; list-style-type:none; height:12px; position:relative; line-height:12px;}
ul#drobecky li { margin:0; padding:0; float:left; background-color:transparent; background-image:none;}
ul#drobecky li a, ul#drobecky li span { padding:0; color:#408dbf; font-size:11px; text-decoration:none; }
ul#drobecky li span { color:#6B6B6B;}
ul#drobecky li span.bsipka { color:#408dbf; margin: 0 3px 0 3px;}
ul#drobecky li.first a { background:transparent url('/cs/img/odrazka-velka.gif') no-repeat 0 3px; padding:0 0 0 12px;}
ul#drobecky li a:hover { text-decoration:underline; }
ul#drobecky.notheme {margin:5px 0 1px 0;}
body.home #page ul#drobecky { margin-left:15px; }

/* Obsahova cast homepage a landing page */
#hpcontentcols {margin:7px 0 0 0;padding:0; float:left; position:relative;}
body.home.homepage #hpcontentcols {margin:22px 0 0 0; }
#hpcontentcols * div.bigGraphicTeaser {margin:10px 0 0 0;}
#hpcontentcols * .colL, #hpcontentcols * .colR {float:left;}
#hpcontentcols .col1 {margin:0 0 0 34px;}
#hpcontentcols .col1 .colL, #hpcontentcols .col1 .colR {float:none;}
#hpcontentcols .col2L {margin:0 0 0 16px;}
#hpcontentcols .col2L .colL {width:216px; margin-right: 16px;}
#hpcontentcols .col2L .colR {width:441px;}
#hpcontentcols .col2P { margin:0 0 0 34px;}
#hpcontentcols .col2P .colL {width:441px; margin-right: 16px;}
#hpcontentcols .col2P .colR {width:216px; margin-left: 16px;}
#hpcontentcols .col2P .colL h1 {margin-top:0px}
/*#hpcontentcols .col1 .colL h1 {display:block; margin-top:0px}*/
#leftColumn.wide #hpcontentcols {width:inherit;}

#footer1 { width:984px; height: 25px; background-color:#fff; }
#footer1 ul {  margin:0 0 0 33px; padding:0; list-style-type:none; }
#footer1 ul li { margin:0; padding:0; float:left; }
#footer1 ul li a { color:#408dbf; text-decoration:none; font-size:10px; padding: 0px 20px 0 20px; }
#footer1 ul li a.print { background:transparent url(/cs/img/ico-print.gif) no-repeat;}
#footer1 ul li a.nahoru { background:transparent url(/cs/img/sipky-nahoru.gif) no-repeat;}
#footer1 ul li a.zpet { background:transparent url(/cs/img/sipka-zpet.gif) no-repeat 0px 3px; padding-left:15px;}
#footer1 ul li a:hover { text-decoration:underline; }
#footer2 { width:984px; height: 25px; background-color:#cce0ee; text-align:right; }
#footer2 ul {  margin:0; padding:5px 0 0 0; list-style-type:none; }
#footer2 ul li { margin:0; padding:0; float:right; }
#footer2 ul li a { color:#408dbf; text-decoration:none; font-size:10px; background:transparent url(/cs/img/odrazka-velka.gif) no-repeat 20px 5px; padding: 2px 8px 0 35px; }
#footer2 ul li a:hover { text-decoration:underline; }

/* Teaser standard */
#leftColumn .teaser {width: 100%; float:left;}
#leftColumn .teaser .item {margin:0 0 44px 0; /*float:left;*/ width:100%;}
#leftColumn .teaser .item h2, .teaser .item h3 {margin:0; padding:0;}
#leftColumn .teaser .item h2 a, .teaser .item h3 a {text-decoration: none;}
#leftColumn .teaser .item h2 a:hover, .teaser .item h3 a:hover {text-decoration: underline;}
#leftColumn .teaser .item h3 {padding:0; margin:0; font-size:0.75em;}
#leftColumn .teaser .item h3 a {color:#408dbf;}
#leftColumn .teaser .item .wysiwyg {margin-top: 16px; min-height: 84px;} 
#leftColumn .teaser .item .wysiwyg p {margin:0!important;}
#leftColumn .teaser .item .wysiwyg * img {width:216px; height:84px; margin:0 0 0 24px;}
#leftColumn .teaser .item .wysiwyg * .vice {padding-left:20px; background: transparent url('/cs/img/odrazka-velka-cervena.gif') no-repeat 10px 4px; color:#408dbf; text-decoration:none;}
#leftColumn #hpcontentcols * .teaser h2, #hpcontentcols * .teaser  h3 {color:#0066aa;}
#leftColumn #hpcontentcols .col1 * .teaser {width:676px;}
#leftColumn #hpcontentcols .col2L * .teaser h2, #hpcontentcols .col2P * .teaser h2{margin:0 0 12px 0;}
#leftColumn #hpcontentcols .col2L * .teaser, #hpcontentcols .col2P * .teaser{width:441px;}
#leftColumn #hpcontentcols .col2L * .teaser .item .wysiwyg, #hpcontentcols .col2P * .teaser .item .wysiwyg {min-height: 88px; /*background-color:red;*/} 
#leftColumn #hpcontentcols .col2L * .teaser .item .wysiwyg * img, #hpcontentcols .col2P * .teaser .item .wysiwyg * img {width:156px; height:60px;/*width:132px; height:72px;*/ margin:0 0 16px 24px;}
#leftColumn.wide #hpcontentcols .col1 * .teaser {width:916px;}
#leftColumn .teaser2cols {width: inherit; }
#leftColumn .teaser2cols .left {float:left; width:428px; margin-right:60px;}
#leftColumn .teaser2cols .right {float:left; width:428px;}
#leftColumn .teaser2cols .item .wysiwyg {min-height:60px;}
#leftColumn .teaser2cols .item .wysiwyg * img {width:156px; height:60px; /*width: 132px; height: 60px;*/}

/* Press teaser standard */
#leftColumn .teaser.press .item .datum {font-size:11px; color:#585858;margin:0!important;}
#leftColumn .teaser.press .item h2 {font-size:12px!important;}
#leftColumn .teaser.press .item .wysiwyg {margin-top: 6px; /*margin-top: 22px;*/ min-height: 0px!important;} 
#leftColumn .teaser.press.big .item .wysiwyg, .teaser.press.big .item .wysiwyg {min-height: 0;} 
#leftColumn .teaser.press .item .datumH {padding-right:24px;}

input.formbutton { position:relative; left:-3px; text-decoration:none; font-size:11px; font-weight:bold; height:25px; color:#0066aa; cursor:pointer; }
input.formbutton.size0 {width:69px; background:transparent url('/cs/img/button-lightbg-size-0.gif') no-repeat; }
input.formbutton.size1 {width:88px; background:transparent url('/cs/img/button-lightbg-size-1.gif') no-repeat; }
input.formbutton.size2 {width:117px; background:transparent url('/cs/img/button-lightbg-size-2.gif') no-repeat; }
input.formbutton.size3 {width:147px; background:transparent url('/cs/img/button-lightbg-size-3.gif') no-repeat; }
input.formbutton.size4 {width:177px; background:transparent url('/cs/img/button-lightbg-size-4.gif') no-repeat; }

select { border:1px solid #eae9e6; color:#0066aa; font-size:11px; }
.alttext { display:none; }
.noborder, #leftColumn #rweapp .filtr .body table tr.noborder td, #leftColumn #rweapp .filtr .body table tr.noborder th { border:none !important;} 

/* Podnadpis Autor, Datum */
#leftColumn .subtitle {margin-bottom: 15px; font-size: 11px;}
/* Boxy nad obsahovou sekci */
#leftColumn .sectionBoxes {}
#leftColumn .sectionBoxes .item {width: 220px; float: left; margin: 0 10px 0 0;}
#leftColumn .sectionBoxes .item h3 { font-size:12px; margin:0 0 15px 0; padding:0; color:#408dbf; }
#leftColumn .sectionBoxes .item h3 a { color:#408dbf;  }
#leftColumn .sectionBoxes .item h3 a:hover { }
#leftColumn .sectionBoxes .item p { font-size:12px; color:#6B6B6B; margin: 0 0 44px 0; padding:0; }
#leftColumn .sectionBoxes .item p a.vice { padding-left:14px; background: transparent url('/cs/img/odrazka-velka-cervena.gif') no-repeat scroll 0 4px;}
#leftColumn .sectionBoxes .item p a.vice:hover {}
#leftColumn .sectionBoxes .item p img {display: block; margin: 10px 0; width: 132px; height: 72px;}
/* Seznam dokumentu  */
#leftColumn .docList {margin: 16px 0 28px 0;}
#leftColumn .docList h2 {margin-bottom:7px;}
#leftColumn .docList ul {margin:0; padding: 0;}
#leftColumn .docList ul li {margin:0; padding:0; padding: 7px 0; padding-left: 18px; list-style-type: none; background-repeat: no-repeat; background-position: left 7px; border-bottom: 1px dotted #AFADA8;}
#leftColumn .docList ul li.first {border-top:1px dotted #AFADA8; }
#leftColumn .docList ul li.priloha { background-image: url(/cs/img/download.gif); }
#leftColumn .docList ul li.priloha ul li {background-position: left 5px;}
#leftColumn .docList ul li.odkaz { background-image: url(/cs/img/arrow_right.gif); }
#leftColumn .docList ul li.odkaz.externi {background:transparent url('/cs/img/externi_proklik_11x11_px.gif') no-repeat left 7px;}
#leftColumn .docList ul li.odkaz.externi a {background-image:none; padding: 0;}
#leftColumn .docList ul li.produkt {padding:0; margin:0; border:0; background:transparent none; margin-bottom: 44px;}
#leftColumn .docList ul li.produkt h2 {margin:0; padding:0; color:#408dbf; font-size:1em; }
#leftColumn .docList ul li.produkt h2 a {text-decoration: none; }
#leftColumn .docList ul li.produkt h2 a:hover {text-decoration: underline; }
#leftColumn .docList ul li.produkt .wysiwyg {margin-top: 16px;}
#leftColumn .docList ul li.produkt .wysiwyg img {margin:0 0 0 24px;}
#leftColumn .docList ul li.produkt .wysiwyg ul.docList {margin:10px 0 0 0;}
#leftColumn .docList ul li.produkt .wysiwyg ul.docList li {border:0;}
#leftColumn .docList ul li a { color: #3D8DC2; }
#leftColumn .docList ul li p { margin:0; }
#leftColumn .docList ul li .wysiwyg {font-size: 1em; padding-top:3px;}
#leftColumn .docList ul li .wysiwyg ul {margin:0; padding:0; background-position:0 0; padding:15px 0 0 0; margin:0; list-style:none; }
#leftColumn .docList ul li .wysiwyg ul li {line-height:1em; margin:0; padding:0; background-position:0 0; border:0 solid; padding:0 10px 15px 13px; margin:0; background:transparent url('/cs/img/odrazka-plus-cervena.gif') no-repeat 0 4px;}
#leftColumn #hpcontentcols .docList {margin: 0;}
#leftColumn #hpcontentcols .docList h2 { color:#0066aa; margin:0 0 12px 0; padding:0; }
#leftColumn #hpcontentcols .docList ul li,  #leftColumn #hpcontentcols ul li { display:block; float:left; width:99%; margin:0; padding:0 0 8px 12px; background:transparent url('/cs/img/odrazka-velka-cervena.gif') no-repeat 0 3px; border:0;}
#leftColumn #hpcontentcols .docList ul li a {text-decoration: none; }
#leftColumn #hpcontentcols .docList ul li a:hover {text-decoration: underline; }
/* Obecna tabulka */
#leftColumn table {width: 100%; border:0; margin: 15px 0; border-spacing:0; font-size: 0.75em;}
#leftColumn table tr td, #leftColumn table tr th {border:0; line-height: 18px; padding: 0 15px 0 5px;}
#leftColumn table .odd {background-color: #F2F7FB;}
#leftColumn table thead tr th {border-bottom:2px solid #9E9E9E; color: #0066AA; font-weight: bold;}
#leftColumn table tbody tr td, #leftColumn table tbody tr th {border-bottom:1px solid #9E9E9E;}
#leftColumn table tbody tr th {font-weight: bold;  text-align:left;}
#leftColumn table tbody .foot {border-top:1px solid #9E9E9E;}
/* Neformatovana tabulka */
#leftColumn table.noformat {border:0; margin:0; padding:0; border-spacing:0px; border-collapse: collapse; }
#leftColumn table.noformat td, #leftColumn table.noformat th{border:0; padding:0; }
/* Odkaz archiv */ 
#leftColumn .ancArchive {/*float:left;*/}
#leftColumn .ancArchive a {/*color:#408dbf;*/ font-size:0.75em; font-weight: bold; background: transparent url('/cs/img/odrazka-velka-cervena.gif') no-repeat 0px 4px; padding-left:18px; text-decoration:none;}
#leftColumn .ancArchive a:hover {text-decoration:underline;}

/* Mapa webu */ 
#leftColumn #sitemap {font-size:0.75em;}
#leftColumn #sitemap * ul {font-size:1em; padding-top:2px;}
#leftColumn #sitemap * li {font-size:1em; padding-bottom:2px!important;}
/* vyhledavani */
#leftColumn .filtr {background:#e0ecf4; padding:0; margin:0 0 15px 0;}
#leftColumn .filtr.small {width: 471px;}
#leftColumn .filtr .caption {background:#e0ecf4 url('/cs/img/bg-encyclopedia-big.gif') no-repeat; color:#fff; font-size: 14px; height:20px; padding: 5px 5px 5px 12px;}
#leftColumn .filtr.small .caption {background:transparent url('/cs/img/bg-encyclopedia-small.gif') no-repeat; width:471px;}
#leftColumn .filtr.small .simplebgr {background:transparent url('') no-repeat;}
#leftColumn .filtr .simplebgr {background:transparent url('') no-repeat;}
#leftColumn .filtr .body {padding: 5px;}
#leftColumn .filtr .body {padding: 5px; margin:0;}
#leftColumn .filtr .body table {border:0; padding:0; width: 100%; border-spacing:0; margin:0!important;}
#leftColumn .filtr .body table tr {}
#leftColumn .filtr .body table tr td, .filtr .body table tr th {border-bottom:1px solid white!important; border-right:1px solid white!important;}
/* #leftColumn .filtr .body table tr td.label {color: #0066AA;} */
#leftColumn .filtr .body table .last {border-right: none!important;}
#leftColumn .filtr .body table .multi {border-bottom: none!important;}
#leftColumn .filtr .body table .ppc {color: #5090C9; font-weight:bolder;} /* poznamka pod carou */
#leftColumn .filtr .body table thead tr th {line-height: 5px!important; height: 5px!important; font-size:0!important;}
#leftColumn .filtr .body table tfoot tr td {border-bottom: none!important; line-height: 5px!important; height: 5px!important; font-size:0!important;}
#leftColumn .filtr .body .navigationbar {text-align:right; margin-top:5px;}
#leftColumn .filtr.small select#year {width: 50px;}
#leftColumn .filtr.small select#month {width: 100px;}
#leftColumn .filtr.small select#city, #leftColumn .filtr.small select#zone {width: 245px;}
#leftColumn .filtr .body select, #leftColumn .filtr .body  input, #leftColumn .filtr .body textarea {border:1px solid #408DBF;}
#leftColumn .filtr .body * .width45 { width:45px;}
#leftColumn .filtr .body * .width80 { width:80px;}
#leftColumn .filtr .body * .width150 { width:150px;}
#leftColumn .filtr .body * .width180 { width:180px;}
#leftColumn .filtr .body * .width189 { width:189px;}
#leftColumn .filtr .body * .width200 { width:200px;}
#leftColumn .filtr .body * .width230 { width:230px;}
#leftColumn .filtr .body * .width240 { width:240px;}
#leftColumn .filtr .body * .width250 { width:250px;}
#leftColumn .filtr .body * .width300 { width:300px;}
#leftColumn .filtr .body * .width360 { width:360px;}
#leftColumn .filtr .body * .width450 { width:450px;}
#leftColumn .filtr .body * .width45p { width:45%;}
#leftColumn .filtr .body * .width50p { width:50%;}
#leftColumn .filtr .body input.formbutton {border:0px;}
#leftColumn .filtr .body fieldset { border: 1px solid #0066AA; }
#leftColumn .filtr .body legend {font-size: 13px; color: #0066AA; }
#leftColumn .filtr .body .msg { font-size:0.75em; padding:4px 5px 8px 5px;}
#leftColumn .filtr .body .small { font-size:0.75em; padding:0; line-height:125%;}
#leftColumn .filtr .body .red { color:#F00000;}
#leftColumn .filtr .body .blue { color:#0066AA;}
#leftColumn .filtr .body .bold { font-weight:bolder;}
#leftColumn .filtr .body p {font-size:1em;}
#leftColumn .result {margin-top:10px; font-size:0.8em;}
#leftColumn .result p {font-size:1em;}
#leftColumn .filtr .body input.inputError, #leftColumn .filtr .body select.inputError,  #leftColumn .filtr .body textarea.inputError, #leftColumn .filtr .body label.inputError {border:1px solid red;}
#leftColumn .filtr.small .body #frm_inter_id a { font-size:12px; }

/* strankovac u gridu */
#leftColumn .pagination {font-size: 12px; float:left;}
#leftColumn .pagination span {float:left; margin: 0 5px;}
#leftColumn .pagination span.disabled {}
#leftColumn .pagination ul {float:left; font-size: 0.75em;}
#leftColumn .pagination ul li {background:none!important; width:auto!important; margin:0 5px 0 5px!important; padding:0!important; list-style-type:none; float:left; font-size: 1.3em;}
#leftColumn .pagination a {text-decoration: none;}
#leftColumn .pagination a:hover {text-decoration: underline;}
#leftColumn .pager {text-align:center; margin:10px 0 0 0;font-size:0.75em;}
#leftColumn .pager a, #leftColumn .pager strong {margin:0 15px 0 0;}
#leftColumn .pager a span.current {font-weight:bold;}


/* forms */
#leftColumn form table tbody tr td, #leftColumn form table tbody tr th {border-color: #ffffff;} 
/* galerie */
#leftColumn .gallery {} 
#leftColumn .gallery .row {padding:0; margin:0; /*background-color:green;*/}
#leftColumn .gallery .row .item {padding:0; margin: 0 37px 24px 0; float: left; width: 125px; font-size: 12px; text-align: center; /*background-color:red;*/}
#leftColumn .gallery .row .item a {border:0; width: 125px; height:94px; display: block; margin:0 0 12px 0;}
#leftColumn .gallery .row .item img {border:0; /*width: 125px; height:94px;*/}
#leftColumn .gallery .row .item strong {font-weight: normal;}
/*anketa*/
div.anketa {margin: 0 12px 0 12px;font-size:0.75em; color:#0066AA;}
/* Vyhodna elektrina */
#leftColumn div.relative {position:relative;}
#leftColumn table tr td.pad5 {padding-left:5px; padding-right:5px;}
#showHelp img {border:0; position:relative; top:3px;}
#help {display: none; position: absolute; width: 450px; top:0; margin:0; min-height: 1px; background-color: #fff; color: #0066AA; border:1px solid #eae9e6; font-size: 80%; padding: 10px; height: auto; z-index: 10; left:0; }

/* NOVY CSS FORMULAR */
#leftColumn #newFiltr.filtr { background: none; }
#leftColumn #newFiltr.filtr.small { width: 472px; }
#leftColumn #newFiltr.filtr table { background: #EEF6FB; }
#leftColumn #newFiltr.filtr .body, #leftColumn #newFiltr.filtr.small .body { padding: 0; }
#leftColumn #newFiltr.filtr .body select, #leftColumn #newFiltr.filtr .body input, #leftColumn #newFiltr.filtr .body textarea { border: 1px solid #D9E8F2; }
#leftColumn #newFiltr.filtr .body select { height: 19px; line-height: 19px;}
#leftColumn #newFiltr.filtr .body .blue, #leftColumn form #newFiltr.filtr .body .label, #leftColumn form #newFiltr.filtr select, #leftColumn form #newFiltr.filtr textarea, #leftColumn form #newFiltr.filtr input, #leftColumn form #newFiltr.filtr label { color: #2780BD; vertical-align: top; }
#leftColumn #newFiltr.filtr .caption, #leftColumn #newFiltr.filtr.small .caption { background: #FFF; color: #176CB2; height: 24px; padding: 0; padding-top: 24px; }
#leftColumn #newFiltr.filtr table tr td, #leftColumn #newFiltr.filtr table tr th { padding-left: 10px; line-height: 23px; }
#leftColumn #newFiltr.filtr table tr td.data, #leftColumn #newFiltr.filtr table tr th.data { padding: 2px 16px 2px 0; }
#leftColumn #newFiltr.filtr .body table tr td, #newFiltr.filtr .body table tr th { border-bottom: 2px solid #FFF !important; }
#leftColumn #newFiltr.filtr .body * .width250 { width: 252px; }
#leftColumn #newFiltr.filtr .body * select.width250 { width: 254px; }
#leftColumn #newFiltr.filtr .body * .width200 { width: 202px; }
#leftColumn #newFiltr.filtr .body * select.width200 { width: 204px; }
#leftColumn #newFiltr.filtr .body input.formbutton { left: 0; border: none; }
#leftColumn #newFiltr.filtr table { background: none; border-spacing: 0; border-collapse: collapse; }
#leftColumn #newFiltr.filtr .body table tr td, #newFiltr.filtr .body table tr th { background: #EEF6FB; border: none !important; border-bottom: 2px solid #FFF !important; }
#leftColumn #newFiltr.filtr .body table .multi { border-bottom: none !important; }
#leftColumn #newFiltr.filtr .body input.inputError, #leftColumn #newFiltr.filtr .body select.inputError, #leftColumn #newFiltr.filtr .body textarea.inputError, #leftColumn #newFiltr.filtr .body label.inputError { border: 1px solid #F00 !important; }
#leftColumn #newFiltr.filtr .body .msg { padding: 4px 0 8px; }
#leftColumn #newFiltr.filtr .body textarea { font-size: 100%; font-family:'Lucida Grande', Tahoma, sans-serif; }
div.errorCheckbox { display:block;width:20px;height:20px;border:none !important;float:left;clear:both; }
div.errorCheckbox.yes { border:1px solid #F00 !important; }
/* END: NOVY CSS FORMULAR */

.boxes .content table.noformat {font-size: 11px;}
.boxes .content table.noformat td, .boxes .content table.noformat th {text-align: left; vertical-align: top;}
.boxes .content table.noformat th {font-weight: normal;}

/* embded videospot */
.videospotembded{width: 509px; height: 350px; border:0; border-style:none; margin: 10px 0;}

#rightColumn table.odber_stupen {width: 204px; border:0; /*margin: 15px 0; */border-spacing:0; font-size:11px;}
#rightColumn table.odber_stupen a, #rightColumn table.odber_stupen tr td a {color:#0066aa; text-decoration:none;}
#rightColumn table.odber_stupen tr {background:transparent url(/cs/img/li-href-box-type-os.gif) -15px 0 no-repeat; height:20px;}
#rightColumn table.odber_stupen tr td, #rightColumn table.odber_stupen tr th {border:0; line-height: 18px; padding: 0 5px; width:50%; color:#e2001a; font-weight:normal;}
#rightColumn table.odber_stupen tr td.left {padding-left:13px; color:#0066aa;}
#rightColumn table.odber_stupen tr td.right {background:transparent url(/cs/img/li-href-box-type-os2.gif) 0 0 repeat-x; padding-right:0;}
#rightColumn table.odber_stupen tr td.DSO_STUPENZ {color:#58585a; font-weight:normal;}
#rightColumn table.odber_stupen tr td.DSO_STUPENH {color:#e2001a; font-weight:bolder;}
#rightColumn table.odber_stupen .odd {background-color: #F2F7FB;}
#rightColumn table.odber_stupen thead tr th {border-bottom:2px solid #9E9E9E; color: #0066AA; font-weight: bold;}
#rightColumn table.odber_stupen tbody tr th {font-weight: bold;  text-align:left;}
#rightColumn table.odber_stupen tbody .foot {border-top:1px solid #9E9E9E;}
#rightColumn #boxes {background: url("/cs/img/bg-box-type-2x.gif") no-repeat; }
#rightColumn table.odber_stupen tr.last, #rightColumn table.odber_stupen tr.last td.right {background:none;}
#rightColumn table.odber_stupen tr.last td.left {background:transparent url(/cs/img/odrazka-velka-modra.gif) 0 7px no-repeat;}



 




/* novy vzhled formularu */
#leftColumn #rweapp div.b_btn {position:relative; top:-3px;}
#leftColumn #rweapp input.sizeauto { position:static; height:27px; width:150px; padding:0; margin:0; background:transparent url('/cs/img/button-middle2.gif') repeat-x; float:left;}
#leftColumn #rweapp div.b_left_0  {height:24px; width:17px; background:transparent url('/cs/img/button-left-0.gif') no-repeat; float:left;}
#leftColumn #rweapp div.b_left_ba  {height:24px; width:25px; background:transparent url('/cs/img/button-left-ba.gif') no-repeat; float:left;}
#leftColumn #rweapp div.b_left_ra  {height:24px; width:25px; background:transparent url('/cs/img/button-left-ra.gif') no-repeat; float:left;}
#leftColumn #rweapp div.b_right_0 {height:24px; width:17px; background:transparent url('/cs/img/button-right-0.gif') no-repeat; float:left; }
#leftColumn #rweapp div.b_right_ba {height:24px; width:25px; background:transparent url('/cs/img/button-right-ba.gif') no-repeat; float:left; }
#leftColumn #rweapp div.b_right_ra {height:24px; width:25px; background:transparent url('/cs/img/button-right-ra.gif') no-repeat; float:left; }
#leftColumn #rweapp span.b_dummy {font-family: Tahoma, sans-serif; font-size:11px; font-weight:bold; font-style: normal; line-height:13px; padding:0px; margin:0px; width:auto; display:none;}
#leftColumn #rweapp div.flowright {float:right;}
#leftColumn #rweapp div.flowleft {float:left;}
#leftColumn #rweapp div.b_cont {height:25px;}
#leftColumn #rweapp #leftColumn .small {overflow:hidden;} /* pro IE6 */
/* rweapp - styl pro portálovou aplikaci dle design manualu */
#leftColumn #rweapp { font-family: Tahoma, sans-serif; color:#58585a; line-height:16px;}
#leftColumn #rweapp h1 { margin:22px 0 11px 0; }
#leftColumn #rweapp h2 {font-weight:bolder; font-size:12px; color:#58585A; line-height:15px; margin:0px 0 10px 0; padding:0;}
#leftColumn #rweapp h2.nadpis_sekce {font-weight:normal; font-size:14px; color:#0066AA; line-height:16px; margin:8px 0 10px 0; padding:0;}
#leftColumn #rweapp .filtr { margin:0;}
#leftColumn #rweapp p { margin: 0 0 9px 0;}
#leftColumn #rweapp p.od24_12 { margin: 18px 0 9px 0;}
#leftColumn #rweapp p.od24_24 { margin: 18px 0 21px 0;}
#leftColumn #rweapp p.od24_0 { margin: 17px 0 0 0;}
#leftColumn #rweapp p.od12_24 { margin: 0 0 21px 0;}
#leftColumn #rweapp p.popisek { margin: 0 0 12px 0;}
#leftColumn #rweapp p.od0_0 { margin:0;}
#leftColumn #rweapp ul {list-style: none outside none; margin: 9px 0 0 0; padding:0;}
#leftColumn #rweapp ul li { background:url('/cs/img/odrazka-plus-modra.gif') no-repeat 0 7px; margin:0; padding:0 0 9px 12px; text-decoration:none; display:block; line-height:16px;}
#leftColumn #rweapp .normalsize ,#leftColumn #rweapp ul.normalsize li { font-size:100%; line-height:16px;}
#leftColumn #rweapp ul.normalsize { padding:0;}
#leftColumn #rweapp ul.plus li { background:url('/cs/img/odrazka-plus-modra.gif') no-repeat 0 7px; padding:0 10px 2px 13px;}
#leftColumn #rweapp h5 { margin: 40px 0 9px 0;}
#leftColumn #rweapp iframe { border:1px solid #58585A;}
#leftColumn #rweapp .btnSpc {width: 16px; overflow:hidden;}
#leftColumn #rweapp .float_left div {float:left;}
#leftColumn #rweapp .div_btn {height:24px; overflow:hidden;}
#leftColumn #rweapp div.b_cont {float:left;}
#leftColumn #rweapp .filtr { background: none; }
/*#leftColumn #rweapp .filtr.small { width: 556px; }
#leftColumn #rweapp .filtr.smaller {width: 471px;}*/

#leftColumn #rweapp .filtr table { background: #EEF6FB; }
#leftColumn #rweapp .filtr .body, #leftColumn #rweapp .filtr.small .body { padding: 0; }
#leftColumn #rweapp .filtr .body select, #leftColumn #rweapp .filtr .body input, #leftColumn #rweapp .filtr .body textarea { border: 1px solid #D9E8F2; }
#leftColumn #rweapp .filtr .body select { height: 19px; line-height: 19px;}
#leftColumn #rweapp .filtr .body .blue, #leftColumn form #rweapp .filtr .body .label, #leftColumn form #rweapp .filtr select, #leftColumn form #rweapp .filtr textarea, #leftColumn form #rweapp .filtr input, #leftColumn form #rweapp .filtr label { color: #2780BD; vertical-align: top; }
#leftColumn #rweapp div.caption { font-size:12px; background: #FFF; color: #176CB2; height: 26px; width:253px; margin:17px 0 0 2px; padding:0; }
#leftColumn #rweapp .filtr table tr td, #leftColumn #rweapp .filtr table tr th { padding-left:10px; line-height: 24px; }
#leftColumn #rweapp .filtr table tr td.data { padding:0 16px 0 10px; line-height: 24px;}
#leftColumn #rweapp .filtr.comp table tr td, #leftColumn #rweapp .filtr table tr th { padding-left: 0; line-height: 16px; margin:0; }
#leftColumn #rweapp .filtr .body table tr td, #rweapp .filtr .body table tr th { border-bottom: 2px solid #FFF !important; }
#leftColumn #rweapp .filtr .body * .width40  { width:40px; }
#leftColumn #rweapp .filtr .body * .width55  { width:55px; }
#leftColumn #rweapp .filtr .body * .width80  { width:80px; }
#leftColumn #rweapp .filtr .body * .width100  { width:100px; }
#leftColumn #rweapp .filtr .body * .width130  { width:130px; }
#leftColumn #rweapp .filtr .body * select.width130  { width:134px; }
#leftColumn #rweapp .filtr .body * .width250 { width:252px; }
#leftColumn #rweapp .filtr .body * select.width250 { width:254px; }
#leftColumn #rweapp .filtr .body * .width200 { width:202px; }
#leftColumn #rweapp .filtr .body * select.width200 { width: 204px; }
#leftColumn #rweapp .filtr .body * .width236 { width:236px; }
#leftColumn #rweapp .filtr .body * select.width236 { width:238px; }
#leftColumn #rweapp .filtr .body * .width320 { width:320px; }
#leftColumn #rweapp .filtr .body * select.width320 { width:322px; }
#leftColumn #rweapp .filtr .body * .width336 { width:336px; }
#leftColumn #rweapp .filtr .body * select.width336 { width:338px; }
#leftColumn #rweapp .filtr .body * .width405 { width:405px; }
#leftColumn #rweapp .filtr .body * select.width405 { width:407px; }
#leftColumn #rweapp .filtr .body * .width442 { width:442px; }
#leftColumn #rweapp .filtr .body * .width530 { width:530px; }
#leftColumn #rweapp .filtr .body * .width100p { width:100%; }
#leftColumn #rweapp .filtr .body input.formbutton { left: 0; border: none; }
#leftColumn #rweapp .filtr table { background: none; border-spacing: 0; border-collapse: collapse; }
#leftColumn #rweapp .filtr .body table tr td, #rweapp .filtr .body table tr th { background: #EEF6FB; border: none !important; border-bottom: 2px solid #FFF !important;}
#leftColumn #rweapp .filtr .rekapitulace table tr td { background: none; }
#leftColumn #rweapp .filtr .rekapitulace table tr td.data { color: #585858; }
#leftColumn #rweapp .filtr .body table .multi { border-bottom: none !important; }
#leftColumn #rweapp .filtr .body input.inputError, #leftColumn #rweapp .filtr .body select.inputError, #leftColumn #rweapp .filtr .body textarea.inputError, #leftColumn #rweapp .filtr .body label.inputError { border: 1px solid #F00 !important; }
#leftColumn #rweapp .filtr .body .msg {padding: 0 0 9px 0;}
#leftColumn #rweapp .filtr .body textarea { font-size: 100%; font-family:'Lucida Grande', Tahoma, sans-serif; }
#leftColumn #rweapp .filtr .body table.nobackground tr td, #rweapp .filtr .body table.nobackground tr th { background: #ffffff; border: none !important; border-bottom: 0px solid #FFF !important; }
#leftColumn #rweapp .filtr .body table.nopad tr td { padding-left:0; padding-right:0; }
#leftColumn #rweapp table tr td.chk { padding:0 0 0 8px; width:31px; }
#leftColumn #rweapp .b_dum {font-family: Tahoma, sans-serif; font-size:11px; font-weight:bold; font-style: normal; line-height:13px; padding:0; margin:0; border:0; width:auto; white-space: nowrap;} 
#leftColumn #rweapp input.formbutton { left:0;}
#leftColumn #rweapp .space9 {height:9px; overflow:hidden;}
#leftColumn #rweapp .space12 {height:12px; overflow:hidden;}
#leftColumn #rweapp .space24 {height:24px; overflow:hidden;}
#leftColumn #rweapp .space36 {height:36px; overflow:hidden;}
#leftColumn #rweapp .space40 {height:40px; overflow:hidden;}
#leftColumn #rweapp .space44 {height:44px; overflow:hidden;}
#leftColumn #rweapp .hight1 {height:1px; overflow:hidden; font-size:1px;}
#leftColumn #rweapp .buttons {margin: 21px 0 36px 0;}
#leftColumn #rweapp a {text-decoration:none; color:#0066AA;}
#leftColumn #rweapp a:hover{text-decoration:underline;}
#leftColumn #rweapp .vyrazne {color:#3C72A0; font-weight:bolder; border:none;}
#leftColumn #rweapp .red { color:#F00000;}
#leftColumn #rweapp table {width: 100%; border:0; margin: 0 0 18px 0;}
#leftColumn #rweapp .filtr .body .navigationbar { margin:0;}
#leftColumn #rweapp .filtr .body table thead tr th {font-size:14px !important; height:auto !important; line-height:16px !important; background-color:#ffffff; color:#0066aa; text-align:left; font-weight:bold; padding:8px 0 10px 0;}
#leftColumn #rweapp .filtr .body.rekapitulace table thead tr th {padding:8px 0 10px 10px;}
#leftColumn #rweapp .filtr .body table tfoot tr th {font-size:1px; height:10px; line-height:1px; background-color:#ffffff; color:#ffffff; overflow:hidden;}
#leftColumn #rweapp .datadiv { width:322px; overflow:hidden;}
#leftColumn #rweapp .datadiv.inputError, #leftColumn #rweapp div.inputError { border:solid 1px red;}
/*webcall*/
#leftColumn #rweapp table.cal, #leftColumn #rweapp table.legend {float:left;}
#leftColumn #rweapp table.cal {width:256px;}
#leftColumn #rweapp table.legend {width:288px; margin-top:25px; margin-left:12px}
#leftColumn #rweapp table.legend tr td {padding: 2px 0 2px 8px;}
#leftColumn #rweapp table.legend tr td.stav0, #leftColumn #rweapp table.legend tr td.stav1, #leftColumn #rweapp table.legend tr td.stav2, #leftColumn #rweapp table.legend tr td.stav3, #leftColumn #rweapp table.legend tr td.stavx {width:26px; padding:2px 0;}
#leftColumn #rweapp table.cal caption a, #leftColumn #rweapp table.cal caption span {display:block; width:50%; float:left; color:#3C72A0; font-weight:bolder; margin:0px; padding: 0 0 5px 0; text-align:left;}
#leftColumn #rweapp div.caption div.left {color:#3C72A0; font-weight:bolder;}
#leftColumn #rweapp div.caption div.right {float:right; width:124px;}
#leftColumn #rweapp div.caption div.right a {color:#747474; font-weight:bolder; float:right;}
#leftColumn #rweapp .filtr table.cal tr th {padding-left:4px; }
#leftColumn #rweapp table tr th {background-color:#3A89C1; color:#FFFFFF;}
#leftColumn #rweapp table tr td.stav1, #leftColumn #rweapp table tr td.stav1 a {background-color:#A3BE39; color:#FFFFFF;}
#leftColumn #rweapp table tr td.stavx {background-color:#F5DA19; color:#898E91;}
#leftColumn #rweapp table tr td.stav2 {background-color:#B0B2B1; color:#898E91;}
#leftColumn #rweapp table tr td.stav3 {background-color:#DAE8F5; color:#898E91;}
#leftColumn #rweapp table tr td.stav0 {background-color:#ECF4F6; color:#898E91;}
#leftColumn #rweapp #leftColumn #cinnostDoklady table tr td.chk {padding:0 0 0 10px; width:10px;}
#leftColumn #rweapp div.b_btn {height:24px; overflow: hidden; margin:0; position:relative; top:0px;}
#leftColumn #rweapp div.b_btn input {font-family: Tahoma,sans-serif !important; padding:0; width:auto; overflow:visible; position:relative; top:-3px; margin:0 -3px;}
#leftColumn #rweapp .filtr .body table tfoot.w12 tr th {font-size:1px; height:10px; line-height:1px; background-color:#ffffff; color:#ffffff; overflow:hidden; border:0;}
#leftColumn #rweapp div.navigationbar span.top_indent {position:relative; top:4px;}
#leftColumn #rweapp div.reset.size0 { height:0px;}
#leftColumn #rweapp .fotos { margin-bottom:-2px;}
/* Chrome a Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    h1 {margin:22px 0 9px 0;}
    #leftColumn #rweapp .filtr .body table tfoot tr th{height:8px;}
}
#leftColumn #rweapp .filtr .body table table.plain tr td { font-size:133.33%; border: none !important; border-bottom: 0px solid #FFF !important; padding-left:0;}
#leftColumn #rweapp .width_chkbox { width:18px; }
#leftColumn #rweapp p.wysiwyg { font-size: 0.75em; }
#leftColumn #rweapp .whitebgr {background: none repeat scroll 0 0 #ffffff !important;}
#leftColumn #rweapp .filtr .body table thead tr th.empty {line-height:2px !important; padding:0 !important;}
#leftColumn #rweapp .filtr table tr td, #leftColumn #rweapp .filtr table tr th { padding:4px 15px 4px 10px; line-height: 16px; }
#leftColumn #rweapp tr td {color:#0066AA;}
#leftColumn #rweapp table.gray tr td {color:#58585A;}
#leftColumn #rweapp table.compact tr td {padding:0;}
#leftColumn #rweapp tr td.help {cursor:help;}
#leftColumn #rweapp tr td.arrow {cursor:default;}
#leftColumn #rweapp .filtr.comp table tr td.lpad { padding-left: 10px; }
#leftColumn #rweapp div.testing { color:red; margin:15px 0; padding:10px; border:1px dotted red; }
#leftColumn #rweapp input, #leftColumn #rweapp select { font-size:12px; font-family: Tahoma, sans-serif;}
/*napoveda*/
.jqHelp img {border:0; position:relative; top:3px;}
table.jqHelpTable { position: absolute; z-index: 50;  border-collapse: collapse !important; width:auto; max-width:508px; left:423px; border:0px solid #FFF !important;}
table.jqHelpTable div.jqHelpContent {font-size:12px; line-height:16px; color:#58585a; background-color:#FDFAE9; white-space:normal; display: inline-block; font-family: Tahoma,Arial,sans-serif;}
#leftColumn table.jqHelpTable td {border: 0; overflow:hidden !important; padding:0 !important; background:none; border-bottom: 0px solid #FFF !important; background-color:#FDFAE9 !important;}
#leftColumn #rweapp .filtr .body table.jqHelpTable tr td, #rweapp .filtr .body table.jqHelpTable tr th { border-bottom: 0px solid #FFF !important; }
#leftColumn table.jqHelpTable td.topleft { background-image: url('/cs/img/hlp1.png') !important; height: 12px; width: 12px;}
#leftColumn table.jqHelpTable td.top { background-image: url('/cs/img/hlp2.png') !important; background-repeat:repeat-x; height: 12px;}
#leftColumn table.jqHelpTable td.topright { background-image: url('/cs/img/hlp3.png') !important; height: 12px; width: 17px; background-color:transparent !important;}
#leftColumn table.jqHelpTable td.left { width: 12px; background-image: url('/cs/img/hlp4.png') !important;}
#leftColumn table.jqHelpTable td.right { width: 17px; background-image: url('/cs/img/hlp5.png') !important; background-color:transparent !important;}
#leftColumn table.jqHelpTable td.bottomleft { background-image: url('/cs/img/hlp6.png') !important; height: 17px; width: 12px;}
#leftColumn table.jqHelpTable td.bottom { height: 17px !important; background-image: url('/cs/img/hlp7.png') !important; text-align: center;  background-repeat:repeat-x;}
#leftColumn table.jqHelpTable td.bottomright { background-image: url('/cs/img/hlp8.png') !important; height: 17px; width: 17px; background-color:transparent !important;}
#leftColumn #rweapp * td.styledCombo * span { position: absolute; width: 298px; height: 20px; padding:0 20px 0 4px; font: 12px/21px arial,sans-serif; color: #0165A1; overflow: hidden; background: url('/cs/img/select320.png') no-repeat 0 0; }
#leftColumn #rweapp * td.styledCombo * span.disabled { background-position: 0 -20px; color:#808080;}
#leftColumn #rweapp * td.styledCombo * span.inputError { background-position: 0 -40px; color:#808080;}
#leftColumn #rweapp .vysledky { margin:24px 0 0 0;}
#leftColumn #rweapp .vysledky .block { font-size:12px; line-height:15px; font-weight:normal; color:#58585a; padding:0; margin:0 0 18px 0;}
#leftColumn #rweapp .vysledky .block a { text-decoration:underline;}
#leftColumn #rweapp .vysledky .block h3 { font-size:12px; font-weight:bold; color:#0066aa; padding:0; margin:0;}
#leftColumn #rweapp .vysledky .block h4 { font-size:12px; font-weight:normal; margin:0 0 2px 0;}
#leftColumn #rweapp table.cal tr td, #leftColumn #rweapp table.cal tr th {border:solid 2px #FFFFFF; line-height: 19px; padding: 2px 4px 2px 4px; font-weight:normal; text-align:center;}
#leftColumn #rweapp table.legend tr td {border:solid 2px #FFFFFF; line-height: 19px; padding: 2px 4px 2px 4px; font-weight:normal;}
#leftColumn #rweapp .filtr .body table thead tr th.height24 {line-height:10px !important; padding:0 !important;}
#leftColumn #rweapp .filtr table tr td.data.pozn { line-height: 16px; padding-top:4px; padding-bottom:4px; }
#leftColumn #rweapp table tr td.bgwhite {background-color:#FFFFFF !important; }
#leftColumn #rweapp div.body.vysledky h2 { font-size:15px; color:#0066aa; font-weight:bold; margin:0 0 2px 0;}
#leftColumn #rweapp div.body.vysledky p.nalezeno { font-size:12px; color:#58585a; font-weight:normal; padding:0; margin:0 0 17px 0;}
#leftColumn #rweapp p.od24_44 {margin:0 0 29px 0; padding:8px 0 0 0;}
#leftColumn #rweapp .filtr .body table tfoot tr th.tiny {font-size:1px; height:2px; line-height:1px; padding:1px 15px 0px 10px; }
#leftColumn #rweapp .filtr .body .datadiv.flow2 .rb_item { width:160px; float:left;}
#leftColumn #rweapp .filtr .body table tr td.data.bgblue, #leftColumn #rweapp .filtr .body table tr td.label.bgblue { border-color:#eef6fb !important;}
#leftColumn #rweapp .filtr table tr td.lpad, #leftColumn #rweapp .filtr table tr th.lpad { padding-left: 10px !important; }
#leftColumn #rweapp input, #leftColumn #rweapp select { font-size:12px; font-family: Tahoma, sans-serif;}
/*#leftColumn #rweapp div.navigationbar.vcor .b_btn input {top:-2px;}*/
#leftColumn #rweapp .filtr .body ul.level1 li {font-size:100% !important; font-weight:bolder; background:none !important;}
#leftColumn #rweapp .filtr .body ul.level2 {margin:0;}
#leftColumn #rweapp .filtr .body ul.level2 li {font-size:100% !important; font-weight:normal; background:none !important; margin:0 0 0 10px;}
#leftColumn #rweapp .hidden {display:none;}
#leftColumn #rweapp .bold {font-weight:bolder;}
#leftColumn #rweapp .filtr .body .divMesic {width:115px; margin:1px; float:left;}
#leftColumn #rweapp .filtr .body .noppc {display:none;}
#leftColumn.bigger {width:668px;}
#leftColumn #rweapp .filtr .body table tr td.label.mes {width:70px;}
#leftColumn #rweapp .filtr .body * td.detail img {position:relative; top:-1px; margin:0;}
#leftColumn #rweapp .filtr .body table.result tr.first td { padding:4px 8px 0 8px; line-height:15px;}
#leftColumn #rweapp .filtr .body table.result tr.next td { padding:0 8px 0 8px; line-height:15px;}
#leftColumn #rweapp .filtr .body table.result tr.last td { padding:0 8px 4px 8px; line-height:15px;}
#leftColumn #rweapp .filtr .body table.result tr td.min200 {min-width:200px;}
/*#leftColumn #rweapp .filtr .body .msg { font-size:1em;}*/
#leftColumn #rweapp .result {font-size:1em;}
#leftColumn #rweapp p {font-size:12px;}
 
#leftColumn #rweapp div.body table tr td.label label  {position:relative; top:1px;}
#leftColumn #rweapp .filtr .body .navigationbar { margin-bottom:35px;}
/* stylovani tabulek */
#leftColumn #rweapp div.body.table_list h2 { font-size:14px; line-height:16px; color:#0066aa; font-weight:bold; margin:0; padding:8px 16px 10px 0px;}
#leftColumn #rweapp div.body.table_list table {border-top:16px solid #FFFFFF; border-bottom:8px solid #FFFFFF;}
#leftColumn #rweapp div.body.table_list table tr td {background-color:#FFFFFF; border:0px solid #FFFFFF !important; padding-left:11px; padding-right:9px;}
#leftColumn #rweapp div.body.table_list table.plynoprojekt tr td, #leftColumn #rweapp div.body.table_list table.plynoprojekt tr th {padding-left:6px; padding-right:6px; text-align:right;}
#leftColumn #rweapp div.body.table_list table.plynoprojekt tr td.td1, #leftColumn #rweapp div.body.table_list table.plynoprojekt tr th.th1 {text-align:left;}
#leftColumn #rweapp div.body.table_list table thead tr td, #leftColumn #rweapp div.body.table_list table thead tr th {color:#0066AA; font-weight:bold; border-bottom:1px solid #58585A !important;  padding-bottom:3px; padding-top:6px; background-color:#FFFFFF;}
#leftColumn #rweapp div.body.table_list table thead tr.first td, #leftColumn #rweapp div.body.table_list table thead tr.first th {color:#58585A; border-bottom:1px solid #A5A7AA !important; padding-bottom:6px; padding-top:4px;}
#leftColumn #rweapp div.body.table_list table thead tr.first td.first, #leftColumn #rweapp div.body.table_list table thead tr.first th.first {border-bottom:0px solid #A5A7AA !important;}
#leftColumn #rweapp div.body.table_list table tbody tr td {color:#58585A; border-bottom:1px solid #A5A7AA !important; padding-bottom:1px; padding-top:2px;}
#leftColumn #rweapp div.body.table_list table tbody tr.last td {border-bottom:1px solid #58585A !important;}
#leftColumn #rweapp div.body.table_list table tfoot tr td {font-size:12px !important; line-height:16px !important; color:#58585A; font-weight:bold; border-bottom:1px solid #58585A !important; border-top:1px solid #58585A !important; padding-bottom:1px; padding-top:2px;}
#leftColumn #rweapp div.body.table_list table tfoot tr.normal td {font-weight:normal;}
#leftColumn #rweapp div.body.table_list table tfoot.small tr td {font-size:0; height:4px;}
#leftColumn #rweapp div.body.table_list table tr td.even {background-color:#F2F7FB;}
#leftColumn #rweapp div.body.table_list a {color:#0066AA;}
#leftColumn #rweapp div.docList ul li { background:url('/cs/img/ico-download.gif') no-repeat -3px 9px; margin:0; padding:6px 0 7px 12px; text-decoration:none; display:block; line-height:16px;}
#leftColumn #rweapp div.docList ul li.first { border-top: 1px dotted #AFADA8;}
#leftColumn #rweapp div.docList h2 {text-transform: uppercase;}
#leftColumn div.archivPredH1 .docList {margin: 25px 0 8px 0;}
#leftColumn div.archivPredH1 h1 {margin-top:11px;}
body.home #page #content #leftColumn div.teaser h2 {margin-bottom:17px; margin-top:2px;}
body.home #page #content #leftColumn div.teaser div.item {margin-bottom:38px;}
#leftColumn #rweapp .filtr .body .msg { font-size:1em;}
#leftColumn #rweapp .filtr .body table .ppc {color:#0066AA; }

#leftColumn #rweapp .filtr .body table thead tr th.beforeinfo {padding-bottom:6px; }
#leftColumn #rweapp .filtr .body table thead tr th.info {font-size:12px !important; padding-top:0px; font-weight:normal; }
#leftColumn #rweapp div.body {position:relative;}
#leftColumn #rweapp * td.hlp {padding:0 10px 7px 0 !important;}
#leftColumn #rweapp * td.hlp img {margin:0;}
#leftColumn #rweapp * a.jqHelp:hover {text-decoration:none !important;}
span.ui-checkbox, span.ui-radio {background: url() no-repeat scroll 0 0 #ffffff; border-color:#a9cbe3;}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-state-default .ui-icon {background-image: url("/cs/img/ui-icons_1372b1_256x240.png");}
#leftColumn #rweapp .filtr.big.comp #zadatelObec, #leftColumn #rweapp .filtr.big.comp #zadatelObecCast {width:420px;}
