.bc1{text-align: right; border-bottom: 1px dotted #bababa;}
#portale{margin: 0px auto;}
.bc2{text-align: left; border-bottom: 1px dotted #bababa;}
.bc{border-bottom: 1px dotted #bababa; line-height: 24px;}
.blue3{font-weight: 700; text-align: right; }
.fss{display: none;}
a.uiLinkSubtle{display: none}
input.logo{font-size: 16px; padding: 0 3px 0 3px; height: 25px;}
input.zalogu{font-size: 16px; padding: 2px; width:85px; height:21px; 
background: url(../src/zalogu.gif) left  no-repeat; border: 0px; cursor: pointer}

input.letter{font-size: 16px; padding: 2px; width:24px; height:20px; 
background: url(../src/go.jpg) left  no-repeat; border: 0px; cursor: pointer}
.lettx{ height: 21px;}
input.lett{background: #cccccc; width: 80px; height: 20px; vertical-align: middle; border: 0px; padding: 2px 0 0 3px;}
.fbFooterBorder{display: none !important;}
.zet{width: 302px; position: relative; border: 0px solid pink; float: right; text-align: right; top: 56px;  }
.zinio{position: absolute; width: 300px; float: right;}

.serwis td{text-align: left; border-bottom: 1px dotted #bababa; line-height: 20px;}
.error1{padding:10px; background: #db0817;}
.error2{color: white; text-align:center;font: 800 12px arial}
.rot{position: relative; width: 960px; float: right;}
.rot1{position: absolute; top: 34px; left: 25px; }
.rot2{position: absolute; top: 34px; left: 25px; }
.rot3{position: absolute; top: 34px; left: 25px; }
.rot4{position: absolute; top: 172px; left: 25px; }
.rot5{position: absolute; top: 410px; left: 25px; }
.rot6{position: absolute; top: 34px; left:25px; }
.rot7{position: absolute; top: 30px; left: 25px; }
.rot8{position: absolute; top: 30px; left: 25px; }
.rot9{position: absolute; top: 480px; left: 450px; }
.rot10{position: absolute; top: 34px; left: 25px; }


.top{vertical-align: top;}
.box{height: 5px;}
.small{font-size: 10px; color: gray;}
img.mid{vertical-align: middle;}
.meni{/*background: #fff url(src/nixon_18.gif) left top repeat-x; height: 28px;*/ width:960px; border: 0px; }
.meni_{padding: 0 6px 0 6px}
.meni_2{padding: 0 6px 0 0}
.menu_02{background: url(src/menu_02.gif) left bottom repeat-y; border: 0px; color :white; padding: 0px 10px 0 10px}
.boxy{font-size: 11px; padding: 10px 5px 0 0; color: #2d2c2c; vertical-align: top;}
.footer_{ height: 32px; width:694px; border: 0px; color :black; font-size: 11px; padding: 0px 10px 0 10px}
.content{vertical-align: top; font-size: 12px;}
.topb td{vertical-align: top; text-align: left}

input{font-size: 12px; font-family: arial; }
input.szuk{background: url(../src/szukaj.gif) left top no-repeat; border: 0px; color :white; padding: 3px; width:85px; height: 21px; cursor: pointer;  }
input.pokaz{background: url(../src/pokaz.jpg) left top no-repeat; border: 0px; color :white; padding: 3px; width:154px; height: 21px; cursor: pointer;  }
.szu_m{color: #666666; font-size:11px; padding: 30px 0px 0 80px; border-right: 1px solid #bababa}
.szu_sz{text-align: left; padding: 10px 0 0 123px; border-right: 1px solid #bababa}

.sk_s{border-top: 1px solid #bfbfbf; border-bottom: 1px solid #bfbfbf; }
.baza{padding: 0 0 8px 0}
.ad{padding: 4px 0 4px 0}
.req{font-size: 11px; color: red;}


.content table td {font-size:12px;}

.nazwa{font-size: 16px;}
.bar{font-size: 11px; color: #727272; }
.zn{font-size: 10px; color: #000}

.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: 235px}
img {border: 0px;}

.top_ {
border: 0px solid blue;
margin:0 auto;
text-align: center;
position: relative;

}

.center_{width: 780px; text-align: center;margin: auto; margin: 0 auto; }
a:link, a:visited, a:active{
font-family: Arial, Tahoma;
	font-size: 12px;
	color: #000;
	font-weight: 100;
	text-decoration: none;	
}
 a:hover { 	
	text-decoration: underline;
	font-weight: 100;
	color: #a3a3a2;
}
.tab TD {font-size: 12px; vertical-align: top;}
.kont td{padding: 6px; font-size: 12px;}
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;
}
.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: 15px 8px 15px 8px; 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; }
input{font-family: arial;}



