BODY {margin:0px;padding:0px;background:#514d48;color:#ffffff;font:12px Tahoma}
h1,h2,h3,ul,li {padding:0px;margin:0px}
ul,li {list-style-type: none}


#webpage {background: #514d48 url('i/bg0.png') 0px 0px repeat}

#top {background: url('i/top.png') 0px 0px repeat-x;height:43px}
#main {background: url('i/bg.png') 0px 0px repeat-x;}

#top .menu {position:absolute;top:2px;left:38px}
#main .menu {position:absolute;top:21px;right:48px}
#main .menu2 {position:absolute;top:80px;left:38px !important;right:auto !important}
.menu li {font:bold 15px Tahoma;float:left;margin:4px;padding:6px 8px;}
.menu2 li {font:bold 15px Tahoma;margin:3px !important;}
#top .menu li {font:12px Tahoma}
.menu li:hover {background:#393430;color:#ffffff;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px;}
.menu li:hover a,.menu li a:hover {text-decoration: underline !important}
.menu li.selected {background:#ffffff;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.menu2 li.selected {background:#969289 !important;}

.menu li a {color:#dddad3;text-decoration:none !important}
.menu2 li a {padding:6px 10px;}
.menu li.selected a {color:#24211e;}

h1 strong,h1 a {display:block;background:url('i/abaffydesignlogo.png') 0px 8px no-repeat;width:110px;height:70px;padding:12px 10px 0px 210px;margin:0px 0px 0px 38px;font:11px Tahoma;text-decoration:none !important;color:#dddad3;line-height:16px}

.inside {position:relative;width:1000px;margin-left:auto;margin-right:auto;border-left:1px dotted black;border-right:1px dotted black}

#showcase {position:relative;margin:38px 0px 0px 27px;background:url('i/showcase.png') 0px 0px no-repeat;width:936px;height:312px}

h2 a {text-decoration: none !important}

.showc {position:absolute;width:914px;height:290px;top:11px;left:11px;}
.showc a {display:block;height:260px;padding:15px;font:26px Tahoma;color:#ffffff;text-decoration:none}
.showca a em {color:#454545}
.showcb a,.showcb a em {color:#ffffff}
.showcb a {text-align:right}
.showc em {font:12px Tahoma;color:#dddad3;line-height:140% !important}

.slu,.sluo {float: left;width:240px;color:#dddad3}
.slu1 {margin-left:33px !important}
.sluo {width:320px}
.slu h2,.sluo h2 {font:23px Tahoma;margin:12px 0px 12px 10px}
.slu p,.sluo p {font:12px Tahoma;margin:8px 20px 4px 10px;line-height:180%}
.sluzby .slu p {margin-top:0px !important;margin-bottom:70px !important}
.sluzby .slu p b {color:#ffffff;font-size:14px}
.sluzby .slu h2 {font:23px Tahoma;margin:0px 0px 12px 10px}

.slu table {margin:5px;}
.slu td {padding:3px;}


#page {position:relative;margin:4px 20px 38px 36px;padding:8px;font:12px Tahoma;line-height:180%;color:#dddad3}
#page h2 {font:bold 35px Tahoma;color:#ffffff}
#page h3,.slu h3 {font:bold 14px Tahoma;letter-spacing:1px;margin:32px 20px 12px 20px}
#page p {font:12px Tahoma;margin:20px 20px 36px 20px;line-height:180%}

.map {border:8px solid #969289;margin:5px 18px 16px 0px !important}
.viz {float: left;width:200px;}
.viz2 {width:320px !important}
.viz3 {width:260px !important}
#page .viz span {display: block;padding:2px}
#page .viz .vz strong {display:block;font-weight:100;padding:2px;float:left;clear:left;width:60px;}
#page .viz .vz span {float:left;width:200px;}
.vz em {display:block;padding:2px;clear:left;font:11px Tahoma;color:gray}
.clean {clear:both}
.call {background:#969289;color:#25221e;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border:2px solid #cac6bd;font-size:20px;margin:10px 18px 10px 0px;padding:8px;}

/*#bottom {background: #969289}*/
#bottom .inside div {padding:30px 40px;font:11px Tahoma}

a {color:#ffffff;text-decoration:underline}

.schovany{display:none}