a{text-decoration: underline}
a:hover{text-decoration: none;}

.ablue{color: #4889A3}
.agray{color: #828282}
.agray2{color: #828282; text-decoration: none;}
.agray2:hover{text-decoration: underline;}
.ared { color: #DA000A; text-align: right;}
.szuk2a{color: #858585; text-decoration: underline; margin-left: 5px; margin-right: 5px;}
.szuk2a:hover{text-decoration: none;}

body{margin: 0 auto;font-family: arial;}
.body2{display: table;text-align: center;margin: 0 auto;font-size: 12px;line-height: 14px;color: #6C6C6C;}
.wysrodkowanie{display: table-cell;width: 900px;text-align: left;padding-top: 15px;}

div, p, h1, h2, h3, h4, h5, h6{margin: 0; padding: 0;}
img{border-width: 0px;}

.top, .menu, .szukwanie, .glowne, .blok1, .blok1_header, .blok1_oferta, .b1_inside, .blok2, .blok3, .blok4, .blok5, .blok6, .blok7, .blok8, 
.blok2_header, .b2_inside, .dvnormal, .dvnormal2, .b2_stopka, .blok3_inside, .b4_nawigacja, .b4_box, .b4box_inside, .b4_rozwin, .blokidzielone, 
.blok5, .b6_inside, .miejscenabaner2, .stopka1, .stopka2, .blok7_tresc, .b7_box, .blok9, .blok10, .blok11, .blok12, .blok13, .blok14, .blok15, 
.blok16, .blok17, .blok18, .blok19, .blok20, .szukanie2, .szukanie2_form, .pracownik1, .pracownik2, .wymienp, .pytaniep, .pytanietresc, .pytaniebox, .newsbox{clear: both;}
.top1, .top2, .szukanie div, .lewo, .prawo, .b1_lewo, .b1_prawo, .b2_lewo, .b2_prawo, .inpnormal2, .selnormal2, .b2_stopka1, .b2_stopka2, .zak1, 
.zak1_2, .b4_box_l, .b4_box_s, .b4_box_p, .b4box_lewo, .b4box_prawo, .blokdzielony1, .blokdzielony2, .b5l, .b5p, .szukanie2_l, .szukanie2_p, 
.szukanie2_s, .szukanie2_form1, .szukanie2_form2, .szukanie2_form3, .ablok2 p, .ablok2hover p, .pracownik1_1, .pracownik1_2, .wymienp1, .wymienp2{display: inline; float: left;}

.top{ height: 100px; }
.top1{ width: 340px; }
.toper2 { float: left; width: 545px; font-size: 10px; color: #a6a6a6; }
.toper2 a { color: #a6a6a6; }
.toper2 span { padding-left: 15px; }
.top2 { width: 545px; height: 63px; background: url("/templates/img/new/back_menu.jpg") no-repeat; margin-top: 5px; }
.top2 a { height:48px; display: block; float: left; text-indent: -20000px; background: url("/templates/img/new/menu.jpg") no-repeat; }

.top2 .m1 { width: 82px; background-position: 0px 0px; }
.top2 .m2 { width: 81px; background-position: -82px 0px; }
.top2 .m3 { width: 84px; background-position: -163px 0px; }
.top2 .m4 { width: 116px; background-position: -247px 0px; }
.top2 .m5 { width: 87px; background-position: -363px 0px; }
.top2 .m6 { width: 92px; background-position: -450px 0px; }
.top2 .m1:hover, .top2 .m1-select { width: 82px; background-position: 0px -48px; }
.top2 .m2:hover, .top2 .m2-select { width: 81px; background-position: -82px -48px; }
.top2 .m3:hover, .top2 .m3-select { width: 84px; background-position: -163px -48px; }
.top2 .m4:hover, .top2 .m4-select { width: 116px; background-position: -247px -48px; }
.top2 .m5:hover, .top2 .m5-select { width: 87px; background-position: -363px -48px; }
.top2 .m6:hover, .top2 .m6-select { width: 92px; background-position: -450px -48px; }

.szukanie{background-color: #F9F9F9;height: 37px;padding-top: 4px;}
.szuk0{padding-right: 25px;padding-left: 5px;}
.szuk1{padding-right: 28px;}
.szuk2{width: 100px;text-align: right;}
button{background-color: #F0F0F0;border: 1px solid #DCDCDC;color: #8C8C8C;width: 60px;margin-left: 5px;}

.but {
	background-color: #F0F0F0;
	border: 1px solid #DCDCDC;
	color: #8C8C8C;
	padding-left: 10px;
	padding-right: 10px;
}

.szuk1, .szuk2{
padding-top: 5px;
}

.szuk1 input{
vertical-align: text-bottom;
}

.blok1{
background-color: #F9F9F9;
font-size: 11px;
}

.blok1_header{
background-image: url('/templates/img/nag_specjalna.gif');
background-repeat: no-repeat;
width: 284px;
height: 36px;
}

.blok1_oferta{
background-image: url('/templates/img/oferta_bgr.gif');
background-repeat: no-repeat;
width: 272px;
height: 100px;
margin-left: 6px;
}

.b1_lewo img{
border: 1px solid #E3E3E3;
}

.b1_inside{
padding-left: 10px;
padding-right: 10px;
padding-top: 15px;
}

.b1_lewo{
width: 90px;
}

.b1_prawo{
width: 160px;
}

.b1_prawo img{
vertical-align: middle;
}

.pmaly{
padding-bottom: 8px;
}

.glowne{
margin-top: 5px;
}

.blok2{
background-color: #F4F4F4;
margin-top: 5px;
}

.blok2_header{
background-color: #F4F4F4;
color: #70A0B5;
font-weight: bold;
height: 40px;
}

.blok7_header{
background-color: #F4F4F4;
color: #99161B;
font-weight: bold;
height: 40px;
}

.blok2_header p, .blok7_header p{
padding-top: 12px;
padding-left: 10px;
}

.blok2_header img, .blok7_header img{
vertical-align: text-bottom;
}

.pochyl{
font-style: italic;
}

.b2_inside{
margin-top: 5px;
background-color: #F9F9F9;
padding: 15px;
margin-bottom: -30px;
}

.b2_inside2{
background-color: #F9F9F9;
padding: 15px;
}

.pnormal{
padding-bottom: 10px;
}

.pbig{
height: 100px;
}

.czystka{
clear: both;
width: 0px;
height: 0px;
}

.inputokragly{
background-image: url('/templates/img/input_bgr.gif');
background-repeat: no-repeat;
border: 0px;
margin: 0px;
padding: 2px;
width: 157px;
height: 22px;
}

.b2_lewo{
width: 90px;
}

.dvnormal{
padding-bottom: 3px;
}

.dvnormal2{
margin-left: 8px;
margin-top: 20px;
margin-bottom: 6px;
}

.inpnormal{
background-color: #FFFFFF;
border: 1px solid #EDEDED;
}

.inpnormalnewsss{
background-color: #FFFFFF;
border: 1px solid #70A0B5;
}

.inpnormal2error {
	border: 1px solid #FF0000;
	width: 80px;
	display: inline; float: left;
}

.inpnormalerror {
	border: 1px solid #FF0000;
}

.inpnormal2{
background-color: #FFFFFF;
border: 1px solid #EDEDED;
width: 80px;
}

.textarnormal{
background-color: #FFFFFF;
border: 1px solid #EDEDED;
height: 80px;
width: 142px;
}

.selnormal2{
background-color: #FFFFFF;
border: 1px solid #EDEDED;
width: 62px;
}

.b2_stopka{
background-color: #F9F9F9;
padding: 10px;
}

.butblue{
background-color: #E0EBF0;
color: #79A3B5;
font-weight: bold;
}

.blok3{
margin-top: 5px;
}

.blok3_inside{
background-color: #F9F9F9;
padding: 10px;
}

.blok3_inside p{
padding-bottom: 5px;
}

.blok3_inside input{
width: 184px;
}

.zak1{
background-image: url('/templates/img/zak1.gif');
background-repeat: no-repeat;
width: 135px;
height: 28px;
}

.zak1_2{
background-image: url('/templates/img/zak1_2.gif');
background-repeat: no-repeat;
width: 135px;
height: 28px;
}

.zak1 p{
text-align: center;
color: #8B8B8B;
font-weight: bold;
font-size: 11px;
padding-top: 10px;
cursor:pointer;
}

.zak1_2 p{
text-align: center;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
padding-top: 10px;
cursor:pointer;
}

.b4_box_l{
background-image: url('/templates/img/bigbox_l.gif');
background-repeat: no-repeat;
width: 15px;
height: 113px;
}

.b4_box_p{
background-image: url('/templates/img/bigbox_r.gif');
background-repeat: no-repeat;
width: 15px;
height: 113px;
}

.b4_box_s{
background-image: url('/templates/img/bigbox_s.gif');
background-repeat: repeat-x;
width: 575px;
height: 113px;
}

.b4box_inside{
padding-top: 10px;
padding-bottom: 10px;
}

.b4box_lewo img{
border: 1px solid #6B6B6B;
}

.b4box_lewo{
width: 145px;
}

.b4box_prawo p span, .pogrub{
font-weight: bold;
}

h1{
font-size: 14px;
color: #5390A8;
padding-bottom: 10px;
}

.plink{
padding-top: 10px;
}

.plink img{
vertical-align: middle;
}

.b4box_prawo{
color: #8A8A8A;
}

.rozwinliste{
display: block;
background-image: url('/templates/img/rozwin_but.gif');
background-repeat: no-repeat;
width: 128px;
height: 29px;
color: #7B7B7B;
text-decoration: none;
}

.rozwinliste:hover{
color: #B10207;
}

.rozwinliste p{
padding-left: 10px;
padding-top: 7px;
}

.b4_rozwin{
padding-left: 460px;
}

h2{
color: #AFAFAF;
font-size: 12px;
padding-bottom: 10px;
}

.b5_header{
background-color: #F3F3F3;
color: #99161C;
font-weight: bold;
width: 300px;
padding: 3px;
margin-bottom: 5px;
}

.b5_header img{
vertical-align: text-bottom;
}

.b5l{
width: 102px;
}

.b5p{
width: 190px;
color: #C24D52;
font-size: 11px;
}

.b5p p{
padding-bottom: 8px;
}

.blokdzielony1{
width: 335px;
}

.blok5{
padding-bottom: 10px;
}

.blok6{
margin-top: 15px;
}

.b6_t{
background-image: url('/templates/img/boxprawo_t.gif');
background-repeat: no-repeat;
width: 271px;
height: 14px;
}

.b6_b{
background-image: url('/templates/img/boxprawo_b.gif');
background-repeat: no-repeat;
width: 271px;
height: 14px;
}

.b6_s{
background-image: url('/templates/img/boxprawo_s.gif');
background-repeat: repeat-y;
width: 271px;
}

.b6_inside{
padding-left: 15px;
padding-right: 15px;
}

.grayo2{
color: #747474;
padding-bottom: 30px;
}

.grayo2 img{
vertical-align: middle;
padding-right: 5px;
}

.miejscenabaner2{
padding-top: 10px;
}


/* ****************************************************************************************************************************** */
/* ****************************************************************************************************************************** */
/* ****************************************************************************************************************************** */

/* footer */

.stopka1{text-align: center;padding-top: 10px;padding-bottom: 10px;margin-left: 35opx;}
.stopka1 img{margin-left: 10px;margin-top: 15px; }

.stopka2{ background: url("/templates/img/new/back_foot.jpg") repeat-x;  background-color: #DDDDDD; height: 60px; font-size: 11px; }
.stopka2 .menust a { color: #333333; text-decoration: none; margin-right: 15px; }
.stopka2 .menust a:hover { text-decoration: underline; }
.stopka2 .stopka-cont { width: 900px; padding-top: 38px; margin: 0 auto; }
.stopka2 .menust { float: left; }
.stopka2 .stopkapower { float: right; color: #707070; }
.stopka2 .stopkapower a { color: #707070; }

.blok8 { margin: 30px 0px 20px 0px; text-align: center;  }

.lewo { width: 322px; margin-right: 10px; }
.prawo { width: 547px; }
.clear { clear: both; }

/* news page */
#news-menu { width: 320px; padding: 47px 0 26px; background: url("/templates/img/new/back_arch.jpg") top no-repeat; background-color: #f0f0f0; margin-bottom: 20px; }
.link-menu { background: url("/templates/img/new/back_about.jpg") top no-repeat !important; background-color: #f0f0f0 !important; }
.finans-menu { background: url("/templates/img/new/back_finansowanie.jpg") top no-repeat !important; background-color: #f0f0f0 !important; }
#news-menu a { display: block; width: 295px; height: 22px; padding: 10px 0px 0px 25px; background: url("/templates/img/new/arch_a.jpg") top no-repeat; color: #3f3d3e; font-weight: bolder; text-decoration: none; font-size: 13px; }
#news-menu a:hover { background-position: 0 -32px; }
#news-menu .select { background-position: 0 -32px; }

#news { width: 507px; background: url("/templates/img/new/back_news.jpg") top no-repeat; padding: 20px; }
h4 { color: #4b4b4b; font-weight: bold; font-size: 17px; margin-bottom: 12px; }
#news .item { margin: 15px 0; border-bottom: 1px solid #d6d6d6; padding-bottom: 15px; color: #333333; }
#news .item .title { color: #333333; font-weight: bolder; margin: 5px 0; }
#news .item .date { padding-top: 10px; font-size: 9px; text-align: center; color: #dbdbdb; width: 42px; height: 44px; background: url("/templates/img/new/back_date.jpg") bottom no-repeat; float: left; margin: 0 10px; }
#news .item .date span { display: block; color: #333333; font-size: 20px; font-weight: bolder; padding-top: 9px; }
#news .item .text { width: 439px; float: right; }
#news .item .text p { margin: 10px 0; }
#news p a { color: #333333; font-weight: bolder; }

#offerspec { width: 286px; background: url("/templates/img/new/back_offer_list.jpg") top no-repeat; padding: 45px 18px 0; margin-bottom: 10px; }
#offerspec .item { padding-bottom: 13px; border-bottom: 1px solid #d6d6d6; margin-top: 13px; line-height: 18px; }
#offerspec .item .foto { float: left; padding: 5px; border: 1px solid #dedede; margin-right: 10px; }
#offerspec .item p a { color: #c80108; display: block; margin-top: 5px; font-weight: bolder; }

#form-kont { width: 296px; background: url("/templates/img/new/back_form.jpg") top no-repeat; padding: 57px 13px 0; margin-bottom: 10px; }
.form-zglos { background: url("/templates/img/new/back_zglos.jpg") top no-repeat !important; }
fieldset { margin:0; padding:0; border:0; }
#contacto { text-align: right; font-weight: bolder; }
#contacto label { display: block; margin-top: 5px; }
#contacto .input { width: 178px; height: 19px; background: url("/templates/img/new/back_input.jpg") no-repeat; border: 0; padding: 5px; }
#contacto .red { color: red; }
#contacto .textarea { width: 178px; height: 146px; background: url("/templates/img/new/back_textarea.jpg") no-repeat; border: 0; padding: 5px; }
#contacto .send { margin-top: 8px; }
#contacto span { width: 95px; display: block; float: left; text-align: right; margin-top: 7px; }
#contacto .input2 { width: 103px; height: 19px; background: url("/templates/img/new/back_input2.jpg") no-repeat; border: 0; padding: 5px; }
#contacto .input3 { width: 72px; height: 29px; background: url("/templates/img/new/back_input3.jpg") no-repeat; border: 0; padding: 5px; margin-top: 1px; }
#content { width: 507px; background: url("/templates/img/new/back_news.jpg") top no-repeat; padding: 20px; }

#search-main { width: 546px; height: 139px; background: url("/templates/img/new/back_search.jpg") no-repeat; }
#search-main .item { width: 170px; height: 27px; background: url("/templates/img/new/back_input5.jpg") no-repeat; float: left; padding: 5px 0 0 5px; }
#search-main fieldset { padding: 68px 0 14px 17px; background: url("/templates/img/new/back_search_dark.jpg") left bottom no-repeat; background-position: 17px 103px; }
#search-main .submit { margin-left: 9px; }
#search-main .select { width: 162px; border: 0; background-color: #f8f8f8; height: 22px; font-weight: bolder; }
#search-main .red { color: #c4020a; }
#search-main .gray { color: #403e3f; }

#atric { width: 517px; height: 236px; padding: 50px 15px 0; background: url("/templates/img/new/back_news_main.jpg") no-repeat; }
#atric .item { margin: 10px 0 0; color: #333333; }
#atric .item .title { color: #333333; font-weight: bolder; margin: 5px 0; }
#atric .item .date { padding-top: 10px; font-size: 9px; text-align: center; color: #dbdbdb; width: 42px; height: 44px; background: url("/templates/img/new/back_date.jpg") bottom no-repeat; float: left; margin: 0 10px; }
#atric .item .date span { display: block; color: #333333; font-size: 20px; font-weight: bolder; padding-top: 9px; }
#atric .item .text { width: 439px; float: right; text-align: justify; }
#atric .item .text p { margin: 10px 0; }
#atric p a { color: #333333; font-weight: bolder; }

#menu2 { margin-bottom: 10px; }
#menu2 a { width: 63px; height: 74px; display: block; text-indent: -20000px; float: left; margin: 0 21px; background: url("/templates/img/new/menu2.jpg") no-repeat; }
#menu2 .a1 { background-position: 0 0; }
#menu2 .a2 { background-position: -105px 0; }
#menu2 .a3 { background-position: -224px 0; }
#menu2 .a4 { background-position: -341px 0; }
#menu2 .a5 { background-position: -449px 0; }
#menu2 .a1:hover { background-position: 0 -74px; }
#menu2 .a2:hover { background-position: -105px -74px; }
#menu2 .a3:hover { background-position: -224px -74px; }
#menu2 .a4:hover { background-position: -341px -74px; }
#menu2 .a5:hover { background-position: -449px -74px; }

#search-main2 { width: 546px; height: 293px; background: url("/templates/img/new/button_search2.jpg") no-repeat; }
#search-main2 .item { width: 170px; height: 27px; background: url("/templates/img/new/back_input5.jpg") no-repeat; float: left; padding: 5px 0 0 5px; }
#search-main2 fieldset { padding: 68px 0 14px 17px; background: url("/templates/img/new/back_search_dark.jpg") left bottom no-repeat; background-position: 17px 103px; }
#search-main2 .submit { margin-left: 9px; }
#search-main2 .select { width: 162px; border: 0; background-color: #f8f8f8; height: 22px; font-weight: bolder; }
#search-main2 .red { color: #c4020a; }
#search-main2 .gray { color: #403e3f; }
#search-main2 .item2 { color: #fff; margin: 10px 10px 0; float: left; }
#search-main2 .item2 span { display: block; margin-bottom: 5px; }
#search-main2 .text { float: left; padding: 5px; }
#search-main2 .item-input { float: left; background: url("/templates/img/new/back_input6_shadow.jpg") bottom no-repeat; width: 82px; height: 24px; padding-bottom: 14px; }
#search-main2 .item-input .input2 { padding:3px; border: 0; width: 76px; height: 18px; background: url("/templates/img/new/back_input6.jpg") no-repeat; }
#search-main2 .check { color: #fff; margin-left: 15px; }

#some-list table a { color: #333333; text-decoration: none; }
.krok3 { width: 269px; height: 26px; text-indent: -20000px; background: url("/templates/img/new/krok3.jpg") no-repeat; margin-bottom: 10px; }

#form-min { background: url("/templates/img/new/back_form_bottom.jpg") bottom no-repeat; padding: 20px; }
#form-min .zapyt { width: 182px; height: 24px; text-indent: -20000px; background: url("/templates/img/new/zapyt.jpg") no-repeat; margin-bottom: 10px; }
#form-min p { font-weight :bolder; }

.new-foto-txt { color: #333333; }
.special1, .special2, .special3, .special4 { margin-bottom: 5px; border: 0; display: block; float: left; margin-right: 10px; height: 27px; text-indent: -20000px; }
.special1 { width: 147px !important; background: url("/templates/img/special1.jpg") no-repeat; }
.special2 { width: 147px !important; background: url("/templates/img/special2.jpg") no-repeat; }
.special3 { width: 66px !important; background: url("/templates/img/special3.jpg") no-repeat; }
.special4 { width: 124px !important; background: url("/templates/img/special4.jpg") no-repeat; }

#search-list-table { background: url("/templates/img/new/back.jpg") top center no-repeat; font-size: 11px; cellspacing: 0; border-right: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1;}
#search-list-table td { padding: 5px 0; border-bottom: 1px solid #e1e1e1; }
#search-list-table .ablue img { padding: 4px; border: 1px solid #e1e1e1 !important; margin-left: 4px; }
.super-red { color: #9B1820; font-weight: bolder; }


/* ****************************************************************************************************************************** */
/* ****************************************************************************************************************************** */
/* ****************************************************************************************************************************** */

.blok7_tresc{
background-color: #F9F9F9;
padding: 15px;
}

.b7_box{
color: #99161B;
font-size: 11px;
padding-bottom: 20px;
}

.b7_box p img{
vertical-align: middle;
padding-right: 5px;
}

.b7_box p{
padding-bottom: 5px;
}

.szukanie2_l{
background-image: url('/templates/img/szukaj2_l.gif');
background-repeat: no-repeat;
width: 9px;
height: 71px;
}

.szukanie2_p{
background-image: url('/templates/img/szukaj2_p.gif');
background-repeat: no-repeat;
width: 9px;
height: 71px;
}

.szukanie2_s{
background-image: url('/templates/img/szukaj2_s.gif');
background-repeat: repeat-x;
width: 585px;
height: 71px;
}

.szukanie2_form1 input, .szukanie2_form2 select{
background-color: #FBFBFB;
border: 1px solid #D8D8D8;
color: #A1A1A1;
padding: 1px;
}

.szukanie2_form1 input{
width: 290px;
height: 18px;
}

.szukanie2_form2 select{
width: 120px;
}

.szukanie2_form1{
margin-right: 6px;
}

.szukanie2_form2{
margin-right: 6px;
}

h3{
color: #4D4D4D;
font-weight: bold;
font-size: 14px;
padding-top: 20px;
}

.but_gray{
background-color: #E4E4E4;
color: #737373;
width: 150px;
font-weight: bold;
}

.zajawka{
color: #353535;
font-weight: bold;
padding-top: 5px;
padding-bottom: 20px;
}

.art1{
padding-top: 7px;
}
.form4 { width: 165px; float: left; }

.fotoinart{
float: left;
padding: 10px;
}

.blok10{
margin-bottom: 5px;
}

.blok10_inside{
padding: 10px;
background-color: #F9F9F9;
}

.ablok2{
display: block;
background-color: #F4F4F4;
width: 265px;
height: 30px;
color: #488AA4;
text-decoration: none;
font-weight: bold;
margin-bottom: 5px;
}

/*Edytowane przez: mw */
.ablok2hover{
display: block;
background-color: #BDBDBD;
width: 265px;
height: 30px;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
margin-bottom: 5px;
}

.ablok2:hover{
background-color: #BDBDBD;
color: #FFFFFF;
}

.ablok2_p{
width: 230px;
padding-left: 10px;
}

.ablok2 p{
padding-top: 10px;
}

.ablok2hover p{
padding-top: 10px;
}

.pracownik1_1{
padding-right: 10px;
width:132px;
float: left;
text-align: center;
}
.pracownik1_2 p { margin: 5px 0; }

.pracownik1_1 img{
border: 1px solid #F5F5F5;
padding: 5px;
}


.praco{
height: 75px;
}

.pracownik1, .pracownik2{
margin-bottom: 20px;
}

.pracownik1{
background-color: #FFFFFF;
border: 5px solid #FFFFFF;
}

.pracownik2{
background-color: #F5F5F5;
border: 5px solid #F5F5F5;
}

.szukanie2_menu{
padding-top: 10px;
}

h5{
color: #3B7E99;
font-size: 14px;
}

.wymienp{
margin-bottom: 20px;
}

.wymienp1 img{
border: 1px solid #F5F5F5;
padding: 2px;
}

.wymienp1{
width: 140px;
}

.wymienp2{
width: 450px;
}

.wymp1, .wymp2{
color: #006C95;
font-size: 15px;
}

.wymp1{
font-weight: bold;
}

.wymp2{
padding-bottom: 5px;
}

.wymp3{
color: #181818;
line-height: 17px;
}

.pytanietresc{
color: #377D97;
font-weight: bold;
font-size: 14px;
font-variant: small-caps;
}

.pytaniebox{
background-color: #E9F2F7;
padding: 15px;
line-height: 16px;
}

.pytaniep{
margin-bottom: 30px;
}

.arch_rok{
font-size: 14px;
color: #494949;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
}

.arch_miesiac{
padding-left: 20px;
padding-top: 2px;
padding-bottom: 2px;
background-color: #F2F2F2;
border: 1px solid #FFFFFF;
padding-top: 3px;
padding-bottom: 3px;
}

.arch_rok img{
vertical-align: middle;
}

.newsdata, .newstytul{
color: #277091;
}

.newsdata{
padding-top: 40px;
}

.newstytul{
font-weight: bold;
padding-bottom: 10px;
}

.newstresc{
line-height: 16px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
}
.newstresc p{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;	
}

div.galtop{
border: 1px solid #d6d6d6; border-bottom: 0 !important;
padding: 15px 0px 15px 20px;
font-size: 24px;
font-weight: bold;
}
div.galmid{
border: 1px solid #d6d6d6; border-bottom: 0 !important;  border-top: 0 !important;
padding-left: 10px;
text-align: center;
}

div.galmid img { padding: 3px; border: 1px solid #e3e3e3 !important; margin-right: 3px; }

.galmid iframe {
	padding: 20px 0px 0px 0px;
}
div.galbot{
	border: 1px solid #d6d6d6; border-top: 0 !important;
height: 30px;
}
p.naglowek1{
float: left;
color: #BB1217;
font-size: 22px;
font-weight: bolder;
}
p.naglowek2{
padding-left: 5px;
float: left;
color: #333333;
font-size: 21px;
font-weight: bolder;
}

textarea.def {
	width: 396px; height: 93px;
	padding: 3px;
	border: 0;
	background: url("/templates/img/new/back_textarea2.jpg") no-repeat;
}

input.def{
	width: 182px; height: 23px;
	padding: 3px;
	border: 0;
	background: url("/templates/img/new/back_input7.jpg") no-repeat;
}
input.special{
height: 22px;
background: #ffffff url('/templates/img/special.gif') no-repeat right top;
border: 1px #e8e8e8 solid;
color: #0B6482;
font-size: 12px;
padding: 2px;
padding-right: 30px;
#padding-right: 0px;
text-align: left;
margin-left: 10px;
}

div.pasekw{
height: 22px;
color: #1c6c8f;
font-size: 12px;
font: Verdana;
font-weight: bolder;
line-height: 27px;
vertical-align: middle;
padding-left: 10px;
}
div.lrc,p.lrc{
clear:both;
}
.l1,.r1,.l2,.r2{
padding: 3px;
line-height: 18px;
}
p.topnormal { color: #333333 !important; }
p.topspacer,p.toplink{
float:left;
font-size: 11px;
color: #0B6587;
}
p.topnormal{
color: #797979;
}
p.toplink{
text-decoration: underline;
}
div.bigtop{
margin-top: -20px;
padding-left: 20px;
padding-top: 10px;
height: 50px;
}
div.b1{
background-color: #ffffff;
}
div.l1{
float: left;
color: #9B1820;
font-size: 12px;
font: Verdana;
font-weight: bolder;
padding-left: 10px;
width: 180px;
}
div.r1{
float: left;
font-size: 12px;
font: Verdana;
vertical-align: middle;
padding-left: 10px;
}

div.b2{
background-color: #e8e8e8;
}
div.l2{
float: left;
color: #9B1820;
font-size: 12px;
font: Verdana;
font-weight: bolder;
vertical-align: middle;
padding-left: 10px;
width: 180px;
}
div.r2{
float: left;
font-size: 12px;
font: Verdana;
vertical-align: middle;
padding-left: 10px;
}

div.pasek{
background-color: #e2ebf0;
height: 27px;
color: #1c6c8f;
font-size: 12px;
font: Verdana;
font-weight: bolder;
line-height: 27px;
vertical-align: middle;
padding-left: 10px;
}
div.pasekr{
background-color: #ffffff;
height: 22px;
color: #9B1820;
font-size: 12px;
font: Verdana;
font-weight: bolder;
vertical-align: middle;
padding-left: 10px;
width:130px;
float: left;
}
div.czerw{
float: left;
height: 14px;
color: #9B1820;
font-size: 12px;
font: Verdana;
line-height: 14px;
font-weight: normal;
vertical-align: bottom;
margin-left: -5px;
margin-right: 5px;
}
p.norm{
float: left;
height: 60px;
color: #616161;
font-size: 12px;
font: Verdana;
line-height: 60px;
font-weight: normal;
vertical-align: middle;
margin-left: 5px;
margin-right: -5px;
text-align: center;
}
p.pagin{
float: left;
height: 14px;
color: #626262;
font-size: 12px;
font: Verdana;
line-height: 14px;
font-weight: bolder;
vertical-align: middle;
text-align: center;
}
div.pagind{
width:100px;
margin: auto;
}
div.pasekr2{
background-color: #ffffff;
color: #535353;
font-size: 12px;
font: Verdana;
vertical-align: middle;
padding-left: 10px;
width:240px;
float: left;
}


div.pasek2{
float: left;
width: 48%;
height: 27px;
color: #1c6c8f;
font-size: 12px;
font: Verdana;
font-weight: bolder;
line-height: 27px;
vertical-align: middle;
margin: 0px;
padding: 0px;
padding-left: 10px;
}

div.pudelko { padding:10px; border-bottom: 1px solid #d6d6d6; margin-bottom: 10px; }
div.pudelko2 { width: 230px; float: left; margin: 0px; padding: 10px; border-bottom: 1px solid #d6d6d6; margin-bottom: 10px; }

input.forms{
border: 0px #bdbdbd none;
width: 200px;
height: 25px;
background-color: #bdbdbd;
color: #ffffff;
font-weight: bolder;
margin-left: 170px;
margin-top: 20px;
margin-bottom: 20px;
}

div.form0{
width: 100px;
float: left;
}
div.wpudelko{
width: 420px;
padding: 10px;
float:left;
}
.wt,.wi,.ww{
background-color: #ffffff;
padding: 0px;
line-height: 26px;
vertical-align: middle;
float: left;
}
div.wt{
clear:both;
width: 260px;
padding-left: 5px;
}
div.wi{
width: 112px;
}
div.ww{
width: 40px;
text-align: center;
}
.nt,.ni,.nw{
background-color: #e1ecf2;
height: 28px;
padding: 0px;
vertical-align: middle;
float: left;
}
div.nt{
clear:both;
width: 260px;
padding-left: 5px;
}
div.ni{
width: 112px;
}
div.nw{
width: 40px;
text-align: center;
}
input.n{
border: 1px #88888a solid;
background-color: #e1ecf2;
width: 110px;
height: 20px;
line-height: 20px;
vertical-align: middle;
}
.ct,.ci,.cw{
background-color: #88ADBD;
height: 28px;
padding: 0px;
line-height: 28px;
vertical-align: middle;
float: left;
color: #ffffff;
}


div.ct{
clear:both;
width: 260px;
padding-left: 5px;
font-weight: bolder;
}
div.ci{
width: 112px;
font-weight: bolder;
}
div.cw{
width: 40px;
text-align: center;
font-weight: bolder;
}
input.c{
border: 1px #D7D8DA solid;
background-color: #88ADBD;
width: 110px;
height: 20px;
line-height: 20px;
vertical-align: middle;
/* mw: dodalem konieczny kolor czcionki */
color: white;
}
input.n2{
border: 1px #dbdddc solid;
background-color: #e1ecf2;
width: 110px;
height: 20px;
line-height: 20px;
vertical-align: middle;
}

input.w { border: 0; width: 250px; vertical-align: middle; background: url("/templates/img/new/back_input4.jpg") no-repeat; padding: 5px; height: 19px; }
input.red { color: red; }

div.wbanner{
background-color: #666666;
float: left;
width: 157px;
height: 342px;
color: #ffffff;
text-align: center;
font-weight: bolder;
}
div.form1{
float:left;
}
div.form2{
width: 260px;
float: left;
}

div.cform0{
clear: both;
margin-top:10px;
height: 5px;
}
p.radiotext{
vertical-align: middle;
padding-left: 5px;
}
input.sbutton{
width: 60px;
height: 20px;
padding-top: 0px;
background-color: #cbcbcb;
color: #2f2f2f;
text-align: center;
line-height: 24px;
vertical-align: middle;
border: 0px #cbcbcb none;
}

button{
background-color: #F0F0F0;
border: 1px solid #DCDCDC;
color: #8C8C8C;
padding-left: 10px;
padding-right: 10px;
}

.kkkk {
	margin-top: 30px;
}

div.galtopx{
background: #ffffff url("/templates/img/gradienttop.jpg") no-repeat left bottom;
width: 584px;
height: 30px;
padding-left: 20px;
}

div.navx{
        margin: 0 auto;
		width: 150px;
}
div.nav_ak {
        float:left;
        padding: 5px;
        margin-right: 5px;
        color: #00b3d9;
		margin:auto;
}
div.nav_p {
        float:left;
        padding: 5px;
        margin-right: 5px;
        color: #999999;
        font-weight: bold;
}
div.nav_p a{
        color: #999999;
}
div.nav_k {
        float:left;
        padding: 5px;
        margin-right: 5px;
        color: #999999;
		margin:auto;
}

.blok9 p {
	margin-top:5px;
}

.b5_header a {
		color: #99161C;
		font-weight: bold;
		text-decoration: none;
}
.pogrub a {
		color:#99161B;
		font-weight: bold;
		text-decoration: none;
}

.pracownik1_2 p{
margin-top: 0px;
}

.fix {
	background-color:#e1ecf2;
	height:20px;
}
