html, body {margin: 0;font-size: 15px;line-height: 18px;padding: 0;font-family: "Arimo",sans-serif;background: url("../images/gray-bar-bottom.png") repeat;}
#click-menu .threeLines {padding-bottom: 10px;}
#qtranslate-2-chooser li.active a {opacity: .5;}
#content p img {float: left;width: 100%;height: auto;margin: 10px 0;}
#maps {float: left;width: 100%;position: relative;}
#maps .mapshadow {position: absolute;top: 0;width: 100%;height: 7px;background: url("../images/mapshadow.png") repeat-x;z-index: 999999;}
#maps .textwidget {float: left;width: 100%;height: 250px;}
#click-menu {padding: 10px !important;z-index: 99999999 !important;}
#responsive-menu {z-index: 9999999 !important;}
#maps .textwidget iframe {width: 100% !important;float: left;}
.lewakontakt p {padding: 0;margin: 5px 0;}
.wpcf7-form p {margin: 5px 0 10px 0;font-size: 13px;}
.wpcf7-form span {margin: 5px 0;float: left;width: 100%;}
.wpcf7-form span input, .wpcf7-form span textarea {border: 1px solid #ccc;border-radius: 2px;padding: 4px 0;}
.wpcf7-submit {background: #d60000;color: #fff;text-align: center;padding: 7px 26px;width: auto;border: 0;margin-top: 5px;}
#slidercontainer .mapshadowdown {position: absolute;bottom: 0;width: 100%;height: 7px;background: url("../images/mapshadowdown.png") repeat-x;z-index: 999999;}
#simple {width: 100%;height: auto;margin-top: -40px;float: left;z-index: 999999;margin-bottom: 20px;}
#simple  .box {float: left;width: 30%;margin: 0 1.5%;}
#simple  .simple-image {margin: 0;padding: 0;}
#simple   h3 {float: left;text-align: center;color: #fff;width: 90%;padding: 10px 5%;margin: 0 0 5px 0;font-weight: normal;font-size: 16px;background: #d60000;}
#qtranslate-2-chooser {float: right;width: auto;margin: 0;padding: 0;padding-right: 15px;}
#qtranslate-2-chooser li {list-style-type: none;float: left;display: inline;margin: 0 5px;}
#qtranslate-2-chooser li a {color: #fff;text-decoration: none;font-size: 15px;line-height: 55px;}
#spacer {float: left;width: 100%;height: 40px;background: #fff;}
#spacer .center span {float: left;padding-left: 220px;line-height: 40px;color: #d60000;font-size: 16px;}
#spacer .center span p {margin: 0;padding: 0;font-size: 15px;display: inline;color: #000;}
#slidercontainer {float: left;width: 100%;height: auto;position: relative;z-index: -1;}
#page, #footer {float: left;width: 100%;background: #fff;}
#top-gray-bar {width: 100%;height: 8px;background-image: url("../images/gray-bar-top.png");}
a.logo {background: transparent url("../images/logo.png") no-repeat;width: 199px;height: 146px;position: absolute;top: 0;z-index: 99999;left: 0;}
#top-bar {width: 100%;top: 335px;height: 55px;background: transparent;margin: 0 auto 0 auto;position: absolute;z-index: 99999;}
#content {width: 96%;padding: 2%;max-width: 920px;margin: 0 auto 0 auto;}
.menu-menu-glowne-container {float: left;width: auto;}
#top-bar-2 {width: 870px;height: 178px;padding: 0 145px;margin: 0 auto 0 auto;}
#art-cont {float: left;width: 42%;padding: 10px 2% 0 2%;height: 190px;margin: 0 2%;line-height: 22px;}
#art-cont a {text-decoration: none;padding: 5px 0;float: left;width: 100%;}
#image {float: right;width: 46%;height: auto;margin: 0 2%;}
#image img {width: 100%;height: 100%;max-width: 410px;max-height: 140px;}
#page {padding: 20px 0 40px 0;}
.simple-image img {width: 100%;height: 100%;max-width: 275px;max-height: 170px;}
#home {float: left;width: 300px;height: 178px;}
#menu-bar {width: 100%;float: left;height: 55px;position: relative;padding: 0;margin: 0 auto 0 auto;background: #d60000;}
.center {margin: 0 auto;max-width: 920px;height: auto;position: relative;width: 100%;}
.menu {list-style: none;margin: 0 auto;padding: 0;width: auto;float: left;z-index: 9999999;}
.menu > li {float: left;margin: 0 4px 0 4px;}
.menu > li a {display: block;font-family: "Arimo",sans-serif;font-size: 15px;line-height: 55px;padding: 0 8px 0 8px;text-decoration: none;color: #fff;}
.menu li.current-menu-item {}
.menu a:hover {}
ul.menu li ul {display: none;position: absolute;list-style: none;margin: 0;padding: 0;top: 53px;z-index: 99999;}
ul.menu li ul li {display: block;margin: 0;background: #000;padding: 0;padding: 0 10px;margin-top: 2px;}
ul.menu li ul li:hover {background: #333;}
ul.menu li ul a {font-family: "Arimo",sans-serif;font-size: 15px;line-height: 40px;text-decoration: none;padding: 0;}
ul.menu li:hover ul {display: block;}
.Gallerix .gallerix_top_navigation a {font-family: "Arimo",sans-serif;font-size: 16px;text-transform: none;color: #000;}
.Gallerix .gallerix_top_navigation {float: left;width: 100%;}
.Gallerix .gallerix_top_navigation li {float: left;}
.Gallerix .gallerix_top_navigation li.active a, .Gallerix .gallerix_top_navigation li:hover a, .Gallerix .gallerix_top_navigation li a:hover {color: #d60000 !important;}
#container {height: 90px;margin: 0 0 20px 0;}
.tp-resizeme {z-index: 9999999999999 !important;}
#gall.jcarousel {float: left;width: 425px;}
#gall li {margin: 0 1px 0 0;line-height: 0;}
.jcarousel-control-prev {float: left;display: block;width: 20px;height: 90px;margin: 0 1px 0 0;background-image: url("../jcarousel/nav-prev.png");opacity: .5;}
.jcarousel-control-prev:hover {opacity: 1;}
.jcarousel-control-next {float: left;display: block;width: 20px;height: 90px;margin: 0 0 0 1px;background-image: url("../jcarousel/nav-next.png");opacity: .5;}
.jcarousel-control-next:hover {opacity: 1;}
#bottom {width: 870px;height: 70px;margin: 0 auto 0 auto;z-index: 100;}
#img-obl {}
#footer {width: 100%;height: 150px;margin: 0;z-index: 200;background: url("../images/gray-bar-footer.png") repeat-x;}
#footer-bar {width: 100%;height: 60px;margin: 0 auto;}
#footer-bar a {border: 0;}
#twitter {float: left;width: 25px;height: 25px;margin: 20px 0 0 0;background-image: url("../images/twitter.png");z-index: 999;}
#facebook {float: left;width: 25px;height: 25px;margin: 20px 0 0 5px;background-image: url("../images/facebook.png");z-index: 999;}
#footer-bar span {margin: 25px 0 0 15px;font-size: 12px;color: #666;float: left;}
#logo-min {float: right;width: 47px;height: 50px;margin: 10px 0 0 0;background-image: url("../images/logo-min.png");opacity: .3;}
.page-title {font-size: 20px;font-family: "Arimo",sans-serif;padding: 0 0 5px 0;margin: -10px 0 0 0;border-bottom: 2px solid #d60000;color: #d60000;}
@media only screen and (max-width: 800px) {#simple {margin-top: 0px;}
	#top-bar {display: none !important;}
	#simple .box, #art-cont, #image {float: left;width: 94% !important;margin: 2px 3% !important;height: auto;}
	.simple-image img {display: none;}
	#simple h3 {padding: 25px 5%;font-size: 18px;}
	#page {padding: 20px 0;}}
@media only screen and (max-width: 940px) {#slidercontainer {display: inline;}
	#top-bar {top: 300px;display: block;}}
@media only screen and (max-width: 900px) {#spacer span, #spacer span p {display: inline;font-size: 13px !important;}}
@media only screen and (max-width: 840px) {#top-bar {top: 250px;}}
@media only screen and (max-width: 710px) {#top-bar {top: 200px;}}
@media only screen and (max-width: 400px) {#slidercontainer {display: none;}
	#spacer span {display: none;}
	#page {padding: 100px 0;}
	a.logo {left: 18%;}}
@media only screen and (max-width: 850px) {#spacer span, #spacer span p {display: none !important;}}