html, body, div, span, object, iframe,
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, li,
fieldset, form, label, legend,
table, caption, thead, tbody, tfoot, tr, th, td {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.img-left-menu{
padding:10px;
}

object, a:active {outline: none}
object, a:focus {-moz-outline-style: none}


.biale-tlo-k {
	background-color:#FFFFFF;
	padding:0 0 24px;
}

.stopka,
.biale-tlo-sz{
	width: 980px;
	margin: 0 auto;
}

.niebieskie-tlo-k {
	border-top:1px solid #dcdcdc;
	padding:13px 0 100px;
	background-color: #ededed;
}


/*logo*/

.kontener-logo{
	margin:0px;
	width:191px;
}
.regLogo {
	float:left;
	padding-bottom:10px;
	border-bottom:1px solid #dcdcdc;
	width:100%;
}
a.logo {
	text-decoration:none;
}

.logo {
	background:transparent url(../images/img/logo.png) no-repeat scroll 0 0;
	_background:transparent url(../images/img/logo.gif) no-repeat scroll 0 0;
	display:block;
	height:160px;
	margin-left:18px;
	margin-top:13px;
	width:146px;
}
.logo span {
	display:none;
}
.linia{
	border-top:1px solid white;
	clear:both;
	display:block;
	width:100%;
}
/*tytuly*/
h3 a:hover{
	text-decoration: underline;
}

.tytul-czarny11{
	font: bold 14px Georgia;
	line-height: 16px;
	color: #000;
	font-size:11px;
	padding:0 0 1px 10px;;
}

.tytul-szary14 a:hover,
.tytul-szary14 a,
.tytul-szary14{
	font: bold 14px tahoma;
	line-height: 16px;
	color: #525252;
	padding:0 0 1px;
}
.reg4 .tytul-jszary26{
	margin:0px 0px 10px 0px;
	padding-top:13px;
}
.reg9 .tytul-jszary26, .reg10 .tytul-jszary26{
	margin:0px 0px 10px 5px;
}
.reg11 .tytul-jszary20-2{
	padding-left:10px;
}

.tytul-jszary26,
.tytul-jszary20-2,
.tytul-20,
.tytul-jszary20{
	font: normal 20px calibri;
	line-height: 30px;
	letter-spacing:-1px;
	color: #0d0d0d;
	padding: 0 0 4px 1px;
}
.tytul-jszary20-2{
	line-height:24px;
	padding:0 0 0 7px;
}
.tytul-20{
	color: #0162b5;
	padding: 0px;
}
.tytul-jszary26{
	letter-spacing:0;
	line-height:16px;
}
.tytul-jszary26 b{
	font-size: 14px;
	font-weight: normal
}

.tytul-jszary26, .tytul-jszary20-2, .tytul-20, .tytul-jszary20 {
	text-align: left;
	padding:0 0 6px;
	margin:0 0 2px;
	font: normal 12px Georgia;
	line-height: 16px;
	font-weight:bold;
	letter-spacing:-1px;
	padding: 6px 0 0;
	color: #7d7d7d;
	display: block;
	margin:10px 0 10px 0px;
}

span.ikona{
	float: left;
	*padding:0 6px 0 0;
	width: 29px;
	height: 30px;
	margin-top:-5px;
	padding:0 2px 0 0;
}
.reg7 span.ikona{
	padding:0 10px 0 0;
	background-position: 0 2px !important;
}
.reg7 .taby-glowne td div {
	padding: 5px 22px 3px 8px;
	font-weight:bold;
	letter-spacing:-2px;
}

.tytul-szary11 {
	font-weight: bold;
	font-size:11px;
	padding:0 0 8px;
	color: #585858;
}
.ankieta-blok .tytul-szary11{
	padding: 0px;
}
.ankieta-blok .ankieta-blok-wyniki{
	padding: 0 0 5px;
}
.reg4 .tytul-jszary20{
	padding: 0 0 1px 1px;
}


/*menu-region1*/
.menu-srodek{
	position: relative;
	width:760px;
	float:right;
}

.reg1{ /*TLO*/
	position: relative;
}

a.rss:hover{
	text-decoration: none;
}
.reg1 ul.poziom1{
	height: 35px;
	padding:0 0px 0 0px;
}
.reg1 ul li, .reg3 ul li, .reg4 ul li, .reg31 ul li, .reg7 ul li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	background: none;
}
.menu-srodek ul.poziom1 li{
	float: left;
	color: #dcdcdc;
	padding:9px 7px 0 0;
}
.menu-srodek ul.poziom1 li a{
	font: normal 11px georgia;
	line-height: 13px;
	color: #053d83 ;
}
.reg1 ul.poziom1 li.tytul-menu{/*tytul dla menu w regionie 1*/
	font: normal 11px georgia;
	color: #0d0d0d;
	padding:10px 12px 0 0;
}

/*kontener baner*/

.reg2 .kontener-blok1{
	float:left;
	margin:0;
	padding:0;
	width:100%;
}
.blok-dol1,
.blok-dol1 div,
.blok-gora1,
.blok-gora1 div{
	background: url(../images/img/kontener-blok2.gif) no-repeat 100% 0;
	height: 10px;
	line-height: 0px;
	font-size: 0px;
	padding-right: 10px;
}
.blok-dol1{background-position: 100% -10px;height: 10px;}
.blok-dol1 div{background-position: 0 -10px; height: 10px;}
.blok-gora1 div{background-position: 0 0;}

.blok-tresc1{
	background-color: #ffffff;
	padding: 4px;
}
.blok-srodek-1-1{
	border-color: #f4f4f4;
	border-style: solid;
	border-width: 0 1px;
	background-color: #e3e3e3;
	padding: 0 1px;
}
.blok-srodek-2-1{
	background-color: #ffffff;
	padding: 0px;
}
/*kontener reg32*/
.menu-reg32{
	width:165px;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:10px;
	padding: 0px;
}
.menu-dol,
.menu-dol div,
.menu-gora,
.menu-gora div{
	background: url(../images/img/przyciski-new.gif) no-repeat 100% 0;
	height: 5px;
	line-height: 0px;
	font-size: 0px;
	padding-right: 5px;
}
.menu-dol{
	background-position: 100% -147px;
	height: 6px;
	margin-top:-3px;
}
.menu-dol div{background-position: 0 -147px; height: 6px;}
.menu-gora div{background-position: 0 -145px;}

.menu-srodek-1{
	border-color: #D20A23;
	border-style: solid;
	border-width: 0 1px;
	background-color: #e60004;
	padding: 0 1px;
	width: 153px;
	margin-top:-3px;
}
.menu-srodek-2{
	border-color: #ffffff;
	border-style: solid;

	background-color: #e60004;
	padding: 0 1px;
}
.menu-tresc{
	background-color: #e60004;
	text-align:center;
}
.menu-tresc a span{
	font-family:Calibri;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#fff;
	position:relative;
}
.menu-tresc a{
	color:#fff;
}
.menu-tresc a:hover span{
	text-decoration:underline;
}

.reg32 .blok-tresc{
	border-bottom: 1px solid #DCDCDC;
}
.reg3 .blok-tresc, .reg32 .blok-tresc{
	color:#f1f1f1 !important;
	height:auto;
	padding:0 0 10px;
}
.reg4 .blok-tresc, .reg31 .blok-tresc{
	background-color: #e60004;
	height:auto;
	padding:0 0 10px;
}

/*kontener reg3*/
.blok-dol,
.blok-dol div,
.blok-gora,
.blok-gora div{
	background: url(../images/img/blok-kontener.gif) no-repeat 100% 0;
	height: 9px;
	line-height: 0px;
	font-size: 0px;
	padding-right: 9px;
}
.blok-dol{background-position: 100% -9px;height: 9px;}
.blok-dol div{background-position: 0 -9px; height: 9px;;}
.blok-gora div{background-position: 0 0;}

.blok-srodek-1{
	border-color: #f4f4f4;
	border-style: solid;
	border-width: 0 1px;
	background-color: #e3e3e3;
	padding: 0 1px;
}
.blok-srodek-2{
	border-color: #ffffff;
	border-style: solid;
	border-width: 0 4px;
	background-color: #dcdcdc;
	padding: 0 1px;
}
.blok-tresc{
	background-color: #ededed;
	height:200px;
}
.reg32 .blok-tresc{
	color:#f1f1f1 !important;
	height:auto;
	padding:0 0 10px;
	border-bottom: 1px solid #DCDCDC;
}
.reg3 .blok-tresc{
	color:#f1f1f1 !important;
	height:auto;
	padding:0 0 10px;
}
.reg4 .blok-tresc, .reg31 .blok-tresc{
	background-color: #ededed;
	height:auto;
	padding:0 0 10px;
}


/*wyszukiwarka*/
.wyszukiwarka-glowna{
	margin:0;
	border-bottom:1px solid #DCDCDC;
	
	padding:8px 5px 10px;
}
.szukaj-blok{
	background:transparent url(../images/img/wyszukiwarka-tlo.gif) no-repeat scroll 0 0;
	clear:both;
	height:22px;
	width:163px;
}
.szukaj-blok input {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	float:left;
	height:16px;
	line-height:16px;
	margin:0;
	padding:5px 7px 0;
	width:120px;
	color:#e4011a;
	font-size: 10px;
	font-family:Georgia;
}

.szukaj-blok input.wyszukiwarka-przycisk {
	cursor:pointer;
	float:none;
	height:16px;
	margin:3px 0 0 9px;
	padding:0;
	text-align:center;
	width:16px;
}

/*regiony*/
.reg2{
	width:100%;
	float:left;
	margin-bottom:20px;
}
.reg3,.reg31, .reg32{
	margin:-22px 0 0;
	width:191px;
	padding:0;
}
.reg-lewy{
	width:191px;
	margin-right:20px;
	float:left;
}
.reg-prawy{
	float:right;
	margin-left:10px;
}
.srodek{
	float:left;
}
.srodek-gora{
	float:left;

}
.reg9{
	width:274px;
	float:left;
}
.reg10{
	width:275px;
	float:left;
}
.reg9 .kontener, .reg10 .kontener{
	border: none;
}



.aktywneregiony-4-9-10 .srodek-gora{width:760px;}
.aktywneregiony-4-9-10 .srodek{width:549px;}
.aktywneregiony-4-9-10 .reg-prawy{width:191px;}
.aktywneregiony-9-10 .srodek-gora{width:760px; }
.aktywneregiony-9-10 .srodek{width:760px; }
.aktywneregiony-9-10 .reg-prawy{width:0px; }
.aktywneregiony-9-10 .reg10 {width:400px;}
.aktywneregiony-9 .srodek-gora{width:760px;}
.aktywneregiony-9 .srodek{width:760px;}
.aktywneregiony-9 .reg9{width:760px;}
.aktywneregiony-9 .reg10{width:0px;}
.aktywneregiony-10 .srodek-gora{width:760px;}
.aktywneregiony-10 .reg9{width:0px;}
.aktywneregiony-10 .reg10{width:760px;}
.aktywneregiony-4 .srodek-gora{width:760px;}
.aktywneregiony-4 .srodek{width:549px;}
.aktywneregiony-4 .reg-prawy{width:191px;}
.aktywneregiony- .srodek-gora{width:760px;}
.aktywneregiony- .srodek{width:760px;}
.aktywneregiony- .reg11{width:760px;}
                   
/*region3 menu*/
.reg3 ul.poziom1{
	margin:0;
	padding:10px 0px 10px 0px;
}

.reg3 ul.poziom1 li{
	line-height: 0px;
	font-size: 0px;
	padding:0 0 0 12px;
}
.reg3 ul.poziom1 .linia{
	border-top:1px solid #DCDCDC;
	border-bottom:1px solid #FFFFFF;
	margin:0 8px;
	width:149px;
	
}

.reg3 ul.poziom1 li a{
	background: url(../images/img/kropka.gif) no-repeat scroll 0 10px;
	padding:0 0 6px;
	display: block;
	color: #053d83;
	line-height:16px;
	font-size: 11px;
	margin: 0 0 2px;
}
.reg3 ul.poziom1 li li a{
	font-size: 11px;
	font-weight:bold;
}
.reg3 ul.poziom1 li ul li a{
	background: none;
	padding: 0px;
	margin: 0px;
	text-decoration:  none;
	color: #053d83;

}

.reg3 ul.poziom1 li ul li a span{
	color: #053d83;
	font-weight:bold;
}
.reg3 ul.poziom1 li ul li a span,
.reg3 ul.poziom1 li.wcisniety ul li a span{
	background: none;
	padding: 3px 0px 3px 23px;
	font-size: 11px;
	margin: 0px;
	font-weight:bold;
}
.reg3 ul.poziom1 li a span{
	color: #053d83;
	padding:4px 3px 0 10px;
	display: block;
	font-weight:bold;
	
}
.reg3 ul.poziom1 li a:hover span,
.reg3 ul.poziom1 li.wcisniety a span{
	padding:4px 3px 0 10px;
	text-decoration: underline;
	font-weight:bold;
	color:#E4011A;
}
.reg3 ul.poziom1 li ul{
	border: none;
	padding: 0 0 2px;
	margin:-5px 0 2px;
}
.reg3 ul.poziom1 li ul li{
	border-top: none;
	margin: 0px;
	padding: 1px;
}
.reg3 ul.poziom1 li.wcisniety ul li a span{
	color: #053d83;
	background: #EDEDED url(../images/img/kropka.gif) no-repeat 15px 10px;
	font-weight:bold;
	text-decoration:none;
}
.reg3 ul.poziom1 li ul li a:hover span,
.reg3 ul.poziom1 li ul li.wcisniety a span{
	color: #E4011A;
	text-decoration:underline;
}
.reg3 ul.poziom1 li ul li ul li a,
.reg3 ul.poziom1 li ul li ul li{
	background: none;
}
.reg3 ul.poziom1 ul.poziom3{
	background: none;
	margin: 1px 0 0;
	border: 0 none;
	border-top:0px solid #DBDBDB;
	padding:0 0 0 0;
}
.reg3 ul.poziom1 li ul.poziom3 a{
	color:#053d83;
}
.reg3 ul.poziom1 li ul.poziom3 li {
	margin: 0 0 0;
}

.reg3 ul.poziom1 li.wcisniety ul.poziom3 li{
	border: 0 none;
}
.reg3 ul.poziom1 li.wcisniety ul.poziom3 li a span{
	padding: 3px 4px 3px 33px;
	font-weight:bold;
	text-decoration:none;
}
.reg3 ul.poziom1 li.wcisniety ul.poziom3 a span{
	background:#EDEDED url(../images/img/kropka.gif) no-repeat scroll 25px 10px;
	color:#053d83;
}

.reg3 ul.poziom1 li.wcisniety ul.poziom3 a:hover{
	text-decoration:underline;
	color:#E4011A;
}
.reg3 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety a span,
.reg3 ul.poziom1 li.wcisniety ul.poziom3 a:hover span{
	text-decoration:underline;
	color:#E4011A;
}
.reg3 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li a span{
	color:#053d83;
	padding: 3px 4px 3px 40px;
}
.reg3 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li.wcisniety a span,
.reg3 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li a:hover span{
	color:#E4011A;
	text-decoration:underline;
}
.reg3 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li.wcisniety li a span{
	color:#053d83;
	padding: 3px 4px 3px 46px;
}
.reg3 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li.wcisniety li.wcisniety a span,
.reg3 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li.wcisniety li a:hover span{
	color: #E4011A;
	text-decoration:underline;
}

/*region4 menu*/
.reg4 ul.poziom1{
	margin:0;
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #DCDCDC;
}

.reg4 ul.poziom1 li{
	line-height: 0px;
	font-size: 0px;
	padding:0 0 0 12px;
}
.reg4 ul.poziom1 .linia{
	border-top:1px solid #DCDCDC;
	clear:both;
	margin:0 8px;
	width:auto;
	*margin-left: -5px;
}
.reg4 ul.poziom1 .linia .linia1{
	border-top:1px solid #fff;
	display:block;
}
.reg4 ul.poziom1 li a{
	background: url(../images/img/kropka.gif) no-repeat scroll 0 10px;
	padding:0 0 6px;
	display: block;
	color: #053d83;
	line-height:16px;
	font-size: 11px;
	margin: 0 0 2px;
}
.reg4 ul.poziom1 li li a{
	font-size: 11px;
	font-weight:bold;
}
.reg4 ul.poziom1 li ul li a{
	background: none;
	padding: 0px;
	margin: 0px;
	text-decoration:  none;
	color: #053d83;
}
.reg4 ul.poziom1 li ul li a span{
	color: #053d83;
	font-weight:bold;
}
.reg4 ul.poziom1 li ul li a span,
.reg4 ul.poziom1 li.wcisniety ul li a span{
	background: none;
	padding: 3px 0px 3px 23px;
	font-size: 11px;
	margin: 0px;
	font-weight:bold;
}
.reg4 ul.poziom1 li a span{
	color: #053d83;
	padding:4px 3px 0 10px;
	display: block;
	font-weight:bold;
	
}
.reg4 ul.poziom1 li a:hover span,
.reg4 ul.poziom1 li.wcisniety a span{
	padding:4px 3px 0 10px;
	font-weight:bold;
	color:#e4011a;
	text-decoration:underline;
}
.reg4 ul.poziom1 li ul{
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	padding: 0 0 2px;
	margin:-5px 0 2px;
}
.reg4 ul.poziom1 li ul li{
	border-top: 1px solid #dbdbdb;
	background: #fff;
	margin: 0px;
	padding: 1px;
}
.reg4 ul.poziom1 li.wcisniety ul li a span{
	color: #053d83;
	background: #fff url(../images/img/krop.gif) no-repeat 15px 10px;
	font-weight:bold;
}
.reg4 ul.poziom1 li ul li a:hover span,
.reg4 ul.poziom1 li ul li.wcisniety a span{
	color: #053d83;
}
.reg4 ul.poziom1 li ul li ul li a,
.reg4 ul.poziom1 li ul li ul li{
	background: #fff;
}
.reg4 ul.poziom1 ul.poziom3{
	background: none;
	margin: 1px 0 0;
	border: 0 none;
	border-top:1px solid #DBDBDB;
	padding:0 0 0 0;
}
.reg4 ul.poziom1 li ul.poziom3 a{
	color:#053d83;
}
.reg4 ul.poziom1 li ul.poziom3 li ul{
	margin: 0 0 0;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li{
	border: 0 none;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li a span{
	padding: 3px 4px 3px 33px;
	font-weight:bold;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 a span{
	color:#053d83;
}

.reg4 ul.poziom1 li.wcisniety ul.poziom3 a:hover{
	color: #0D0D0D;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety a span,
.reg4 ul.poziom1 li.wcisniety ul.poziom3 a:hover span{
	color: #FFFFFF;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li a span{
	color:#053d83;
	padding: 3px 4px 3px 40px;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li.wcisniety a span,
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li a:hover span{
	color: #053d83;
	text-decoration:underline;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li.wcisniety li a span{
	color:#053d83;
	padding: 3px 4px 3px 46px;
}
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li.wcisniety li.wcisniety a span,
.reg4 ul.poziom1 li.wcisniety ul.poziom3 li.wcisniety ul li.wcisniety li a:hover span{
	color: #053d83;
	text-decoration:underline;
}


/*menu reg 31*/
.reg31 .tytul-jszary26 span,.reg3 .tytul-jszary26 span, .reg4 .tytul-jszary26 span
{
	margin-left: 10px;
}
.reg31 .kontener{
	border-top:1px solid #DCDCDC;
	border-bottom:0px solid #DCDCDC;
	clear:both;
}
.menu-reg3-1{
	padding: 10px 0 0 10px;
}
.poziom3 .menu-zielone,
.poziom2 .menu-zielone,
.menu-zielone{
	background-position: 100% 0;
}

.reg9 .poziom3 .menu-zielone,
.reg9 .poziom2 .menu-zielone,
.reg9 .menu-zielone{
	margin-left:5px;
}

.reg31 .menu-zielone .linia{
	border-top:1px solid #DCDCDC;
	clear:both;
	display:block;
	width:100%;
	*margin-left: -5px;
	border-top:1px solid #DCDCDC;
	margin:0 0 0 -5px;
	padding:0px;
}
.reg31 .last .linia{
	display:none;
}
.reg31 .menu-zielone .linia .linia1{
	border-top:1px solid #fff;
	display:block;
}
.menu-zielone a{
	background:transparent url(../images/img/kropka-n.gif) no-repeat scroll 0 10px;
	color:#e4011a;
	display:block;
	font-size:11px;
	line-height:16px;
	margin:0 0 2px;
	padding:0 0 6px;
}
.menu-zielone a:hover span{
	color:#053D83;
	text-decoration:underline;
}
.menu-zielone a span{
	color:#e4011a;
	display:block;
	font-weight:bold;
	padding:4px 3px 0 10px;
}
.poziom2 .menu-zielone a{
	background-position:-380px -188px;
	padding:6px 2px 5px 29px;
}
.poziom3 .menu-zielone a{
	background-position:-375px -188px;
	padding:6px 2px 5px 34px;
}

.menu-zielone-linki{
	height:23px;
	padding:7px 6px 0 10px;
}

.menu-zielone-linki a{
	float: left;
	font-size: 11px;
	line-height: 14px;
	line-height: 14px;
	color: #fff;
	padding:0 0 0 8px;
	background: url(../images/img/przyciski.gif) no-repeat 0px -117px;
}
.menu-zielone-linki a span{
	background:transparent url(../images/img/przyciski.gif) no-repeat scroll 100% -117px;
	display:block;
	font-family:Calibri;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:1px 23px 5px 12px;
}
.menu-zielone-linki a.prawa span{
	padding:1px 16px 5px 6px;
}

.menu-zielone-linki a.prawa{
	float: right;
}


/*baner*/
.reg4 .baner {
	overflow:hidden;
}
.reg31 .baner {
	overflow:hidden;
}
.blok-tresc1 .baner{
	margin-top: -8px;
	margin-bottom: -8px;
	position:relative;
}

/*Komunikaty*/

.komuni-1,
.komuni-2{
	padding: 0 0 0 3px;
	color: #010101;
}
.komuni-2{
	background-position: 100% -3px ;
	padding:0 3px 7px 0;
	color: #010101;
	font-weight: bold;
	font-size: 12px;
}

.komuni-g div,
.komuni-d div,
.komuni-g,
.komuni-d{
	padding: 0 0 0 5px;
	height: 3px;
	line-height: 0px;
	font-size: 0px;
}
.komuni-d{background-position: 0 100%; margin:0 0 30px;}
.komuni-d div{float: right; width: 5px; background-position: 100% 100%;}
.komuni-g div{float: right; background-position: 100% 0; width: 5px;}
 
.komunikat{
	margin: 5px;
}
.komunikat .komuni-2{
	padding: 8px 11px 8px 8px;
	text-align: center;

}

.errorClass{
	color: #E4011A !important;
	border-color: #E4011A !important;
}

.komunikat-tresc{
	padding: 10px;
	overflow: hidden;
	zoom:1;
}

.komuni-1 .info{

}
.info .komunikat-tresc{
	padding:27px 20px 15px 100px;
}
.error .komunikat-tresc{
	text-align: center;
}

/*ankieta-blok*/
.ankieta-blok .ankieta li{
	padding:0 0 0 5px;
	margin:0;
}
.ankieta-przyciski{
	padding-left:50px;
	padding-bottom:20px;
}

.ankieta-przyciski input{
	background:transparent url(../images/img/przyciski.gif) no-repeat scroll 0 -186px;
	border:0 none;
	cursor:pointer;
	float:left;
	height:21px;
	padding:0 14px 2px 12px;
	font-family:Calibri;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	letter-spacing:-1px;
	width:65px;
}
.ankieta-blok .ankieta-glosy {
	color:#0D0D0D;
	float:right;
	padding:0 0 0 3px;
}
.ankieta-blok .ankieta-odpowiedz{
	overflow:hidden;
	padding:8px 10px 1px 10px;
	text-align:left;
}
.ankieta-blok .ankieta-pasek{
	background-color:#FFFFFF;
	border-bottom:1px solid #D8D5CB;
	margin:0px 10px 1px 10px;
}
.ankieta-blok .ankieta-pasek .ankieta-wykres{
	background-color:#053D83;
	height:5px;
	margin:0;
	padding:0;
}

.modul .ankieta li{
	padding:0 0 0 5px;
	margin:0;
}

.modul .ankieta-glosy {
	color:#0D0D0D;
	float:right;
	padding:0 0 0 3px;
}
.modul .ankieta-odpowiedz{
	overflow:hidden;
	padding:8px 0px 1px 0px;
	text-align:left;
}
.modul .ankieta-pasek{
	background-color:#FFFFFF;
	border:1px solid #D8D5CB;
	margin:0px 0px 1px 0px;
}
.modul .ankieta-pasek .ankieta-wykres{
	background-color:#053D83;
	height:5px;
	margin:0;
	padding:0;
}
.modul .ankieta-lista{
	margin-top: 10px;
}

.modul .ankieta-lista div{
	padding:3px 0;
}
.modul .ankieta-lista div b{
	text-decoration:underline;
	color:#053D83;
}

/*logowanie i subskrybcja*/
.blok-logowania-pl{
	padding:10px 10px 0 8px;
}
.blok-logowania-pl .input-tekst,
.subskrypcja .input-tekst {
	width: 144px;
	border: 1px solid #dcdcdc;
	color: #e4011a;
	font-family:Georgia;
	font-size:10px;
	line-height: 16px;
	float:left;
	margin:0 0 7px;
	padding:5px 5px;
}

.blok-logowania-pl a.logowanie-przycisk, a.przycisk-2 {
	float:right;
	background:transparent url(../images/img/przyciski.gif) no-repeat scroll 0 -117px;
	color:#FFFFFF;
	font-size:11px;
	line-height:14px;
	padding:0 0 4px 5px;
	border: 0;
}
.blok-logowania-pl a.logowanie-przycisk span, a.przycisk-2 span {
	background:transparent url(../images/img/przyciski.gif) no-repeat scroll 100% -117px;
	display:block;
	font-family:Calibri;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:1px 13px 4px 5px;
	border: 0;
}
.logowanie-welcome {
	color:#373737;
	height:34px;
}

a.przycisk-2 {
	font-family:georgia;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:16px;
}

.prawa {
	float:left!important;
}
.polec-znajomemu,
.blok-logowania-pl,
.subskrypcja{
	background: none;
	padding: 10px 10px 13px 11px;
}
.polec-znajomemu{
	height:68px;
}
.subskrypcja{
	background-position:0 -19px;
	height:87px;
	padding:10px 10px 0 11px;
}

.subskrypcja .przycisk-2{
	float: right;
	margin:7px 0 8px;
}
.subskrypcja .przycisk-1{
	float: left;
	margin:27px 0 8px;
	color:#053d83;
	font-family:georgia;
	font-size:10px;
}
.kontener{
	border-bottom:1px solid #DCDCDC;
}
.blok-logowania-pl .przycisk-1{
	float: left;
	margin:27px 0 4px;
	color:#053d83;
	font-family:georgia;
	font-size:10px;
}
.materialy a, .materialy {
	color:#053D83;
	font-family:georgia;
	font-size:9px;
	line-height:14px;
}
/*skrot aktualnosci*/
.aktualnosci-blok .kontener-blok1{
	width:169px;
}
.aktualnosci-blok .blok-tresc1{
	padding: 0px 4px;
}

.aktualnosci-blok .blok-tresc1 img{
	margin-bottom:-4px;
	margin-top:-4px;
	position:relative;
}
.aktualnosci-blok{
	float:left;
	margin-bottom:10px;
}
.aktualnosci-blok h3{
	display:block;
	padding-left:16px;
}
.aktualnosci-blok .miniaturka{
	float:left;
	display:block;
}
.aktualnosci-blok .zdj{
	float:left;
	padding-right:16px;
}
.aktualnosci-blok .tytul{
	padding:0 17px 0 0;
}
.aktualnosci-blok .opis p{
	padding:0 17px 0 0;
}

.wiecej-link{
	float:right;
	padding:0 17px 0 0;
}
.wiecej-link a{ 
	color:#e4011a;
	font-family: georgia;
	font-weight:bold;
}
/*aktualnosci-skrot reg 5*/
/*skrot aktualnosci*/
.reg5 .aktualnosci-blok .kontener-blok1{
	width:169px;
}
.reg5 .aktualnosci-blok .blok-tresc1{
	padding: 0px 4px;
}

.reg5 .aktualnosci-blok .blok-tresc1 img{
	margin-bottom:-4px;
	margin-top:-4px;
	position:relative;
}
.reg5 .aktualnosci-blok{
	float:left;
	margin-bottom:10px;
	width:170px;
	clear:both;
}
.reg5 .aktualnosci-blok h3{
	display:block;
	padding-left:8px;
}
.reg5 .aktualnosci-blok h3 a{
	color:#000000;
	font-size: 11px;
}
.reg5 .aktualnosci-blok .miniaturka{
	float:left;
	display:block;
}
.reg5 .aktualnosci-blok .zdj{
	float:left;
	padding-right:16px;
	_padding-right:0px;
}
.reg5 .aktualnosci-blok .tytul{
	padding:0 0px 0 0;
}
.reg5 .aktualnosci-blok .opis p{
	padding:0 0px 0 0;
}
.reg5 .aktualnosci-blok .opis{
	padding-left:8px;
}
.reg5 .wiecej-link{
	float:right;
	padding:0 17px 0 0;
}
.reg5 .wiecej-link a{ 
	color:#e4011a;
	font-family: georgia;
	font-weight:bold;
}
.reg5 .kontener{
	border-bottom: 0;
	width:170px;
	float:left;
	margin-right:12px;
}
.reg5{
	border-bottom: 1px solid #DCDCDC;
	float:left;
}
.reg5 .tytul-jszary26{
	margin:0px 0 10px 8px;
	padding:0px 0 6px 0px;
}
.reg10 .aktualnosci-blok h3{
	background:transparent url(../images/img/kropka.gif) no-repeat scroll 0 7px;
}
.reg10 .aktualnosci-blok h3 a{
	color:#053d83;
	font-family: Georgia;
	font-weight:bold;
	font-size:10px;
}
/*skrot produkty z portalu*/
.reg11{
	border-bottom:1px solid #DCDCDC;
}
.aktualnosc-krotka{
	padding-bottom:20px;
	width:169px;
}
.aktualnosc-krotka .kontener-blok1{
	width: 169px;
}

.aktualnosc-krotka .tytul-czarny14{
	color:#000;
	font-family: Georgia;
	font-weight: bold;
	font-size: 11px;
}

.aktualnosc-krotka .wiecej-link{
	color:#e4011a;
	font-family: georgia;
	font-weight:bold;
}
.reg11 .produkty{
	float:left;
	width:169px;
	padding-right:14px;
}
.aktualnosc-krotka .kontener-blok1 .blok-tresc1{
	text-align:center;
}

/*modul*/
.tytul-modul {
	color:#e4011a;
	font-family:Georgia;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:24px;
	padding:3px 0 9px;
}
.modul .blok-tresc1{
	font-size:11px;
	padding:4px 12px;
}

/*sciezka*/

.sciezka{
	padding:0 0 8px;
}
.sciezka,
.sciezka a{
	color: #373737;
	font-size: 11px;
}
.sciezka-str-glowna{
	background: url(../images/img/przyciski-2.gif) no-repeat -17px -419px;
	padding:0 0 0 18px;
}
.sciezka-spacer{
	background: url(../images/img/przyciski-2.gif) no-repeat 0 -419px;
	margin:0 1px 0 4px;
}

/*Komunikaty*/
.komuni-1,
.komuni-2{
	background: url(../images/img/komunikat-tlo.gif) no-repeat 0 -3px;
	padding: 0 0 0 3px;
	color: #010101;
}
.komuni-2{
	background-position: 100% -3px ;
	padding:0 3px 7px 0;
	color: #010101;
	font-weight: bold;
	font-size: 12px;
}
.komuni-2 .przycisk{
	background: url(../images/img/przyciski-new.gif) no-repeat 0 -81px;
	height: 28px;
	cursor: pointer;
	margin:0 auto;
	display: block;
	width: 71px;
	border: 0 none;
	color:#fff;
	font-weight:bold;
}

.komuni-g div,
.komuni-d div,
.komuni-g,
.komuni-d{
	background: url(../images/img/komunikat-tlo.gif) no-repeat 0 0;
	padding: 0 0 0 5px;
	height: 3px;
	line-height: 0px;
	font-size: 0px;
}
.komuni-d{background-position: 0 100%; margin:0 0 30px;}
.komuni-d div{float: right; width: 5px; background-position: 100% 100%;}
.komuni-g div{float: right; background-position: 100% 0; width: 5px;}

.komunikat{
	margin: 5px;
}
.komunikat .komuni-2{
	padding: 8px 11px 8px 8px;
	text-align: center;

}

.komunikat-tresc{
	padding: 10px;
	overflow: hidden;
	zoom:1;
}

.komuni-1 .info{
	
}
.info .komunikat-tresc{
	padding:27px 20px 15px 100px;
}
.error .komunikat-tresc{
	text-align: center;
}
/*MODULY - AKTUALNOSCI, OPISOWKA- UKLAD zdjec*/
.tresc{
	line-height: 16px;
	padding:0 0 20px;
}
span.data{
	float: right;
	padding: 0 0 0 10px;
}
.tytul-tresc{
	padding: 0 0 6px;
}
.tytul-tresc h3{
	color:#e4011a;
}
.poprzenia-nastena{
	border-top: 1px solid #e0e0e0;
	margin:0 -12px;
	clear: both;
}
.poprzenia-nastena div{
	border-top: 1px solid #ffffff;
	padding: 5px 12px 0;
	overflow: hidden;
	zoom: 1;
	margin:0 0 -1px;
}
.poprzenia-nastena a{
	background:#EDEDED none repeat scroll 0 0;
	border:1px solid #DCDCDC;
	color:#373737;
	float:left;
	line-height:14px;
	padding:1px 12px 2px;
}

.poprzenia-nastena .link-nastepna{
	float:right;
}

.tresc td {
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	padding: 3px 5px;
}
.tresc table {
	border-left: 1px solid #e0e0e0;
	border-top: 1px solid #e0e0e0;
}
.pliki-do-pobrania{
	clear: both;
}
.pliki-do-pobrania a{
	font-weight:bold;
}
h4.tytul-listy-gal,
.pliki-do-pobrania h4{
	margin:10px -12px 4px;
}
h4.tytul-listy-gal{
	margin:0 -12px 4px;
}
h4.tytul-listy-gal span,
.pliki-do-pobrania h4 span{
	background: url(../images/img/przyciski.gif) no-repeat -144px -161px;
	display: block;
	font: normal 18px  Georgia;
	line-height: 28px;
	color: #181618;
	line-height:32px;
	padding:8px 13px 8px 51px;
}
.komentarze-tytul{
	display: block;
	font: normal 16px  calibri;
	line-height: 20px;
	color: #181618;
	line-height:32px;
	padding:0 13px 8px 0;
}
h4.tytul-listy-gal span{
	background-position: -144px -216px;
}
.pliki-do-pobrania p{
	padding: 0 0 0 27px;
}
.pliki-do-pobrania img{
	padding: 0 11px 0 0;
	float: left;
}
.pliki-do-pobrania div{
	padding: 6px 0 0
}

.zdjecie {
	padding: 0px 0px 10px;
	font-size: 11px;
	color: #565656;
	font-family: Tahoma;
	text-align: center;
}
.zdjecie a {
	display: block;
	text-align: center;
}
.zdjecie img {
	background: #fff;
}
.szablon4,
.szablon5 {
	width:110px;
	text-align: center;
}
.szablon4 {
	float: right;
	padding: 0px 0px 5px 12px;
	text-align: center;
}
.szablon5 {
	float: left;
	padding: 3px 12px 5px 0px;
}

.szablon7 {
	overflow: hidden;
	zoom: 1;
	padding: 10px 0px;
	text-align: center;
	margin:0 -6px;
}
.szablon7 .zdjecie {
	display: inline-block;
	vertical-align: top;
	padding: 0 13px 10px;
	width:108px;
}
.szablon67 {padding: 10px 0px 0;}
.szablon7 img {margin: 0px}
.szablon7 .zdjecie,
x:-moz-any-link {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
}
.szablon7 .zdjecie, 
x:-moz-any-link,
x:default {
	display: inline-block;
}
.szablon7 .zdjecie {display: inline !iefix;}

.tresc ul li{
	overflow:auto;
	zoom:1;

}

.tresc-skrot .zdjecie .kontener-blok1,
.tresc .zdjecie .kontener-blok1{
	width: 116px;
}
.tresc-skrot .zdjecie .blok-tresc1,
.tresc .zdjecie .blok-tresc1{
	padding: 0px;
}
.tresc-skrot .zdjecie .blok-tresc1 img,
.tresc .zdjecie .blok-tresc1 img{
	margin-top: -4px;
	margin-bottom: -4px;
	position:relative;
}

/*aktualnosci-skrot*/
.tresc-skrot-ramka,
.tresc-skrot{
	border-style: solid;
	border-width: 0 0 1px;
	border-color: #000 #000 #e0e0e0;
}
.artykuly-skrot-ramka{
	padding:0 12px 8px !important;
}

.aktualnosci-skrot-1 .zdjecie{
	padding:0 0 15px;
	text-align: center;
}

.tresc-skrot{
	margin: 0 -12px 9px;
	border-color: #000 #000 #fff;
	padding: 0;
}
.tresc-skrot .szablon5{
	padding:2px 12px 0 0;
}
.tresc-skrot .zdjecie{
	padding:2px 12px 10px 0;
	float: left;
	zoom: 1;
}
.tresc-skrot-ramka{
	padding: 0 12px 3px;
}
.tresc-skrot h3 a{
	color: #e4011a;
}
.tresc-skrot h3{
	padding: 0 0 2px;
}

.aktualnosci-skrot-1 h3 a{
	color: #525252;
}
.aktualnosci-skrot-1 h3{
	padding: 0 0 12px;
	line-height:14px;
	font-size: 12px;
	color: #525252;
}


a.wiecej-link-ar,
a.wiecej-link-sa{
	border: 1px solid #DCDCDC;
	background: #EDEDED;
	color: #656565;
	line-height:14px;
	padding:0 12px 2px;
	margin:9px 0 6px;
	float:right;
}
/*pager*/
.pager{
	text-align: center;
	line-height:14px;
}
.pager img{
	position:relative;
	top:4px;
	zoom: 1;
	padding: 0 1px;
}
.pager a,
.pager b,
.pager u{
	display: inline-block;
	color: #373737;
}
.pager a,
.pager b,
.pager u, 
x:-moz-any-link,
x:default {
	display: inline-block;
}

.pager b{
	margin: 0 -5px;
	position: relative;
	zoom: 1;
	*top: 1px;
	z-index:100;
}
.pager u{
	padding:0 4px 1px 5px;
	border: 1px solid #DCDCDC;
	background-color: #EDEDED;
	text-decoration: none;
	color: #053D83;
	font-weight: normal;
}

/*Mapa Serwisu*/

.mapa-serwisu-tytul span,
.mapa-serwisu-tytul{
	background: url(../images/img/tla-naglowki.gif) no-repeat 0 -250px;
	color: #373737;
	padding:0 0 0 37px;
	text-align: left;
}
.mapa-serwisu-tytul span{
	background-position: 100% -250px;
	padding: 0 8px 0 0 ;
	display: block;
	font: bold 11px georgia;
	color: #555;
	height: 30px;
	line-height: 30px;
}

ul.mapa-serwisu li{
	padding:4px 0 4px 22px;
	background-position:0 -979px;
}
ul.mapa-serwisu{
	margin:0 0 0 32px;
	padding:5px 0 9px;
}
ul.mapa-serwisu ul.mapa-serwisu{
	border-top:1px solid #E5E5E5;
	margin:7px 0 0;
	padding:2px 0 0 9px;
}

ul.mapa-serwisu a{
	color: #525252;
}
ul.mapa-serwisu a:hover{
	color: #053D83;
	font-weight: bold;
	text-decoration: none;
}

/*wyszukiwarka*/
.wyszukiwarka-3,
.wyszukiwarka{
	padding: 0 0 0 3px;
	color: #373737;
}
.wyszukiwarka-3{
	background-position: 100% -324px ;
	padding:5px 0 10px 0;
}
.wyszukiwarka-2 div,
.wyszukiwarka-1 div,
.wyszukiwarka-2,
.wyszukiwarka-1{
	background: url(../images/img/tla-naglowki.gif) no-repeat 0 -320px;
	padding: 0 0 0 5px;
	height: 3px;
	line-height: 0px;
	font-size: 0px;
}
.wyszukiwarka-2{background-position: 0 100%;}
.wyszukiwarka-2 div{float: right; background-position: 100% 100%; width: 5px;}
.wyszukiwarka-1 div{float: right; background-position: 100% -320px; width: 5px;}

.wyszukiwarka-pole{
	padding: 10px 0 6px 34px;
	border-bottom: 1px solid #7590ac;
}

.wyszukiwarka-pole-2{
	border-bottom: 1px solid #90aac4
}
.wyszukiwarka .input-tekst{
	border-color: #dcdcdc;
	font-size:12px;
	height:16px;
	line-height:18px;
	margin:0;
	padding:2px 7px 0 3px;
	width:230px;
}
.wyszukiwarka-pole b{
	float: left;
	padding: 1px 10px 0 0;
}
#advanceSearchHref{
	background: url(../images/img/przyciski-2.gif) no-repeat 1px -230px;
	cursor:pointer;
	display:block;
	margin:0 0 0 132px;
	padding:0 0 0 6px;
	width: 200px;
}
#advanceSearch h3{
	padding:11px 0 5px 35px;
	font-size: 11px;
}
#advanceSearch .fix{
	padding: 0 0 7px 31px;
}
#advanceSearch label{
	float: left;
	width: 240px;
	padding: 5px 9px 0 0;
}
#advanceSearch span{
	padding: 0 0 0 8px;
	float: left;
	width:208px;
}
#advanceSearch input{
	top: -1px;
	top: -2px\9;
	*top: -1px;
	position: relative;
	zoom: 1;
	float: left;
}
#advanceSearch{
	border-bottom: 1px solid #90aac4
}
#advanceSearch div.fix{
	border-bottom: 1px solid #6387ab;
}
.wyszukiwarka .przycisk-2{
	background:transparent url(../images/img/przyciski.gif) no-repeat scroll 0 -186px;
	font-size: 12px;
	color: #182d42;
	border:0;
	line-height: 24px;
	*line-height: 12px;
	*padding:4px 8px 4px;
	text-align: center;
	margin:-1px 5px 0 0;
	padding:2px 12px 4px 11px;
	font-family:Calibri;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#fff;
	cursor: pointer;
}
.wyszukiwarka-odstep{
	padding:0 0 4px;
}
.wyszukiwarka-info{
	padding:14px 0 15px;
	line-height: 18px;
}
.wyszukiwarka-wynik dt div,
.wyszukiwarka-wynik dt{
	background: url(../images/img/tla-naglowki.gif) no-repeat 0 -250px;
	padding: 0 0 0 5px;
	cursor: pointer;
}
.wyszukiwarka-wynik dt div{
	background-position:100% -250px;
	padding: 0 5px 0 0;
	height:30px;
	line-height:30px;
}
.wyszukiwarka-wynik dt span{
	float: right;
	padding:0 3px 0 0;
}
.wyszukiwarka-wynik dt span b{
	color: #e4011a;
}
.wyszukiwarka-wynik dt h3{
	float: left;
	background: url(../images/img/przyciski-2.gif) no-repeat 4px -477px;
	padding:0 0 0 33px;
}
dl.wyszukiwarka-wynik {
	margin:0 -7px 3px;
}
.wyszukiwarka-wynik dd {
	padding:0 0 12px 30px;
	margin: 0;
}
.wyszukiwarka-wynik dd h3 a{
	color: #053D83;
	font-size: 11px;
	font-weight: bold;
}
.wyszukiwarka-wynik dd div.fix{
	padding: 10px 0 0 ;
}
.wyszukiwarka-wynik dd div div{
	position: relative;
	zoom: 1;
	padding: 0 20px 0 0;
}
.wyszukiwarka-wynik dd div h3{
	line-height: 18px;
	padding:0 20px 2px 0;
}
.wiecej-wyszukiwarka{
	width: 16px;
	background: url(../images/img/przyciski-2.gif) no-repeat 0 -484px;
	display: block;
	position: absolute;
	bottom: 0px;
	right: 0px;
	cursor: pointer;
	height: 16px;
}
a.wiecej-wyszukiwarka:hover{
	text-decoration: none;
	background-position: 0 -43px;
}

/*formularz kontaktowy*/
.formularz textarea,
.formularz select,
.formularz input[type="password"],
.formularz input[type="text"]{
	border:1px solid #9C9998;
	height:14px;
	line-height:14px;
	margin:0;
	padding:2px 4px;
	color: #373737;
	width:191px;
	font-family:Georgia;
	font-size:10px;
}
.formularz input[type="radio"],
.formularz input[type="checkbox"]{
	width: auto;
	float:left;
}
.formularz input{
	*border:1px solid #9C9998;
	*height:14px;
	*line-height:14px;
	*margin:0;
	*padding:2px 4px;
	*color: #000000;
	*width:196px;
}
.formularz input.radio,
.formularz input.checkbox{
	*width: auto;
	*border: 0 none;
	*padding: 0px;
	*margin: 0px;
}
.formularz textarea{
	width: 370px;
	margin:0 0 10px;
	border:1px solid #9C9998;
	height: 99px;
}
.formularz select{
	height:20px;
	padding:0;
	width:380px;
}
.formularz select.selectkrotki{
	width:206px;
}
.formularz input.file{
	height: auto;
}
.formularz label{
	line-height: 16px;
	text-align: right;
	color: #373737;
	font-size: 11px;
	float: left;
	width: 120px;
	line-height: 16px;
	padding: 2px 9px 10px 5px;
}
.formularz td label{
	width: auto;
}

.formularz input.wyslij2,
.wyslij2,
.wyslij{
	background: url(../images/img/przyciski-new.gif) no-repeat 0 -134px;
	border: 0 none;
	color: #fff;
	padding:0;
	display:inline-block;
	width:120px;
	padding:6px 0;
	cursor: pointer;
	font-size: 12px;
}
.wyslij2-fix{
	float: left;
	*padding: 0px;
	*height: 28px;
}
.komentarz-dodaj{
	margin: 0 0 10px;
}
.formularz a.wyslij2,
.formularz input.wyslij2{
	background-position:0 -92px;
	height:28px;
	width:80px;
	text-align: center;
	color: #fff;
}
.formularz a.wyslij2{
	padding: 0px;
	line-height: 28px;
}
.obowiazkowe2{
	float:right;
}
.obowiazkowe3{
	float:right;
	padding: 16px 5px 10px 0;
}
span.gwiazdka{
	color:#e4011a;
}
/*przyciski*/

.przyciski-ds{
	background: url(../images/img/przyciski-new.gif) no-repeat 0 0;
	padding-left: 14px;
	line-height: 28px;
	float: left;
	margin:4px 75px;
}
.przyciski-ds span{
	background: url(../images/img/przyciski-new.gif) no-repeat 100% 0;
	color: #fff;
	line-height:26px;
	padding: 0 14px 2px 0;
	display: block;
}
a.przyciski-ds:hover,
a.przyciski-ds:hover span{
	color: #fff;
}

.anuluj-dodaj .przyciski-ds{
	background-position:0 -38px;
	color:#FFFFFF;
	line-height:26px;
	padding:0 0 2px;
	text-align:center;
	width:87px;
	margin:0 29px 0 0;
	font-weight:bold;
}
.anuluj-dodaj input.przyciski-ds{
	height: 26px;
	border: none;
	margin: 0;
	cursor: pointer;
}
.jeden-czerwony{
	margin: 10px 0 0;
}
.jeden-czerwony input.przyciski-ds{
	background-position: 0 0px;
	float: right;
	zoom: 1;
}


/*bank wiedzy*/
.bank-wiedzy-tabela table.tabela-tresc {
	border-top:1px solid #E0E0E0;
}

.tabela-uzytkownicy{
	padding: 0 24px 24px;
}
table.tabela-naglowek{
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
}
table.tabela-tresc{
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
}

table.tabela-tresc th,
table.tabela-tresc td,
table.tabela-naglowek td{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
}
table.tabela-tresc td{
	background-color: transparent;
}
table.tabela-tresc th div,
table.tabela-tresc td div,
table.tabela-naglowek td div{
	font: bold 12px tahoma;
	color: #878585;
	text-align: center;
	line-height: 26px;
	padding: 0 3px 2px;
	background-color: #ecebeb
}
table.tabela-tresc td div{
	height: auto;
	font-weight: normal;
	font-size: 11px;
	background-color: transparent;
}
table.tabela-tresc td .wybierz{
	height: 19px;
	width: 55px;
	background: url(../images/img/przyciski-new.gif) no-repeat 0 -115px;
	color: #fff;
	text-align: center;
	margin:3px 0 0;
	border: none;
	cursor: pointer;
}
table.tabela-tresc tr.szary td{background-color: #f5f5f5}
table.tabela-tresc td.ostatni,
table.tabela-naglowek td.ostatni{
	border-right: 0 none;
}


.artykuly-opis-artykulu{
	padding:10px 0;
}

.artykuly-opis-artykulu label{
	float: left;
	cursor: auto;
	width: 77px;
	text-align: right;
	padding: 0 12px 0 0;
}

.artykuly-opis-artykulu b{
	overflow: hidden;
	zoom: 1;
	color: #0776d5;
	display: block;
}
.artykuly-opis-artykulu span.clear{
	display: block;
	height: 20px;
}

.bank-wiedzy-typy{
	padding: 0 0 10px;
}
.bank-wiedzy-typy a{
	margin: 0 10px 0 0;
	float: left;
}
.bank-wiedzy-tabela{
	padding: 10px 0 10px;
}
.szkoly-margines{
	padding: 0 0 24px !important; 
}
.bank-wiedzy-tabela table td{
	text-align: center;
	padding: 4px 5px;
	line-height: 16px;
	font-size: 11px;
}

.bank-wiedzy-tabela a.prenumerata-pobierz{
	font-size:11px;
	line-height:24px;
}
.bank-wiedzy-tabela .artykuly-opis-artykulu b,
td.baza-pliki{
	text-align: left !important;
}
a.pobierz-plik-bank{
	margin: 0 0 0 3px;
}
td.bank-szczegoly{
	cursor: pointer;
}

.bank-wiedzy-tabela .artykuly-opis-artykulu{
	text-align: left;
	padding: 10px 0 10px 80px;
}

.bank-wiedzy-tabela table td.bank-plik-szczegoly{
	padding: 0px;
}

/*uzytkownicy*/

a.wyslij3{
	background: url(../images/img/przyciski-new.gif) no-repeat 0 0px;
	border: 0 none;
	color: #fff;
	padding:0;
	display:inline-block;
	width:81px;
	padding:6px 0;
	height: 15px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	font-size: 12px;
	top: 66px;
	right: 6px;
	position: absolute;
}

.tresc-czarny,
.tresc-niebieski{
	font: bold 12px georgia;
	color: #e4011a;
	line-height: 18px;
	padding:0 0 16px;
}
.tresc-niebieski5,
.tresc-niebieski4,
.tresc-niebieski3,
.tresc-niebieski2{
	font: bold 14px Georgia;
	color: #e4011a;
	line-height: 16px;
}
.tresc-niebieski3{
	padding:16px 0 5px 28px;
}
.tresc-niebieski5{
	padding:0px 0 13px 7px
}
.tresc-czarny{
	color: #373737;
	padding: 6px 7px 11px;
	line-height: 14px;
}
.ramka-1a,
.ramka-1{
	border-style: solid;
	border-width: 1px 0;
	border-color: #e0e0e0 #000 #fff;
}
.ramka-1a{
	border-color:  #fff #000 #e0e0e0;
}
.ramka-2a{
	border-color:  #fff #000 #e0e0e0;
	border-width: 1px 0 0;
}
.ramka-1-magrines{
	margin: 0 0 7px;
}

.placowki{
	padding:5px 0 10px
}
.placowki div{
	float: left;
	width: 260px;
	padding:7px 0 7px 9px;
}
.placowki label{
	width: auto;
	float: none;
	padding: 0 0 0 4px;
}

/*rejstracja*/
.logowanie{padding: 10px 0 10px;}
.logowanie label{width: 100px;}
.logowanie-przyciski{
	padding: 5px 0 5px 107px;
}
.rejstracja{
	padding: 32px 0 32px;
	background: #fafafa;
}
.branza-radio {
	line-height:20px;
	padding:4px 0 4px 8px;
}
.branza-radio input.radio {
	top:3px;
}
.branza-radio input.input-text{
	margin: 0px 0 0 6px;
	padding: 2px 4px;
	width: 100px;
	float: none;
	border:1px solid #9C9998;
	color:#000000;
	height:14px;
	line-height:14px;
}
.rejstracja label{
	width: 115px;
}
.regulamin label,
.zgoda label{
	width: 24px !important;
	float: left;
	padding: 0 0 0 1px;
}
.obowiazkowe,
.regulamin,
.zgoda{
	color:#414040;
	font-size:11px;
	line-height:13px;
	padding:16px 0;
}
.regulamin{
	padding:13px 0 6px;
}
.regulamin a{
	color: #12559a;
	text-decoration: underline;
}
.obowiazkowe{
	padding:11px 0 10px 2px;
}
.logowanie-przyciski a.haslo-przypomnij,
a.haslo-przypomnij{
	background-position:0 -166px;
	color:#FFFFFF;
	display:inline-block;
	margin:0 0 0 10px;
	height: 16px;
	text-align:center;
	width:120px;
}
.pola-obowiazkowe{
	margin: -2px 0 0;
}
/*realizacja*/
.realizacja {
	color:#373737;
	float:right;
	line-height:16px;
	margin:0px 0 10px 0px;
	font-size:11px;
}
.realizacja a {
	color:#373737;
	font-size:11px;
	font-weight:bold;
}
.Powered {
	width:136px;
	height:20px;
	overflow:hidden;
}
.realizacja span {
	float:left;
	padding:0 3px 0 0;
}
.CMS {
	float:right;
}
.Edito {
	overflow:hidden;
	padding:0 3px 0 0;
	float:left;
}

/*stopka, starowa, ububione*/
.stopka-przyciski a{
	background: url(../images/img/przyciski.gif) no-repeat 0 0;
	float: left;
	position: relative;
}
.stopka-przyciski a span{
	background: url(../images/img/przyciski.gif) no-repeat 100% 0;
	display: block;
	padding: 2px 10px 3px 0;
}
.stopka-przyciski a:hover span{
	color: #fff;
	background: url(../images/img/przyciski.gif) no-repeat 100% -72px;
}
.stopka-przyciski a:hover{
	text-decoration: none;
}
a.startowa{
	position: relative;
	background-position: 0 -48px;
	padding: 0 0 0 9px;
	margin:0 0 0 11px;
}

a.startowa:hover{
	background-position: 0 -116px;
}
a.wgore{
	background-position: 0 -24px;
	padding: 0 0 0 20px;
	float: right;
}
a.wgore:hover{
	background-position: 0 -72px;
}

a.ulubione{
	padding: 0 0 0 21px;
}
a.ulubione:hover{
	background-position: 0 -94px;
}


a.startowa:hover b{
	display: block !important;
	position: absolute;
	width: 200px;
	font: bold 12px georgia;
	color: #e4011a;
	top: 8px;
	left: 0px;
	padding-top: 15px;
}
.stopka-przyciski{
	font-size: 11px;
	margin:20px 0 0;
}

.aktualnosci-opis{
	clear:both;
	float:left;
}
.blok-dolny .tytul-jszary26{
	clear:both;
	float:left;
}
.logowanie-przyciski .komentarz-dodaj,
.logowanie-przyciski .formularz input.wyslij2,
.logowanie-przyciski .wyslij2,
.logowanie-przyciski .wyslij{
	background: url(../images/tl/przyciski-a.gif) no-repeat 0 -134px;
	border: 0 none;
	color: #fff;
	padding:0;
	display:inline-block;
	width:120px;
	padding:6px 0;
	cursor: pointer;
	font-size: 12px;
}
