/*<style>*/
  body {height:1100px; background:#303098; color:#f0f0c0; font:11pt Arial,Helvetica,sans-serif}
  p {text-indent:3ex; text-align:justify; margin:0.5em 25px 0 10px}
  p.ls {letter-spacing:2px}
  p.m_top {margin-top:0.8em}
  span.cpt {font-size:0.8em; font-weight:bold}
  marquee {font-weight:bold; font-style: italic; padding:0}
/*h1  {margin:0; text-align: center; font-weight:bold; font-size:10pt}*/
  h1 {font-size:13.5pt; margin: 0.8em 0; text-align:center}
  h1.index {font-weight:normal; font-size:1pt; margin:0; color:#313199}
  .hd1 {font-weight:bold; font-size:13.5pt; line-height:2.5em; text-align:center}
  p.a {text-indent:0; text-align:center; margin:1.5em; font-size:8pt}
  a.h {cursor:hand}
  .cnf_e {cursor:hand; background:#f0f0c0; color:#303098}
  .b {font-weight:bold}
  .l {text-align:left}
  .r {text-align:right}
  .c {text-align:center}  
  .c_top {text-align:center; padding-top:0.8em}
  .top {padding-top:0.8em}
  table {width:100%}
  table.main {margin:0; padding:0; width:922px}
  table.contacts {width:85%}  
  table.text_img {width:700px}
  td {padding:0px; font-family:"Arial"; font-size:11pt; vertical-align:top; text-align:left}
  td.sl {padding:0 0 0.5em 100px}
  td.sr {padding:0 110px 0.5em 0; text-align:right}
/*aktualne*/  
  div.a {width:734px; padding-top:10px; border:solid 1px #f0f0c0}
  table.a {width:580px}
  td.al {padding-left:25px; vertical-align:middle}
  td.fs {font-size:10pt; text-align:center}
/* ... aktualne*/      
  img {margin:2px 2px; border:0}
  img.flag {height:0.8em; margin:0px; margin-left:10px}
  img.rm {border:solid 1px #f0f0c0}
  a {text-decoration:none; color:#f0f0c0}
  a:link,a:active,a:visited {color:#f0f0c0}
  pre {margin:3px 0}
  ul {text-align:left; margin-left:10ex}
  li.mb {margin-bottom:0.5em}
  .mh {height:19px; font-size:10pt}
  /*!!! li {margin-bottom:0.5em}*/
/* ... archive*/  
  .arch {padding:10px 0 5px; font-weight:bold; text-align:center}
/* menu */
#menu {clear:both; padding:0px; text-align:center; font-size:10pt; font-weight:bold; cursor:default; margin:-3px 0px 0px 20px; width:922px}
#menu.m {text-align:center; margin:-5px 0px 0px 20px; width:932px}
#menu ul {padding:0px; margin:0px
}
/* menu_level_01 */
#menu ul li {width:80px; list-style-type:none;	display:block; text-align:center;
  border-top:1px solid #f0f0c0; border-bottom:1px solid #f0f0c0;
  border-right:1px solid #f0f0c0; padding:0px; position:relative; float:left}
#menu ul li.abc:hover {background:#6565cf}
#menu ul li a {font-weight:bold; text-decoration:none; padding:0 2px 0 1px; display:block;
  margin:0; background:#303098}
#menu ul li a:hover {background:#6565cf; text-decoration:none
}
/* menu_level_02 */
#menu ul ul {border:1px solid #f0f0c0; background:#303098; display:none; text-align:left;
  left:-1px; position:absolute; top:19px; width:100%; padding:0}
#menu ul ul li {width:100%; border:0; text-align:left; float:none; padding:1px 0; text-indent:4px}
#menu ul ul li.txt_ind {text-indent:5px
}
/* menu_level_03 */
#menu ul ul ul {left:100%; top:-1px}
#menu li:hover ul ul,
#menu li li:hover ul ul,
#menu li li li:hover ul ul,
#menu li li li li:hover ul ul {display:none}
#menu li:hover ul,
#menu li li:hover ul,
#menu li li li:hover ul,
#menu li li li li:hover ul {display:block}