* { padding: 0; margin: 0; }

body {
text-align: center;
overflow: -moz-scrollbars-vertical;
background-color: #09152d;
font-family: Arial, Helvetica, sans-serif;
color: #fba92e;
font-size: 16px;
padding: 10px 0
}

#obal {
width: 790px;
height: auto;
position: relative;
text-align: left;
margin: 0 auto;
background-color: #09152d;
}

#telo {
padding: 15px 15px;
border: 1px solid #fba92e;
}

#foto {
width: 660px;
margin: 110px 0 0 90px;
}

#foto2 {
width: 660px;
margin: 25px 0 0 90px;
}

#foto1 {
float: left;
width: 100px;
margin: 0 50px 25px 0;
}

.pata {
margin: 5px;
}

a { color: #fba92e; font-weight: bold; }
a:hover { color: #9c4d39 }

.pata a { color: #fba92e; font-weight: normal; font-size: 11px; }

h1 { color: #fba92e;
font-size: 21px;
margin-bottom: 10px;
}

h2 { color: #fba92e;
font-size: 17px;
margin: 0 0 10px 50px;
}

h2.nad1 { color: #fba92e;
font-size: 17px;
margin: 120px 0 10px 50px;
}

p { margin-bottom: 20px; }

img { border-color: #fba92e; }

img.anim1 {
position: absolute; 
left: 10px; 
top: 13px; 
}

img.anim2 {
position: absolute; 
left: 71px; 
top: 13px; 
}

img.anim3 {
position: absolute; 
left: 132px; 
top: 13px; 
}

img.coko {
position: absolute; 
left: 260px; 
top: 5px; 
}

img.lista {
position: absolute; 
left: 20px; 
top: 190px;
}

img.linka {
position: absolute; 
left: 90px; 
top: 190px;
}

img.hp-holky {
margin: 230px 0 0 115px;
}

img.mp3 {
position: absolute; 
left: 150px; 
top: 260px;
}

img.video {
position: absolute; 
left: 490px; 
top: 260px;
}

img.mikrofon {
position: absolute; 
left: 90px; 
top: 260px;
}

img.televize {
position: absolute; 
left: 430px; 
top: 260px;
}

img.chevy {
position: absolute; 
left: 540px; 
top: 275px;
}

img.slecna {
position: absolute; 
left: 540px; 
top: 275px;
}

#hesla {
width: 660px;
margin: 0 0 0 35px;
padding: 0 0 30px 0;
}

#nav {
position: absolute; 
left: 230px; 
top: 165px;
}

#nav ul {
margin: 0;
padding: 0;
text-align: center;
}

#nav li {
float: left;
display: inline;
list-style-type: none;
margin: 0 10px 0 0;
padding: 0;
}

li.aktiv {
font-weight: bold;
color: #9c4d39;
font-size: 20px;
}

ul.sez1 {
float: left;
list-style-position: inside;
margin: 0 0 0 20px;
}

ul.sez2 {
margin: 220px 0 25px 90px;
}

ul.sez3 {
position: absolute; 
list-style-position: inside;
left: 450px; 
top: 369px;
}

ul.sez3 li.vilda { 
list-style-type: none;
margin: 10px 0 0 0; 
}

ul.sez4 {
margin: 0 0 20px 80px;
}

ul.sez5 {
margin: 0 0 90px 80px;
}

ul.sez6 {
margin: 1220px 0 20px 90px;
_margin: 40px 0 20px 90px;
}
