*          { margin:0; padding:0; }
body       { padding: 0px; margin:0 auto; font-family: Tahoma, Verdana, Arial, Georgia, sans-serif; font-size: 12px; line-height: 17px; color: #000;}
img        { border:0;}
p          { padding:0; margin:0 0 10px; }
a          { text-decoration:underline; color: #ba126a;}
a:hover    { text-decoration:underline; }
form       { border: 0px; margin: 0px;padding: 0px;}
fieldset   { border: 0px;}
input, select, textarea { font-size:1em; font-family: Tahoma, Verdana, Arial, Georgia, sans-serif;}
.clr {clear: both;}
.b {font-weight: bold;}


a.more {display: inline-block; width: 43px; height: 16px; overflow: hidden; background: url('../img/more.gif') no-repeat right bottom; color: #585858; text-indent: -8000px;}

/*background:#BA126A url('../img/bg-h2-left.gif') repeat-x left top; */
#top-belka {width: 100%; height: 19px; background:#BA126A url('../img/bg-h2-right.gif') repeat-x left top; overflow: hidden;}

#top-belka ul {width: 940px; height: 19px;   margin: 0px auto; list-style-type: none;}
#top-belka ul li {float: left; color: #fff; font-size: 0.9em; background:#BA126A url('../img/bg-h2-right.gif') repeat-x left top;}
#top-belka ul li.first {background-image: none;}
#top-belka ul li a {color: #fff; text-decoration: none; padding: 0px 8px;}
#top-belka ul li a:hover {text-decoration: underline;}
#top-belka ul li.first a {padding: 0px 8px 0px 2px;}
#top-belka  img { padding-right:13px; float:left; margin-left:10px;}



.topLinks {line-height:12px; background:#BA126A url('../img/bg-h2-right.gif') repeat-x left top; font-size:10px;  font-family:Verdana,Tahoma,Arial,Georgia,sans-serif;}
.topLinks .center { padding:0px;margin:0 auto; width: 1050px; height:20px}
.topLinks img { padding-right:13px; float:left;}
.topLinks ul {margin:0; padding:0; list-style:none;}
.topLinks ul li{margin:3px 0 0 5px; float:left; color:#fff;}
.topLinks ul li a {color:#fff; text-decoration:none;}
.topLinks ul li a:hover {text-decoration:underline;} 

#TopLinks { background:#fff; font-size:13px; line-height:15px; font-family:Arial,Verdana,Tahoma,Georgia,sans-serif; }
#TopLinks .center { padding:0px; margin:0 auto; background:#fff; width:990px;}
#TopLinks img { padding-right:13px; float:left;}
#TopLinks ul { margin:0 0 0 10px; padding:0; list-style:none;}
#TopLinks ul li { margin:0; padding: 0; float:left; }
#TopLinks ul li a { color:#3c3c3c; padding:0 7px; } 
#TopLinks ul li:first-child a { border-left: 0; }

#holding-menu { background-color: #fff; }
#holding-menu .gray { background-color: #efefef; background-image: url('http://g.infor.pl/p/infor_pl_nowy/img/holding-menu-block-background.jpg'); background-repeat: no-repeat; background-position: right; 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; height: 32px; }
#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 11px; font-size: 14px; height: 14px; line-height: 14px; margin-top: 9px; }
#holding-menu .blue-triangle { background-image: url('http://g.infor.pl/p/infor_pl_nowy/img/blue-triangle-holding-menu-block.png'); width: 7px; height: 32px; background-position: 0 12px; background-repeat: no-repeat; }
#holding-menu ul li a.first-link { padding-left: 3px; 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 { background-image: url('http://g.infor.pl/p/infor_pl_nowy/img/play-holding-menu-block.png'); width: 18px; height: 33px; background-repeat: no-repeat; background-position: 0 6px; display: block; line-height: 33px; position: absolute; margin-top: 1px; }



#container {width: 1040px; margin: 0px auto; background: url('../img/tlo1.jpg') no-repeat right top white;}
#subcontainer {width: 940px; margin: 0px auto;}

#top {width:940px;}
#top h1 {clear: both; width: 337px; height: 118px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px;}
* html #top #baner {height: 90px;}
#top #baner {min-height: 90px; width: 752px; margin: 0px auto; padding: 10px 17px 0px 0px; background: url('../img/bg-reklama.gif') no-repeat right bottom;}
#top #subbaner {width: 750px; border: 1px solid #fff; padding: 0px; margin: 0px; text-align: right;line-height: 0px;}
#top #subbaner a {padding: 0px; margin: 0px;}
#top p {color: #BA126A; font-size: 13px; font-weight: normal; font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; margin: 0px 0px 10px 20px;}
#top p b {font-size: 16px;}

#content-left {float: left; width: 172px;}
#content-left h2 {background:#BA126A url('../img/bg-h2-left.gif') repeat-x left top; color: #fff; font-size: 15px; font-weight: normal; font-family: Georgia, Tahoma, Verdana, Arial, sans-serif;  margin: 0px 1px 0px; padding:0px 0px 2px 1px; text-align: center; line-height: 18px;}
#content-left .menu-kategorie {list-style-type: none; border: 0px solid #edc5dc; border-width: 0px 1px 1px; padding: 5px 0px; margin: 0px 1px 10px;}
#content-left .menu-kategorie li {margin: 0px; padding: 0px; border: 1px solid #fff;}
#content-left .menu-kategorie a {color: #000; text-decoration: none; font-weight: bold; display: block; padding: 0px 0px 2px 0px; margin: 0px 7px; border-bottom: 1px solid #f1d0e1;}
#content-left .menu-kategorie a:hover {color: #ba126a; border-bottom: 1px solid #ba126a;}
#content-left .menu-kategorie .last a {border-bottom: 0px;}

#content-center {float: left; width: 500px; margin: 0px 14px;}
#content-center .box-glowna h2 {background: url('../img/bg-h2-center.gif') repeat-x left top; font-size: 15px; height:27px; margin: 0px 0px 0px; line-height: 27px; font-weight: normal; font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; }
#content-center .box-glowna h2 a {color: #fff; text-decoration: none; margin: 0px 0px 0px 10px;}
#content-center .box-glowna h2 a:hover {text-decoration: underline;}
#content-center .box-glowna h2 .tekst {color: #fff; text-decoration: none; margin: 0px 0px 0px 10px;}
#content-center .box-glowna-tresc {border: 0px solid #EDC5DC; border-width: 0px 1px 1px; margin-bottom: 10px; background: #fff;}
#content-center .box-glowna-tresc img {float: left; margin: 5px 10px 4px 0px; border: 1px solid #EDC5DC;}
#content-center .box-glowna-tresc h3 {padding: 10px 0px 10px; font-size: 16px; font-weight: normal; font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; margin: 0px 10px;}
#content-center .box-glowna-tresc h3 a {color: #000; text-decoration: none;}
#content-center .box-glowna-tresc p {padding: 0px 10px 10px; font-weight: bold;}
#content-center .box-glowna-tresc ul {list-style-type: none; padding: 5px 0px; margin: 0px 10px; background: url('../img/bg-ul-box-glowny.gif') repeat-x left top; clear:both;}
#content-center .box-glowna-tresc ul li {background: url('../img/square.gif') no-repeat 0px 8px; padding: 2px 0px 2px 10px;}
#content-center .box-glowna-tresc ul li a {color: #000; text-decoration: none;}
#content-center .box-glowna-tresc ul li a:hover {text-decoration: underline;}

#content-center #home-lista {list-style-type: none; margin: 10px 0px 0px;}
#content-center #home-lista li {margin: 10px 0px 20px;}
#content-center #home-lista h3 {font-size: 12px; margin: 7px 0px;}
#content-center #home-lista h3 a {color: #000; text-decoration: none;}

#content-right h2 {background: url('../img/bg-h2-right.gif') repeat-x left top; color: #fff; font-weight: normal; font-size: 15px; height:27px; margin: 0px; text-align: center; line-height: 27px; font-family: Georgia, Tahoma, Verdana, Arial, sans-serif;}
#content-right ul#niezbednik {background: #fff; border: 0px solid #d8d8d0; border-width: 0px 1px 1px; list-style-type: none; list-style-position: outside; padding: 5px; margin: 0px 0px 10px;}
#content-right ul#niezbednik li {color: #000; text-decoration: none; border-bottom: 1px dotted #8c8c78; background: url('../img/arrow2.gif') no-repeat 0px 7px; padding: 3px 5px 3px 12px;}
#content-right ul#niezbednik li a {color: #000; text-decoration: none; font-weight: bold;}
#content-right ul#niezbednik li.last {border: 0px;}

#content-right ul#warto-wiedziec {background: #fff; border: 0px solid #d8d8d0; border-width: 0px 1px 1px; list-style-type: none; list-style-position: outside; padding: 5px; margin: 0px 0px 10px;}
#content-right ul#warto-wiedziec li {color: #000; text-decoration: none; border-bottom: 1px dotted #8c8c78; background: url('../img/arrow2.gif') no-repeat 0px 7px; padding: 3px 5px 3px 12px;}
#content-right ul#warto-wiedziec li a {color: #000; text-decoration: none; font-weight: bold;}
#content-right ul#warto-wiedziec li a.red { color:#BA126A;}
#content-right ul#warto-wiedziec li.last {border: 0px;}

#content-right ul#lista-polecamy {background: #fff; border: 0px solid #d8d8d0; border-width: 0px 1px 1px; list-style-type: none; list-style-position: outside; padding: 5px; margin: 0px 0px 10px;}
#content-right ul#lista-polecamy li {color: #000; text-decoration: none; border-bottom: 1px dotted #8c8c78; background: url('../img/arrow2.gif') no-repeat 0px 7px; padding: 3px 5px 3px 12px;}
#content-right ul#lista-polecamy li a {color: #000; text-decoration: none; font-weight: bold;}
#content-right ul#lista-polecamy li.last {border: 0px;}




#content-right {float: left; width: 240px;}
#content-right .box-prawa-tresc {border: 0px solid #c0b8c8; border-width: 0px 1px 1px; padding: 10px; background: #fff; margin: 0px 0px 10px;}
#content-right .box-prawa-tresc h3 {padding: 6px 0px 10px;}
#content-right .box-prawa-tresc h3 a {color: #000; font-size: 12px; text-decoration: none;}
#content-right .box-prawa-tresc p a.more {font-weight: bold; text-decoration: none;}
#content-right .box-prawa-tresc p a.more:hover {text-decoration: underline;}

#content-right .box-prawa-tresc h3.pytanie {font-weight: bold; font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; font-size: 15px; color: #ba126a;}
#content-right .box-prawa-tresc ul {list-style-type: none; padding: 0px 0px 5px; margin: 0px;}
#content-right .box-prawa-tresc ul li {padding: 2px 0px 2px 0px;}
#content-right .box-prawa-tresc ul li a {color: #000; text-decoration: none; font-weight: bold;}
#content-right .box-prawa-tresc ul li a:hover {text-decoration: underline;}
#content-right .box-prawa-tresc ul li a span {color: #c0051a; font-weight: bold;}
#content-right .box-prawa-tresc h3.czasopismo {padding: 0px 0px 0px; font-size: 13px;}

#content-center  h2.header, #content-center  h1.header {background: url('../img/bg-h2-center.gif') repeat-x left top; font-size: 14px; height:30px; margin: 0px 0px 0px; line-height: 27px; font-weight: bold; font-family: Arial, Verdana, Tahoma, Georgia, sans-serif; color: #fff;}
#content-center  h2.header  a, #content-center  h1.header  a {color: #fff; text-decoration: none; margin: 0px 0px 0px 10px;}
#content-center  h2.header  a:hover, #content-center  h1.header  a:hover {text-decoration: underline;}
#content-center h2.header span, #content-center h1.header span { color: #fff; margin: 0px 0px 0px 10px; }
#content-center .link-home {float: right; padding: 0px 10px 0px 0px; font-size: 13px;}
#content-center .link-home span {color: #c0051a;}

#main {border: 0px solid #EDC5DC; border-width: 0px 1px 1px; margin-bottom: 10px; padding: 0px 8px 10px 8px;}
#main h3.header { padding: 6px 0px 10px; font-size: 14px; font-weight: bold; font-family: Arial, Verdana, Tahoma, Georgia, sans-serif; margin: 0px 0px;}
#main h3.header a {color: #014478; text-decoration: none;}
#main h2.header a {color: #fff; text-decoration: none;}
#main p.wybrane {padding: 0px; font-weight: bold;}
#main p.wybrane img {float: left; margin: 5px 10px 4px 0px; border: 1px solid #EDC5DC;}
#main p.wybrane a.more {font-weight: bold; text-decoration: none;}
#main p.wybrane a.more:hover {text-decoration: underline;}
#main p.zrodlo {font-size: 10px; line-height: 14px; margin:5px 0px 1px 0px;}
#main div.data-art {font-size: 10px; line-height: 14px; margin:3px 0px 1px 0px;}
#main p.autor {font-size: 11px; line-height: 14px; margin:3px 0px 1px 0px;}
#main p.autor a{color: #000; text-decoration: none; font-weight: normal;}
#main p.autor a:hover {text-decoration: underline;}
#main .tresc a {color: #000; text-decoration: underline; font-weight: normal;}
#main .tresc a:hover {text-decoration: underline;}
#main h1,h2,h3,h4 {color: #000; padding-bottom:5px; }
#main .lead {font-weight:bold;}

#main ul li { margin-left:15px;}
#main ul.lista {list-style-type: none; padding: 5px;  margin: 0px; background: url('../img/bg-ul-box-glowny.gif') repeat-x left top;}
#main ul.lista li {background: url('../img/square.gif') no-repeat 0px 8px; padding: 2px 0px 2px 10px;}
#main ul.lista li a {color: #000; text-decoration: none; font-weight: bold;}
#main ul.lista li a:hover {text-decoration: underline;}
#main ul.lista li a.more {color: #c0051a;}


#main ul.wyliczanka-ogolna {list-style-type: default; color:#C6C6C6; padding: 5px;  margin: 10px; }
#main ul.wyliczanka-ogolna li a {color: #000; text-decoration: none; font-weight: normal;}
#main ul.wyliczanka-ogolna li a:hover {text-decoration: underline;}

.stronnicowanie { font-family:Arial, Verdana, Tahoma, color: #014478; sans-serif; margin:10px 0 10px auto; text-align:center;}
.stronnicowanie a { color: #000; text-decoration: none; font-family:Arial, Verdana, Tahoma, sans-serif;margin:30px 0 10px auto; text-align:center;}
.stronnicowanie a:hover {text-decoration: underline;}
.stronnicowanie a.selected {background:#EEEEEE none repeat scroll 0 0;border:1px solid #C6C6C6; padding:0 2px; font-weight:bold;}


.art_stopka p.aaa{width:50px; height:24px; background:transparent url('../img/bg-rozmiar-tekstu.gif') no-repeat; padding:0 0 0 10px;margin-left:4px;color:#7F7F7F;font-size:10px;display:block;float:left;text-align:center;}
.art_stopka p.aaa span{display:block;padding:2px 0 0}
.art_stopka a.przeslij{background:transparent url('../img/bg-polec.gif') no-repeat;width:34px;height:24px;display:block;overflow:hidden;text-indent:-8000px;padding:0 4px 0 0;margin-left:4px;float:left}
.art_stopka a.drukuj{background:transparent url('../img/bg-drukuj.gif') no-repeat;width:41px;height:24px;display:block;overflow:hidden;text-indent:-8000px;padding:0 4px 0 0;margin-left:4px;float:left}
.art_stopka a.txt_min{color: #b1b2b4;float:left;font-family:Arial,Tahoma;font-size:16px;font-weight:bold;padding:7px 2px 0 0; text-decoration: none;}
.art_stopka a.txt_norm{color: #b1b2b4;float:left;font-family:Arial,Tahoma;font-size:20px;font-weight:normal;padding:5px 2px 0 0; text-decoration: none;}
.art_stopka a.txt_max{color: #b1b2b4;float:left;font-family:Arial,Tahoma;font-size:24px;font-weight:normal;padding:5px 0 0; text-decoration: none;}


#f {border: 1px solid #EDC5DC;padding:5px;clear: both; }

#f a { text-decoration:none }
#f .footer-new  .footer-right ul {list-style-type: none;padding-top: 6px;}


#footer #frazy {margin:10px; font-size:9px; text-align: justify}


#licznik {background:transparent url('../img/licznik.gif') no-repeat; width: 169px; height: 72px; margin: 0px 0px 10px 0px;}
#licznik span {color: #fff; font-weight: bold; font-size: 15px; margin: 37px 4px 0px 15px; width: 20px; border: 0px solid #fff; float: left;}

#ramki-ie {clear: both; border: 1px solid #3f3772; padding: 10px 0px 20px; zoom: 1;margin-top: 10px;}
#ramki-ie p {padding: 0px 0px 10px 25px; color: #444; font-weight: bold; width:900px;}
#ramki-ie ul {list-style-type: none; float: left; width: 21%;margin: 0px;}
#ramki-ie ul.last {width: 15%}
#ramki-ie ul.last li {padding: 0px 0px 3px 30px;}
#ramki-ie ul li {padding: 0px 0px 3px 25px;}
#ramki-ie ul li a {color: #444; text-decoration: none;}
#ramki-ie ul li a:hover {text-decoration: underline;}
#ramki-ie ul li.first a, #ramki-ie ul li.first {font-weight: bold; color: #3f3772;}
#ramki-ie div.clr {zoom: 1; height: 1px;}

.reklama {text-align: center; padding: 0px 0px 5px;}
.reklama table {text-align:center; margin:0 auto}
.pobierz2 a.link1 {color:#000; text-decoration:none; font-weight:bold; display:block; background: url('http://g.infor.pl/portal/infor_pl/pity2008/img/top_pobierz.gif') no-repeat; height:24px;}
.pobierz2 a.link1:hover { text-decoration:underline; }
.pobierz2 a img {border:0; margin:0 0px;}
.pobierz2 p {font-size:15px; font-weight:bold; margin:0 5px 15px ;}

.red { color:#BA126A; }
#content-left .menu-kategorie .fiolet a { color:#BA126A; }

.okruszki { font-size:11px; color:#b8b8b8; margin:5px 0; }
.okruszki a { text-decoration:none; color:#b8b8b8; }
.okruszki a:hover { text-decoration:underline; }
/*BODY {background: url(http://g.infor.pl/p/tap4.jpg) repeat;}
#container {width: 1040px; margin: 0px auto; background: #fff url('../img/tlo1.jpg') no-repeat right top;}
*/



#ramki-ie-nowa { width:940px; border: 1px solid #EDC5DC;    margin-top: 10px;    padding: 10px 0 20px;}
#ramki-ie-nowa table {border-collapse: collapse; width: 940px;}
#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;}
#ramki-ie-nowa table td li {display: inline;}
#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: 850px;}

#ramki-ie-nowa2 { margin: 10px; padding: 10px 0; background-color: #e4e9ed; clear: both; }
#ramki-ie-nowa2 table {border-collapse: collapse; }
#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;}
#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;}