body { margin: 0 auto; font-family: Tahoma,Verdana,ArialCE,HelveticaCE,Arial,Helvetica,sans-serif; font-size: 12px; color: #707070; background-color: #e9e9e9;}
table   { border: 0; padding: 0;}
td	{ padding: 5px; 	vertical-align: top; font-size: 12px; color: #707070; }
form 	{ margin: 0; padding: 0;}
a       {  font-size: 12px; color: #e2001a; text-decoration: none; }
a:hover { font-size: 12px; color: #8c0010; text-decoration: underline;}
img     { border: 0; }
span.red { font-weight: bold; color: #d77777; font-size: 10px; padding: 5px;} 
/* 982 */
#reklama { position:absolute; top:93px; z-index:9; text-align: center; width: 100%; }
#web { position: relative; margin: 0 auto; width: 100%;  padding-top: 0px; z-index:0; background: url(_images/bg.png) no-repeat; background-color: #f2f2f2; background-position: top; overflow: hidden;}
#header { position: relative; margin: 0 auto;  width: 995px; }
#header .box { float: left; width: 995px; min-height: 130px; background: url(_images/bg_header.png) repeat-x #fff; background-position: bottom; border-bottom: 1px solid #fff;}
#header .logo { float: left; }
#container { position: relative; margin: 0 auto;  width: 995px; }
#container .box { float: left; width: 991px; padding: 0 2px; min-height: 520px;  background-color: #fff; border-bottom: 3px solid #e2001a; }
#container .info { margin: 4px auto; width: 90%; background-color: #ffdfdf; border: 1px solid #ffb0b0; color: #ff8686;  padding: 15px 5px; text-align: center; line-height: 0.6cm; }
#container .info b { color: #fe2626;} 
#container .info form input, #container .info form textarea, #container .info form select  { margin: 8px 0 0 0; padding: 3px;  border: 1px solid #fe2626; padding: 8px; background-color: #ff5151; color: #fff; cursor: pointer; }
#container .info input.button {  font-size:10px; margin-top: 13px; color:#fff; border: 1px solid #fe2626; padding: 4px; background-color: #ff5151; }
#container .promo { float: left; width: 991px;  min-height: 100px; font-size: 11px; line-height: 0.6cm;  background: url(_images/bg_promo.png) repeat-x #010101; color: #fff; text-shadow:1px 1px 2px #333;}
#container .promo h3 { color: #fff; font-size: 20px; margin: 0 0 5px 0; }
#container .promo h6 { font-size: 15px; margin: 0; padding: 0; padding: 10px; margin-left: 8px; float: right;  background: url(_images/bgPrice.png); text-align: right;}
#container .promo span { padding: 10px; margin-left: 8px; float: right;  background: url(_images/bgPrice.png); text-align: right; }
#container .promo .c1 { float: left; width: 289px; padding: 5px 20px; margin: 13px 0; border-right: 1px solid #878787; }
#container .promo .c2 { float: left; width: 289px; padding: 5px 20px; margin: 13px 0; border-right: 1px solid #878787; }
#container .promo .c3 { float: left; width: 289px; padding: 5px 20px; margin: 13px 0; }
#container .right { float: right; }
#container .left { float: left; }
#container h5 { font-size: 20px; margin: 0 0 5px 0; padding: 0; }
#container .dol  { float: left; margin-top: 15px;  width: 990px; border-top: 3px solid #d6d6d6; }
#container .boks { float: left; width: 217px; padding: 10px 28px; margin-top: 15px; font-size: 11px; border-right: 1px solid #d9d9d9; line-height: 0.6cm; text-align: justify; }
#container .boks a { color: #7e7e7e; }
#container .boks a:hover { text-decoration: none; color: #6a6a6a;}
#container .boks a small{ color: #c0c0c0; }
#container .boks a:hover small   { color: #7e7e7e; }
#container .bokp { float: left; width: 160px;  margin-top: 15px; }
#container .pink { color: #ef156b; }
#container .green { color: #0b6810; }
#container .orange { color: #d07100; }
#menu { float: right; margin: 0 40px 0 0;  padding: 40px 10px; color: #e5e5e5; }
#menu  a { color: #909090;  padding: 40px 5px; font-size: 15px; margin-left: 5px;}
#menu  a:hover { text-decoration: none; background-color: #e2001a; color: #fff;} 



#page { float: left; width: 990px; }
#page h1 { font-size: 14px; color:#e2001a; font-weight: bold; margin: 5px;}
#page h2 { font-size: 20px; color:#e2001a; font-weight: none; margin: 20px 0 10px 0;}
#page h3 { font-size: 15px; color:#e2001a; font-weight: bold; margin: 10px;}
#page h5 { font-size: 18px; color:#e2001a; margin: 0 0 6px 0;}
#page .lewa { float: left; width: 320px; }
#page .c0 h3 { color: #fff; font-size: 20px; margin: 0 0 5px 0; }
#page .c0 h7 { font-size: 18px; margin: 0; padding: 0; }
#page .c0 h6 { font-size: 15px; margin: 0; padding: 0; padding: 10px; margin-left: 8px; float: right;  background: url(_images/bgPrice.png); text-align: center; width: 89px; }
#page .c0 span { padding: 10px; margin-left: 8px; float: right;  background: url(_images/bgPrice.png); text-align: right; }
#page .c0 { float: left; width: 280px; color: #fff; font-size: 11px; line-height: 0.6cm; padding: 10px 20px 10px 30px; border-bottom: 1px solid #fff; background: url(_images/bg_promo.png) repeat-x #131313; }
#page .txt { float: left; line-height: 0.6cm; width: 580px;  padding: 0px 40px 10px 40px; }
#page .txt h5 { font-size: 22px; margin: 0 0 5px 0;}
#page .miniaturka { float: left; margin: 0 9px 5px 10px; border: 1px solid #b1b1b1; padding: 3px; }
#page .menustrona { padding: 5px 10px; border-bottom: 1px solid #d9d9d9; background-color: #dbdbdb; margin: 5px; }
#page .menustrona .miniaturka { float: left; margin: 0 9px 5px 10px; border: 1px solid #b1b1b1; padding: 3px; }
#page .iframe {  width: 100%; padding: 15px 0; text-align: center; }
#page .plikidol {  width: 100%; padding: 10px 0; text-align: center; }
#page .plikidol img { padding: 3px; }
#page .menudol {  padding: 10px 0; text-align: center; color: #e7e7e7;}
#page .menudol a { font-size: 11px; font-weight: bold; color: #a0a0a0; padding: 2px 2px 2px 2px;}
#page .menudol a:hover { font-size: 11px; font-weight: bold; color: #01230e;  }
#page .menubok { padding: 10px; margin: 5px;   border-bottom: 1px solid #d9d9d9;}
#page .menubok a {  font-weight: bold; color: #a0a0a0; padding: 2px 20px 2px 2px;}
#page .menubok a:hover {  font-weight: bold; padding-left: 3px; color: #01230e;  }
#page .menuimg { padding: 10px; margin: 5px; }
#page .menuimg a {  font-weight: bold; color: #a0a0a0;}
#page .menuimg td { text-align: center; width: 180px;  padding: 5px;}
#page .menuimg a:hover {  font-weight: bold; color: #01230e; text-decoration: none; }
#page .menuimg .miniaturka {  border: 1px solid #b1b1b1; padding: 3px; }
#page img { vertical-align: middle; }
#page .NewsGl {  border-bottom: 1px solid #d6d6d6; padding-bottom: 10px; margin-bottom: 5px; min-height: 100px;}
#page .czytaj { float: right; }
#page .right { float: right; width: 494px; }
#page .left { float: left; width: 494px; }
#page .kontakt  { float: right; width: 230px; text-align: left;   padding: 30px 0 0 20px; font-size: 11px; }
#page .kontakt h5 { font-size: 18px; margin: 0 0 5px 0;}
#page  form input, #page  form textarea, #page form select  { margin: 4px 0; padding: 3px;  border: 1px solid #d2d2d2; padding: 3px; background-color: #f7f7f7; color: #666; cursor: pointer; }
#page  input  { font-size:11px; margin: 0; color:#183883;  border: 1px solid #d2d2d2; padding: 3px; background-color: #f7f7f7; }
#page  input.button { font-size:10px; margin-top: 5px; color:#fff; border: 1px solid #ff5a5a; padding: 5px; background-color: #e2001a; }
#page  form label.error { margin: 5px; padding: 2px 3px; background-color: #ffdfdf; border: 1px solid #ffb0b0; color: #fe2626; }
#page .negocjuj  { margin-top: 10px; padding: 10px 15px; font-size: 11px; background-color: #d7f7d9; border: 1px solid #6ec573; color: #0b6810; }
#page .negocjuj h5 { font-size: 18px; margin: 0 0 5px 0; color: #0b6810;}
#page .negocjuj td { padding: 10px 15px; color: #25922b; width: 250px;}
#page .negocjuj form input, #page .negocjuj form textarea, #page .negocjujform select  { margin: 4px 0; padding: 3px;  border: 1px solid #a7eaab; padding: 3px; background-color: #f0fff1; color: #38ab3e; cursor: pointer; }
#page .negocjuj input  { font-size:11px; margin: 0; color:#38ab3e;  border: 1px solid #a7eaab; padding: 3px; background-color: #f0fff1; }
#page .negocjuj input.button { font-size:10px; margin-top: 5px; color:#fff; border: 1px solid #08620d; padding: 5px; background-color: #0b6810; }

#page .info { color: #cc0000; font-weight: bold; padding: 5px; }
#page   td.p_gal { width: 160px; text-align: center;}
#page .lightbox img {border: 1px solid #b1b1b1; padding: 3px;}
#page .miniaturka img {border: 1px solid #b1b1b1; padding: 3px;}
#page .porcjowanie { margin: 0; width: 100%; text-align: center; padding-top: 10px;}
#page .porcjowanie span a { color: #e2001a; font-weight: bold; }
#page .porcjowanie span a:hover { color: #e2001a; }
#page .porcjowanie a { color: #8c0010; padding: 4px;}
#page .porcjowanie a:hover { color: #8c0010; }
#page span.prev a { float: right; color: #acacac; font-size: 10px; }
#page span.prev a:hover { font-weight: bold; color: #7a7a7a; font-size: 10px; text-decoration: none; }
#page .galeria { padding-left: 40px;  }
#page .plikidol img { padding: 3px; }
#page .prawa { float: right; padding-left: 20px; }

#page .rightBanner  { float: right; width: 212px; color: #dbdbdb; margin-left: 15px;  background-color: #fff; border-left: 7px solid #fff; border-bottom: 10px solid #fff; line-height: 0.5cm; font-size: 11px;}
#page .border { float: left; border: 1px solid #e1e1e1; width: 190px; padding: 10px; letter-spacing:10px; } 
#page .rightBanner span { float: left; color: #dbdbdb; letter-spacing:10px; font-size: 10px; padding-left: 10px }
#page .rightBanner .inne { float: left; padding: 20px 0; }
#page .banner  { width: 190px; text-align: center; }
#page .inneSmall { float: left; width: 196px; padding: 2px 8px; border-bottom: 1px solid #d9d9d9;  }
#page .inneSmall a { font-size: 10px; color: #5a5a5a;}
#page .znaczek  { float: left; margin: 4px 5px 0 0; width: 5px; background: url(_images/znaczekgray.png) no-repeat; height: 16px; }

#pliki { margin: 0 auto;  width: 580px; }
#pliki table {  width: 580px; }
#pliki tr.box1 { background-color: #f8f8f8;}
#pliki tr.box2 { background-color: #f3f3f3;}
#pliki td { font-size: 10px;  padding: 8px; }
#pliki td.opis { width: 170px; font-size: 11px; padding: 8px; line-height: 0.5cm;}
#pliki td.img { width: 30px; }
#pliki a { color: #cd0000; font-weight: bold; }
#pliki a:hover { color: #ff5d5d;  font-weight: bold; text-decoration: none;}


#footer { position: relative; margin: 0 auto;  width: 990px; }
#footer .box { float: left; width: 990px; min-height: 152px;  background: url(_images/stopka.jpg) repeat-x #e2001a; }
#footer .nag { float: left; width: 170px;}
#footer img { float: left; }
#footer h5 {  font-size: 20px; margin: 0; padding: 0; color: #918c8e; }
#footer .bokf { float: left; margin: 35px 0; padding: 0 14px 0 0px; border-right: 1px solid #cfcfcf;  line-height: 0.6cm; min-height: 90px;}
#footer .boks { float: left; margin: 35px 0; padding: 0 14px 0 14px; border-right: 1px solid #cfcfcf;  line-height: 0.6cm; min-height: 90px; }
#footer .boke { float: left; margin: 35px 0; padding: 0 0 0 10px;  line-height: 0.6cm; min-height: 90px; }
#footer  form input, #footer form textarea, #footer form select  { float: left; margin: 8px 0 0 0;  border: 1px solid #e0e0e0; padding: 6px; background-color: #c4c4c4; color: #fff; cursor: pointer; }
#footer  input.button { float: left; font-size:10px; margin-top: 12px; color:#fff; padding: 3px; background-color: #9d9d9d; border: 0; }
#footer .kud { float: left; width: 970px; padding: 2px 10px; color: #c4c4c4; font-size: 11px; text-align: right; }
#footer .kud  a { color: #c4c4c4; font-size: 11px;}
#footer .kud a:hover { color: #818181;font-weight: bold; }


/*LIGTHBOX */
#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;	}
/*LIGTHBOX END*/


.slides_container {
	width:494px;
	height:300px;
	overflow:hidden;

}




