*          { margin:0; padding:0; list-style:none;  color: #000; }
body       { padding: 0px;font-family: Arial,Tahoma, Verdana, Georgia, sans-serif; font-size:13px; line-height: 16px; color: #56554b; padding: 0px 0px 10px; background:#efefef; }
img        { border: 0px;}
p          { padding:0; margin:0; }
a          { text-decoration:none; color:#000;}
a:hover    { text-decoration:underline; }
form       { border: 0px; margin: 0px;padding: 0px;}
fieldset   { border: 0px;}
input, select, textarea {color: #333; font-size:1em; background: #fff; font-size:12px;}
.clr {clear: both;}
.fr {float:right;}
.fl {float:left;}
.b {font-weight: bold;}
.i {font-style:italic;}
.center {text-align: center;}

.mb10 { margin-bottom:10px; }
.mt20 { margin-top:20px; }

h1 {font-size: 1.7em; font-weight: normal; margin: 50px 0px 15px 0px;}
h2 {font-size: 16px; font-weight: bold; margin: 0px 0px 5px 0px;}
h3 {font-size: 1.1em; font-weight: bold; margin: 0px; padding-bottom:5px;}
h4 {font-size: 13px; font-weight: bold; margin: 0px; color:#56554b; line-height:14px; }
h4.red { color:#96070b;}
h4 a { color:#56554b; text-decoration:none; }

h5 {font-size: 1.1em; font-weight: bold; margin: 0px;}
h6 {font-size: 1.1em; font-weight: bold; margin: 0px;}

h1.dzialowa { font-size:24px; font-family:Arial; font-weight:bold; margin:15px 0 15px 18px; color:#96070b; }
h2.tytul { margin:5px 0 10px 5px;}
h2.podkreslenie { border-bottom:1px solid #d6d4c7; font-size:15px; font-weight:bold; font-family:Arial; padding:8px 0; margin:0 18px 5px; }
h2.tytul_tag { padding:8px 18px; }

#container { width:1000px; margin:0px auto; clear:both; padding:10px 0; }
#content-left {float:left; width:210px; margin:0 5px 0 0;  _overflow: hidden;}
#content-right {float:left;width:785px;  _overflow: hidden;}
#cont-left {float:left;width:476px;}
#cont-right {float:right;width:300px;}

#content-left ul#menu li a, .menuLeft2 h3, .menuLeft2 ul li a, .box_wyszukiwarka .wyszukiwarka .wysz_zaawansowana a, .box_logowanie .zarejestruj_sie, #content-left ul#menu li li a, .menuLeft2 ul li a,
.subbox1 ul.red-strzalka li, .temat_dnia ul.wiad-lok-linki2 li, .subbox2-auto .box_newsletter ul.red-strzalka li, .content-subbox .wiecej2 a, .box_newsletter_lewa_strona .strzalka, .box-ranking p.link2 a,
.box_wyszukiwarka .wyszukiwarka, .box_strzalka, #holding-menu .blue-triangle, .icn-print, .icn-email, .icn-komentarze, .icn-rss, .temat_dnia ul#zakladki_1234 li a, .temat_dnia ul#zakladki_2234 li a, .temat_dnia ul#zakladki_3234 li a, .temat_dnia ul#zakladki_4234 li a,
.temat_dnia ul#zakladki_1234 li a:hover, .temat_dnia ul#zakladki_2234 li a:hover, .temat_dnia ul#zakladki_3234 li a:hover, .temat_dnia ul#zakladki_4234 li a:hover,
.temat_dnia ul#zakladki_1234 li.selected a, .temat_dnia ul#zakladki_2234 li.selected a, .temat_dnia ul#zakladki_3234 li.selected a, .temat_dnia ul#zakladki_4234 li.selected a,
ul.underSearch .iconNewsletter, ul.underSearch .iconPit, .box_logowanie ul li, .subbox2-auto ul.box_forum li, .subbox2-auto .box_newsletter ul.wypunktowanie li,
.artykul .info-2 ul li, .cont-koment ul li, .cont-forum ul li, ul.czasopisma li, .bg-top-czasopisma ul li, .box-top-nasze ul li, .box_newsletter_lewa_strona li, .box_oferta,
#holding-menu ul li a.play-radio-block, #content-left ul#menu li li li, a.logoInforPL2, a.logoSektor2 { background:url(../img/sprite1.png) no-repeat; }

.content-left-bottom, .content-left-top, .content-left-content, .content-subbox-small { background:url(../img/sprite2.png) no-repeat; }

.new-background .box1-bottom, .bg-box-podstrona-bottom, .new-background .subbox1, .bg-box-podstrona-top, .new-background, .bg-box-podstrona, .box1  { background:url(../img/sprite3.png) no-repeat; }

.artykul .info2-bottom, .artykul .info2-top, .subbox-ranking, .box-ranking { background:url(../img/sprite4.png) no-repeat; }

.box2-bottom, .box2, .content-box-bottom, .content-box { background:url(../img/sprite5.png) no-repeat; }

.box1-bottom, .subbox1, .subbox2-auto, .content-subbox { background:url(../img/sprite6.png) no-repeat; }

.header, #holding-menu .gray, a.gsia, .stopka  { background:url(../img/sprite7.png) no-repeat; }


/*** belka***/
.topLinks {line-height:12px; background:#61951B; font-size:10px; font-weight:bold; font-family:Verdana,Tahoma,Arial,Georgia,sans-serif;}
.topLinks .center { padding:0px;margin:0 auto; width:94%;}
.topLinks img { padding-right:13px; float:left;}
.topLinks ul {margin:0; padding:0; list-style:none;}
.topLinks ul li{margin:2px 0 0 5px; float:left; color:#fff;}
.topLinks ul li a {color:#fff; text-decoration:none;}
.topLinks ul li a:hover {text-decoration:underline;}

.topLinks2 {line-height:15px; background:#efefef; font-size:13px; font-family:Arial,Tahoma,Verdana,Georgia,sans-serif;}
.topLinks2 .center { padding:0px;margin:0 auto; width:1000px; }
.topLinks2 .center ul { margin:0 0 0 10px; }
.topLinks2 .center ul li a strong {color:white}
.topLinks2 img { padding-right:13px; float:left;}
.topLinks2 ul {margin:0; padding:0; list-style:none;}
.topLinks2 ul li{ margin:0; padding:10px 0; float:left; }
.topLinks2 ul li a { color:#3c3c3c; border-left: 1px solid #9c9e9f; padding:0 7px; text-decoration:none;}
.topLinks2 ul li a:hover {text-decoration:underline;}
.topLinks2 ul li:first-child a { border-left: 0; }

#topLinks3 { background-color: #efefef; }
#topLinks3 .center { padding:0px;margin:0 auto; width:1000px; }
#holding-menu { background-color: #fff; }
#holding-menu .gray { background-color: #efefef; background-position: right -91px; padding-right: 6px;}
#holding-menu .white { background-color: #fff; }
#holding-menu ul { float: left; list-style-type: none; line-height: 32px; }
#holding-menu ul li { float: left; }
#holding-menu ul li.border-right a { border-right: 1px solid #adadad; }
#holding-menu ul li a { padding: 0 12px; color: #828282; font-family: Arial, sans-serif; display: block; height: 12px; line-height: 12px; margin-top: 10px; }
#holding-menu ul.gray li a { font-size: 12px; }
#holding-menu ul.white li a  { padding: 0 5px; font-size: 14px; height: 14px; line-height: 14px; margin-top: 9px; }
#holding-menu .blue-triangle {  width: 7px; height: 33px; background-position: 0 -486px;  }
#holding-menu ul li a.first-link { padding-left: 0px; padding-right: 5px; font-size: 14px; line-height: 14px; height: 14px; margin-top: 9px; }
#holding-menu ul li a.second-link { padding-left: 5px; }
#holding-menu ul li a.third-link { padding-right: 9px; }
#holding-menu .white-triangle { background-image: url('http://g.infor.pl/p/infor_pl_nowy/img/gray-white-triangle-holding-menu-block.png'); width: 16px; height: 33px; }
#holding-menu ul li a.play-radio-block { width: 18px; height: 33px; background-position: 0 -1223px; display: block; line-height: 33px; position: absolute; margin-top: 1px; }

.reklama-top { padding-top:5px; text-align:center; margin:0 auto; }
.reklama-top table { text-align:center; margin:0 auto; }
.reklama-top .center { margin:0 auto;text-align:center;width:1000px;  }
.reklama, .reklama table {margin:0 auto; text-align:center}

/*** wyszukiwarka *******/
#box_logo_wysz { width:1000px; margin:0px auto 0; background-color:#fff; padding-top:10px;}
.box_logo { margin:0 40px 0 18px; float:left; }

.box_wyszukiwarka { width:548px; float:left; margin-top:35px; }
.box_wyszukiwarka ul li { float:left; }
.box_wyszukiwarka ul li a {color:#565246; text-align:center; text-decoration:none; display:block; padding:0; }
.box_wyszukiwarka ul li a:hover { text-decoration:underline; }
.box_wyszukiwarka ul li a.lokalni { width:100px; background:url('http://g.infor.pl/p/sektor_publiczny/img/icon_top.jpg') no-repeat; }
.box_wyszukiwarka ul li a.forum { width:85px; background:url('http://g.infor.pl/p/sektor_publiczny/img/icon_top.jpg') no-repeat -100px 0; }
.box_wyszukiwarka ul li a.moj_infor { width:100px; background:url('http://g.infor.pl/p/sektor_publiczny/img/icon_top.jpg') no-repeat -185px 0; }
.box_wyszukiwarka ul li a.schowek { width:100px; background:url('http://g.infor.pl/p/sektor_publiczny/img/icon_top.jpg') no-repeat -285px 0; }
.box_wyszukiwarka ul li a.czasopisma { width:94px; background:url('http://g.infor.pl/p/sektor_publiczny/img/icon_top.jpg') no-repeat -385px 0; }
.box_wyszukiwarka ul li a.newsletter { width:100px; background:url('http://g.infor.pl/p/sektor_publiczny/img/icon_top.jpg') no-repeat -185px 0; }
.box_wyszukiwarka .wyszukiwarka { clear:both; background-position: 0 -269px; width:548px; height:41px; padding:0; }
.box_wyszukiwarka .wyszukiwarka .wysz_zaawansowana { display:none; width: 183px; text-align:right; /*margin:6px 0; */}
.box_wyszukiwarka .wyszukiwarka .wysz_zaawansowana a { color:#676343; font-size:11px; background-position: 0 -76px; padding:0 13px 0 0;}
.box_wyszukiwarka .wyszukiwarka .wysz_input input {  width:250px; padding:8px 4px; border:0; float:left; margin:5px 10px; }
.box_wyszukiwarka .wyszukiwarka .wysz_szukaj input { background:none; width:80px; height:41px; padding:0; font-weight:bold; border:0; text-align:center; float:left; cursor:pointer; color:#fff; margin-left:6px; }
.box_wyszukiwarka .wyszukiwarka span { float:left; font-size:14px; line-height:41px; width:147px; margin-left:27px; padding-left:10px; }
.box_wyszukiwarka .wyszukiwarka select { border:0; float:left; margin-left:27px; width:147px; margin-top:12px; margin-right:8px; background:#efefef; }

.box_wyszukiwarka .wyszukiwarka DIV#zaawansowana {display:none; margin-top:0px; background:#fff url('http://g.infor.pl/p/sektor_publiczny/img/wyszukiwarka_tlo4.gif') no-repeat scroll left bottom; clear:both; z-index:10; position:relative; top:0;}
.box_wyszukiwarka .wyszukiwarka #zaawansowana p {padding:10px 0 0 20px}
.box_wyszukiwarka #zaawansowana #link_wysz_prosta {width: 380px;font-size:11px; padding:20px 20px 5px 0;}
.box_wyszukiwarka #zaawansowana #link_wysz_prosta a {  display:block; width:165;background:transparent url('http://g.infor.pl/p/kadry_pro/img_flamenco/strz_top.gif') no-repeat scroll right 0;margin:0 0 0 215px;}

.box_wyszukiwarka #zaawansowana #k-list { height:233px; float:none; margin-left:50px; margin-top:5px; }
.box_wyszukiwarka #zaawansowana #k-list li {display:block; clear:both; height:auto; color: black; padding:5px 0 0;}
.box_wyszukiwarka #zaawansowana label { margin:5px; }

.box_wyszukiwarka #zaawansowana .fieldset-3 p {margin:5px 0;}
.fieldset-2, .fieldset-3 { padding:0 0 0 5px; }
.fieldset-2 select, .fieldset-3 select { border:1px solid #7F9DB9; margin-left:5px; }
#zaawansowana .fieldset-4 { margin-top:5px; }
#zaawansowana .fieldset-3 p { padding:0!important; }

/*** logowanie *******/
.box_logowanie { width:161px; float:left; background:#fff; overflow: hidden; padding:10px; }
.box_logowanie .login input { background:url('http://g.infor.pl/p/sektor_publiczny/img/bg_login.gif') no-repeat; width:137px; padding:6px 3px; border:0; margin:15px 0 2px 18px; }
.box_logowanie .haslo input { background:url('http://g.infor.pl/p/sektor_publiczny/img/bg_login.gif') no-repeat; width:137px; padding:6px 3px; border:0; margin:0 0 2px 18px; }
.box_logowanie .zaloguj input { color:#636748; background: url('http://g.infor.pl/p/sektor_publiczny/img/bg_zaloguj.gif') no-repeat; width:77px; border:0; font-weight:bold; padding:4px 0; margin:8px 0 8px 77px; text-align:center; font-size:12px; cursor:pointer; }
.box_logowanie .zapomniales_hasla { color:#636748; font-size:11px; text-align:right; margin-right:18px;}
.box_logowanie .zarejestruj_sie { color:#636748; font-size:11px; background-position: right -76px; margin-right:8px; text-align:right; padding-right:12px; }

.box_logowanie .red { color: #96070B; }
.box_logowanie ul li { background-position: 0 -1020px; border-bottom: 0 none; padding: 0 0 0 10px; }
.box_logowanie .akcept { background: url('http://g.infor.pl/p/sektor_publiczny/img/zapisz_sie_email.gif') no-repeat; border: 0 none; float: left; height: 29px; width: 96px; cursor:pointer; }
.box_logowanie .email { background: url('http://g.infor.pl/p/sektor_publiczny/img/bg_email23.png') no-repeat; border: 0 none; float: left;  height: 16px; margin: 8px 8px 8px 0; padding: 7px 5px; width: 120px; }

/****** zakładki*********/
#top-belka {background:#d3d0c2; height:46px; width:100%; display:none; }
#top-subbelka {background:#d3d0c2;height:46px;margin:0 auto; width:1000px; _overflow:hidden;}
#top-subbelka div.logo_iekspert {float:left; padding: 0 3px 0 0}
#top-belka ul#zakladki {float:left;list-style:none; background:#d3d0c2; padding: 15px 0 0 0;}
#top-belka ul#zakladki li {float:left; margin-right:2px; height:27px; line-height:26px;  text-align:center;}
#top-belka ul#zakladki li a {float:left; height:27px; color:#fff; font-weight:bold; text-decoration:none; font-size: 12px;margin-top:4px;}
#top-belka ul#zakladki li.sektor a { color:#791300; }
/*#top-belka ul#zakladki li.infor a { padding-left:17px;}*/
#top-belka ul#zakladki li.infor a {width:81px; background:url('http://g.infor.pl/p/sektor_publiczny/img/zakladki.gif') left bottom; text-align:center; }
#top-belka ul#zakladki li.ksiegowosc a {width:101px; background:url('http://g.infor.pl/p/sektor_publiczny/img/zakladki.gif') -160px bottom; }
#top-belka ul#zakladki li.kadry a {width:69px; background:url('http://g.infor.pl/p/sektor_publiczny/img/zakladki.gif') -263px bottom; }
#top-belka ul#zakladki li.firma a {width:97px; background:url('http://g.infor.pl/p/sektor_publiczny/img/zakladki.gif') -335px bottom; }
#top-belka ul#zakladki li.sektor a {width:104px; background:url('http://g.infor.pl/p/sektor_publiczny/img/zakladki.gif') -433px top; height:31px; line-height:30px; margin-top:0; }
#top-belka ul#zakladki li.logistyka a {width:83px; background:url('http://g.infor.pl/p/sektor_publiczny/img/zakladki_new.gif') -728px bottom; }
#top-belka ul#zakladki li.market a {border-bottom:medium none;font-weight:bold;margin-left:235px;position:relative;}
#top-belka ul#zakladki li.ksiegowosc a:hover {background-position: -160px -4px; }
#top-belka ul#zakladki li.logistyka a:hover {background-position: -728px -4px; }
#top-belka ul#zakladki li.kadry a:hover {background-position: -263px -4px; }
#top-belka ul#zakladki li.firma a:hover {background-position: -335px -4px; }
#top-belka ul#zakladki li.ogladalnosc a {width:97px; background:url('http://g.infor.pl/p/sektor_publiczny/img/zakladki.gif') -627px bottom; margin-left: 48px; text-transform: lowercase;}
#top-belka ul#zakladki li.ogladalnosc a:hover {background-position: -627px -4px; }

#top-belka ul#zakladki li.market a { background:url("http://g.infor.pl/p/gazeta-all/img/administracja_03.png") no-repeat left 5px transparent;
border:medium none;
color:#FFFFFF;margin-bottom:1px;outline-style:none;outline-width:medium;padding:9px 8px 15px 38px;}
/**** lewa kolumna *****/
.content-left-top { background-position: -260px 0; height:14px;width:210px; font-size:1px; line-height:1px;}
.content-left-bottom { background-position: 0 0; height:14px;width:210px; font-size:1px; line-height:1px;}
.content-left-content { background-repeat: repeat-y; background-position: -520px 0; padding:0 19px 0px;width:172px;}

/***** menu ******/
#content-left ul#menu, .menuLeft2 ul {list-style:none;}
#content-left ul#menu a, .menuLeft2 ul a { color:#000; text-decoration:none; display:block;}
#content-left ul#menu li a, .menuLeft2 h3, .menuLeft2 ul li a { border-bottom:1px solid #d6d4c5; font-size:15px; background-position: 0 0; padding:10px 0 10px 25px;  }
#content-left ul#menu li.red a, .menuLeft2 ul li.red a {color:#96070B; font-weight:bold; }
#content-left ul#menu li h1 a, .menuLeft2 ul li h3  {color:#96070B; font-weight:bold; }
#content-left ul#menu li li { border-bottom:1px dotted #000; }
#content-left ul#menu li li a, .menuLeft2 ul li a { font-size:12px; background-position: -540px -70px; padding:7px 0 7px 25px; font-weight:bold; }
#content-left ul#menu ul ul { margin:5px 0; display:none;}
#content-left ul#menu li li li { border:0; background-color:#e4e2d5; background-position: 25px -1285px;  padding:0 15px 0 20px;}
#content-left ul#menu li li li a { font-size:12px; background:none; border-bottom:1px solid #d6d4c5; padding:7px 0 7px 25px;}
.menuLeft2 h3 { margin-top:30px; color:#96070B; }

#content-left ul#menu li.active ul {display:block;}
#content-left ul#menu li li li.active a{ color:#B0252D; }
/*** ranking ***/
.box-ranking {width: 171px; margin: 30px 0px 0px 0px; background-position: -921px 0; background-repeat:repeat-y;}
.subbox-ranking {width: 171px; padding: 0px 0px 15px 0px; background-position: -700px 0; }
#content-left .subbox-ranking ul li a { background:none; padding:0; border:0; }
.box-ranking p { margin: 0px 0px 0px 10px; clear: both; font-size:12px;}
.box-ranking a {clear: both;color: #56554b; text-decoration: none;}
.box-ranking a:hover {text-decoration: underline;}
.box-ranking a span.r-lp {float: left; width: 15px;color: #96070b; padding: 0px 5px 0px 0px; text-align: right;}
.box-ranking a span.r-gmina {float: left; width: 115px;}
.box-ranking ul {list-style-type: none; margin: 10px  15px;}
.box-ranking ul li {float: left; border-bottom: 1px solid #e9e7de; padding: 2px 5px 2px 0px;}
.box-ranking p.link { clear:both; width:155px; text-align:right; margin:0 16px 0 0; padding-top:10px; }
.box-ranking p.link a {background: url('http://g.infor.pl/p/sektor_publiczny/img/arrow3.gif') no-repeat right 3px; text-decoration: none; font-weight: bold; color: #56554b; padding: 0px 20px 0px 0px; }
.box-ranking p.link1 { clear:both; width:155px; text-align:right; margin:0 16px 0 0; padding-top:3px; }
.box-ranking p.link1 a {background: url('http://g.infor.pl/p/sektor_publiczny/img/bg-ranking-link.gif') no-repeat right 3px; text-decoration: none; font-weight: bold; color: #56554b; padding: 5px 51px 7px 0px; text-align:right;}
.box-ranking p.link2 { clear:both; width:155px; text-align:right; margin:0 16px 0 0; padding-top:3px; }
.box-ranking p.link2 a { background-position: right -196px; text-decoration: none; font-weight: bold; color: #56554b; padding: 5px 38px 7px 0px; text-align:right;}

.header {width: 182px; height: 41px; font-size: 13px; color: #ecebe1; text-align: center; line-height: 55px; margin: 0px 0px 0px 15px; background-position: 0 0; overflow: hidden;}
.box1 {width: 476px; font-size: 12px; background-repeat: repeat-y; background-position: -1578px 0; margin: 0px 0px 10px;}
.subbox1 {position: relative; height: 180px; height: auto; width: 476px; background-position: -526px 0; padding-top:12px;}
.subbox1 ul.kwadrat { margin-top:10px; margin-bottom:10px; }
.subbox1 ul.kwadrat li { background: url('http://g.infor.pl/p/sektor_publiczny/img/kwadrat.gif') no-repeat 0 center; padding-left:10px; }
.subbox1 ul.kwadrat li a { text-decoration:none; color:#68675D; }
.subbox1 ul.red-strzalka li { background-position: -540px -77px; padding:0 0 0 15px; margin:0; font-weight:bold;}

.box1-bottom {width: 476px; height: 13px; background-position: 0 0; }

.box_finanse { background: url('http://g.infor.pl/p/sektor_publiczny/img/nowosci2.gif') no-repeat; margin:0 10px 20px 25px; padding:0px 0 0px 65px;  overflow: hidden; }
.box_gospodarka { background: url('http://g.infor.pl/p/sektor_publiczny/img/nowosci2.gif') no-repeat 0 -133px; margin:0 10px 20px 25px; padding:0px 0 0px 65px; overflow: hidden; }
.box_spoleczne { background: url('http://g.infor.pl/p/sektor_publiczny/img/nowosci2.gif') no-repeat 0 -265px; margin:0 10px 20px 25px; padding:0px 0 0px 65px; overflow: hidden; }
.box_organizacja { background: url('http://g.infor.pl/p/sektor_publiczny/img/nowosci2.gif') no-repeat 0 -400px; margin:0 10px 20px 25px; padding:0px 5px 0px 65px; overflow: hidden; }
.box_finanse p, .box_gospodarka p, .box_spoleczne p, .box_organizacja p { font-weight:bold; margin-bottom:5px;  }
.box_finanse a, .box_gospodarka a, .box_spoleczne a, .box_organizacja a { color:#B0252D; }
.box_finanse h4 a, .box_gospodarka h4 a, .box_spoleczne h4 a, .box_organizacja h4 a { color:#68675D; }
.box_finanse .lead, .box_gospodarka .lead, .box_spoleczne .lead, .box_organizacja .lead { font-weight:normal; }

/**** box szkolenia *****/
.box_szkolenia h4 { padding:5px 15px;}
.box_szkolenia ul { padding:10px 15px 0;}
.box_szkolenia ul li { margin-bottom:10px;}

/*** box znajdz samorzad *****/
.box_znajdz_samorzad { width:249px; padding:0 0 0 15px; float:left; border-right:1px solid #fff;}
.box_znajdz_samorzad form { margin:10px 0 8px;}
.box_znajdz_samorzad form .text input { float:left; background: url('http://g.infor.pl/p/sektor_publiczny/img/wpisz_miasto.gif') no-repeat; width:190px; border:0; padding:9px 0 9px 5px; margin:0 10px 0 0;}
.box_znajdz_samorzad form .text[class] input { width:194px; }
.box_znajdz_samorzad form input.submit { float:left; background: url('http://g.infor.pl/p/sektor_publiczny/img/wyszukiwarka_strz.gif') no-repeat; width:26px; height:30px; border:0;}
.box_znajdz_samorzad p.mapka img { margin:15px 23px 0 0;}
.box_dolaczyli { width:180px; padding:0 15px 0 15px; float:left; border-left:1px solid #d6d5c3;}
.mapka_znajdz { margin-left:40px; }

.new-background {background-repeat: repeat-y; background-position: -1052px 0; }
.new-background .subbox1 {position: relative;width: 476px; background-position: -526px 0; }
.new-background .box1-bottom {width: 476px; height: 13px; overflow: hidden; background-position: 0 0; }

.temat_dnia { padding:5px 5px 10px 14px; }
.temat_dnia .zdjecie_i_zakladki1234 { float:left; margin-right:12px; }
.temat_dnia img.img_temat_dnia { border:2px solid #c8c9bb; margin-bottom:5px;}
.temat_dnia .czytaj_wiecej { text-align:right; margin-right:5px; }
.temat_dnia ul.wiad-lok-linki2 {width:305px; display:block; clear:both; }
.temat_dnia ul.wiad-lok-linki2 li { border-bottom:1px dotted #000; background-position: -540px -72px; padding: 5px 0 5px 20px;  }

#box_dnia_li1 { display:block;}
#box_dnia_li2,#box_dnia_li3,#box_dnia_li4 { display:none; }

.temat_dnia ul#zakladki_1234 li, .temat_dnia ul#zakladki_2234 li, .temat_dnia ul#zakladki_3234 li, .temat_dnia ul#zakladki_4234 li { float:left;}
.temat_dnia ul#zakladki_1234 li a, .temat_dnia ul#zakladki_2234 li a, .temat_dnia ul#zakladki_3234 li a, .temat_dnia ul#zakladki_4234 li a { display:block; width:20px; background-position: -26px -757px; text-align:center; font-size:15px; font-weight:bold; padding:2px 0; margin:0 5px 0 0;}
.temat_dnia ul#zakladki_1234 li a:hover, .temat_dnia ul#zakladki_2234 li a:hover, .temat_dnia ul#zakladki_3234 li a:hover, .temat_dnia ul#zakladki_4234 li a:hover { background-position: 0 -757px; color:#fff; text-align:center; text-decoration:none; }
.temat_dnia ul#zakladki_1234 li.selected a, .temat_dnia ul#zakladki_2234 li.selected a, .temat_dnia ul#zakladki_3234 li.selected a, .temat_dnia ul#zakladki_4234 li.selected a { background-position: 0 -757px; color:#fff; text-align:center;}

.box_strzalka { background-position: 0 -360px; height:88px; margin:10px 10px 0 0;overflow:hidden;padding:5px 5px 0 35px;width:103px; float:left; }
.box_strzalka a:hover { text-decoration:underline; }
.box_strzalka .upper {text-transform:uppercase; font-weight:bold; font-size:12px; }
.box_strzalka_last { margin-right:0; }

/*** prawa strona ****/
.box2 {width: 300px; font-size: 12px; background-repeat: repeat-y; background-position: -350px 0; margin: 0px 0px 10px; }
.subbox2-auto {width: 300px; background-position: -1052px 0; padding-top:25px;}
.subbox2-auto h4 {padding:0 15px 0 20px;}
.subbox2-auto ul.box_wiad,
.subbox2-auto ul.box_forum,
.subbox2-auto ul.box_wiad_lokalne { padding:0 15px 0 20px;}
.subbox2-auto h4.red { padding:0 15px 5px 20px;}

.subbox2-auto ul.box_wiad li { padding-bottom:7px; color:#8b8b8b; }
.subbox2-auto ul.box_wiad_lokalne { padding-top:5px;}
.subbox2-auto ul.box_wiad_lokalne li { padding-bottom:17px; }
.subbox2-auto ul.box_forum li { background-position: 0 -1020px; margin-bottom:5px; padding:0 0 0 15px;}
.subbox2-auto ul.box_forum li a.red{ color: #96070B;}
.subbox2-auto ul.p_t0 { padding-top:0; }
.subbox2-auto .box_porady { padding:5px 10px 15px 20px; color:#7a7a70;}
.subbox2-auto .wiecej { text-align:right; padding-right:15px; font-size:11px; }
.subbox2-auto .box_sonda { padding:0px 15px 15px 20px;}
.subbox2-auto .box_sonda .sonda_pytanie { font-weight:bold; margin-bottom:10px; }
.subbox2-auto .box_newsletter { padding:15px 15px 5px 20px;}
.subbox2-auto .box_newsletter form { padding:20px 0;}
.subbox2-auto .box_newsletter ul.wypunktowanie li { background-position: 0 -1020px; padding:0 0 0 10px;}
.subbox2-auto .box_newsletter ul.red-strzalka li { background-position: -540px -77px; padding:0 0 0 15px; margin:0; font-weight:bold;}
.subbox2-auto .email input { float:left; border:0; background: url('http://g.infor.pl/p/sektor_publiczny/img/bg_email.gif') no-repeat; width:158px; height:30px; padding:7px 0; margin-right:8px; }
.subbox2-auto .zapisz_sie input { float:left; border:0; background: url('http://g.infor.pl/p/sektor_publiczny/img/zapisz_sie_email.gif') no-repeat; width:96px; height:29px; }
.subbox2-auto .zapisz_sie input:hover { cursor:pointer; }
.box2-bottom {width: 300px; height: 13px; overflow: hidden; background-position: 0 0; }

/**** sonda ********/
ul.sonda li.pytanie {border-bottom:1px dashed #C6C6C6;margin-bottom:5px;padding-bottom:1em;}
ul.sonda li.pytanie ul {margin-left:10px;}
ul.sonda li.odpowiedz { margin-top:5px;}
ul.sonda li .procent {font-weight:bold;}
ul.sonda .wykres {background:transparent url('http://g.infor.pl/p/sektor_publiczny/img/gradient_sondy400.gif') no-repeat 0 0; font-size:1px;height:10px;margin-top:5px;width:400px;}
.box_sonda ul li { padding:2px 0;}
.box_sonda ul li input { margin-right:3px; }
.glosowanie { margin:0 0 0 80px;}
.glosowanie input {background:transparent url('http://g.infor.pl/p/sektor_publiczny/img/wysz_szukaj.gif') no-repeat;border:0;cursor:pointer;font-weight:bold;padding:5px 0 8px;text-align:center;width:91px; margin-top:5px; }
.box_sonda li.odpowiedz .wykres {background:transparent url('http://g.infor.pl/p/sektor_publiczny/img/gradient_sondy.png') no-repeat scroll 0 0;font-size:1px;height:10px;margin-top:5px;width:266px;}
/***dzialowa****/
.podstrona-left { width:476px; }
.podstrona-right {float:right;margin:0 0 0px 7px;width:300px;}
.lg-reklama {margin: 0px 0px 10px 0px;}

.lista {clear: left;}
.lista li { margin: 0px 0px 0px 5px;  }
.lista li.first { margin: 0px;  }
.lista h3 a {color: #b0252d; font-size: 13px; text-decoration: none;}
.lista h3 a:hover {text-decoration: underline;}
.lista span {font-style:italic;}
.lista p {margin: 10px 0px 0px;}
.lista p.more {margin: 0px 0px 20px; text-align: right; font-size: 11px;}
.lista p.more a {color: #56554B; text-decoration: none;}
.lista p.more a:hover {text-decoration: underline;}

.lista2 {clear: left;}
.lista2 li { margin: 0 18px 0px 18px;  }
.lista2 li h3 a {color: #b0252d; font-size: 13px; text-decoration: none;}
.lista2 li.last { text-align:right; padding-bottom:10px;}
.lista2 h3 a:hover {text-decoration: underline;}
.lista2 p {margin: 0px 0px 10px;}

.lista3 {clear: left; font-size:12px; }
.lista3 li { margin: 0 18px 0px 18px;  border-top:1px solid #D6D4C7; padding:10px 0;}
.lista3 li h3 a {color: #b0252d; font-size: 13px; text-decoration: none;}
.lista3 h3 a:hover {text-decoration: underline;}
.lista3 p {margin: 0px 0px 10px;}
.lista3 span { color:#adadad; font-size:11px;}
.lista3 .lead { color:#56554b; margin-top:5px; }
.lista3 .more { text-align:right; margin:0; font-size:11px;}
.lista3 .more a{ color:#adadad;}

.bg-box-podstrona { background-position: -1052px 0; background-repeat: repeat-y; margin: 0px 0px 10px;}
.bg-subbox-podstrona {padding: 5px 15px; }
.bg-box-podstrona-top { background-position: -526px 0; height:13px;width:476px;}

.bg-box-podstrona h4 {color: #56554B; font-size: 12px; text-decoration: none; margin: 0px 0px 5px;}
.bg-box-podstrona h3 {font-size: 15px; padding: 0px 0px 0px 0px;}
.bg-box-podstrona h2 { font-size: 13px; padding: 12px 0px 0px; margin: 0px;}
.bg-box-podstrona h2 a { color: #96070b;}
.bg-box-podstrona ul {list-style-type: none; padding: 0px 0px 0px 0px;}
.bg-box-podstrona ul li { background: url(../img/kropka.gif) no-repeat; padding: 0px 0px 3px 12px;}
.bg-box-podstrona ul li a {color: #56554B; text-decoration: none; }
.bg-box-podstrona ul li a:hover {text-decoration: underline;}
.bg-box-podstrona-bottom {width: 476px; height: 13px; background-position: 0 0; }

.tematy-dzialu {height: auto;}
.tematy-dzialu h4 {padding: 8px 0px 0px 10px; font-size: 15px; font-weight: normal;}
.tematy-dzialu h4 span { font-style:normal; }
.tematy-dzialu p {padding: 10px 0px 10px 10px; margin:0; }
.tematy-dzialu p a {color: #56554B; text-decoration: none; font-size: 12px;}
.tematy-dzialu p a:hover {text-decoration: underline;}
.tematy-dzialu {background: url('http://g.infor.pl/p/sektor_publiczny/img/bg-tematy-dzialu.png') no-repeat left top;}

/***** artykulowa ****/
.content-box {clear: both; width: 785px; font-size: 11px; background-repeat: repeat-y; background-position: -1535px 0; margin: 0px 0px 10px;}
.content-subbox {width: 785px; background-position: -1402px 0!important; }
.content-subbox .wiecej { margin:0; text-align:right;}
.content-subbox .wiecej2 { clear:both; }
.content-subbox .wiecej2 a { background-position: right -77px; text-decoration: none; font-weight: bold; color: #56554b; font-size: 10px; padding: 0px 15px 0px 0px; margin: 0px 20px 0px 0px;}
.content-box-bottom {width: 785px; height: 13px; overflow: hidden; background-position: -700px 0;}

.artykul {font-size:13px;padding:15px;width:755px;}
.artykul h2 {font-size: 15px; padding: 10px 0px 15px; margin:0; }
.artykul h2 .nadtytul {font-size: 10px; text-transform: uppercase; display: block; margin:0 0 10px 0;}
.artykul h2.srodtyt { clear:none!important;}
.artykul .artykul-left {float:left;width:300px; margin-right:15px; }
.artykul .artykul-right {/*float:right;width:475px;*/}
.artykul .lead { font-weight:bold; margin:0 0 10px 0;}
.artykul h3.srodtyt { margin:0 0 10px 0;}
.artykul .wiecej {font-size: 12px; font-weight: bold;}
.artykul .info-2 {text-align:left; float:left; font-size:12px; margin:0 0 20px; width:300px; overflow:hidden; }
.artykul .info-2 h4 {font-size: 12px; color: #a01e20; font-weight: bold; padding: 10px 0px 3px 15px;}
.artykul .info-2 ul {padding: 0px 5px 10px 15px; list-style-type: none;}
.artykul .info-2 ul li { background-position: 0 -1019px; padding: 0px 0px 0px 12px;}
.artykul .info-2 .info2 {width:auto; border: 0px solid #d3d0b7; border-width: 0px 1px;}
.artykul .info2-bottom { background-position: 0 0;height:25px;overflow:hidden;width:300px;}
.artykul .info2-top {background-position: -350px 0; height:7px;overflow:hidden;width:300px;}
.artykul b.red {color: #a01e20;}
.artykul .autor-art-top {  color:#56554B; }
.artykul .stan-prawny, .artykul .data-publikacji { padding-bottom:5px; color:#56554B; }
.artykul p { padding-bottom:10px; }
.artykul p a { text-decoration:underline; }
.artykul p.wazne a { text-decoration:underline; color: #A01E20; }
.artykul p.wazne strong{ text-decoration:underline; color: #A01E20; }
.artykul .lead2 { margin:0 0 10px; font-weight:normal; }

.artykul .inforlex-expert-heading
{
	padding-left: 150px;
	height: 50px;
	background: url(http://g.ekspert.infor.pl/p/sektor_publiczny/img/inforlex.logo2.png) no-repeat;
	background-position: 15px 0;
	margin-top: -17px;
	position: relative;
}

.artykul .inforlex-expert-heading a.ln
{
	display: block;
	width: 106px;
	height: 51px;
	position: absolute;
	top: 0;
	left: 15px;
	z-index: 1;
	text-indent: -9999px;
}

.artykul .inforlex-expert-heading h3
{
	font-size: 15px;
	line-height: 32px;
	font-family: Arial;
	color: #9c1619;
	font-weight: bold;
	border-bottom: 1px solid #9c1619;
	margin: 0;
	padding: 0;
	padding-top: 10px;
}

.artykul .inforlex-expert-heading h3 a.lnHeading
{
	color: #9c1619;
	text-decoration: none !important;
}

.artykul .inforlex-expert-heading h3 a.lnHeading:hover
{
	color: red;
}

.box-ekspert-autor
{
	border-top: 1px solid #d6d4c4;
	padding-top: 12px;
	padding-left: 80px;
	position: relative;
}

.box-ekspert-autor img
{
	position: absolute;
	top: 12px;
	left: 0;
	width: 58px;
	height: 58px;
}

.box-ekspert-autor-name span
{
	display: block;
}

.box-ekspert-autor-desc
{
	display: none;
}


.dodatki_artykulu .zdjecia_artykulu {width:259px; }
.dodatki_artykulu .zdjecia_artykulu .opis {font-style:italic;}
.dodatki_artykulu .related { padding:0 0 10px 0;}
.dodatki_artykulu .related .zobacz_takze { font-weight:bold; }
.dodatki_artykulu .related ul.gp-ul-rd li {background: url('http://g.infor.pl/p/sektor_publiczny/img/dot_black.gif') no-repeat 0 5px; padding-left:15px;}

.cont-box-tem {border-top: 1px solid #d6d4c4; padding: 10px 0px 0px;}
.cont-box-tem h4 {font-size: 14px;}
.cont-box-tem ul {margin: 7px 130px 0px 0;}
.cont-box-tem ul li {background: url('http://g.infor.pl/p/sektor_publiczny/img/dot_black.gif') no-repeat 0 5px; padding-left:15px;}
.cont-box-tem ul li a {color: #56554B; text-decoration: none; }
.cont-box-tem ul li a:hover {text-decoration: underline;}
.cont-box-tem ul li.rss a {background: url('http://g.infor.pl/p/sektor_publiczny/img/icn-rss.gif') no-repeat right top; padding: 3px 22px 0px 0px;}

.cont-koment { font-size: 12px;  }
.cont-koment h4 {padding: 20px 0px 15px 17px; font-size: 14px;}
.cont-koment ul {list-style-type: none; padding: 0px 0px 0px 15px;}
.cont-koment ul li { background-position: 0 -1019px; padding: 0px 0px 7px 12px;}
.cont-koment ul li a {color: #56554B; text-decoration: none; }
.cont-koment ul li a:hover {text-decoration: underline;}
.cont-koment .dodaj {float: right; margin: 10px 10px 0px 0px;width: 129px; padding-left: 17px; height: 29px; color: #fff; line-height: 28px; font-weight: bold; text-decoration: none; background: url('http://g.infor.pl/p/sektor_publiczny/img/btn-dodaj.png') no-repeat left top;}
.cont-koment .wiecej2 {float: left; margin: 15px 0px 0px 20px; font-size: 11px;}

.cont-koment .twoj-komentarz { background: none; padding:0; border:0;}
.cont-koment .twoj-komentarz form{ padding:0 0 15px 17px;}
.cont-koment .twoj-komentarz form legend { display:none; }
.cont-koment .twoj-komentarz form textarea { width: 500px; border:1px solid #b8b8b8; height:100px;}
.cont-koment .twoj-komentarz form .autor-box { margin:10px 0;}
.cont-koment .twoj-komentarz form input#comment_author { margin:0 10px; border:1px solid #b8b8b8; padding:2px 5px; width:250px; }
.cont-koment .twoj-komentarz form input.submit { background:transparent url(http://g.infor.pl/p/sektor_publiczny/img/wysz_szukaj.gif) no-repeat; width:91px; border:0; padding:5px 0 8px; }
.cont-koment .twoj-komentarz form input.reset { background:transparent url(http://g.infor.pl/p/sektor_publiczny/img/wysz_szukaj.gif) no-repeat; width:91px; border:0; padding:5px 0 8px; }

.cont-forum {width: 208px; font-size: 12px; float: right; margin: 20px 20px 0px 0px; }
.cont-forum h4 {margin: 0px 0px 10px 0px; font-size: 14px;}
.cont-forum ul {list-style-type: none; padding: 0px 0px 0px 0px;}
.cont-forum ul li { background-position: 0 -1020px; margin-bottom:5px;padding:0 0 0 15px;}
.cont-forum ul li a {color: #56554B; text-decoration: none; }
.cont-forum ul li a:hover {text-decoration: underline;}

.top-forum {width: 208px; height: 14px; background: url('http://g.infor.pl/p/sektor_publiczny/img/bg-cont-forum-top.png') no-repeat left top;}
.bottom-forum {width: 208px; height: 14px; background: url('http://g.infor.pl/p/sektor_publiczny/img/bg-cont-forum-bottom.png') no-repeat left top;}
.subcont-forum {background: #f6f5ee;padding: 0px 7px 0px 10px; border: 0px solid #d6d4c4; border-width: 0px 1px;}

/********forum*******/
#forum-kadry {padding:0; width:780px; float:right; clear:none; background:white}
#forum-kadry .paleta_tlo {background-color:#DEF3D6; padding:5px;}
#forum-kadry .paleta_tlo a {color:#333;font-weight:bold;text-decoration:none;}
#forum-kadry .paleta_tlo a:hover {color:#478F5D;font-weight:bold;text-decoration:none;}
#forum-kadry ul.sz li {color:#333;font-weight:normal; }
#forum-kadry ul.lista-niezb {list-style:none;margin:0;padding:5px 0 0;}
#forum-kadry ul.lista-niezb li.first { font-weight:bold; height:20px;}
#forum-kadry ul.lista-niezb li.first .temat {width:400px;padding:0 0 0 25px; float:left;}
#forum-kadry ul.lista-niezb li.first .prawa {float:right;}
#forum-kadry ul.lista-niezb li.first .prawa .autor {width: 160px; float:left;}
#forum-kadry ul.lista-niezb li.first .prawa .odpowiedzi {width: 60px; text-align: right;float:left;}
#forum-kadry ul.lista-niezb li.first .prawa .data_zalozenia {width: 140px; text-align: right;float:left;}
#forum-kadry ul.lista-niezb li.first .prawa .ost_odpowiedz {width: 140px; text-align: right;float:left;}

#forum-kadry ul.lista-niezb li.next {background:#FFF;border-top:1px solid #C6C5C6;padding:5px 0 5px; clear:both;}
#forum-kadry ul.lista-niezb li.next .temat {width:400px; background: url(http://g.infor.pl/p/gazeta_ksieg/i/strz.gif) no-repeat 8px 6px; padding:0 0 0 25px;float:left;}
#forum-kadry ul.lista-niezb li.next .temat a { text-decoration:none; font-weight:bold; color:#000; }
#forum-kadry ul.lista-niezb li.next .temat a:hover { text-decoration:underline;}
#forum-kadry ul.lista-niezb li.next .prawa {float:right;}
#forum-kadry ul.lista-niezb li.next .prawa .autor {width: 160px; float:left;}
#forum-kadry ul.lista-niezb li.next .prawa .odpowiedzi {width: 60px; text-align: right;float:left;}
#forum-kadry ul.lista-niezb li.next .prawa .data_zalozenia {width: 140px; text-align: right;float:left;}
#forum-kadry ul.lista-niezb li.next .prawa .ost_odpowiedz {width: 140px; text-align: right;float:left;}

#forum-kadry ul.lista-niezb li.next_sz {background:#f8f8f8;border-top:1px solid #C6C5C6;padding:5px 0 5px; clear:both;}
#forum-kadry ul.lista-niezb li.next_sz .temat {width:400px; background: url(http://g.infor.pl/p/gazeta_ksieg/i/strz.gif) no-repeat 8px 6px; padding:0 0 0 25px;float:left;}
#forum-kadry ul.lista-niezb li.next_sz .temat a { text-decoration:none; font-weight:bold; color:#000; }
#forum-kadry ul.lista-niezb li.next_sz .temat a:hover { text-decoration:underline;}
#forum-kadry ul.lista-niezb li.next_sz .prawa {float:right;}
#forum-kadry ul.lista-niezb li.next_sz .prawa .autor {width: 160px; float:left;}
#forum-kadry ul.lista-niezb li.next_sz .prawa .odpowiedzi {width: 60px; text-align: right;float:left;}
#forum-kadry ul.lista-niezb li.next_sz .prawa .data_zalozenia {width: 140px; text-align: right;float:left;}
#forum-kadry ul.lista-niezb li.next_sz .prawa .ost_odpowiedz {width: 140px; text-align: right;float:left;}

ul.forum_str {list-style:none;}
ul.forum_str li {float:left}
ul.forum_str li a {color:#333;font-weight:bold;margin:0 3px;text-decoration:none;}

#forum-kadry span.selected{background-color:#A4D49B;border:1px solid #FFF;color:#14562D;font-weight:bold;padding:2px 5px;text-decoration:none;}
#forum-kadry .odst5 {padding:5px;}
#forum-kadry .odst10 {padding:10px;}
#forum-kadry .login {font-size: 12px; font-weight: bold; font-style:italic;}
#forum-kadry .data { color:#7f7f7f;}

#forum-artykul {background:#f7f7f7; padding:10px; border:1px solid #b8b8b8; }
#forum-artykul a { color:#4D8029; font-weight:bold;margin:0 2px;text-decoration:none;}
#forum-artykul a:hover { color:#8F8F8F;font-weight:bold;text-decoration:none;}
#forum-artykul .przeczytaj_art {text-align:right;}
#forum-artykul h1.tytul{font-family:Georgia,Tahoma,Verdana,Arial;font-size:18px;font-weight:normal;padding:10px 0; line-height:1.2em;color:#555;}

.twoj-komentarz {background:#f7f7f7; padding:10px; border-top:1px solid #b8b8b8;}
.powrot a{ text-decoration:none; font-weight:bold; color:#555;  }
.powrot {padding:10px;}
#radio_posiadam_konto input, #radio_brak_konta input { float:left; margin-right:5px; }
#radio_posiadam_konto label, #radio_brak_konta label { width:600px; text-align:left;}

.naglowek_inny { background:#FFFFFF url(http://g.infor.pl/p/gazeta_kadr/i/bg-naglowka.gif) repeat-x;border-bottom:1px solid #B8B8B8;clear:both;color:#444444;font-family:"Trebuchet MS";font-size:18px;padding:5px 0 5px 15px;}
.naglowek_inny .forum-input { border:1px solid #C7C7C7;color:#000;font-size:13px;margin-right:5px;padding:0 0 1px 0;width:225px;}
.naglowek_inny .wyslij {background:transparent url(../img_flamenco/btn-szukaj2.gif) no-repeat left top;
                        border:0 none;color:#FFF;font-size:15px;font-weight:bold;height:27px;margin:0 0 0 10px;padding:0 0 0 4px;text-align:center;width:63px;}
.naglowek_inny .naglowek3 {color:#444;font-family:"Trebuchet MS";font-size:18px;padding:5px 0 5px 15px;}
h2.naglowek3 a {color:#333;text-decoration:none;}
/******** forum w±tek ***********/
.odp_forum {border-bottom:1px solid #b8b8b8;clear:both; padding:10px;}
.odp_forum_sz {border-bottom:1px solid #b8b8b8;clear:both; padding:10px; background:#f8f8f8;}
.logo_ip_sz {background:#f8f8f8 none; padding:5px 10px;}
.clr_sz { clear:both; padding:5px 10px;}

.forum_item {padding:5px 0;}
.forum_item input { height:20px; margin-left:10px; }
.forum_item input.button-zob-zap { border:0!important; margin:0 10px 0 0; height:31px; background:transparent url('http://g.infor.pl/p/sektor_publiczny/img/wysz_szukaj.gif') no-repeat; border:0 none;cursor:pointer;float:left;font-weight:bold;padding:5px 0 8px;text-align:center;width:91px;}

/**** okruszki ********/
#okruszki{margin:0 auto 0;width:1000px; background:#fff; padding-top:5px;}
#okruszki ul li {float:left; color:#56554B;}
#okruszki ul li a { text-decoration:underline; color:#56554B;}

/****** kalkulator *******/
#kalkulator {width: 638px; border: 0px;  margin: 0px 0px 10px; padding:15px; overflow: hidden; font-size:12px;}
#kalkulator .krok1 { background:transparent url('../img/kroki2b.gif') no-repeat; padding-bottom:5px; padding-top:1px;margin-bottom:15px;}
#kalkulator .krok2 { background:transparent url('../img/kroki2b.gif') no-repeat; padding-bottom:5px; padding-top:1px;margin-bottom:25px;}
#kalkulator h2 {font-size:15px;margin:0;padding:10px 0 15px;}
#kalkulator .txt-krok{padding:0 35px 0 17px; font-weight:bold;}
#kalkulator .krok-srodek { padding-left:90px; padding-top:10px;}
#kalkulator .rok {width:60px;}
#kalkulator table {border-collapse: collapse;}
#kalkulator table th {border: 1px solid #d8d8d0; padding: 5px; background: #edede9; font-weight: normal; font-size:12px;}
#kalkulator table td {border: 1px solid #d8d8d0; padding: 5px; text-align: right; font-size:12px;}
#kalkulator select {margin: 0px 5px; border: 1px solid #d8d8d0; padding: 1px 0px 1px 5px;}
#kalkulator input {margin: 0px 5px;}
#kalkulator input.text {margin: 0px 5px; border: 1px solid #d8d8d0; padding: 2px 5px;}
#kalkulator input.submit {margin: 10px 0px 20px 450px; background: url('../img/bg-wyslij.gif') no-repeat top left; width: 65px; height: 24px; border: 0px; color: #fff; font-weight: bold;}
#kalkulator .krok-opis1 {float:left; width:200px;}
#kalkulator .krok-opis2 {float:left; width:150px;}
#kalkulator .krok-opis3 {float:left; width:100px;}
#kalkulator .krok-opis4 {float:left; width:220px;}
#kalkulator .krok-srodek1 {padding-left:60px; padding-top:0px;}
#kalkulator .krok-srodek2 {padding-left:10px; padding-top:0px;}
#kalkulator .krok-srodek3 { padding-left:290px; padding-top:10px;}
#kalkulator .krok-srodek3 input { margin: 5px 5px;}
#kalkulator .krok-srodek4 { padding-left:290px; padding-top:0px;}
#kalkulator .tabelka {width: 400px; margin: 0px auto;}
#kalkulator .tabelka1 {width: 600px; margin: 10px auto;}
#kalkulator .objasnienia ul {list-style-type: none;}
#kalkulator ul {list-style-type: none;}
#kalkulator ul li a {color: #000; text-decoration: none;}
#kalkulator ul li a:hover {text-decoration: underline;}

/**** wyslij formularz ********/
#form1 input, #form1 textarea  { border:1px solid #9F250C; margin:3px; }
#form1 .label { text-align:right; vertical-align:top; font-size:12px;}
#form1 input.wyslij { background: url('http://g.infor.pl/p/sektor_publiczny/img/wysz_szukaj.gif') no-repeat; width:91px; border:0; text-align:center; padding:5px 0 8px;}
.dziekujemy { color:#61951B; font-size:15px; font-weight:bold; border:1px dashed #61951B; text-align:center; padding:15px 0;}

/*********kalendarz ************/
#kalendarz, #kalendarz1, #kalendarz2 { margin: 0px 0px 10px; border: 1px solid #D8D8D0; padding: 0px 0px 10px; width: 298px; overflow: hidden;}
#kalendarz h3, #kalendarz1 h3, #kalendarz2 h3{font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; font-size: 17px; font-weight: normal; padding: 10px 0px 5px; text-align: center;}

.bg-nagl { padding:5px 11px; font-weight: bold; width: 150px; margin: 0px auto;}
.bg-nagl a {color:#666; text-decoration: none; color: #000;}
.bg-nagl .next a, .bg-nagl .prev a {background: url('../img_flamenco/square-1.gif') repeat-x top left; display: block; width: 15px; height: 15px; color: #fff; text-align: center; line-height: 14px;}
.midd {vertical-align:middle;}
.cntr {text-align:center;}
div.calendar_box { width:253px; padding: 0px 24px; overflow: hidden;}
div.calendar_box span {float:left; font-size:13px; margin: 0px; text-align:center; width:36px; padding: 10px 0px 5px; overflow: hidden;}
div.calendar {float: left; border: 0px solid #858378; border-width: 1px 0px 0px 1px;}
div.calendar div {border: 0px solid #858378;  line-height: 30px; border-width: 0px 1px 1px 0px; color:black; font-weight: bold; float:left; font-size:13px; height:30px; margin: 0px; text-align:center;width:35px; overflow: hidden;}
div.calendar div.tydz { color:#000; }
div.calendar div.tydz a, div.calendar div.tydz_red a { color:#000; text-decoration:none; font-weight: bold; width: 33px; height: 28px; margin: 1px 0px 0px 1px; background: #fff; display: block;}
div.calendar div.tydz_red { color:#000; border: 1px solid red; width: 34px; height: 29px;}
div.calendar div.tydz_red a {width: 34px; height: 29px;margin: 0px;}
div.calendar div a { color:#000; font-weight:normal; text-decoration:none; }
div.calendar div.dzis { border-color:red; }
div.calendar div.dzis a { color:#000; font-weight:bold; }
div.calendar div.tendzien { background:#FFFFFF url(http://g.infor.pl/p/gazeta_kadr/i/kal_zazn.jpg) repeat-x scroll 0%;border:1px solid #A4D49B;color:#000;font-weight:bold;}
div.calendar div.tendzien a { color:#000; font-weight:bold; }
div.calendar div.sob { color:#75B0EC; }
div.calendar div.niedz { color:#E64444; }
div.calendar div.pon { clear:both; }
#dzial_content a.nag { color:#006500; }
#dzial_content a.lead { color:#000; font-weight:normal; }

.bg-box-podstrona .term-data { margin:10px 0 5px; font-weight:bold; }
.elem_zmiana_prawa { margin-bottom:10px; }
.elem_zmiana_prawa .dziennik a { text-decoration:underline;}

/******* stronnicowanie ********/
.stronnicowanie {padding:10px 15px 10px;}
.stronnicowanie a {color:#000000;font-weight:bold;margin:0 3px;}
.stronnicowanie a.selected {background:#EEE;border:1px solid #C6C6C6;padding:0 2px;}

#stronicowanie {padding:10px 15px 10px;}
#stronicowanie a {color:#000000;font-weight:normal ;margin:0 3px;}
#stronicowanie span.selected {background:#EEE;border:1px solid #C6C6C6;padding:0 2px;}
/****** leksykon  *******/

ul.leksykon  {width: 638px; height: 31px; background: url('http://g.infor.pl/p/sektor_publiczny/img/leksykon-belka.gif') no-repeat top left; list-style-type: none; text-align: center;}
ul.leksykon li {float: left; width: 26px; color: #fff; font-size: 17px; font-weight: bold; line-height: 29px;}
ul.leksykon li a {float: left; width: 26px; color: #fff; text-decoration: none;}
ul.leksykon li a:hover {color: #fff; text-decoration: underline;}
ul.leksykon li.selected {}
h3.leksykon-haslo a {color: #000; font-size: 12px; text-decoration: none; font-weight: bold;}

a.gsia { padding:0 0 10px 0px; margin-left:30px; display:block; background-position: 0 -174px; width: 107px; height: 34px; text-indent:-8000px; }
ul.czasopisma li { background-position: 0 -1020px; margin-bottom:5px;padding:0 0 0 15px;}

#artykul-logowanie { margin:0 0 10px; padding:0px 0 0px 10px; }
#artykul-logowanie h3 { color:#565246;font-family:Georgia,Tahoma,Verdana,Arial,sans-serif;font-size:21px;font-weight:normal;line-height:25px;margin:10px 10px 25px 0;}

#artykul-logowanie #odblokuj { width:458px; overflow: hidden; float: right; color: #fff; margin: 0px 5px 10px 10px; padding-bottom:55px;}
#artykul-logowanie #odblokuj[id] {margin: 0px 10px 10px 10px;}
#artykul-logowanie #odblokuj h3 {font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; font-size: 27px; color: #fff; font-weight: normal; margin: 10px 10px 5px 20px; line-height: 25px;}
#artykul-logowanie #odblokuj h3 span {display: block; font-size: 19px; padding-left: 60px; color: #fff;}
#artykul-logowanie #odblokuj h3 span.pelna-wersja {padding-left: 20px;}
#artykul-logowanie #odblokuj ul {margin: 10px 10px 0px; list-style-type: none; padding: 0px 0px 0px 0px;}
#artykul-logowanie #odblokuj ul li {line-height: 14px;margin:0; list-style-position: outside; color: #fff; background: url('../img/square4.gif') no-repeat 0px 7px; padding: 3px 5px 3px 12px;}
#artykul-logowanie #odblokuj a {margin: 0px;}
#artykul-logowanie #odblokuj img.zamow { margin-top:30px;}
#artykul-logowanie form { height:256px;padding:5px 15px 10px;width:280px;}
#artykul-logowanie .login input, #artykul-logowanie .haslo input {background:transparent url('http://g.infor.pl/p/sektor_publiczny/img/bg_login.gif') no-repeat;border:0 none;margin:4px 0 2px 18px;padding:6px 3px;width:137px;}
#artykul-logowanie form input.zaloguj {background:transparent url(http://g.infor.pl/p/sektor_publiczny/img/bg_zaloguj.gif) no-repeat 0 0;border:0;color:#636748;cursor:pointer;font-size:12px;font-weight:bold;margin:8px 0 8px 77px;padding:4px 0;text-align:center;width:77px;}

.wyloguj { padding-top:30px; text-align:center;}

ul.akty li h3 { padding:5px 0 10px;}
ul.akty li { padding-bottom:5px;}

.wyniki_net ul li { padding:5px 0;}
.wyniki_net ul li h4 {font-size:12px;font-weight:bold;padding:10px 0;}
.wyniki_net  ul li span {display:block;font-size:10px;line-height:12px;text-align:right;}

.wyniki-wyszukiwania-tresc .czytaj {text-align:right; margin:5px 0 25px; font-size: 11px;}
.wyniki-wyszukiwania-tresc .czytaj a {color:#000; border:1px solid #ccc; padding:2px 5px; text-decoration: none; margin: 0px 5px 0px 0px;}
.wyniki-wyszukiwania-tresc .czytaj a.selected {background-color:#96070B; color:#fff}
.wyniki-wyszukiwania-tresc .czytaj a:hover {background-color:#96070B; color:#fff}

/* Nowe style na strone artykulowa */
.slowa-kluczowe {border: 0px solid #d6d4c4; border-width: 1px 0px; margin: 10px 0px; padding: 10px 0px;}
.slowa-kluczowe h4 {font-weight: bold; font-size: 16px; margin: 0px 0px 5px;}
.slowa-kluczowe ul {list-style-type: none;}
.slowa-kluczowe ul li {display: inline;}

.podobne-art h4 {font-size: 16px;margin: 0px 0px 5px;}
.podobne-art .odblokuj {float: right;}
.podobne-art ul {width: 450px; float: left;}
.podobne-art li h2 {font-size: 13px; margin: 5px 0px 3px; padding: 0px;}
.podobne-art li h2 a {color: #96070b;}

.size-controll {float: right; list-style-type: none;}
.size-controll li {display: inline; padding: 0px 0px 0px 12px;}
.size-controll li#small {font-size: 11px; padding: 0px 0px 0px 2px;}
.size-controll li#normal {font-size: 15px; padding: 0px 0px 0px 2px;}
.size-controll li#big {font-size: 17px; padding: 0px 0px 0px 2px;}
.size-controll li.selected { font-weight:bold;}
.size-controll li a {color: #3e679e;}

#okruszki  {clear: both;}
#okruszki p {font-size: 13px;}
#okruszki .okruszki-left {float: left; width: 660px;}
#okruszki .okruszki-left ul {padding: 5px 0px 0px;}
#okruszki .okruszki-left ul li {color: #c6c4b7; }
#okruszki .okruszki-left ul a {color: #c6c4b7;}
#okruszki .okruszki-right {float: right; width: 300px; padding: 15px 0px 0px;}
#okruszki .okruszki-right ul {list-style-type: none;}
#okruszki .okruszki-right li {float: left; height: 19px; padding: 0px 0px 0px 30px;}
#okruszki .okruszki-right li.okr-rss {background:transparent url('http://g.infor.pl/p/sektor_publiczny/img/icn-okruszki.png') no-repeat left top; padding: 2px 20px 0px 27px;}
#okruszki .okruszki-right li.okr-newsletter {background:transparent url('http://g.infor.pl/p/sektor_publiczny/img/icn-okruszki.png') no-repeat -169px top; padding: 2px 20px 0px 30px;}
#okruszki .okruszki-right li a {text-decoration: none;}

img.logo_lokalni { margin-top:20px;}
.stopka { background-position: 0 -349px; width:1000px; height:33px; padding:8px 0px 0; margin:0 auto; color:#fff; font-size:12px}
.stopka a { color:#fff; }
.stopka-lewa { color:#fff; float:left; width:25%; padding-left:10px;}
.stopka-prawa { color:#fff; float:right; width:70%; text-align:right; padding-right:5px}
.stopka-prawa ul li a{ text-align:right}
.stopka-prawa ul li a.red {color:#AB713F; font-weight:bold;margin-right:8px}
.stopka-prawa ul li { color:#fff; margin-right:3px; display:inline;}

.linki_promocyjne {margin:0px auto 0;width:1000px; padding-top:10px; background:#fff; }
.linki_promocyjne a {color:#56554B;}
.nad_okruszkami {display:none; }

.slowa_kluczowe { margin:8px 18px;}

/**** nasze czasopisma *******/
.box_nasze_czasopisma { background:transparent url('http://g.infor.pl/p/sektor_publiczny/img/bg-box-czasopisma.gif') repeat-y; width:1000px; margin:5px auto 10px; }
.bg-bottom-czasopisma { background:transparent url('http://g.infor.pl/p/sektor_publiczny/img/bg-bottom-czasopisma.gif') no-repeat bottom; width:1000px; height:15px;}
.txt_serwis_i_narzedzia { clear:both; background:transparent url('http://g.infor.pl/p/sektor_publiczny/img/bg_serwisy_i_narzedzia.gif') repeat-x 0 37px; padding-left:5px; padding-top:25px;}
.bg-top-czasopisma { width:960px; padding:15px 20px 5px; }
.bg-top-czasopisma ul { width:25%; float:left;}
.bg-top-czasopisma ul.kol2 { width:20%}
.bg-top-czasopisma ul.kol3 { width:20%}
.bg-top-czasopisma ul.kol4 {width:20%}
.bg-top-czasopisma ul.kol5 {width:15%}

.bg-top-czasopisma ul li{ background-position: 0 -1020px; font-size:12px; font-family:Arial; padding-left:13px; margin-bottom:1px; }
.bg-top-czasopisma ul li.first { background:none; color:#96070b; font-size:15px; font-family:Arial; padding:15px 0 15px 4px;}
.bg-top-czasopisma ul li.first a { color:#96070b; }
.bg-top-czasopisma ul li a.red { color:#96070b; }

.box-top-nasze { padding:0px 20px 5px; width:960px; background:transparent url('http://g.infor.pl/p/sektor_publiczny/img/bg-top-czasopisma.gif') no-repeat top; }
.box-top-nasze ul { width:150px; float:left;}
.box-top-nasze ul.kol2 { width:167px; }
.box-top-nasze ul.kol3 { width:167px; }
.box-top-nasze ul.kol4 { width:187px; }
.box-top-nasze ul.kol5 { width:150px; }
.box-top-nasze ul.kol6 { width:125px; }
.box-top-nasze ul li { background-position: 0 -1020px; font-size:12px; font-family:Arial; padding-left:13px; margin-bottom:1px;}
.box-top-nasze ul li.first { background:none; color:#96070b; font-size:15px; font-family:Arial; padding:15px 0 15px 4px;}
.box-top-nasze ul li a.red { color:#96070b; }

.odst-srodek { width:450px!important; padding:0 10px 0 17px; font-size:12px;  }
.odst-srodek h2 { padding:20px 0; }

#form12 { padding:15px 0 0 0; }
#form12 label { display:block; }
#form12 label span { color:#96070b; }
#form12 input { border:1px solid #e1e0d6; width:330px; padding:3px 5px; margin:3px 0 10px; }
#form12 .wymagane span { color:#96070b; }
#form12 .big-label { padding-top:20px;  clear:both;}
#form12 .big-label input { float:left; margin:5px 0 0; width:10px; border:1px solid #b8b7a8; }
#form12 .big-label label { width:400px; float:left; display:inline; padding:0 0 0 10px; color:#b8b7a8;}
#form12 .przyciski { clear:both; padding-top:35px; padding-left:125px; }
#form12 .przyciski input { background:transparent url('http://g.infor.pl/p/sektor_publiczny/img/zamawiam.gif') no-repeat; width:92px; border:0; text-indent:-8000px; height:29px; cursor:pointer;  float:left; margin:0; }

.box-reklama-rss {width: 300px; background: url('http://g.infor.pl/gp/img_flamenco/rekl-rss-top.png') no-repeat left top; margin:0 auto; padding: 15px 0px 0px; display:none}
.box-reklama-rss-bottom {width: 300px; height: 7px; overflow: hidden; background: url('http://g.infor.pl/gp/img_flamenco/rekl-rss-bottom.png') no-repeat left top; margin-bottom:10px;}
.box-reklama-rss ul {list-style-type: none; width: 298px; padding: 5px 0px 0px; border: 0px solid #bababa; border-width: 0px 1px; margin:0px;  background:none;}
.box-reklama-rss ul li {font-family: Verdana; font-size: 12px; padding: 0px 15px 10px; background:none; border:0;}
.box-reklama-rss ul li a {text-decoration: underline; color: #555}
.box-reklama-rss ul li a:hover {color: #79394a;}

#form12 #firma_1, #form12 #firma_2 {width: 25px; float: left; font-weight: bold;}
#form12 #firma_1r, #form12 #firma_2r {width: 20px; float: left; border: 0px; margin: 0px;}
#form12 #firma_2 {margin-left: 50px;}
#form12 #nazwa_firmy, #form12 #adres_e_mail {clear: both;padding-top: 10px;}
#form12 #firemka, #form12 #firemka { display:inline; margin-right:10px;}

#form12 input#ul_nr { width:50px; }
#form12 input#lok { width:50px; }
#form12 input#zgoda, #form12 input#zgoda2,
#form12 input#firma, #form12 input#aboolIsFirmaa {margin:0 5px 5px 0; width:15px;  }
#form12 p.zgoda_wyrazam { margin-top:15px; color:#8b8b8b; }

#form12 .mniejsze { color:#b8b8b8; font-size:11px;}
#form12 input#su,
#form12 input#sa { width:91px; font-weight:bold; background: url("http://g.infor.pl/p/sektor_publiczny/img/wysz_szukaj.gif") no-repeat scroll 0 0 transparent; color:#000; border:0; height:30px; cursor:pointer; margin-left:150px; font-family:Arial;}
#form12 input#su { margin-right:10px; margin-left:110px; }
#form12 #astrPrefix { border:1px solid #E1E0D6; }
#form12 p.prefix {margin:10px 0;}

a.kasuj { display:block; width:91px; font-weight:bold; background: url("http://g.infor.pl/p/sektor_publiczny/img/wysz_szukaj.gif") no-repeat scroll 0 0 transparent; color:#000; border:0; line-height:30px; text-align:center; text-decoration:none; font-size:12px; margin-right:130px; float:right; margin-top:4px; }

.obrazek img {max-width: 755px; _width: 755px;}
.zdjecie {text-align: center;}
p.opis {margin: 0px; padding: 0px 0px 10px;}
.odst-l10 { padding-left:10px}

/* style dla boksu do zapisu na newsletter - lewa kolumna Sektora  */
.box_newsletter_lewa_strona {width:156px; margin:30px 0 0 0; font-size:12px;}
.box_newsletter_lewa_strona .gorny_box_newsletter {background: url(http://g.infor.pl/p/sektor_publiczny/img/bottom.gif) no-repeat scroll left bottom transparent; width: 171px; margin:0;}
.box_newsletter_lewa_strona .dolny_box_newsletter {background: url(http://g.infor.pl/p/sektor_publiczny/img/top2.gif) no-repeat scroll left top transparent; width:156px; padding: 5px 0 10px 15px; margin:0;}
.box_newsletter_lewa_strona .red {color:#96070B;}
.box_newsletter_lewa_strona ul {list-style:none outside none;}
.box_newsletter_lewa_strona li { background-position: 0 -1020px; padding:0 0 0 10px; border-bottom:0;}
.box_newsletter_lewa_strona .email {background:url(http://g.infor.pl/p/sektor_publiczny/img/bg_email23.gif) no-repeat scroll 0 0 transparent; border:0 none; float:left; height:18px; margin:8px 8px 8px 0; padding:7px 5px; width:120px;}
.box_newsletter_lewa_strona .akcept {background:url(http://g.infor.pl/p/sektor_publiczny/img/zapisz_sie_email.gif) no-repeat scroll 0 0 transparent; border:0 none; float:left; height:29px; width:96px;}
.box_newsletter_lewa_strona .strzalka { background-position: -540px -77px; font-weight:bold; margin:0; padding:0 0 0 15px; border-bottom:0;}

/* druki */
.druki-kroki {list-style-type: none; margin: 20px 15px; width: 691px; height: 102px; overflow: hidden; background: url('http://g.infor.pl/p/sektor_publiczny/img/bg-druki-kroki2.png') no-repeat left top;}
.druki-kroki li {float: left; width: 189px; text-align: center; margin: 0px 61px 0px 0px; font-size: 14px; font-weight: bold;}
.druki-kroki li span {display: block;  padding: 10px 0px 20px;}
.druki-kroki li a {color: #A01E20; text-decoration: none;}
.druki-kroki li a:hover {text-decoration: underline;}
.druki-kroki li.last {margin: 0px;}

.druki-lista h2 {padding: 3px 0px 0px 10px; height: 34px;}
.druki-lista p {color: #0a6fb4; font-weight: bold; padding: 10px 0px 0px 10px; margin: 0px;}
.druki-lista ul li {background:url('http://g.infor.pl/p/infor_pl_narzedzia/img/dot.gif') no-repeat 0px 6px; padding:0px 0px 0px 13px;}
.header-druki {font-size: 15px; padding: 10px 0px 20px;}
/*
#zaloba {
	position: absolute;
	top: 0px;
	right: 0px;
	background: url(http://g.infor.pl/p/infor_pl/img/black/kir.gif) no-repeat;
	height:165px;
	width:165px;
}*/

/***** slajder reklama ********/
.box-reklama { position:relative; width:980px; margin:10px auto; border:1px solid #96070b;  padding:2px 0;}
.bg-center-reklama { width:920px; margin-left:30px;  }
ul#slider-control { position:absolute; top:0; left:0; z-index:12; padding:0px 1px; margin-top:2px;}
ul#slider-control li { float:left; height:18px;line-height:16px;margin:0 3px 0 0;text-align:center;width:18px;}
ul#slider-control li#slider-prev { margin-right:920px; position:relative;  top:0px; background:url('../img/strzalka_l.gif') no-repeat; height:180px; width:29px; text-indent:-8000px;}
ul#slider-control li#slider-next { position:relative;  top:0px; background:url('../img/strzalka_r.gif') no-repeat; height:180px; width:29px; margin:0; text-indent:-8000px;}
ul#slider-control li#slider-prev:hover, ul#slider-control li#slider-next  { cursor:pointer; }
ul#slider-control li a {display:block; }
ul#slider-control li a.selected{ font-weight:bold;}

/* Jcarousel required */
.jcarousel-container {position: relative; }
.jcarousel-clip { z-index: 20;padding: 0;margin: 0;overflow: hidden; position: relative; }
.jcarousel-list { z-index:1;overflow:hidden; position:relative; top:0; left:0;margin: 0;padding: 0; }
.jcarousel-list li,.jcarousel-item { float: left; list-style: none; width: 75px;height: 180px; }
.jcarousel-list li p { padding-left:3px; text-align:center;}
.jcarousel-list li p a:hover { cursor:pointer; }
.jcarousel-next { z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}

.box-top-nasze ul.new-list {float:none;padding:5px 0;}
.new-list li {clear:both}
#new-list {padding:20px; float:none;}
#new-list div {padding: 0 60px;}

h1.poddzial {font-size:16px; padding:0; font-weight:bold; margin:0;}
h1.wtytule {font-size:16px; margin:0; padding:0 0 15px; font-weight:bold; clear:both; *padding-top:-15px;}
h2.wnadtytule {padding:10px 0 0;}
p.logo {font-size: 1.7em; font-weight: normal; margin:0; position:relative;}
a.logoInforPL2 { display:block; text-indent:-8000px; font-size:0; line-height:0; width:195px; height:80px; background-position: 0 -1352px; }
a.logoSektor2 { display:block; text-indent:-8000px; font-size:0; line-height:0; width:207px; height:20px; background-position: 0 -1432px; }

p.logo map { display:none; }
h1.logo {margin:0;}

.linki_promocyjne a.random_title { background:#989477; padding:2px 10px; color:#fff; font-size:14px; font-weight:bold; margin-bottom:4px; border:1px solid #989477; border-right:0;}
.linki_promocyjne a.random_lead { background:#fff; padding:2px 10px; color:#96070b; font-size:14px; font-weight:bold; margin-bottom:4px; border:1px solid #989477; border-left:0;}

#container_wysz { clear:both; margin:10px auto; width:1000px; }
#container_wysz .content-subbox { background:url('http://g.infor.pl/p/sektor_publiczny/img/bg-content-box-top2.gif') no-repeat scroll left top transparent;clear:both;font-size:11px;margin:0 0 10px;width:1000px;}
#container_wysz .content-box { background:url('http://g.infor.pl/p/sektor_publiczny/img/bg-content-box4.gif') repeat-y left top;clear:both;font-size:11px;margin:0 0 10px;width:1000px;}
#container_wysz .artykul { padding:0; }
#container_wysz .artykul h2 { padding:15px; }
#container_wysz .content-box-bottom {  background:url('http://g.infor.pl/p/sektor_publiczny/img/bg-content-box-bottom4.gif') no-repeat; width:1000px; height:13px;}

.jak_wygrac { text-align:center; font-weight:bold;  }
.jak_wygrac a{ color:#96070B; }

p.under { margin-bottom:5px; }
p.under a { text-decoration:underline; }

.ramka-red { border:1px solid #96070B; padding:5px; margin:10px 0; color:#96070B; }
.ramka-red p.red, span.red { color:#96070B; }

.link-ogladalnosc {float:right;}
.link-ogladalnosc a {color:red}
.artykul p.red { color:#96070B; }

#ramki-ie-nowa {padding: 20px 0px 0px;}
#ramki-ie-nowa table {border-collapse: collapse; width: 960px;}
#ramki-ie-nowa table td {vertical-align: top; text-align: left; font-size: 11px; color: #58585a; line-height: 13px; font-family: Arial; padding: 3px 10px;}
#ramki-ie-nowa table td p {margin: 0px 0px 0px;}
#ramki-ie-nowa table td a {color: #58585a;}
#ramki-ie-nowa table td ul {display: inline; border: 0px; margin: 0px; padding: 0px; width: auto; float: none;}
#ramki-ie-nowa table td li {display: inline; background: none; padding: 0px; font-size: 11px;}
#ramki-ie-nowa table td li a {margin: 0px 5px;}
#ramki-ie-nowa .ramki-ie-nowa-col-left {width: 70px; font-size: 12px; text-align: right; font-weight: bold; color: #404040;}
#ramki-ie-nowa .ramki-ie-nowa-col-right {width: 840px;}
#ramki-ie-nowa table td li.first a {margin: 0px 5px 0px 0px;}

#ramki-ie-nowa2 { margin: 10px; padding: 10px 0; background-color: #e4e9ed; clear: both; }
#ramki-ie-nowa2 {margin: 10px auto; width: 970px; padding: 20px 0px;}
#ramki-ie-nowa2 table {border-collapse: collapse; width: 970px;}
#ramki-ie-nowa2 table tr { height: 26px; }
#ramki-ie-nowa2 table td {vertical-align: top; text-align: left; font-size: 11px; color: #58585a; line-height: 13px; font-family: Arial; padding: 3px 0px;}
#ramki-ie-nowa2 table td p {margin: 0px 0px 0px;}
#ramki-ie-nowa2 table td a {color: #58585a;}
#ramki-ie-nowa2 table td ul {display: inline; border: 0px; margin: 0px; padding: 0px; list-style-type: none;}
#ramki-ie-nowa2 table td li {display: inline;}
#ramki-ie-nowa2 table td li.separator {margin: 0 7px;}
#ramki-ie-nowa2 table td li a {margin: 0;}
#ramki-ie-nowa2 .ramki-ie-nowa-col-left {width: 106px; font-size: 12px; text-align: left; font-weight: bold; color: #404040; padding-left: 10px; }
#ramki-ie-nowa2 .triangle { padding: 0px 5px; }
#ramki-ie-nowa2 .ramki-ie-nowa-col-right {width: 850px;}

.box-floating {width: 341px; position: absolute; border-top: 3px solid #afafaf;}
.box-floating .box-floating-content {background: #fff; border: 0px solid #e5e5e5; border-width: 0px 1px;}
.box-floating .box-floating-bottom {height: 6px; overflow: hidden; background: url('../img/bg-box-341-bottom-new.png') no-repeat left top;}
*html .box-floating .box-floating-bottom {background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/bg-box-341-bottom-new.png', sizingMethod='scale');}
.box-floating h4 {background: #f2f2f2; color: #444; border-bottom: 1px solid #e0e0e0; font-family: Georgia; font-size: 18px; line-height: 24px; font-weight: normal; padding: 5px 10px 5px 14px;}
.box-floating h4 a {color: #444;}
.box-floating h4 a.close-window {float: right; font-family: Tahoma; font-size: 11px; color: #606060; padding: 0px 25px 0px 0px; background: url('../img/box-341-close.png') no-repeat right 4px;}
.box-floating p {font-family: Georgia; font-size: 18px; line-height: 24px; color: #4D8029; padding: 5px 10px 5px 14px; margin:0; }
.box-floating p a {color: #A01E20!important;}

.box-prev-next-article { font-size:11px; position: relative; height: 70px; width: 300px; margin: 15px 0px 10px; background: url('../img/bg-box-nex-prev-article.png') no-repeat left; left:1px; }
.box-prev-next-article ul {padding: 20px 0px 0px!important;}
.box-prev-next-article li {float: left; width: 280px; height: 48px; padding: 0px 10px!important; overflow: hidden; border:0 none!important; }
.box-prev-next-article li a {color: #A01E20!important; font-size: 11px; line-height: 15px;}
.box-prev-next-article .prev-article {position: absolute; top: -6px; left: -1px; display: block; font-family: 11px; color: #828282;  padding: 5px 0px 7px 23px; background: url('../img/arrow-left.png') no-repeat left top}
.box-prev-next-article .next-article {position: absolute; top: -6px; right: -1px; display: block; font-family: 11px; color: #828282;  padding: 5px 23px 7px 0px; background: url('../img/arrow-right.png') no-repeat right top;}
.box-prev-next-article .prev-article:hover {background-position: left -40px;}
.box-prev-next-article .next-article:hover {background-position: right -40px;}
.box-prev-next-article-one {background: url('../img/bg-box-nex-prev-article.png') no-repeat left top;}
.box-prev-next-article p {height: 44px; padding: 20px 10px 0px; overflow: hidden;}
.box-prev-next-article p a {color: #A01E20!important; font-size: 11px; line-height: 14px;}

.biale_tlo { width: 1000px; background:#fff; margin:0 auto; }
.ukryj_bg_menu #top-belka { background:none 0; }

.szary-box-gora{background:#E9E9E9 url(http://g.gazetaprawna.pl/gp/img_flamenco/prawa-str-top.gif) no-repeat left top;padding:10px 10px 5px; margin-top:10px; width:280px;}
.szary-box .czerwona-belka { background: url("http://g.gazetaprawna.pl/gp/img_flamenco/belka-czerwona-prawa.gif") no-repeat right top #E9E9E9; padding: 0; }
.szary-box .czerwona-belka h2 { background: url("http://g.gazetaprawna.pl/gp/img_flamenco/belka-czerwona-lewa.gif") no-repeat left top transparent; color: #FFFFFF; font-family: Georgia,Tahoma,Verdana,Arial; font-size: 17px; font-weight: normal; padding: 4px 10px;}
.disp-sonda { background: none repeat scroll 0 0 #FFFFFF; margin-top: 8px; padding: 5px; }
.disp-sonda .wykres {  background: url("http://g.gazetaprawna.pl/gp/img/nowa/gradient_sondy.png") no-repeat 0 0 transparent; font-size: 1px; height: 10px; margin-top: 5px; width: 266px; }

#top_margin_10 {margin-top:10px;}
#w300 {width:300px!important;}

.box_polecamy { background: url('http://g.ekspert.infor.pl/p/gazeta_ksieg/i/belka_oferta2012.gif') no-repeat; width:1000px; height:99px; margin:5px auto 5px; overflow: hidden; }
.box_polecamy ul li { list-style: none; float:left; font-weight:normal; font-size:13px; font-family: Arial, Tahoma, Verdana, Georgia, sans-serif; line-height:15px; margin:7px 0 5px; }
.box_polecamy ul li a { color:#444444; }
.box_polecamy ul li img { float:left; margin:8px 10px; }
.box_polecamy ul li.l1 { width:305px; margin-left:23px; }
.box_polecamy ul li.l2 { width:333px; }
.box_polecamy ul li.l3 { width:320px; }

/* belka */
.box_oferta {width:1000px;background-position: 0 -1081px; background-color:#ebeae1; height:99px; margin: 10px auto 10px; color:#FFFFFF;}
.box_oferta ul {margin:0px 0px 0px 35px; padding:0;}
.box_oferta ul li {list-style:none; float:left; width:300px; padding-right: 10px; margin-left:10px; border-right:1px solid #cdcec3; height:90px; overflow:hidden; margin-top:5px;}
.box_oferta img{ float:left; margin:0px 5px 0px 0px;}
.box_oferta a {color: #333333; font-size:13px; text-decoration:none; }
.tytul1 {color: #333333; font-size:13px; text-decoration:none; font-weight:bold; display:block; margin-top:10px; margin-left:80px}
.box_oferta h4 { font-weight:normal;}

.forum-komentarze {padding: 20px 20px 10px; font-size: 12px;}
.forum-komentarze p {padding: 4px 0px 0px;}
.forum-komentarze ul {list-style-type: none; clear: both;}
.forum-komentarze .blue, .forum-komentarze p.b a {color: #96070b; font-size: 12px;}
.forum-komentarze .dodaj-kom {float: right; padding: 7px 13px; margin: 0px 0px 10px; font-size: 15px; color: #fff; background: #96070b;}
.forum-komentarze .fk-left {float: left; width: 75px;}
.forum-komentarze .fk-left img {border: 1px solid #c7c7c7;}
.forum-komentarze .fk-right {float: right; width: 655px;}
.forum-komentarze .fk-r-top {background: #ecebe1; padding: 4px 0px;}
.forum-komentarze .fk-r-top .fk-p-left {float: left; color: #01467e; padding: 0px;}
.forum-komentarze .fk-r-top .fk-p-left b {padding: 0px 7px; font-weight: normal; color: #c11b17;}
.forum-komentarze .fk-r-top .fk-p-right {float: right; color: #01467e; padding: 0px;}
.forum-komentarze .fk-r-top .fk-p-right a {margin: 0px 7px; color: #01467e;}
.forum-komentarze .fk-r-top .fk-p-right a.red {color: #c11b17;}
.forum-komentarze .fk-right p {padding: 10px 0px 20px; line-height: 18px;}
.forum-komentarze img.avatar {width:64px; }

.forum-dodaj-kom  {margin: 0px 0px 20px; color: #606060;}
.forum-dodaj-kom p, .forum-dodaj-kom b, .forum-dodaj-kom a {color: #606060;}
.forum-dodaj-kom .dodaj-kom {float: left; padding: 9px 13px; margin: 0px 10px 0px 0px; font-size: 15px; color: #fff; background: #96070b;}

.content-subbox-small { background-position: -780px 0; padding: 35px 18px 7px;}

ul.ramka-m li { float: left; height: 60px; width: 150px; text-align: center; margin-top:10px; }

ul.underSearch { clear:both; list-style:none; padding-top:10px; text-align:right; float:right; }
ul.underSearch li { display:inline-block; padding-top:2px; padding-bottom:3px; margin-right: 3px; }
ul.underSearch li a { color:#bf003d; }
ul.underSearch .noIcon { background:none; border-right:1px solid #bf003d; padding-left:2px; padding-right:5px; }
ul.underSearch .iconPit { background-position: 0 -955px; border-right:1px solid #bf003d; padding-left:25px; padding-right:5px; }
ul.underSearch .iconForum { background:url('http://g.ekspert.infor.pl/p/sektor_publiczny/img/iconForum.png') no-repeat; border-right:1px solid #bf003d; padding-left:25px; padding-right:5px; }
ul.underSearch .iconNewsletter { background-position: 2px -889px; padding-left:25px; padding-right:5px; }

.icn-print { display:inline-block; width:18px; height:17px; text-indent:-8000px; background-position: 0 -557px; vertical-align:top; }
.icn-email { display:inline-block; width:18px; height:17px; text-indent:-8000px; background-position: 0 -623px; vertical-align:top; }
.icn-komentarze { display:inline-block; width:18px; height:17px; text-indent:-8000px; background-position: 0 -690px; vertical-align:top; }
.icn-rss { display:inline-block; width:18px; height:17px; text-indent:-8000px; background-position: 0 -827px; vertical-align:top; }

.inforlex h3 { margin: 0;}
.inforlex-menu li {border-bottom: 1px dotted #000;}
.inforlex-logo {text-align: center; position: relative; top: -14px;}
.inforlex-faces {overflow: auto;padding-top: 14px;}
.inforlex-faces li {float: left;margin-right: 14px;margin-bottom: 14px;}
.inforlex-faces li.nomargin {margin-right: 0;}
.inforlex-faces li img {display: block;border: 1px solid #d6d5d6;}
.ods10 {margin-top:10px}


.inforlex-login {background: url('http://g.ekspert.infor.pl/p/sektor_publiczny/img/inforlex.login.gradient.jpg') repeat-x #fff;padding: 16px;position: relative; margin-bottom: 10px}
.inforlex-login-visual {position: absolute;right: 0;top: -15px;}
.inforlex-login h1 {margin: 0;font-size: 24px;line-height: 26px;font-weight: bold;letter-spacing: -2px;padding: 20px 0; font-style: normal !important;}
.inforlex-login h1 span{display: block;font-weight: normal; font-style: normal !important;}
.inforlex-login h3 {color: #2e2e2e;text-transform: uppercase;letter-spacing: -1px;}
.inforlex-login h4 {color: #575757;text-transform: uppercase;font-size: 10px;font-weight: normal;}
.inforlex-login input{ vertical-align: middle;}
.inforlex-login input[type=text] {border: 1px solid #d3dbe2;background: #fff;color: #58585a;padding: 5px;margin-right: 5px}
.inforlex-login input[type=submit] {text-transform: uppercase;background: #848484;border-radius: 3px;text-align: center;width: 87px;font-weight: bold;border: 0;padding: 5px 0;color: #fff;cursor: pointer;}
.inforlex-login input[type=submit]:hover { background: #6d6d6d; }

.inforlex-login.narrow { }
.inforlex-login.narrow h3 { font-size: 13px }
.inforlex-login.narrow h1 { font-size: 22px }
.inforlex-login.narrow input[type="text"] { width: 60px }
.inforlex-login.narrow h1 { padding: 15px 0 }
.inforlex-login.narrow h4 { font-size: 9px }
.inforlex-login.narrow .inforlex-login-visual { top: 26px; right: 8px }

/* */

.inforlex-login-primary-link
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	text-indent: -9999px;
	width: 100%;
	height: 140px;
}

.inforlex-login
{
	background: url('http://g.ekspert.infor.pl/p/sektor_publiczny/img/box_na_samorzad_470px.png') no-repeat;
	width: 470px;
	height: 186px;
}

.inforlex-login
{
    background: url(http://g.infor.pl/p/infor_pl_nowy/img_nowy/na-infor7.jpg) -20px 0 no-repeat;
    width: 440px;
}

.inforlex-login h4,
.inforlex-login h3,
.inforlex-login h1
{
	display: none;
}

.inforlex-login .inforlex-login-visual img
{
	display: none;
}

.inforlex-login form
{
	margin-top: 107px;
}

.inforlex-login input[type=text]
{
	width: 80px !important;
}

/* */

#fb {background: url('http://g.ekspert.infor.pl/p/infor_pl_nowy/img/fb.png') no-repeat;width: 232px; height: 420px;top: 170px; right: -205px;display:block;position: fixed;padding: 0;z-index:1002;}
#fb iframe {width: 190px;height: 355px;float: right;background:#fff;padding: 0;border:none;overflow:hidden;margin-top:10px;margin-right:12px;}

/* */
.box-top-nasze ul li {
    background: url(../img/bullet69.png) 0 5px no-repeat;
}

.chmura-tagow {margin-left:25px}
.chmura-tagow h2 {margin-bottom:20px}
.chmura-tagow .tag-kol1 {float:left;width:50%}
.chmura-tagow .tag-kol2 {float:left;width:50%}

.tagi-artykulu  {font-size:12px;margin:8px 0 8px 0}
.tagi-artykulu ul {display:inline}
.tagi-artykulu ul li {display:inline; margin-left:5px}
.tagi-artykulu ul li a {font-weight:bold}

.sky { margin: 0 auto; position: relative; width: 994px; }
.sky-left { left: -163px; position: absolute; text-align: right; top: 0; width: 160px; }