@charset "UTF-8";
@import url('https://fonts.googleapis.com/css?family=Proza+Libre&subset=latin-ext');
* {margin: 0; padding: 0;}

body, html {
min-height: 100%; 
height:100%; 
background:url(strony/tlo.jpg);
background-position: top;
background-color:#ffffff;

	}
	



a:link {text-decoration: none; color: #ff0000;}
a:visited {text-decoration: none; color: #ff0000;}
a:hover {text-decoration: none; color: #000000;}
a:active {text-decoration: none; color: #000000;}

.txt_s{display:block; position:relative; font-weight:bold; color:#ffffff; right:10px; text-align: right; }
.txt_s2{display:block; position:absolute; right:10px; text-align: right; font-size:20px; color:#cccccc;  width:230px;}
.txt_s3{font-size:30px; border-top: 1px solid #444444; display:block; position:relative; font-weight:bold; color:#111111; right:10px; text-align: right; }
.kre1{background-color:#cccccc; width:1px; height:100%; position:absolute; right:0px;}

.rozek1{background: url(image/rozek2.png); position:absolute; z-index:5; width:100px; height:100px;}

#book_cont,
.button_standard,
.atrybuty_kl,
.txt_s,.txt_s2,
.kat11,
.kat1, 
.kat2, 
.kat3, 
.kat4, 
.katTop, 
.katTop2, 
.katTop3, 
.sciezka , 
.sciezka_l, 
.naglowek_mini, 
.op_zaj, 
.menu-top-mobile, 
.wysz_form, 
.koszyk_row2, 
.koszyk_row3, 
.koszyk_row4, 
.koszyk_row5, 
#suma_ko, 
#ile_w_koszyku, 
#sum_ko, 
.zloz_zamow, 
.koszyk_row, 
.dodaj_do_koszyka, 
.nazwa_pro, 
.cena_s, 
.cena_promo_s,
#cena_zmieniona, 
.nowosci_link, 
.topSell, 
.prod_promo, 
.pokaz_prod,
.komentarz,
.naglowek_doc_slide1,
.naglowek_doc_slide2,
.naglowek_doc_slide4,
.naglowek_doc_slide5,
.naglowek_doc_slide6,
legend
 {font-family: 'Proza Libre', sans-serif;}



table {margin-left: auto;margin-right: auto;}
div{font: 12px Arial, Helvetica, sans-serif; color:#777777;}
td{font: 12px Arial, Helvetica, sans-serif; color:#777777;}


.kat_ukr{visibility:hidden;}
.baje_1{display:block;}
.baje_11{position:absolute; z-index:5; display:none;}

.left_col{float:left; width:30%; text-align:right;}
.margin_left{margin-right:20px;}
.right_col{float:left; width:70%;}


.menu1{margin-top:70px;}
#doc_g{position:relative; margin-right:50px;}


.slideshow{position:relative; width:100%; background-color:#000000}
.nivo-caption{width:300px;}


.menu_top_mobile{position:relative;}

.menu-top-mobile select {
   font-size:16px; color:#ffffff;
   background: transparent;
   width: 120%;
   padding: 5px;
   border: 0px;
   height: 34px;
    -webkit-appearance: none;
} 

.menu-top-mobile{
  display:block;
   width: 100%;
   height: 34px;
   overflow: hidden;
   background: url(image/down_arrow_select2.jpg) no-repeat 100% #111111;
}






.scie_z{}
.sciezka {padding:6px; padding-right:10px; text-align: right;  text-decoration: none; color: #000000; font-size:16px;margin-bottom:10px;}
a.sciezka_l:link {text-decoration: none; color: #888888;  font-size:14px; }
a.sciezka_l:visited {text-decoration: none; color: #888888;  font-size:14px;}
a.sciezka_l:hover {text-decoration: none; color: #000000;  font-size:14px;}
a.sciezka_l:active {text-decoration: none; color: #000000;  font-size:14px;}


.boxformat_start{margin-bottom:10px; margin-right:20px;}

.naglowek_mini{font-size:22px; color:#a02629; padding: 10px 0px 10px 0px}
.op_zaj{position:relative; font-size:14px; color:#555555;}

a.link_zajawka:link {color:#ffffff; text-decoration: none;}
a.link_zajawka:visited {color:#ffffff; text-decoration: none;}
a.link_zajawka:hover {color:#ffffff; text-decoration: none;}
a.link_zajawka:active {color:#ffffff; text-decoration: none;}

.img_zaj{border: 2px solid #ffffff; }

.column {
    float: left;
}

.size-1of8 {
    width: 12.5%;
}


.size-1of6 {
    width: 16.666%;
}

.size-1of4 {
    width: 25%;
}
.size-1of3 {
    width: 33.333%;
}
.size-1of2 {
    width: 50%;
}

[data-columns]::before {
    visibility: hidden; font-size:0px;
}





.boxformat_gal{float:left; width:25%;}
.margin_gal{padding:5px;}
.gallery_d {display:block;}
.gallery_d img{width:100%; border: 1px solid #111111; display:block; }
.gallery_d img:hover {width:100%; border: 1px solid #cccccc; display:block; }



@media (min-width: 1281px) {
    .gallery_d[data-columns]::before {content: '4 .column.size-1of4';}
    .foote_slide[data-columns]::before {content: '4 .column.size-1of4';}
    #timeline[data-columns]::before {content: '3 .column.size-1of3';}
    

  .menu-top-mobile{display:none;}
  .menu_top{display:block;}
  .menu_left{display:block;}
}

@media (min-width: 1024px) and (max-width: 1280px) {
	.gallery_d[data-columns]::before {content: '6 .column.size-1of6';}
	.foote_slide[data-columns]::before {content: '4 .column.size-1of4';}
	#timeline[data-columns]::before {content: '3 .column.size-1of3';}

  .item_sr{min-height:200px}


  .menu-top-mobile{display:none;}
  .menu_top{display:block;}
  .menu_left{display:block;}
}






@media (max-width: 1023px){

.div_25{width:25% !important} .div_25 p {margin:0px !important}
.div_30{width:30% !important; clear:both; float:none;} .div_30 p {margin:0px !important}
.div_50{width:100% !important; clear:both; float:none; margin:0px !important} .div_50 p {margin:0px !important}
.div_70{width:100% !important; clear:both; float:none;} .div_70 p {margin:0px !important}


.proc1{float:left; position:relative; width:100%; height:50%;}
.proc2{float:left; position:relative; width:50%; height:100%;}
  
	.gallery_d[data-columns]::before {content: '2 .column.size-1of2';}
	.foote_slide[data-columns]::before {content: '2 .column.size-1of2';}
	#timeline[data-columns]::before {content: '2 .column.size-1of2';}  
  
  .item_sr{min-height:300px}
  .nag_zaj_d{min-height:280px}
  #doc_g{ margin:10px;}
  
.left_col{float:none; width:100%; text-align:left;}
.margin_left{margin-left:10px; margin-right:10px;}
.right_col{float:none; width:100%;}
.menu1{margin-top:10px;}

  
  .logo{float:none; display:block; width:100%;}

.nivo-caption{display:none !important; }
  .doc_slide_el{float:none; clear:both;  position:relative; width:100% !important;}
  .doc_slide_el3{clear:both;position:relative; width:100% !important;}
.margin1{margin-right:0px;}
.margin2{margin-left:0px; margin-right:0px;}
.margin3{margin-left:0px; margin-right:0px;}
  
  .menu-top-mobile{display:block;}
  .menu_top{display:none;}
  .menu_left{display:none;}
  .item_sr{margin-left:0px !important;}


.wyszukiwarka{float:left; position:relative; width:55%; margin-top:3px;margin-bottom:10px}
.koszyk_top{float:left; width:45%; margin-top:3px;}

.opisy_pro{width:100% !important; float:none !important; border:0px !important;}
.opisy_pro2{padding-right:0px !important;}
.opcje_pro{width:100% !important;float:none !important;}
.img_pro{width:100% !important; padding:0px !important;}

.el_kosz{float:left; width:50% !important;}
.do_kasy_rej{float:none; width:100% !important;}
}


@media (max-width: 480px){
  .el_kosz{float:none; width:100% !important;}
}

@media (max-width: 320px){
	.gallery_d[data-columns]::before {content: '1 .column';}
	.foote_slide[data-columns]::before {content: '1 .column';}
	#timeline[data-columns]::before {content: '1 .column';}
    
    
  .item_sr{min-height:200px}
  .nag_zaj_d{min-height:180px}
}



.ul-top_dhtml ul{position: relative; margin: 0px; padding: 0px;list-style-type: none;}
.ul-top_dhtml ul li { float: left;list-style: none;}
.ul-top_dhtml ul li ul{position: absolute;  z-index:10;  display:none; width:200px;background-color: #2f2f2f;}
.ul-top_dhtml ul li ul li ul {position: absolute;margin-left:200px;  z-index:20; display:none; margin-top:-31px;}

.ul-top_dhtml ul li  {border-right: solid 1px #111111;}
.ul-top_dhtml ul li:last-child {border-right:0px;}
.ul-top_dhtml ul li ul li {border:0px;}
.ul-top_dhtml ul li ul li ul li {border:0px;}


a.katTop:link {background-color:#2f2f2f; text-shadow: #000000 3px 3px 3px;
color: #ffffff;  font-size:16px;
position: relative;
display:block;
text-decoration: none;
height:30px;
padding:10px; padding-top:20px
 }
a.katTop:visited {background-color:#2f2f2f; text-shadow: #000000 3px 3px 3px;
color: #ffffff;  font-size:16px;
position: relative;
display:block;
text-decoration: none;
height:30px;
padding:10px; padding-top:20px
 }
a.katTop:hover {background-color:#2f2f2f; text-shadow: #000000 3px 3px 3px;
color: #ffffff;  font-size:16px;
position: relative;
display:block;
text-decoration: none;
height:30px;
padding:10px; padding-top:20px
 } 
a.katTop:active {background-color:#2f2f2f; text-shadow: #000000 3px 3px 3px;
color: #ffffff;  font-size:16px;
position: relative;
display:block;
text-decoration: none;
height:30px;
padding:10px; padding-top:20px
 } 
 
#zaznacz_top{background-color:#111111 !important; color: #cccccc !important;}


.ul-top ul li  {border-right: solid 1px #111111;}
.ul-top ul li:last-child {border-right:0px;}
.ul-top ul li ul li {border:0px;}
.ul-top ul li ul li ul li {border:0px;}
 


a.katTop2:link {width:200px; background: url(image/kat2.png) 12px 10px no-repeat; background-color: #2f2f2f; display:block; padding:7px;  padding-left:30px; text-decoration: none; color: #777777;  font-size:12px; border-bottom: 1px dotted #cccccc;}
a.katTop2:visited {width:200px;background: url(image/kat2.png) 12px 10px no-repeat; background-color: #2f2f2f;display:block;  padding:7px;  padding-left:30px; text-decoration: none; color: #777777;  font-size:12px; border-bottom: 1px dotted #cccccc;}
a.katTop2:hover {width:200px;background: url(image/kat2.png) 14px 10px no-repeat; background-color: #222222; display:block;  padding:7px;  padding-left:30px; text-decoration: none; color: #ffffff;  font-size:12px; border-bottom: 1px dotted #666666;}
a.katTop2:active {width:200px;background: url(image/kat2.png) 14px 10px no-repeat; background-color: #222222; display:block; padding:7px;  padding-left:30px; text-decoration: none; color: #ffffff;  font-size:12px; border-bottom: 1px dotted #666666;}
 
 
 

a.katTop3:link {width:175px; background: url(image/kat2.png) 8px 8px no-repeat;  background-color: #222222;border-bottom: 1px dotted #cccccc;display:block;  padding:7px; padding-left:20px;  text-decoration: none; color: #999999; font-size:12px;}
a.katTop3:visited {width:175px; background: url(image/kat2.png) 8px 8px no-repeat; background-color: #222222;border-bottom: 1px dotted #cccccc;display:block;  padding:7px; padding-left:20px;  text-decoration: none; color: #999999; font-size:12px;}
a.katTop3:hover {width:175px; background: url(image/kat2.png) 8px 8px no-repeat; background-color: #111111;border-bottom: 1px dotted #444444;display:block;  padding:7px; padding-left:20px;  text-decoration: none; color: #ffffff; font-size:12px;}
a.katTop3:active {width:175px; background: url(image/kat2.png) 8px 8px no-repeat; background-color: #111111;border-bottom: 1px dotted #444444;display:block;  padding:7px; padding-left:20px;  text-decoration: none; color: #ffffff; font-size:12px;}


.ul-left ul{margin: 0px;padding: 0px;list-style-type: none;}
.ul-left ul li{position: relative;display: block;}

.ul-left ul li  {border-bottom: 1px solid #eee;}
.ul-left ul li:last-child {border-bottom:0px;}
.ul-left ul li ul li {border:0px;}
.ul-left ul li ul li ul li {border:0px;}


.ul-left2 ul{margin: 0px;padding: 0px;list-style-type: none;}
.ul-left2 ul li{position: relative;display: block;}


a.kat11:link {
font-size:14px;
color: #a02629;
position: relative;
display:block;
text-decoration: none;
padding-top:2px; padding-bottom:2px;
}

a.kat11:visited {
font-size:14px;
color: #a02629;
position: relative;
display:block;
text-decoration: none;
padding-top:2px; padding-bottom:2px;
}

a.kat11:hover {
font-size:14px;
color: #a02629;
position: relative;
display:block;
text-decoration: none;
padding-top:2px; padding-bottom:2px;
}

a.kat11:active {
font-size:14px;
color: #a02629;
position: relative;
display:block;
text-decoration: none;
padding-top:2px; padding-bottom:2px;
}




a.kat1:link {
font-size:15px;
color: #113f6d;
position: relative;
display:block;
text-decoration: none;
padding:8px; padding-right:0px;
background-color:#ffffff;
}

a.kat1:visited {
font-size:15px;
color: #113f6d;
position: relative;
display:block;
text-decoration: none;
padding:8px; padding-right:0px;
background-color:#ffffff;
}

a.kat1:hover {background: url(image/pr_me.png) 100% center no-repeat; 
font-size:15px;
color: #fff;
position: relative;
display:block;
text-decoration: none;
padding:8px; padding-right:0px; padding-right:20px;
background-color:#113f6d;
}

a.kat1:active {background: url(image/pr_me.png) 100% center no-repeat; 
font-size:15px;
color: #fff;
position: relative;
display:block;
text-decoration: none;
padding:8px; padding-right:0px; padding-right:20px;
background-color:#113f6d;
}



a.kat2:link {background: url(image/kat2.png) 12px 10px no-repeat; background-color:#f1f1f1; display:block;   padding:5px;  padding-left:30px; text-decoration: none; color: #222; font-size:15px; }
a.kat2:visited {background: url(image/kat2.png) 12px 10px no-repeat; background-color:#f1f1f1; display:block;   padding:5px;  padding-left:30px; text-decoration: none; color: #222; font-size:15px;}
a.kat2:hover {background: url(image/kat2.png) 12px 10px no-repeat; background-color:#e9e7e7; display:block;  padding:5px;  padding-left:30px; text-decoration: none; color: #000; font-size:15px;}
a.kat2:active {background: url(image/kat2.png) 12px 10px no-repeat; background-color:#e9e7e7; display:block;   padding:5px;  padding-left:30px; text-decoration: none; color: #000;  font-size:15px;}



a.kat3:link {background: url(image/kat2.png) 30px 6px no-repeat; background-color:#f1f1f1; display:block;  padding:2px; padding-left:45px;  text-decoration: none; color: #999999;  font-size:13px; }
a.kat3:visited { background: url(image/kat2.png) 30px 6px no-repeat; background-color:#f1f1f1; display:block;  padding:2px; padding-left:45px;  text-decoration: none; color: #999999;  font-size:13px;}
a.kat3:hover { background: url(image/kat2.png) 30px 6px no-repeat; background-color:#e9e7e7; display:block;  padding:2px; padding-left:45px;  text-decoration: none; color: #395c03;  font-size:13px;}
a.kat3:active {background: url(image/kat2.png) 30px 6px no-repeat; background-color:#e9e7e7; display:block;  padding:2px; padding-left:45px;  text-decoration: none; color: #395c03;  font-size:13px;}


a.kat4:link {display:block; background-color:#f1f1f1; padding-left:45px; text-decoration: none; color: #afafaf;  font-size:12px;}
a.kat4:visited {display:block; background-color:#f1f1f1; padding-left:45px; text-decoration: none; color: #afafaf; font-size:12px;}
a.kat4:hover {display:block; background-color:#e9e7e7; padding-left:45px; text-decoration: none; color: #395c03; font-size:12px;}
a.kat4:active {display:block; background-color:#e9e7e7; padding-left:45px; text-decoration: none; color: #395c03; font-size:12px;}






#foote {margin-top:10px; text-align: left; display:block; position:relative; border-top:5px solid #113f6d; background-color:#a02629;  min-height:100px; padding:10px;}
#foote a:link {text-decoration: none; color: #cccccc;}
#foote a:visited {text-decoration: none; color: #cccccc;}
#foote a:hover {text-decoration: none; color: #ffffff;}
#foote a:active {text-decoration: none; color: #ffffff;}

.foote_slide{padding-left:15px; padding-right:15px; position:relative; display:block;}
.box_starta_foot{padding:10px;}




#loa{position:fixed; background-color: #ffffff;  width:100%; height:100%; display:block; z-index:10000;}
#loa2{padding-top:100px;  text-align: center}








/**
SKLEP
 */
 .zamk_attra{display:none; color:#ffffff}
.sciezka_atr{ color:#ff0000; font-size:14px;}
 .box_koszyk1{background-color:#111111; padding:10px; margin-bottom:10px; margin-top:10px;}

.koszyk_top_ico{float:left; margin-left:5px; margin-bottom:5px;}

#map_paczko option{padding:2px; padding-left:5px;}
 
.do_kasy_rej{float:left; width:50%;}
 

.el_kosz{float:left; width:33.33%;}
#pokaz_koszyk{ background-color: #333333; }

#suma_ko, #ile_w_koszyku, #sum_ko, .zloz_zamow, .koszyk_row{color: #ffffff; font-size:16px;}
.koszyk_row2{color: #333333;  font-size:14px;}
.koszyk_row3{color: #ff0000;  font-size:16px;}
.koszyk_row4{color: #000000; font-size:18px;}
.koszyk_row5{font-weight:bold; color: #ff0000; font-size:22px;}

a.zloz_zamow:link {text-decoration: none; color:#cccccc; font-size:18px;}
a.zloz_zamow:visited {text-decoration: none; color:#cccccc; font-size:18px;}
a.zloz_zamow:hover {text-decoration: none; color:#ffffff; font-size:18px;}
a.zloz_zamow:active {text-decoration: none; color:#ffffff; font-size:18px;}




a.button_standard:link {
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
border-radius:2px;   
-webkit-box-shadow:  2px  2px 2px #555;
-moz-box-shadow:  2px 2px 2px #555;
box-shadow: 2px 2px 2px #555;
behavior: url(../PIE.htc);  
background:#ff5400; padding:6px; text-decoration: none; color: #ffffff; font-size:14px;
}
a.button_standard:visited {
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
border-radius:2px;   
-webkit-box-shadow:  2px  2px 2px #555;
-moz-box-shadow:  2px 2px 2px #555;
box-shadow: 2px 2px 2px #555;
behavior: url(../PIE.htc);  
background:#ff5400; padding:6px; text-decoration: none; color: #ffffff; font-size:14px;
margin:6px;
}
a.button_standard:hover {
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
border-radius:2px;   
-webkit-box-shadow:  2px  2px 2px #555;
-moz-box-shadow:  2px 2px 2px #555;
box-shadow: 2px 2px 2px #555;
behavior: url(../PIE.htc);  
background:#222222; padding:6px; text-decoration: none; color: #ffffff; font-size:14px;
}
a.button_standard:active {
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
border-radius:2px;   
-webkit-box-shadow:  2px  2px 2px #555;
-moz-box-shadow:  2px 2px 2px #555;
box-shadow: 2px 2px 2px #555;
behavior: url(../PIE.htc);  
background:#222222; padding:6px; text-decoration: none; color: #ffffff; font-size:14px;
}






.kl_hid{display:none;}
a.atrybuty_kl:link {float:left; margin:5px;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
border-radius:2px;   
-webkit-box-shadow:  2px  2px 2px #555;
-moz-box-shadow:  2px 2px 2px #555;
box-shadow: 2px 2px 2px #555;
behavior: url(../PIE.htc);  
background:#ff5400; padding:6px; text-decoration: none; color: #ffffff; font-size:14px;
}
a.atrybuty_kl:visited {float:left; margin:5px;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
border-radius:2px;   
-webkit-box-shadow:  2px  2px 2px #555;
-moz-box-shadow:  2px 2px 2px #555;
box-shadow: 2px 2px 2px #555;
behavior: url(../PIE.htc);  
background:#ff5400; padding:6px; text-decoration: none; color: #ffffff; font-size:14px;
margin:6px;
}
a.atrybuty_kl:hover {float:left; margin:5px;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
border-radius:2px;   
-webkit-box-shadow:  2px  2px 2px #555;
-moz-box-shadow:  2px 2px 2px #555;
box-shadow: 2px 2px 2px #555;
behavior: url(../PIE.htc);  
background:#222222; padding:6px; text-decoration: none; color: #ffffff; font-size:14px;
}
a.atrybuty_kl:active {float:left; margin:5px;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
border-radius:2px;   
-webkit-box-shadow:  2px  2px 2px #555;
-moz-box-shadow:  2px 2px 2px #555;
box-shadow: 2px 2px 2px #555;
behavior: url(../PIE.htc);  
background:#222222; padding:6px; text-decoration: none; color: #ffffff; font-size:14px;
}


 
.dodaj_mar{margin-bottom:15px; margin-top:15px;}
a.dodaj_do_koszyka:link {
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
border-radius:2px;   
-webkit-box-shadow:  2px  2px 2px #555;
-moz-box-shadow:  2px 2px 2px #555;
box-shadow: 2px 2px 2px #555;
behavior: url(../PIE.htc);  
background:#ff5400; padding:6px; text-decoration: none; color: #ffffff; font-size:14px;
}
a.dodaj_do_koszyka:visited {
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
border-radius:2px;   
-webkit-box-shadow:  2px  2px 2px #555;
-moz-box-shadow:  2px 2px 2px #555;
box-shadow: 2px 2px 2px #555;
behavior: url(../PIE.htc);  
background:#ff5400; padding:6px; text-decoration: none; color: #ffffff; font-size:14px;
margin:6px;
}
a.dodaj_do_koszyka:hover {
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
border-radius:2px;   
-webkit-box-shadow:  2px  2px 2px #555;
-moz-box-shadow:  2px 2px 2px #555;
box-shadow: 2px 2px 2px #555;
behavior: url(../PIE.htc);  
background:#222222; padding:6px; text-decoration: none; color: #ffffff; font-size:14px;
}
a.dodaj_do_koszyka:active {
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
border-radius:2px;   
-webkit-box-shadow:  2px  2px 2px #555;
-moz-box-shadow:  2px 2px 2px #555;
box-shadow: 2px 2px 2px #555;
behavior: url(../PIE.htc);  
background:#222222; padding:6px; text-decoration: none; color: #ffffff; font-size:14px;
}

 
.produkt_list{display:block; background:#ffffff; border: solid 1px #eeeeee; padding:10px;margin-top:5px; margin-bottom:5px;}
.produkt_list:hover{display:block; background:#eeeeee; border: solid 1px #cccccc; padding:10px;margin-top:5px; margin-bottom:5px;}

.opisy_pro{width:80%;float:left;}
.opisy_pro2{padding-right:10px;}
.opcje_pro{width:20%;float:left;}
.img_pro{float:left; padding:10px; width:35%;}
.nazwa_pro{color: #000000;  font-size:18px;}

.cena_s{color: #ff5400; font-size:22px;}
.cena_promo_s{color: #ff5400; font-size:28px;}
#cena_zmieniona{color: #ff5400; font-size:28px;}


.ile_w_kosz{position:absolute; color:#ffffff; padding-left:3px;}


a.nowosci_link:link {text-decoration: none; color: #999999;  font-size:14px; padding-left:10px;}
a.nowosci_link:visited {text-decoration: none;color: #999999; font-size:14px; padding-left:10px;}
a.nowosci_link:hover {text-decoration: none; color: #000000;  font-size:14px; padding-left:10px;}
a.nowosci_link:active {text-decoration: none;  color: #000000; font-size:14px; padding-left:10px;}

.topSell{display:block; }

.topSell {display:block;background:#ff5400; padding:10px;display:block; text-align:center; text-decoration: none; color: #ffffff; font-size:18px; }
.topSell:hover {display:block;background:#ff5400; padding:10px;display:block; text-align:center; text-decoration: none; color: #000000; font-size:18px; }


.prod_promo div {text-decoration: none; font-size:16px; padding-left:10px; padding-right:10px; }

a.prod_promo:link {text-decoration: none; font-size:16px; color: #666666;}
a.prod_promo:visited {text-decoration: none; font-size:16px; color: #666666;}
a.prod_promo:hover {text-decoration: none;  font-size:16px; color: #000000;}
a.prod_promo:active {text-decoration: none; font-size:16px; color: #000000;}

 
.form_rej{width:100%;}
 
a.s_top:link {display:block;width:14px; height:11px; background: url(image/top.png) 0px 0px no-repeat; text-decoration: none;}
a.s_top:visited {background: url(image/top.png) 0px 0px no-repeat; text-decoration: none;}
a.s_top:hover {background: url(image/top.png) 0px -10px no-repeat; text-decoration: none; }
a.s_top:active {background: url(image/top.png) 0px -10px no-repeat; text-decoration: none; }

a.s_bottom:link {display:block;width:14px; height:11px; background: url(image/bottom.png) 0px -6px no-repeat; text-decoration: none;}
a.s_bottom:visited {background: url(image/bottom.png) 0px -6px no-repeat; text-decoration: none;}
a.s_bottom:hover {background: url(image/bottom.png) 0px 4px no-repeat; text-decoration: none; }
a.s_bottom:active {background: url(image/bottom.png) 0px 4px no-repeat; text-decoration: none; }

 
.stron {margin-right:3px; padding:5px; float:left; font-weight:bold; color:#ffffff; background-color: #ff0000;}
a.stron:link {text-decoration: none; margin-right:3px; padding:5px; float:left; font-weight:bold; color:#ffffff; background-color: #181818;}
a.stron:visited {text-decoration: none; float:left; font-weight:bold; color:#ffffff; background-color: #181818;}
a.stron:hover {text-decoration: none; float:left; font-weight:bold; color:#000000; background-color: #e2e2e2;}
a.stron:active {text-decoration: none; float:left; font-weight:bold; color:#000000;background-color: #e2e2e2;}
 


a.wyl:link {margin-right:2px; padding:4px; background-color: #ffa800; text-decoration: none; color: #000000; font: bold 14px Trebuchet MS;}
a.wyl:visited {background-color: #ffa800;text-decoration: none; color: #000000; font: bold 14px Trebuchet MS;}
a.wyl:hover {background-color: #333333;text-decoration: none; color: #ffffff; font: bold 14px Trebuchet MS;}
a.wyl:active {text-decoration: none; color: #ffffff; font: bold 14px Trebuchet MS;}







legend{ color: #ffffff; background-color: #000000;  font-size:16px;}

.pokaz_prod{margin-left:7px; padding-left:10px;  padding-top:12px; background-color: #000000; height:28px; position:absolute; display:none; color: #cccccc; font-size:14px;}


.produkt {display:block; float:left;}
.produkt_link {display:block; position:absolute;}
.produkt_podklad{background-color: #eeeeee; border: 1px solid #876740; display:none; position:absolute;}
.produkt_url {display:block; position:absolute;}




.atrybuty{height:55px; padding:5px;}
.atr{float:left; margin:5px;}
.naz-atrt{color: #000000;}

#dodaj{background-color: #ffffff;}

.koszyk {border: 0px; cursor: pointer;background: url(image/kup.png) 0px 3px no-repeat; display:block;  height:45px; text-decoration: none;  padding-left:50px; padding-top:3px;   text-align: left;   font-family: 'Ubuntu Condensed', sans-serif; font-size:15px; color: #ff0000; }
.koszyk:hover {border: 0px; cursor: pointer;background: url(image/kup.png) 0px 3px no-repeat; display:block;  height:45px; text-decoration: none;  padding-left:50px; padding-top:3px;   text-align: left;   font-family: 'Ubuntu Condensed', sans-serif; font-size:15px;  color: #000000;}


#koszyk {text-decoration: none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:12px;}



/**
SKLEP - KONIEC
 */








#book_cont{margin-top:20px; position:relative; border-top: 5px solid #eeeeee;  margin-bottom:6px; background-color: #eeeeee; }
#book_cont ul{height:20px;  margin:0px; padding:0px; list-style: none; }
#book_cont ul li{margin:0px; padding:0px;  list-style: none; float: left; display: block; font-size:16px;}

#book_cont ul li a { text-decoration: none; color: #666666;  background-color: #eeeeee; display:block; padding:8px;   border-right: 1px solid #cccccc;}
#book_cont ul li.activeBU {color: #000000;  background-color: #ffffff;}
#book_cont ul li.activeBU a { color: #000000;  background-color: #ffffff;}

.BU_TE{display:none;}


.social2{z-index:9999999; position:fixed; bottom:60px; display:none; width:30px;}
.social2 ul{position: relative; margin: 0px; padding: 0px; list-style-type: none;}
.social2 ul li{float: right;list-style: none;}
.social2 img {border:0px; display:block;}


.social{position:relative;  right:10px; display:block; }
.social ul{position: relative; margin: 0px; padding: 0px; list-style-type: none;}
.social ul li{float: right;list-style: none;}
.social img {border:0px; display:block;}


.soc1{display:block; width:30px; height:30px; background: url(UserFiles/Images/portale/facebook.png) 0px 0px no-repeat; }
.soc1:hover{display:block; width:30px; height:30px; background: url(UserFiles/Images/portale/facebook.png) -30px 0px no-repeat; }

.soc2{display:block; width:30px; height:30px; background: url(UserFiles/Images/portale/googleplus.png) 0px 0px no-repeat; }
.soc2:hover{display:block; width:30px; height:30px; background: url(UserFiles/Images/portale/googleplus.png) -30px 0px no-repeat; }

.soc3{display:block; width:30px; height:30px; background: url(UserFiles/Images/portale/twitter.png) 0px 0px no-repeat; }
.soc3:hover{display:block; width:30px; height:30px; background: url(UserFiles/Images/portale/twitter.png) -30px 0px no-repeat; }

.soc4{display:block; width:30px; height:30px; background: url(UserFiles/Images/portale/emaile.png) 0px 0px no-repeat; }
.soc4:hover{display:block; width:30px; height:30px; background: url(UserFiles/Images/portale/emaile.png) -30px 0px no-repeat; }

.soc5{display:block; width:30px; height:30px; background: url(UserFiles/Images/portale/print.png) 0px 0px no-repeat; }
.soc5:hover{display:block; width:30px; height:30px; background: url(UserFiles/Images/portale/print.png) -30px 0px no-repeat; }



.data_blog{position:absolute;right:0px; margin-top:-19px; width:72px; border: 1px solid #cccccc; background-color: #eeeeee; padding:4px;}
.blog_data1{font: bold 26px Arial, Helvetica, sans-serif; color:#666666; text-align: center; }
.blog_data2{font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-align: center; }
.blog_data3{font:  11px Arial, Helvetica, sans-serif; color:#666666; text-align: center; }
.blog_text{display:block; min-height:80px; font:  12px Arial, Helvetica, sans-serif; color:#555555;}
.blog_nazwa{font:  26px Arial, Helvetica, sans-serif; color:#999999;margin-bottom:22px;}



.aktual_info{display:block; font-family: 'Didact Gothic', sans-serif; font-size:16px; color:#ffffff; padding:5px; margin-bottom:5px;}
.img_aktual{position:absolute; width:90px; height:70px;}
.akt_txt{background-color: #ff0000; width:177px; position:absolute; margin-left:92px;}
.img_aktual2{position:absolute; width:60px; height:47px;}
.akt_txt2{width:152px; position:absolute; margin-left:62px;}
.akt1{position:relative;width:271px; height:70px; background-color: #1e1e1e;  border: 1px solid #444444; margin-top:5px; display:block; padding:2px;}
.akt2{position:relative;width:271px; height:70px;background-color: #2e2e2e;border: 1px solid #444444; margin-top:5px; display:block; padding:2px;}
.akt11{position:relative;width:211px; height:47px; background-color: #333333;  border: 1px solid #111111; margin-top:5px; display:block; padding:2px;}
.akt22{position:relative;width:211px; height:47px;background-color: #222222;border: 1px solid #111111; margin-top:5px; display:block; padding:2px;}


.aktual_dat{margin-left:5px; font: 11px Arial, Helvetica, sans-serif; color:#444444;}
.aktual_dat2{margin-left:5px; font: 11px Arial, Helvetica, sans-serif; color:#3ec6ff;}
.aktual_nazwa{margin-left:5px; font: 12px Arial, Helvetica, sans-serif; color:#ffffff;}
.aktual_nazwa2{margin-left:5px; font: 14px Arial, Helvetica, sans-serif; color:#ff0000;}
.aktual_zajaw{margin-left:5px; font: 11px Arial, Helvetica, sans-serif; color:#999999;}
.aktual_tekst_g{font: 11px Arial, Helvetica, sans-serif; color:#777777;}

.aktual_link{width:271px; height:70px; position:absolute; display:block; cursor:pointer; z-index:10}
a.aktual_link:link {width:271px;text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color:#666666;}
a.aktual_link:visited {width:271px;text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color:#666666;}
a.aktual_link:hover {width:271px;text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color:#ffffff;}
a.aktual_link:active {width:271px;text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color:#ffffff;}

.aktual_link2{width:211px;position:absolute; display:block; cursor:pointer; z-index:10}

a.aktual_link_wszy:link {padding-top:5px; display:block;text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; color:#ffffff}
a.aktual_link_wszy:visited {padding-top:5px; display:block;text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; color:#ffffff;}
a.aktual_link_wszy:hover {padding-top:5px; display:block;text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; color:#888888;}
a.aktual_link_wszy:active {padding-top:5px; display:block;text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; color:#888888;}


a.aktual_link_w:link { display:block; border-left: 5px solid #e4e4e4;  padding:5px; text-decoration: none; font:  13px Arial, Helvetica, sans-serif; color:#777777;}
a.aktual_link_w:visited {display:block; border-left: 5px solid #e4e4e4; padding:5px;text-decoration: none; font:  13px Arial, Helvetica, sans-serif; color:#777777;}
a.aktual_link_w:hover {display:block; border-left: 5px solid #cccccc; padding:5px;text-decoration: none; font:  13px Arial, Helvetica, sans-serif; color:#000000;}
a.aktual_link_w:active {display:block; border-left: 5px solid #cccccc;  padding:5px;text-decoration: none; font:  13px Arial, Helvetica, sans-serif; color:#000000;}

.ak_p{position:absolute; margin-left:-90px;}



.video_player_pod{position:fixed; top:0px; left:0px; background-color: #111111; display:none; width:100%;height:100%; z-index: 7020;}



.video_player{z-index: 7020;
  position:fixed;  
  display:none; 	
  margin-left: auto; 
  margin-right: auto;  
  left:50%; top:50%;
  -webkit-box-shadow: 0 0 7px 7px #000;
-moz-box-shadow: 0 0 7px 7px #000;
box-shadow: 0 0 7px 7px #000;
behavior: url(../PIE.htc);
}

#pok_so{position:absolute; display:none;z-index:500;
background-color: #ffffff; padding:3px;
-webkit-box-shadow: 0 0 4px 4px #000;
-moz-box-shadow: 0 0 4px 4px #000;
box-shadow: 0 0 4px 4px #000;
behavior: url(../PIE.htc);
}
.opis_play{display:block;font: 11px Arial, Helvetica, sans-serif; color:#555555;}

a.close_sound2:link {width:15px; height:15px; display:block; background: url(image/zamMuz.jpg) 0px 0px no-repeat;  text-decoration: none;}
a.close_sound2:visited {width:15px; height:15px; background: url(image/zamMuz.jpg) 0px 0px no-repeat;  text-decoration: none;}
a.close_sound2:hover {width:15px; height:15px; background: url(image/zamMuz.jpg) 0px -15px no-repeat;  text-decoration: none;}
a.close_sound2:active {width:15px; height:15px; background: url(image/zamMuz.jpg) 0px -15px no-repeat;  text-decoration: none;}


.close_video{display:none; position:absolute; margin-top:-27px; right:10px; cursor:pointer;z-index: 18070;}



p {margin-bottom: 0px; margin-top: 0px;}
object {display: block;}
ul{display: block; margin-left:20px;}
ol{display: block; margin-left:20px;}
hr {
height: 1px; 
color:#555555;
background-color: #555555;
border: 0;
}
a {-moz-outline: none; outline: none; ie-dummy: expression(this.hideFocus=true);}

.pow_start{z-index:5010;
    position: fixed;
    bottom: 0px;
    left:50%; margin-left:-34px;
    width:100%;
    display:none;
}
a.pow_start2:link {width:68px; height:30px; display:block; background: url(image/up.jpg) 0px 0px no-repeat;text-decoration: none;}
a.pow_start2:visited {width:68px; height:30px; display:block; background: url(image/up.jpg) 0px 0px no-repeat;text-decoration: none;}
a.pow_start2:hover {width:68px; height:30px; display:block; background: url(image/up.jpg) 0px -30px no-repeat;text-decoration: none;}
a.pow_start2:active {width:68px; height:30px; display:block; background: url(image/up.jpg) 0px -30px no-repeat;text-decoration: none;}




.left{float:left;}
.right{float:right;}

#form_row{float:left; width:48%;}
#form_row2{float:left;}
.form_row_op{text-align:right; padding-top:6px; padding-right:10px;}


#easyTooltip{
	color:#fff;
	font-size:11px;
	min-width:80px;
	height:33px;
	padding-top:7px; padding-left:7px; padding-right:7px;
	background: url(image/chmurka.png) 0px 0px no-repeat; 
	z-index:600;
	}


input{margin:3px;background-color: #ffffff;  padding:3px; text-align: left;  border: 1px solid #cccccc; color: #444444;}

.radio{border: 0; border-style: none; border-width: 0;}

.form_info{font-size:14px; color:#ffffff;}
.form_input{margin:2px;background-color: #222222; width:248px;  text-align: left;  border: 1px solid #111111; color: #cccccc;}

#submit{cursor:pointer; background-color: #222222;  padding:3px;  text-align: left;  border: 1px solid #cccccc; color: #ffffff; font-weight:bold;}
#submit:hover{cursor:pointer; background-color: #eeeeee;  padding:3px;  text-align: left;  border: 1px solid #cccccc; color: #222222; font-weight:bold;}

#submito{cursor:pointer; margin:5px;background-color: #222222;  padding:3px;  text-align: left;  border: 1px solid #cccccc; color: #ffffff; font-weight:bold;}
#submito:hover{cursor:pointer; margin:5px;background-color: #eeeeee;  padding:3px;  text-align: left;  border: 1px solid #cccccc; color: #222222; font-weight:bold;}


.naglowek{color: #b9b9b9; font-family: 'Ubuntu Condensed', sans-serif; font-size:22px;}

input{font: 12px Arial, Helvetica, sans-serif; color:#333333; margin:3px;background-color: #ffffff;  padding:3px; text-align: left;  border: 1px solid #cccccc; color: #444444; }
textarea{font: 12px Arial, Helvetica, sans-serif; color:#333333; margin:3px;background-color: #ffffff;  padding:3px; text-align: left;  border: 1px solid #cccccc; color: #444444; }

.alert{font-weight:bold; font-size:14px;  color: #ff0000;}
.wynik_blad, .wynik_blad2, .wynik_blad3{font-weight:bold; font-size:14px;  color: #ff0000;}

#wynik_bladKSIEGA{font:  14px Arial;  color: #ff0000;}
#wynik_bladkont{font:  14px Arial;  color: #ff0000;}
#wynik_news{font:  12px Arial;  color: #ff0000;}

.news_ram{display:none; background:url(image/newsletter.png); position:absolute;  width:280px; height:113px; margin-left:-240px; margin-top:-38px; padding-left:20px; padding-top:30px;}
.zam_new{color:#ff0000; cursor:pointer;}





#scie_pod{z-index:2; display:block; position:absolute; margin-left:30px;background: url(image/sciezka.png) 0px 0px no-repeat; width:632px; height:34px; padding-top:15px; padding-left:40px;}
#wyszukiwarka_zdjec{background: url(image/wyszukiwarka.png) 0px 0px no-repeat; padding-top:15px; padding-left:15px;  width:467px; height:50px;}
#wyszukiwarka_zdjec:hover{background: url(image/wyszukiwarka.png) 0px -64px no-repeat; padding-top:15px; padding-left:15px;  width:467px; height:50px;}

.inp_wysz{padding-left:10px; width:220px; background: none; border:0px; font: 18px Arial, Helvetica, sans-serif; color:#333;}
.inp_wysz_czek{border:0px; padding:0px; margin:0px;}
a.submit_wysz:link {padding-top:5px; padding-left:25px; margin-left:10px; display:block;width:75px; height:30px;  text-decoration: none; color: #cccccc;  font-family: 'Didact Gothic', sans-serif; font-size:16px;}
a.submit_wysz:visited {padding-top:5px; padding-left:25px; margin-left:10px; display:block;width:75px; height:30px;  text-decoration: none; color: #cccccc;  font-family: 'Didact Gothic', sans-serif; font-size:16px;}
a.submit_wysz:hover {padding-top:5px; padding-left:25px; margin-left:10px; display:block;width:75px; height:30px; text-decoration: none; color: #ffffff;  font-family: 'Didact Gothic', sans-serif; font-size:16px;}
a.submit_wysz:active {padding-top:5px; padding-left:25px; margin-left:10px; display:block;width:75px; height:30px; text-decoration: none; color: #ffffff;  font-family: 'Didact Gothic', sans-serif; font-size:16px;}

.boxx1{ background: url(image/kalendarz_zaznacz.gif) 0px 0px;
display:block;
margin-left:3px; 
margin-top:20px; 
width:217px;
font: 12px Arial, Helvetica, sans-serif; color:#000000; padding:5px;
-moz-box-shadow: 0 0 6px #444;
-webkit-box-shadow: 0 0 6px#444;
box-shadow: 0 0 6px #444;
margin-bottom:20px;
}



#wysuwane
{
display:block;
z-index: 7020;
    background: url("UserFiles/Images/face-podklad.png") no-repeat scroll 0 0 transparent;
    position: fixed;
    width: 300px;
    height:430px;
    right: -273px;
    top: 113px;
}
#wysuwane_info
{
display:block;
    padding: 10px;
    padding-left:40px;
    height:410px;
    font: 12px Arial, Helvetica, sans-serif; color: #ffffff;
}



a.newsletter:link {text-decoration: none; color: #ff0000; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.newsletter:visited {text-decoration: none; color: #ff0000; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.newsletter:hover {text-decoration: none; color: #000000; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.newsletter:active {text-decoration: none; color: #000000; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}








a.powrot:link {border: 1px solid #cccccc; padding:3px;  text-decoration: none; color: #ff0000; font-family: 'Roboto Condensed', sans-serif; font-size:14px;}
a.powrot:visited {border: 1px solid #cccccc; padding:3px;text-decoration: none; color: #ff0000; font-family: 'Roboto Condensed', sans-serif; font-size:14px;}
a.powrot:hover {border: 1px solid #444444; padding:3px;text-decoration: none; color: #000000; font-family: 'Roboto Condensed', sans-serif; font-size:14px;}
a.powrot:active {border: 1px solid #444444; padding:3px;text-decoration: none; color: #000000; font-family: 'Roboto Condensed', sans-serif; font-size:14px;}


a.zaloguj:link {text-decoration: none; color: #555555; font-family: Arial, Helvetica; font-size:11px; padding-left:10px;}
a.zaloguj:visited {text-decoration: none; color: #555555; font-family: Arial, Helvetica; font-size:11px; padding-left:10px;}
a.zaloguj:hover {text-decoration: none; color: #000000; font-family: Arial, Helvetica; font-size:11px; padding-left:10px;}
a.zaloguj:active {text-decoration: none; color: #000000; font-family: Arial, Helvetica; font-size:11px; padding-left:10px;}





a.komentarz:link {background: url(image/comments.png) 0px 0px no-repeat; padding-left:25px; text-decoration: none; color: #ff0000;  font-size:18px;}
a.komentarz:visited {background: url(image/comments.png) 0px 0px no-repeat; padding-left:25px; text-decoration: none; color: #ff0000; font-size:18px;}
a.komentarz:hover {background: url(image/comments.png) 0px 0px no-repeat; padding-left:25px; text-decoration: none; color: #000000; font-size:18px;}
a.komentarz:active {background: url(image/comments.png) 0px 0px no-repeat; padding-left:25px; text-decoration: none; color: #000000; font-size:18px;}

a.komentarz_p:link {position:absolute;right:280px;display:block; height:32px;background: url(image/web-user_s.png) 0px 0px no-repeat; padding-left:35px; padding-top:10px; text-decoration: none; color: #ff0000; font-family: Arial, Helvetica; font-size:14px;}
a.komentarz_p:visited {position:absolute;right:280px;display:block; height:32px;background: url(image/web-user_s.png) 0px 0px no-repeat; padding-left:35px; padding-top:10px; text-decoration: none; color: #ff0000; font-family: Arial, Helvetica; font-size:14px;}
a.komentarz_p:hover {position:absolute;right:280px;display:block; height:32px;background: url(image/web-user_s.png) 0px 0px no-repeat;padding-left:35px; padding-top:10px; text-decoration: none; color: #000000; font-family: Arial, Helvetica; font-size:14px;}
a.komentarz_p:active {position:absolute;right:280px;display:block; height:32px;background: url(image/web-user_s.png) 0px 0px no-repeat; padding-left:35px; padding-top:10px; text-decoration: none; color: #000000; font-family: Arial, Helvetica; font-size:14px;}

.komen_bg1{background-color: #f3f3f3;padding:10px;}
.komen_bg2{background-color: #eaeaea;padding:10px;}


.wpisz_haslo {border: 0px; cursor: pointer;  text-decoration: none;   text-align: left;   font-family: 'Ubuntu Condensed', sans-serif; font-size:16px; color: #ff0000; }
.wpisz_haslo:hover {border: 0px; cursor: pointer; text-decoration: none;  text-align: left;   font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;  color: #000000;}



.text_mini{font-family: 'Ubuntu Condensed', sans-serif; font-size:14px; color:#666666;}
.text_mini:hover{font-family: 'Ubuntu Condensed', sans-serif; font-size:14px; color:#000000;}
.wylicz_mini{position:absolute; display:none; height:25px;  padding-top:10px; padding-left:4px; }


a.opis_video_nag:link {display:block;  text-decoration: none; font-size:14px; color: #000000;}
a.opis_video_nag:visited {display:block; text-decoration: none; font-size:14px; color: #000000;}
a.opis_video_nag:hover {display:block; text-decoration: none; font-size:14px; color: #000000;}
a.opis_vide_nago:active {display:block; text-decoration: none; font-size:14px; color: #000000;}

a.opis_video:link { display:block; text-decoration: none; font-size:11px; color: #555555;}
a.opis_video:visited {display:block; text-decoration: none; font-size:11px; color: #555555;}
a.opis_video:hover {display:block; text-decoration: none; font-size:11px; color: #555555;}
a.opis_video:active {display:block; text-decoration: none; font-size:11px; color: #555555;}








#komentarze_galeria{
display:block;
    width: 500px;
    height:450px;
    background-color: #ffffff;
}

#komen_gal_pok{
display:none;
z-index:9999999;
    background-color: #e9e9e9;
    padding: 10px;
    width: 500px;
    height:450px;
    top:50%;
    left:50%;
    margin-top:-210px;
    margin-left:-250px;
position: fixed;


-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 0 7px 7px #000;
-moz-box-shadow: 0 0 7px 7px #000;
box-shadow: 0 0 7px 7px #000;
behavior: url(../PIE.htc);

}

a.pok_kom:link {color:#a8a8a8; font-weight:bold;text-decoration: none;}
a.pok_kom:visited {color:#a8a8a8;font-weight:bold;text-decoration: none;}
a.pok_kom:hover {color:#ffffff;font-weight:bold;text-decoration: none;}
a.pok_kom:active {color:#ffffff;font-weight:bold;text-decoration: none;}


a.kom_ZAM:link {color:#ff0000; text-decoration: none;}
a.kom_ZAM:visited {color:#ff0000;text-decoration: none;}
a.kom_ZAM:hover {color:#000000;text-decoration: none;}
a.kom_ZAM:active {color:#000000;text-decoration: none;}

/**
KSI_GA GO__CI
 */

.ellipse{
	float: left;
}

.page_navigation , .alt_page_navigation{
	padding-bottom: 10px;
}

.page_navigation a, .alt_page_navigation a{
	padding:3px 5px;
	margin:2px;
	color:white;
	text-decoration:none;
	float: left;
	font-size: 12px;
	background-color:#000000;
}
.active_page{
	background-color:white !important;
	color:black !important;
}	

.content, .alt_content{
	color: #ee145b;
}

.content li, .alt_content li, .content > p{
	padding-left:7px;
	list-style: none;
	color: #000000;
	margin-left:-20px;
	 border-left: 4px solid #a50000; 
	 margin-bottom:14px;
}
.wpis_ksiega_g{font-size: 11px; color: #959595;}







header, footer, aside, nav, article {display: block;}
.hide {display: none;}


#kalendarz{position:relative;display:block; width:100%; min-width:240px;  margin-bottom:10px;}
.kalendarz{padding:5px;}
#zamk_kalenda{float:right;}
.kalendarz_info{margin:1px; display:none; position:relative;}


      .nazwa_data{font: 12px Arial, Helvetica, sans-serif; color:#000000;}
      .nazwa_kal{font: 18px Arial, Helvetica, sans-serif; color:#000000; margin-bottom:8px;}
      .opis_kal{font: 12px Arial, Helvetica, sans-serif; color:#777777;}

      .kal_dat{display:block;background-color: #222222; font-weight:bold;  font: 14px Arial, Helvetica, sans-serif; color:#ffffff;}
      .kal_rok{font: 16px Arial, Helvetica, sans-serif; color:#555555; float:left; margin-left:10px;}
      .kal_miesiac{font: 16px Arial, Helvetica, sans-serif; color:#333333; float:left;}
      .kal_dni{color:#ffffff; background-color: #414141;  width:14.2%; border-top: 1px solid #ffffff;  height:18px; padding-top:2px;   display:block; float:left; text-align: center;}
      .kal_element{background-color: #eeeeee; color: #777777; width:14.2%; border-top: 1px solid #ffffff;  height:20px; padding-top:4px;  display:block; float:left; text-align: center;}
      .kal_element_pusty{width:14.2%; height:24px;  border-top: 1px solid #ffffff;    display:block; float:left; text-align: center;}
      #kal_dzien{background-color: #b1b1b1; color: #000000;}


      
.l_kalen {opacity:0.7;filter:alpha(opacity=70); margin-top:-4px; padding-top:4px; width:100%; height:20px;display:block; background: url(image/kalendarz_zaznacz.gif) 0px 0px ; color:#cccccc; text-decoration: none; text-align: center;}
a.l_kalen:link {opacity:0.7;filter:alpha(opacity=70); margin-top:-4px; padding-top:4px; width:100%; height:20px;display:block; background: url(image/kalendarz_zaznacz.gif) 0px 0px ; color:#cccccc; text-decoration: none; text-align: center;}
a.l_kalen:visited {opacity:0.7;filter:alpha(opacity=70); margin-top:-4px; padding-top:4px; width:100%; height:20px;display:block; background: url(image/kalendarz_zaznacz.gif) 0px 0px ;color:#ffffff;text-decoration: none; text-align: center;}
a.l_kalen:hover {opacity:0.7;filter:alpha(opacity=70); margin-top:-4px; padding-top:4px; width:100%; height:20px;display:block; background: url(image/kalendarz_zaznacz.gif) 0px 0px ;color:#ffffff; text-decoration: none; text-align: center;}
a.l_kalen:active {opacity:0.7;filter:alpha(opacity=70); margin-top:-4px; padding-top:4px; width:100%; height:20px;display:block; background: url(image/kalendarz_zaznacz.gif) 0px 0px ; color:#ffffff; text-decoration: none; text-align: center;}



a.kal_dal:link {float:left; width:20px; height:20px; display:block; background: url(image/st_lewo.jpg) 0px 0px no-repeat;text-decoration: none;}
a.kal_dal:visited {float:left; width:20px; height:20px; display:block; background: url(image/st_lewo.jpg) 0px 0px no-repeat;text-decoration: none;}
a.kal_dal:hover {float:left; width:20px; height:20px; display:block; background: url(image/st_lewo.jpg) 0px -20px no-repeat;text-decoration: none;}
a.kal_dal:active {float:left; width:20px; height:20px; display:block; background: url(image/st_lewo.jpg) 0px -20px no-repeat;text-decoration: none;}


a.kal_dal2:link {margin-right:10px; float:left; width:20px; height:20px; display:block; background: url(image/st_prawo.jpg) 0px 0px no-repeat;text-decoration: none;}
a.kal_dal2:visited {margin-right:10px; float:left; width:20px; height:20px; display:block; background: url(image/st_prawo.jpg) 0px 0px no-repeat;text-decoration: none;}
a.kal_dal2:hover {margin-right:10px; float:left; width:20px; height:20px; display:block; background: url(image/st_prawo.jpg) 0px -20px no-repeat;text-decoration: none;}
a.kal_dal2:active {margin-right:10px; float:left; width:20px; height:20px; display:block; background: url(image/st_prawo.jpg) 0px -20px no-repeat;text-decoration: none;}


.stopka{font-family:tahoma,geneva,sans-serif; color:#444444; font-size:12px;}
