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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{}
ol,ul{list-style:none}
blockquote,q{quotes:none}
html,body{text-align:left;font-size:15px;font-family:Arial,Verdana,Helvetica,sans-serif}
body{background:#fff}
.hide{display:none}
div.topbar{position:relative;padding:0px;width:100%;height:130px; min-height:130px; overflow:hidden; background:#1E212A;  border-bottom:1px solid #32353d; z-index: 1}
div.topbarInner{width:100%;max-width:940px;margin:0px auto}
div.topbarInner .left{float:left;width:20%; max-width:192px}
div.topbarInner .left img{margin:10px 0 0 0;max-width:192px}
div.topbarInner .left span, #header a.logo span{width: 100%;
     background: #00B591;
     position:relative;
     display:block;
     margin:0px 0 35px 0;
     height:4px; 
     -moz-border-radius:0px 0px 3px 3px;
	-webkit-border-radius:0px 0px 3px 3px; 
	-khtml-border-radius:0px 0px 3px 3px;
	border-radius:0px 0px 3px 3px; }

div.topbarInner .right{float:right;width:auto; max-width: 90%}
div.topbarInner .right p{color:#7A8094; text-transform: uppercase; font-size: 12px; font-weight:bold; padding:25px 0 5px 20px;}

.pojemnik{overflow:hidden;width:100%}
div.zawartosc{margin:0pt auto 0px;text-align:left;width:940px;background-color:transparent;position:relative;border:solid 0px #000; z-index:4;}
.stopka{background: #EAEAEA; height: 50px;font-size:12px}
.stopka p.copy{color:#7A8094;margin-top:20px;text-decoration:none;text-transform: uppercase; padding:0px;}
.stopka .menu_stopka{color:#7A8094;margin-top:20px; }
.stopka .menu_stopka a{color:#7A8094;text-transform: uppercase; padding:0px 20px 0 0}
.lewo{float:left}
.prawo{float:right}
.srodek{text-align:center}
.clear{clear:both}
a{color:#00B591;}
a:hover{color:#00B591;text-decoration:none}
.justOnMobile{display: none}
.absolute{position:absolute;}
#toTop {
display:none;
text-decoration:none;
position:fixed;
bottom:10px;
right:10px;
overflow:hidden;
width:51px;
height:51px;
border:none;
text-indent:100%;
background:url(../images/ui.totop.png) no-repeat left top;
z-index: 10;
}
#toTopHover {
background:url(../images/ui.totop.png) no-repeat left -51px;
width:51px;
height:51px;
display:block;
overflow:hidden;
float:left;
opacity: 0;
-moz-opacity: 0;
filter:alpha(opacity=0);
z-index: 10;
}
#toTop:active, #toTop:focus {
outline:none; }