body, font, form, input, select, textarea, table, tr, th, td {                                                                                      
 font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
 font-weight: normal;}

body {
 text-align: center;
 background: #fff;
 color: #404040;
 padding: 0px;
 margin: 0px;}

tr { font-size: 8pt; color: #29412f; }
th { font-size: 16pt; color: #29412f; font-weight: bold;}
td { font-size: 8pt; color: #29412f; }
form { font-size: 6px;}

 #keywords { font-family: Arial; font-size: 9px; color: #999999; padding-bottom: 15px;}
 #keywords a { font-family: Arial; font-size: 9px; color: #999999; }

.pmnz  { font-size: 7pt;  color: #29412f; font-weight: normal;}
.pmbz  { font-size: 7pt;  color: #29412f; font-weight: bold;}
.pnnz  { font-size: 8pt;  color: #29412f; font-weight: normal;}
.pnbz  { font-size: 8pt;  color: #29412f; font-weight: bold;}
.pnbb  { font-size: 8pt;  color: #fff; font-weight: bold;}
.pnbc  { font-size: 8pt;  color: #f00; font-weight: bold;}
.pnnc  { font-size: 8pt;  color: #f00; font-weight: normal;}
.pnnm  { font-size: 8pt;  color: #00f; font-weight: normal;}
.pnbm  { font-size: 8pt;  color: #00f; font-weight: bold;}
.pnntm { font-size: 8pt;  color: #006; font-weight: normal;}
.pnbtm { font-size: 8pt;  color: #006; font-weight: bold;}
.pnnsz { font-size: 8pt;  color: #008000; font-weight: normal;}
.pnbsz { font-size: 8pt;  color: #008000; font-weight: bold;}
.pvbz  { font-size: 10pt; color: #29412f; font-weight: bold;}
.pvbsz { font-size: 10pt; color: #4f7c5a; font-weight: bold;}
.pvbso { font-size: 10pt; color: #ff8e5c; font-weight: bold;}
.pvbtm { font-size: 10pt; color: #006; font-weight: bold;}
.nmbz  { font-size: 12pt; color: #29412f; font-weight: bold;}
.nnbz  { font-size: 16pt; color: #29412f; font-weight: bold;}
.nnbtm { font-size: 16pt; color: #006; font-weight: bold;}
.select { font-size: 13px; font-weight: normal;}

h4  { font-size: 10pt; color: #C00000; font-weight: bold; text-decoration: underline}
.h1 { font-size: 20pt; font-weight: bold; text-decoration : none; color: #000080}
.h3 { font-size: 12pt; font-weight: bold; text-decoration : none; color: #C00000}

.info { font-family: Terminal, OCRA AT, Arial CE, Arial; font-size: 12pt; color: #33F; font-weight: bold;}

A { font-size: 8pt; color: #29412f; text-decoration: none; font-weight: normal;}
A:hover { text-decoration: underline; }

A.topmenu { font-size: 8pt; color: #fff; text-decoration: none; font-weight: bold;}
A.topmenu:hover { text-decoration: underline; }

A.pmnzl { font-size: 7pt; color: #29412f; text-decoration: none; font-weight: normal;}
A.pmnzl:hover { text-decoration: underline;}

A.pmnrt { font-size: 7pt; color: #f60; text-decoration: none; font-weight: bold;}
A.pmnrt:hover { text-decoration: underline; }

.zahlavi { margin: 0px;
margin-bottom: 1px;
border-style: solid;
border-width: 0px;
border-bottom-width: 1px;
border-color: #29412f;
font-weight: bold;}

.zahlavi_n {margin: 0px;
margin-bottom: 1px;
border-style: solid;
border-width: 0px;
border-bottom-width: 1px;
border-color: #29412f; }

.top_line {margin: 0px;
margin-top: 1px;
border-style: solid;
border-width: 0px;
border-top-width: 1px;
border-color: #29412f; }

.left_line {margin-left: 1px;
margin: 0px;
border-style: solid;
border-left-width: 1px;
border-width: 0px;
border-color: #29412f; }


.ram0 { border-style: solid;
border-width: 0px;
border-color: #29412f; }

.ram1 { border-style: solid;
border-width: 1px;
border-color: #29412f; }

.ram2 { border-style: solid;
border-width: 2px;
border-color: #29412f; }

.redram { border-style: solid;
border-width: 1px;
border-color: #FF0000; }

.bluebutton {
border-style: solid;
border-width: 1px;
border-top-color: #bfd3c3;
border-left-color: #bfd3c3;
border-right-color: #003;
border-bottom-color: #003; }

.bluebutton2 {
border-style: solid;
border-width: 1px;
border-top-color: #fdffdf;
border-left-color: #fdffdf;
border-right-color: #003;
border-bottom-color: #003; }

.bluebutton_i {
border-style: solid;
border-width: 1px;
border-bottom-color: #bfd3c3;
border-right-color: #bfd3c3;
border-left-color: #003;
border-top-color: #003; }

form { margin-top: 0px; margin-bottom: 0px;}

.button200 { width: 200;}
.button150 { width: 150;}
.button120 { width: 120;}
.button80 { width: 80;}

.select100 { width: 100; font-size: 10pt;}
.select150 { width: 150; font-size: 10pt;}
.select180 { width: 180; font-size: 10pt;}
.select250 { width: 250; font-size: 10pt;}
.select300 { width: 300; font-size: 10pt;}
.select350 { width: 300; font-size: 8pt;}
.select400 { width: 400; font-size: 10pt;}

.input150 { width: 150; font-size: 8pt;}
.input180 { width: 180; font-size: 10pt;}
.input200 { width: 200; font-size: 10pt;}
.input250_8 { width: 250; font-size: 8pt;}
.input300 { width: 300; font-size: 8pt;}
.input350 { width: 350; font-size: 10pt;}
.input350_8 { width: 350; font-size: 8pt;}
.input400 { width: 400; font-size: 10pt;}
.input500 { width: 500; font-size: 10pt;}
.input550 { width: 550; font-size: 10pt;}
.input550_8 { width: 550; font-size: 8pt;}

.ta350 { width: 350; font-size: 10pt;}
.ta550 { width: 550; font-size: 10pt;}
.ta550_8 { width: 550; font-size: 8pt;}
.ta500_8 { width: 500; font-size: 8pt;}

.cb12 { width: 16; height: 12 }

div.b_red {
MARGIN: 0px 2px 12px 2px;
padding: 0px;
BACKGROUND-COLOR: #fc9;
}

div.b_red_ram {
MARGIN: 0px 2px 12px 2px;
padding: 0px;
BACKGROUND-COLOR: #fc9;
border-style: solid;
border-width: 1px;
border-color: #bfd3c3;
}


div.b_red_hdr_c {
 MARGIN: 0px;
 padding: 3px 2px 3px 2px;
 font-size: 8pt;
 font-weight: bold;
 text-align: center;
 color: #404040; }

div.b_red_hdr_l {
 MARGIN: 0px;
 padding: 3px 2px 3px 2px;
 font-size: 8pt;
 font-weight: bold;
 text-align: left;
 color: #404040; }

div.b_red_body_c {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: normal;
text-align: center;
color: #404040;
BACKGROUND-COLOR: #ffefe0; }

div.b_red_body_l {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: normal;
text-align: left;
color: #404040;
BACKGROUND-COLOR: #ffefe0;
}

div.b_yel {
MARGIN: 0px 2px 12px 2px;
padding: 0px;
BACKGROUND-COLOR: #ffffa7;
}

div.b_yel_ram {
MARGIN: 0px 2px 12px 2px;
padding: 0px;
BACKGROUND-COLOR: #ffffa7; 
border-style: solid;
border-width: 1px;
border-color: #bfd3c3;
}

div.b_yel_hdr_c {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: bold;
text-align: center;
color: #404040; }

div.b_yel_hdr_l {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: bold;
text-align: left;
color: #404040; }

div.b_yel_body_c {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: normal;
text-align: center;
color: #404040;
BACKGROUND-COLOR: #fffff0; }

div.b_yel_body_l {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: normal;
text-align: left;
color: #404040;
BACKGROUND-COLOR: #fffff0; }

div.b_blu {
MARGIN: 0px 2px 12px 2px;
padding: 0px;
BACKGROUND-COLOR: #9fc3df; }

div.b_blu_ram {
MARGIN: 0px 2px 12px 2px;
padding: 0px;
BACKGROUND-COLOR: #9fc3df; 
border-style: solid;
border-width: 1px;
border-color: #bfd3c3; }

div.b_blu_hdr_c {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: bold;
text-align: center;
color: #404040; }

div.b_blu_hdr_l {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: bold;
text-align: left;
color: #404040; }

div.b_blu_body_c {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: normal;
text-align: center;
color: #404040;
BACKGROUND-COLOR: #f1f1f1; }

div.b_blu_body_l {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: normal;
text-align: left;
color: #404040;
BACKGROUND-COLOR: #f1f1f1; }

div.b_gre {
MARGIN: 0px 2px 12px 2px;
padding: 0px ;
BACKGROUND-COLOR: #bfd3c3; }

div.b_gre_ram {
MARGIN: 0px 2px 12px 2px;
padding: 0px;
BACKGROUND-COLOR: #bfd3c3;
border-style: solid;
border-width: 1px;
border-color: #bfd3c3; }

div.b_gre_hdr_c {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: bold;
text-align: center;
color: #404040; }

div.b_gre_hdr_l {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: bold;
text-align: left;
color: #404040; }

div.b_gre_body_c {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: normal;
text-align: center;
color: #404040;
BACKGROUND-COLOR: #f7fcf7; }

div.b_gre_body_l {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: normal;
text-align: left;
color: #404040;
BACKGROUND-COLOR: #f7fcf7; }

div.b_gry {
MARGIN: 0px 0px 12px 0px;
padding: 0px;
BACKGROUND-COLOR: #7f9f87; }

div.b_gry_ram {
MARGIN: 0px 0px 12px 0px;
padding: 0px;
BACKGROUND-COLOR: #7f9f87;
border-style: solid;
border-width: 1px;
border-color: #bfd3c3; }


div.b_gry_hdr_c {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: bold;
text-align: center;
color: #fff; }

div.b_gry_hdr_l {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: bold;
text-align: left;
color: #fff; }

div.b_gry_body_c {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: normal;
text-align: center;
color: #404040;
BACKGROUND-COLOR: #f7fcf7; }

div.b_gry_body_l {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: normal;
text-align: left;
color: #404040;
BACKGROUND-COLOR: #f7fcf7; }

div.b_ret {
MARGIN: 0px 0px 12px 0px;
padding: 0px;
BACKGROUND-COLOR: #fff; }

div.b_ret_ram {
MARGIN: 0px 0px 12px 0px;
padding: 0px;
border-style: solid;
border-width: 1px;
BACKGROUND-COLOR: #f60;
border-color: #f60;}


div.b_ret_hdr_c {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: bold;
text-align: center;
BACKGROUND-COLOR: #f60;
color: #fff; }

div.b_ret_hdr_l {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: bold;
text-align: left;
BACKGROUND-COLOR: #f60;
color: #fff; }

div.b_ret_body_c {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
font-weight: normal;
text-align: center;
color: #f60;
BACKGROUND-COLOR: #fff; }

div.b_ret_body_l {
MARGIN: 0px;
padding: 3px 2px 3px 2px;
font-size: 8pt;
width: 110pt;
font-weight: normal;
text-align: left;
color: #f60;
BACKGROUND-COLOR: #fff; }

div.prouzek {
MARGIN: 0px 0px 2px 0px;
padding: 2px 3px 2px 3px;
font-size: 8pt;
font-weight: normal;
text-align: left;
color: #404040;
BACKGROUND-COLOR: #e4ebe5; }

div.pm_lev1 {
padding: 3px 0px 3px 0px;
width: 100%;
background-color: #d4e3f0;
}
div.pm_lev2 {
padding: 2px 0px 2px 0px;
width: 100%;
background-color: #c4d8f0;
}
div.pm_lev3 {
padding: 2px 0px 2px 0px;
width: 100%;
background-color: #bbd0ee;
}
