body { color: black; background-color: #5D5E60; overflow:hidden; }
#sirkawebu { width: 1200px; }
.logo { text-align: right; }
.blank_top { height: 30px; }
.prechod { width: 452px; height: 1px; }
.menu { font-family: helvetica; margin-top: 30px; margin-bottom: 15px; }
.menu td { padding-right: 15px; }
.menu_second { font-size: 10px; font-family: Helvetica, Verdana, Arial, sans-serif; padding-right: 20px; }
.menu_second a:link { color: #a8aaac; text-decoration: none; }
.menu_second a:visited { color: #a8aaac; text-decoration: none; }
.menu_second a:hover { color: #fff; text-decoration: none; }
.picture { width: 1199px; }
.fotka { text-align: center; background-color: #5D5E60; }
.fotka img { text-align: center; width: 1200px; }
.fotka_vybrane { text-align: right; width: 400px; }
.fotka_vybrane img { width: 399px; margin-top: 220px; }
.fotka_aktualni { text-align: right; width: 300px; }
.fotka_aktualni img { width: 299px; margin-top: 63px; }
.fotka_in { text-align: right; }
.fotka_in img { width: 840px; height: 600px; }
#fotka_spoluprace { text-align: right; }
#fotka_spoluprace img { width: 840px; height: 600px; float: right; }
.linka { width: 1027px; }
#tabulka_in { background-color: #464648; position: absolute; width: 1200px; height: 600px; }
#tabulka_proj { background-color: #464648; position: absolute; width: 1200px; height: 600px; }
.titulek { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 20px; margin-left: 20px; }
.telefon { color: #bcbdc0; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-right: 10px; }
.text_roll { color: #bcbdc0; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-right: 10px; }
.text { color: #bcbdc0; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-right: 20px; margin-left: 20px; }
.text a:link { color: #BCBDC0; text-decoration: none; }
.text a:visited { color: #BCBDC0; text-decoration: none; }
.text a:hover { color: #fff; text-decoration: none; }
.text-aktualni { color: #bcbdc0; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-right: 20px; margin-left: 20px; }
.projekt { color: #bcbdc0; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 600px; height: 18px; margin-right: 10px; border-bottom: 1px solid #ccc; }
.dledata { margin-left: 20px; }
.projekt a:link { color: #bcbdc0; text-decoration: none; }
.projekt a:visited { color: #BCBDC0; text-decoration: none; }
.projekt a:hover { color: #fff; text-decoration: none; }
.podtitulek { color: #bcbdc0; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; margin-right: 10px; margin-left: 20px; }
img					{ border-style: none; }
#navy { line-height: 22px; position: absolute; top: 578px; width: 360px; }
#vice { font-size: 10px; font-family: helvetica; text-align: center; width: 60px; height: 22px; float: left; }
#vice a { color: #7d7f82; background-color: #343436; text-decoration: none; display: block; }
#vice a:hover { color: #343436; text-decoration: none; background-color: #7d7f82; }
#zpet { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; width: 40px; height: 22px; float: left; }
#zpet a { color: #7d7f82; background-color: #343436; text-decoration: none; display: block; }
#zpet a:hover { color: #343436; text-decoration: none; background-color: #7d7f82; }
#cisla { font-size: 11px; font-family: helvetica; position: absolute; right: 0; }
#cisla a { color: #7d7f82; background-color: #343436; text-decoration: none; text-align: center; width: 22px; height: 22px; float: left; display: block; }
#cisla a:hover { color: #343436; text-decoration: none; background-color: #7d7f82; }

/* hold div contains both scrolling content areas in this example */
div#hold { position:relative; overflow:hidden; width:500px; height:120px; z-index:100 }
div#wn1	{ position:absolute; left:0px; top:0px; width:180px; height:50px; clip:rect(0px, 330px, 550px, 0px); overflow:hidden; z-index:1; }
div.content	{ position:absolute; left:0px; top:0px; z-index:1; }
div#wn2	{ position:absolute; left:20px; top:60px; width:330px; height:480px; clip:rect(0 330px 550px 0); overflow:hidden;	z-index:2; }
div#wn5 { position: absolute; z-index: 2; top: 35px; left: 20px; width: 330px; height: 480px; overflow: hidden; clip: rect(0 330px 550px 0); }
div#wn6 { position: absolute; z-index: 2; top: 45px; left: 20px; width: 330px; height: 480px; overflow: hidden; clip: rect(0 330px 550px 0); }
div#wn3 { position: absolute; top: 35px; left: 420px; z-index: 2; width: 370px; height: 180px; overflow: hidden; clip: rect(0 370px 600px 0); }
div#wn4 { position: absolute; width:600px; height:500px; clip:rect(0 600px 550px 0); overflow:hidden; z-index:2; }
div#controls { position:absolute; left:0; top:70px; width:180px; z-index:3; }
div#controls2 { position:absolute; left:340px; top:550px; width:7px; height:20px; z-index:4; }
div#controls3 { position: absolute; z-index: 4; top: 230px; left: 780px; width: 7px; height: 20px; }
div#controls4 { position: absolute; z-index: 4; top: 550px; left: 640px; width: 7px; height: 20px; }
div#up { position:absolute; left:0; top:0; z-index:1; }  
div#down { position:absolute; left:0; bottom:0; z-index:2; }  
div.content p { color: #bcbdc0; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-right: 10px; }
div#controls  { text-align:center }
div#controls img { margin:0 1em }
.vybrane { position: absolute; top: 35px; width: 390px; }
.aktualni { position: absolute; top: 58px; width: 300px; }
#praxe { color: #ccc; font-size: 15px; font-family: arial; text-transform: uppercase; }
#praxe a { color: #ccc; text-decoration: none; }
#praxe-in { color: #fff; font-size: 15px; font-family: arial; text-transform: uppercase; }
#praxe-in a { color: #fff; font-weight: 600; background-image: url(../images/square-praxe.gif); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; margin-right: 10px; padding-left: 16px; }
#projekty { color: #ccc; font-size: 15px; font-family: arial; text-transform: uppercase; }
#projekty a { color: #ccc; text-decoration: none; }
#projekty-in { color: #fff; font-size: 15px; font-family: arial; text-transform: uppercase; }
#projekty-in a { color: #fff; font-weight: 600; background-image: url(../images/square-projekty.gif); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; margin-right: 10px; padding-left: 16px; }
#team { color: #ccc; font-size: 15px; font-family: arial; text-transform: uppercase; }
#team a { color: #ccc; text-decoration: none; }
#team-in { color: #fff; font-size: 15px; font-family: arial; text-transform: uppercase; }
#team-in a { color: #fff; font-weight: 600; background-image: url(../images/square-team.gif); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; margin-right: 10px; padding-left: 16px; }
#novinky { color: #ccc; font-size: 15px; font-family: arial; text-transform: uppercase; }
#novinky a { color: #ccc; text-decoration: none; }
#novinky-in { color: #fff; font-size: 15px; font-family: arial; text-transform: uppercase; }
#novinky-in a { color: #fff; font-weight: 600; background-image: url(../images/square-novinky.gif); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; margin-right: 10px; padding-left: 16px; }
#data { color: #ccc; font-size: 15px; font-family: arial; text-transform: uppercase; }
#data a { color: #ccc; text-decoration: none; }
#data-in { color: #fff; font-size: 15px; font-family: arial; text-transform: uppercase; }
#data-in a { color: #fff; font-weight: 600; background-image: url(../images/square-data.gif); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; margin-right: 10px; padding-left: 16px; }
#kontakty { color: #ccc; font-size: 15px; font-family: arial; text-transform: uppercase; }
#kontakty a { color: #ccc; text-decoration: none; }
#kontakty-in { color: #fff; font-size: 15px; font-family: arial; text-transform: uppercase; }
#kontakty-in a { color: #fff; font-weight: 600; background-image: url(../images/square-kontakty.gif); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; margin-right: 10px; padding-left: 16px; }
#jazyky { font-size: 10px; font-family: helvetica, Verdana, Arial, sans-serif; position: absolute; top: 600px; z-index: -2; padding-top: 10px; }
#jazyky a:link { color: #a8aaac; text-decoration: none; }
#jazyky a:visited { color: #a8aaac; text-decoration: none; }
#jazyky a:hover { color: #fff; text-decoration: none; }
.jazyky { font-size: 10px; font-family: helvetica, Verdana, Arial, sans-serif; padding-top: 10px; }
.jazyky a:link { color: #a8aaac; text-decoration: none; }
.jazyky a:visited { color: #a8aaac; text-decoration: none; }
.jazyky a:hover { color: #fff; text-decoration: none; }
.jazyky-abs { font-size: 10px; font-family: helvetica, Verdana, Arial, sans-serif; position: absolute; top: 745px; z-index: 10; margin-left: -3px; padding-top: 10px; }
.jazyky-abs a:link { color: #a8aaac; text-decoration: none; }
.jazyky-abs a:visited { color: #a8aaac; text-decoration: none; }
.jazyky-abs a:hover { color: #fff; text-decoration: none; }
#oceneni { width:351px; height: 176p; float: right; margin-right: 90px; margin-top: 150px; }
