html,body {height:100%;margin:0;padding:0;font-family:Tahoma,"Arial CE",Arial,Helvetica,sans-serif;background:#fff;}
#left {position:absolute;width:225px;height:100%;background-color:#11546F;}
#modra {position:fixed;height:100%;background:#11546F;width:225px;left:0px;_left:-225px;top:0px;_position:absolute;_height:10000%;z-index:0}
#logo {position:absolute;font-family:"Times New Roman",serif; top:0px;left:0px;width:225px;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:32px;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:225px;height:95px;position:absolute;top:0;left:0;z-index:12;}
#logo_cs {background:#11546F url('img/logo_cs.gif') no-repeat center center;}
#logo_de {background:#11546F url('img/logo_de.gif') no-repeat center center;}
#logo_en {background:#11546F url('img/logo_en.gif') no-repeat center center;}
#logo_ru {background:#11546F url('img/logo_ru.gif') no-repeat center center;}
#pruh {position:absolute;top:96px;left:0;width:100%;height:273px;background-color:#062532}
#ileft {position:absolute;top:96px;left:0;width:225px;z-index:5}
#menu {height:268px;background-color:#fff;font-size:0.9em;}
#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 li {background-color:#fff;border-bottom:1px #D7DEE5 solid;padding:7px 8px;}
#menu li#last {border-bottom-color: #fff;}
#menu li.sub a {background:#fff url('img/zobak.gif') no-repeat right center}
#menu li.sub a:hover {background:#fff url('img/overzobak.gif') no-repeat right center}
#menu a {color:#11556F;text-decoration:none;font-weight:bold;padding:7px 10px 7px 0}
#menu a:hover {color:#000;text-decoration:underline}
#pic {position:absolute;top:96px;left:225px;border-right:5px #fff solid;background:#11546F;width:547px;height:273px;}
#pic img {width:547px;height:268px;}
#lang {color:#11556F;position:absolute;top:72px;left:235px;width:537px;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:225px;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:-225px;width:225px;padding:2px 0;}
#text {position:absolute;top:369px;width:572px;left:225px;background:#fff;padding-bottom:40px;overflow-y: hidden;z-index:4}
#itext {margin:35px 30px 40px 35px;}
h3 {font-size:1.4em;color:#11556F;font-weight:normal;}
h4 {font-size:1.1em;color:#11556F;font-weight:normal;position:relative;top:0.5em;margin:1px;margin-top:2.2em;}
h5 {font-size:0.8em;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 p td {line-height:1.5em;font-size:0.8em; text-align:justify}
#itext ul {line-height:1.5em;font-size:0.8em; text-align:justify}
#itext ol {line-height:1.5em;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;}
.cur {text-decoration:underline !important}
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;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;width:167px;}
.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;}
#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:#104050 !important;}
.mapa {width:220px;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:210px;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;}
#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}