
h1 {font-size:30px; color: #000000; letter-spacing: -1.4px;}
h2 {font-size:17px; color: #000000; letter-spacing: -1.0px; line-height: 30px;}
h3 {font-size:16px; color: #000000; letter-spacing: -0.6px; line-height: 26px;}
h4 {font-size:13px; letter-spacing: -0.6px; line-height: 18px;}

a  {color:#F1901D;text-decoration: none;}
a:hover { color:#393939; transition: all .3s linear; -o-transition: all .3s linear; -moz-transition: all .3s linear; -webkit-transition: all .3s linear;text-decoration: none;}

fieldset {
	border:1px solid #E5E5E5;
}

a img {border:none}

input,textarea{margin-top:5px;-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;}
input:focus,textarea:focus{border-color:rgba(241, 144, 29, 0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(241, 144, 29, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(241, 144, 29, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(241, 144, 29, 0.6);outline:0;outline:thin dotted \9;}

.strona {
	width: 100%;
	border: 0px;
	margin: 0 auto;
}

.box-kontakt {
	width: 698px;
	float: left;
	border:0px;
}

.menu {
	width: 998px;
	float: left;
	border:0px;
	margin: 10px 0px 0px 0px;
	border-top: 1px solid #D6D6D6;
}

.flash {
	width: 998px;
	float: left;
	border:0px;
}

.flash img{
	vertical-align:middle;
	margin:0px 0px 0px 0px;
	border:0px;
	z-index: 10;
	position: relative;
	float: left;
	width:998px;
	height:289px
}

.middle {
float: left;
background-color: #FFFFFF;
width: 998px;
z-index: 60;
position: relative;
margin: -30px 0px 0px 0px;
}


.nawigacja {
	width: 998px;
	float: left;
	border:0px;
	margin-top: -80px;
	z-index: 50;
	position: relative;
}

.naw {
	background-image:url('../grafika/nav.png');
	background-repeat : no-repeat;
	background-position:left top;
	float: left;
	width: 128px;
	height: 42px;
	padding: 20px 0px 0px 0px;
	text-align: center;
	text-transform: uppercase;
	margin: 0px 0px 0px -8px;
	
}


.naw2 {
	float: left;
	margin: 0px 0px 0px -5px;
}

.naw2_left {
	background-image:url('../grafika/nav_left.png');
	background-repeat : no-repeat;
	background-position:left top;
	float: left;
	width: 13px;
	height: 42px;
	padding: 20px 0px 0px 0px;
	text-align: center;
}

.naw2_middle {
	background-image:url('../grafika/nav_middle.png');
	background-repeat : repeat-x;
	background-position:left top;
	float: left;
	height: 42px;
	padding: 20px 5px 0px 5px;
	text-align: center;
	text-transform: uppercase;
}

.naw2_right {
	background-image:url('../grafika/nav_right.png');
	background-repeat : no-repeat;
	background-position:left top;
	float: left;
	width: 13px;
	height: 42px;
	padding: 20px 0px 0px 0px;
	text-align: center;
}

.tlo_boks {
	background-image:url('../grafika/tlo_ceny.png');
	background-repeat : repeat-x;
	background-position:left top;
	background-color: #f18c19;
}

.sidebar {
	width: 280px;
	float: left;
	border:0px;
	padding: 30px 0px 40px 20px;
}

.right {
	float:right
}

.menu-pionowe {
	width: 250px;
	float: left;
	border:0px;
	border-top:3px solid #6E6E6E;
	background-color: #404040;
}

.box-zamowienie {
	width: 291px;
	float: left;
	border:0px;
	padding: 20px 0px 0px 20px;
	background-image:url('../grafika/tlo_boks2.png');
	margin-left: 12px;
}

.box-zamowienie3 {
	width: 210px;
	float: left;
	border:0px;
	padding: 30px 20px 30px 20px;
	border-top:3px solid #D0D0D0;
	background-color: #E5E5E5;
}


.box-zamowienie2 {
	width: 304px;
	height: 119px;
	float: left;
	border:0px;
	padding: 0px 10px 0px 0px;
	background-image:url('../grafika/boks_rzetelna.jpg');
	background-repeat : no-repeat;
	background-position:left top;
	margin: 20px 0px 0px -20px;
}



.box-pomoc {
	width: 210px;
	float: left;
	border-top:3px solid #DADADA;
	border-bottom:3px solid #D1D1D1;
	background-color: #F4F4F4;
	padding: 20px 20px 20px 20px;
}

.tresc {
	width: 638px;
	float: left;
	border:0px;
	padding: 30px 30px 40px 30px;
}

.full {
	float:none;
	width:auto;
}

.tresc-kontakt {
	width: 462px;
	float: left;
	border:0px;
	padding: 30px 30px 40px 30px;
}

.formularz {
	width: 353px;
	float: left;
	border:0px;
	padding: 30px 0px 0px 30px;
}

.mapka {
	width: 453px;
	float: left;
	border:0px;
	margin: 30px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	border-top: 1px solid #EAEAEA;
}

.box-oferta {
	width: 300px;
	float: left;
	border:0px;
}

.box-seo {
	width: 998px;
	height: 144px;
	float: left;
	border:0px;
	background-image:url('../grafika/boks_seo.png');
	background-repeat : no-repeat;
	background-position:left top;
	z-index: 300;
	position: relative;
	margin-top: -280px;
}

.boxy {
	width: 998px;
	float: left;
	border:0px;
	background-image:url('../grafika/tlo_boks.png');
	margin:-120px 0px 0px 0px;
	z-index: 40;
	position: relative;
	padding: 30px 0px 0px 0px;
}

.box-facebook {
	width: 271px;
	float: left;
	border:0px;
	padding: 20px 20px 0px 20px;
	background-image:url('../grafika/tlo_boks2.png');
	margin-right: 20px;
	margin-bottom: 30px;
}

.box-facebook2 {
	width: 314px;
	height: 119px;
	float: left;
	border:0px;
	background-image:url('../grafika/boks_rzetelna.jpg');
	background-repeat : no-repeat;
	background-position:left top;
	margin: 20px 0px 0px 0px;
	margin-left: -20px;
}

.box-rzetelna-firma {
	width: 291px;
	float: left;
	border:0px;
  padding: 20px 0px 0px 20px;
	background-image:url('../grafika/tlo_boks2.png');
	margin-left: 31px;
}

.box-rzetelna-firma2 {
	width: 311px;
	height: 116px;
	float: left;
	border:0px;
	background-image:url('../grafika/boks_rzetelna.jpg');
	background-repeat : no-repeat;
	background-position:left top;
	margin: 20px 0px 0px -20px;
}

.listwaa {
	background-image:url('../grafika/listwa.png');
	background-repeat : no-repeat;
	background-position:left top;
	float: left;
	width: 283px;
	height: 30px;
	margin: -40px 0px 10px -10px;
	padding: 10px 0px 0px 20px;
	clear: both;
}



.komorka-menu {
	width: 190px;
	float: left;
	border-bottom:1px solid #484848;
	padding: 8px 20px 8px 40px;
	background-image:url('../grafika/ikona_menu.gif');
	background-repeat : no-repeat;
	background-position:20px 12px;
	background-color: #404040;
}

.komorka-menu-menu, .rl, .rl2, .rl3 {
	width: 170px;
	float: left;
	border:0px;
	border-bottom:1px solid #484848;
	background-color: #484848;
	padding: 6px 20px 6px 60px;
	font-size: 11px;
	background-image:url('../grafika/ikona_menu2.gif');
	background-repeat : no-repeat;
	background-position:36px 10px;
}

.rl, .rl2, .rl3 {
	background-position:3px 7px;
	padding: 4px 20px 4px 20px;
	color:#ccc;
	float:none;
	vertical-align:top;
	width: 100px;
	border-bottom:1px solid #373333;
	border-top:1px solid #555454;
	border-right:1px solid #373333;
}

.rl2 {
	background-image:none;
	text-align:center;
	width:auto;
	padding-left:5px;
	padding-right:5px;
	vertical-align:middle
}

#submit-wrapper {
	left: 450px;
	position: absolute;
	margin-left: 35px;
	width:280px;
}

#legend-wrapper {
	right: 33px;
	position: absolute;
	margin-left: 25px;
	width:230px;
}

#submit-button {
	position: absolute;
	top:30px;
	margin-left:-40px;
	margin-right:5px;
	margin-bottom:3px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:5px;
	cursor:pointer;
	-moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
	line-height:25px;

	border: 1px solid #DD7500;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	text-decoration:none;
	background: #F2F2F2;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4B45A', endColorstr='#F18915');
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F4B45A), color-stop(100%,#F18915));
	background: -moz-linear-gradient(top, #F4B45A 0%, #F18915 100%);
	background: -o-linear-gradient(top, #F4B45A 0%, #F18915 100%);
	text-shadow:1px 1px 1px #F4B964, -1px -1px 1px #D57000;
	font-size:24px;
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	font-weight:bold;
}

#submit-button.fixed {
  position: fixed;
  top: 250px;
}

#legend.fixed {
 position: fixed;
  top: 3px;
}

.p {
	padding-top:2px;
	padding-bottom:2px;
}

.c {
	color:#F1901D;
	border-left:1px solid #555454
}

.rl3 {
	font-size:9px;
	border-right:1px solid #000;
	width:60px;
	background-image:none;
	padding:0;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	text-align:center
}

.rr, .rrb, .rre, .rr1, .rr2 {
	padding-left:5px;
	background:#F4F4F4;
	border-bottom:1px solid #E5E5E5;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	padding-right:5px;
	border-right:1px solid #E5E5E5;
}

.nolink a {
	color:#666
}

.rr a:hover, .nolink a:hover {
	color:#F1901D
}

.b {
	border-left:1px solid #E5E5E5;
}

.rr1 {
	width:5px;
	padding:0;
	padding-right:2px;
	margin:0;
	border-right:1px solid #E5E5E5;
	border-left:1px solid #E5E5E5;
}

.rr2 {
	font-size:9px;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
}

.rr textarea, .rr input, .rrb textarea, .rrb input, .rre textarea, .rre input {
	background:none;
}

.rrb {
	border-top:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
}

.rre {
	border-bottom:1px solid #F4F4F4;
}

.boks_formularz1 {
	background-image:url('../grafika/boks_formularz1.jpg');
	background-repeat : no-repeat;
	background-size: 94%;
	float: left;
	margin: 0px;
	margin-left:-2px;
	width: 255px;
	height: 264px;
	padding: 30px 0px 0px 0px;
}



.komorka-menu-menu a  {color:#C9C9C9;text-decoration: none;}
.komorka-menu-menu a:hover { color:#F2A535; transition: all .3s linear; -o-transition: all .3s linear; -moz-transition: all .3s linear; -webkit-transition: all .3s linear;text-decoration: none;}


.komorka-menu a  {color:#FFFFFF;text-decoration: none;}
.komorka-menu a:hover { color:#F2A535; transition: all .3s linear; -o-transition: all .3s linear; -moz-transition: all .3s linear; -webkit-transition: all .3s linear;text-decoration: none;}




.tlo_stopka {
	width: 100%;
	float: left;
	border:0px;
	background-image:url('../grafika/tlo_stopka.jpg');
	background-repeat : no-repeat;
	background-position:center top;
	background-color: #F4F4F4;
}

.tlo_stopka2 {
	width: 998px;
	float: left;
	border:0px;
	background-image:url('../grafika/tlo_stopka.jpg');
	background-repeat : no-repeat;
	background-position:center top;
	background-color: #F4F4F4;
}

.stopka2 {
width: 998px;
height: 47px;
	float: left;
	border:0px;
	background-image:url('../grafika/stopka.jpg');
	background-repeat : no-repeat;
	background-position:left top;
	margin: 20px 0px 20px 0px;
}

.stopka {
	width: 998px;
	float: left;
	border:0px;
	clear: both;
	padding: 30px 0px 40px 0px;
}




/* FORMULARZ KONTAKTOWY  */


.forminfo {
}

.pole {
float: left;
padding: 7px 0px 7px 20px;
width: 330px;
}

.pole2 {
float: left;
padding: 7px 0px 7px 20px;
width: 330px;
}

.formbutton {
	background-image:url('../grafika/wyslij.jpg');
	background-repeat : no-repeat;
	background-position:left top;
	float: right;
	width: 132px;
	height: 48px;
	border: 0px;
}

.button2 {
	background-image:url('../grafika/wyslij2.jpg');
	background-repeat : no-repeat;
	background-position:left top;
	float: right;
	width: 161px;
	height: 50px;
	border: 0px;
}

.zamknij {
    display: block;
    width: 100%;
    position: fixed;
    top: 0px;
		padding:  11px 40px 11px 40px;
		z-index: 200;
		left: 0;
		clear: both;
		background-color:#FEF4E7;
		border-bottom: 3px solid #E27D0E;
}

.pakiet, .pakiet2, .pakieta, .pakiet3, .pakiet4 {
	background:#fff;
	border:1px solid #E2E2E2;
	float:left;
	margin-right:5px;
	margin-bottom:3px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:5px;
	cursor:pointer;
	-moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
	color:#000;
}

.zamow {
	padding:10px;
	text-decoration:none;
	background: #484848;
	color: #F1901D;
	font-size:20px;
	font-weight:bold;
	padding-left:31px;
	padding-right:31px;
	transition:none;
	-o-transition:none;
	-moz-transition: none;
	-webkit-transition: none
}

a.zamow:hover {
	color:#F1901D
}

.pakiet3 {
	color:#666;
	background:none;
	border:none;
}

.link_menu {
	color:#F2A535 !important;
	font-weight:bold
}

.newsletter {
	float:left;
	background-color: #F2F2F2;
	padding: 20px 10px 10px 20px;
	width: 520px;
	margin: 20px 0px 20px 0px;
}

.newsletter h2 {
	float:left
}

.newsletter .input {
	float:left;
	margin-left:50px
}

.newsletter .formbutton {
	float:left;
	margin-left:15px;
	margin-top:-10px
}

.newsletter div {
	clear:left;
}

.newsletter div label{
	margin-right:15px
}

input.error, textarea.error, select.error {
	border:1px solid #990000 !important;
	background:#EBDADA
}

div.error {
	background:#EBDADA;
	padding:5px;
	margin-top:10px;
	color:#222;
	width:100%
}

div.error h2{
	font-weight:bold;
	color:#990000;
	font-size:16px
}

div.success {
	background:#BCDCC6;
	border:2px solid #00BE50;
	padding:10px;
	color:#003818
}

div.success h2 {
	color:#008639;
	font-size:20px;
	font-weight:bold;
	margin-bottom:5px
}

.wspolpraca {
	width:650px;
	margin-top:10px
}

.wspolpraca div {
	float:left;
	height:60px;
}

.wspolpraca img {
	border:0px;
	margin-right:20px;
	height:30px;
	width:100px
}

.wspolpraca img:hover{
	transform: scale(1.3)
}

a.active {
	transition:none;
	-o-transition:none;
	-moz-transition: none;
	-webkit-transition: none
}

a.pakiet.active:hover, a.pakieta.active:hover {
	color:#fff
}

.progress {
	height:15px;
	position:relative;
	text-align:center;
	border: 1px solid #DD7500;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	text-decoration:none;
	background: #EBCA94/*FCD79A*/;
	color: #fff;
	text-shadow:1px 1px 1px #F4B964, -1px -1px 1px #D57000;
	transition:none;
	-o-transition:none;
	-moz-transition: none;
	-webkit-transition: none
}

.progress .bar {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4B45A', endColorstr='#F18915');
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F4B45A), color-stop(100%,#F18915));
	background: -moz-linear-gradient(top, #F4B45A 0%, #F18915 100%);
	background: -o-linear-gradient(top, #F4B45A 0%, #F18915 100%);
	height:15px;
	text-align:center;
}

.progress .percent {
	margin-top:-16px;
	font-size:11px;
}

.cd {
	cursor:default;
}

.sm {
	padding-top:1px;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:3px;
}

.sm2 {
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px;
	padding-right:2px;
	font-size:9px;
	line-height:11px;
	cursor:default
}

/*.circle {
	float:left;
	text-align:center;
	margin-right:20px;
	padding:15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 5px 5px 10px 2px #ccc;
	box-shadow: 5px 5px 10px 2px #ccc;
	-o-transition: all .3s linear; -moz-transition: all .3s linear; -webkit-transition: all .3s linear;
}*/

.circle {
	float:left;
	color:#FFF;
	margin-left:10px;
	text-align:center;
	padding:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 5px 5px 10px 2px #ccc;
	box-shadow: 5px 5px 10px 2px #ccc;
	-o-transition: all .3s linear; -moz-transition: all .3s linear; -webkit-transition: all .3s linear;
}

.circle h2 {
	padding-left:5px;padding-right:5px;
	margin-bottom:4px;
}

.circle:hover {
	transform: scale(1.4, 1.4);
	-o-transition: all .3s linear; -moz-transition: all .3s linear; -webkit-transition: all .3s linear;
}

.container {
	float:left;
	background-color:#F2F2F2;
	padding:20px 10px 10px 20px;
	width:520px;
	margin:20px 0px 20px 0px;
}

.pakiet2 {
	background:#F4F4F4;
}

.active, .pakieta:hover {
	border: 1px solid #DD7500;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	text-decoration:none;
	background: #F2F2F2;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4B45A', endColorstr='#F18915');
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F4B45A), color-stop(100%,#F18915));
	background: -moz-linear-gradient(top, #F4B45A 0%, #F18915 100%);
	background: -o-linear-gradient(top, #F4B45A 0%, #F18915 100%);
	background: -ms-linear-gradient(top, #F4B45A 0%, #F18915 100%);
	background: linear-gradient(top, #F4B45A 0%, #F18915 100%);
	text-shadow:1px 1px 1px #F4B964, -1px -1px 1px #D57000;
	transition:none;
	-o-transition:none;
	-moz-transition: none;
	-webkit-transition: none
}

.wrong {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DE2209', endColorstr='#B51F0B');
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DE2209), color-stop(100%,#B51F0B));
	background: -moz-linear-gradient(top, #DE2209 0%, #B51F0B 100%);
	background: -o-linear-gradient(top, #DE2209 0%, #B51F0B 100%);
	border: 1px solid #911100;
	text-shadow:1px 1px 1px #911100, -1px -1px 1px #E8523F;
}

.raporty , .klient-menu {
	margin:0;
	padding:0;
}

.raporty li, .klient-menu li {
	list-style-type:none;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
	float:left;
	-o-transition: all .3s linear; -moz-transition: all .3s linear; -webkit-transition: all .3s linear;
}

.raporty li.activate, .raporty li:hover, .klient-menu  li.activate, .klient-menu  li:hover {
	background:#484848;
	border-bottom:1px solid #373333;
	-o-transition: all .3s linear; -moz-transition: all .3s linear; -webkit-transition: all .3s linear;
}

.raporty li h2, .klient-menu  li h2 {
	color:#F1901D
}

.input {
	/*background-image:url('../grafika/input.jpg');
	background-repeat : no-repeat;
	background-position:left top;*/
	border:1px solid #E2E2E2;
	-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	float: right;
	width: 180px;
	padding: 8px 10px 8px 10px;
	margin: -4px 0px 0px 0px;
}


.input_s {
	/*background-image:url('../grafika/inpu_s.jpg');
	background-repeat : no-repeat;
	background-position:left top;*/
	border:1px solid #E2E2E2;
	-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background:#fff;
	float: both;
	width: 540px;
	padding: 8px 10px 8px 10px;
	margin: 1px 0px 0px 0px;
}



.input_s2 {
	/*background-image:url('../grafika/inpu_s2.jpg');
	background-repeat : no-repeat;
	background-position:left top;*/
	border:1px solid #E2E2E2;
	-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background:#fff;
	float: both;
	width: 63px;
	padding: 8px 10px 8px 10px;
	margin: 1px 0px 0px 0px;
}


.input_s3 {
	/*background-image:url('../grafika/inpu_s3.jpg');
	background-repeat : no-repeat;
	background-position:left top;
	float: both;*/
	border:1px solid #E2E2E2;
	-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	width: 540px;
	height: 86px;
	padding: 8px 10px 8px 10px;
	margin: 1px 0px 0px 0px;
}






.input2 {
	/*background-image:url('../grafika/input2.jpg');
	background-repeat : no-repeat;
	background-position:left top;*/
	border:1px solid #E2E2E2;
	-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	box-shadow:inset 0 0 5px rgba(0,0,0,0.1);
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	float: right;
	width: 330px;
	height: 116px;
		padding: 8px 10px 8px 10px;
		margin: 10px 0px 10px 0px;
}

.alert {
}

.wyslano {
}




.tempmenu1 { 
background:url(../grafika/menu11.png);
width:0px;
height:0px;
}

.tempmenu2 { 
background:url(../grafika/menu22.png);
width:0px;
height:0px;
}

.tempmenu3 { 
background:url(../grafika/menu33.png);
width:0px;
height:0px;
}

.tempmenu4 { 
background:url(../grafika/menu44.png);
width:0px;
height:0px;
}

.tempmenu5 { 
background:url(../grafika/menu55.png);
width:0px;
height:0px;
}





/* MENU  */


#nawigacja-menu{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}

#nawigacja-menu li{
	float: left;
	margin: 0px;
	padding: 0px;
	display:block;
	position:relative
}
					
					
#nawigacja-menu li a#m-1{
	float:left;
	background:url(../grafika/menu1.png);
	height:53px;
	width:128px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu li a#m-1:hover{
	background:url(../grafika/menu11.png);
	height:53px;
	width:128px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu li a#m-11{
	float:left;
	background:url(../grafika/menu11.png);
	height:53px;
	width:128px;
  line-height:20em;
  overflow:hidden;
}








					
#nawigacja-menu li a#m-2{
	float:left;
	background:url(../grafika/menu2.png);
	height:53px;
	width:139px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu li a#m-2:hover{
	background:url(../grafika/menu22.png);
	height:53px;
	width:139px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu li a#m-22{
	float:left;
	background:url(../grafika/menu22.png);
	height:53px;
	width:139px;
  line-height:20em;
  overflow:hidden;
}









					
#nawigacja-menu li a#m-3{
	float:left;
	background:url(../grafika/menu3.png);
	height:53px;
	width:87px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu li a#m-3:hover{
	background:url(../grafika/menu33.png);
	height:53px;
	width:87px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu li a#m-33{
	float:left;
	background:url(../grafika/menu33.png);
	height:53px;
	width:87px;
  line-height:20em;
  overflow:hidden;
}








					
#nawigacja-menu li a#m-4{
	float:left;
	background:url(../grafika/menu4.png);
	height:53px;
	width:112px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu li a#m-4:hover{
	background:url(../grafika/menu44.png);
	height:53px;
	width:112px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu li a#m-44{
	float:left;
	background:url(../grafika/menu44.png);
	height:53px;
	width:112px;
  line-height:20em;
  overflow:hidden;
}








					
#nawigacja-menu li a#m-5{
	float:left;
	background:url(../grafika/menu5.png);
	height:53px;
	width:93px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu li a#m-5:hover{
	background:url(../grafika/menu55.png);
	height:53px;
	width:93px;
  line-height:20em;
  overflow:hidden;
}

#nawigacja-menu li a#m-55{
	float:left;
	background:url(../grafika/menu55.png);
	height:53px;
	width:93px;
  line-height:20em;
  overflow:hidden;
}



.link2  {color:#F29F2F;text-decoration: underline;}
.link2:hover { color:#393939; transition: all .3s linear; -o-transition: all .3s linear; -moz-transition: all .3s linear; -webkit-transition: all .3s linear;text-decoration: underline;}



.link_nav  {color:#666666;text-decoration: none;}
.link_nav:hover { color:#F18511; transition: all .3s linear; -o-transition: all .3s linear; -moz-transition: all .3s linear; -webkit-transition: all .3s linear;text-decoration: none;}



.link_stopka  {color:#CCCCCC;text-decoration: none;margin-right:15px}
.link_stopka:hover { color:#9f9f9f; transition: all .3s linear; -o-transition: all .3s linear; -moz-transition: all .3s linear; -webkit-transition: all .3s linear;text-decoration: none;}


.link_stopka2  {color:#ACACAC;text-decoration: none;}
.link_stopka2:hover { color:#393939; transition: all .3s linear; -o-transition: all .3s linear; -moz-transition: all .3s linear; -webkit-transition: all .3s linear;text-decoration: none;}



.link_stopka3  {color:#FFFFFF;text-decoration: none;}
.link_stopka3:hover { color:#C1C1C1; transition: all .3s linear; -o-transition: all .3s linear; -moz-transition: all .3s linear; -webkit-transition: all .3s linear;text-decoration: none;}







#navigation_horiz .dropdown {position:absolute;padding:20px; border-bottom-right-radius:10px; border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-bottomleft:10px}
 
    #navigation_horiz ul li #dropdown_one {background:#FFF; color:#fff;z-index: 100;}


 
.tablesorter th input[type=checkbox] {
	margin:0;
	margin-top:1px
}

.tablesorter td input[type=checkbox] {
	margin-left:2px;
	margin-right:0;
}

table.tablesorter thead tr {
	cursor: pointer;
	height:15px;
}

table.tablesorter thead tr th {
	background-image:none;
	border-left:1px solid #555454
}

table.tablesorter tbody tr.odd td {
	background:#50585D;
}
table.tablesorter thead tr .headerSortUp {

}
table.tablesorter thead tr .headerSortDown {

}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
border:1px solid #D6DADC
}

.tablesorter tbody tr:hover td {
	background:#F29F2F !important;
	color:#fff !important;
	border-right:1px solid #F29F2F;
}

.tablesorter tbody tr:hover td strong {
	color:#fff !important;
}

.tablesorter tbody tr:hover td a {
	color:#fff
}

.marked  td, .marked2 td {
	background:#FFCB85 !important;
	color:#472900 !important;
	border-right:1px solid #F29F2F;
	border-bottom:1px solid #F29F2F;
	border-left:1px solid #FFD59C;
	border-top:1px solid #FFD59C;
}

.marked2 td {
	border-top:1px solid #F29F2F;
}

.marked  td a, .marked2 td a {
	color:#472900 !important
}

.button {
	background:#484848;
	border:1px solid #555454;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	box-shadow: 0 0 0 1px #000;
	-moz-box-shadow: 0 0 0 1px #000;
	-webkit-box-shadow: 0 0 0 1px #000;
	cursor:pointer;
	/*border-radius:2px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;*/
	color:#F2900C;
	font-weight:bold;
}

/* style="margin-top:10px;background-color:#F1F1F1;border:1px solid #c1c1c1;border-radius:5px;"*/
.copywriter_uwagi {
margin-top:10px;background-color:#F1F1F1;border:1px solid #c1c1c1;border-radius:5px;
}

.copywriter_uwagi legend {
	background:#D57000;
	background: #565656; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F4B45A), color-stop(100%,#F18915));
	background: -moz-linear-gradient(top, #F4B45A 0%, #F18915 100%);
	background: -o-linear-gradient(top, #F4B45A 0%, #F18915 100%);
	border:1px solid #F18915;
	color:#fff;
	text-shadow:1px 1px 1px #F4B964, -1px -1px 1px #D57000
}

/*.cc-cookies { position:fixed; width: 90%; left: 0; bottom: 0; padding: 0.5em 5%; background: #565656; background: rgba(240,240,240,0.95); font-size: 13px; font-weight: normal;  z-index: 99999; text-align: center; color: #666666; display:none}*/
.cc-cookies { position:fixed; width: 90%; left: 0; top: 0; padding: 0.5em 5%; background: #565656; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F4B45A), color-stop(100%,#F18915));
	background: -moz-linear-gradient(top, #F4B45A 0%, #F18915 100%);
	background: -o-linear-gradient(top, #F4B45A 0%, #F18915 100%);
	text-shadow:1px 1px 1px #F4B964, -1px -1px 1px #D57000; font-size: 13px; font-weight: normal;  z-index: 99999; text-align: center; color: #fff; display:none;border: 1px solid #DD7500;}
.cc-cookies a, .cc-cookies a:hover { color: #fff; text-decoration: underline; }
.cc-cookies a:hover { text-decoration: none; }
.cc-overlay { height: 100%; padding-top: 25%; }
.cc-cookies-error { float: left; width: 90%; text-align: center; margin: 1em 0 2em 0; background: #fff; padding: 2em 5%; border: 1px solid #ccc; font-size: 18px; color: #333; }
.cc-cookies a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: inline-block; color: #fff; text-decoration: none; background: #000; padding: 0.1em 0.35em; border-radius: 3px; box-shadow: 0 0 2px rgba(0,0,0,0.25); text-shadow: 0 -1px 0 rgba(0,0,0,0.35); -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline { background: #af3b3b; margin-left: 0.5em; }
.cc-cookies a.cc-cookie-reset { background: #f15b00; }
.cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset  { background: #000; -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline { display: block; margin-top: 1em; }
.cc-cookies.cc-discreet { width: auto; padding: 0.5em 1em; left: auto; top: auto; }
.cc-cookies.cc-discreet a.cc-cookie-reset { background: none; text-shadow: none; padding: 0; text-decoration: underline; }
.cc-cookies.cc-discreet a:hover.cc-cookie-reset { text-decoration: none; }

@media screen and (max-width: 768px) {
.cc-cookies a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: block; margin: 1em 0; }
}

@media screen and (max-width: 480px) {
.cc-cookies { position: relative; }
}

.paneltabs {
		clear:both;
		position:relative;
		height:40px;
		z-index:2;
		padding-top:20px
	}
	
	.paneltabs li {
		list-style:none;
		text-transform:uppercase;
		cursor:pointer;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666;
		text-decoration:none;
		padding:0 13px 0 13px;
		margin-right:3px;
		margin-top:9px;
		height:30px;
		line-height:30px;
		font-weight:bold;
		position:relative;
		background-color:#F1F1F1;
		border:1px solid #c1c1c1;
		border-bottom:none;
		border-radius:5px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-bottom-right-radius: 0;
		border-bottom-left-radius: 0;
		-moz-border-radius-topright: 1;
		-moz-border-radius-topleft: 1;
		-moz-border-radius-bottomright: 0;
		-moz-border-radius-bottomleft: 0;
		text-shadow:1px 1px #fff;
	}
	
	.paneltabs .current {
		height:40px;
		line-height:40px;
		color:#DD7500;
		margin-top:-1px;
	}
	
	.paneltabs .current a {
		color:#DD7500;
	}
	
	.paneltabs li a {
		color:#666;
		text-decoration:none;
	}
	
	.paneltabs li a:hover {
		color:#DD7500;
		text-decoration:none;
	}
	
	.paneltabs li:hover {
		height:40px;
		line-height:40px;
		color:#DD7500;
		margin-top:-1px;
	}
	
	.paneltabs li:hover a {
		color:#DD7500;
	}
        
