﻿body
{
	background:url("..//img/tlo.jpg") top right no-repeat #f46301;
	/*background-attachment:fixed;*/
	font-size:11px;
	font-family:'Pontano Sans', Tahoma, Geneva, sans-serif;
	color:#353535;
	height:958px;
}
#okienko
{
	position:absolute;top:50%;margin-top:-200px;left:50%;margin-left:-244px;z-index:1000;background:#fff;padding:10px;font-size:120%;text-align:right;font-weight:bold;
}
a
{
	color:#ed5b00;
}
a:hover
{
	color:#ff6600;
}
.bialy
{
	color:#fff !important;
}
.orange
{
	color:#f90;font-weight:bold;
}
#strona
{
	width:990px;margin:0 auto;text-align:center;overflow:hidden;
}
#naglowek
{
	position:relative;width:100%;height:210px;
}
#logo
{
	position:absolute;left:10px;top:30px;
}
#menu
{
	position:absolute;top:150px;left:0;width:100%;height:50px;background:#ff6001;
}
	#menu ul
	{
		margin:8px 4px;
	}
	#menu li
	{
		float:left;border-right:1px solid #ffa976;padding:0 3px;
	}
	#menu li a
	{
		display:block;padding:10px 6px;color:#fff;font-size:130%;text-transform:uppercase;
	}
	#menu li a:hover
	{
		background:#000;color:#fff;
	}
	#fb
	{
		position:absolute;right:10px;top:10px;
	}
#logowanie
{
	width:400px;height:80px;background:#fff;position:absolute;top:0;right:100px;
}
	#logowanie ul
	{
		margin:20px;width:100%;float:left;
	}
	#logowanie li
	{
		float:left;width:180px;
	}
	#logowanie li img
	{
		vertical-align:middle;margin-right:10px;
	}
	#logowanie a
	{
		font-size:120%;
	}
#napis_pod_slider
{
	background:url("..//img/napis.png");width:100%;padding:20px 16px;color:#fff;font-size:140%;margin:5px 0;margin-top:40px;
}
#panele
{
	margin:20px 0;width:100%;clear:both;float:left;
}
	#panele li
	{
		float:left;text-align:left;width:430px;height:220px;overflow:hidden;margin-right:10px;background:url("..//img/panel1.jpg") top right no-repeat #fff;
	}
		#panele .panel3
		{
			background:url("..//img/panelalarmy.jpg") top right no-repeat #fff;
		}
		#panele .panel4
		{
			margin-right:0;width:540px;float:right !important;background:url("..//img/panelswiatlowody.jpg") top right no-repeat #fff;
		}
		#panele .ostatni
		{
			margin-right:0;width:540px;float:right !important;background:url("..//img/panel3.jpg") top right no-repeat #fff;
		}
		#panele h2
		{
			margin:20px;width:200px;line-height:1.5em;color:#000;font-size:180%;
		}
		#panele P
		{
			margin:20px;width:200px;line-height:1.5em;color:#000;font-size:110%;
		}
		#panele a
		{
			display:block;margin:20px 0;color:#ed5b00;font-weight:bold;
		}
.border
{
	width:100%;height:2px;background:#f98e54;float:left;clear:both;
}
#baner_ue
{
	margin:10px auto;width:990px;
}
.stopka
{
	width:100%;float:left;clear:both;margin:20px 0;
}
	.stopka li
	{
		float:left;color:#fff;line-height:1.5em;margin-right:40px;text-align:left;
	}
	.stopka .lewa img
	{
		float:left;margin-right:30px;margin-bottom:100px;
	}
	.stopka .lewa
	{
		width:380px;
	}
	.stopka .prawa
	{
		float:right !important;text-align:right;margin-right:0;
	}
	.stopka .prawa img
	{
		margin-left:10px;vertical-align:middle;
	}
	.stopka a
	{
		color:#f68e47;
	}
	.stopka p
	{
		float:left;clear:both;width:100%;color:#fff;
	}
.lewy_panel
{
	float:left;width:270px;background:url("..//img/panel.png");text-align:left;padding-top:20px;color:#fff;
}
	.lewy_panel img
	{
		margin:5px 0px;
	}
	.lewy_panel h2
	{
		margin:10px 20px;font-size:260%;font-weight:normal;line-height:1.5em
	}
	.lewy_panel p
	{
		margin:30px 20px;font-size:115%;line-height:1.7em
	}
	.kontakt_group
	{
		background:url("..//img/lewypanel.png");padding:20px 0;
	}
.prawy_panel
{
	float:right;width:700px;background:#fff;text-align:left;padding-top:20px;margin-bottom:20px;
}
	.prawy_panel h1
	{
		margin:16px 20px;font-size:320%;line-height:1.5em;font-weight:bold;text-transform:uppercase;
	}
	.prawy_panel h2
	{
		margin:16px 20px;font-size:270%;line-height:1.5em;font-weight:bold;text-transform:uppercase;clear:left;
	}
	.prawy_panel h3
	{
		margin:16px 20px;font-size:190%;line-height:1.5em;font-weight:bold;text-transform:uppercase;
	}
	.prawy_panel p,.prawy_panel li
	{
		margin:22px 20px;font-size:130%;line-height:1.6em
	}
	.prawy_panel li
	{
		list-style-type:disc;margin-left:60px;
	}
	.prawy_panel ul
	{
		padding-bottom:30px;
	}
	.odstep
	{
		float:left;clear:both;width:100%;height:50px;
	}
.do_srodka
{
	margin:20px auto;text-align:center;display:block;
}
form li
{
	list-style-type:none !important;
}
input,textarea,select
{
	padding:10px;border:2px solid #73bbb9;clear:both;float:left;width:440px;
}
textarea
{
	height:120px;
}
.submit
{
	background:#73bbb9;color:#fff;width:120px;margin:20px 0;
}
.supersubmit
{
	background:#f48100;color:#fff;font-weight:bold;border:1px solid #d67508;cursor:pointer;width:auto !important;color:#fff;float:left;clear:both;margin:20px !important;
}
label
{
	width:90%;clear:both;float:left;margin:10px 0;font-weight:bold;color:#73bbb9;
}
.wyskakujace_okno
{
	background:#73bbb9;color:#fff;margin:20px;
}
.error_box
{
	float:left;padding:10px;display:none;clear:both;color:#fff;background:#73bbb9;
}
.galeria
{
	width:100%;clear:both;float:left;display:block;
}
	.galeria li
	{
		float:left;list-style-type:none;width:120px;text-align:center;margin:10px !important;
	}
		.galeria li img
		{
			height:90px;border:2px solid #efbf7c;	
		}
.news
{
	border-bottom:1px dashed #73bbb9;
}
	.news img
	{
		margin:20px auto;text-align:center;display:block;
	}
.linki
{
	margin:16px;float:left;clear:both;width:100%;
}
	.linki a
	{
		float:left;background:#73bbb9;color:#fff;padding:12px;display:block;margin:4px;
	}
	.nieaktywny
	{
		float:left;background:#ddd;color:#222;padding:12px;display:block;margin:4px;
	}
	.aktualna_strona
	{
		float:left;background:#3e964b;color:#fff;padding:12px;display:block;margin:4px;
	}
#kalkulator
{
	width:100%;float:left;clear:both;background:#fff;height:230px;margin:35px 0 15px 0;position:relative;text-align:left;
}
	#kobieta
	{
		position:absolute;bottom:0;left:10px;
	}
	#chlopak
	{
		position:absolute;bottom:10px;right:30px;width:274px;height:255px;background:url("..//img/chlopak.png");
	}
		#chlopak h4
		{
			margin-top:150px;margin-left:20px;font-size:150%;
		}
		#chlopak input
		{
			background:none;border:0;margin:10px 0 10px 30px;text-align:center;width:200px;color:#fb6701;font-weight:bold;
		}
		.submit
		{
			background:#fb6701 !important;color:#fff !important;width:100px !important;padding:8px;margin-top:-10px !important;margin-left:90px !important;cursor:pointer;
		}
#kalkulator h3
{
	margin-left:200px;margin-top:20px;font-size:180%;
}
#kalkulator h6
{
	float:left;clear:both;margin-left:200px;font-size:120%;
}
#wybierz
{
	margin-left:240px;float:left;clear:both;position:relative;width:400px;height:100px;margin-top:40px;
}
.speed .se
{
	float:left;width:61px;height:70px;text-align:center;border-right:1px solid #ccc;line-height:1.5em;
}
#slider-range-min
{
	width:315px;float:left;margin-left:28px;position:absolute;top:40px;z-index:50;border:1px solid #e1b867;background:#f9d794;
}
#plus a,#minus a
{
	color:#ff9409;text-decoration:none;
}
#plus,#minus
{
	position:absolute;top:25px;left:-30px;font-size:320%;font-weight:bold;z-index:100;
}
#plus
{
	left:auto;right:0 !important;top:30px;
}
#minus
{
	float:left;
}
.news
{
	margin:30px;
}
	.news img
	{
		float:left;margin-right:10px;border:2px solid #efbf7c;
	}
	.news p
	{
		margin:6px 0px;
	}
	.news p b
	{
		color:#06a;
	}
	.news .data
	{
		color:#888;
	}
.do_prawej
{
	float:right;margin-top:20px;
}
.downloadikon
{
	float:left;border:0px !important;width:48px;margin:4px 10px 6px 0px !important;
}
.male li
{
	font-size:100%;margin:10px 40px;
}
table
{
	margin:20px;font-size:110%;line-height:1.4em;
}
	table th
	{
		background:#cc0000;color:#fff;padding:10px;text-align:center;border:1px solid #b20;font-weight:bold;letter-spacing:0.01em;
	}
	table td
	{
		padding:10px;text-align:center;white-space:nowrap;border:1px solid #ccc;
	}
	table tr:nth-child(even)
	{
		background:#eee;
	}
	.no_wrap td
	{
		white-space:normal !important;
	}
	.full
	{
		width:90%;
	}
	.info
	{
		font-weight:bold;color:#b20;
	}
#okno
{
	position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.93;
	z-index:1000;display:none;
}
	#form
	{
		width:700px;margin:5% auto;background:#fff;overflow:hidden;position:relative;
	}
	#form h1
	{
		font-size:250%;margin:20px;text-align:left;font-weight:bold;
	}
	#form h2
	{
		font-size:250%;margin:20px;text-align:left;font-weight:bold;color:#06a;
	}
	#form p,#form li
	{
		text-align:left;font-size:120%;line-height:1.4em;color:#222;margin:5px 20px 10px;
	}
	#form li p
	{
		float:left;clear:both;margin:4px 0;font-size:105%;
	}
	#form input,#form select
	{
		border:2px solid #bd4300;padding:12px 8px;width:440px;margin:10px 0;color:#b20;
	}
	#form label
	{
		color:#06a;font-size:120%;
	}
	#form .submit
	{
		background:#bd4300;color:#fff;font-weight:bold;width:200px !important;color:#fff;float:left;clear:both;margin:20px 0 !important;
	}
	#schowaj
	{
		position:absolute;top:10px;right:20px;padding:10px;background:#000;color:#fff;
	}
	.error_field
	{
		background:#fcd5bd;
	}
	.error_box
	{
		background:#06a;color:#fff !important;padding:10px;
	}