html,body {height:100%;margin:0;padding:0;font-family:Tahoma,"Arial CE",Arial,Helvetica,sans-serif;background:#fff;}
td {font-size:1em;vertical-align:top}
#left {position:absolute;width:250px;height:100%;background-color:#11546F;}
#modra {position:fixed;height:100%;background:#11546F;width:250px;left:0px;_left:-250px;top:0px;_position:absolute;_height:10000%;z-index:0}
#logo {position:absolute;font-family:"Times New Roman",serif; top:0px;left:0px;width:250px;height:95px;overflow:hidden;text-decoration:none;text-align:center;z-index:11}
#logo .h1 {margin-top:16px;color:#fff;font-weight:normal;font-size:36px;line-height:27px;letter-spacing:1px;margin-bottom:0;text-transform:uppercase;}
#logo .h2 {margin-top:0;position:relative;top:-0px;font-weight:normal;font-size:10px;letter-spacing:2px;text-transform:uppercase;}
#logo a {color:#ffffff;text-decoration:none}
.logoimg {text-decoration:none;cursor:hand;cursor:pointer;width:250px;height:95px;position:absolute;top:0;left:0;z-index:12;}
#logo_cs {background:#11546F url('img/logo.gif') no-repeat center center;}
#logo_de {background:#11546F url('img/logo.gif') no-repeat center center;}
#logo_en {background:#11546F url('img/logo.gif') no-repeat center center;}
#logo_ru {background:#11546F url('img/logo.gif') no-repeat center center;}
#pruh {position:absolute;top:96px;left:0;width:100%;height:273px;background:#fff url(img/pruh.gif) bottom left repeat-x}
#prespruh {position:absolute;top:96px;left:0;width:100%;height:273px;/*background:transparent url(img/pruh.png) 250px 0 no-repeat;z-index:2*/}
#ileft {position:absolute;top:96px;left:0;width:250px;z-index:5}
#menu {height:268px;background-color:#fff;font-size:12px;}
#menu div {background:#fff;height:auto;width:250px;overflow:visible;position:absolute;}
#menu ul {background-color:#fff;list-style-type: none;padding:0;margin:0px 10px;position:relative;top:10px;margin-bottom:10px;text-align:right}
#menu ul ul {border:1px #D7DEE5 solid;/*background:transparent url('img/sub.png') 0 0 repeat;*/display:none;position:absolute;left:242px;top:0px;margin:0px;width:250px;}
#menu li {background-color:#fff;border-bottom:1px #D7DEE5 solid;padding:1px 0px;position:relative;}
#menu li a {padding-right:16px;}
#menu li.last,#menu li li.last a {border-bottom-color: #fff;}
#menu li.sub a {/*background:#fff url('img/zobak.gif') no-repeat right center;*/}
#menu ul li ul li a {background:none !important;font-size:1em;}
#menu ul li ul li {border-bottom-width:0;background:none;text-align:left;margin:0 0px;padding:0}
#menu ul li ul li a {margin:0px 18px;padding:8px 0;border-bottom:1px #D7DEE5 solid;}
#menu li.sub a:hover,#menu li.sub a.over {/*background:#fff url('img/overzob.gif') no-repeat right center*/}
#menu a {color:#11556F;text-decoration:none;font-weight:bold;padding:7px 10px 7px 0;display:block}
#menu a:hover,#menu a.over {color:#000;/*background:#fff url('img/overzob.gif') no-repeat right center*/}
#menu ul li ul li:hover {/*background:transparent url(img/sub.png) 0 0 repeat*/}
#pic {position:absolute;top:96px;left:250px;border:0px #fff solid;background:#d7dee5;width:620px;height:273px;}
#pic img {width:620px;height:268px;}
#lang {color:#11556F;position:absolute;top:7px;left:250px;width:620px;font-size:0.8em;text-align:right}
#lang a,.nounder {color:#11556F;text-decoration:none}
#lang a:hover {color:#000;text-decoration:underline}
#cara {width:250px;height:5px;background:#062532;overflow:hidden}
#kontakty {overflow:hidden;color:#fff;padding:25px 30px;font-size:0.7em;text-align:right;background:#11546F;}
#kontakty a {color:#fff;text-decoration:none}
#copy {color:#11546F;background:#062532;font-size:0.7em;text-align:center;position:absolute;bottom:0;left:-250px;width:250px;padding:2px 0;}
#text {position:absolute;top:369px;width:650px;left:250px;background:#fff;padding-bottom:40px;overflow-y: hidden;z-index:4}
#itext {margin:35px 30px 40px 35px;}
h1 {font-size:1.7em;color:#11556F;font-weight:normal;margin:0 0 10px 0;position:relative;left:-0.2em;}
h2 {font-size:1.3em;line-height:0.5em;color:#11556F;font-weight:normal;position:relative;top:0.4em;margin:1px;left:-0.2em;margin-top:2.2em;}
h3 {font-size:1em;color:#11556F;font-weight:bold;position:relative;top:0.7em;margin:1px;}
#itext ul {list-style: square outside url();color:#11546F;margin:0 1.5em;padding:0}
#itext li span {color:#000}
#itext li div {margin-bottom:6px;}
#itext a {color:#11556F}
#itext a:visited {color:rgb(152,153,155)}
#itext p,#itext td {line-height:1.65em;font-size:0.8em; text-align:justify}
#itext td.th {vertical-align:top;text-align:right;white-space:nowrap;padding-right:0.8em;}
#itext p {text-indent: 0em;}
#itext ul {line-height:1.65em;font-size:0.8em; text-align:justify}
#itext ol {line-height:1.65em;font-size:0.8em; text-align:justify;margin:5px 0 5px 25px;}
#itext div {line-height:1.5em;font-size:0.8em; text-align:justify;}
#menu li a.cur {/*background:#fff url('img/cur.gif') no-repeat right center*/}
li.n {border-bottom:0px #fff solid !important;}
.nodisplay,hr {display:none}
strong {margin:0 3px}
.rozc {position:relative;top:-1em;}
.rozc li {float:left;width:135px;text-align:left;margin:3px 0;margin-right:20px;font-size:0.7em;}
.rozc,h3,h4,p {clear:both}
#kontakty ul {color:#fff;list-style: none outside url();margin:12px 0 0 0;padding:0}
#kontakty ul li {border-bottom:1px #104050 solid;margin:0;padding:6px 0 9px 10px;}
#kontakty ul a {color:#fff;text-decoration:none;}
#kontakty ul a:hover {text-decoration:underline}
#zpet {color:#11556F;position:absolute;top:0;right:25px;font-size:0.7em;}
#zpet * {color:#11556F;text-decoration:none}
p.dotaz {margin:0;padding:3px;border-top:1px #D7DEE5 solid;}
.tdotaz {float:right;position:relative;top:3px;}
.ndotaz {margin-top:2em;color:#11556F;position:relative;left:-3px;}
.small {font-size:0.7em !important;line-height:0.8em;color:#11556F;}
.center {text-align:center !important;}
.sede {color:#ccc}
.input {width:100%}
.err {font-weight:bold;color:red}
.up {position:relative;top:-15px;}
.fuck {float:right;}
.fuck h4 {margin:0;margin-bottom:6px;position:relative;top:0px;}
.part {width:310px;float:left;clear:none;margin-top:0;}
.portret {border:1px #D7DEE5 solid;width:110px;margin:0 0px 10px 0px;height:140px;background:#fff url('img/portret.gif') center center no-repeat}
#petrnespory {background:#fff url('img/petrnespory.jpg') center center no-repeat}
#janschramhauser {background:#fff url('img/janschramhauser.jpg') center center no-repeat}
#linazatsepina {background:#fff url('img/linazatsepina.jpg') center center no-repeat}
#petrnovak {background:#fff url('img/petrnovak.jpg') center center no-repeat}
#marketafilipova {background:#fff url('img/marketafilipova.jpg') center center no-repeat}
#maksymvykhoryev {background:#fff url('img/maksymvykhoryev.jpg') center center no-repeat}
.vice {font-size:9px;text-decoration:underline !important}
.pb,.pb0 {color:#fff;padding-bottom:13px;border-top:1px #104050 solid;margin:0;padding-top:9px;}
.pb0 {border-width:0px !important;}
.mene {font-size:9px;position:relative;top:3px;}
.mene,.mene a {color:#fff !important;text-decoration:underline !important}
.mapa {width:280px;padding:0;float:left;clear:right;text-align:center;}
.mapa p,.mapa ul {font-size:1em !important;margin-top:0px;}
.mapa h4 {font-size:1.4em;top:0 !important;margin-top:0 !important;margin-bottom:0em;z-index:10}
.mapa h5 {font-size:1em;margin-top:2em;margin-bottom:0.5em;}
.border {border-left:1px #D7DEE5 solid;margin-left:12px;}
.iborder {margin-left:18px;font-size:1em !important; }
.map {width:270px;border:1px #D7DEE5 solid;height:130px;position:relative;top:-1em;text-decoration:none;background:#fff url('img/mapa.gif') no-repeat center center}
.top0 {position:relative;top:-1em;}
.right {text-align:right !important;position:relative;left:8px;top:-1em;}
.right2 {text-align:right !important;position:relative;top:-1.6em;left:-12px;}
.border .right2 {left:6px}
.top1 {position:relative;top:1em;}
a img {border:0px #fff solid}
.miniportret {margin-right:10px;width:51px;border:1px #D7DEE5 solid;float:left;height:65px;margin-top:0px;cursor:pointer;background:#fff url('img/miniportret.gif') center center no-repeat}
#pnespory {background:#fff url('img/petrnespory.thumb.jpg') center center no-repeat}
#jschramhauser {background:#fff url('img/janschramhauser.thumb.jpg') center center no-repeat}
#lzatsepina {background:#fff url('img/linazatsepina.thumb.jpg') center center no-repeat}
#pnovak {background:#fff url('img/petrnovak.thumb.jpg') center center no-repeat}
#mfilipova {background:#fff url('img/marketafilipova.thumb.jpg') center center no-repeat}
#mvykhoryev {background:#fff url('img/maksymvykhoryev.thumb.jpg') center center no-repeat}
.noul li {list-style-type: none;clear:left;position:relative;padding-top:10px;height:65px;}
.noul li span a.dal {position:relative;top:0}
.noul li span div {margin-top:6px;}
.det {display:block;color:#11556F !important;}
.clear {clear:both}
.foreign li {margin:8px 0 !important}
.blue {font-weight:bold}
#itext ul.fleft li {width:250px;float:left;clear:none;margin-bottom:16px;}
#itext ul.fleft .small {display:block;line-height:1.4em;margin-top:8px;}
#itext ul.fleft.noul.sluzby {margin-left:0}
#itext ul.fleft.noul.sluzby li {text-align:left;background:#fff url(img/para.gif) 0 0 no-repeat;padding-top:0;margin-top:12px;}
#itext ul.fleft.noul.sluzby li h2,#itext ul.fleft.noul.sluzby li p {padding-left:50px;}
#itext ul.fleft.noul.sluzby li h2 {margin-top:0px;padding-top:0px;font-size:1.2em;}
#itext ul.fleft.noul.sluzby li .small {text-align:left;padding-top:3px;color:#000;margin-right:20px;}
#ilang {padding-left:20px;background:transparent url(img/lang.gif) 0 2px no-repeat;padding-right:6px; border-right:1px #d7dee5 solid}
#print {padding-left:28px;background:transparent url(img/tisk.gif) 8px 2px no-repeat;}
.maplink a {font-size:10px;}
.maplink.m2 {padding-right:14px;}
#text ul p {color:#000}
