.is_disabled { cursor: none; pointer-events: none; }
/* a[aria-disabled="true"] { color: currentColor; dispaly: inline-block; pointer-events: none; text-decoration: none; } */

.articleTitle { margin:0; font-family:'ptsansnarrow',Arial,Helvetica; font-weight:normal; text-transform:uppercase; font-size:2em; line-height: 1em;}

/* Struktura KGP */
#cmap {width:590px; height:860px; position:relative; margin:0 auto; overflow:hidden;}
#cmap a {color:#000; text-decoration:none; line-height:15px; font-weight: bold; font-size: 12px; font-family: Arial; border-top:#ccc solid 1px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; -webkit-box-shadow: 0 3px 5px -1px #000; -moz-box-shadow: 0 3px 5px -1px #000; box-shadow: 0 3px 5px -1px #000; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=130, Color='#000000')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=130, Color='#000000'); zoom: 1; }

#cmap span {display:block; margin:20px auto; }

#kgp, #kgp1, #kgp2, #kgp3, #gkgp, #bks, #bhtp, #bksop, #bsw, #bbi, #bkont, #sop, #zaw, #bprew, #brd, #gsp, #boa, #bkrym, #bwik, #bwc, #bmwp, #blog, #blii, #bfin { display: block; position:absolute; width:110px; height:70px; background-color: #F5F5F5; text-align:center;  }

#kgp:hover, #kgp1:hover, #kgp2:hover, #kgp3:hover, #gkgp:hover, #bks:hover, #bhtp:hover, #bksop:hover, #bsw:hover, #bbi:hover, #bkont:hover, #sop:hover, #zaw:hover, #bprew:hover, #brd:hover, #gsp:hover, #boa:hover, #bkrym:hover, #bwik:hover, #bwc:hover, #bmwp:hover, #blog:hover, #blii:hover, #bfin:hover {text-decoration:none; color:#fff; background-color:#F00;}

#gkgp span, #boa span, #bmwp span, #bwc span { margin:5px auto; }
#kgp span, #kgp1 span, #bks span, #bhtp span, #bksop span, #bbi span, #sop span, #bwik span, #blog span, #blii span { margin:10px auto; }

/* KGP */
#kgp { top:4px; left:235px; background-color: #6CF; }

/* Zastepcy KGP */
#kgp1 { top:99px; left:167px; background-color: #6CF; }
#kgp2 { top:99px; left:307px; background-color: #6CF; }
#kgp3 { top:99px; left:447px; background-color: #6CF; }

/* sekcja I */
#gkgp { top:199px; left:27px; }
#bks { top:279px; left:27px; }
#bhtp { top:359px; left:27px; }
#bksop { top:439px; left:27px; }
/* #bsw { top:519px; left:27px; } */
#bbi { top:519px; left:27px; }
#bkont { top:599px; left:27px; }
#sop { top:679px; left:27px; background-color: #CCF; }
#zaw { top:759px; left:27px; background-color: #CCF; }


/* sekcja II */
#bprew { top:199px; left:307px;  }
#brd { top:279px; left:307px; }
#gsp { top:359px; left:307px; }
#boa { top:439px; left:307px; }

/* sekcja III */
#bkrym { top:199px; left:167px; }
#bwik { top:279px; left:167px; }
#bwc { top:359px; left:167px; }
#bmwp { top:439px; left:167px; }

/* sekcja IV */
#blog { top:199px; left:447px; }
#blii { top:279px; left:447px; }
#bfin { top:359px; left:447px; }

.shadow {
  -moz-box-shadow: 3px 3px 10px #000; 
  -webkit-box-shadow: 3px 3px 10px #000; 
  box-shadow: 3px 3px 10px #999; 
}

/* ================================================================ 
This copyright notice must be untouched at all times.
Copyright (c) stu nicholls - cssplay.co.uk 
All rights reserved.
=================================================================== */

.box5 {position:relative;overflow:hidden;border:0;}
.box5 a {display:block;width:210px;height:280px;text-decoration:none;color:#000;}
.box5 img {border:0;}
.box5 i {display:block;width:210px;height:280px;position:absolute;left:0;top:240px;z-index:1;background:#000;filter: alpha(opacity=40);zoom:1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);opacity:0.40;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}
.box5 p {display:block;width:210px;height:280px;position:absolute;left:0;top:240px;z-index:1;background:transparent;font-size:12px;color:#fff;padding:0;margin:0;line-height:16px;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.box5 p b {display:block;font:14px/18px verdena, arial, sans-serif;font-weight:normal;color:#eee;text-align:center;margin:0;padding:0;margin:2px auto;}
.box5 p span {display:block;padding:10px;line-height:20px; color:#fff;}
.box5 a:hover {direction:ltr;}
.box5 a:hover i {top:0;}
.box5 a:hover p {top:0;}