body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0 0 0 30px; padding: 0; background: url(../images/bgr.png) repeat-x black; height: 100%; color: white;}
html {height: 100%;}
/* \*/ 
* html #hnizdo { height: 1%; } 
/* */ 

#hnizdo {width: 924px; overflow: hidden; background-repeat: no-repeat; min-height: 100%; color: white; background: url(../images/menu-bgr.jpg) no-repeat 0 165px;}
h1 {background-image: url(../images/h1titul.gif); background-repeat: no-repeat; text-transform: uppercase; margin: 0 0 6px 0; padding: 0 10px; font-size: 13px; color: #2495D3; height: 24px; overflow: hidden; line-height: 24px;}
h2 {line-height: 130%; font-size: 16px;}
.contentpaneopen {line-height: 140%;}
#flash {float: right; width: 178px; padding-top: 25px;}

#header {background: url(../images/header.jpg) no-repeat; height: 165px; overflow: hidden;}

p {margin: 0 0 14px 0;}
a {color: #ECB31B;}
a img {border: none;}
table.contentpaneopen {width: 100%;}
#left {width: 185px; overflow: visible; float: left;}
#logo {padding-top: 62px;}
#tigr {margin-top: 21px; background-image: url(../images/tigr.jpg); background-repeat: no-repeat; height: 124px; overflow: hidden;}
#left2 {width: 185px; overflow: hidden; float: left; padding: 163px 0 0 0;}
.clear {clear: both;}

#middle {width: 499px; float: left; padding-left: 33px; padding-top: 22px;}
#right {width: 190px; float: right; padding-top: 20px;}

#main {padding: 26px 0px 10px 0px;}
#middle strong {color: #F4B488;}

#languages {height: 20px; overflow: visible; width: 300px; float: right; padding-right: 200px; padding-top: 122px;}
#languages a {text-decoration: none; color: white; padding: 0 5px;}

#menu ul {margin: 0; padding: 22px 0 0 0;}
#menu ul li {margin: 0; padding: 0; list-style-type: none;}
#menu li a {text-decoration: none; font-weight: normal; font-size: 14px; width: 165px; padding: 5px 10px; display: block; color: white; background-image: url(../images/menu.jpg); background-repeat: repeat-x; height: 40px; overflow: visible; line-height: 130%; text-align: right;}
#menu ul ul {padding: 0;}
#menu ul ul a {background-color: #429BC7; background-image: none!important; text-align: left; height: 36px; border-bottom: 4px solid #79B8D7;}
#menu li.item43 a {background-image: url(../images/menu1.jpg); font-weight: bold;}
#menu li.item43 ul a {font-weight: normal;}

#tlacitko {padding: 30px 0 10px 9px; clear: both;}

.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;}

.tabulka td {padding: 6px 8px;}
.tabulka th {padding: 6px 8px; background: #224F62;}

.modry {color: #6095CA; font-weight: bold;}
.modryvetsi {color: #6095CA; font-weight: bold; font-size: 14px;}
.modryvelky {color: #6095CA; font-weight: bold; font-size: 16px;}
.zeleny {color: #5E8417; font-weight: bold;}
.zelenyvetsi {color: #5E8417; font-weight: bold; font-size: 14px;}
.zelenyvelky {color: #5E8417; font-weight: bold; font-size: 16px;}
.cerveny {color: #BD2427; font-weight: bold;} 
.cervenyvetsi {color: #BD2427; font-weight: bold; font-size: 14px;} 
.cervenyvelky {color: #BD2427; font-weight: bold; font-size: 16px;} 
.sedy {color: #999999; font-weight: bold;}
.sedyvetsi {color: #999999; font-weight: bold; font-size: 14px;}
.sedyvelky {color: #999999; font-weight: bold; font-size: 16px;}

body.mceContentBody {
background-color: black!important; color: white!important;
background-image: none;
}