.logo{
	position:absolute;
	margin:0px;
	padding:0px;
	z-index:2;
	left:3%;
}

.TytulOferta{color:#DB241C;font-size:65px;font-weight:bold;}
.Podt{color:#DB241C;font-size:25px;font-weight:bold;}
.pt100{padding-top:150px;}
.vcenter {display:block;	margin-top:15%;	margin-left:auto;	margin-right:auto;	text-align:left;	width:80%;	height:100%;}
.vcenter2 {display:block;	margin-top:39%;	margin-left:auto;	margin-right:auto;	text-align:left;	width:80%;	height:100%;}
.gtxt1{color:#FFF;font-size:85px;font-weight:bold;line-height:1;}
.gtxt2{color:#FFF;font-size:35px;font-weight:bold;}
.gtxt3{color:#FFF;font-size:50px;font-weight:bold;line-height:1;padding-left:0%;text-align:left;}
.agtxt3{color:#47823E;font-size:45px;font-weight:bold;line-height:1;padding-left:0%;text-align:left;}
.gtxt4{color:#47823E;font-size:35px;font-weight:bold;line-height:1;padding-left:0%;}
.gtxtz{color:#47823E;font-size:20px;font-weight:bold;line-height:1;float:left;}
.gtxtcza{color:#222;float:left;font-size:20px;padding-left:15px;}
.gtxt5{color:#222;font-size:20px;font-weight:bold;line-height:1;padding-left:0%;float:left;text-align:left;}
.stoptxt{color:#FFF;font-size:22px;}
.ikonka{display:block;margin-left:auto;margin-right:auto;}
.ico{display:block;margin-left:auto;margin-right:auto;}
a.lstop:link,a.lstop:visited{color:#FFF;text-decoration:none;}
a.more:link, a.more:visited { padding:15px; color:#FFF; border:1px solid #FFF; text-decoration:none; }
a.more:hover { padding:15px; color:#FFF; border:1px solid #FFF; background:#222;text-decoration:none; }

.div_icon{
padding-top:20px;
}

.szary{
background:#DF0527;
}

.szarymapa{
background:#F2F1F1;
}

.czerw{
background:#DB241C;
}

.txtfoto{
position:absolute;
padding-top:10px;
padding-bottom:10px;
background:#DB241C;
text-decoration:none;
color:#FFF;
margin-top:0px;
}

section.fullwidth {
max-width: 100%;
padding-left: 0;
padding-right: 0;
position:relative;
z-index:1;
}

.image {
max-width:100%;
height:auto;	
  z-index:999;
  border:0px solid #222;
}

.pt20{
	padding-top:20px;
}

.p20{
	padding:20px;
}

.p10{
	padding:10px;
}

.pl10{
	padding-left:10px;
}

.p40{
	padding:40px;
}
		
		
	
@media(max-width:990px){ 
section {
padding-left: 0;
padding-right: 0;
}
			
.logo{
position:relative;
margin:0px;
float:left;
padding:0px;
z-index:200000;
margin-left:0px;
width:70px;
height:70px;
}

.p20{
	padding:5px;
}

.p40{
	padding:5px;
}

.vcenter {display:block;	margin-top:30px;text-align:center;width:100%;	height:auto;padding-bottom:30px;}
.vcenter2 {display:block;	margin-top:30px;text-align:center;width:100%;	height:auto;padding-bottom:30px;}
.gtxt1{color:#FFF;font-size:35px;font-weight:bold;line-height:0.8;width:100%;text-align:center;}
.gtxt2{color:#DB241C;font-size:15px;font-weight:bold;width:100%;text-align:center;}
.gtxt3{color:#DB241C;font-size:25px;font-weight:bold;line-height:1;padding-left:4%;width:100%;text-align:center;}
.agtxt3{color:#47823E;font-size:25px;font-weight:bold;line-height:1;padding-left:4%;width:100%;text-align:center;}
.gtxt4{color:#47823E;font-size:15px;font-weight:bold;line-height:1;padding-left:4%;width:100%;text-align:center;}
.gtxtz{color:#47823E;font-size:10px;font-weight:bold;line-height:1;float:left;width:100%;text-align:center;}
.gtxtcza{color:#222;float:left;font-size:10px;padding-left:15px;width:100%;text-align:center;}
.gtxt5{color:#222;font-size:10px;font-weight:bold;line-height:1;padding-left:4%;float:left;width:100%;text-align:center;}
.TytulOferta{color:#DF0527;font-size:25px;font-weight:bold;}
.Podt{color:#DB241C;font-size:15px;font-weight:bold;}
.pt100{padding-top:10px;}


}

.infos{display:block;width:100%;color:#DF0527;text-align:center;font-size:26px;}

#Stopka{
color:#FFF;
}


.map {
		background-color:#373737;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
}
#map iframe {
    border: none;
    width: 100%;
    height: 600px;
	margin-bottom:-6px;
			background-color:#373737;
opacity: 0.5;
	-webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

#map iframe:hover {
	opacity: 1;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
	text-decoration: none;	

	
	}
	
      #map {
        height: 600px;
			z-index:20001;
			position:relative;
      }
	  
	  
.inputwyc{
padding:10px;	
	width:100%;
	font-size:17px;
	border:1px solid #222;
}

	  
.inputtxt{
	width:100%;
	height:275px;
	font-size:17px;
	border:1px solid #222;
	padding:10px;	
}

.nazpole{
	display:block;
	padding-top:20px;
	font-size:14px;
	color:#DB241C;
}

.zapytanie { padding:15px; color:#222; border:1px solid #222; text-decoration:none;background:#FFF; }
.zapytanie:hover { padding:15px; color:#FFF; border:1px solid #222; text-decoration:none;background:#DB241C; }


a.nrpager:link, a.nrpager:visited { color:#000;text-decoration:none;float:left;padding:5px; border:1px solid #DB241C;}
.pagination {list-style:none;float:right;}
.pagination li {float:left;list-style:none;}

.pagination .active a{background:#DB241C;color:#FFF;border:1px solid #DB241C;text-decoration:none;padding:5px;display:block;}