html, body{background:#fff; text-align:center; color:#000; font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif; height: 99%; margin: 0; position: relative;}
body {font-size: 69%;}

/* HELP CSS */
.break { height: 1px; font-size: 1px; clear: both; overflow: hidden; visibility: hidden; display:block;}
.out { position: absolute; left: -2000px; top: -2000px; }
.reset, .reset ul{border:0; margin:0px; padding:0; background:none;}
ul.reset li{margin:0; padding:0; background:none; list-style:none;}
.reset span{ margin:8px; }
.hidden { display: none;  }

p {margin: 0 0 1em;}
img {border: none;}
h3 {font-size: 14px; font-weight: normal;}
a:focus { outline: none; }
a{color: black;}

/* LAYOUT */
#mother {padding: 1px; text-align: left; zoom: 1;}
#content {padding: 60px 0 0; position: relative; zoom: 1;}
.spc {margin: 0 50px; overflow: hidden;}
.in {height: 265px; overflow: auto; overflow-x: scroll; overflow-y: hidden; zoom: 1; width: 100%;} 
.in .scroll-box {height: 250px; width: 45000px;}

/* LANG MENU */
#lang-menu {position: absolute; right: 5px; top: 10px;}
#lang-menu a {color: #000;}

/* CONTENT */
.text-block {float: left; display: inline; height: 240px; padding-top: 5px; font-size:10px; }
.imgs-block {float: left; display: inline; height: 250px; font-size: 0px;}
.imgs-block img {margin: 0 0 0  0; padding: 0}
.imgs-block a img {margin: 0 20px 0 0;display: inline; float:left;}
.imgs-block img.prvni {margin: 0;}
/* MAIN MENU */
#main-menu {height: 60px; margin: 20px 0 0 0; position: relative;}
#main-menu li {float: left; display: inline;}
#main-menu li img {margin: 0 10px 0 0;}
#main-menu li h3 {margin: 40px 5px 0 20px;}
#main-menu li a span {display: none;}
#main-menu .in {height: 70px;} 
#main-menu .in .scroll-box {height: 60px;}

#description {position:absolute; z-index: 10; /*background: url('../img/info_pozadi.png'); padding: 10px;*/ visibility:hidden;}

/* FOOTER */
#footer {margin: 0; position: absolute; bottom: 0; left: 0;}
#footer img {vertical-align: baseline; margin: 0 15px -6px 15px;}

.prev {width: 30px; height: 30px; background: url('../img/row-left.png') 0 0 no-repeat; position: absolute; left: 0; top: 290px;}
.next {width: 30px; height: 30px; background: url('../img/row-right.png') 0 0 no-repeat; position: absolute; right: 0; top: 290px;}

#main-menu .prev, #main-menu .next {top: 13px;}

.t-b {display: inline-block; min-width: 1px; _width: 1px; float:left;}

#informace_o_firme{position: absolute; z-index: 10; width: 800px;  text-align:left; 
background: url('../img/info_pozadi.png'); font-size: 12px;}
#informace1{width: 400px;}
#informace2{width: 400px;}
#zavri_informace{position: absolute; left:780px; top:8px; visibility:hidden; }
#zavri_informace a{color: black; text-decoration: none; background-color: #AAA; width:12px; height: 12px; display:block; text-align:center; vertical-align:middle;}

