*{margin:0;padding:0;}
body{background:url(../images/bg-telo.png) repeat-x #f57900;text-align:center;padding:0;margin:0;font-family:Arial,Verdana,Tahoma,Serif;font-size:80%;padding-bottom:20px;}
hr{display:none;}
#obal{text-align:left;margin:0 auto;width:840px;background:url(../images/bg-obsa.png) repeat-y;position: realive;overflow: hidden;}
#hlavicka{background:url(../images/bg-hlavicka.png) no-repeat;padding:0;}
#drobky{background:url(../images/bg-drobky.png) center bottom no-repeat #603744;width:795px;margin:0 auto;padding-top:5px;padding-bottom:5px;}
#drobky a{color:#b19095;text-decoration:none;font-size:90%;display:block;padding-left:10px;margin:0;}
#drobky a:hover{color:#d0b6ba;}
#logo{padding:0;position:relative;width:795px;height:221px;overflow:hidden;margin:0 auto;background-color:#c8785b;text-align:center;}
#logo a{color:#f9eaed;}
#logo span{display:block;padding:0;position:absolute;left:0;top:0;width:795px;height:221px;background:url(../images/logo-hlavicka-plna.png) bottom no-repeat;cursor:pointer;}
#obsah{width:811px;background:url(../images/bg-obsah.png) no-repeat top center #fff;margin-left:14px;padding-bottom:8px;}
#vlevo{float:left;display:inline;width:236px;}
#vlevo ul{width:195px;margin:0 auto;}
#vlevo ul li{list-style:none;}
#vpravo{float:left;display:inline;width:573px;}
#cleaner{color:#fff;}
#paticka{width:774px;background:url(../images/bg-paticka.png) repeat-x #ec7109;margin:0 auto;font-size:90%;color:#fff;padding-top:12px;padding-bottom:25px;_padding-bottom:13px;padding-left:10px;padding-right:10px;clear:both;}
#obsah h2{background:url(../images/bg-h2.png) top left no-repeat;font-weight: normal;padding-top:9px;padding-left:36px;padding-bottom:9px;font-size:18px;font-family:"Trebuchet MS";}
#obsah a{text-decoration:underline;color:#c85e05;}
#obsah a:hover{color:#000;}
#paticka a{color:#fff;text-decoration:underline;}
#paticka a:hover{color:#ffde03;}
#text-obsah{background:url(../images/bg-text-obsah.png) top left no-repeat #fff;margin-top:15px;width:549px;padding-top:5px;min-height:800px;font-size:120%;}
#text-obsah p{margin: 10px 20px 5px 20px;line-height: 20px;}
#text-obsah address{margin: 10px 20px 0 20px;line-height: 20px;}
#text-obsah h3{margin-top:20px;margin-left:19px;font-weight: normal;font-size: 1.4em;font-family: "Trebuchet MS";}
#text-obsah h4{margin-top:20px;margin-left:19px;font-weight: normal;font-size: 1.3em;font-family: "Trebuchet MS";}
#erb{margin-top:10px;float:left;width:221px;text-align:center;margin-left:5px;padding-top:74px;padding-bottom:49px;background:url(../images/erb.png) no-repeat  center top;}
#erb h3{font-size:15px;margin:0;}
#erb p{margin-top:3px;}
.aktualita{border:1px solid #fcaf64;width:505px;margin:10px 0 0 20px;padding:0 0 15px 0;;}
#blok{font-weight: bold;margin:20px auto;width:293px;background:url(../images/bg-blok-bottom.png) no-repeat bottom center;padding-bottom: 10px !important;font-size:120%;}
#blok h3{font-weight: bold;font-size:14px;margin:0 !important;background:url(../images/bg-blok.png) no-repeat  center top;text-transform:uppercase;padding-top:14px;padding-left:14px;clear:both;}
#blok p{margin: 0 !important;line-height: 30px;}
div.vyrazne{border:1px solid #f57a03;background:#fff8f1;margin:5px 20px 10px 20px;}
div.vyrazne h4{padding:0;margin: 15px 10px 0 15px !important;}
div.vyrazne p{margin: 5px 15px 15px 15px !important;}
#blok p{padding:14px;padding-top:8px;background:url(../images/bg-blok-p.png) repeat-y;}
#box{width:195px;margin:0 auto;background:url(../images/box-h3.png) top center no-repeat #ec7109;margin-top:15px;}
#box h3{font-size:14px;width:170px;margin:0 auto;border-bottom:1px dotted #fff;padding-bottom:4px;text-align:center;padding-top:10px;}
#box ul{padding-top:8px;background:url(../images/box-bottom.png) bottom center no-repeat #ec7109;padding-bottom:20px;}
#box ul li{padding:2px;padding-left:11px;}
#box ul li a{color:#fff;text-decoration:underline;}
#box ul li a:hover{color:#f5d504;}
#box h4{margin:10px 5px 5px 10px;}
#box p{margin:5px 5px 5px 10px;}
#box h4 a{color: #000000;}
#box2{width:195px;margin:0 auto;background:url(../images/bg-kontakt-box-top.png) top center no-repeat #ec7109;color:#fff;margin-top:15px;}
#box2 #img-center{display:block;margin:0 auto;padding:17px 0 0 0;}
.box-dole{width:195px;margin:0 auto;background:url(../images/bg-kontakt-box-bottom.png) top center no-repeat #ec7109;color:#fff;margin-top:5px;height:14px;}
#navigace{width:195px;margin:0 auto;color:#fff;background:url(../images/navigace-top.png) top no-repeat;}
#navigace ul{padding-top:11px;padding-bottom:8px;background:url(../images/navigace-bottom.png) bottom no-repeat;font-weight: bold;}
#navigace ul li{padding-top:2px;padding-bottom:4px;padding-left:23px;background-color:#ffde03;}
#navigace ul li a{padding:2px;font-size:14px;display:block;color:#000;text-decoration:none;width:120px;padding-left:30px;padding-bottom:4px;border-bottom:1px dotted #f3b202;background:url(../images/nav-li.png) left 1px no-repeat;line-height:18px;}
#navigace ul li a:hover{text-decoration: underline;}
#vlevo img{margin:0 auto;margin-left:15px;border:none;}
.copy{float:left;}
.studio{float:right;}
#text-obsah ul{margin-left:50px;margin-top:10px;}
#text-obsah ul li{list-style:square;padding-top:5px;}
#text-obsah ul li ul{margin: 5px 0 5px 30px;}
.foto{width:100px;border:1px solid #d4b397;background-color:#efe6df;height:100px;margin:17px;float:left;}
.foto img{display:block;margin:13% auto;}
.center{display:block;margin:20px auto;border:1px solid #d4b397;background-color:#efe6df;padding:20px;}
table{width: 530px;margin: 10px 0 10px 20px;border-collapse: collapse;}
table tr td{padding:4px;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;}
table thead tr td{background: #7c4f37;color: #ffffff;}
.letak{padding:1px;border:2px solid #f57900;margin:20px 0 0 42px;}
.img-center{margin:20px auto;padding:1px;display:block;}
.img-center-border{margin:20px auto;padding:1px;display:block;padding:5px;;border:1px solid #c8c8c8;}
.img-right{float:right;margin:14px 0 10px 20px;}
.img-right-border{float:right;margin:14px 0 10px 20px;padding:0 0 5px 5px;;border:1px solid #c8c8c8;}
#one{background-color:#efe6df;height:18px;padding-left:5px;}
#tw{background-color:#f8f2ed;}
#oddil1{display:none;}
#oddil2{display:none;}
#oddil3{display:none;}
#oddil4{display:none;}
.oddil a img{margin:10px 5px 10px 20px;padding:1px;border: 1px solid #eeeeee;background: transparent !important;float:left;}
.blok{clear:both;}
.blok h4{cursor:hand;font-size:14px !important;text-decoration:underline;padding: 2px;display: inline;}
.blok h4:hover{background-color: #f57900;}
.blok div.oddil{clear: both;overflow: hidden;}
.blok div.foto2{width:150px;float:left;margin:0 37px 15px 20px;float: right;}
.blok div.foto2 img{padding:1px !important;border:2px solid #8b6d4f;}
hr.display{display:block;background:transparent;border-top:none;clear:both;border-bottom:1px solid #000000;margin:20px 20px 5px 15px;}
a.highslide img{padding:9px;background:url(../images/bg-foto.gif) no-repeat left top;float:left;margin:10px 0 5px 7px;}
img.letak{display:block;margin:10px auto;}
img.banner-prohlidka{float:right;margin:10px 15px 10px 5px;}
strong.extra{background-color: #f6800d;color: #ffffff;padding: 2px 2px 1px 3px;}
#blocek
{
margin: 10px 0 15px 15px;
}

.super-tabulka
{
font-size: 1.5em;
font-weight: bold;
}
