<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,html {height:100%;}

body{
background:#bca491 url("../images/bg1.jpg") top center no-repeat;
font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: normal;
 color:#45413e;
 margin:0;
 padding:0;
 }
 
 body#steniatka{
background:#bca491 url("../images/bg2.jpg") top center no-repeat;
font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: normal;
 color:#45413e;
 margin:0;
 padding:0;
 }

.titreck-title{margin-right:3px;}

.psane-pismo{
font-family: "Hurricane", cursive;
font-weight: 400;
font-style: normal;
font-size:30px;
}

#back-to-top{
  height:50px;
  width:50px;
  position:fixed;
  bottom:0;
  right:0;
  z-index:99;

  border-radius:50%;
  box-shadow: 0px 0px 5px #ccc;
  margin:17px;
  background:#fef9dc;
}

html{
  scroll-behavior:smooth;
}

 .hneda{
 color:#875225;
 }

img.en{
position:absolute;
  top:550px;
  right:35px;
  }

img.sk{
position:absolute;
  top:550px;
  right:80px;
  }

.motto{font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-style: italic;
      font-size:22px;
      color:#9a4c01;}
 
.clr{ clear:both;overflow:hidden;font-size:0;line-height:0; }
ul{list-style:none;margin:0;padding:0}

a,img{outline:none;margin:0;padding:0;border:none;}

a:link, a:visited {
 color:#d3a304; text-decoration:none;}
 
 a:hover, a:active, a:focus { 
 color:#332518; outline: n;
}

a:active {
 outline: none;
}
a:focus {
 -moz-outline-style: none;
}
form { padding:0;margin:0; }h1,h2,h3,h4,h5,h6 { margin:0 0 20px;  color:#666;line-height:normal; }



h2, h1 { 
font-size:18px; 
line-height:2.5;
color:#d40d27;
}

h2 a:link, h2 a:visited, h1 a:link, h1 a:visited{
color:#d40d27;
}

h2 a:hover, h1 a:hover{
color:#332518;
}

h3 { font-size:17px; color:#9a4c01;  margin:0;}h4 { font-size:14px;}h5 { font-size:12px;}h6 { font-size:11px;}iframe {border:none;}dl dd {
	padding:0 0 0 10px;
	margin:0;
}

table.dogs{width:90%;margin:0 auto;}

table.dogs, table.dogs tr, table.dogs td{
border:1px solid #e3d5bb;
text-align:left;
  padding:5px;
}


.cont img{animation: fadeIn 5s;}
@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.table&gt;:not(caption)&gt;*&gt;* {padding:2px;}


fieldset { border:none;margin:0;padding:0;}input, textarea, button {
    height: 30px;
    line-height: 1.5;
    padding: 0 5px;
    border: 1px solid #341f00;
    outline: 0;
}
p { margin:0 0 10px; }.module p {
	margin:0;
	color: #FFA200;
	padding: 0 10px 10px;
}

#wrapper {width:100%; left:0px; background:#f9e3cd;}

/*
#page_bg { background: #351f05 url("../images/page_bg.png") top center repeat-x;}

*/

.page { min-height: 100%; }.main { width:950px;margin:0 auto; }.top { margin:0 auto;width:950px;height:38px}.top .menu { height:26px;padding:6px 0;}.top .menu li { float:left;height:26px;margin:0 10px 0 0;font-size:12px;}

#header {
	position:relative;
	margin:0 auto;
	width:950px;
	height:651px;

	}
	

.content_m {
	width: 950px;
	padding:0;
	margin:0 auto;
	}


.cont {position:relative; padding:0px;  text-align:center;min-height:300px;}

       .appear {
  transition: all 0.8s;
  opacity: 0;
  transform: translateY(40px);
}

.appear.inview {
  opacity: 1;
  transform: none;
  transition-delay: 0.3s;
}


.maincol_full { }

.navi{ position:relative;left:0;top:0px;color:#e3d5bb;font-size:14px;}

.separator { display:block;
width:1125px;
clear:both;
border: 0; height: 1px; background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), #fdcab27, rgba(0,0,0,0)); background-image: -moz-linear-gradient(left, rgba(0,0,0,0), #fdcab2, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, rgba(0,0,0,0), #fdcab2, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, rgba(0,0,0,0), #fdcab2, rgba(0,0,0,0)); 
box-shadow:#000 0px 0px 4px; }

hr{
display:block;
width:750px;
clear:both;
border: 0; height: 1px; background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), #fdcab27, rgba(0,0,0,0)); background-image: -moz-linear-gradient(left, rgba(0,0,0,0), #fdcab2, rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, rgba(0,0,0,0), #fdcab2, rgba(0,0,0,0)); background-image: -o-linear-gradient(left, rgba(0,0,0,0), #fdcab2, rgba(0,0,0,0)); 
box-shadow:#000 0px 0px 4px; }
}

/* items row */.items-row .item h2, .items-row .item h1, .items-row .item h1 a, .items-row .item h2 a { 
	font-size: 18px;
	margin: 0 0 10px 0;
}.item .readmore { text-align:right;margin:0;}.item .readmore a { color: #C32580}.actions {float:left; overflow:hidden;margin:0 0 10px;}.actions li { float:left; }.actions li img { float:left;margin:0 6px 0 0; }.category-desc img { margin:0 10px 4px }.category-desc a, .category-desc a:link, .category-desc a:visited { color:#000;text-decoration:underline;}.image-left { float:left;margin:0 10px 4px 0; }.image-right { float:left;margin:0 0 4px 10px; }.item-title { font-size:12px; }.main .categories-list ul li {padding: 5px;}.category-desc {
    line-height: 1.7em;
    margin: 10px 0;
    padding-left: 0;
}.category-desc p { line-height:normal; }.pagination { overflow:hidden;padding:10px 0; }.pagination .counter { margin:0; }



.pagination ul { overflow:hidden;}.pagination ul li {	float:left;	margin:0 6px 0 0;}.pagination .pagenav {
	display:block;
	background:#fff;
	margin:0 4px 0 0;
	padding:0 4px;
    margin:10px 0;
}.pagenav .pagenav-prev { float:left; }.pagenav .pagenav-next { float:right; }.pagenav-prev, .pagenav-next {margin:10px 0;}/* end maincol *//* tables */table { border-collapse:collapse }
table, table th, table td { border:1px solid transparent; }


table.weblinks th,table.newsfeeds th,table.category th,table.jlist-table th, table th list, th.list-title, .list-title {background:transparent;}

/*


table.weblinks,table.category{ margin:10px 10px 20px 0px;width:98%; }table.weblinks td{ border-collapse:collapse; }table.weblinks td,table.category td{ padding:7px; }
table.weblinks th,table.category th{ padding:7px;text-align:left }td.num{ vertical-align:top;text-align:left; }
td.hits{ vertical-align:top;text-align:center }
td p{ margin:0;line-height:1.3em }.filter{ margin:10px 0 }
.display-limit,.filter{ text-align:right;margin-right:7px }

table.grey, table.grey tr, table.grey td{
border:1px solid #999;
text-align:left;
}


table.category th a img{ padding:2px 10px }.filter-search{ float:left; }.filter-search .inputbox{width:6em}legend.element-invisible{
        position:absolute;
              margin-left:-3000px;
        margin-top:-3000px;
        height:0px;
}.cat-items{ margin-top:20px }#contact-slider .panel {
	background:#fff;
	margin:0 0 10px 0;
	padding:10px;
	border:1px solid #e5e5e5;
	border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    margin:10px 0;
}
*/

#contact-slider .panel h3 { margin:0; }#contact-slider .panel h3 a { font-size:18px;line-height:normal; }#contact-slider .panel .pane-slider { padding:10px 0 0 0; }#contact-slider .panel .pane-slider div { padding:10px 0 0 0;overflow:hidden; }.contact-email label{ float:left;width:140px; }#member-registration label { display:block; }#member-registration legend { font-size:20px; }#member-registration dd { padding:0;margin:0 0 10px; }.contact-links li { line-height:20px; }/* */#jform_email-lbl { width:200px;float:left; }#article-index li { line-height:20px; }.maincol li {line-height:20px;}.maincol .menu li,#article-index li,.maincol .latestnews li,.maincol .relateditems li,.maincol .categories-module li{color: #000}#article-index ul,.maincol .menu {}.stats-module dt {
    float: left;
    font-weight: bold;
    margin: 0 10px 0 0;
}.maincol .login,.maincol .registration,#user-registration {margin:0 0 10px 0;}.maincol .login label { float:left;width:100px;}.maincol .login .login-fields {overflow:hidden;margin:0 0 10px;}



.error {
	background:#fdcdc9;
	margin:0 0 20px 0;
	padding:10px;
	border:none;
	border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}#system-message { margin:0; }#system-message dt.warning{ color:#be4e4c;margin:0 0 10px;font-size:16px;font-weight:700; }#system-message dd.warning li { line-height:20px; background: transparent url(../images/arrow-2.png) no-repeat left top;padding:0 0 0 20px; }.tip-wrap {
	background:#fff;
	margin:0 0 10px 0;
	padding:10px;
	border:1px solid #e5e5e5;
	border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

input.inputbox, textarea.inputbox  {background: #ebebeb; background: 1px solid #a3a3a3; margin: 0 0 10px 0; color: #000;}
.input-small { display: block; margin: 2px 0 15px 0;}
.control-group { margin: 0 0 0 10px !important; }
btn { margin: 20px 0 0 0; }
.control-group, .controls, .input-prepend, .input-append, .userdata{ background: none !important; }
.btn-primary { margin: 20px 0 0 0 !important;}


/* menu */

.gb{
position:absolute;
top:617px;
width:950px;
text-align:center;
font-weight:normal;
font-size:16px;
} 


.bottom{
position:relative;
left:0px;
width:100%;
height:282px;
background:url("../images/bottom_bgn.jpg") top center repeat-x;
}

.bottom2{
position:relative;
margin:0 auto;
width:950px;
height:282px;
background:url("../images/bottom2n.jpg") top center no-repeat;
}

.pedigree table{
padding:2px;
margin:0 auto;

width:100%;

}

.pedigree td{
border:1px solid #ddcab7;
padding:2px;
width:33%;

font-size:14px;
}




.copy{
position:relative;
top:87px;
width:1000px;
margin:0 auto;
text-align:center;
color:#6a2d3b;
font-size:12px;
letter-spacing:1px;
}

.copy a:link, .copy a:visited{
color:#6a2d3b;
}
.copy a:hover{
color:#b15b6f;
}

.cat-children h3{
font-size:0px;
}

.article-info-term dt, .article-info-term{
font-size:0px;
}

.leading-1, .leading-0, .leading-2{
}

.blogl-align{
text-align:left;
}

.blogl-align h2{
text-align:left;
background:url("../images/delitko.jpg") top left no-repeat;
line-height:2.8;
}

dd.create{
font-size:12px;
text-indent:-10px;
color:#875225;
}

dl, dt{
text-indent:0px;
}

.icon-calendar{
padding:0px;
margin:0px;
height:0;
}

.topl{
position:absolute;
top:113px;
right:65px;
}

table.m4j_form_table{
margin:0 auto;
}

#m4jSubmitWrap{
margin-top:40px;
}

img.design{
position:absolute;
top:210px;
right:240px;
}

.com-content-category category-list, .content-category, .category-desc, .content-category list, com-content-category__table, com-content-category__table tr{padding:0px; margin:0px;position:relative;border:1px solid transparent;}


thead, tbody, tfoot, tr, td, th {
    border-color: inherit;
    border-style: none;
    border-width: 0;
}


div#maximenuck110, div#maximenuck111 {
		line-height:23px;
	/*text-align:left;*/
	zoom:1;
}

/* container style */
div#maximenuck110 ul.maximenuck, div#maximenuck111 ul.maximenuck {
	clear:both;
    position : relative;
    z-index:999;
    overflow: visible !important;
    display: block !important;
    float: none !important;
    visibility: visible !important;
	opacity: 1 !important;
    list-style:none;
	/*padding: 0;*/
    margin:0 auto;
    zoom:1;
	filter: none;
  padding:0px;
  margin:0px;

}

div#maximenuck110 ul.maximenuck:after, div#maximenuck111 ul.maximenuck:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    font-size: 0;
}

/*---------------------------------------------
---	 	Root items - level 1				---
----------------------------------------------*/

div#maximenuck110 ul.maximenuck li.maximenuck.level1, div#maximenuck111 ul.maximenuck li.maximenuck.level1 {
	display: inline-block;
    float: none;
    position:static;
    /*padding : 0;
    margin : 0;*/
    list-style : none;
    text-align:center;
    cursor: pointer;
	filter: none;
}

/** IE 7 only **/
*+html div#maximenuck110 ul.maximenuck li.maximenuck.level1, *+html div#maximenuck111 ul.maximenuck li.maximenuck.level1 {
	display: inline !important;
}

/* vertical menu */
div#maximenuck110.maximenuckv ul.maximenuck li.maximenuck.level1, div#maximenuck111.maximenuckv ul.maximenuck li.maximenuck.level1 {
	display: block !important;
	/*margin: 0;
	padding: 0;*/
	text-align: left;
  background:#ffffff;
	}

div#maximenuck110 ul.maximenuck li.maximenuck li, div#maximenuck111 ul.maximenuck li.maximenuck li{padding-left:10px;right:10px; font-size:17px; line-height:1.7;background:#f3e3cfa;border:none;} /*submenu bg*/
	
	div#maximenuck110 ul.maximenuck li.maximenuck li a:link, div#maximenuck110 ul.maximenuck li.maximenuck li a:visited, 
		div#maximenuck111 ul.maximenuck li.maximenuck li a:link, div#maximenuck111 ul.maximenuck li.maximenuck li a:visited{
color:#ffeecc;	}

	div#maximenuck110 ul.maximenuck li.maximenuck li a:hover, 	div#maximenuck111 ul.maximenuck li.maximenuck li a:hover{
color:#ffffff;	}

div#maximenuck110 ul.maximenuck li.maximenuck.level1 &gt; a,
div#maximenuck110 ul.maximenuck li.maximenuck.level1 &gt; span.separator,
div#maximenuck111 ul.maximenuck li.maximenuck.level1 &gt; a,
div#maximenuck111 ul.maximenuck li.maximenuck.level1 &gt; span.separator {
	display:block;
    float : none;
    float : left;
    position:relative;
	text-decoration:none;
    outline : none;
    /*border : none;*/
    white-space: nowrap;
	filter: none;
	padding-left:8px;
padding-right:8px;
display:inline;
font-size:17px;
font-weight:normal;
  color:#ffeecc;
    text-transform:uppercase;
}

/* parent item on mouseover (if subemnus exists) */
div#maximenuck110 ul.maximenuck li.maximenuck.level1:hover,
div#maximenuck110 ul.maximenuck li.maximenuck.level1.active, div#maximenuck110 ul.maximenuck li.maximenuck.level1.parent:hover,
div#maximenuck110 ul.maximenuck li.maximenuck.level1.parent:hover, div#maximenuck110 ul.maximenuck li.maximenuck.level1:current,
div#maximenuck110 ul.maximenuck li.maximenuck.level1.active, div#maximenuck110 ul.maximenuck li.maximenuck.level1.parent:current,
div#maximenuck110 ul.maximenuck li.maximenuck.level1.parent:current,

div#maximenuck111 ul.maximenuck li.maximenuck.level1:hover,
div#maximenuck111 ul.maximenuck li.maximenuck.level1.active, div#maximenuck111 ul.maximenuck li.maximenuck.level1.parent:hover,
div#maximenuck111 ul.maximenuck li.maximenuck.level1.parent:hover, div#maximenuck111 ul.maximenuck li.maximenuck.level1:current,
div#maximenuck111 ul.maximenuck li.maximenuck.level1.active, div#maximenuck111 ul.maximenuck li.maximenuck.level1.parent:current,
div#maximenuck111 ul.maximenuck li.maximenuck.level1.parent:current

 {
color:#ffffff;
}

/* item color on mouseover */
div#maximenuck110 ul.maximenuck li.maximenuck.level1:hover &gt; a span.titreck,
div#maximenuck110 ul.maximenuck li.maximenuck.level1.active &gt; a span.titreck,
div#maximenuck110 ul.maximenuck li.maximenuck.level1:hover &gt; span.separator,
div#maximenuck110 ul.maximenuck li.maximenuck.level1.active &gt; span.separator,
div#maximenuck111 ul.maximenuck li.maximenuck.level1:hover &gt; a span.titreck,
div#maximenuck111 ul.maximenuck li.maximenuck.level1.active &gt; a span.titreck,
div#maximenuck111 ul.maximenuck li.maximenuck.level1:hover &gt; span.separator,
div#maximenuck111 ul.maximenuck li.maximenuck.level1.active &gt; span.separator{
color:#ffffff;
}



div#maximenuck110.maximenuckh ul.maximenuck li.level1.parent &gt; a,
div#maximenuck110.maximenuckh ul.maximenuck li.level1.parent &gt; span.separator,
div#maximenuck111.maximenuckh ul.maximenuck li.level1.parent &gt; a,
div#maximenuck111.maximenuckh ul.maximenuck li.level1.parent &gt; span.separator {
	padding-right: 12px;
}

/* arrow image for parent item */
div#maximenuck110 ul.maximenuck li.level1.parent &gt; a:after,
div#maximenuck110 ul.maximenuck li.level1.parent &gt; span.separator:after, div#maximenuck111 ul.maximenuck li.level1.parent &gt; a:after,
div#maximenuck111 ul.maximenuck li.level1.parent &gt; span.separator:after{
	content: "";
	display: block;
	position: absolute;
	width: 0; 
	height: 0; 
	border-style: solid;
	border-width: 7px 6px 0 6px;
	border-color: #000 transparent transparent transparent;
	top: 7px;
	right: 2px;

}


/* vertical menu */
div#maximenuck110.maximenuckv ul.maximenuck li.level1.parent &gt; a:after,
div#maximenuck110.maximenuckv ul.maximenuck li.level1.parent &gt; span.separator:after,
div#maximenuck111.maximenuckv ul.maximenuck li.level1.parent &gt; a:after,
div#maximenuck111.maximenuckv ul.maximenuck li.level1.parent &gt; span.separator:after  {
	display: inline-block;
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px 0 6px 7px;
	border-color: transparent transparent transparent #000;
	margin: 3px 10px 3px 0;
	position: absolute;
	right: 3px;
	top: 3px;
   background : red;
  font-size:18px;
  font-weight:normal;
}

/* arrow image for submenu parent item */
div#maximenuck110 ul.maximenuck li.level1.parent li.parent &gt; a:after,
div#maximenuck110 ul.maximenuck li.level1.parent li.parent &gt; span.separator:after,
div#maximenuck110 ul.maximenuck li.maximenuck ul.maximenuck2 li.parent &gt; a:after,
div#maximenuck110 ul.maximenuck li.maximenuck ul.maximenuck2 li.parent &gt; a:after,div#maximenuck111 ul.maximenuck li.level1.parent li.parent &gt; a:after,
div#maximenuck111 ul.maximenuck li.level1.parent li.parent &gt; span.separator:after,
div#maximenuck111 ul.maximenuck li.maximenuck ul.maximenuck2 li.parent &gt; a:after,
div#maximenuck111 ul.maximenuck li.maximenuck ul.maximenuck2 li.parent &gt; a:after  {
	display: inline-block;
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px 0 6px 7px;
	border-color: transparent transparent transparent #007bff;
	margin: 0 3px;
	position: absolute;
	right: 3px;
	top: 2px;
  padding-left:2px;
  
}

/* styles for right position */
div#maximenuck110 ul.maximenuck li.maximenuck.level1.align_right,
div#maximenuck110 ul.maximenuck li.maximenuck.level1.menu_right,
div#maximenuck110 ul.maximenuck li.align_right,
div#maximenuck110 ul.maximenuck li.menu_right,
div#maximenuck111 ul.maximenuck li.maximenuck.level1.align_right,
div#maximenuck111 ul.maximenuck li.maximenuck.level1.menu_right,
div#maximenuck111 ul.maximenuck li.align_right,
div#maximenuck111 ul.maximenuck li.menu_right {
	float:right !important;
	margin-right:0px !important;
  background:white;
}

div#maximenuck110 ul.maximenuck li.align_right:not(.fullwidth) div.floatck,
div#maximenuck110 ul.maximenuck li:not(.fullwidth) div.floatck.fixRight,
div#maximenuck111 ul.maximenuck li.align_right:not(.fullwidth) div.floatck,
div#maximenuck111 ul.maximenuck li:not(.fullwidth) div.floatck.fixRight {
	left:auto;
	right:-3px;
	top:auto;
}


/* arrow image for submenu parent item to open left */
div#maximenuck110 ul.maximenuck li.level1.parent div.floatck.fixRight li.parent &gt; a:after,
div#maximenuck110 ul.maximenuck li.level1.parent div.floatck.fixRight li.parent &gt; span.separator:after,
div#maximenuck110 ul.maximenuck li.level1.parent.menu_right li.parent &gt; a:after,
div#maximenuck110 ul.maximenuck li.level1.parent.menu_right li.parent &gt; span.separator:after,
div#maximenuck111 ul.maximenuck li.level1.parent div.floatck.fixRight li.parent &gt; a:after,
div#maximenuck111 ul.maximenuck li.level1.parent div.floatck.fixRight li.parent &gt; span.separator:after,
div#maximenuck111 ul.maximenuck li.level1.parent.menu_right li.parent &gt; a:after,
div#maximenuck111 ul.maximenuck li.level1.parent.menu_right li.parent &gt; span.separator:after {
	border-color: transparent orange transparent transparent;
	border-width: 6px 7px 6px 0;
}

/* margin for right elements that rolls to the left */
div#maximenuck110 ul.maximenuck li.maximenuck div.floatck div.floatck.fixRight,
div#maximenuck110 ul.maximenuck li.level1.parent.menu_right div.floatck div.floatck,
div#maximenuck111 ul.maximenuck li.maximenuck div.floatck div.floatck.fixRight,
div#maximenuck111 ul.maximenuck li.level1.parent.menu_right div.floatck div.floatck  {
    margin-right : 180px;
}


/*---------------------------------------------
---	 	Sublevel items - level 2 to n		---
----------------------------------------------*/

div#maximenuck110 ul.maximenuck li div.floatck ul.maximenuck2,
div#maximenuck110 ul.maximenuck2,
div#maximenuck111 ul.maximenuck li div.floatck ul.maximenuck2,
div#maximenuck111 ul.maximenuck2 {
    z-index:11000;
    clear:left;
    text-align : left;
       margin : 0 !important;
    padding : 0 !important;
    border : none !important;
    box-shadow: none !important;
    width : 100%; /* important for Chrome and Safari compatibility */
    position: static !important;
    overflow: visible !important;
    display: block !important;
    float: none !important;
    visibility: visible !important;
  color:#fffadd;
}

div#maximenuck110 ul.maximenuck li ul.maximenuck2 li.maximenuck,
div#maximenuck110 ul.maximenuck2 li.maximenuck,
div#maximenuck111 ul.maximenuck li ul.maximenuck2 li.maximenuck,
div#maximenuck111 ul.maximenuck2 li.maximenuck {
	text-align : left;
    z-index : 11001;
    /*padding:0;*/
	position:static;
	float:none !important;
    list-style : none;
	display: block;
}

/* all links styles */
div#maximenuck110 ul.maximenuck li.maximenuck a,
div#maximenuck110 ul.maximenuck li.maximenuck span.separator,
div#maximenuck110 ul.maximenuck2 a,
div#maximenuck110 ul.maximenuck2 li.maximenuck span.separator,
div#maximenuck111 ul.maximenuck li.maximenuck a,
div#maximenuck111 ul.maximenuck li.maximenuck span.separator,
div#maximenuck111 ul.maximenuck2 a,
div#maximenuck111 ul.maximenuck2 li.maximenuck span.separator {
	display: block;
    float : none !important;
    float : left;
    position:relative;
	text-decoration:none;
    outline : none;
    white-space: normal;
	filter: none;
}

div#maximenuck110 ul.maximenuck li.maximenuck ul.maximenuck2 a,
div#maximenuck110 ul.maximenuck2 a,
div#maximenuck111 ul.maximenuck li.maximenuck ul.maximenuck2 a,
div#maximenuck111 ul.maximenuck2 a {
	display: block;
}


/* item title */
div#maximenuck110 span.titreck, div#maximenuck111 span.titreck {
	text-decoration : none;
	/*min-height : 17px;*/
	float : none !important;
	float : left;
	margin: 0;
}


/*--------------------------------------------
---		Submenus						------
---------------------------------------------*/

/* submenus container */
div#maximenuck110 div.floatck, div#maximenuck111 div.floatck {
	position : absolute;
	display: none;
	padding : 0;
    margin : 0;
	/*width : 180px;*/ /* default width */
	text-align:left;
	width: auto;
	z-index:9999;
	cursor: auto;
}

div#maximenuck110 div.maxidrop-main, div#maximenuck111 div.maxidrop-main {
	width : 180px; /* default width */
	display: flex;
	flex-wrap: wrap;
}

/* vertical menu */
div#maximenuck110.maximenuckv div.floatck, div#maximenuck111.maximenuckv div.floatck{
	margin : -39px 0 0 90%;
}

div#maximenuck110 .maxipushdownck div.floatck, div#maximenuck111 .maxipushdownck div.floatck {
	margin: 0;
}

/* child blocks position (from level2 to n) */
div#maximenuck110 ul.maximenuck li.maximenuck div.floatck div.floatck, div#maximenuck111 ul.maximenuck li.maximenuck div.floatck div.floatck  {
    margin : -30px 0 0 180px; /* default sub submenu position */
}

/**
** Show/hide sub menu if javascript is off - horizontal style
**/
div#maximenuck110 ul.maximenuck li:hover:not(.maximenuckanimation) div.floatck div.floatck, div#maximenuck110 ul.maximenuck li:hover:not(.maximenuckanimation) div.floatck:hover div.floatck div.floatck, div#maximenuck110 ul.maximenuck li:hover:not(.maximenuckanimation) div.floatck:hover div.floatck:hover div.floatck div.floatck,
div#maximenuck111 ul.maximenuck li:hover:not(.maximenuckanimation) div.floatck div.floatck, div#maximenuck111 ul.maximenuck li:hover:not(.maximenuckanimation) div.floatck:hover div.floatck div.floatck, div#maximenuck111 ul.maximenuck li:hover:not(.maximenuckanimation) div.floatck:hover div.floatck:hover div.floatck div.floatck 
 {
	display: none;
}

div#maximenuck110 ul.maximenuck li.maximenuck:hover &gt; div.floatck, div#maximenuck110 ul.maximenuck li.maximenuck:hover &gt; div.floatck li.maximenuck:hover &gt; div.floatck, div#maximenuck110 ul.maximenuck li.maximenuck:hover&gt;  div.floatck li.maximenuck:hover &gt; div.floatck li.maximenuck:hover &gt; div.floatck, div#maximenuck110 ul.maximenuck li.maximenuck:hover &gt; div.floatck li.maximenuck:hover &gt; div.floatck li.maximenuck:hover &gt; div.floatck li.maximenuck:hover &gt; div.floatck,
div#maximenuck111 ul.maximenuck li.maximenuck:hover &gt; div.floatck, div#maximenuck111 ul.maximenuck li.maximenuck:hover &gt; div.floatck li.maximenuck:hover &gt; div.floatck, div#maximenuck111 ul.maximenuck li.maximenuck:hover&gt;  div.floatck li.maximenuck:hover &gt; div.floatck li.maximenuck:hover &gt; div.floatck, div#maximenuck111 ul.maximenuck li.maximenuck:hover &gt; div.floatck li.maximenuck:hover &gt; div.floatck li.maximenuck:hover &gt; div.floatck li.maximenuck:hover &gt; div.floatck
{
	display: block;
}

div#maximenuck110 div.maximenuck_mod ul, div#maximenuck111 div.maximenuck_mod ul{
	display: block;
}

/*---------------------------------------------
---	 	Columns management					---
----------------------------------------------*/

div#maximenuck110 ul.maximenuck li div.floatck div.maximenuck2,
div#maximenuck110 .maxipushdownck div.floatck div.maximenuck2,

div#maximenuck111 ul.maximenuck li div.floatck div.maximenuck2,
div#maximenuck111 .maxipushdownck div.floatck div.maximenuck2  {
	/*width : 180px;*/ /* default width */
	margin: 0;
	padding: 0;
	flex: 0 1 auto;
	width: 100%;
}

/* allow auto fill if no column created, default behavior */
/*
div#maximenuck110 ul.maximenuck li div.floatck div.maximenuck2:not([style]),
div#maximenuck111 ul.maximenuck li div.floatck div.maximenuck2:not([style]) {
    flex: 1 1 auto;
}
*/






/* image shadow with specific class */
div#maximenuck110 .imgshadow, div#maximenuck111 .imgshadow  { /* Better style on light background */
	background:#FFFFFF !important;
	padding:4px;
	border:1px solid #777777;
	margin-top:5px;
	-moz-box-shadow:0px 0px 5px #666666;
	-webkit-box-shadow:0px 0px 5px #666666;
	box-shadow:0px 0px 5px #666666;
}


/* create new row with flexbox */
div#maximenuck110 .ck-column-break, div#maximenuck111 .ck-column-break {
    flex-basis: 100%;
    height: 0;
}


/*---------------------------------------------
---	 	Module in submenus					---
----------------------------------------------*/

/* module title */
div#maximenuck110 ul.maximenuck div.maximenuck_mod &gt; div &gt; h3,
div#maximenuck110 ul.maximenuck2 div.maximenuck_mod &gt; div &gt; h3,
div#maximenuck111 ul.maximenuck div.maximenuck_mod &gt; div &gt; 111,
div#maximenuck111 ul.maximenuck2 div.maximenuck_mod &gt; div &gt; 111 {
    width : 100%;
    font-weight : bold;
	font-size: 16px;
}

div#maximenuck110 div.maximenuck_mod, div#maximenuck111 div.maximenuck_mod{
    /*width : 100%;*/
    padding : 0;
    white-space : normal;
}

div#maximenuck110 div.maximenuck_mod div.moduletable, div#maximenuck111 div.maximenuck_mod div.moduletable {
    border : none;
    background : none;
}

div#maximenuck110 div.maximenuck_mod  fieldset, div#maximenuck111 div.maximenuck_mod  fieldset{
    width : 100%;
    padding : 0;
    margin : 0 auto;
    overflow : hidden;
    background : transparent;
    border : none;
}

div#maximenuck110 ul.maximenuck2 div.maximenuck_mod a, div#maximenuck111 ul.maximenuck2 div.maximenuck_mod a{
    border : none;
    margin : 0;
    padding : 0;
    display : inline;
    background : transparent;
    font-weight : normal;
}

div#maximenuck110 ul.maximenuck2 div.maximenuck_mod ul, div#maximenuck111 ul.maximenuck2 div.maximenuck_mod ul {
    margin : 0;
    padding : 0;
    width : 100%;
    background : none;
    border : none;
    text-align : left;
}

div#maximenuck110 ul.maximenuck2 div.maximenuck_mod li, div#maximenuck111 ul.maximenuck2 div.maximenuck_mod li {
    margin : 0 0 0 15px;
    padding : 0;
    background : none;
    border : none;
    text-align : left;
    font-size : 16px;
    float : none;
    display : block;
    line-height : 20px;
    white-space : normal;
}


/*---------------------------------------------
---	 	Fancy styles (floating cursor)		---
----------------------------------------------*/

div#maximenuck110 .maxiFancybackground, div#maximenuck111 .maxiFancybackground {
	position: absolute;
    top : 0;
    list-style : none;
    padding: 0;
    margin: 0;
    border: none;
	z-index: -1;
	border-top: 1px solid #fff;
}

div#maximenuck110 .maxiFancybackground .maxiFancycenter {
    /*border-top: 1px solid #fff;*/
}



/*---------------------------------------------
---	 	Button to close on click			---
----------------------------------------------*/

div#maximenuck110 span.maxiclose, div#maximenuck111 span.maxiclose {
    color: #fff;
}

/*---------------------------------------------
---	 Stop the dropdown                  ---
----------------------------------------------*/

div#maximenuck110 ul.maximenuck li.maximenuck.nodropdown div.floatck,
div#maximenuck110 ul.maximenuck li.maximenuck div.floatck li.maximenuck.nodropdown div.floatck,
div#maximenuck110 .maxipushdownck div.floatck div.floatck,

div#maximenuck111 ul.maximenuck li.maximenuck.nodropdown div.floatck,
div#maximenuck111 ul.maximenuck li.maximenuck div.floatck li.maximenuck.nodropdown div.floatck,
div#maximenuck111 .maxipushdownck div.floatck div.floatck

 {
	position: static !important;
	background:  none;
	border: none;
	left: auto;
	margin: 3px;
	moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	display: block !important;
}

div#maximenuck110 ul.maximenuck li.level1.parent ul.maximenuck2 li.maximenuck.nodropdown li.maximenuck,
div#maximenuck110 .maxipushdownck ul.maximenuck2 li.maximenuck.nodropdown li.maximenuck,
div#maximenuck111 ul.maximenuck li.level1.parent ul.maximenuck2 li.maximenuck.nodropdown li.maximenuck,
div#maximenuck111 .maxipushdownck ul.maximenuck2 li.maximenuck.nodropdown li.maximenuck
{
	background: none;
	text-indent: 5px;
}

div#maximenuck110 ul.maximenuck li.maximenuck.level1.parent ul.maximenuck2 li.maximenuck.parent.nodropdown &gt; a,
div#maximenuck110 ul.maximenuck li.maximenuck.level1.parent ul.maximenuck2 li.maximenuck.parent.nodropdown &gt; span.separator,
div#maximenuck110 .maxipushdownck ul.maximenuck2 li.maximenuck.parent.nodropdown &gt; a,
div#maximenuck110 .maxipushdownck ul.maximenuck2 li.maximenuck.parent.nodropdown &gt; span.separator,
div#maximenuck111 ul.maximenuck li.maximenuck.level1.parent ul.maximenuck2 li.maximenuck.parent.nodropdown &gt; a,
div#maximenuck111 ul.maximenuck li.maximenuck.level1.parent ul.maximenuck2 li.maximenuck.parent.nodropdown &gt; span.separator,
div#maximenuck111 .maxipushdownck ul.maximenuck2 li.maximenuck.parent.nodropdown &gt; a,
div#maximenuck111 .maxipushdownck ul.maximenuck2 li.maximenuck.parent.nodropdown &gt; span.separator 
{
	background:  none;
}

/* remove the arrow image for parent item */
div#maximenuck110 ul.maximenuck li.maximenuck.level1.parent ul.maximenuck2 li.parent.nodropdown &gt; *:after,
div#maximenuck110 .maxipushdownck ul.maximenuck2 li.parent &gt; *:after,

div#maximenuck111 ul.maximenuck li.maximenuck.level1.parent ul.maximenuck2 li.parent.nodropdown &gt; *:after,
div#maximenuck111 .maxipushdownck ul.maximenuck2 li.parent &gt; *:after {
	display: none;
}

div#maximenuck110 li.maximenuck.nodropdown &gt; div.floatck &gt; div.maxidrop-main,
div#maximenuck111 li.maximenuck.nodropdown &gt; div.floatck &gt; div.maxidrop-main {
	width: auto;
}

/*---------------------------------------------
---	 Full width				                ---
----------------------------------------------*/

div#maximenuck110.maximenuckh li.fullwidth &gt; div.floatck, div#maximenuck111.maximenuckh li.fullwidth &gt; div.floatck {
	margin: 0;
	padding: 0;
	width: auto !important;
	left: 0;
	right: 0;
}

div#maximenuck110.maximenuckv li.fullwidth &gt; div.floatck, div#maximenuck111.maximenuckv li.fullwidth &gt; div.floatck {
	margin: 0;
	padding: 0;
	top: 0;
	bottom: 0;
	left: 100%;
	right: auto !important;
}

div#maximenuck110 li.fullwidth &gt; div.floatck &gt; div.maxidrop-main, div#maximenuck111 li.fullwidth &gt; div.floatck &gt; div.maxidrop-main {
	width: auto !important;
}

div#maximenuck110.maximenuckv li.fullwidth &gt; div.floatck &gt; .maxidrop-main, div#maximenuck111.maximenuckv li.fullwidth &gt; div.floatck &gt; .maxidrop-main {
	height: 100%;
	overflow-y: auto;
}@media screen and (max-width: 640px) {
#maximenuck110 .maximenumobiletogglericonck, #maximenuck111 .maximenumobiletogglericonck  {display: block !important;font-size: 33px !important;text-align: right !important;padding-top: 10px !important;padding-right:5px; }

#maximenuck110 .maximenumobiletogglerck + ul.maximenuck, #maximenuck111 .maximenumobiletogglerck + ul.maximenuck {display: none !important;}#maximenuck110 .maximenumobiletogglerck:checked + ul.maximenuck {display: block !important;line-height:2;}

div#maximenuck110 .maximenuck-toggler-anchor, div#maximenuck111 .maximenuck-toggler-anchor  {display: block;}
}


@media screen and (max-width: 640px) {

div#maximenuck110 ul.maximenuck li.maximenuck.nomobileck, div#maximenuck110 .maxipushdownck ul.maximenuck2 li.maximenuck.nomobileck,
div#maximenuck111 ul.maximenuck li.maximenuck.nomobileck, div#maximenuck111 .maxipushdownck ul.maximenuck2 li.maximenuck.nomobileck 
 { display: none !important;
 }
	div#maximenuck110.maximenuckh, div#maximenuck111.maximenuckh {
        height: auto !important;
		background:#483932;
    }
	
	div#maximenuck110.maximenuckh li.maxiFancybackground,
div#maximenuck111.maximenuckh li.maxiFancybackground 
	{
		display: none !important;
	}

    div#maximenuck110.maximenuckh ul:not(.noresponsive),
div#maximenuck111.maximenuckh ul:not(.noresponsive)
	{
        height: auto !important;
        padding-left: 0 !important;
        /*padding-right: 0 !important;*/
    }

    div#maximenuck110.maximenuckh ul:not(.noresponsive) li,
div#maximenuck111.maximenuckh ul:not(.noresponsive) li
	{
        float :none !important;
        width: 100% !important;
		box-sizing: border-box;
        /*padding-right: 0 !important;*/
		padding-left: 0 !important;
		padding-right: 0 !important;
        margin-right: 0 !important;
    }

    div#maximenuck110.maximenuckh ul:not(.noresponsive) li &gt; div.floatck,
  div#maximenuck111.maximenuckh ul:not(.noresponsive) li &gt; div.floatck	{
        width: 100% !important;
		box-sizing: border-box;
		right: 0 !important;
		left: 0 !important;
		margin-left: 0 !important;
		position: relative !important;
		/*display: none;
		height: auto !important;*/
    }
	
	div#maximenuck110.maximenuckh ul:not(.noresponsive) li:hover &gt; div.floatck,
		div#maximenuck111.maximenuckh ul:not(.noresponsive) li:hover &gt; div.floatck
		{
		position: relative !important;
		margin-left: 0 !important;
    }

    div#maximenuck110.maximenuckh ul:not(.noresponsive) div.floatck div.maximenuck2,
 div#maximenuck111.maximenuckh ul:not(.noresponsive) div.floatck div.maximenuck2
 {
        width: 100% !important;
    }

    div#maximenuck110.maximenuckh ul:not(.noresponsive) div.floatck div.floatck,
    div#maximenuck111.maximenuckh ul:not(.noresponsive) div.floatck div.floatck	{
        width: 100% !important;
        margin: 20px 0 0 0 !important;
    }
	
	div#maximenuck110.maximenuckh ul:not(.noresponsive) div.floatck div.maxidrop-main,
	div#maximenuck111.maximenuckh ul:not(.noresponsive) div.floatck div.maxidrop-main
	{
        width: 100% !important;
    }

    div#maximenuck110.maximenuckh ul:not(.noresponsive) li.maximenucklogo img,
 div#maximenuck111.maximenuckh ul:not(.noresponsive) li.maximenucklogo img
 {
        display: block !important;
        margin-left: auto !important;
        margin-right: auto !important;
        float: none !important;
    }
	
	
	/* for vertical menu  */
	div#maximenuck110.maximenuckv,
	div#maximenuck111.maximenuckv
	{
        height: auto !important;
    }
	
	div#maximenuck110.maximenuckh li.maxiFancybackground,
div#maximenuck111.maximenuckh li.maxiFancybackground
	{
		display: none !important;
	}

    div#maximenuck110.maximenuckv ul:not(.noresponsive),
 div#maximenuck111.maximenuckv ul:not(.noresponsive)
 {
        height: auto !important;
        padding-left: 0 !important;
        /*padding-right: 0 !important;*/
    }

    div#maximenuck110.maximenuckv ul:not(.noresponsive) li,
 div#maximenuck111.maximenuckv ul:not(.noresponsive) li
 {
        float :none !important;
        width: 100% !important;
        /*padding-right: 0 !important;*/
		padding-left: 0 !important;
        margin-right: 0 !important;
    }

    div#maximenuck110.maximenuckv ul:not(.noresponsive) li &gt; div.floatck,
	    div#maximenuck111.maximenuckv ul:not(.noresponsive) li &gt; div.floatck
		{
        width: 100% !important;
		right: 0 !important;
		margin-left: 0 !important;
		margin-top: 0 !important;
		position: relative !important;
		left: 0 !important;
		/*display: none;
		height: auto !important;*/
    }
	
	div#maximenuck110.maximenuckv ul:not(.noresponsive) li:hover &gt; div.floatck,
div#maximenuck111.maximenuckv ul:not(.noresponsive) li:hover &gt; div.floatck 
	{
		position: relative !important;
		margin-left: 0 !important;
      
    }

    div#maximenuck110.maximenuckv ul:not(.noresponsive) div.floatck div.maximenuck2,
    div#maximenuck111.maximenuckv ul:not(.noresponsive) div.floatck div.maximenuck2	{
        width: 100% !important;

    }


body{
	background:#f9e3cd url("../images/mbg1.jpg") top center no-repeat;
margin:0;padding:0; 
text-align:center;
background-size:auto;
 }
 
 body#steniatka{
	background:#f9e3cd url("../images/mbg2.jpg") top center no-repeat;
margin:0;padding:0; 
text-align:center;
background-size:auto;
 }
	

#header{position:relative; margin:0 auto; width:100%; height:auto; min-height:250px;}

.gb{position:absolute;
top:0px;
width:100%;}

img.en{
position:absolute;
  top:180px;
  left:80%;
  max-width:35px;
  }

img.sk{
position:absolute;
  top:180px;
  left:88%;
  max-width:35px;
  }
                                      
	
#wrapper{position:relative; width:100%; text-align:center; margin:0 auto;padding:0px;}

.content_m, .maincol, .maincol_full{position:relative; padding:0px; width:100%; margin:0 auto;padding:0px;}
.cont {position:relative; padding:0px; left:5%; width:90%; }
.cont2 {position:relative; width:100%;left:0px; }
.cont2 img{max-width:80%;height:auto;}

.hr{width:80%;}
.navi{display:none;}

                                      
.bottom{
position:relative;
margin:0 auto;
width:100%;
height:auto;
background:url("../images/mbottom_bg.jpg") top center no-repeat;
background-size:cover;
}

.bottom2{
position:relative;
margin:0 auto;
padding:0px;
width:100%;
max-height:262px;
background:none;
}

.dogs table{
padding:2px;
margin:0 auto!important;
width:90%;
}

img.design{size:0%;top:0px;display:none;}
table.thirds, .table #thirds {margin:0 auto; width: 100%; text-align:center; }
  
  table.thirds td{width:90%;margin:0 auto;text-align:center; display: flex;
flex-flow: row wrap; box-sizing: border-box;}

h2, h1 { font-size:20px; line-height:1;margin:0px;margin-bottom:10px;
background:transparent;}

#back-to-top{
display:none;
  hight:0px;
  width:0px;
  position:relative;

}




@media screen and (max-width: 1080px) {
		div#maximenuck110, div#maximenuck111{
	width:100%;
	line-height:1.3;
	background-color:#82605a;
		zoom:1;
position:relative;
margin:0px;
top:0!important;
left:0px;
height:auto;
overflow: hidden;
position: fixed;
padding-right:7px!important;
}

div#maximenuck110 ul.maximenuck li.maximenuck.level1,
div#maximenuck111 ul.maximenuck li.maximenuck.level1 {
	display: inline-block;
    float: none;
    position:static;
    /*padding : 0;
    margin : 0;*/
    list-style : none;
    text-align:center;
    cursor: pointer;
	filter: none;
		border-bottom:1px dashed #b69a97;
}

div#maximenuck110 ul.maximenuck,
div#maximenuck111 ul.maximenuck {
	clear:both;
    position : relative;
    z-index:999;
    overflow: visible !important;
    display: block !important;
    float: none !important;
    visibility: visible !important;
	opacity: 1 !important;
    list-style:none;
	/*padding: 0;*/
    margin:0 auto;
    zoom:1;
	filter: none;
width:90%;
margin:0 auto;
}

div#maximenuck110 ul.maximenuck li div.floatck ul.maximenuck2,
div#maximenuck110 ul.maximenuck2,
div#maximenuck111 ul.maximenuck li div.floatck ul.maximenuck2,
div#maximenuck111 ul.maximenuck2 
 {text-align:center!important;}

label.maximenuck110 .maximenumobiletogglericonck , #maximenuck110 .maximenumobiletogglericonck, .maximenumobiletogglericonck,
label.maximenuck111 .maximenumobiletogglericonck , #maximenuck111 .maximenumobiletogglericonck, .maximenumobiletogglericonck
 {display: block !important;font-size: 9vw!important;text-align: right!important;padding-top: 3px !important; padding-right:10px;color:#fff;} /* here */

div#maximenuck110 ul.maximenuck li.maximenuck.level1, div#maximenuck110 ul.maximenuck2 div.maximenuck_mod li, div#maximenuck110 ul.maximenuck2 div.maximenuck_mod ul, div#maximenuck110 ul.maximenuck li ul.maximenuck2 li p,
div#maximenuck110 ul.maximenuck2 li p, div#maximenuck110 ul.maximenuck li ul.maximenuck2 li.maximenuck,
div#maximenuck110 ul.maximenuck2 li.maximenuck,
div#maximenuck111 ul.maximenuck li.maximenuck.level1, div#maximenuck111 ul.maximenuck2 div.maximenuck_mod li, div#maximenuck111 ul.maximenuck2 div.maximenuck_mod ul, div#maximenuck111 ul.maximenuck li ul.maximenuck2 li p,
div#maximenuck111 ul.maximenuck2 li p, div#maximenuck111 ul.maximenuck li ul.maximenuck2 li.maximenuck,
div#maximenuck111 ul.maximenuck2 li.maximenuck 
 {text-align:center!important;font-size:16px;}



}



                                      /* here */

/* submenus container submenu mobile*/
div#maximenuck110 div.floatck, div#maximenuck111 div.floatck {
	position : absolute;
	display: none;
	padding : 0;
	margin : 0 0 0 -10px;
	filter: none;
	/*width : 180px;/ /* default width */
	text-align:center;
	background: transparent;
	border: none;
	width: inherit !important;
	z-index:9999;
	cursor: auto;
}






                                      
                                      

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