a:active, a:focus {
	-moz-outline:    none;
	outline:         none;
	ie-dummy:        expression(this.hideFocus=true);
}
form{display:inline;}
html{  height:100%;}
body {height:100%;margin:0px;font-size:11px;background:#f9fafb url(img/bg.jpg) repeat-x top;color:#3a4845;font-family:arial, tahoma;text-align: center;}
a{border:0px;color:#3a4845;text-decoration:none;}
a img{border:0px;}


.przestrzen{width: 870px;height:90px;margin: 0px auto;position:relative;text-align:left;}
#general{width: 870px;margin: 0px auto;background:#fff url(img/bg3.jpg) repeat-y top;position:relative;text-align:left;}
#in{background: url(img/bg2.jpg) no-repeat top;width:870px;}
.bottom{position:absolute;bottom:0px;height:61px;width:870px;background: url(img/bg4.jpg) no-repeat top;}

.logo{position:absolute;left:50px;width:820px;top:0px;background: url(img/tlo.jpg) no-repeat top;}
.up-menu{position:absolute; right:30px;top:37px;}
.up-menu .link{float:left;color:#7d7d7d;padding-left:25px;padding-right:20px;position:relative;}
.up-menu .link a{color:#7d7d7d;}
.up-menu .link img{position:absolute;left:0px;}
.szukaj{position:absolute;width:211px; right:35px;height:29px;top:45px;}
.szukaj .input-szukaj{position:absolute;padding:7px 10px 5px 35px;left:0px;border:0px;width:134px;font-size:12px;color:#65857d;height:17px;background:url(img/szukaj.jpg) no-repeat;}
.szukaj .submit-szukaj{position:absolute;left:179px;margin-left:-5px;}

.banner-area{position:relative;width:870px;height:229px;}
.banner-area .big{position:absolute;left:240px;top:60px;font-size:19px;color:#fff;}
.banner-area .big .bl{position:absolute;margin-left:-13px;margin-top:2px;}
.banner-area .middle{position:absolute;font-family:tahoma;left:241px;top:81px;font-size:12px;color:#fff;}
.banner-area .gray{position:absolute;left:241px;top:101px;font-size:11px;color:#888884;width:200px;}

.menu{position:absolute;left:20px;top:200px;}
.menu .link{position:relative;float:left;text-align:center;padding-left:30px;}
.menu .link_right{color:#999999;position:relative;float:right;text-align:center;padding-left:260px;}
.menu .link a{color:#fff;font-size:13px;}
.menu .select{position:absolute;top:28px;margin-left:-4px;}

.content{width:764px;margin: 0 0 0 18px ;padding:30px 20px 60px 50px;background:url(img/content.jpg) repeat-x top;}

.menu-cien{position:absolute;left:22px;top:202px;}
.menu-cien .link{float:left;padding-left:30px;color:#005494;font-size:13px;}

.left{width:300px;float:left;padding-right:25px;position:relative;}
 .box{padding:10px 0 10px 15px;}
.box .big{font-size:19px;position:relative;}
 .box .big .bl{position:absolute;margin-left:-13px;margin-top:4px;}
 .box .middle{font-size:12px;margin-top:1px;font-family:tahoma;}
 .box .gray{
	font-size:11px;
	width:270px;
	margin-top:7px;
}
.box .more{font-size:11px;text-align:right;width:250px;margin-top:7px;}

.left2{width:330px;float:left;border-right:1px solid #d3dbde;padding-right:45px;position:relative;}
.left2 p{padding-top:20px;text-indent:40px;line-height:20px;text-align:justify;}
.left p{padding-top:10px;text-indent:40px;text-align:justify;padding-right:20px;}

.right2{width:330px;padding-bottom:15px;padding-right;20px;padding-left:25px;float:left;position:relative;}
.right2 p{padding-top:20px;text-indent:40px;line-height:20px;}
.right{width:400px;border-left:1px solid #d3dbde;padding-bottom:15px;padding-left:25px;float:left;position:relative;}
li{line-height:18px;}
ul{margin-bottom:15px;text-align:justify;}
.right p{padding-top:0px;text-indent:40px;margin-right:20px;text-align:justify;}
.right .input{width:200px;margin-top:10px;}
.right .sub2{margin-top:5px;float:left;}
.right .sub{margin-left:160px;margin-top:5px;float:left;}
.right select{width:204px;margin-top:10px;}
.right textarea{width:300px;height:150px;margin-top:10px;}
.both{clear:both;}
.copyright .tek{position:absolute;left:560px;top:8px;color:#839194;}
