* {
margin: 0, padding: 0;
}

body {
background-color: #98053a;
color: #dddddd;
padding: 15px;
font-family: tahoma;
font-size: 13px;
}

#vrsek {
width: 890px;
height: 147px;
margin: 0 auto;
background: url("pix/vrsek.png");
}

#stranka {
width: 865px;
margin: 0 auto;
background: url("pix/stred.png") repeat-y;
padding: 0 14px 0 11px;
}

#left {
margin: 0 0 0 0;
float: left;
}

.left-vrsek {
width: 253px;
height: 5px;
background: url("pix/left-vrsek.png") no-repeat;
font-size: 1px;
}

.left-stred {
width: 240px;
background: url("pix/left-stred.png") repeat-y;
padding:  1px 12px 3px 5px;
text-align: left;
}

.left-spodek {
width: 253px;
height: 5px;
margin: 0 0 6px 0;
background: url("pix/left-spodek.png") no-repeat;
font-size: 1px;
}

#right {
margin: 0 0 0 0;
float: right;
}

.right-vrsek {
width: 606px;
height: 5px;
background: url("pix/box-vrsek.png") no-repeat;
font-size: 1px;
}

.right-stred {
width: 594px;
background: url("pix/box-stred.png") repeat-y;
padding:  0 6px 3px 6px;
}

.right-spodek {
width: 606px;
height: 5px;
margin: 0 0 6px 0;
background: url("pix/box-spodek.png") no-repeat;
font-size: 1px;
}

.table {
width: 580px;
margin: 0 auto;
}

.jmeno {
color: #ffcc00;
font-size: 20px;
font-weight: bold;
border-bottom: 3px solid #98053a;
}

.jmeno2 {
text-align: center;
color: #ffcc00;
font-size: 20px;
font-weight: bold;
border-bottom: 3px solid #98053a;
}

.semafor {
text-align: right;
padding: 0 8px 0 0;
vertical-align: bottom;
}

.popis {
font-size: 15px;
font-weight: bold;
padding: 0 5px 0 0;
}

.popis a {
color: #ffcc00;
font-weight: bold;
}

.fotka img {
border: 2px solid #98053a;
}

.fotka2 {
margin: 5px 10px 0 5px;
border: 2px solid #98053a;
float: left;
}

.fotka3 {
margin: 0;
border: 2px solid #98053a;
}

.povel {
font-size: 15px;
font-weight: bold;
padding: 0 8px 0 0;
text-align: center;
}

.povel strong {
color: #ffffff;
font-style: italic;
}

.cislo {
font-size: 17px;
font-weight: bold;
color: #ffcc00;
text-align: center;
}

.cistic {
clear: both;
height: 0;
margin-top:-17px;
}

#spodek {
width: 890px;
height: 14px;
margin: 0 auto;
background: url("pix/spodek.png") no-repeat;
}

.odkazy {
color: #ffcc00;
text-align: center;
}

.odkazy a {
color: #ffcc00;
font-weight: bold;
}

.odkazy a:hover {
color: #00ff00;
}

#agmo {
font-size: 11px;
text-align: center;
color: #888888;
}

#agmo a {
color: #888888;
text-decoration: none;
}



