<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

body, p, img, ul, li , h1, h2, h3 {
	padding:0;
	margin:0;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	list-style:none;
	color:#555;
}
a {
	text-decoration:none;
	color:#4e0d09;
}
.header {
	max-width:1110px;
	margin:auto;
	height:110px;
}
.logo {
	padding-left:10px; float:left; margin-right:25px;
}
.logoskorpion {margin: auto 7% auto auto;
float: right;
padding: 7px 0px 0px;
max-width: 125px;}
.wybor {
	float:right;
}
.menu {
	background-color:#7b0908;
	text-align:center;
	padding:10px;
}
.menu a {
	color:#FFF;
	text-decoration:none;
}
.menu ul {
	width:1000px;
	margin:auto !important;
}
.doslidera { max-width:660px;}
.menu a {
	display:inline-block;
	padding:15px;
	float:left;
	padding-right:30px;
	padding-left:30px;
	border-right:#8a2d29 1px solid;
}
.menu a:hover {
	display:inline-block;
	padding:15px;
	float:left;
	border-right:#8a2d29 1px solid;
	background-color:#97281f;
	padding-right:30px;
	padding-left:30px;
}
.pasek {
	background-color:#ececec;
	clear:both;
}
.zobacz a {
	font-weight:normal;
	font-size:20px;
	display:inline-block;
	background-image:url(../images/do_linku_1.png);
	padding:5px;
	background-position:center left;
	padding-left:35px;
	background-repeat:no-repeat;
	background-color:#ececec;
	margin-right:50px;
}
.zobacz a:hover {
	color:#999;
}
.zobacz {
	width:100%;
	max-width:1110px;
	text-align:right;
	margin:auto;
}
.kategorie {
	width:1110px;
	margin:auto;
	padding: 20px 0px 20px 0px;
}
.opiswyboru {
	width:400px;
	text-align:center;
	margin:auto;
	margin-top:20px;
	margin-bottom:20px;
}
.opiswyboru span {
	padding:10px;
	vertical-align:top;
}
.kategorie {
	background-image: url("../images/las3a.jpg");
width: 100%;
height: auto;
background-position: center center;
background-repeat: no-repeat;
}
.paletki {
	width:100%;
	max-width:1150px;
	margin:auto;
}
.paletki2 {
	width:100%;
	max-width:1084px;
	margin:auto;
}
.tytygorny {
	position:absolute;
	padding:5px;
	color:#fff;
	background-image:url(../images/tlo_pal_gora.png);
	display:block;
	width:260px;
	font-size:12px;
	text-align:center;
	z-index:2;
}
.tytdolny {
	position:absolute;
	padding:10px;
	color:#fff;
	background-image:url(../images/tlo_pal_dol.png);
	display:block;
	width:250px;
	font-size:16px;
	text-align:center;
	margin-top:231px;
	z-index:3;
}
.paletkarem {
	width:270px;
	float:left;
	margin:0px 1px 1px 0px;
	height:270px;
}
.paletkarem a {display:block;}
.paletkarem2 {
	width:660px;
	margin:0px 1px 1px 0px;
	height:450px;
}
.inner img {
	height: 178px;
	width: 248px;
	border-radius: 4%;
	margin: auto;
	margin-top: 0px;
}
.out {
	background-image:url(../images/tlo_przezrocz.png);
	width:248px;
	height:178px;
	padding:8px;
}
.paletka {
	margin:10px 10px 10px 10px;
	display:inline-block;
	width:266px;
	float:left;
}
.podpis {
	background-image: url(../images/tlo_paletka_1.png);
	/*height: 40px;*/
	min-height: 40px;
width: 226px;
	padding: 7px 10px;
	background-position: center bottom;
	background-repeat: no-repeat;
	color: #FFF;
	text-align: center;
	margin: 0px 10px 0px 10px;
}
.urzadzenia {
	width:100%;
	margin:auto;
}
.aktual {
	clear:both;
	width:100%;
	background-color:#4e0d09;
	margin:20px 0px 20px;
0px;
}
.aktual2 {
	width:100%;
	max-width:1084px;
	margin:auto;
}
.tytakt {
	color:#dd5d55;
	text-align:center;
	font-size:32px;
	padding:15px;
}
.zapr {
	clear:both;
	width:100%;
	background-color:#f0efef;
	border-top:#dadada 1px solid;
	border-bottom:#dadada 1px solid;
	margin-bottom:20px;
	margin-top:20px;
}
.zapr33 {
	width:100%;
	background-color:#f0efef;
	border-top:#dadada 1px solid;
	border-bottom:#dadada 1px solid;
	margin:20px 0 20px 0;
}
.zapr2 {
	width:100%;
	max-width:1084px;
	margin:auto;
	background-image:url(../images/do_linku_2.png);
	background-position:right center;
	background-repeat:no-repeat;
}
.zapr3 {

	max-width:1084px;
	margin:auto;
	background-image:url(../images/do_linku_2.png);
	background-position:830px center;
	background-repeat:no-repeat;
	padding:10px 10px 10px 20px;
}
.zaprtyt1 {
	color:#dd5d55;
	text-align:left;
	font-size:32px;
	font-weight:bold;
	padding-top:10px;
}
.zaprtyt2 {
	color:#a42c24;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
}
.mapa {
	width:100%;
	background-color:#d5d5d5;
}
.mapa2 {
	width:100%;
	max-width:1080px;
	margin:auto;
	background-color:#e9e6e6;
}
.mapaopis {
	width:100%;
	max-width:1080px;
	margin:auto;
}

.stopka {
	width:100%;
	background-color:#780a03;
	clear:both;
}
.stopka1 {
	width:100%;
	max-width:1084px;
	margin:auto;
	background-image:url(../images/tlo_stopka.png);
	background-repeat:no-repeat;
	background-position: 250px -19px;
	height:65px;
}
.stopkadalej {
	width:100%;
	max-width:1084px;
	margin:auto;
	color:#7d7d7d;
	font-size:12px;
	clear:left;
}
.dwarazy {
    max-width: 1084px;
    text-align: right;
    font-size: 10px;
    width: 45%;
    float: left;
		padding:5px;
}
.dwarazy a {
	color:#7d7d7d;
}
#toTop {
	width:37px;
	position:fixed; /* this is the magic */
	bottom:80px; /* together with this to put the div at the bottom*/
	right:10px;
	cursor:pointer;
	display:none;
	background-image:url(../images/do_gory.png);
	height:12px;
	background-position:top center;
	background-repeat:no-repeat;
	text-align:center;
	font-size:12px;
	padding-top:30px;
	color:#999;
}
.rzet {
	padding:20px 20px 2px 20px;
}
.menudol {
	text-align:center;
	padding:10px;
	max-width:570px;
}
.menudol a {
	color:#a6342c;
	text-decoration:none;
}
.menudol ul {
	margin:auto;
	margin-bottom:10px;
	padding-top: 12px !important;
}

.menudol li {display:inline-block;}

.menudol a {
	padding:15px;
	padding-right:15px;
	padding-left:15px;
	;
	font-size:12px;
}
.menudol a:hover {
	padding:15px;
	padding-right:15px;
	padding-left:15px;
	color:#d4645b;
}
a#link {
	cursor:pointer;
	color:#000;
	padding:5px 10px 10px 10px;
	display:inline-block;
	background-image:url(../images/tlo_wybor.png);
	background-repeat:no-repeat;
	width:220px;
	height:31px;
	background-position:top;
	text-align:left;
	line-height: 31px;
}
a#link:hover {
	cursor:pointer;
	color:#000;
	padding:5px 10px 10px 10px;
	display:inline-block;
	width:220px;
	height:31px;
	background-position:bottom;
	text-align:left;
}
.wybierz {
	width:242px;
	text-align:left;
	margin-bottom:7px;
	line-height: 31px;
}
div#submenu {
	position:absolute;
	border:1px solid #CCC;
	background:#FFF;
	padding:10px;
	display:none;
	z-index:99999;
	margin-left:0px;
}
.flaga {
	position:absolute;
	margin-left:130px;
}
.akt1 {
	width:350px;
	border-right:1px solid #5d2623;
	margin-right:10px;
	margin-bottom:20px;
	float:left;
}
.aktyt {
	color:#a42c24;
	font-size:22px;
	padding-bottom:10px;
	padding-top:10px;
}
.aktopis {
	color:#fff;
	padding-right:10px;
	font-size:12px;
}
.aktwiec {
	display:inline-block;
	padding:5px;
	background-color:#780a03;
	color:#fff;
	margin:15px;
	font-size:12px;
}
.aktwiec:hover {
	display:inline-block;
	padding:5px;
	background-color:#931a12;
	color:#fff;
	margin:15px;
	font-size:12px;
}
.zawartosc {
	width:100%;
	max-width:1120px;
	margin: auto;
	padding-top:30px;}
	
.cien {background-image:url(../images/tlo_dalej.gif); background-repeat:repeat-x;
	background-position:top left;
}
.menustrona {
	width:270px;
	float:left;
	padding-bottom: 10px;
}
.polit ul li { padding-left:10px !important; list-style:disc !important; margin-left:30px !important;}

.polit {line-height: 130%; text-align:justify;}

.polit ol li {list-style:decimal !important;}

.polit ol li ul li {list-style:square !important;}
.trescglowna {
	width:100%;
	float:left;
	padding-bottom: 10px;
	max-width:820px;
	margin-left:30px;
}

.gallery li img {
    height: auto;
    max-width: 100%;
    display: block;}

.trescglowna h1, h4 {padding:0; margin:0; line-height:120%; font-size:30px; color:#dd5d55; padding-top:10px; padding-bottom:20px; text-align:center;}
.trescglowna h3 {padding:0; margin:0; line-height:120%; font-size:24px; color:#dd5d55; padding:10px 0 10px 0;}
.trescglowna h2 {padding:0; margin:0; line-height:120%; font-size:18px; color:#97281f; padding:0px 0px 20px 0px;}
.trescglowna p {line-height:120%; text-align:justify;}
.linia {height:1px; border-top: 1px dotted #CCC;}
.liniapr {height:10px; clear:both;}
.infokr { margin-bottom:15px;}

.przyczobakt {
	float:right;
	max-width:900px;
}
.zobaczakt {
	display:inline-block;
	padding:10px;
	border:1px solid #e7e7e7;
	background-color:#f5f5f5;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	margin: 5px 0px;;
}
.zobaczakt:hover {
	display:inline-block;
	padding:10px;
	border:1px solid #e7e7e7;
	background-color:#7b0908;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	margin: 5px 0px;
	color:#f5f5f5;
}

 /* jssor slider bullet navigator skin 03 css */
 /*
 .jssorb03 div(normal)
 .jssorb03 div:hover     (normal mouseover)
 .jssorb03 .av(active)
 .jssorb03 .av:hover     (active mouseover)
 .jssorb03 .dn(mousedown)
 */
 .jssorb03 div, .jssorb03 div:hover, .jssorb03 .av
 {
     background: url(../images/strzala.png) no-repeat;
     overflow:hidden;
     cursor: pointer;
 }
 .jssorb03 div { background-position: -5px -4px; }
 .jssorb03 div:hover, .jssorb03 .av:hover { background-position: -35px -4px; }
 .jssorb03 .av { background-position: -65px -4px; }
 .jssorb03 .dn, .jssorb03 .dn:hover { background-position: -95px -4px; }
 
 /* jssor slider arrow navigator skin 03 css */
            /*
            .jssora03l              (normal)
			.jssora03lc              (normal)
			.jssora03rc              (normal)
            .jssora03r              (normal)
            .jssora03l:hover        (normal mouseover)
            .jssora03r:hover        (normal mouseover)
            .jssora03ldn            (mousedown)
            .jssora03rdn            (mousedown)
            */
            .jssora03l, .jssora03r, .jssora03ldn, .jssora03rdn
            {
            	position: absolute;
            	cursor: pointer;
            	display: block;
                background: url(../images/strzala.png) no-repeat;
                overflow:hidden;
            }
			.jssora03lc, .jssora03rc {
			position: absolute;
            	cursor: pointer;
            	display: block;
                background: url(../images/strzalka_d.png) no-repeat;
                overflow:hidden;}
				
			.jssora03rc, .jssora03rc:hover  {background-position:top right;}
			.jssora03lc, .jssora03lc:hover  {background-position:top left;}
			
            .jssora03l { background-position: top left; }
            .jssora03r { background-position: bottom left; }
            .jssora03l:hover { background-position: top right; }
            .jssora03r:hover { background-position: bottom right; }
            .jssora03ldn { background-position: top right; }
            .jssora03rdn { background-position: bottom right;  }
.menu1 {cursor:pointer; background-color:#97281f; border-bottom:1px solid #bc756f; display:inline-block; width:246px; padding:12px; font-size:14px; text-align:center; color:#fff; font-weight:normal;}
.menu1:hover {cursor:pointer; background-color:#f5f5f5; border-bottom:1px solid #eee; display:inline-block; width:246px; padding:12px; color:#97281f; font-size:14px; text-align:center; font-weight:normal;}
.calosctresci  table td {background-color:#f9f9f9; padding:7px; font-size:16px;border-bottom:2px solid #fff;}
.calosctresci table { margin-bottom:15px;}
.calosctresci ul li { padding-left:10px; list-style:disc; margin-left:30px;}
.calosctresci  ul {line-height:150%; padding-top:5px; padding-bottom:5px;}
.calosctresci p {line-height:130%;}
.pasekc { background-color:#f4f4f4 !important; width:50%;}
.tabcenter {text-align:center !important; font-weight:bold;}
.opisowe {padding:0; margin:0; line-height:120%; font-size:18px; color:#97281f; text-align:center !important; font-weight:bold;}
.opisowel {padding:0; margin:0; line-height:120%; font-size:18px; color:#97281f; text-align:left !important; font-weight:bold;}
.tytulowe {padding:0; margin:0; line-height:120%; font-size:24px !important; color:#dd5d55; padding:30px 0px 10px 0 !important; font-weight:bold; background-color:#fff !important; border:none !important;}
.tytdolnyprod {
    padding: 15px;
    color: #FFF;
    display: block;
    font-size: 28px;
    text-align: left;
    position: absolute;
    z-index: 99;
    width: 100%;
    background: rgba(0, 0, 0, 0.3);
}

.tytdolnyproda {
    color: #FFF;
    display: block;
    font-size: 28px;
    text-align: left;
    position: absolute;
    z-index: 99;
    width: 100%;
    background: rgba(0, 0, 0, 0.3);
}

.tytdolnyprodakt {
    padding: 15px;
   
}


#containerm {
margin:20px auto;
width: 960px;
background-color:#fff;}

/* Easy Slider */
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }

	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:660px;
		background:#fff;		
		margin-bottom:2em;
		}				
	#content{
		position:relative;
		}

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:660px;
		height:450px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:0px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:630px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */
.przyciski {float:right; background-color:#f6f6f6;}
.produktall {background-color:#f6f6f6;}
.przycisk1 , .przycisk2, .przycisk3 { border-bottom:1px solid #fff; width:160px; height:111px;}
.przycisk4 {width:160px; height:114px;}
.przyciski p { color:#7b0908; font-size:16px; text-align:center; font-weight:bold; color:#7b0908; font-size:16px; text-align:center; font-weight:bold; padding-top:60px; width:100px; margin:auto; }
.przycisk1 {background-image:url(../images/ikony.png); background-repeat:no-repeat; background-position:-160px -107px; }
.przycisk1 p {padding-top:75px;}
.przycisk2 p {padding-top:65px;}
.przycisk3 p {padding-top:60px;}
.przycisk4 p {padding-top:60px;}
.przycisk2 {background-image:url(../images/ikony.png); background-repeat:no-repeat; background-position:0px -7px;}
.przycisk3 {background-image:url(../images/ikony.png); background-repeat:no-repeat; background-position:-160px -8px;}
.przycisk4 {background-image:url(../images/ikony.png); background-repeat:no-repeat; background-position:0px -117px;}
.przycisk1:hover {background-image:url(../images/ikony.png); background-repeat:no-repeat; background-position:-160px -329px;}
.przycisk2:hover {background-image:url(../images/ikony.png); background-repeat:no-repeat; background-position:0px -229px;}
.przycisk3:hover {background-image:url(../images/ikony.png); background-repeat:no-repeat; background-position:-160px -230px;}
.przycisk4:hover {background-image:url(../images/ikony.png); background-repeat:no-repeat; background-position:0px -339px;}
form, input, select, textarea {
			margin:0;
			padding:0;
			font-size:16px;
			font-family:Arial, Helvetica, sans-serif;
		}
 
		div.box {
			margin:0 auto;
			width:730px;
			top:50px;
		}
 
 
		div.box label {
			width:100%;
			display: block;
			padding:10px 0 10px 0;
		}
 
		div.box label span {
			display: block;
			color:#868585;
			font-size:18px;
			float:right;
			width:280px;
			text-align:left;
			padding:5px 20px 0 0;
		}
 
		div.box .wpis {
			padding:10px 10px;
			width:390px;
			border-bottom: 2px double #dad9d9;
			border-top: 2px double #dad9d9;
			border-left:2px double #dad9d9;
			border-right:2px double #dad9d9;
			background:#f0f0f0;
		}
 
		div.box .wiadomosc {
			padding:10px 10px;
			width:390px;
			border-bottom: 2px double #dad9d9;
			border-top: 2px double #dad9d9;
			border-left:2px double #dad9d9;
			border-right:2px double #dad9d9;
			overflow:hidden;
			background:#f0f0f0;
			height:150px;
		}
 
		div.box .button	{
			margin:0 0 10px 0;
			padding:15px;
			background:#97281f;
			border:0px;
			color:#fff;
			position: relative;
			top:-80px;
			left:530px;
			width:200px;
			border:none;
			cursor:pointer;
		}
		div.box .button:hover	{
			margin:0 0 10px 0;
			padding:15px;
			background:#999;
			border:0px;
			color:#fff;
			position: relative;
			top:-80px;
			left:530px;
			width:200px;
			border:none;
			cursor:pointer;
		}
		
.cookie {margin:auto; width:990px; padding:20px; color:#fffff; text-align:justify; padding-top:10px;}
.dol {background-color:#ECECEC; width:100%; z-index:1; position:fixed; bottom:0px; left:0px; z-index:999;}
.dol p { font-size:11px;}
.saminp1 input, textarea {padding:10px; width:500px;}
.doform1 {
    width: 540px;
    margin: auto;
}
.opisinp {padding-top:20px; padding-bottom:5px;}
.informwym {font-size:11px;}
.opisinp1 {text-align:center; padding:10px; width:480px;}
.opisinp1 input {padding:10px; display:inline-block; background-color:#97281F; color:#FFF; border:none; min-width:200px; }
.dzieki {margin:auto; text-align:center; padding:20px; font-weight:bold; color:#97281F;}

#element_to_pop_up, #element_to_pop_up2, #element_to_pop_up3 { 
    background-color:#fff;
    border-radius:15px;
    color:#000;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
}
.b-close{
    cursor:pointer;
    position:absolute;
    right:10px;
    top:5px;
}

.mapaopis2 {max-width:725px; margin:auto;}
.opisdm {font-size:48px; color:#8f8f8f; padding:20px; position:absolute;}
.opisdmd p {font-size:24px; color:#fff; padding:10px; background-color:#780a03; max-width:415px; margin-bottom:60px; position:absolute; margin-top:80px;}
.wymianamapy { display:none;}
.wymianamapy2 {width:330px; margin:0px 10px 20px 15px; border:#F2F0F0 2px solid; background-color:#fff; display:inline-block; vertical-align:top; min-height:380px; }
.kraj { padding:15px; font-size:24px; text-align:center; background-color:#8f8f8f; color:#fff;}
.opiskraj { padding:20px; line-height:200%; font-size:12px;}
.opiskraj img {padding:0px 0px 10px 0px;}
.opiskraj p { line-height:180%; font-size:14px;}
.logomap { text-align:center; }
.clearall {clear:both;}
.teknadol {
    width: 45%;
    float: left;
		padding:5px;
}

@-ms-viewport {
	width: device-width;
}
@viewport {
	width: device-width;
}

@media (max-width: 1170px) {
	.trescglowna { max-width:66%;}
	.paletki {
    width: 100%;
    max-width: 890px;
	}
	.wymianamapy2 {width:43%; min-height:395px; }
.paletki2 {
    max-width: 815px;
}
.czysc {clear:both;}
.przyciski {float:none;}
.produktall {max-width: 660px;
margin: auto;}

.przyciski p {
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    margin: auto;
    padding: 10px;
    width: 45%;
    color: #7B0908;
}
.przycisk1, .przycisk2, .przycisk3, .przycisk4 {
    background: #F6F6F6;
    float: left;

    width: 25%;
    height: auto;
}

 .przycisk1:hover, .przycisk2:hover, .przycisk3:hover, .przycisk4:hover {background: #CECECE;}

	.menu a, .menu a:hover {
    padding: 15px 22px;
	}
	.menu ul {
    width: 860px;
}
.akt1 {border:none; width:100%; float:none;}
.aktyt, .aktopis {padding-left:30px;}
.cookie {
    width: 90%;
}
.kategorie {background-size: auto 100%;}
.calosctresci {padding:10px;}
.doform1 {
    width: 100%;
}
		.infokr {
    margin: auto;
    width: 98%;
	padding:10px;
}
/*.produktall {
    display: none;
}*/
}

@media (max-width: 1080px) {
.logo img {width: 300px;}	
.logo {margin-right: 0px;}
.stopka1 { background-image:none;}
.menudol {margin: auto;}	
}
	
	@media (max-width: 1040px) {
		
		.wymianamapy {width:45%; min-height:395px; margin:0px 10px 20px 15px; border:#F2F0F0 2px solid; background-color:#fff; display: inline-block;
min-height: 380px;
vertical-align: top;}
		
		object {display:none;}
		.opisdm { position:relative;}
.opisdmd p { position:relative; margin-top: 0px;}
		div.box {width:100%;}
div.box label span {width:92%;}
div.box .wpis {width:92%;}
div.box .wiadomosc {width:92%;}
div.box .button {top:12px; left:0px;}
div.box .button:hover {top:12px; left:0px;}
div.box label {
    text-align: center;
}
.txtinpa {
    max-width: 310px;
    text-align: center;
    padding: 10px;
    margin: auto;
}

	}
	
@media (max-width: 890px) {
	.menu1, .menu1:hover {width:100%; padding: 12px 0px 12px 0px;}
	.menustrona {float:none; width:100%;}
.slider1 {display:none;}

.zobaczakt, .zobaczakt:hover {margin:10px 0px 10px 0px}
		.infokr {
    margin: auto;
    max-width: 90%;
}
.trescglowna {float:none; max-width:900px;}
	
    .paletki {
    width: 100%;
    max-width: 620px;
}
.paletki2 {
    max-width: 545px;
}


li {font-size: 13px;}
.menu a, .menu a:hover {
    padding: 10px 9px;
	}
	.menu ul {
    max-width: 565px;}
	.trescglowna {margin-left:0px;}

	.doform1 { width:100%;}
	.saminp1 input, textarea {
    width: 90%;
}
.opisinp1 {
    width: 90%;
}
.trescglowna {width:100%}
}

@media (max-width: 768px) {
	.rzet {
    text-align: center;
}
.menudol ul {
    margin: auto;
}
.logoskorpion {
    margin: auto;
    float: none;
    padding: 0px 0px 7px 0px;
    max-width: 125px;
}

.logo img {width:80%; margin:auto;}
.logo {
    padding-left: 0px;
    margin: auto;
    width: 100%;
	text-align: center;
	max-width: 580px;
}
.wybor {
    float: none;
    margin: auto;
    width: 245px;
}
.header {
    height: auto;
}
.logo {
    float: none;
}
.wymianamapy, .wymianamapy2 {min-height:400px;}

.wymianamapy img, .wymianamapy2 img {width: auto;
max-height: 45px;}
.menudol a, .menudol a:hover {float:none;}
	.stopka1 {background-image:none;}
}
	
	@media (max-width: 590px) {
		.menustrona {display:none;}
	.paletki {
    width: 100%;
    max-width: 300px;
}
.przyciski p {
    font-size: 14px;}
.paletki2 {
    max-width: 600px;
}
.paletkarem {margin:auto; float:none;}
.zobacz {width: 320px; margin:auto;}
.zobacz a {font-size:15px; padding: 10px 40px 10px; margin-right:0px;}



.menu a, .menu a:hover {
    float: none;
    border-right: medium none;
	display:block;
}
.menu { padding:0px;}
.menu ul {width:100%;}

.zapr2 {width: 90%;} 
.zaprtyt1 {font-size:28px;}
.rzet {
    text-align: center;
}
.menudol ul {
    margin: auto;
}

.menudol li { display:block; padding:0; padding: 5px !important;}
.stopka1 {height:auto;}
.menudol ul {padding-top:0px !important;}

.menudol a, .menudol a:hover {float:none;}
.wymianamapy, .wymianamapy2 {
    width: 100%;
    margin: auto;
	float:none; border:none;}
	
	.aktyt, .aktopis  {padding:10px;}
	.akt1 {margin:0px;}
	.opiswyboru span {padding:5px;}
	.zobacz {
    width: 90%;
}
.zobacz a {
    font-size: 12px;
    padding: 14px 31px;
}
.opiskraj {
    padding: 10px;}
.opisdmd { width: 100%;}
.opisdmd p {
    font-size: 18px;
    padding: 10px;
}
.zobacz { text-align:center;}

	}
	
	@media (max-width: 410px) {	
    .opiswyboru {
    width: 100%;}
	.tytdolnyprod  {font-size:20px;}
	.paletki2 {
    max-width: 270px;}
	.menu1, .menu1:hover {width:100%;}
.wymianamapy img, .wymianamapy2 img {height: auto; width:auto;}
.przyciski p {
    font-size: 12px;}

	}
	
		@media (max-width: 310px) {
		.teknadol {
    width: 100%;
    text-align: center;
}
.trescglowna p { font-size:13px;}
.tytdolnyprod  {font-size:14px;}
.trescglowna h1, h4 { font-size:20px;}
.przyciski p {
    font-size: 10px;}
.dwarazy {
    float: none;
    width: 100%;
    text-align: center;
}
.opisdm {
    font-size: 38px;
}
.zaprtyt2 {
    font-size: 15px;
}
.zaprtyt1 {
    font-size: 16px;
}
.podpis {width: 100%;
padding: 7px 0px; margin:0px;}
.inner img {width: 100%;
height: auto; border-radius: 0%;}
.out {padding:0px; background-image:none; width: 100%; height: auto;}
.paletka {
    float: none;
    width: 100%;
    margin: 0px;
}
.opiswyboru {
    margin: 10px auto;
    font-size: 10px;
}
.tytgorny {width: 100%;}
.tytdolny {width: 100%;}
.paletkarem img {width: 100%;
height: auto;}
.opiskraj img {
    max-width: 100%;
}
.sociale {text-align:center;}
.wybor {
    width: 100%;
}
.dwarazy, .teknadol {
    width: 180px;
    margin: auto;
    float: none;
}
div#submenu {
    position: relative;
    display: block;
	}
	.wybierz {display:none;}
	.urzadzenia {display:none;}
	#submenu table {margin: auto;}
		}
	ul, li {list-style:none !important; padding:0 !important; margin:0 !important;}
	.paramet li {list-style:inside !important;}

.txtinpa {max-width: 400px;
text-align: center; padding:10px;}
.inputtextcapt {
    font-size: 13px;
    width: 100px;
    border: solid 1px #dad9d9;
    height: 20px;
    padding: 10px;
    margin-top: 10px;
	background-color:#f0f0f0;
}
.warstlay {max-width:900px; text-align:right; width:100%; margin:auto;}
#warstwa {position: absolute;}
.warstlay img {width:100%; height:auto;}
.iks { padding:10px; background-color:#f0f0f0; font-size:24px; font-weight:bold; position: absolute;
right: 0;
width: 25px;
height: 30px;
text-align: center;}

.polit ul li { padding-left:10px !important; list-style:disc !important; margin-left:30px !important;}

.polit ol li {list-style:decimal !important;}

.infodiler { display:inline-block; margin:180px 0 0 0; max-width:390px; text-align:left; width: 30%;}

.infodiler p {padding: 7px 0;}

.mapadiler {display:inline-block; padding:0px; max-width:700px; text-align:right; vertical-align:top;  width: 67%;}

.mapadiler img {width:100%; height:auto;}

.dilery {
    text-align: right;
    width: 100%;
    max-width: 1080px;
    margin: auto;
}

@media (max-width: 1040px) {
	.dilery, .opisdmd {display:none;}
	.opisdm {position:relative;}
}
.g-recaptcha {
padding: 20px 0 20px 0;

margin: auto;
}
</pre></body></html>