*{margin:0;padding:0;}
body{font-family:Tahoma,sans-serif;font-size:small;background:#9B4C52;padding-top:10px;margin-bottom:10px;}
#container{border:4px solid #fff;width:938px;margin-right:auto;margin-left:auto;}
#mother{width:938px;background:#000;}
#leftpanel{float:left;width:304px;}
#menu{width:304px;}
#menu ul{background:#3D3D3D url(img/btn_menu_vertical.gif) left top repeat;}
#menu a{display:block;margin-left:50px;line-height:130%;padding:15px 10px;color:#fff;font-weight:.9em;font-weight:bold;text-decoration:none;width:235px;padding-bottom:3px;}
#menu li{display:block;margin-top:0px;color:#fff;text-decoration:none;background:url(img/btnsrch.gif) 6% 50% no-repeat;height:61px;}
#menu li{border-bottom:1px solid #fff;list-style-type:none;}
#menu a b{font-size:.85em;font-weight:normal;display:block;}
#logotyp{position:absolute;top:50px;margin-left:27px;}
#welcome{position:relative;overflow:hidden;margin:0px;padding:0px;font-size:150%;background-color:green;}
#welcome,#welcome a,#welcome span{display:block;width:238px;height:72px;background:url("img/logotype2.gif");}
#welcome span{position:absolute;left:0px;top:0px;_cursor:hand;}
#welcome a:hover span{background-position:0px -73px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
#clear{background:#000 url(img/bgclear.gif) left top repeat-y;border-bottom:1px solid #fff;}
#kontakt{background:#373737 url(img/line_vertical_kontakt.gif) left top repeat-x;padding-bottom:10px;border-bottom:1px solid #fff;color:#fff;}
#kontakt h3{padding:10px 13px;font-size:.9em;}
#kontakt .firma{color:#ED7B25;font-weight:bold;}
#kontakt a{color:#ED7B25;padding:10px 13px;}
#kontakt p{padding:10px 13px;}
#search{margin-left:3px;}
#search h3{color:#fff;font-size:.9em;padding:10px 10px;}
#search p{color:#fff;font-size:.9em;padding:10px 10px;font-weight:bold;}
#search .srch-text{padding-left:0px;color:#fff;background:#5D5D5D;width:217px;height:23px;border:none;margin-bottom:5px;}
#search .search-form input{float:left;margin-bottom:5px;margin-left:8px;}
#main{float:left;width:630px;}

#panelright{float:right;background:#313131;width:200px;}
#panelright img{padding:10px 0px 10px 0px;}
#panelright h3{color:#fff;font-size:.9em;margin-left:6px;}
#panelright p{color:#fff;padding:10px 0 0 6px;}
#pan{padding-left:4px;width:196px;color:#fff;}
.noDisplay{display:none;}
hr{display:none;}
#paticka{background:#313131;color:#fff;font-size:.85em;height:50px;}
#paticka a{color:#fff;}
#paticka p{padding:10px 0px 0 10px;padding-bottom:0px;float:left;}
#paticka .vweb{float:right;text-align:right;padding-right:10px;width:200px}

#web-html {padding: 15px;color:#fff;}
#web-html ul,ol {margin:10px 5px 10px 30px;}
#web-html li {margin-bottom:5px}
#web-html h1 {font-size:2em;font-weight:normal;color:#fff;margin-bottom:10px;font-family: "Times New Roman", Times, serif;text-transform:uppercase;}
#web-html h1 b {display:none;}
#web-html h2 {font-size:1.4em;margin:10px 0 5px 0;color:#ffffcc;text-transform:uppercase;font-weight:normal;}
#web-html .annotation {font-weight:bold;margin-bottom:10px;}
#web-html p {margin-bottom:10px;}
#web-html a {color:#ffcc00;}
#web-html a img {border:none;}

.fr-bottombox {margin:0 15px;}
.pcls-o-spolecnosti .fr-bottombox {margin:0 !important;padding:0 !important}
.ewd {float:right;}
.ewd img {border:none;padding-left:5px;}

#katalog {position:absolute;padding-left:721px;padding-top: 9px}
#katalog a img {border:none;}
