@media all { /* Plik bp-cms/publiczne/system/bp_popup/css_images/style.css */
div#bp_popup_kontener {display:none;visibility:hidden;z-index:65536;}
div#bp_popup_kontener.bp_popup_bg {display:block;visibility:visible;position:fixed;left:0;top:0;margin:0;padding:0;width:100%;height:100%;overflow:hidden;}
div#bp_popup_kontener.bp_popup_bg div#bp_popup_table {width:100%;height:100%;background:url("./../bp-cms/publiczne/system/bp_popup/css_images/bp_popup_bg.png");z-index:65530;}
div.bp_popup {position:fixed;left:50%;top:50%;margin-top:auto;margin-left:auto;}
div.bp_popup table {border:0;border-collapse:collapse;padding:0;margin:0;}
div.bp_popup table td {vertical-align:middle;text-align:center;}
div.bp_popup_white {background:#fff;}

div#bp_popup_loading {display:none;visibility:hidden;}
div#bp_popup_loading.bp_popup_loading {display:block;visibility:visible; cursor: pointer;position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;overflow: hidden; z-index: 65530; background-image: url("./../bp-cms/publiczne/system/bp_popup/css_images/bp_popup_bg.png");}
div#bp_popup_loading.bp_popup_loading img {position: fixed;left: 50%;top: 50%;z-index: 65530;margin-top:-10px;margin-left:-64px;}
div.bp_popup_close0 {position:fixed;top:50%;left:50%;font-family:Verdana;font-size:12pt;color:#eee;height:14px;text-align:right;}
div.bp_popup_close0:hover {color:#fff;text-shadow:0px 0px 5px #fff;cursor:pointer;}
div.bp_popup_close1 {display:none;visibility:hidden;}

span.bp_popup, div.bp_popup_pointer, div.bp_popup_img {cursor:pointer;}
div.bp_popup_arrow_left,div.bp_popup_arrow_right {background:url("./../bp-cms/publiczne/system/bp_popup/css_images/bp_popup_arrow_bg.png");width:42px;position:absolute;left:50%;top:50%;}
div.bp_popup_arrow_left:hover,div.bp_popup_arrow_right:hover {background:url("./../bp-cms/publiczne/system/bp_popup/css_images/bp_popup_arrow_bg_on.png");cursor:pointer;}
div.bp_popup_arrow_left div, div.bp_popup_arrow_right div {position:relative;top:50%;left:50%;margin-left:-9px;margin-top:-10px;width:18px;height:20px;}
div.bp_popup_arrow_left div {background:url("./../bp-cms/publiczne/system/bp_popup/css_images/bp_popup_arrow_left.png") no-repeat;}
div.bp_popup_arrow_right div {background:url("./../bp-cms/publiczne/system/bp_popup/css_images/bp_popup_arrow_right.png") no-repeat;}
/* Plik bp-cms/publiczne/system/slider/nivo-slider.css */
/*
 * jQuery Nivo Slider v2.7.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
/* Plik bp-cms/publiczne/system/slider/themes/default/default.css */
/*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Skin Type: flexible
Description: The default skin for the Nivo Slider.
Version: 1.0
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
*/

.theme-default .nivoSlider {
	position:relative;
	background:#fff url("./../bp-cms/publiczne/system/slider/themes/default/loading.gif") no-repeat 50% 50%;
    margin-bottom:50px;
    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	position:absolute;
	left:50%;
	top:10px;
    margin-left:-470px; /* Tweak this to center bullets */
}
.theme-default .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url("./../bp-cms/publiczne/system/slider/themes/default/bullets.png") no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url("./../bp-cms/publiczne/system/slider/themes/default/arrows.png") no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}
/* Plik bp-cms/publiczne/system/lightbox/awesomebox.css */
#aOverlay {
	background: #000;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0; left: 0;
	z-index: 1900;
	display: none;
	cursor: pointer;
}
#aBox {
	position: absolute;
	z-index: 1950;
	height: 42px; width: 42px;
	overflow: hidden;
}
#aBox div#aImgHolder {
	display: block;
	padding: 10px 0;
	background: #EEE;
	min-height: 32px;
}
#aBox img#aImg {
	display: block;
	margin: 0 10px;
	background: #EEE;
}
#aBox *:focus { -moz-outline: 0;; }
#aBox a.aButton {
	float: right;
	background-color: transparent;
	background-image: url("./../bp-cms/publiczne/system/lightbox/aBox-buttons.gif");
	text-decoration: none;
	width: 40px; height: 16px;
	cursor: pointer;
	border: 0;
	background-repeat: no-repeat;
}
#aBox a.aButton:hover {
	background-color: transparent;
	text-decoration: none;
	border: 0;
}
#aBox a.aButton:active {
	background-color: transparent;
	border: 0;
}
#aBox a#aCloseButton {
	width: 28px;
	height: 32px;
}
#aBox a#aCloseButton { background-position: 0 0; float: left; }
#aBox a#aNextButton { background-position: -68px 0; }
#aBox a#aPrevButton { background-position: -28px 0; }

#aBox a#aCloseButton:hover { background-position: 0 -64px; }
#aBox a#aNextButton:hover { background-position: -68px -64px; }
#aBox a#aPrevButton:hover { background-position: -28px -64px; }

#aBox a#aCloseButton:active { background-position: 0 -32px; }
#aBox a#aNextButton:active { background-position: -68px -32px; }
#aBox a#aPrevButton:active { background-position: -28px -32px; }

#aBox div#aBoxMeta {
	position: absolute;
	z-index: 1960;
	background: #EEE;
	padding: 0 10px;
	height: 0;
	overflow: hidden;
}
#aBox h1#aInfoTitle {
	color: #444;
	font-size: 16px;
	font-weight: bold;
	margin: 0 80px 0 32px;
}
#aBox p#aCount {
	clear: right;
	float: right;
	text-align: center;
	width: 80px;
	margin: 0;
	color: #666;
	font-size: 11px;
}
#aBox p#aInfo {
	margin: 0 80px 0 32px;
	color: #666;
	font-size: 11px;
}
#aBox h1#aInfoTitle, #aBox p#aCount, #aBox p#aInfo {
	font-family: Arial, Helvetica, Verdana, sans-serif !important;
	text-transform: none !important;
}

img#aLoadImg {
	position: absolute;
	top: -900em; left: -900em;
	border: 0;
	width: 32px;
	height: 32px;
	z-index: 1999;
}

/* Plik ./wzory/css_images/style.css */
body {font-size:12pt;background:url("./../wzory/css_images/bg.jpg") -5px center;text-align:center;margin:0;padding:0;min-width:1200px;font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;}
a img, img {border:0;text-decoration:none;margin:0;padding:0;}
div.txt ul li, div.faq_content ul li {list-style:none;}
div.txt ul li:before, div.faq_content ul li:before {color: #e3ba20;content: "♦";position: relative; left: -7px;font-size: 16px;margin-left: -7px;}
/* 

	żółty nagłówkowy - e3ba20 lub rgb(227,186,32)


*/

div.black {width:100%;height:515px;background:#000;position:absolute;top:0px;}

div.nivoSlider {width:928px;height:515px;overflow:hidden;position:absolute;top:0px;left:50%;margin-left:-464px;z-index:1;}
div.nivoSlider ul {list-style:none;margin:0;padding:0;width:928px;height:633px;overflow:hidden;}
div.nivoSlider ul li {list-style:none;margin:0;padding:0;width:928px;height:633px;overflow:hidden;float:left;}
div.nivoSlider ul li img {width:928px;}
div.nivo-controlNav {width:185px;height:37px;overflow:hidden;background:url("./../wzory/css_images/dots_bg.png");margin:0;padding:0;margin-left:-92px;list-style:none;position:absolute;top:478px;left:50%;z-index:65536;text-align:center;}      
div.nivo-controlNav .nivo-control {display:inline-block;background:url("./../wzory/css_images/dots.png") right no-repeat;list-style:none;margin:0;padding:0;width:17px;height:20px;font-size:0;color:transparent;cursor:pointer;margin-left:1px;position:relative;top:-7px;}      
div.nivo-controlNav .active {background:url("./../wzory/css_images/dots.png") left no-repeat;}      
div.slider_cover {background:url("./../wzory/css_images/slider_cover.png") no-repeat;width:928px;height:515px;position:absolute;top:0;left:50%;margin-left:-464px;z-index:2;}
div.prev {background:#020202 url("./../wzory/css_images/left.png") center center no-repeat;width:35px;height:427px;position:absolute;top:69px;left:50%;margin-left:-500px;}
div.prev:hover {background:#101010 url("./../wzory/css_images/left.png") center center no-repeat;cursor:pointer;}
div.next {background:#020202 url("./../wzory/css_images/right.png") center center no-repeat;width:35px;height:427px;position:absolute;top:69px;left:50%;margin-left:465px;}
div.next:hover {background:#101010 url("./../wzory/css_images/right.png") center center no-repeat;cursor:pointer;}

.logo {width:150px;position:absolute;top:0px;left:50%;margin-left:-75px;z-index:65536;text-decoration:none;}
.logo:hover {filter: alpha(opacity=70);opacity:0.7;}
div.content {margin-top:515px;width:928px;padding-top:13px;position:relative;left:50%;margin-left:-464px;margin-bottom:40px;}
div.content div.title {margin-left:0px;margin-top:0px;background:url("./../wzory/css_images/akcent.png") left top no-repeat;padding-left:30px;padding-top:15px;font-size:20pt;color:#e3ba20;text-align:left;}

div.content p {	text-indent: 50px;}

div.content2 {background:url("./../wzory/css_images/content_bg.png") top center;margin:0;padding:0;}
img.content2 {width:100%;margin:0;padding:0;}

div.higher {clear:both;width:928px;position:relative;left:50%;top:-60px;margin-left:-464px;}
div.higher2 {clear:both;width:928px;position:relative;left:50%;top:0px;margin-left:-464px;}
ul.b {list-style:none;width:928px;overflow:hidden;text-align:center;margin:0;padding:0;margin-left:20px;}
ul.b li {list-style:none;height:227px;float:left;overflow:hidden;}
ul.b li.b1 {width:126px;position:relative;left:30px;background:url("./../wzory/css_images/b1.png") center bottom no-repeat;}
ul.b li.b2 {width:163px;position:relative;left:80px;background:url("./../wzory/css_images/b2.png") center bottom no-repeat;}
ul.b li.b3 {width:127px;position:relative;left:80px;background:url("./../wzory/css_images/b3.png") center bottom no-repeat;}
ul.b li.b4 {width:148px;position:relative;left:120px;background:url("./../wzory/css_images/b4.png") center bottom no-repeat;}
ul.b li.b5 {width:125px;position:relative;left:140px;background:url("./../wzory/css_images/b5.png") center bottom no-repeat;}
ul.b li:hover,ul.b li_hover {cursor:pointer;}
ul.b li.b1:hover,ul.b li.hover1 {background:url("./../wzory/css_images/y1.png") center 0px no-repeat;}
ul.b li.b2:hover,ul.b li.hover2 {background:url("./../wzory/css_images/y2.png") center 0px no-repeat;}
ul.b li.b3:hover,ul.b li.hover3 {background:url("./../wzory/css_images/y3.png") center 1px no-repeat;}
ul.b li.b4:hover,ul.b li.hover4 {background:url("./../wzory/css_images/y4.png") center 0px no-repeat;}
ul.b li.b5:hover,ul.b li.hover5 {background:url("./../wzory/css_images/y5.png") center 0px no-repeat;}
ul.b li div {margin-top:150px;width:100px;}
ul.b li.b1 div {margin-left:10px;}
ul.b li.b2 div {margin-left:10px;}
ul.b li.b3 div {margin-left:15px;}
ul.b li.b4 div {margin-left:17px;margin-top:160px;}
ul.b li.b5 div {margin-left:10px;margin-top:160px;}
ul.b li div a {color:#fff;font-size:9pt;text-decoration:none;}
ul.b li:hover div a, ul.b li.hover div a {color:#000;}

div.mk {width:928px;position:relative;left:50%;margin-top:30px;margin-left:-464px;font-weight:bold;}
div.nob {margin-top:0px;}
div.mk .title {color:#e3ba20;font-size:26pt;text-align:center;}
div.mk .txt {color:#fff;text-align:justify;margin-top:10px;}
div.mk .tel {background:url("./../wzory/css_images/tel.png") left center no-repeat;margin-top:20px;width:200px;_width:265px;padding-left:55px;color:#e3ba20;font-size:22pt;display:inline-block;}
div.mk .mail {background:url("./../wzory/css_images/mail.png") left center no-repeat;margin-top:20px;margin-left:50px;width:200px;_width:265px;padding-left:83px;color:#e3ba20;font-size:22pt;display:inline-block;}

div.creator {font-size:10px;font-weight:bold;width:220px;_width:235px;float:right;text-align:center;padding:5px;padding-right:10px;background:rgba(255,255,255,0.5);-webkit-border-top-left-radius: 10px;-moz-border-radius-topleft: 10px;border-top-left-radius: 10px;}
div.creator:hover {background:#fff;}
div.creator a span div {background:url("./../wzory/css_images/averta.png") top no-repeat;width:17px;height:10px;display:inline-block;background-position:0 0;-webkit-transition-property:background-position;-moz-transition-property:background-position;-o-transition-property:background-position;transition-property:background-position;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;}
div.creator a {color:#333;text-decoration:none;}
div.creator a:hover {color:red;}
div.creator a:hover span div {background:url("./../wzory/css_images/averta.png") bottom no-repeat;width:17px;height:10px;display:inline-block;background-position:0 100%}

ul.menu_l {margin:0;padding:0;list-style:none;width:480px;height:39px;position:absolute;top:10px;left:50%;margin-left:-534px;z-index:65536;}
ul.menu li {cursor:pointer;background:#000;list-style:none;display:inline-block;margin:0;padding:7px 20px;margin-left:20px;color:#FFF;}
/*ul.menu li:hover,ul.menu li.aktywny {background:url("./../wzory/css_images/mbg.png");}*/
ul.menu li a {color:#FFF;text-decoration:none;font-weight:700;font-size:11pt;}
ul.menu li:hover a,ul.menu li.aktywny a {color:#e3ba20;/*000*/text-decoration:none;}
ul.menu_r {list-style:none;width:480px;height:39px;position:absolute;top:10px;left:50%;margin:0;padding:0;margin-left:22px;z-index:65536;}


/*MAINPAGE*/
div.content div.mainpage {width:928px;height:317px;background:url("./../wzory/css_images/owner.png") right center no-repeat;}
div.content div.mainpage .txt {color:#bbb;font-size:12pt;text-align:justify;margin-left:30px;margin-top:20px;margin-right:258px;}
/*SUBPAGE*/
div.content div.subpage {width:557px;min-height:317px;float:left;}
div.content div.subpage .txt {color:#bbb;font-size:13pt;text-align:justify;margin-left:30px;margin-top:20px;margin-right:30px;}
div.content div.offer_h {width:371px;min-height:317px;float:left;}
div.content div.offer_h div.offer {width:371px;height:369px;background:url("./../wzory/css_images/offer.png") no-repeat;position:relative;top:100;}
div.content div.offer_h div.offer ul {list-style:none;margin:0;padding:0;padding-top:70px;}
div.content div.offer_h div.offer ul li {background:url("./../wzory/css_images/dots2.png") 63px 6px no-repeat;list-style:none;margin:0;padding:0;height:60px; }
div.content div.offer_h div.offer ul li div {margin-left:83px;width:210px;text-align:left;border-bottom:solid 2px #333;}
div.content div.offer_h div.offer ul li div a {font-size:11pt;color:#fff;text-decoration:none; text-transform: uppercase;}
div.content div.offer_h div.offer ul li div a:hover {color:#e3ba20;}



/*KONTAKT*/
div.content div.kontakt1 {width:412px;height:480px;float:left;}
div.content div.kontakt2 {width:516px;height:480px;float:left;}
div.content div.kontakt1 .txt {color:#fff;font-size:14pt;text-align:justify;margin-left:30px;margin-top:20px;margin-right:30px;}
div.content div.kontakt1 div.title {}
div.content div.kontakt2 div.title {}

form.form ul {list-style:none;text-align:right;width:100%;margin:0;padding:0;margin-top:20px;}
form.form ul li {list-style:none;margin-bottom:7px;}
form.form label {color:#e3ba20;text-align:right;padding-right:20px;display:inline-block;font-size:80%;}
form.form .inp {border:solid 1px #555;background:#000;width:300px;_width:310px;height:20px;_height:30px;padding:5px;display:inline-block;color:#fff;vertical-align:middle;overflow:hidden;}
form.form div.inp select {width:140%;background:url("./../wzory/css_images/arrow.jpg") -10px;color:#fff;border:0;height:30px;position:relative;top:-5px;cursor:pointer;}
form.form div.inp select option {padding:5px;}
form.form textarea.inp {height:90px;_height:100px;}
form.form input.send {padding:10px 20px;font-weight:bold;font-size:90%;background:#e3ba20;border:0;}
form.form input.send:hover {cursor:pointer;background:rgba(227,186,32,0.5); }

.faq_title {cursor:pointer;color:#e3ba20;font-size:14pt;font-weight:bold;text-align:left;margin-top:40px;margin-left:30px;padding-right:50px;background:url("./../wzory/css_images/points_minus.png") right 5px no-repeat;min-height:26px;}
.faq_title_act {cursor:pointer;color:#e3ba20;font-size:14pt;font-weight:bold;text-align:left;margin-top:40px;margin-left:30px;padding-right:50px;background:url("./../wzory/css_images/points_plus.png") right 5px no-repeat;min-height:26px;}
.faq_title:hover {color:#e3ba20;filter: alpha(opacity=70);opacity:0.7;}
.faq_short {color:#ccc;padding:0px 10px;text-align:justify;padding-left:30px;}
.faq_content {color:#ccc;padding:0px 10px;text-align:justify;padding-left:30px;}
.faq_content p {}
.faq_content ul {list-style:disc;}
.faq_content ul.faq_galeria {list-style:none;margin:0;padding:0;}
.faq_content ul.faq_galeria li {list-style:none;display:inline-block;margin:5px;}
.faq_content ul.faq_galeria li img {border:solid 1px #000;}

div.content div.subpage ul.galeria {list-style:none;margin:0;padding:0;}
div.content div.subpage ul.galeria li {list-style:none;display:inline-block;margin:5px;}
div.content div.subpage ul.galeria li img {border:solid 1px #000;}

.subkontakt {color:#fff;text-align:left;font-style:italic;font-size:14pt;margin-top:40px;}
.subkontakt .r1 {-webkit-transform: rotate(358deg); -moz-transform: rotate(358deg); -o-transform: rotate(358deg); writing-mode: lr-tb;}
.subkontakt .r2 {margin-left:50px;margin-top:40px;-webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -o-transform: rotate(3deg); writing-mode: lr-tb;}
.subkontakt .r3 {margin-top:10px;}
.subkontakt b {color:#e3ba20;}
/* Plik ./wzory/css_images/wysiwyg.css */
.wysiwyg, .wysiwyg p {
	padding: 0;
	margin: 0;
}
 }

