
body { padding:0; margin:0; font-family:Tahoma, Arial, sans-serif; background:#a6cae1 url('/cs/img/bg-subpage.jpg') repeat-x; }
body.home { background:#a6cae1 url('/cs/img/bg-body.jpg') repeat-x; }
image, input { border:none; }
form { margin:0; padding:0; }
h1 { color:#0066aa; font-size:16px; display:block; padding:0; margin:10px 0 20px 0; }
h2 { font-size:15px; }
h3 { font-size:12px; }
.reset { clear: both; height:1px; background-color:transparent; width:100%; overflow: hidden; border:none !important; }
#page { width:984px;  margin:0 auto 0 auto; }
#page #header { width:inherit; position:relative; padding-top:28px; }
#page #header #headerimage {width:984px; height:139px;}
#page #header #headerimage a {display:block; float:left; width:250px; height:90px; padding:0; margin:20px 0 0 0; }
body.home #page #header { padding-top:0px; }
body.home #page #header #headerimage {height:346px;}
body.home #page #header #headerimage a {width:300px; height:110px; padding:0; margin:0; left:0; top:150px; position:absolute;}
#leftMenu { float:left; width:204px; padding-right:44px; padding-bottom:30px; height:auto; overflow:hidden; }
#leftColumn { float:left; width:471px; padding-right:25px; padding-bottom:30px; height:auto; }
#rightColumn { float:right; width:240px; height:auto; padding-top:25px; padding-bottom:30px; }
#content { width:inherit; background:#fff url(/cs/img/bg-content-subpage.gif) no-repeat; padding-bottom:0px; }
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.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.last.active { background:#bbd6e8 url(/cs/img/li-last-corner-active.gif) no-repeat scroll right top;}
ul#menu li.last.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 * 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; }
#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; }
body.home #page #content { width:inherit; background:#fff url(/cs/img/bg-content.jpg) repeat-x; padding-bottom:0px; }
#leftColumn h2 { font-size:12px; color:#6B6B6B; margin:0px;}
#leftColumn p { font-size:12px; color:#6B6B6B; margin:0 0 25px 0;}
#leftMenu {min-height: 250px; height: 250px;}
/*
#leftMenu h2 { color:#0066aa; margin:12px 0 1px 12px; padding:0; }
#leftMenu ul {  margin:0; padding:9px 0 40px 0; list-style-type:none; width:204px;display:block; float:left; min-height:100px;}
#leftMenu ul li { margin:0; padding:0; display:block;float:left; width:204px; background:transparent url(/cs/img/li-rightmenu.gif) no-repeat right bottom; }
#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; font-size:12px; }
#leftMenu ul li a:hover { text-decoration:underline; }
#leftMenu ul li a.active { font-weight:bold; }
#leftMenu ul li ul { padding:2px 0 2px 10px; min-height:1px; } 
#leftMenu ul li ul li { background:none; }
*/
#leftMenu h2 { color:#0066aa; margin:12px 0 7px 12px; padding:0; text-transform: uppercase; }
#leftMenu h3 {}
#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; font-size:12px;}
#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 .box { 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 .box h2 { margin:0;padding:0; }
#leftMenu .box 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; }
#leftMenu .box h2 a.theme01 { background:transparent url(/cs/img/bg-leftmenu-boxtheme-01.jpg) no-repeat; }
#leftMenu .box h2 a.theme02 { background:transparent url(/cs/img/bg-leftmenu-boxtheme-02.jpg) no-repeat; }
#leftMenu .box h2 a:hover { text-decoration:underline; }
#leftMenu .box p { margin:0; padding:25px 0 0 0; font-size:11px; color:#909090;}
#subpagetheme { float:right; margin:5px 5px 0 0; padding:0; }
#subpagetheme.potrubi { 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; }
#rightColumn #boxes div.content { background:#fff url(/cs/img/bg-box-type-2.gif) repeat-y; width:235px; margin:0; padding:0; clear:both; border-bottom: 1px solid #eae9e6; }
#rightColumn #boxes h2 { color:#6B6B6B; 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 .wysiwyg {font-size: 11px; color: #58585a; line-height: 15px;  padding:16px 5px 12px 16px;}
#rightColumn #boxes div.content .wysiwyg a {color:#408DBF;}
#rightColumn #boxes div.content ul {  margin:0; padding:7px 0 7px 0; list-style-type:none; width:235px; display:block; float:left; }
#rightColumn #boxes div.content ul li { margin:0; padding:0; display:block;float:left; width:inherit; background:transparent url(/cs/img/li-box-type-2.gif) no-repeat right bottom; }
#rightColumn #boxes div.content ul li.last { background-image:none; }
#rightColumn #boxes div.content ul li a { margin-bottom:1px; padding:4px 10px 5px 27px; width:199px;background:transparent url(/cs/img/odrazka-velka.gif) no-repeat 15px 8px; text-decoration:none; display:block; float:left; color:#6B6B6B; font-size:11px; }
#rightColumn #boxes div.content ul li a:hover { background:transparent url(/cs/img/odrazka-velka-cervena.gif) no-repeat 15px 8px; text-decoration:underline; }
#rightColumn #boxes div.content ul li a.active { background:transparent url(/cs/img/odrazka-velka-cervena.gif) no-repeat 15px 8px; }
#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 #boxes2 {width:235px; padding:10px 0 0 0; float:left; margin:0; }
#rightColumn #boxes2 div.content { background:#fff url(/cs/img/bg-box-type-2.gif) repeat-y; width:235px; margin:0; padding:0; clear:both; border-bottom: 1px solid #eae9e6; }
#rightColumn #boxes2 h2 { color:#6B6B6B; 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 #boxes2 h2 a { color:#6B6B6B; text-decoration:none; }
#rightColumn #boxes2 h2 a.active { color:#0066aa; }
#rightColumn #boxes2 h2.first { padding:6px 5px 4px 15px; color:#0066aa; background:transparent url(/cs/img/header-box-type-2.gif) no-repeat; }
#rightColumn #boxes2 div.content .wysiwyg {font-size: 11px; color: #58585a; line-height: 15px;  padding:16px 5px 12px 16px;}
#rightColumn #boxes2 div.content .wysiwyg a {color:#408DBF;}
#rightColumn #boxes2 div.content ul {  margin:0; padding:7px 0 7px 0; list-style-type:none; width:235px; display:block; float:left; }
#rightColumn #boxes2 div.content ul li { margin:0; padding:0; display:block;float:left; width:inherit; background:transparent url(/cs/img/li-box-type-2.gif) no-repeat right bottom; }
#rightColumn #boxes2 div.content ul li.last { background-image:none; }
#rightColumn #boxes2 div.content ul li a { margin-bottom:1px; padding:4px 10px 5px 27px; width:199px;background:transparent url(/cs/img/odrazka-velka.gif) no-repeat 15px 8px; text-decoration:none; display:block; float:left; color:#6B6B6B; font-size:11px; }
#rightColumn #boxes2 div.content ul li a:hover { background:transparent url(/cs/img/odrazka-velka-cervena.gif) no-repeat 15px 8px; text-decoration:underline; }
#rightColumn #boxes2 div.content ul li a.active { background:transparent url(/cs/img/odrazka-velka-cervena.gif) no-repeat 15px 8px; }
#rightColumn #boxes2 div.content.mapa { padding:10px; width:215px;}
#rightColumn #boxes2 div.content.mapa p { padding:0; margin:10px 0 0 0; }
#rightColumn #boxes2 div.content.mapa select { width:215px; }

#rightColumn div.box {width:235px; padding:10px 0 0 0; float:left; margin:0; }
#rightColumn div.box div.content { background:#fff url(/cs/img/bg-box-type-2.gif) repeat-y; width:235px; margin:0; padding:0; clear:both; border-bottom: 1px solid #eae9e6; }
#rightColumn div.box h2 { color:#6B6B6B; 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 div.box h2 a { color:#6B6B6B; text-decoration:none; }
#rightColumn div.box h2 { padding:6px 5px 4px 15px; color:#0066aa; background:transparent url(/cs/img/header-box-type-2.gif) no-repeat; }
#rightColumn div.box div.content .wysiwyg {font-size: 11px; color: #58585a; line-height: 15px;  padding:16px 5px 12px 16px;}
#rightColumn div.box div.content .wysiwyg a {color:#408DBF;}
#rightColumn div.box div.content ul {  margin:0; padding:7px 0 7px 0; list-style-type:none; width:235px; display:block; float:left; }
#rightColumn div.box div.content ul li { margin:0; padding:0; display:block;float:left; width:inherit; background:transparent url(/cs/img/li-box-type-2.gif) no-repeat right bottom; }
#rightColumn div.box div.content ul li.last { background-image:none; }
#rightColumn div.box div.content ul li a { margin-bottom:1px; padding:4px 10px 5px 27px; width:199px;background:transparent url(/cs/img/odrazka-velka.gif) no-repeat 15px 8px; text-decoration:none; display:block; float:left; color:#6B6B6B; font-size:11px; }
#rightColumn div.box div.content ul li a:hover { background:transparent url(/cs/img/odrazka-velka-cervena.gif) no-repeat 15px 8px; text-decoration:underline; }
#rightColumn div.box div.content ul li a.active { background:transparent url(/cs/img/odrazka-velka-cervena.gif) no-repeat 15px 8px; }

.wysiwyg td p, .wysiwyg th p {margin:0px!important; padding:0px!important;}
.wysiwyg table.noformat td p {margin:0 0 25px 0!important; } 

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


body.home #page #content #leftColumn { width:739px; padding-right:0; }
body.home #page #content #leftColumn h2 { font-size:15px;}
body.home #page #content #leftColumn h3 { font-size:12px;}
body.home #page #content #rightColumn { padding-top:0; }
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; font-size:11px; color:#6B6B6B;  }
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; }

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-1.gif) no-repeat; text-decoration:none; display:block; /* float:left;*/ color:#6B6B6B; font-size:11px; }
body.home #page * #firstbox ul li a:hover { background:transparent url(/cs/img/li-href-box-type-1-over.gif) no-repeat; }
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 {}

body.home #page ul#drobecky { position:relative; top:-5px; margin-left:15px; }
body.home #leftColumn .newsList { padding:10px 180px 0 33px; width:519px; float:left; }
body.home #leftColumn .newsList h2 { color:#0066aa; margin:0 0 12px 0; padding:0; }
body.home #leftColumn .ancArchive {margin-left:35px;}
body.home #leftColumn .ancArchive a {display:inline-block;}


/* Stylovani obsahove casti */
#leftColumn {font-size: 12px; color: #58585a; line-height: 16px;} 
#leftColumn a { color:#408dbf; text-decoration:none; }
#leftColumn a:hover {text-decoration:underline; }
#leftColumn h2 {margin-bottom: 11px}
#leftColumn h3 {margin-bottom: 11px}
#leftColumn p { margin-bottom: 24px; }
#leftColumn ul { margin:24px 0; padding:0;}
#leftColumn ul li {padding-left: 12px; list-style-type: none; background:transparent url('/cs/img/odrazka-velka-cervena.gif') no-repeat left 5px; }
#leftColumn ul li ul {margin:0;}

#leftColumn .ancArchive a {font-weight: bold; background: transparent url('/cs/img/odrazka-velka-cervena.gif') no-repeat 0px 4px; padding-left:10px;}

#leftColumn .newsList {}
#leftColumn .newsList h3 { font-size:12px; margin:0 0 6px 0; padding:0; color:#408dbf; }
#leftColumn .newsList h3 a { color:#408dbf;}
#leftColumn .newsList h3 a:hover { }
#leftColumn .newsList p {font-size:12px; color:#6B6B6B; margin: 0; padding:0;}
#leftColumn .newsList div.anotation { font-size:12px; color:#6B6B6B; margin: 0 0 44px 0; padding:0; }
#leftColumn .newsList p.datum { font-weight:normal; margin-bottom:0; font-size:11px;}
#leftColumn .newsList div.anotation a.vice { padding-left:20px; background: transparent url('/cs/img/odrazka-velka-cervena.gif') no-repeat 10px 4px; color:#408dbf;}
#leftColumn .newsList div.anotation a.vice:hover {}
#leftColumn .newsList div.anotation img {float:right; margin: 0 0 16px 24px; width: 132px; height: 72px;}

#leftColumn .news {}
#leftColumn .news h1 {margin-bottom:0;}
#leftColumn .news .header {margin-bottom: 6px; font-size: 11px;}

#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;}

#leftColumn .docList {margin: 16px 0;}
#leftColumn .docList ul {margin:0; padding: 0;}
#leftColumn .docList ul li { padding-bottom:7px; margin-bottom: 7px; padding-left: 18px;list-style-type: none; background-repeat: no-repeat; background-position: left 2px; border-bottom: 1px dotted #AFADA8;}
#leftColumn .docList ul li.priloha { background-image: url(/cs/img/download.gif); }
#leftColumn .docList ul li.odkaz { background-image: url(/cs/img/arrow_right.gif); }
#leftColumn .docList ul li a { color: #3D8DC2; }
#leftColumn .docList ul li p { margin:0; }


#leftColumn table {width: 100%; border:0; margin: 15px 0; border-spacing:0;}
#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 .modra {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;}

#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; }

#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 .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 .last {border-right: none!important;}
#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;}
#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 .bigmap {margin:15px 0;}
#leftColumn .bigmap p {text-align: center; margin-top: 20px;}
#leftColumn .bigmap input.size2 {padding:0 0 5px 0; border:0px solid; background-position:4px 0px; width: 121px;}
#leftColumn .bigmap .comboText {text-align: center; display: block;}

#leftColumn table.plynoprojekt tr td {padding:0 5px 0 5px;}

ul#drobecky {  margin:2px 0 0 0; padding:0; list-style-type:none; }
ul#drobecky li { margin:0; padding:0; float:left; background:none;}
ul#drobecky li a, ul#drobecky li span { padding:0 5px 0 12px; background:transparent url(/cs/img/odrazka-sipka-simple-velka.gif) no-repeat 0 3px; color:#408dbf;; font-size:11px; }
ul#drobecky li span { color:#6B6B6B; }
ul#drobecky li.first a { background:transparent url(/cs/img/odrazka-velka.gif) no-repeat 0 3px; }
ul#drobecky li a:hover { }

#btninfolinka { display:block; margin-top: 10px; float:left;}
#imgbanners {}
#imgbanners .banner {display:block; margin-top: 10px; float:left;}

#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: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; }

input.formbutton { position:relative; left:-3px; text-decoration:none; font-size:11px; font-weight:bold; height:25px; color:#0066aa; }
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 #408dbf; color:#0066aa; font-size:11px; }

.alttext { display:none; }
.noborder { border:none;}   

#rightColumn table.odber_stupen {width: 100%; border:0; margin: 15px 0; border-spacing:0; font-size:11px;}
#rightColumn table.odber_stupen a {color:#408DBF;}
#rightColumn table.odber_stupen tr td, #rightColumn table.odber_stupen tr th {border:0; line-height: 18px; padding: 0 15px 0 5px;}
#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 td, #rightColumn table.odber_stupen tbody tr th {border-bottom:1px solid #9E9E9E;}
#rightColumn table.odber_stupen tbody tr th {font-weight: bold;  text-align:left;}
#rightColumn table.odber_stupen tbody .foot {border-top:1px solid #9E9E9E;}

