.born{
speech-rate:fast;
font-size: medium;
color: rgb(51,153,153);
font-weight: bolder;
margin:2px;
}
.dth{
speech-rate:fast;
font-size: medium;
color: rgb(51,0,0);
font-weight: bolder;
margin:2px;
}
.iod{
margin-left:16px;
font-style: italic;
font-size: small;
}
.npa{
text-align: center;
font-size: x-small;
}
.seznam{
font-size: small;
margin:5px 0px 5px 30px;

}
#obsah{
width:500px;
position: absolute;
top:40px;
left:200px;
font-size: small;
}
.into{
padding:0px 2px 3px 2px;
font-size: xx-small;
background-color: rgb(0,102,102);
color:rgb(255,255,255);
text-decoration: none;
vertical-align:super;
}
acronym{
background-color:rgb(255,255,204);
padding:0px 2px 0px 2px;
}
#vrsek{
position: absolute;
top:0px;
left:0px;
width:70%;
height:30px;
font-size: medium;
color: rgb(255,255,255);
background-color: rgb(0,102,102);
font-weight: bolder;
padding: 5px 5px 5px 200px;
}
body{
font-family: Arial, sans-serif;
}
#mmm{
font-size: small;
position: absolute;
top:0px;
left:0px;
width:180px;
color: rgb(255,255,255);
background-color: rgb(0,102,102);
z-index:500;
text-align: center;
}
#logo {
position:absolute;
left:2px;
top:2px;
width:150px;
color:rgb(0,51,153);
font-size: 85%;
font-weight: bold;
background:rgb(192,224,224);
z-index: 990;
height:100%;
}
.fnd{
background:rgb(255,51,0);
color:rgb(255,255,255);
}
.im{
margin:1px;
background:rgb(51,102,153);
color:rgb(255,255,255);
text-align:center;
}
.im a{
color:rgb(255,255,255);
text-decoration: none;
}
.subtitle{
background:rgb(51,102,153);
color:rgb(255,255,255);
font-size: large;
margin:1px;
}
.getn{
display: inline;
padding: 3px; 
}