<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  margin:0 0 0 0;
  padding:0;
  font:15px Titillium Web, tahoma, arial, verdana, sans serif;
  text-align:center;
  color:#000;
  line-height:1em;
  background:url(../img/bg.jpg) repeat-x top left #fff;
}
a.to-home {
  margin:20px 0 0 20px;
	width:117px;
	height:73px;
	background:url(../img/logo.png) no-repeat top left;
}




/**** layout **********************************************************/

div.screen {
	text-align:left;
	background:url(../img/top_shadow.png) no-repeat top center ;
}
div.page {
	padding:232px 0 0 0;
}
div.page-in {
	padding:20px 16px 100px 16px;
	margin:0 -1px 0 -1px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background:url(../img/foot_bikers.png) no-repeat bottom left white;
}
.homepage div.page-in {
	padding-top:0;
}
.content-width {
	position:relative;
	width:1214px;
	height:auto;
	margin:0 auto 0 auto;
}

div.l-r {
	margin:0 0 20px 0;
	padding:0 0 15px 0;
	border-bottom:1px solid #CCCCCC;
	position:relative;
}
div.l {
	float:left;
	width:260px;
}
div.r {
	float:right;
	width:880px;
}
.floating {
	position:absolute;
	top:0;
}





/**** head **********************************************************/

div.head {
	height:111px;
	width:100%;
	position:absolute;
	top:0;
	left:-1px;
	z-index:3;
	background:url(../img/head.jpg) no-repeat top center;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

/*** foot side ***/
div.side-social {
	position:absolute;
	left:0;
	top:250px;
	z-index:999;
}
div.side-social a {
	display:block;
	margin:0 0 7px 0;
}


/*** topinfo ***/
div.topinfo {
	position:absolute;
	right:20px;
	top:20px;
	display:flex;
}
div.topinfo &gt; * {
	display:flex;
	align-items:center;
	text-decoration:none;
	color:#2D4551;
	margin:0 0 0 30px;
	font-size:120%;
}
div.topinfo &gt; * img {
	margin:0 10px 0 0;
}
div.topinfo &gt; a:hover {
	color:black;
}

div.topinfo .head-social img {
	width:30px;
	margin:0 0 0 10px;
}


/*** langs ***/
div.langs {
	position:absolute;
	top:20px;
	right:20px;
}
div.langs a {
	display:block;
	float:left;
	margin:0 0 0 0;
	width:37px;
	height:37px;
}
div.langs a img {
	display:block;
	margin:4px 0 0 4px;
}
div.langs a.act {
	background:url(../img/langs/act.png) no-repeat top left;
}

div.langs-menu {
	display:none;
	position:absolute;
	top:50px;
	right:11px;
	background:#99C18B;
	padding:2px 4px 2px 4px;
	border-radius:16px;
}
div.langs-menu a {
	display:block;
	margin:2px 0 2px 0;
}
div.langs-menu a img {
	display:block;
}



/*** path ***/
div.path {
	position:absolute;
	top:200px;
	margin:0 16px 0 16px;
	width:1180px;
	color:#203A47;
	font-weight:normal;
}
div.path-in {
	padding:8px 16px 8px 16px;
	background:#99C18B;
	font-size:13px;
}
div.path a {
	text-decoration:none;
	color:#203A47;
	font-weight:normal;
}
div.path a:hover {
	text-decoration:underline;
}






/*** menu ***/
ul.menu {
	position:absolute;
	top:135px;
	left:40px;
	margin:0;
	padding:0;
}
ul.menu li {
	float:left;
	padding:0;
	margin:0;
}
ul.menu li a {
	float:left;
	display:block;
	color:white;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	padding:14px 20px 14px 20px;
	background:url(../img/menu/bord.png) no-repeat right center;
}
ul.menu li.m-home a {
	width:42px;
	height:38px;
	background:url(../img/icons/home.png) no-repeat top left;
	margin:0 0 0 0;
	padding:0;
}
ul.menu li.m-home a span {
	display:none;
}

ul.menu li a:hover {
	color:#ddd;
}

ul.menu li.act a {
	color:#99C18B;
}


ul.menu.stuck {
	position: fixed;
	width: 100%;
	background-image:url(../img/menu/bg.jpg);
	background-position:top center;
	left: 0;
	top: 0;
	z-index:99;
}
ul.menu.stuck a {

}
ul.menu.stuck span.menu-in {
	display:block;
	width:1134px;
	margin:auto;
	padding:15px 0 10px 0;
}




.z999 {
	position:relative;
	z-index:999!important;
}

.sticky-wrapper {
	height:auto!important;
}


/*** showmenu ***/
a.showmenu {
	display:none;
	position:absolute;
	top:123px;
	left:10px;
	text-decoration:none;
	color:white;
	font-size:16px;
	text-transform:uppercase;
	padding:0 0 0 0;
	border-radius:3px;
}
a.showmenu img {
	display:block;
	float:left;
	margin:0 8px 0 0;
}
a.showmenu strong {
	display:block;
	float:left;
	margin:10px 0 0 0;
	font-weight:bold;
}

a.showmenu:hover {
	color:#ddd;
}


/*** pagemenu ***/
ul.pagemenu li {
	padding:0 7px 0 0;
	height:38px;
	margin:0 0 2px 0;
}
ul.pagemenu li a {
	display:block;
	height:38px;
	line-height:38px;
	background:url(../img/submenu/li.png) no-repeat 8px 8px #FEEDD9;
	color:#655D52;
	text-decoration:none;
	font-weight:bold;
	font-size:18px;
	margin:0 0 0 0;
	padding:0 0 0 45px;
}
ul.pagemenu li.pagemenu-up a {
	background-image:url(../img/submenu/li_up.png);
}
ul.pagemenu li a:hover {
	background-color:#FDD9AC;
	color:#A56A1E;
}



ul.pagemenu li.act {
	background:url(../img/submenu/act_arr.gif) no-repeat right top;
}
ul.pagemenu li.act a {
	background:url(../img/submenu/li_act.png) no-repeat 8px 8px #BD6E1F;
	color:white;
}
ul.pagemenu li.act.pagemenu-up {
	background:none;
}
ul.pagemenu li.act.pagemenu-up a {
	background:url(../img/submenu/li_up.png) no-repeat 8px 8px #FEEDD9;
	color:#655D52;
}
ul.pagemenu li.act.pagemenu-up a:hover {
	background-color:#FDD9AC;
	color:#A56A1E;
}


/*** ul-up ***/
ul.ul-up li {
	padding:0 7px 0 0;
	height:38px;
	margin:0 0 2px 0;
}
ul.ul-up li a {
	display:block;
	height:38px;
	line-height:38px;
	background:url(../img/submenu/li_up.png) no-repeat 8px 8px #FEEDD9;
	color:#655D52;
	text-decoration:none;
	font-weight:bold;
	font-size:18px;
	margin:0 0 0 0;
	padding:0 0 0 45px;
}
ul.ul-up li a:hover {
	background-color:#FDD9AC;
	color:#A56A1E;
}



ul.ul-up li.act {
	background:none;
}
ul.ul-up li.act a {
	background:url(../img/submenu/li_up.png) no-repeat 8px 8px #FEEDD9;
	color:#655D52;
}
ul.ul-up li.act a:hover {
	background-color:#FDD9AC;
	color:#A56A1E;
}



/*** slider ***/
.flexslider-out {
	position:relative;
	top:-35px;
	border:5px solid #98C08B;
	background:white;
	display:flex;
	justify-content:space-between;
}
.flexslider-out .search-box {
	flex:1;
}
.flexslider-out .flexslider {
	flex:2;
	margin:0 0 0 0;
	height:auto;
}
.flexslider-out .flexslider .slides, .flexslider-out .flexslider .slides li, .flexslider-out .flexslider .slides, .flexslider-out .flexslider .slides li a {
	height:100%;
}
.flexslider-out .flexslider .slides li a {
	background-size:cover;
	background-position:center center;
	display:block;
}
.flexslider li span.slide-desc {
	position:absolute;
	bottom:15px;
	left:0;
	color:white;
}
.flexslider li span.slide-desc span {
	float:left;
	background-color:rgba(80, 107, 71, 0.8);
	padding:20px 20px 20px 20px;
	font-size:26px;
	font-weight:normal;
}
.flexslider li span.slide-desc em {
	float:left;
	background-color:rgba(55, 85, 44, 0.8);
	padding:20px 20px 20px 20px;
	font-style:normal;
	font-weight:normal;
	font-size:16px;
}
.flexslider li span.slide-desc em:hover {
	background-color:rgba(55, 85, 44, 1);
}


.flexslider-detail {
	position:relative;
	top:0;
	float:right;
	margin:0 0 0 0;
	width:50%;
	height:auto;
	border:none;
	background:none;
}
.flexslider-detail img {
	width:100%;
	display:block;
}
.flexslider-detail .flex-direction-nav a {
	width: 19px;
	height: 35px;
	margin: -17px 0 0 20px;
	background-size: contain;
}
.flexslider-detail .flex-direction-nav .flex-next {
	margin: -17px 20px 0 0;
	background-size: contain;
}




/**** foot **********************************************************/

div.foot {
	background:url(../img/foot_bg.jpg) repeat-x top center #1A3542;
	color:#cdcdcd;
}
div.foot-in {
	background:url(../img/foot_bg.jpg) repeat-x top center #1A3542;
	padding:40px 16px 15px 16px;
	display:flex;
	align-items:center;
	justify-content:space-between;
}
div.foot strong {
	color:#ddd;
}
div.foot a {
	color:#cdcdcd;
	font-weight:normal;
	text-decoration:none;
}
div.foot a:hover {
	color:#aaa;
	text-decoration:none;
}



img.foot-logo {
	margin:0 0 0 0;
}




/*** footmenu ***/
ul.footmenu {
	margin:0;
	padding:0;
	display:flex;
	flex-wrap:wrap;
}
ul.footmenu li {
	padding:0;
	margin:0;
}
ul.footmenu li a {
	float:left;
	display:block;
	color:white;
	text-decoration:none;
	font-size:18px;
	font-weight:bold;
	padding:14px 25px 14px 25px;
}
ul.footmenu li:last-child a {
	background:none;
}

ul.footmenu li a:hover {
	color:#ddd;
}

ul.footmenu li.act a {
	color:#99C18B;
}



/*** foot social ***/
div.foot-social {

}
div.foot-social a {
	display:inline-block;
	margin:0 0 0 10px;
}



/*** foot aut ***/
div.foot-aut {
	color:#cdcdcd;
	text-align:left;
	padding:0 16px 15px 16px;
}

div.copy {
	margin:0 0 10px 0;
	font-size:14px;
}
div.made {
	font-size:12px;
}







/**** partneri **********************************************************/
div.partneri {
	background:#2C4450;
	color:#BFC4C8;
	padding:15px 0 15px 0;
}
div.partneri a {
	color:#BFC4C8;
	text-decoration:none;
	font-weight:normal;
	font-size:13px;
	display:inline-block;
	margin:0 0 0 5px;
	white-space:nowrap;
}



/*** popup ***/
.canvas {
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	background:rgba(0,0,0,0.8);
	z-index:9998;
}

.popup {
	width:630px;
	max-width: 96%;
	height:auto;
	position:absolute;
	top:100px;
	left:50%;
	transform: translateX(-50%);
	background:white;
	padding:10px;
	z-index:9999;
	text-align:center;	
	box-sizing:border-box;
}
.popup-in {
	position:relative;
}
.popup-close {
	position:absolute;
	right: 0;
	top: 0;
}




</pre></body></html>