@font-face {font-family: 'Oswald';font-style: normal;font-weight: 400;src: local('Oswald Regular'), local('Oswald-Regular'), url(https://themes.googleusercontent.com/static/fonts/oswald/v7/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff');
}

html, body, div, span, h1, h2, h3, h4, p, a, img, small, strong, tt, var,
b, u, i, center, ol, ul, li {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body {line-height:1;}
ol, ul {list-style: none;}
:focus {outline: 0;}

.kategorie {margin-bottom: 0px;display: inline-block;padding: 0 15px; margin-left:4px; margin-top:10px;}
.kategorie h3 {color: rgba(155, 189, 46, 1); text-align:center; font-weight:bold;font-size: 17px;line-height: 8px;text-transform: uppercase;margin-bottom: 5px;}
.kategorie .kategorie_img {margin: 2px auto 5px;padding: 0px;border: 1px solid rgba(55, 55, 25, 0.5);border-radius: 150%;width: 134px;height: 134px;  -webkit-transition-property: all;-moz-transition-property: all;-o-transition-property: all;transition-property: all;-webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s;}
.kategorie .kategorie_img:hover {border: 1px solid rgba(0, 0, 0, 0.9);}
.kategorie .kategorie_obrazek {width: 121px;height: 121px;overflow: hidden;display: block;border: 7px solid rgba(15, 15, 15, 0.1);border-radius: 100%;}
body {background: url("../images/tlo_gora.jpg") repeat-x scroll  center top #fff; margin:0px; margin-top:14px; min-width: 960px; font-size:14px; color:#FFFFFF;font-family: Arial, Tahoma, Verdana, FreeSans, sans-serif;line-height: 1.7;}
.kategorie .kategorie_opis {width:198px; margin:0px;}
.kategorie .kategorie_opis p {text-align:center;}

a {color:#9DC12F;}
a:hover {color:#C5F038;}
a:focus {outline: 1px dotted;}

h1,h2,h3,h4 {color:#FFFFFF; font-family: Arial, Tahoma, Verdana, FreeSans, sans-serif;font-weight: normal;margin: 14px 0 2px;padding-bottom: 2px;}
h1 {font-size:26px; color:#000000; font-weight:bold; letter-spacing:1px;}h2 {font-size:22px;}h3 {font-size:21px;}h4 {font-size:18px; color:#000000;}
ol {list-style: decimal;}ul {list-style: disc;}li {margin-left: 30px;}
p {padding: 5px 0;margin: 0 0 5px;text-align: left;color:#333;}

#bok {height:200px; margin-top:48px; padding:15px; padding-top:5px;}
#bok p {color:#FFFFFF;}
#header_top {position:relative;height:105px;z-index: 100;}
#header_bok {height:200px; background:#000; margin-top:8px; padding:15px; padding-top:10px; margin-right:10px;}
#header_bok p {color:#FFFFFF;}

#logo {top: 7px;left: 0;position: absolute;z-index: 100;padding-left:20px;width:500px;}

#header_top .social-icons {display: block;float:right; margin-right:33px; width:260px;}
#header_top .social-icons ul {list-style-image: none;list-style-position: outside;list-style-type: none;text-align: right;padding: 5px 0 0 0;float: right;    margin-bottom: 0;}
#header_top .social-icons li.social_icon {background: none repeat scroll 0 0 transparent !important;padding-left: 0 !important;display: inline;float: left;    margin-left: 6px;}
#header_top .social-icons a {overflow: hidden;outline: none;}
#header_bottom {display: block;position:relative;}

p img {padding: 0;}
.alignleft, img.alignleft, a img.alignleft {float: left; margin:4px 14px 2px 0;}

#navigation-menu {font-family:'Oswald';position:absolute;right:20px;top:0;font-size:16px;height:40px;}
.navigation-menu {position:relative;z-index:101;}
#main-menu {width: 100%;position:relative;z-index:auto;height:40px;margin-bottom:0;background:none;}

#navigation-menu > ul {padding-top: 7px;}
#navigation-menu > * {padding:0;margin:0;font-size: 1em;}
#navigation-menu ul.sf-menu {margin-top: 0;}
#navigation-menu ul.sf-menu {padding: 0;margin-right: 0px;}
#navigation-menu ul.sf-menu > li {background:none;list-style: none;float: left;margin: 0 0 0 -3px;}
#navigation-menu ul.sf-menu a.default-cursor {cursor: default;}
#navigation-menu ul.sf-menu > li > a {display: block;padding: 0 20px 0 0;color: #E8E8E8;text-decoration: none;border:0 none;cursor: pointer;}
#navigation-menu ul.sf-menu a {line-height: 1.2em;padding:8px 16px;}
#navigation-menu ul.sf-menu > li > a > span {display: block;padding: 10px 0 10px 20px;color:#fff;line-height:22px;}
#navigation-menu ul.sf-menu > li {margin: 0 0 0 -3px;}
#navigation-menu ul.sf-menu > li > a:hover {color: #999;text-decoration: none;}
#navigation-menu ul.sf-menu > li > a:hover span {color:#9DC12F;}

#content-container {margin-top: 0px;}

#content-container {padding:10px 0;}
#main-content .main-content-padding {padding: 0 20px;}

.divider {background: transparent url(../images/heading_underline.png) repeat-x scroll 0 100%;clear: both;display: block;margin-bottom: 5px;padding-top: 20px;width: 100%;}

#wrapper-1, #page-content, #footer-bg {background:none;}
#footer_text {color:#333333; text-align:left; margin:20px 20px 20px 40px;}

.kontener {margin-left: auto;margin-right:auto;width:960px;}
.szer_1,.szer_2{display:inline;float: left;position: relative;margin-left: 0px;margin-right: 0px;}
.kontener .szer_1 {width:320px;}
.kontener .szer_2 {width:640px;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}