*{font-family:Arial,Helvetica,sans-serif;border:0;outline:0}a{color:#9e0202;text-decoration:underline}a:hover{text-decoration:none;color:#9e0202}body{margin:0;padding:0;text-align:center;font-size:12px;background:url('../img/bg.png') top left repeat-x}h1{font-size:1.5em;font-weight:bold}h2{font-size:1.3em;font-weight:bold}h3{font-size:1.25em;font-weight:bold}h4{font-size:1.2em;font-weight:bold}h5{font-size:1.15em;font-weight:bold}p,q,cite{line-height:1.2em;font-size:1.1em}ul,ol,dl{list-style:none;font-size:1em}li,dd,dt{font-size:1em}ol,ul{list-style:none;margin:0;padding:0}#wrapper{width:902px;margin:10px auto;text-align:center;font-size:12px}#wrapper header{text-align:left;height:244px;margin:0;position:relative;width:902px;background:url('../img/header.png') bottom left no-repeat}#wrapper header #logo{position:absolute;top:40px;left:30px}#wrapper header #logo h1{background:url('../img/logo.png') top left no-repeat;width:300px;height:182px;text-indent:-9999px;margin:0;padding:0}#wrapper header div.topline{height:17px}#wrapper header div.loc{font-size:10px;color:white;font-weight:bold;padding-top:4px;padding-bottom:5px}#wrapper header div.gtranslate{position:absolute;top:-5px}#wrapper nav#menu{background:url('../img/menu/menubg.png') center center no-repeat;width:880px;height:33px;margin:0 auto}#wrapper nav#menu ul li{float:left;margin:0 0 0 15px}#wrapper nav#menu ul li a{display:inline-block;line-height:25px;height:26px;color:#fff;text-decoration:none;text-shadow:1px 1px 1px #000;font-size:13.5px;box-shadow:0 0 3px 1px #000;border-radius:0 0 8px 8px;padding:0 10px;background:url('../img/menu/itembg1.png') center top repeat-x;transition:background .2s ease-in}#wrapper nav#menu ul li.active a,#wrapper nav#menu ul li a:hover{background:url('../img/menu/itembg2.png') center top repeat-x;transition:background .5s ease-out;color:#202020;text-shadow:1px 1px 2px #cdcdcd}#wrapper div.backline{background:url('../img/bgline.png') top left no-repeat;width:880px;height:11px;margin:0 auto}#wrapper footer{text-align:left;width:902px;background:url('../img/footer.png') top left no-repeat}#wrapper footer div.first-wrapper{height:78px}#wrapper footer div.first-wrapper img{cursor:pointer}#wrapper footer div.first-wrapper div.cards{margin:10px 10px 0 0}#wrapper footer div.second-wrapper ul.backlinks{margin:10px auto}#wrapper footer div.second-wrapper ul.backlinks li{float:left}#wrapper footer div.second-wrapper ul.backlinks a{display:inline;padding:0 4px 0 2px}#wrapper footer div.second-wrapper div.copyright{padding:5px 0 25px 2px;font-size:11px;color:#666}#wrapper footer div.second-wrapper div.copyright a{color:#333;text-decoration:underline}#wrapper footer div.second-wrapper div.copyright a:hover{color:#333;text-decoration:none}#wrapper #main{text-align:left;width:900px;background:url('../img/main.png') #fff top left repeat-x;border:1px solid #cfcfcf;clear:both}#wrapper #main #navbar{font-size:14px;color:black;font-weight:bold;padding:8px 0 8px 20px}#wrapper #main #content{float:left;margin-left:10px;width:603px}#wrapper #main #content section{border:1px solid #cfcfcf;padding:1px;margin-bottom:10px;font-size:12px}#wrapper #main #content section div.title{height:13px;background:url('../img/titlebg.png') top left repeat-x}#wrapper #main #content section article{padding:8px;position:relative}#wrapper #main #content section article h1{color:#9e0202;margin:15px 0}#wrapper #main #content section article h2{color:#9e0202;margin:15px 0}#wrapper #main #content section article h3{margin:15px 0}#wrapper #main #content section article h4{margin:15px 0}#wrapper #main #content section article ul{margin-left:25px;list-style-type:square}#wrapper #main #content section article ol{margin-left:25px;list-style-type:decimal}#wrapper #main #content section article ul li,#wrapper #main #content section article ol li{margin:0 0 5px 0;padding:0}#wrapper #main #content section article table{border-collapse:separate;border-spacing:2px}#wrapper #main #content section article table.table-fill{width:100%}#wrapper #main #content section article table td,#wrapper #main #content section article table th{border:1px solid #cdcdcd;padding:5px 7px}#wrapper #main #content section article table tr:nth-child(2n){background:#fff}#wrapper #main #content section#guide ul li{margin:2px}#wrapper #main #content section#guide ul li img{border-radius:3px}#wrapper #main #content section#guide ul li:nth-child(even){float:right}#wrapper #main #content section#guide ul li:nth-child(odd){float:left}#wrapper #main #content section#guide ul li:nth-child(3n){clear:both}#wrapper #main #content section#guide ul li:nth-child(1),#wrapper #main #content section#guide ul li:nth-child(2){margin-bottom:20px}#wrapper #main #content section.homepage article p:last-of-type{margin-bottom:0}#wrapper #main #content section#page-links code{display:block}#wrapper #main #content section#gokarts a{vertical-align:middle;line-height:169px}#wrapper #main #content section#last-news p.readall{text-align:right;margin:15px 0 5px 0}#wrapper #main #content section#news article .article{padding:5px 8px 5px 8px;border-bottom:1px solid #cdcdcd}#wrapper #main #content section#news article h2{margin:5px 0;font-size:15px;color:#9e0202}#wrapper #main #content section#news article div.new{margin-bottom:10px}#wrapper #main #content section#news article hr{border-bottom:1px solid #cfcfcf}#wrapper #main #content section#page-pricelist article table{margin:10px 0}#wrapper #main #content section#page-board article ul{margin:0;padding:0}#wrapper #main #content section#page-board article ul li{padding:15px;margin:5px;border-radius:8px;list-style:none}#wrapper #main #content section#page-board article ul li h4{color:#9e0202;margin:0;font-weight:bold}#wrapper #main #content section#page-board article ul li div.date{color:#000}#wrapper #main #content section#page-board article ul li div.message{margin-top:10px}#wrapper #main #content section#page-board article ul li div.message p{line-height:1.5em}#wrapper #main #content section#page-board article ul li:nth-child(odd){background:#e8e8e8}#wrapper #main #content section#page-board article ul li:nth-child(even){background:#f4f4f4}#wrapper #main #content section#page-board article form{margin:30px 0 15px 0;padding-bottom:15px}#wrapper #main #content section#page-gallery article ul{text-align:center;margin-left:20px}#wrapper #main #content section#page-gallery article ul ul{margin:20px 30px;list-style-type:circle;font-weight:bold}#wrapper #main #content section#page-gallery article ul ul li{margin:4px 0}#wrapper #main #content section#page-gallery article .fotoicon{position:absolute;text-align:center;left:130px}#wrapper #main #content section#page-gallery article .videoicon{position:absolute;text-align:center;right:130px}#wrapper #main #content section#page-gallery article a img{border:1px solid #cfcfcf}#wrapper #main #content section#page-gallery article a img:hover{border:1px solid #9e0202}#wrapper #main #content section#page-gallery-detail article ul{margin:0}#wrapper #main #content section#page-gallery-detail article ul li{float:left;list-style:none;margin:10px 10px;height:90px;line-height:90px;width:120px;text-align:center;vertical-align:middle}#wrapper #main #content section#page-gallery-detail article ul li a img{border:1px solid #cfcfcf}#wrapper #main #content section#page-gallery-detail article ul li a img:hover{border-color:#9e0202}#wrapper #main #content section#page-videos article li{list-style-type:none;text-align:center}#wrapper #main #content section#page-videos article h3{color:#9e0202;height:30px}#wrapper #main #content section#page-eshop article ul.items{margin:0}#wrapper #main #content section#page-eshop article ul.items li{margin:0 0 15px 0;list-style:none;clear:both;border-radius:8px;padding:15px}#wrapper #main #content section#page-eshop article ul.items li img{max-width:150px;border-radius:5px;margin-left:10px;box-shadow:0 0 2px #000}#wrapper #main #content section#page-eshop article ul.items li h3{margin:0 0 7px 0}#wrapper #main #content section#page-eshop article ul.items li h3+strong{font-size:15px;display:inline-block}#wrapper #main #content section#page-eshop article ul.items li h3+strong+div{margin-top:10px;line-height:1.5em}#wrapper #main #content section#page-eshop article ul.items li:nth-child(odd){background:#e8e8e8}#wrapper #main #content section#page-eshop article ul.items li:nth-child(even){background:#f4f4f4}#wrapper #main #content section#page-eshop article ul.items-passive{opacity:.5}#wrapper #main #content section#page-eshop-detail article strong{font-size:15px;display:inline-block}#wrapper #main #content section#page-eshop-detail article strong+div{margin-top:10px;line-height:1.5em}#wrapper #main #content section#page-eshop-detail article img{max-width:570px;border-radius:5px;margin-left:10px;box-shadow:0 0 2px #000;margin-bottom:10px}#wrapper #main #content section#page-catering article table{width:100%}#wrapper #main #content section#page-catering article table td span{color:#5d5d5d}#wrapper #main #content section#page-karts article table{margin-bottom:15px}#wrapper #main #content section#page-karts article table td{text-align:center}#wrapper aside{width:270px;float:right;margin-right:8px}#wrapper aside section{border:1px solid #cfcfcf;padding:1px;margin-top:10px;background:url('../img/titlebg.png') top left repeat-x;font-size:12px}#wrapper aside section div.title{color:white;margin:0;font-weight:bold;font-size:12px;padding:5px 10px}#wrapper aside section article ul li{margin:5px 0}#wrapper aside div#sidebar-facebook-like-box{width:270px;height:541px;background:#3c5a98 url('../img/fblogo.png') center center no-repeat}#wrapper aside div#sidebar-facebook-like-box div.fb-like-box{background:#fff}#wrapper aside section#sidebar-calendar{text-align:center}#wrapper aside section#sidebar-partners ul li{text-align:center}#wrapper aside section#sidebar-rekords strong{padding:8px 0;text-align:center;display:block}#wrapper aside section#sidebar-rekords table{margin:0 auto}#wrapper aside section#sidebar-rekords table td{border:1px solid #cdcdcd;padding:5px 7px;width:75px}#wrapper aside section#sidebar-rekords table td:nth-child(2n){color:#9e0202;font-weight:bold}