body{ font-size:88%;  font-family:Helvetica,Arial,sans-serif;}

h1, h2, h3, h4, h5, h6{font-weight:bold}

h1{font-size:3em;  line-height:1em;  margin-bottom:0em}
h2{font-size:1.6em; line-height:1.6em;  margin-bottom:1em;  font-weight:normal}
h3{font-size:1.25em; line-height:1.5em; margin-bottom:0em; font-weight:normal}
h4{font-size:1em;  line-height:1.4em;  margin-bottom:0em}

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img{ margin:0}

p{margin:0 0 1.5em}

a:focus, 
a:hover{text-decoration:underline}
a{text-decoration:none}
strong{font-weight:bold}

li ul, 
li ol{margin:0 1.5em}
ul, ol{margin:0 1.5em 1.5em 1.5em}
dl ul, ul ul, 
ul dl, dl dl{margin:0.4em 1.5em 0.4em 1.5em}

ul{list-style-type:none}

dl{margin:0 0 1.5em 0}
dl dt{font-weight:bold}
dd{margin-left:1.5em}

*{margin:0; padding:0}
* body{background:#ff9900; color:#444; font:.74em Verdana,Arial,"Trebuchet MS",Tahoma,sans-serif; line-height:1.6em}
.bgbox { background:url("../img/bg.jpg") center center no-repeat; width:auto; height:666px }
#block{-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background:/*url("../1.jpg") repeat*/ #f5efef; border:1px solid #000}
#wrap{height:100% !important; overflow:hidden; position:relative; visibility:visible; width:100% !important; -moz-box-shadow: 3px 3px 5px #000000;-webkit-box-shadow: 3px 3px 5px #000000;box-shadow: 3px 3px 5px #000000}
#mask {background-color:#eee; height:100%; width:500%}
.item {float:left; /* height:100%; */ width:20%}
.content{height:80%; margin:0 auto; padding:20px; position:relative; top:5%; width:90%}
.content h3 { font-family:Georgia; font-size:17.5px; line-height:19px }
.content2{background-color:#fff; border:1px solid #464c54; height:80%; margin:0 auto; padding:20px; position:relative; top:5%; width:80%}

.clear{clear:both}

ul.tabs li, ul.tabs2 li{display:inline; list-style:none}

img{border:none}

a{background:inherit; color:#317486; text-decoration:none}
a:hover{background:inherit; color:gray}
p{margin:0 0 15px}
h1{font:bold 1.7em Arial,Sans-Serif; margin:20px 0 0}
h1 a{background:inherit; color:#fff}
h1 a:hover{background:inherit; color:#E4FFD3}
h2{font:bold 1.6em Arial,Sans-Serif; margin:0 0 12px}
h4{background:inherit; color:gray; font-size:.9em; font-weight:400}
#contentnew{margin:0 auto; width:1050px}
#logo{float:left; height:auto; margin:0; text-align:center; width:auto}
#menu ul{padding:0 10px}
.nav{height:auto; margin:0 auto; position:relative; text-align:left; top:5%; width:80%}
#menu{float:none; display:inline-block; padding:65px 0 0 15px; margin:0 !important}
#menu li{display:inline; font-size:1.1em}
#menu li a{color:#ccc; margin:0 0 0 15px; padding:20px 10px 0 0}
#menu li a:hover{color:#FEFFB8}

#header_txt{margin:0; display:inline-block; height:150px; width:100%}

.footer{width:100%; height:45px}
#columns{ color:#000;  display:block;  font-size:0.9em;  height:45px;  margin:0 auto;  width:1050px}

#columns a{color:#4CA031}

#col1{float:left; padding:10px; padding-bottom:0; text-align:center; width:22%}
#col2{float:left; padding:10px; padding-bottom:0; text-align:center; width:50%}
#col3{float:left; padding:10px; padding-bottom:0; text-align:center; width:22%}

#intro h1, #intro p{margin:0}

@font-face{
    font-family: '28DaysLaterRegular';
    src: url('_font-webfont.eot');
    src: url('_font-webfont.eot?#iefix') format('embedded-opentype'),
         url('_font-webfont.ttf') format('truetype'),
         url('TwentyEightDaysLater.svg#28DaysLaterRegular') format('svg');
	font-weight:normal;
}

ul#menu li a{font-family:'28DaysLaterRegular' !important; font-size:30pt; color:#000;}
ul#menu li a.selected { color:#ffffff }
ul#menu li a:hover{font-family:'28DaysLaterRegular' !important; font-size:30pt; color:#fff !important; text-decoration:none}
ul#menu li a:active, ul#menu li a:focus{text-decoration:none;}

h1#cennik{font-family:'28DaysLaterRegular'; font-size:40pt; color:#000}
h1#kontakt{ font-family:'28DaysLaterRegular'; font-size:45pt; color:#000}
span.kontakt{font-family:'28DaysLaterRegular'; font-size:20pt; color:#000}
h1#ng{font-family:'28DaysLaterRegular' !important; font-size:40pt; color:#000; font-weight:normal; margin:0;}

.content a img{ border:1px solid #CCC;  margin:2px;  padding:5px}

#lbOverlay{position:fixed; z-index:9999; left:0; top:0; width:100%; height:100%; background-color:#000; cursor:pointer}

#lbPrevLink a, #lbNextLink a{text-decoration:none; display:none; position:absolute; top:15%; color:gray; font-weight:bold; background:white}
#lbPrevLink a{left:0; padding:5px 5px 5px 0; -webkit-border-radius:0 5px 5px 0; -khtml-border-radius:0 5px 5px 0;  -moz-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0}

#lbNextLink a{right:0; padding:5px 0 5px 5px; -webkit-border-radius:5px 0 0 5px; -khtml-border-radius:5px 0 0 5px;  -moz-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px}

#lbCenter, #lbBottomContainer{position:absolute; z-index:9999; overflow:hidden; background-color:#fff}
.lbLoading{background:#fff url(loading.gif) no-repeat center}
#lbImage{position:absolute; left:0; top:0; border:10px solid #fff; background-repeat:no-repeat}
#lbPrevLink, #lbNextLink{display:block; position:absolute; top:0; width:50%; outline:none; cursor:pointer; opacity:0.95}
#lbPrevLink{left:0}
#lbPrevLink:hover a{display:block}
#lbNextLink{right:0}
#lbNextLink:hover a{display:block}
#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif; font-size:10px; color:#666; line-height:1.4em; text-align:left; border:10px solid #fff; border-top-style:none}
#lbCloseLink{display:block; float:right; margin:5px 0; outline:none; cursor:pointer}
#lbCloseLink a{color:gray; font-weight:bold; text-decoration:none; font-size:170%}
#lbCloseLink a:hover{text-decoration:underline}
#lbCaption, #lbNumber{margin-right:71px}
#lbCaption{font-weight:bold}
.tags { color:#ff9900; visibility:hidden }
.cennik { background:url("../img/c1.png") no-repeat scroll 625px 170px transparent; width:980px; margin-right:0 }
.zm { font-family:Georgia; font-size:17pt; font-weight:normal }
.ofh { font-family:Georgia; font-size:12pt; }
.slide_likebox {
    background: url("../img/fbslide1.png") no-repeat scroll 0 0 transparent !important;
    display: block;
    float: left;
    height: 420px;
    padding: 0;
    position: fixed;
    left: -205px;
    top: 170px;
    width: 247px;
    z-index: 1002;
}
.slide_text {
    color: #FFFFFF;
    font-family: Geneva,Verdana,sans-serif;
    font-size: 8px;
    padding-left: 10px;
    text-decoration: none;
}