body {font-family: Georgia,"Times New Roman",Times,serif;font-size:15px;line-height:22px;text-align:center;}
* {margin:0;padding:0;}
html, body, #foot {height:100%;}
hr, .kryt {display:none;}
img {border-width:0; /* border:1px solid red; */}

#wrapper {margin:0 auto;width:990px;min-width:990px;text-align:left;
min-height:100%;
height: auto !important;
height: 100%;
margin: 0 auto -125px; /* the bottom margin is the negative value of the footer's height */}

#menu_main {height:250px;}

.header {height:210px;}

#menu_main .mininav {width:940px;height:38px;padding:12px 50px 0 0; /* 940+50=990 38+12=50 */}
#menu_main .mininav ul {list-style-type:none;text-align:center;}
#menu_main .mininav ul li.lang {margin-left:2px;float:right;}
#menu_main .mininav a {display:block;width:60px;height:20px;line-height:20px;float:left;}
#menu_main .mininav #active {width:60px;line-height:20px;margin-left:2px;float:right;}
#menu_main .mininav .separator {margin-left:2px;float:right;}

.menu_block {width:940px;height:133px;padding:27px 0 0 50px; /* 940+50=990 118+42=160 133+27=160 */}
.logo, .m_left, .m_right, .m_item {height:110px;float:left;}
.logo {padding:0 43px 0 0;width:117px;}
.m_item {width:120px;}
.m_left, .m_right {width:5px;}

#submenu {padding:0;height:40px;line-height:40px;font-weight:bold;}
#submenu ul {height:40px;margin:0 0 0 200px;padding:0;list-style:none;}
#submenu li {float:left;margin:0 .4em;padding:0 0 0 1em;}
#submenu a {float:left;display:block;padding:.2em 1em 0 0;text-decoration:none;}
#submenu #current span {float:left;display:block;padding:.2em 1em 0 0;text-decoration:none;}

.text {padding:1.5em .5em 3em 205px;}
.text_repre {padding:0 .5em 2em .5em;}
.text_repre h1 {padding:0 0 .25em .5em;}
h6, .formular .popis label, .formular .popis span {font-style:italic;font-weight:normal;}
h6 {font-size:1em;padding:0 0 1em 0;}
.web {padding:0;}
.web span {font-style:italic;}
.tucne {font-weight:bold;}
h1, .caption2 {font-size:1.5em;line-height:1.25em;font-style:italic;padding-bottom:.5em;font-weight:normal;}
h4 {font-size:1.5em;line-height:1.25em;font-style:italic;padding:.5em 0 0 0;font-weight:normal;}
h2 {font-size:1em;font-style:italic;font-weight:normal;}
h3 {font-size:1em;font-style:italic;padding-bottom:1em;font-weight:normal;}
.vlavo {float:left;padding:.4em 1.5em 1.5em 0;margin:0;}
.vpravo, .obal {float:right;padding:.4em 0 1.5em 1.5em;margin:0;}
.images {float:left;width:200px;text-align:center;padding-top:4em;}
.okolo, .okolo2 {text-align:left;}
.okolo2 {padding-bottom:.5em;}
.okolo img {padding:0;margin:5px 5px 5px 4px;width:55px;height:55px;}
.okolo .obal img {padding:2em 3em 0 0;margin:0;width:auto;height:auto;}
.okolo_pan, .col2 ul {padding-bottom:1em;}
.okolo_pan img {padding:0;margin:0 0 10px 0;}
.kontakt {text-align:right;font-style:italic;padding:0 1em .5em 0;}
.bunka {float:left;width:250px;text-align:left;}
.okolo_buniek {height:7em;}
.zaujem {display:block;width:auto;height:auto;margin-bottom:1em;}
.zaujem label {display:block;width:400px;padding:.5em;padding-left:32px;background-position:8px center;background-repeat:no-repeat;clear:both;cursor:pointer;border:1px solid #D5D5D5;}
input {width:200px;margin-bottom:1em;padding:.1em;font-size:1.15em;font-weight:normal;font-family:Verdana,sans-serif;}

* {border-collapse:collapse; /* Op8- */}
.main, .mainx {display:table;width:100%;margin-top:2em;background-color:#D5D5D5;}
.main:hover {background-color:#E0E0E0;}
.row {display:table-row; /* Gecko */}
.col1, .col2 {display:table-cell;vertical-align:middle;padding:.5em 0;}
.col1 {width:20%;}
.col2 {width:80%;}
.col1 h2 {font-size:1.4em;line-height:1.0;margin:0.25em;font-weight:normal;text-align:center;}
.col1 h3 {margin:0.25em;text-align:center;}
.col1 h4 {text-align:center;}
h1 {text-align:left;}
/*\*//*/
* html .main, * html .mainx, * html .row {display:block;}
* html .col1, * html .col2 {display:inline-block;}
/**/

ol, ul {padding-left:1.25em;}
ol li {line-height:2em;}
ol li span {font-style:italic;}

#footer, .push {height:125px;}
#footer .copyright {font-size:.75em;}
#footer {width:100%;}
#footer .inside {padding:1.75em 0 0 0;width:990px;margin:0 auto;text-align:left;}
.footer_block {padding:0 0 0 200px;}
.counter {float:left;margin:0;padding:30px 0 0 60px;}
.footer_navigation {margin:0 0 1.25em 0;}
.separator {float:left;}

a.info {position:relative;z-index:24;text-decoration:none;font-weight:bold;}
a.info:hover {z-index:25;visibility:visible;}
a.info span {display:none}
a.info:hover span {display:block;position:absolute;top:2em;left:-8.5em;width:18em;text-align:center;padding:.25em;}


/* Hide from IE5-mac. Only IE-win sees this. \*/
* html .ie_bug {height:0%;margin-left:0;}
/* End hide from IE5/mac */

.cleaner_new {clear:both;display:block;font:1px/0px serif;content:".";height:0;visibility:hidden;}
