@charset "utf-8";

/* CSS Document */

body{background-color:#F7F9FB; background-image:url(../tla/tlo_biznes.jpg); background-position:top; background-repeat:repeat-x; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px;}



.box_przycisk{padding:5px 10px; background-color:#FFF; border:1px solid #E6E8EE;}
.box_przycisk img{ vertical-align:middle;}

.pojemnik{width:900px; margin:0 auto 0 auto; min-height:550px;}

.stopka1{background-color:#6189CB; height:9px; overflow:hidden; clear:both; margin:20px 0 2px 0;}

.stopka2{background-color:#465279; height:38px; overflow:hidden; clear:both;}

.c{overflow:hidden; clear:both; height:1px;}

.l{float:left;}

.r{float:right;}


.kalsep{width:13px; vertical-align:top; background:url(../tlokal.png); background-repeat:repeat-y; background-position:left; background-color:#EFF3FA; }

.znajtl{margin-bottom:10px; overflow:hidden; width:45%; border:1px solid #F3F4F8; padding:10px; float:left; background-image:url(../znaj/tloznaj.png); background-position:top; background-repeat:repeat-x;}
.znajtr{margin-bottom:10px; overflow:hidden; width:45%; border:1px solid #F3F4F8; padding:10px; float:right;  background-image:url(../znaj/tloznaj.png); background-position:top; background-repeat:repeat-x;}


.point{color:#09F; font-size:15px; padding:0 3px 0 12px;}
.point2{color:#09F; font-size:15px; padding:0 3px 0 3px;}


.menukontoo{float:left;  overflow:hidden; height:51px; width:45px;}


.menug{height:37px; background-color:#6189CB; color:#FFF; overflow:hidden; font-size:15px; clear:both; background-image:url(../tla/menu.jpg); background-repeat:repeat-x; background-position:top;}

.menug_a{
	float:left;
	height:17px;
	padding:10px;
	background-color:#465279;
	border-right:1px #fff solid;
	border-left:1px #fff solid;
	}

.menug_h{
	float:left;
	height:16px;
	padding:10px;
	background-color:#517CC6;
	border-right:1px #517DC6 solid;
	border-left:1px #7B9ED6 solid;
}

.menug_u{float:left; height:16px; padding:10px; border-right:1px #517DC6 solid; border-left:1px #7B9ED6 solid;}


.menug_h2{
	float:left;
	height:16px;
	padding:10px;
	background-color:#517CC6;
	border-left:1px #7B9ED6 solid;
}

.menug_u2{float:left; height:16px; padding:10px;border-left:1px #7B9ED6 solid;}




.menug a:link {

	color: #fff;

	text-decoration: none;

}

.menug a:visited {

	text-decoration: none;

	color:#fff;

}

.menug a:hover {

	text-decoration: underline;

	color:#fff;

}

.menug a:active {

	text-decoration: none;

	color: #FF9;

}





.szukaj{margin-top:10px; background-image:url(../tla/szukaj.jpg); background-repeat:no-repeat; background-position:right; width:164; height:29px; padding-top:8px; padding-right:10px;}
.konto{float:right; margin: 10px 20px 0 10px;  padding:10px; background-image:url(../tla/kontoo.jpg); background-repeat:no-repeat; background-position:left;}
.sz2{width:160px; color:#C2C7CC; text-align:left; font-size:11px; vertical-align:middle; border:1px solid #CEDFEC; padding:2px 6px 2px 6px; height:14px; overflow:hidden;}

.rekalma{clear:both; overflow:hidden; margin:10px 10px 0 10px; height:138px; border:1px solid #465279; background-color:#FFF; padding:2px;}



.mein{ clear:both; min-height:200px; margin-top:10px;}



.ramka{border:1px solid #DDE6EE; background-color:#FFF; overflow:hidden; background-position:top; background-repeat:repeat-x; margin-bottom:5px; background-image:url(../tla/tlo_rama.jpg);}

.ramka0{border:1px solid #DDE6EE; background-color:#FFF; overflow:hidden; margin-bottom:5px;}



.tytul{color:#465279; font-size:18px; padding-left:5px;}

.tytul a:link {

	color: #465279;

	text-decoration: none;

}

.tytul a:visited {

	text-decoration: none;

	color:#465279;

}

.tytul a:hover {

	text-decoration: underline;

	color:#465279;

}

.tytul a:active {

	text-decoration: none;

	color: #465279;

}


.t2{
	color:#4B565F;
	margin-bottom:2px;
	padding-left:0px;
	font-size:12px;
	font-weight:bold;
}
.t3{
	color:#4B565F;
	margin-bottom:2px;
	padding-left:0px;
	font-size:14px;
	font-weight:bold;
}
.t4{margin-bottom:10px; font-size:20px; color:#6289CB;}

.datee{text-align:right; color:#ACBBD2; font-size:11px; padding:3px 5px 4px 0px; margin-right:8px;    border-right:1px solid #ACBBD2; margin-bottom:2px;}


.xo{color:#0082D9; font-size:15px;}
.xoo{color:#C00; font-size:15px;}




.asep{margin:0px 0px 5px 0px;  text-align:left; overflow:hidden; padding:0px 0px 5px 0px;  border-bottom:1px solid #DDE6EE;}
.asep2{margin:0px 0px 10px 0px; text-align:left; overflow:hidden; padding:0px 0px 10px 0px;  border-bottom:1px solid #E9EEF3;}
.asep3{margin:10px 0px 0px 0px; text-align:left; overflow:hidden; padding:10px 0px 0px 0px;  border-top:1px solid #E9EEF3;}
.asep0{margin:0px 0px 10px 0px; text-align:left; overflow:hidden; }
.asep4{margin:0px 0px 0px 0px; text-align:left; overflow:hidden; padding:10px 0px 0px 0px; }

.imgg{background-color:#FFF; padding:2px 6px 2px 0px; margin-right:8px; border-right:1px solid #D5E3F0;}


a:link {

	color: #58646D;
	text-decoration: none;
	}

a:visited {

	text-decoration: none;
	color: #6C7985;
	}

a:hover {

	text-decoration: underline;
	color: #58646D;
	}

a:active {

	text-decoration: none;
	color: #09F;
	}


.podpis{
color:#ACBBD2;
font-size:11px;
	margin-top:5px;


}

img {border:0px;}
.obzdjecie{background-color:#FFFFFF; padding:2px; border:1px solid #D5E3F0; padding:2px;}
.obzdjecie2{background-color:#FFFFFF; padding:2px; border-bottom:1px solid #D5E3F0; padding:2px;}
.boxobzdjecie{background-color:#FFFFFF; padding:5px 5px 7px 5px; border:1px solid #D5E3F0; float:right; margin-left:20px; margin-bottom:10px;}
.boxobzdjecie2{background-color:#FFFFFF; padding:5px 5px 7px 5px; border:1px solid #D5E3F0; text-align:center; margin-bottom:10px;}
.list_poda{border-bottom:1px solid #E8E8E8; vertical-align:top;}
.sub_pozycja{
padding:4px;
border:1px dotted #F4F5F7;
background-color:#F3F7FB;
margin-bottom:4px;
}

.sub_pozycja_h{
background-color:#FFFFFF;
padding:4px;
border:1px dotted #E8E8E8;
margin-bottom:4px;
}
.kusy_n{
	background-color:#F4F6FB;
	border-bottom:1px solid #E0E7F5;
	border-top:1px solid #E0E7F5;
}
.kusy_a{
	background-color:#FFF;
	border:1px solid #E0E7F5;
	border-top:1px solid #FFF;;
}
.kusy_o{
	background-color:#E9EDF8;
}
.akcje_a{color:#fff;}
.akcje_n{color:#000;}

.link_ok{
	border:#CCDAE6 solid 1px;
	border-bottom:0px #FFFFFF solid;
	width:125px;
	font-size:11px;
	padding:3px;
	text-align:center;

}
.link_dw{
	border:#CCDAE6 solid 1px;
	width:125px;
	font-size:11px;
	padding:3px;
	text-align:center;
	background-color:#F1F4F8;
}

.hgf{
    position:fixed;
    top:0px;
	bottom:0px;
	height:100%;
	width:100%;
    _position: absolute;
   _top: expression(this.offsetHeight*0 + document.documentElement.scrollTop+0);
   _height:expression(document.documentElement.clientHeight*1 - 0);
   margin:0;
   background-color: #385170;
   background-position:center;
   background-repeat:no-repeat;
   background-image:url(../aniload.gif);
   filter: alpha(opacity=0);
   opacity:0.0;
}
.ussub2{padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #D1DEE9;}
.help_kon{padding:12px; background-color:#FAFBFC; border:1px solid #F5F8FA; margin:0px 8px 10px 8px; font-size:11px; color:#9DB0C4; text-align:justify;}
.help_kon2{padding:5px 8px 12px 8px; background-color:#FAFBFC; border:1px solid #F5F8FA; border-top:0px; margin:0px 0px 10px 0px; font-size:11px;}




	#menu {
		position: absolute;
		margin: 0;
		padding: 0;
		list-style-type: none;
		padding-left:0;
		height:28px;
		color:#FFF;
		font-size:16px;
		text-align:left;
	}
	#menu ul {
		background-color:#FFFFFF;
		border-left:1px solid #d9d1cf;
		border-right:1px solid #d9d1cf;
		border-bottom:1px solid #d9d1cf;
		padding:0;
	}
	#menu li {
		float:left;
		padding:0 5px;
		background-image:url(../menu/separator.jpg);
		background-repeat:no-repeat;
		background-position:right top;
	}
	#menu li li {
		float: none;
		padding:5px;
		line-height:normal;
		background:none;
		text-align:left;
		color:#000000;
	}
	#menu li li a{
		/*color:#000000;*/
		color:inherit;
		text-align:left;
		font-size:14px;
		padding:0;
	}
	#menu li li a:hover{
		color:#FFFFFF;
		text-decoration:underline;
	}
	#menu li li:hover{
		background-color:rgb(123, 158, 214);
		color:#FFFFFF;
		text-decoration:underline;
	}
	#menu li li:hover{

		color:#FFFFFF;
		text-decoration:underline;
	}
	#menu li a {
		display: block;
 		text-align: center;
 		text-decoration: none;
		color:#FFFFFF;
		font-size:16px;
		padding:7px 7px 10px 6px;
	}
	#menu li a:hover {
		text-decoration: underline;
	}
	.menug_h1 {
		background-color:#517CC6;
	}

	#menu li ul {
		padding-left:0;
		margin-left:0;
		width:auto;
		text-align:left;
		position: absolute;
		height: 0px;
		overflow:hidden;
		display:none;
		color:#000000;
	}
	#menu li:hover ul {
		height:auto;
		width: auto;
		display:block;
	}

.zestawienia_naglowek {
	border-width: 0px;
	border-style: solid;
	border-top-color: #76798F;
	background-color: #DFE2EC;
}

.zestawienia_podstawowa {
	border-width: 0px;
	border-style: solid;
	border-top-color: #E6E8EE;
	background-color:#F3F4F8;
}

.ramkax{
	 border-color: #ddd;
	 border-style:solid;
	 border-width:1px;
	 background-color:#ffffff;
	 width:100%;
}

.blackp{
	border:2px solid #fff;
	background-color:#273A5C;
	color:#FFFFFF;
	padding:3px 10px ;
	text-align:center;
}

.mp_ogb{border-top:1px solid #E4E9F4; height:28px; overflow:hidden; margin-top:10px; padding:0 1px 1px 1px; color:#465279;}
.mp_ogb_p1{padding:10px 10px 10px 10px; float:left; width:60px; background: repeat-x top url(../tlo_menupo_f.jpg); text-align:center;} 
.mp_igb_p2{float:left;  margin-top:10px;}
.mp_igb_p2 span { padding-left:10px;}

.poj_prz{ border:1px solid #FFFFFF; background: url(../przez.png); float:right; height:170px; width:228px; margin-top:70px; }

.mirio{margin:0px 0px 5px 0px; padding:10px ; text-align:left; overflow:hidden; overflow:hidden;  border-bottom:1px solid #DDE6EE; background: top repeat-x  url(../miro.jpg);}

.kkp_0{padding-bottom:7px; margin-bottom:7px; border-bottom:1px solid #DDE6EE;}

.kkp_0 dt{background:url(../ni/tk.png) no-repeat top left; overflow: hidden; width:25px; height:30px; font-size:10px; text-align:center; color:#283238; float:left; margin-right:6px;}

.kkp_0_x{padding:0 1px; background:#FFFFFF; margin:3px 4px 0 4px; overflow:hidden; height:12px;}

.kkp_0_tx{color:#0A4374;}

.nagq{background-color:#3D5783; color:#FFFFFF; font-weight:bold;}
.sub_pozycja_h{background-color:#FFFFFF; padding:4px; border:1px dotted #E0E1EC; margin-bottom:4px;}

.tbaxw{border-bottom:1px dotted #ccc; vertical-align:top; width:20%; text-align:right;}

.tbaxww{border-bottom:1px dotted #ccc; vertical-align:top; width:80%; text-align:left;}


