*{margin:0;padding:0;}
*{font-family:Tahoma,sans-serif;font-size:small;}
body{background:#23282b url(img/black.png) repeat;background-attachment:fixed;}
#container {margin-top:10px;}
#mother{width:900px;margin-left:auto;margin-right:auto;background:#fff url(img/linebg.gif) left top repeat-x;height:auto;}
#langselect{width:890px;float:right;padding-right:10px;text-align:right;padding-top:5px;height:33px;}
#langselect a{color:#000;text-decoration:none;font-size:.85em;}
#langselect img{padding:0px 10px;margin-bottom:-1px;border:none;}
div.print a{float:right;text-align:right;color:#333;width:auto;margin:13px 10px;font-size:.9em;}
.tisk img{float:right;margin:4px 10px 4px 10px;}
#navigator{float:left;margin:13px 10px;font-size:.9em;}
#navigator a{color:#333;font-size:.9em;font-weight:bold;text-decoration:none;}
.searchbox p{color:#fff;padding:10px 10px;margin:0 10px;text-align:left;font-size:.85em;font-weight:bold;line-height:150%;}
#motive img{border:4px solid #23282B;width:270px;margin-left:3px;}
#menu{float:left;padding-bottom:0px;}
div.menu{padding-bottom:10px;}
div.menu a{font-size:.85em;color:#666;margin-left:10px;}

a {color:#fff;}
/*uvod odkaz reference styl*/
#profil img{float:right;width:260px;}

div.profil a{float:right;right:263px;margin-top:-50px;margin-right:75px;}
/*menu*/
/* 1.uroven*/
#navcontainer ul {width:216px;padding-bottom:12px;}
#navcontainer  a{padding:0 35px;}
#navcontainer li a{margin-left:13px;margin-right:13px;height:38px;border-left:0px solid #2F2F2F;
border-bottom:1px solid #51709F;color:#fff;list-style-type:none;text-decoration:none;display:block;
background:url("img/cursor-black.gif") no-repeat 10px;
font:13px/38px "Tahoma",verdana,sans-serif;font-weight:bold;width:120px;text-align:left;}
#navcontainer li{background:#40579A url("img/menu_02.gif") 10% 45% no-repeat;list-style-type:none;}
/* 2.uroven*/

#navcontainer li.selected-menu a {background:url("img/menu_01.gif")  4% 50% no-repeat;}
#navcontainer a:hover {background:url("img/menu_01.gif")  4% 50% no-repeat;}

/*submenu*/

#sub {padding:4px;border:1px solid #ccc;width:206px;margin-bottom:5px;clear:both;}
#submenu {padding:10px;background:none;border:1px solid #ccc;clear:both;}
#submenu a{margin-left:3px;color:red; padding-top:0px;font-size:.85em; text-decoration:underline;width:206px;}
#submenu a:hover {text-decoration:none;color:#333;}
#submenu li {margin-left:23px;color:#333;}
#submenu h3 {color:#333;margin-left:10px;margin-bottom:3px;}
/*konec*/
/*technicke listy*/
.hlrow p {margin:0 10px;}
tr .hlrow  {margin:0 10px;padding:10px 20px;}
#netagent img {margin:2px 50px;}
#netagent{padding:3px;border:1px solid #ccc;width:208px;margin-bottom:2px;clear:both;}
#net{background:#fff;border:1px solid #ccc;clear:both;}


/*konec menu*/
/*active menu 2.uroven*/
/*#navcontainer li.selected-menu  .main a{font-size:.9em;}
#navcontainer li.selected-menu  .main   a:hover{font-size:.9em;}
#navcontainer li.selected-menu  .main  a{padding-left:30px;font-size:.9em;background:#23272A;width:200px;text-align:left;}
#navcontainer .main a{font-size:.9em;}
#navcontainer .main li a:hover{background:#3A3B3D url("img/cursor-black.gif") no-repeat 10px;}
#navcontainer .main li a{padding-left:30px;font-size:.9em;background:#23272A;width:200px;text-align:left;}
/*active jdmenu*/
/*#navcontainer li.selected-menu .jd_menu a{font-size:.9em;}
#navcontainer li.selected-menu .jd_menu li a:hover{background:#3A3B3D url("img/cursor-black.gif") no-repeat 10px;}
#navcontainer li.selected-menu .jd_menu li a{padding-left:30px;font-size:.9em;background:#23272A;width:200px;text-align:left;}
/*konec*/
/*konec*/

#header{width:669px;float:right;padding:0 5px 0 0;padding-top:0px;background:url(img/header.jpg) left top no-repeat;height:197px;
padding-bottom:0px;}
div.headbottom {border-bottom:1px solid #ccc;margin-bottom:5}
div.logo{margin:0px 8px;width:210px;margin-bottom:16px;}
div.logo img{border:none;}
h2.log  {font-size:.85em;line-height:170%;margin:0 12px;letter-spacing:3px;}
#kontakt {float:right;margin:1px 5px 0 5px;background:#333 url(img/h_kontakt.gif) left top no-repeat;height:74px;width:220px;}
div.info {position:relative;left:70px;margin-top:2px;color:#fff;font-size:.85em;line-height:120%;text-align:left;width:160px;}
div.info b {font-size:1em;}
div.mailto a {font-size:1em;}
div.mailto {font-size:1em;}
#pik {position:absolute;top:72px;margin-left:235px;background: url(img/piktogram.gif) left top no-repeat;width:450px;height:70px;}
#pik h2 {font-size:1.4em; color:#999;margin-left:100px;font-weight:normal;letter-spacing:1px;}
div.clear {clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}


#main-left{float:left;padding-left:5px;border:0px solid red;width:216px;padding-bottom:5px;}
#main-obsah{float:right;width:640px;padding:0 20px 20px 0px;}

#hledej {padding:3px;background:#fff;border:1px solid #ccc;margin-bottom:5px;}
div.hledej {background:#40579A;border:1px solid #ccc;height:160px;width:206px;}
.bgsearch{font-size:.9em;color:#fff;margin-left:20px;padding-top:10px;}
.search h3{font-size:1.1;text-align:left;padding:10px 0px 0px 12px;}
.search{padding:0px 0 0 13px;color:#fff;;padding-bottom:20px;}
.search p{padding:10px 0px 0 12px;font-size:.85em;margin-bottom:-10px;}
.srch-btn{font-weight:bold;font-size:.85em;border:1px solid #999999;}
.srch-text{border:0px solid #B0AFB1;background:#fff url(img/bgsearch.gif) left top no-repeat;height:18px;font-size:.9em;width:180px;font-weight:normal;color:#333;padding:4px 0 0 0;}
form.search-form input{margin-top:5px;margin-right:0px;float:left;}
#left-box-sluzby{padding:4px;border:1px solid #ccc;width:206px;margin-bottom:5px;clear:both;}
#nabidka{background:#fff;border:1px solid #ccc;clear:both;}
#box-bottom{padding-bottom:0px;}
.nabidka-sluzeb{color:#fff;padding-bottom:0px;padding-top:5px;}

h2.sluzby{color:#DAEDCB;}
.nabidka-sluzeb{line-height:150%;}
.nabidka-sluzeb  li{margin-left:15px;}
.nabidka-sluzeb p{margin-left:10px;font-size:.85em;}
.nabidka-sluzeb img{margin-left:28px;border:3px solid #ccc;}

/*dokumenty ke stazeni*/
#button {padding:4px;border:1px solid #ccc;width:206px;margin-bottom:5px;clear:both;}
div.border {padding:10px;background:#F6C83F;border:1px solid #ccc;clear:both;}
div.border a {margin-left:5px;color:red;text-decoration:underline;font-weight:bold;}
/*STYLOVANI OBSAHU*/
#html{color:#333;}
#html img {margin-left:10px;}
#web-html ul h4{font-size:1em}
#web-html{font-size:.9em;margin-top:0px;}
#web-html ul,ol{margin:10px 5px 10px 30px;}
#web-html li{margin-bottom:5px}
#web-html h1{font-size:1.4em;letter-spacing:1px;font-weight:bold;color:#333;margin:3px;padding-bottom:5px;}
/*#web-html h2{font-size:1.3em;margin-bottom:15px;color:#DA251D;font-weight:bold;padding-left:10px;border-left:20px solid #DA251D;}*/
#html h2 a{font-size:1.2em; color:#DA251D;font-weight:bold;}

#web-html h2{font-size:1.3em;margin-bottom:15px;color:#DA251D;font-weight:bold;padding-left:10px;border-left:20px solid #DA251D;}

#web-html h3{font-size:1.0em;}
#web-html .annotation{font-weight:bold;color:#666;margin-bottom:10px;margin:10px;}
#web-html p{font-size:1em;line-height:150%;}
#web-html a img{border:none;}
#web-html img {padding:0 10px 10px 0;}
#html .thickbox img {border:1px solid #ccc; padding:3px;margin-bottom:3px;background:#FFF1BF;}

#web-html a{color:#333;}
#web-html h5{font-weight:normal;color:#424444;}
#web-html a {color:#DA251D}
#web-html p {margin-bottom:10px}
#web-html h2 {font-size:1em;color:#666;}/*{margin-top:15px;margin-bottom:10px;font-size:1em;color:#666;}*/
.MsoNormal a {color:#D80022;font-size: 1.2em;}
/*partnerske stranky*/
.web {font-size:1em;color:#333;margin-left:20px;padding-top:0px;padding-bottom:15px;}
#web img {border:none; margin:0 25px;padding-bottom:3px;}
.h1top {display:none;}
/*subpages*/

.subpages p {padding:0;line-height:80%;}

.subpages a{padding:0px 0px;font-weight:normal;font-size:.85em;line-height:80%;}
.subpageitem a {padding:0;margin:0;}
/*konec*/
#obrazek img{float:right;border:none;clear:both;padding:25px 15px 0 0;margin-bottom:15px;}
#footer{color:#666;text-align:right;padding-top:14px;padding-bottom:0px;font-size:.85em;background: url(img/bg-footer.gif)  repeat-x;height:43px;}
#footer .textd{padding:0px 10px 0 0;text-decoration:none;}
#footer span{text-decoration:none;}
#footer span{float:left;font-size:1em;margin-left:10px;}
#footer a{color:#666;font-size:1em;margin-right:0px;}

/*seo link*/
#tiplink {margin-top:10px;padding:10px;background:#EFF4FF;border:1px solid #ccc;font-size:.7em;font-weight:normal;}
#tiplink a {color:#333;}
#tiplink h2 {font-size:1.2em;color:#ff0000;}

#tiplink h2 a {color:#ff0000;text-transform:uppercase;}
hr{display:none;}
/*pístupná navigace*/
.hide{position:absolute;left:-10000px;}
.navigace {position:absolute;left:-10000px;}