body {
text-align: center;
margin: 0;
padding: 0;
background-color: #dee7fb;
}


#naglowek {
border: 0px solid;
border-color: #0000ff;
border-spacing: 0px;
border-collapse: collapse;
width: 800px;
margin: 0;
padding: 0;
height: 200px;
font: 20px Verdana;
color: white;
background-color: #0000ff;
overflow: hidden;
}

#srodek {
width: 615px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 00px;
margin-right: 00px;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px;
font: 12px Arial;
color: #7F9DB6;
text-align: justify;
background-color: #ffffff;
overflow: hidden;
top: 0;

}

#srodek h5 {
width: 600px;
margin: 0;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px;
font: 20px Arial;
font-weight:bold;
color: #000000;
text-align: center;
background-color: #ffffff;
top: 0;

}

#srodek h4 {
width: 600px;
margin: 0;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px;
font: 14px Arial;
font-weight:bold;
color: #000000;
text-align: justify;
background-color: #ffffff;
top: 0;

}

#srodek h3 {
width: 60%;
margin: 0;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px;
font: 12px Arial;
color: #7F9DB6;
text-align: justify;
background-color: #ffffff;
top: 0;

}

#srodek a {
color: #7F9DB6;
font: 12px Arial;
font-weight:bold;
background-color: #ffffff;
text-decoration: none; 
}

#srodek_tabelka_td_0 {
background-color: #0000ff;
color: #ffffff;
text-align: center;
font-weight: bold;
}

#srodek_tabelka_td_1 {
background-color: #dee7fb;
}

#srodek_tabelka_td_2 {
background-color: #e5e5e5;
}

#srodek_tabelka_td_3 {
background-color: #dee7fb;
}

#srodek_tabelka_td_4 {
background-color: #e5e5e5;
}

#srodek_tabelka_td_5 {
background-color: #dee7fb;
}

#srodek_tabelka_td_6 {
background-color: #e5e5e5;
}

#srodek_tabelka_td_7 {
background-color: #dee7fb;
}

#srodek_tabelka_td_8 {
background-color: #e5e5e5;
}

#srodek_tabelka_td_9 {
background-color: #dee7fb;
}

#srodek_tabelka_td_10 {
background-color: #e5e5e5;
}

#srodek_tabelka_td_11 {
background-color: #dee7fb;
}

#srodek_tabelka_td_12 {
background-color: #e5e5e5;
}

#srodek_tabelka_td_13 {
background-color: #dee7fb;
}

#srodek_tabelka_td_14 {
background-color: #e5e5e5;
}

#srodek_tabelka_td_15 {
background-color: #dee7fb;
}

#srodek_tabelka_td_16 {
background-color: #e5e5e5;
}

#srodek_tabelkaw_td_0 {
background-color: #0000ff;
color: #ffffff;
text-align: center;
font-weight: bold;
}

#srodek_tabelkaw_td_1 {
background-color: #dee7fb;
}

#srodek_tabelkaw_td_2 {
background-color: #e5e5e5;
}

#srodek_tabelkaw_td_3 {
background-color: #dee7fb;
}

#srodek_tabelkaw_td_4 {
background-color: #e5e5e5;
}

#srodek_tabelkaw_td_5 {
background-color: #dee7fb;
}

#srodek_tabelkaw_td_6 {
background-color: #e5e5e5;
}

#srodek_tabelkaw_td_7 {
background-color: #dee7fb;
}

#srodek_tabelkaw_td_8 {
background-color: #e5e5e5;
}

#srodek_tabelkaw_td_9 {
background-color: #dee7fb;
}

#srodek_tabelkaw_td_10 {
background-color: #e5e5e5;
}

#srodek_tabelkaw_td_11 {
background-color: #dee7fb;
}

#srodek_tabelkaw_td_12 {
background-color: #e5e5e5;
}

#srodek_tabelkaw_td_13 {
background-color: #dee7fb;
}

#srodek_tabelkaw_td_14 {
background-color: #e5e5e5;
}

#srodek_tabelkaw_td_15 {
background-color: #dee7fb;
}

#srodek_tabelkaw_td_16 {
background-color: #e5e5e5;
}


#srodek_tabelka {
border-color: #000000;
border: 1px solid;
border-collapse: separate;
border-spacing: 1px;
background-color: #ffffff;
}

#srodek_tabelkaw {
border-color: #000000;
border: 1px solid;
border-collapse: separate;
border-spacing: 1px;
background-color: #ffffff;
}

#kolumna1 {
width: 150px;
height: 400px;
padding-left: 5px;
padding-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
vertical-align: text-top;
border-right: 0px solid;
border-left: 0px solid;
border-top: 0px solid;
border-bottom: 0px solid;
border-color: #0000ff;
background-color: #ffffff;
border-spacing: 0px;
border-collapse: collapse;
}

#kolumna2 {
width: 640px;
padding-left: 0px;
padding-right: 5px;
padding-top: 10px;
padding-bottom: 10px;
vertical-align: text-top;
border-right: 0px solid;
border-left: 0px solid;
border-top: 0px solid;
border-bottom: 0px solid;
border-color: #0000ff;
border-spacing: 0px;
border-collapse: collapse;
}

#tabela {
border: 1px solid;
border-color: silver;
padding: 0px;
border-spacing: 0px;
border-collapse: collapse;
width: 800px;
background-color: #ffffff;
margin-left: auto;
margin-right: auto;
margin-top: 30px;
margin-bottom: 10px;
text-align: left;
overflow: hidden;
}

#menu_tabelka {
border: 2px solid;
border-color: #dee7fb;
border-collapse: collapse;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 0px;
width: 150px;
font: 12px Arial;
font-weight: bold;
text-decoration: none; 
color: #0F9DB6;
background-color: #ffffff;
border-spacing: 0px;
}


#menu_tabelka tr{
border: 0px solid;
background-color: #ffffff;
padding: 0px;
}

#menu_tabelka td{
padding: 0px;
height: 20px;
text-align: center;
}

#menu_tabelka_td_gorne {
background-color: #203863;
border-bottom: 0px solid;
border-color: #dee7fb;
border-collapse: collapse;
border-spacing: 0px;
}

#menu_tabelka_td_gorne1 {
background-color: #203863;
border-bottom: 0px solid;
border-color: #dee7fb;
border-collapse: collapse;
border-spacing: 0px;
}

#menu_tabelka_td_gorne2 {
background-color: #203863;
border-bottom: 0px solid;
border-color: #dee7fb;
}

#menu_tabelka a {
display: block;
font: 12px Arial;
font-weight: bold;
text-decoration: none; 
color: #0F9DB6; 
}

#menu_tabelka a:hover {
color: #0F9DB6;
background-color: #800000;
display: block; 
text-decoration: none;
}

#ost_komunikat {
border: 2px solid;
border-color: #dee7fb;
border-collapse: collapse;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 0px;
width: 150px;
font: 12px Arial;
font-weight: bold;
text-decoration: none; 
color: #0F9DB6;
background-color: #ffffff;
border-spacing: 0px;
}


#ost_komunikat tr{
border: 0px solid;
background-color: #ffffff;
padding: 0px;
border-spacing: 0px;
border-collapse: collapse;
}

#ost_komunikat td{
padding: 0px;
height: 20px;
text-align: center;
border-spacing: 0px;
border-collapse: collapse;
}

#ost_komunikat a {
color: #7F9DB6;
font: 12px Arial;
font-weight:bold;
background-color: #ffffff;
text-decoration: none;  
}

#euro_obrazek {
border: 2px solid;
border-color: #dee7fb;
width: 146px;
}

#euro_baner {
border: 2px solid;
border-color: #dee7fb;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 0px;
text-align: center;
}

#ico_pdf_klA {
border: 0px;
padding: 3px;
width: 20px;
height: 20px;
}

#ost_komunikat_ico_doc {
border: 0px solid;
padding: 3px;
width: 20px;
height: 20px;
float: left;
}

#komunikat_ico_doc {
border: 0px solid;
padding: 0px;
width: 16px;
height: 16px;
text-align: justify;
}

#naglowek-baner {
border: 0px solid;
padding: 0px;
margin: 0;
width: 800px;
height: 200px;
}

#stopka-baner {
border: 0px solid;
padding: 0px;
width: 800px;
height: 30px;
}

#menu_tabelka_g {
border: 0px solid;
padding: 0;
margin: 0;
width: 150px;
height: 20px;
}

#menu_tabelka_g1 {
border: 0px solid;
padding: 0px;
width: 150px;
height: 20px;
}

#w3org_val {
border: 0px solid;
border-color: #dee7fb;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 0px;
text-align: center;
width:70px;
height:25px
}

#css_val {
border: 0px solid;
border-color: #dee7fb;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 0px;
text-align: center;
width:70px;
height:25px
}

#w3_val {
border: 2px solid;
border-color: #dee7fb;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
width: 150px;
font: 12px Arial;
font-weight: bold;
text-decoration: none; 
color: #0F9DB6;
background-color: #ffffff;
border-spacing: 0px;

}


#stopka {
border: 0px solid;
border-color: #0000ff;
border-spacing: 0px;
border-collapse: collapse;
width: 800px;
margin: 0;
padding: 0;
clear: both;
height: 30px;
font: 9px Verdana;
color: white;
background-color: #203863;
text-align: center;
vertical-align: middle;
overflow: hidden;
}

#stopka a {
font: 9px Verdana;
font-weight: bold;
text-decoration: none; 
color: silver; 
padding: 0;
margin: 0;
}

#stopka a:hover { 
color: blue; 
}

#stopka-tekst {
position: relative;
width: 800px;
clear: both;
top: -25px;

} 
