
#header {} 
#footer {clear:both;}
#main-body {float:left; width:73%;} 
#sidebar-2 {float:right; width:23%;} 
#content {float:right; width:66%; border-right: 5px solid white;} 
#sidebar {float:left; width:31%; border-left: 5px solid white;}
.inside {padding:0px;}
.noshow {display: none;}

a img {border: 2px solid white;}
a {color: #6F680E;}
a:hover {color: black;}

* {
margin:0;
padding:0;
}
p {margin: 0 0 14px 0;}

body {
font-size:76.1%;
font-family:Verdana,Arial,Helvetica,sans-serif;
line-height:1.3em;
margin: 2px 0; background-color: #A8A337; behavior: url(csshover.htc);
}
#wrap{
background: url(../images/threecol-r.gif) repeat-y 75% 0;
height:100% !Important;
height:1%;
width:764px; margin: 0 auto; background-color: white!important; 
}
#wrap-inner {
background: url(../images/threecol-l.gif) repeat-y 25.125% 0;
height:100% !Important;
height:1%;
}
#header{
padding:10px;
}
#footer{
padding:5px;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
h1,.componentheading {
font-size:1.7em;
line-height:1.7em;
}
h2,.contentheading, .minifp-introtitle, .componentheading {
background: #D1CC70; border: 1px solid #AFA93E; font-size: 15px; font-weight: bold; padding-left: 20px; margin: 0; line-height: 23px; background-image: url(../images/bulet.gif); background-repeat: no-repeat; background-position: 2px 4px; color: #645C08; width: 520px;
}
.minifp-introtitle {display: block; width: 520px;}
.minifp-introtitle a {font-size: 15px!important; color: #645C08!important;}
.minifp-introtitle a:hover {color: black!important;}
h3{
font-size:1.3em;
line-height:1.3em;
}
h4{
font-size: 14px; color: #808000!important; font-weight: bold; margin: 8px 0 6px 0;
}
h5{
font-size:1.1em;
line-height:1.1em;
}
h6{
font-size:1em;
line-height:1em;
font-weight:bold;
}
#footer,.small,.createdate,.modifydate,.mosimage_caption{
font:0.8em Arial,Helvetica,sans-serif;
color:#999;
}
.moduletable{
margin-bottom:1em;
padding:0 ;
/*padding for inside text*/ 
}
.moduletable h3{
background-image: url(../images/menubgr.jpg); background-repeat: repeat-y; 
color: white;
padding:0.25em 6px;
font-size:1.1em;
margin:0 -10px 0.5em 0;
/*negative padding to pull h3 back out from .moduletable padding*/ }

.zeleny {color: #808000!important; font-weight: bold;}

.inside p {margin: 10px 0; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130%;}
.inside {}
.tabulka {margin-top: 6px;}
.tabulka td {padding: 2px 6px; vertical-align: top;}

.kontaktni {padding-bottom: 8px!important; }
img.obrpravy {float: right; border: 1px solid white; padding: 1px; margin: 2px 0 4px 10px;}
img.obrlevy {float: left; border: 1px solid white; padding: 1px; margin: 2px 10px 4px 0;}

.inside h3 {color: #645C08; font-weight: bold; font-size: 15px; margin: 8px 0 10px 0;}

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

#banner {
width: 764px; background-color: transparent;  background-image: url(../images/top.jpg); background-repeat: repeat;
background-attachment: scroll; background-x-position: 0%; background-y-position: 0%; height: 211px; overflow-x: hidden;
overflow-y: hidden;}

#tabulka {background: url(../images/bgr.jpg); background-repeat: repeat-x; background-color: #F1F0D3;}



#mainlevel-nav {height: 26px; overflow: visible; background-color: #D1CC70; border: 1px solid #AFA93E; display: block; font-size: 14px!important}
ul#mainlevel-nav {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif;}
ul#mainlevel-nav li {margin: 0; padding: 0; list-style-type: none; display: inline;}
ul#mainlevel-nav li a {text-decoration: none; display: block; float: left; line-height: 26px; padding: 0 12px; color: black; font-weight: bold; font-size: 14px!important;}
ul#mainlevel-nav a:hover, ul#mainlevel-nav li#current a {color: black; background-color: white;}

#left {width: 4px; background-image: url(../images/leftshade.jpg); background-repeat: repeat-y; background-position: right;}
#right {width: 4px; background-image: url(../images/rightshade.jpg); background-repeat: repeat-y; background-position: left;}

#navcontainer {border-right: black;}

#bot {background-image: url(../images/botshade.jpg); background-repeat: no-repeat; background-position: top; height: 25px; overflow: hidden; background-color: #A8A337;}
.obsah {padding: 10px;}


.jazyky {float: right; height: 28px; overflow: hidden; background-color: #A8A337; padding-left: 6px;}
.jazyky img {margin: 6px 6px 0 0;}
.jazyky a img {border: 1px solid #645C08;}
.jazyky a:hover img {border-color: white;}

table.contentpaneopen {width: 100%;}
.contentpaneopen td {padding-right: 8px;}

#main-body {width:100%;} 
#content{width:75%;} 
#sidebar{width:170px;}
#sidebar-2{display:none;} 

/*ul#menu-leve  {margin: 0; padding: 0; width: 169px; font-weight: bold;}
#menu-leve li {background-image: url(../images/menubgr.jpg); background-repeat: repeat-y; color: white; list-style: none; padding: 0; margin: 0; position: relative; font-size: 13px; border-bottom: 1px solid #DCD893;}
#menu-leve li:hover {background: white; color: black;}
#menu-leve li a:hover {background: white;}
#menu-leve li a {display: block; color: white; padding: 6px 10px; width: 149px; text-decoration: none; background-image: url(../images/menubgr.jpg); background-repeat: repeat-y; border-right: 1px solid #9D9735; }
#menu-leve li li a {background-color: white!important; color: black; background-image: none; font-size: 12px;}
#menu-leve li li a:hover {color: #336600!important;}
#menu-leve li a:hover {color: black; text-decoration: none;}
#menu-leve ul {position: absolute; top: 0; left: 170px; display: none;}
#menu-leve li:hover ul {display: block;}
#menu-leve li.active a {background: white!important; color: black; background-image: none;}*/
.chronoform a {position: relative; left: -1500px;}

ul#menu-leve  {margin: 0; padding: 0;}
#menu-leve li {list-style: none; margin: 0; padding: 0; background-image: url(../images/menubgr.jpg); background-repeat: repeat-y; display: block;  border-bottom: 1px solid #E4E6BD; position: relative;}
#menu-leve * {font-size: 12px;}
ul#menu-leve li a {text-decoration: none; display: block; margin: 0; padding: 6px 4px 6px 9px; color: #E4E6BD; font-size: 12px; font-weight: bold; width: 156px; color: white;}
ul#menu-leve ul {position: absolute; top: 0; left: 169px; display: none; border: 1px solid #9D9735; border-bottom: none;}
ul#menu-leve ul li {border-bottom-color: #9D9735; width: 161px;}
ul#menu-leve ul li a {color: black; background-color: white; font-weight: normal; border: none; display: block; width: 148px;}
ul#menu-leve li a:hover {background-color: white; color: black;}
ul#menu-leve ul li a:hover {background-color: #D1CC70; color: #645C08!important;}
ul#menu-leve> a {width: auto;}
ul#menu-leve li:hover ul {display: block;}
#menu-leve li:hover {background-color: #9D9735;}
#menu-leve li:hover a {color: black!important;}
a.active {background-color: #E4E6BD; color: black!important;}





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


