

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:0.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:#ffffff;
}

.menu li.current-menu-item {

}

.menu a:hover {
	

}

/* submenu */

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;margin-top:2px;padding:0 10px;
}

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;

}

/*
.menu li ul li {float:left;width:auto;display:block;height:40px;}
.menu li ul li a{float:left;height:40px;line-height:40px;padding:0 15px;}
*/

.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('http://m.mjmpoliuretany.com/wp-content/themes/mjm/jcarousel/nav-prev.png');
	opacity:0.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('http://m.mjmpoliuretany.com/wp-content/themes/mjm/jcarousel/nav-next.png');
	opacity:0.5;
}

.jcarousel-control-next:hover {
	opacity:1;
}

#bottom {
	width:870px;
	height:70px;
	margin:0 auto 0 auto;
	z-index:100;
}

#img-obl {
/*
	position:relative;
	width:140px;
	height:140px;
	margin:0 0 0 -30px;
	background:url('../images/img-obl.png') -30px -30px;
*/
}

#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:0.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;}

}




