body {background: #464F58; margin: 10px 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
h1 {color: white; font-size: 16px; margin: 0 0 19px 28px;}
h2 {color: #935B00; font-size: 16px; margin: 0 0 10px 0px;}
h4 {color: white; font-size: 15px; margin: 6px 0 8px 0px; background-color: #C1802B; padding: 1px 6px;}


a img {border: none;}
a {color: #990000; font-weight: bold;}
#container {background-image: url(../images/bgr.png); background-repeat: no-repeat; background-position: top center; background-color: #C8CED3;}
#hnizdo {width: 960px; overflow: hidden; margin: 0 auto; background-image: url(../images/hnbgr.png); background-repeat: repeat-y;}
#top {background-image: url(../images/top.png); background-position: left top; background-repeat: no-repeat;}
#footer {text-align: center; color: white; padding: 10px 0 0 0;}
#footer a {color: #FFFFFF;}
#prava {float: right; width: 665px; padding-top: 72px;}
#leva {width: 239px; overflow: hidden; padding-top: 22px;}
.clear {clear: both;}
#logo {margin: 30px 0 0 0;}
#menu {margin: 12px 0 20px 25px; background-image:url(../images/box.gif); background-repeat: no-repeat; padding-top: 14px;}
#menu ul {margin: 5px 0 0 32px; padding: 0;}
#menu ul li {margin: 0; padding: 0; list-style-type: none;}
#menu li a {text-decoration: none; font-weight: bold; font-size: 12px; color: #000000; display: block; width: 180px; padding-bottom: 4px;}
#menu li ul {margin-left: -32px; margin-bottom: 8px; padding: 4px 0 4px 42px; background-color: #C8CED3; position: relative;}
#menu li a:hover,#menu li#current a {color: #CC3300;}
#menu li li a {width: 160px!important; font-size: 13px;}
#menu li#current li a {color: black;}
#menu li li.active a {color: #CC3300;}
#bublina1 {position: relative; margin-top: -106px; float: left; padding-left: 230px;}
#bublina2 {position: relative; margin-top: -120px; float: left; padding-left: 45px;} 


ul.menuadmin {margin-top: 20px!important;}
ul.menuadmin li a {color: #666666!important;}
#realizace {width: 220px; float: right; padding-top: 76px;}
.linka {border: 4px solid #FFE89F;}
#obsah {float: left; width: 410px!important;}

.hnedy {color: #935B00; font-weight: bold;}
.hnedyvetsi {color: #935B00; font-weight: bold; font-size: 14px;}


table.contentpaneopen {width: 100%;}

.fotopravelinka {float: right; border: 1px solid gray; margin: 0 0 5px 15px;}
.fotolevelinka {float: left; border: 1px solid gray; margin: 0 15px 5px 0;}
.fotoprave {float: right; margin: 0 0 5px 15px;}
.fotoleve {float: left; margin: 0 15px 5px 0;}

#galerka, .galerka {padding: 6px 0 10px 0;}
#galerka img, .galerka img {border: 1px solid #935B00; margin: 0 3px 3px 0;}

#sboxth {width: 100px!important; padding-bottom: 5px!important;}


body.mceContentBody {
background-color: #FFFFFF!important;
background-image: none;
}
