body {

background-color : #dcdcdc;

margin : 0;

text-align : center;

padding : 0;

font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size : 100%;

background-image : url(pozadi.png);

color : #0b518a;

}

div.telo {

background-image : url(pozadi-tela.png);

text-align : left;

margin : 0 auto 0 auto;

padding : 0;

width : 761px;

background-color : white;

}

div.hlava {

background-color : #b7c96e;

margin : 0 10px 0 10px;

padding : 0;

border-top : 1px solid #93a648;

height : 100px;

background-image : url(pozadi-hlava.png);

z-index : 5;

}

div.obsah {

float : left;

width : 500px;

margin : 15px 0 0 0;

padding : 0;

z-index : 1;

position : relative;

left : 10px;

font-size : 75%;

}

div.obsah-all {

width : 740px;

margin : 15px 0 0 0;

padding : 0;

z-index : 1;

position : relative;

left : 10px;

font-size : 95%;

}

div.menu {

float : right;

width : 230px;

margin : 0;

font-size : 85%;

padding : 0;

position : relative;

top : 15px;

right : 10px;

z-index : 1;

}

p.pata {

clear : both;

font-size : 75%;

margin : 15px 10px 0 10px;

padding : 2px 10px 5px 10px;

background-color : white;

border-top : 4px solid #f8f8f8;

color : silver;

}

p.pata a {

color : silver !important;

}

p.pata a:hover {

color : silver !important;

}

a:link {

color : #6d91be;

}

a:visited {

color : #6d91be;

}

a:hover {

color : #55bb00;

}

div.google {

float : right;

text-align : right;

margin : 10px 10px 0 0;

}

div.zalozky {

background-color : #9cae53;

clear : both;

float : left;

border-top : 4px solid #9cae53;

margin : 0;

width : 100%;

padding : 0;

position : relative;

top : 14px;

z-index : 10;

font-size : 95%;

}

div.zalozky ul li {

display : inline;

}

div.zalozky ul {

margin : 0;

padding : 0 0 0 25px;

}

div.zalozky ul li a {

padding : 0.2em 10px;

background-color : #9cae53;

color : white !important;

text-decoration : none;

float : left;

border-right : 0 solid white;

font-size : 80%;

}

div.zalozky ul li a:hover {

background-color : white;

color : black !important;

}

div.zalozky ul li a.on {

background-color : white;

color : black !important;

}

p.logo {

font-size : 140%;

margin : 0;

padding : 10px 0 0 25px;

float : left;

color : white;

}

div.google input.text {

border : 1px solid #a6a6a6;

}

div.google input.submit {

border : 1px solid #939393;

}

.box {

border : 1px solid #ededed;

padding : 5px;

background-color : #f9f9f9;

margin : 15px 0 15px 0;

}

.boxxx {

border : 1px solid #b7ca6e;

padding : 5px;

background-color : #e0eec4;

margin : 15px 0 15px 0;

}

.boxx {

border-left : 1px solid #ededed;

padding : 5px;

margin : 15px 0 15px 0;

}

p {

margin : 15px 5px 15px 5px;

color : #346785;

}


p.hlavicka {

margin : 15px 5px 15px 5px;
background-color : #9bae54;
color : rgb(255,255,255);

}


p.tmava {

margin : 15px 5px 15px 5px;
background-color : #b6c96f;
color : rgb(255,255,255);

}

p.stred {
margin : 15px 5px 15px 5px;
color : rgb(255,255,255);
text-align : center;
}

p.hlava {

margin : 15px 5px 15px 5px;
background-color : #b6c96f;
color : rgb(255,255,255);

}

p.index {
margin : 4px;
}

p, ul, ol, li {

color : #686868;

}

p, li, h1, h2, h3 {

line-height : 140%;

}

h1 {

margin : 10px;

font-size : 140%;

color : #9ab483;

font-weight : normal;

}

h2 {

font-size : 130%;

color : #9ab483;

margin : 10px 5px 10px 5px;

font-weight : normal;

padding : 5px 0 3px 10px;

border-bottom : 1px solid #ededed;

clear : both;

}

h3 {

font-size : 120%;

color : gray;

font-weight : normal;

margin : 10px;

padding : 0;

}

h4 {

font-size : 100%;

color : gray;

font-weight : bolder;

text-align : right;

margin : 10px;

}

strong, em {

color : #73a473;

}

.menu ul {

margin : 15px 5px 15px 15px;

padding : 0;

list-style-type : none;

}

.menu ul li {

margin : 10px 0 0 0;

padding : 0;

}

ul.hl {

margin : 15px 5px 15px 5px;

padding : 0;

clear : left;

}

ul.hl a {

font-weight : bold;

}

ul.hl li {

list-style-type : none;

padding : 0;

margin : 10px 0 10px 0;

}

p.reklama {

font-size : 80%;

padding : 5px 10px 5px 10px;

border : 1px dashed #cccccc;

margin : 15px 5px 15px 5px;

}

p.reklama a {

font-weight : bold;

}

.pocitadlo {

float : right;

margin : 25px 70px 0 0;

position : relative;

top : -20px;

}

p.uvod {

font-size : 80%;

padding : 5px 10px 5px 10px;

border : 1px dashed #ffd700;

background-color : #ffffcc;

}

p.zdroj {

font-size : 80%;

padding : 5px 10px 5px 10px;

border : 1px dashed #ffd700;

background-color : #ffffcc;

}

p.zdroj strong {

font-weight : normal;

}

.navigace {

margin : 5px 5px 10px 5px;

}

hr.none {

display : none;

}

acronym {

border-bottom : 1px dashed #6b8e23;

color : #6b8e23;

cursor : help;

}

table {

background-color : white;

margin : 0;

padding : 0;

border : none;

}

th {

background-color : #e0eec4;

font-size : 80%;

font-weight : bolder;

border : 1px solid silver;

}

td {

border : 1px solid silver;

padding : 3px;

}

p.vysledek {

font-size : 80%;

text-align : right;

} 

table {
border : 0px;
padding : 0px;
border-spacing : 0px 0px;

}


/*popisky k tabulkam*/
td.index1 {

width : 220px;
text-align : left;
background-color : #9bae54;
color : rgb(255,255,255);
border : 0px;
font-weight : bolder;
}


td.index2 {

width : 95px;
text-align : left;
background-color : #9bae54;
color : rgb(255,255,255);
border : 0px;
font-weight : bold;
}


td.index3 {

width : 150px;
text-align : left;
background-color : #9bae54;
color : rgb(255,255,255);
border : 0px;
font-weight : bold;
}

/*toto jsou uvodni menu barva 9bae54*/
td.jednau {

width : 220px;
text-align : left;
background-color : #9bae54;
color : rgb(255,255,255);
border : 0px;
}


td.dvau {

width : 95px;
text-align : left;
background-color : #9bae54;
color : rgb(255,255,255);
border : 0px;
}


td.triu {

width : 150px;
text-align : left;
background-color : #9bae54;
color : rgb(255,255,255);
border : 0px;
}



/*tmava polozka menu barva b6c96f*/
td.jednat {
width : 220px;
text-align : left;
background-color : #b6c96f;
color : rgb(255,255,255);
border : 0px;
}

td.dvat {
width : 95px;
text-align : left;
background-color : #b6c96f;
color : rgb(255,255,255);
border : 0px;
}

td.trit {
width : 150px;
text-align : left;
background-color : #b6c96f;
color : rgb(255,255,255);
border : 0px;
}



/*svetla polozka menu*/
td.jednas {
width : 220px;
text-align : left;
background-color : #9fb061;
color : rgb(255,255,255);
border : 0px;
}

td.dvas {
width : 95px;
text-align : left;
background-color : #9fb061;
color : rgb(255,255,255);
border : 0px;
}

td.tris {
width : 150px;
text-align : left;
background-color : #9fb061;
color : rgb(255,255,255);
border : 0px;
}

