*{margin:0;padding:0;}
*{font-family:Tahoma,sans-serif;font-size:small;}
body{background:#000;}
#container{background:#fff;width:900px;margin-left:auto;margin-right:auto;}
#article {background:#333;padding:10px 10px;border-bottom:3px solid #fff;border-top:3px solid #fff;color:#ccc;font-weight:bold;font-size:.85em;}
#article a {color:#f2f2f2;margin-left:5px;font-weight:normal;font-size:.95em;text-decoration:none;}
#mother{width:900px;margin-left:auto;margin-right:auto;background:#fff url(img/topbg.jpg) 0 0px repeat-x;height:112px;}
#logo{width:313px;height:112px;}
#logo img{padding-top:27px;margin-left:10px;border:none;}
#logo a{font-size:150%;color:#ff0000;}

.language {position:absolute;top:24px;margin-left:695px;padding:0;}
.language a {color:#606060;margin:0px 6px;padding:0;text-decoration:none;text-transform:uppercase;color:#bfc1c2}
.language img {border:none;vertical-align:middle;margin:0 3px;}
.language a:hover {text-decoration:none}
.language span{position:relative;top:2px}

h2.nadpis{position:absolute;top:120px;margin-left:17px;font-size:1.3em;}
#info{position:absolute;margin-left:450px;top:55px;background:#D2D2D9 url(img/info-map.jpg) 0px 0px no-repeat;width:433px;height:92px;}
#info p{position:relative;top:13px;padding:0px 0 0 40px;padding-bottom:3px;font-weight:normal;font-size:.85em;}
#info a{color:#ff0000;font-size:.95em;}
#info strong{margin-right:10px;font-size:.85em;}
.map {position:relative; top:0px;left:60px;font-size:.95em;}
#main{padding-bottom:20px;background:#fff url(img/clearbg.gif) 0 0 repeat-y;}
#menubg{background:#ff0000 url(img/menubg.jpg) 0px 0px repeat-x;height:58px;padding-bottom:0px;}
#menu{width:900px;padding-top:12px;}
#menu ul{display:inline;float:left;padding:10px 10px;}
#menu ul li a{background:url(img/menubg.gif) 0px 5px repeat-x;padding:10px;}
#menu a{text-decoration:none;color:#fff;font-size:1.1em;margin:0px 1px;}
#menu li{display:inline;list-style-type:none;padding-top:5px;}
#menu li.selected-menu a{background:url(img/menubg.gif) 0px 5px repeat-x;padding:10px;font-weight:bold;}
#menu  a:hover{background:url(img/menubg.gif)  repeat-x 0px 5px;padding:10px;color:#ccc}
#nav{padding-top:5px;}
#navigator span{font-size:.85em;margin-left:12px;}
#navigator a{font-size:.95em;color:#000;text-decoration:underline;text-transform:lowercase;}
#map div.print{float:right;padding:0px 12px 0 0px;}
#map div.print a{font-size:.85em;color:#000;text-decoration:underline;}
#map div.print span{margin-left:10px;}
#mainleft{float:left;width:425px;}
/**/
/*#box{background:url(img/box-top.gif) left top no-repeat;height:19px;margin-left:10px;}
chyba stylovani*/
#box{margin-left:20px;}
.box1 h3{padding:10px;}
.box1{padding:10px 20px 20px 10px;background:#D2D2D9 url(img/box-center.gif) top left repeat-x;width:340px;}
.box1 p{padding:0 10px  5px 10px;}
.box1 li{list-style-type:none;background:url(img/cursor.gif) 10px 3px no-repeat;}
.box1 ul li{padding-left:30px;line-height:130%;}
#box2{background:url(img/box-bottom.gif) left bottom no-repeat;padding-bottom:46px;}
/**/
#form-top{position:relative;top:-14px;margin-left:20px;}
.forms{float:left;}
#for{background:#ECECF0 url(img/form-top.gif) 0 0 no-repeat;width:370px;height:17px;margin-left:20px;}
#form2{background:#DCDCE2 url(img/form-center.gif) 0 0 repeat-x;width:360px}
.forms{background:url(img/form-bottom.gif) left bottom no-repeat;padding-bottom:42px;width:370px;}
fieldset{border:none;}
legend{font-weight:bold;}
#lab-2-1{margin-left:12px;padding:3px;}
#lab-2-2{margin-left:12px;padding:3px;}
#lab-2-3{margin-left:12px;padding:3px;}
#lab-2-4{margin-left:12px;padding:3px;}
input{margin-left:20px;}
select{margin-left:20px;}
textarea{margin-left:20px;padding:3px;}
p.f100p{padding-bottom:0px;}
#fld-2-1{background:#fff url(img/label.gif) left top no-repeat;height:18px;width:312px;border:none;padding:6px;}
#fld-2-2{background:#fff url(img/label.gif) left top no-repeat;height:18px;width:312px;border:none;padding:6px;}
#fld-2-3{background:#fff url(img/label.gif) left top no-repeat;height:28px;width:322px;border:none;padding:6px;}
#fld-2-4{background:#fff url(img/textarea.gif) left top no-repeat;height:100px;width:322px;border:none;}
#sbtn-2{background:#fff url(img/label.gif) left top no-repeat;height:30px;width:324px;border:none;}
.notfilledmsg{color:#ff0000;font-weight:bold;padding-bottom:5px;width:350px;}
.notfilled{padding-bottom:3px;}
#rcm-form{margin-left:20px;}
.form-sent{margin-left:15px;margin-right:15px;font-weight:bold;padding-bottom:5px;}
.formreset{display:none;}
#mainright{float:right;width:405px;padding:0px 0px 0 40px;}
#mainright h3{font-weight:normal;margin-bottom:10px;}
#mainright li{list-style-type:none;background:url(img/faja.gif) 10px 4px no-repeat;}
#mainright ul{padding-bottom:10px;}
#mainright ul li{padding-left:30px;line-height:140%;}
#mainright span{display:block;padding-bottom:10px;}
#footer{background:#fff url(img/footerbg.gif) 0 0 repeat-x;height:73px;clear:both;}
#footer span{padding:30px 10px 0 0;float:right;}
#footer .copyright{float:left;padding:30px 0 0 10px;}
#footer a{text-decoration:none;color:#000;}
#footer a:hover{color:#fff;background:#EF3E30;}
#boot{background:#CECED6;height:100%;}
#boot li{display:inline;float:left;padding:17px 0 0 0;}
#boot a{color:#000;text-decoration:none;padding:0px 0 0 14px;font-size:.85em;}
#boot a:hover{text-decoration:underline;}
#boot li  a#id{background:url(img/sipka.gif) 95px 10px no-repeat;padding:10px;text-decoration:underline;}
#boot img{border:none;padding:10px 0 0 0;margin-left:145px;}
#boot .dopstr a{position:absolute;left:20px;}
#pocitadlo {float:right;padding:10px 10px 0 0;}
/*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;padding:0 10px 10px 0px;}
web-html ul,ol{margin:10px 5px 10px 30px;}
#web-html li{margin-bottom:5px}
#web-html h1{font-size:1.3em;letter-spacing:1px;font-weight:bold;color:#333;padding:10px;margin:3px;}
#web-html h2{font-size:1.2em;padding:5px;color:#333;border-bottom:1px solid #DDD}
#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 a{color:#333;}
#web-html h5{font-weight:normal;color:#424444;}
/**/
/*clearfix*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
#clear{background:#fff url(img/clearbg.gif) 0 0 repeat-y;clear:both;}
hr{display:none;}
/*pístupná navigace*/
.hide{position:absolute;left:-10000px;}
.navigace {position:absolute;left:-10000px;}

