* {
margin: 0; padding: 0;
}

body {
background: #660000 url(pozadi1.png) repeat-x;
color: #ffbb00;
font-family: Verdana;
font-style: italic;
font-size: 13px;
}

h2 {
height: 34px;
padding: 6px 0 0 0;
background: #000000;
text-align: center;
margin: 0 0 15px 0;
font-size: 22px;
line-height: 115%;
}

h3, h3 a {
color: #ffbb00;
height: 22px;
padding: 4px 0 0 0;
background: #000000;
text-align: center;
margin: 3px 0 7px 0;
font-size: 15px;
text-decoration: none;
}

h3 a:hover {
text-decoration: underline;
}

p {
padding: 0 0 7px 0;
}

a img {
border: 2px solid #ff0000;
}

a img:hover {
border: 2px solid #ffbb00;
}

#stranka {
width: 900px;
margin: 18px auto 0 auto;
background: #660000 url(pozadi2.png) repeat-x;
}

#vrsek {
width: 900px;
}

#left {
float: left;
width: 450px;
height: 303px;
}

#logo {
width: 401px;
height: 141px;
}

#logo a img {
margin: 52px 0 0 50px;
border: none;
}

#pruh {
background: #000000;
width: 416px;
height: 40px;
margin: 21px 0 0 21px;
}

#uvod {
width: 380px;
height: 110px;
margin: 23px 0 0 40px;
font-size: 15px;
font-weight: bold;
}

#poutac table {
float: right;
width: 421px;
height: 303px;
margin: 30px 21px 0 0;
}

.td1, .td3, .td4, .td6 {
width: 20px;
}

.td1 a img, .td3 a img, .td4 a img, .td6 a img {
border: none;
}

.td2 {
width: 380px;
background: #660000;
}

.td2 a img {
float: left;
margin: 3px 0 0 15px;
}

.td2 .text {
float: right;
width: 160px;
margin: 3px 15px 0 0;
}

#obsah {
width: 816px;
margin: 20px auto 0 auto;
}

#vlevo {
width: 618px;
float: left;
}

#vpravo {
width: 158px;
float: right;
background: #880000;
padding: 20px;
font-size: 11px;
line-height: 150%;
}

#vpravo a {
color: #ffbb00;
font-weight: bold;
}

#vpravo a:hover {
color: #ff0000;
}

.box {
float: left;
width: 250px;
background: #880000;
padding: 20px 20px 12px 20px;
margin: 0 19px 19px 0;
text-align: center;
}

.box p {
margin: 10px 0 5px 0;
}

#spodek table {
width: 856px;
height: 70px;
margin: 0 auto 20px auto;
}

.td5 {
width: 816px;
height: 70px;
background: #000000;
padding: 0 20px 0 20px;
text-align: center;
}

.clear {
clear: both;
}

#cover_tips {
position: relative;
width: 750px;
margin: 10px;
height: 50px;
}

#cover_tips_scroll {
position: absolute;
list-style-type: none;
width: 750px;
overflow: hidden;
height: 50px;
}

#cover_tips .cover_tips_content {
position: absolute;
width: 750px;
height: 50px;
}

#cover_tips .cover_tips_content a {
color: #ffbb00;
font-size: 18px;
text-decoration: none;
}

#cover_tips .cover_tips_content a:hover {
color: #00ff00;
text-decoration: underline;
}

#cover_tips2 {
position: relative;
width: 380px;
height: 265px;
}

#cover_tips_scroll2 {
position: absolute;
list-style-type: none;
width: 380px;
overflow: hidden;
height: 265px;
}

#cover_tips2 .cover_tips_content2 {
position: absolute;
width: 380px;
height: 265px;
}

.next {
ccursor: pointer;
}

.sitebox {
float: right;
width: 250px;
background: #880000;
padding: 20px 20px 12px 20px;
margin: 50px 80px 30px 20px;
text-align: center;
}

.sitebox p {
margin: 10px 0 5px 0;
}

#detail {
text-align: center;
margin: 10px;
}

#detail p {
margin: 0 0 15px 0;
}

#detail img {
border: 2px solid #ff0000;
}

#left2 {
float: left;
width: 450px;
height: 200px;
}

#boxy {
width: 930px;
margin: 0 0 0 -15px;
}

.box2 {
float: left;
width: 250px;
background: #880000;
padding: 20px 20px 12px 20px;
margin: 20px 10px 0 10px;
text-align: center;
}

.box2 p {
margin: 10px 0 5px 0;
}

small, small a {
line-height: 12px;
color: #ffbb00;
}

