.zdj-ban {float: left;}
.zdj-lewa{width: 250px; text-align: center;}
.baner1{margin-right: 8px;}
.meni_{vertical-align: top;}
.of{background: url(../src/salomed_37.jpg) left top repeat-x; vertical-align: top;}
.ofl{background: url(../src/salomed_42.jpg) left top repeat-y; vertical-align: top;}
.ofp{background: url(../src/salomed_46.jpg) left top repeat-y; vertical-align: top;}
.ofd{background: url(../src/salomed_53.jpg) left top repeat-x; }
.akt-u{padding: 10px 0 6px 0}
.ofc{font-size:11px;}
.ofcp{font-size:12px; padding: 10px 0 10px 0  }
.odliczanie{color: #000}
.nfz{padding: 0 0 0 0; vertical-align: top;}
h2{font-size: 18px ; font-weight:100;}
.login_u{font-size:11px;}
.a_l{background: url(../src/boxbg.gif) left top repeat-y; vertical-align: top;}
.a_lp{background: url(../src/boxbgL.gif) left top repeat-y; vertical-align: top;}
.we_l{padding: 3px 0 0 30px; font-size: 11px;}
.we_ls{padding: 3px 0 20px 30px; font-size: 11px; text-align: justify;}
.polozenie{color: #727272; font-size: 11px; padding: 0 0 0 10px}
.polozenie a{color: #727272; font-size: 11px;}
.top_a{position: relative;  width: 960px;}
.header{position: absolute; top: 4px; right: 0px; width: 300px; }
.gdzie{position: absolute; font-size: 22px; padding: 25px 0 0 48px; font-family: Tahoma;}
.zn{font-size: 10px; color: #000}
.usp{padding: 0px 5px 0px 5px ;background: url(../src/salomed_60.gif) left top no-repeat;   width: 252px;}

.usp li {font-size: 12px; color: #000!important;
list-style-image: url(../src/kulka.gif) ; 


padding: 1px;
margin: 1px;
}
.text-3{font-size: 10px; color: red;}
.newssle{background: url(../src/eltech_27.gif) left bottom no-repeat; height: 28px; width: 233px; border: 0px; color :white; padding: 7px 0 0 10px;}
.kamerka{position: absolute; top: 280px; left: 475px}
img {border: 0px;}

.menu_zal{width: 253px; height: 253px; background: url(../src/menu_zal.gif) left top no-repeat; padding: 20px 0 0 0}
a:link, a:visited, a:active{
font-family: Arial, Tahoma;
	font-size: 12px;
	color: #000;
	font-weight: 100;
	text-decoration: none;	
}
.edyta {font-size: 12px!important;}
.edyta2 td{font-size: 12px!important;}
.error{color: red; font-size:11px;}
h1 {font-size: 16px; font-weight: 900;}
 a:hover { 	
	text-decoration: underline;
	font-weight: 100;
	
}
.tab TD {font-size: 12px; vertical-align: top;}

a.lo:link, a.lo:visited, a.lo:active{
font-family: Arial, Tahoma;
	font-size: 11px;
	color: #696868;
	font-weight: 100;
	text-decoration: none;	
}
 a.lo:hover { 	
	text-decoration: underline;
	font-weight: 100;
	color: #a3a3a2;
}
a.uslugi:link, a.uslugi:visited, a.uslugi:active{
font-family: Arial, Tahoma;
	font-size: 16px;
	color: #696868;
	font-weight: 700;
	background: url(../src/cs.gif) left 50% no-repeat;
	text-decoration: none;	
	padding-left: 18px;
}
 a.uslugi:hover { 	
	text-decoration: underline;
	font-weight: 700;
	color: #a3a3a2;
}
.ofirmie{font-size: 12.5pt; font-weight: 900; padding: 10px 0 0 3px; height: 36px;}
.aaa{text-align: right; padding: 7px 8px 0 0 }
.dec{height: 16px; padding-top: 10px;}
.certyf{border-top: 1px solid #e5e4e4; padding: 5px 0 0 0}

.lewa, .prawa{vertical-align: top;padding: 5px 0 0 0}
.menu_{background: url(../src/eltech_38.gif) left top repeat-x; height: 35px; padding: 0px 0 0 10px}
.menu_t{background: url(../src/eltech_38_.gif) left top repeat-x; height: 33px; padding: 0px 0 0 10px}
.menu__{background: url(../src/eltech_61.gif) left top repeat-x; height: 35px; padding: 0px 0 5px 10px; vertical-align: bottom;}
.akte{padding-right: 10px; padding-left: 8px;}
.content{text-align: justify; padding: 5px 3px 15px 3px; font-size: 12px;}
.footer{background: url(../src/eltech_85.gif) left top repeat-x; height: 35px; padding: 0px 0 0 10px}
.footer2{font-size: 11px; padding-top: 0px; color: #8c8888}
/*stopka*/
.foo{color: #c00b0c; font-size: 11px;}
.foo_{color: #bab9b9; font-size: 11px;}
table.fo td{vertical-align: top; padding: 0 0 10px 0; }

a.alfa:link, a.alfa:visited, a.alfa:active{
font-family: Arial, Tahoma;
	font-size: 11px;
	color: #696868;
	font-weight: 100;
	text-decoration: none;	


}
hr.clear {height: 0px; clear: both; visibility: hidden; border: 0px; margin: 0; padding:0;}
 a.alfa:hover { 	
	text-decoration: underline;
	font-weight: 100;
	color: #a3a3a2;
	
}
.tapeta{border: 3px solid #e4e4e4;}
#portale a img{ 
       opacity: 0.5; 
	filter: alpha(opacity=50);
        }
#portale  a:hover img{ 
       opacity: 1; 
filter: alpha(opacity=100);



