/*Powyzej temporary*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,
dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
p{
	margin-bottom:10px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	text-decoration:none;
	color:#acaea7;}
a.js {
	text-decoration:none;
	color:#353535;
	padding-left:5px;}
a:hover{text-decoration:underline;}
/*I poziom*/
body{
	background:url(../images/bg_all.gif) center top;
	font-family: Verdana,Arial,serif;
	font-size:12px;
	margin:-1px auto 0px auto;
	color:#353535;
	line-height:1.4em;
}
#side-bar{
	position:fixed;
	background:url(../images/side_bar.png) no-repeat;
	height:100px;
	width:150px;
	padding:10px 10px 10px 0px;
	left:-1px;
	top:74px;
}
.side-bar{
	height:58px;
	width:150px;
	padding-top:10px;
	text-align:center;
	text-transform:uppercase;
	
}

p.day{
	font: bold 25px Vedana,Arial,serif;
	color:#59ae46;
	margin: 5px 0px 0px 0px;
}
/*nowe menu*/
div.menu{
	width: 100%;
	padding-bottom:15px;
	background: url(../images/center_progress.png) no-repeat center bottom;
	clear:both;
}
ul.menu{
	width: 100%;
	height:32px;
	border-top: 1px solid #3c872b;
	border-bottom: 1px solid #3c872b;
	background-color:#59ae46;
	text-align:center;
}
ul.menu li{
	float:left;
	text-transform: uppercase;
	letter-spacing:-1px;
	text-align:center;
	line-height:32px;
}
ul.menu a{
	display:block;
	height:32px;
	width:161px;
	text-decoration:none;
	color:#efffeb;
	
}
ul.menu a:hover, a.currSite{
	color:#393939;
	background-color:#96c58c;
}
/*do tego mementu*/

.miesiac {
	height: 32px;
	background:#59ae46;
	text-align:center;
	text-transform: uppercase;
	color:#efffeb;
	font-size:13px;
	letter-spacing:-1px;
	text-decoration:none;
	border-top: 1px solid #3c872b;
	border-bottom: 1px solid #3c872b;
	float:left;
}

.fb-like{margin-top:5px;}
.miesiac{
	width:150px;
}
div.midd{
	margin-top:9px;
}

/*II poziom*/
#header{
	background:#e9e5e2 url(../images/bg_new.jpg) repeat-x top;
	margin:-1px auto 0px auto;
	height:auto;
	width: 100%;
	display:block;
	clear:both;
}
#back{
	position: relative;
	width:995px;
	padding:0px 0px 0px 15px;
	background: url(../images/left_progress.png) no-repeat top left;
	margin:-1px auto 0px auto;
	height:auto;
}

#back-ie{
	padding-right:15px;
	background: url(../images/right_progress.png) no-repeat top right;
	width:980;
}
#main-site{
	width:980;
	background:#ffffff;
}
/*G3&#55962;&#57185;*/
#back1{
	width:980px;
	background:#ffffff;
	margin:-1px auto 0px auto;
	padding:0px 5px 0px 5px;
}
.cien-left{
	margin-left:0px;
	background: url(../images/left.png) repeat-y;}
.cien-right{
	margin-right:0px;
	background: url(../images/right.png) repeat-y;}
/*End-G3&#55962;&#57185;*/
#footer{
	/*background: url(../images/bg_all.gif) center;*/
	background: url(../images/foot_top.png) repeat-x;
	width:100%;
	color:#acaea7;
	font-size:11px;
	padding-bottom:10px;
	line-height:1.3em;
}
/*III poziom*/
#container{
	height:auto;
	width:980px;
	padding:15px;
	margin:0px auto 0px auto;
	text-align:justify;
	position:relative;
	overflow:hidden;
}
#foot-container{
	height:auto;
	width:950px;
	margin:0px auto 0px auto;
	text-align:justify;
	position:relative;
	overflow:hidden;
}
#gallery{margin-top:10px;}
.etikiete{
	position:absolute;
	margin:-1px auto 0px 30px;
	-moz-box-shadow: 4px 4px 10px #41463f;
	-webkit-box-shadow: 4px 4px 10px #41463f;
	box-shadow: 4px 4px 10px #41463f;
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#41463f')";
	 /*For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#41463f');
	z-index:3;
}
h3{
	font: bold 13px Vedana,Arial,serif;}
/*IV poziom*/
#sub{
	width:300px;
	float:left;
	overflow:hidden;
	position:relative;
}
#sub-double{
	width:625px;
	margin-left:325px;
}
#sub-main{
	width:300px;
	float:left;
	overflow:hidden;
	position:relative}
#sub-mainSec{
	width:300px;
	margin-left:325px;
	margin-right:20px;
}

/*Style textu*/

.link-main{
	color:#353535;
	text-decoration:none;}
a.link-main:hover{text-decoration:underline;}
p.title, h1{
	font: bold 20px Vedana,Arial,serif;
	color:#59ae46;
	margin: 10px 0px 10px 0px;
}
p.title2, h2{
	font: bold 15px Vedana,Arial,serif;
	color:#87562A;
	margin-top:10px;
	padding: 2px 3px 2px 3px;
	clear:both;
	width:940px;
	/*background:url(../images/back_title.jpg) repeat-x;*/
	border:1px solid #E5E5E5;
}
span.nowosc{
	color:#d30000;
	font: bold 20px Vedana,Arial,serif;
	margin-left:55%;
	
}
.nowosc{
	color:#d30000;
	font: bold 22px Vedana,Arial,serif;
	right:0;
	text-align
}
p.title3, h3{font-weight:bold;
margin: 5px 0px 5px 0px;}
span.title3{font-weight:bold;}
div.title3{
	float:left;
	font-weight:bold;}
.images, .noborder{
	float:right;
	margin-left:15px;
	
}
.noborder{height:300px;}
img.systemy{height:150px;}
img.systemy2, img.systemy2-last{
	height:100px;
	margin:10px 10px 10px 0px;
}
img.systemy2{
	float:left;
}
.images{
	border:1px solid #606060;
	height:200px;
}
.igorny {
	font-size:8px;
	vertical-align: super}
.images1, .images-kolor{
	border:1px solid #606060;
	margin:5px 20px 5px 0px;
	height:49px;
}
.images1{float:left;}
.slowa-opisujace{
	padding-top:2px;
	background:url(../images/cien_slowa.png) no-repeat center top;
}
.table{
	width:680px;
	margin:5px auto 5px 0px;
}
.table td{
	border:1px solid #606060;
	text-align:center;
	padding:5px 5px 5px 5px;
}
.tr td{
	background:#c2c2c2;
	font-weight:bold;
	text-align:left;
}
.wood{
	height:200px;
	padding-left:5px;}
p.list{
	letter-spacing:0.05ex;
	font:bolder 11px Verdana, Arial sans-serif;
	margin: 10px 0px 5px 0px;
	}
.foot, .links, .copy{
	color:#acaea7;
	font-size:10px;
}
#logo{
	width:250px;
	margin:auto 0px auto auto;
}
.logo{
	float:right;
	margin:3px;
}
.links {
 border-right: 1px solid #acaea7;
 margin-right:10px;
 padding-right:10px;}
.main-text{
	float:left;
	width:63%;
	position:relative;
	margin-bottom:20px;
}
.main{
	width:950px;
	position:relative;
	margin-bottom:20px;
}
/*/////////////////////////////RAMKA W OK&#1164; OBRAZK&#1175;*/
.shadow, #shadow, #galeria{
	/**/
	border:1px solid #afafaf;
	background:#ffffff;
	-moz-box-shadow: 1px 1px 5px #41463f;
	-webkit-box-shadow: 1px 1px 5px #41463f;
	box-shadow: 1px 1px 5px #41463f;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#41463f')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#41463f');
	}
.shadow, #shadow{
	padding:5px;
	margin:30px 5px 30px 30px;
	float:right;
	width:300px;
	height:300px;
}
#galeria, .galeria{
	width:160px;
	height:160px;
}
#galeria{
	padding:3px;
	float:left;
	margin:10px 20px 30px 0px;
	}
#shadow_container{
	width:950px;
	margin:0 auto 0 auto;
	/*-moz-box-shadow: 4px 4px 10px #41463f;
	-webkit-box-shadow: 4px 4px 10px #41463f;
	box-shadow: 4px 4px 10px #41463f;*/
	/* For IE 8 */
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#41463f')";*/
	/* For IE 5.5 - 7 */
	/*filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#41463f');*/
}
ul.linki li{display:inline; list-style: none; float:right; }
ul.linki li, .copy{margin-top:5px;}
ul.partnerzy li{margin:2px 0 2px 0; list-style: none}
ul.dane li{
	list-style: none;
	margin:1px 0 1px 0;
	padding:0;
}
ul.circle{
	display:block;
	list-style-type:disc;
	padding-left:15px;
}

.name{
	text-transform: uppercase;
	margin-right:10px;
	font-size:10px;
	color:#86bb00;
}
img.inw-img{
	height:65px;
	width:65px;
	margin:5px 5px 5px 5px;
	float:left;
	/*border:#C5C5C5 solid 1px;*/
}
#inwentarycacje_main{
	width:980px;
	clear:both;
	height:300px;
	border:2px solid #606060;
}
#inwentarycacje_pola1, #inwentarycacje_pola2, #inwentarycacje_pola3, #inwentarycacje_pola4{
	width:325px;
	height:74px;
	background:#818181;
	background:url(../images/grad-bg.gif);
}
#inwentarycacje_pola1, #inwentarycacje_pola2,#inwentarycacje_pola3{
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
}
#inwentarycacje_pola2{border-right:1px solid #ffffff;}
#inwentarycacje_pola3{border-bottom:1px solid #ffffff;}
#inwentarycacje_pola4{border:1px solid #ffffff;}

#inwentarycacje_pola1:hover, #inwentarycacje_pola2:hover, #inwentarycacje_pola3:hover, #inwentarycacje_pola4:hover{
	background:#818181;
}
.inwentarycacje_txt{
	margin:auto auto auto auto;
	height:60px;
	width:95%;
	color:#ffffff;
	font: 10px Verdana, Helvetica, sans-serif;
}
.float{float:left;}
.clear{float:right;}

/*INPUT*/
.input { color: #606060; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; background-color: #dcebd6; width: 498px; padding: 5px; border-width: 0; margin-top:5px; }
.input1 { color: #606060; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; background-color: #dcebd6; padding: 5px; width: 242px; border-width: 0; margin-top:5px; }
.input2 { color: #606060; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #dcebd6; padding: 5px; border-width: 0; margin-top:5px;}
/*JQUARY LIGHTBOX*/
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;

}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
/*MENU*/
ul#nav {
    width: 775px; margin: 0 -10px 0 auto; text-align: center;  overflow: hidden; 
}
    ul#nav li {
        float: left; list-style: none;
    }
        ul#nav li a {
            display: block; width: 128px; height: 77px; 
				margin: 0px 0px 0 0px;
            font: bold 12px Helvetica, Arial, Sans-Serif; text-transform: uppercase;
            color: #ffffff; text-shadow: 0 1px 3px #c4bda6; text-decoration: none;
            
        }
            ul#nav li a:hover {
            	background: url(../images/label.png) 0 center no-repeat;
            	color: #2f2f2f;
					text-shadow: 0 2px 3px #858585;
            }
				.current{
               color:#2f2f2f;}
					/*
					background: url(../images/label2.png) 0 center no-repeat;
					text-shadow: 0 2px 3px #858585;*/
            ul#nav li a.js:hover {
                background: url(../images/label.png) 0 -149px no-repeat;
            }
/*INDEX SLIDER*/
#s3slider {
   width: 300px; /* important to be same as image width */
   height: 300px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#s3sliderContent {
   width: 300px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
	height:0px;
   position: absolute; /* important */
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 374px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom: -20px;/* USTAWIG0 —EBY SI&#544;WY¦WIETLALO*/

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}
/*** COOKIES ***/
#cookie{
	position:absolute;
	top:0;
	left:0;
	right:0;
	height:70px;
	background:url('transp_black.png');
	width:100%;
}
#cookie div{
	width:900px;
	margin:0 auto auto auto;
	color:#ffffff;
	text-align:justify;
}
