body{
background-color: #E2E2E2;
font-family: 'Tahoma CE', 'Arial CE', 'Helvetica CE', Tahoma, Arial, lucida, sans-serif;
}
#ramec{
width: 750px;
margin: 15px auto;
background-color: white;
}
#layout{
border: 1px solid #F9A90A;
border-bottom: 0px;
}
#levy-panel{
background: no-repeat 10px bottom;
width: 390px;
height: 550px;
float: left;
}
#logo{
position: relative;
top: -1px;
left: -1px;
}
#pravy-panel{
width: 358px;
float: left;
padding-bottom: 15px;
}
#jazyky{
float: right;
font-size: 14px;
width: 140px;
line-height: 20px;
vertical-align: middle;
padding-bottom: 7px;
position: relative;
right: -1px;
}
#jazyky a, #jazyky strong{
height: 20px;
padding-left: 10px;
color: white;
display: block;
font-weight: normal;
}
#cz{
background: #F9A90A;
}
#en{
background: #577FBC;
margin-top: 3px;
}
#obsah{
width: 300px;
min-height: 421px;
padding: 5px 12px 50px;
margin: 0px 14px;
background: url('../images/pecet.png') no-repeat 245px bottom;
border-left: 1px solid #F9A90A;
border-right: 1px solid #F9A90A;
float: right;
font-size: 14px;
line-height: 20px;
}
#obsah p{
padding: 10px 0px;
}
#obsah .blue{
color: #5FA0FF;
}
#obsah ul.blue{
padding: 0px;
}
#obsah ul.blue li{
list-style-type: none;
padding-left: 20px;
background: url(../images/sipky.jpg) no-repeat left 7px;
}
#obsah a{
color: #5FA0FF;
text-decoration: underline;
font-weight: bold;
}
#obsah h1,#obsah h2{
color: #5FA0FF;
padding: 0px 0px 3px;
font-size: 26px;
}
#obsah strong{
color: #F8A20F;
}
#obsah p strong{
color: inherit;
}
#obsah ul{
list-style: disc outside;
padding-left: 20px;
}
#obsah .bold{
font-weight: bold;
}

#rohy-vrch,#rohy-spodek{
margin: 0px 14px;
width: 326px;
height: 12px;
float: right;
background: url('../images/rohy-vrch.jpg') no-repeat;
}
#rohy-spodek{
background: url('../images/rohy-spodek.jpg') no-repeat;
}
#menu a{
color: white;
text-decoration: none;
position: relative;
font-size: 16px;
line-height: 20px;
}
#menu a.active,#menu a:hover{
font-weight: bold;
}
a#menu1{
top: -190px;
left: 130px; 
}
a#menu2{
top: -190px;
left: 130px; 
}
a#menu3{
top: -190px;
left: 130px; 
}
a#menu4{
top: -190px;
left: 130px; 
}
a#menu5{
top: -165px;
left: 52px; 
}
a#menu6{
top: -190px;
left: 260px; 
width: 70px;
display: block;
text-align: center;
}
a#menu7{
top: -450px;
left: 180px;
width: 60px;
display: block;
text-align: center;
}
#cleaner{
clear: both;
}
#paticka{
clear: both;
width: 748px;
height: 31px;
border: 1px solid #F9A90A;
border-top: 0px;
}
#paticka-obsah{
border-top: 1px solid #C9C9C9;
border-bottom: 1px solid #C9C9C9;
margin: 0px 10px;
font-size: 14px;
line-height: 20px;
padding: 0px 5px;
}
#paticka-obsah a{
color: black;
}
#paticka-obsah a:hover,#paticka-obsah a.active{
color: #F8A20F;
text-decoration: none;
}
#paticka-obsah a.active{
font-weight: bold;
}
#roh-pravy{
float: right;
position: relative;
top: 1px;
left: 1px;
}
#roh-levy{
float: left;
position: relative;
top: 1px;
left: -1px;
}
#copyright{
background-color: #E2E2E2;
font-size: 12px;
padding-top: 3px;
}
#copyright a{
color: #577FBC;
}

.upoutavka{
position: relative;
left: -7px;
top: -10px; 
}
#galerie{
width: 720px;
margin: auto;
background: white;
padding-bottom: 20px;
}
#galerie a {
text-decoration: none;
color: #818181;
font-size: 14px;
}
#galerie a:hover {
text-decoration: underline;
}
#galerie table{
margin: 10px auto 0px;
}
#galerie table td{
padding: 3px 5px;
font-size: 12px;
}
#galerie table td a img{
border: 1px solid lightgray;
}
#galerie table td a:hover img{
border: 1px solid #F8A20F;
}
#galerie table td a.hlasovat{
padding-left: 17px;
padding-top: 3px;
background: url(../images/galerie-puntik.jpg) no-repeat 0px 5px;
display: inline-block;
color: #245399;
}
#galerie strong.success{
color: green;
font-size: 13px;
}
#galerie strong.error{
color: red;
font-size: 13px;
}

#vysledky{
padding: 0px 20px;
color: #313131;
font-size: 13px;
}
#vysledky h1{
color: #5FA0FF;
}
#vysledky h2{
color: #F9A90A;
padding-bottom: 0px;
}
#vysledky p{
padding-top: 10px;
}