*          { margin:0; padding:0; }
body       { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #fff; background:#e9e9e9;}
img        { border:0;}
p          { margin:0 0 10px; }
a          { text-decoration:none; color:#000;}
a:hover    { text-decoration:underline; }
form       { border: 0px;}
fieldset   { border: 0px;}
input, select, textarea {color: #262626; font-size:12px; font-family: Arial, Helvetica, sans-serif;}
.clr {clear: both;}

.container {width: 951px; margin: 0px auto;}

#top{width: 951px; height: 100px; background: #e9e9e9;}
#top p {float: left; font-weight: bold; width: 740px; height:59px; margin: 20px 0px 0px 22px; background:url('../img/logo.gif') no-repeat ;}
#top p img {float: left; padding: 0px 0px 0px 42px; }
#top ul {float: left; width: 118px; height: 21px; list-style-type: none; margin: 22px 0px 0px;}
#top ul li {float: left; color: #000; font-size: 12px; border-right: 1px solid #3e3d40}
#top ul li a {color: #3e3d40; text-decoration: none; padding: 0px 10px;}
#top ul li a:hover {color: #CC0000; text-decoration: underline; padding: 0px 10px;}
#top ul li.border-right a {border:none; padding-right:0px}
#top ul li.border-right a:hover {border:none; padding-right:0px}
#top ul li.border-right {border:none;}

#top #szukaj {float: left; height: 52px; padding: 20px 0px 0px 0px;}
#top #szukaj input.text {float: left; height: 20px; width: 150px; border: 1px solid #b1b2b4; margin: 0px; font-size: 12px; padding: 0px 4px;}
#top #szukaj input.wyslij {float: left; width: 22px; height: 22px; margin: 0px 0px 0px 10px; background: url('../img/szukaj.gif') no-repeat top left; border: 0px; color: #fff; text-align: center; font-weight: bold; font-size: 15px; cursor:pointer;}
#top #szukaj a { display: block; clear: both; color: #000; background: url('../img/szukaj.gif') no-repeat 0px 0px; padding: 0px 0px 0px 0px; margin: 0px;}

#top form {padding: 0px;}
#top form input.text {border: 0px solid #d9dad5; border-width: 1px 0px 0px 1px; width: 0px; height: 16px; margin: 4px 0px 0px 0px; padding: 2px}


#menu {clear:both; width:949px; height:31px; border:1px solid #FFF; padding:10px 0 px 0px 0px;}

#content {clear:both; width:940px; border:1px solid #FFF; margin:auto 0px; padding:0px 5px 5px 5px; background:#fff; height:100%;}
#content-left { width:638px; height:421px; float:left; margin-right:5px; border:1px solid #FFF; background:url(../img/left2.jpg) no-repeat top left;}
#content-left2 { width:638px; float:left; margin-right:5px; border:1px solid #FFF; background:url(../img/left_top_info.jpg) no-repeat top left;}
#content-left3 {float:left;	margin: 5px; width:590px; margin-left:10px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; height: 100%;}
#content-left3 ul {list-style-type:none;}
#content-left3 ul li {list-style-type:none; background:url(../img/dot.gif) no-repeat 3px 5px; padding-left:15px;}
#content-left3 h2 {font-size:14px; font-weight: bold; margin-top:10px;}
#content-left3 h3 {	font-size:18px;	font-weight: bold; margin-top:10px; color:#C00;	line-height: 22px;}
#content-left3 .border {padding-bottom:15px; border-bottom:1px dotted #999999; padding-top:15px;}
#content-left3 .mm {width:100%; height:40px; background:#333333;}
#content-left3 .mm ul  {width:100%; color:#CCCCCC; height:30px;}
#content-left3 .mm ul li  {float:left; border-right: 1px solid #CCCCCC; background:none; margin: 10px 10px 10px 0px; padding-right:35px;}
#content-left3 .mm ul li a  { color:#CCCCCC;}


#content-left1 { width:638px; height:373px; float:left; margin-right:5px; border:1px solid #FFF; background:url(../img/left1.jpg) no-repeat top left;}
#content-right {width:291px; height:373px; float:left; margin:0px; border:1px solid #FFF;}
#content-right-top {height: 45px; width:291px; background:url(../img/right_top.jpg) no-repeat top left; float:left; font-size:16px; font-weight:bold;}
#content-right-top .right_text {padding: 15px 0px 10px 15px;}
#content-right-center {height: 315px; background: #616161 url(../img/right_bg.jpg) repeat-x;}
#content-right-center ul {list-style-type:none; padding:0px 15px 0px 20px;}
#content-right-center ul li {list-style-type:none; border-bottom: 1px dotted #FFFFFF;  padding:20px 15px 10px 0px;}
#content-right-center ul li h2 { font-weight:bold; font-size:12px;}
#content-right-center ul li a { font-weight:bold; font-size:12px; color:#CCCCCC}
#content-right-bottom {height: 13px; background:url(../img/right_bottom.jpg) no-repeat top left;}

#bottom-c {float:left; width:150px;}

#bottom {clear:both; width: 100%; height:100px; background:url(../img/bottom.jpg) repeat-x; margin: 0px 0px 0px;}
#bottom ul {float: left; width: 118px; height: 21px; list-style-type: none; margin: 10px 0px 0px;}
#bottom ul li {float: left; color: #fff; font-size: 12px; border-right: 1px solid #CCCCCC}
#bottom ul li a {color: #fff; text-decoration: none; padding: 0px 10px;}
#bottom ul li a:hover {color: #CCCCCC; text-decoration: underline; padding: 0px 10px;}
#bottom ul li.border-right a {border:none; padding-right:0px}
#bottom ul li.border-right a:hover {border:none; padding-right:0px}
#bottom ul li.border-right {border:none;}
#bottom p {float: left; font-weight: bold; width: 818px; margin: 10px 5px 0px;}
#bottom-footer {width: 951px; height: 21px; margin: 0px auto;}

#sg-tytul {float:left; font-size:16px; padding:15px 140px 10px 15px; font-weight:bold; }
#jeden {float:left; padding:15px 5px 10px 15px; font-weight:normal;}
#jeden a {text-decoration:none; color:#FFFFFF;}
#jeden a:hover { text-decoration:none; color:#CCC;}
#dwa {float:left; padding:15px 0px 10px 20px; font-weight:normal;}
#dwa a {text-decoration:none; color:#FFFFFF;}
#dwa a:hover { text-decoration:none; color:#CCC;}

#content-left-l {float:left; padding: 25px 25px 0px 15px; width:285px;}
#content-left-l ul {list-style-type:none;}
#content-left-l ul li {color: #fff; border-bottom: 1px dotted #FFFFFF; padding:10px 0px 10px 0px;}
#content-left-l ul li a {color: #fff; display:block; background:url(../img/arow.gif) no-repeat 230px 5px; text-decoration:none}
#content-left-l ul li a:hover {color: #fff; display:block; background:url(../img/arow1.gif) no-repeat 230px 5px; text-decoration:none}
#content-left-l ul li h2 a {font-weight: bold; font-size:12px; background:none;}
#content-left-l ul li h2 a:hover {font-weight: bold; font-size:12px; background:none;}

#content-left-l1 {float:left; padding: 25px 0px 0px 15px; width:285px;}
#content-left-l1 ul {list-style-type:none;}
#content-left-l1 ul li {color: #fff; border-bottom: 1px dotted #FFFFFF; padding:10px 0px 10px 0px;}
#content-left-l1 ul li a {color: #fff; display:block; background:url(../img/arow.gif) no-repeat 230px 5px; text-decoration:none}
#content-left-l1 ul li a:hover {color: #fff; display:block; background:url(../img/arow1.gif) no-repeat 230px 5px; text-decoration:none}
#content-left-l1 ul li h2 a {font-weight: bold; font-size:12px; background:none;}
#content-left-l1 ul li h2 a:hover {font-weight: bold; font-size:12px; background:none;}

#content-left-p {float:left; padding: 25px 0px 0px 35px; width:265px;}
#content-left-p ul {list-style-type:none;}
#content-left-p ul li {color: #fff; border-bottom: 1px dotted #FFFFFF; padding:15px 0px 20px 0px;}
#content-left-p ul li a {color: #fff; display:block; text-decoration:none; height:20px; padding:6px 0px 0px 5px;}
#content-left-p ul li a:hover {color: #fff; display:block; background: #de0018; text-decoration:none; height:20px; padding:6px 0px 0px 5px;}

#content-left-nowosci {float:left; width:638px; height:100%; margin-right:3px; border:1px solid #fff; background:url(../img/left_top_info.jpg) top left no-repeat #FFF;}
#content-left-nowosci-text {float:left;	margin: 5px; width:590px;margin-left:10px;margin-top:10px;font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:12px;height: 100%;}

#content-left-nowosci-text h2 {font-size:16px; color:#990000;}
table.cena {background-color: #fff; border-collapse: collapse; margin: 0px auto; }
table.cena td {border: 1px solid #e3e1d0; padding:4px;}
#content-left-nowosci-text .border {padding-bottom:15px; border-bottom:1px dotted #999999; padding-top:15px;}

/*#img {width:940px; padding-bottom:5px; background:url(../img/index.jpg) top left no-repeat; width:940px; height:296px;}*/
#img {width:940px; padding-bottom:5px; background:url(../img/index1.jpg) top left no-repeat; width:940px; height:296px;}

#bottom-bt {float:left;	width:638px; margin-right:5px; padding-top: 5px;}
#bottom-bt ul {float:left; list-style-type:none;}
#bottom-bt ul li {float:left; padding:2px 6px 2px 0px;}
#bottom-bt ul li.sel { padding:2px 0px 2px 0px;}

#bottom-klienci {float:left; width: 295px; height:60px; overflow:hidden; margin-top:5px;}
#bottom-klienci p { float:left; width:100px; font-size:9px; color:#999999; margin-left:5px; margin-top:5px; margin-bottom:0px;}
#bottom-klienci div {float:left; width:100%; color:#000000; margin-left:5px; margin-top:5px;}

#przedsiebiorstwa-menu {
	float:left;	width: 243px; margin: 5px 5px 5px 0px;  height:100%;}

#przedsiebiorstwa-menu-top{ background:url(../img/p_top.gif) no-repeat top left; width:242px; height: 56px;}
#przedsiebiorstwa-menu-top p{ font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; padding:15px 0px 0px 15px;}

#przedsiebiorstwa-menu-srod{ background:#c00418; width:242px;}
#przedsiebiorstwa-menu-srod ul { list-style-type: none; padding-top:10px; line-height:20px; padding-left:10px;}
#przedsiebiorstwa-menu-srod ul a {text-decoration:none; color:#FFFFFF;}
#przedsiebiorstwa-menu-srod ul a:hover {text-decoration:none; color:#999999;}
#przedsiebiorstwa-menu-srod ul.pierwszy { margin-left: 20px;}
#przedsiebiorstwa-menu-srod ul li.pierwszy { background:url(../img/arow2.gif) no-repeat 8px 4px; padding-left:25px;}
#przedsiebiorstwa-menu-srod ul li.pierwszy1 { background:url(../img/arow3.gif) no-repeat 12px 4px; padding-left:25px; margin-top:15px;}
#przedsiebiorstwa-menu-srod ul li.pierwszy2 { background:url(../img/arow3.gif) no-repeat 12px 6px; padding-left:25px; margin-top:15px;}
#przedsiebiorstwa-menu-srod ul li.pierwszy3 { background:url(../img/arow3.gif) no-repeat 12px 4px; padding-left:25px;}
#przedsiebiorstwa-menu-srod ul li.pierwszy4 { background:url(../img/dot2.gif) no-repeat 8px 6px; padding-left:25px;}
#przedsiebiorstwa-menu-srod ul li.pierwszy5 { background:url(../img/arow2.gif) no-repeat 8px 18px; padding-left:25px; padding-top:15px; padding-bottom:15px; border-top: dotted 1px #FFFFFF; margin-right:10px; }
#przedsiebiorstwa-menu-srod ul li.pierwszy6 { background:url(../img/arow2.gif) no-repeat 8px 18px; padding-left:25px; padding-top:15px; padding-bottom:15px; border-bottom: dotted 1px #FFFFFF; margin-right:10px; }
#przedsiebiorstwa-menu-srod ul.drugi { margin-left: 0px;}
#przedsiebiorstwa-menu-srod ul li.drugi { background:url(../img/arow2.gif) no-repeat 10px 2px; padding-left:0px;}
#przedsiebiorstwa-menu-srod ul.trzeci { margin-left: 15px; border-bottom: 1px dotted #FFFFFF; margin-right:10px; padding-bottom: 10px;}
#przedsiebiorstwa-menu-srod ul li.trzeci {background:url(../img/dot1.gif) no-repeat 10px 10px; padding-left:15px;}

#przedsiebiorstwa-menu-bottom{ background:url(../img/p_bot.gif) no-repeat top left; width:242px; height: 22px;}

#przedsiebiorstwa-right {float:left;width: 689px;}
#przedsiebiorstwa-top {float:left; background:url(../img/bt_delegacje.jpg) no-repeat top left; height:203px;width:689px; margin-top:5px;}
#przedsiebiorstwa-top-kpir {float:left; background:url(../img/bt_kpir.jpg) no-repeat top left; height:203px;width:689px; margin-top:5px;}
#przedsiebiorstwa-top-f {float:left; background:url(../img/bt_fakturowanie.jpg) no-repeat top left; height:203px;width:689px; margin-top:5px;}
#przedsiebiorstwa-top-afk {float:left; background:url(../img/bt_asystent.jpg) no-repeat top left; height:203px;width:689px; margin-top:5px;}
#przedsiebiorstwa-right-text {float:left; margin: 5px; width:416px; margin-left:10px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px}
#przedsiebiorstwa-right-text ul { list-style-type:none; width:400px}
#przedsiebiorstwa-right-text ul li { list-style-type:none; background:url(../img/dot.gif) no-repeat 3px 5px; padding-left:15px;}
#przedsiebiorstwa-right-text h1 { font-size:14px; font-weight: bold; margin-top:10px;}
#przedsiebiorstwa-right-menu { float:left; margin: 5px 0px 5px 0px; width: 240px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; color:#333333;	font-size:12px;	border-left: 1px solid #990000; padding-left:5px;}
#przedsiebiorstwa-right-menu ul { list-style-type:none; font-weight:bold; color:#333333; line-height:25px;}
#przedsiebiorstwa-right-menu ul li { list-style-type:none; font-weight:bold; color:#333333; line-height:35px; padding-left:35px;}
#przedsiebiorstwa-right-menu ul li a { text-decoration:none;}
#przedsiebiorstwa-right-menu ul li a:hover { text-decoration:none; color:#999999;}
#przedsiebiorstwa-right-menu ul li.m1 { background:url(../img/1bt.gif) no-repeat 3px 3px;}
#przedsiebiorstwa-right-menu ul li.m2 { background:url(../img/2bt.gif) no-repeat 3px 3px;}
#przedsiebiorstwa-right-menu ul li.m3 { background:url(../img/3bt.gif) no-repeat 3px 3px;}
#przedsiebiorstwa-right-menu ul li.m4 { background:url(../img/4bt.gif) no-repeat 3px 3px;}
#przedsiebiorstwa-right-menu ul li.m5 { background:url(../img/5bt.gif) no-repeat 3px 3px;}

#cennik { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:17px;background:url(../img/cennik_bg.gif) no-repeat top left; width:100%; height:50px; margin-top:10px;}
#cennik ul{ list-style-type:none; width:638px; }
#cennik ul li{ float:left; padding: 2px 0px 2px 30px; margin: 10px 0px 10px 10px; width:170px;} 
#cennik ul li a { display:block; background:url(../img/arow4.gif) no-repeat 0px 0px; color:#fff; padding-left:30px} 




/*#top ul { margin: 0px auto; list-style-type: none; float: left; height: 73px;}
#top ul li {float: left; color: #fff; font-size: 0.8em; height: 73px;}
#top ul li a {color: #565246; text-decoration: none; padding: 53px 0px 0px; float: left; width: 105px; height: 10px; text-align: center;}
#top ul li a.home {background: url('../img/icn-home.gif') no-repeat top center;}
#top ul li a.serwis {background: url('../img/icn-serwis.gif') no-repeat top center;}
#top ul li a.forum {background: url('../img/icn-forum.gif') no-repeat top center;}
#top ul li a.biblioteka {background: url('../img/icn-biblioteka.gif') no-repeat top center;}
#top ul li a.praca {background: url('../img/icn-praca.gif') no-repeat top center;}
#top ul li a.sklep {background: url('../img/icn-sklep.gif') no-repeat top center;}

#top #search {float: left; width: 612px; height: 52px; padding: 15px 0px 0px 20px; background: url('../img/bg-wyszukiwarka.gif') no-repeat top left; }
#top #search input.text {float: left; height: 20px; width: 510px; border: 1px solid #b6422a; margin: 0px; font-size: 14px; padding: 4px 0px;}
#top #search input.wyslij {float: left; width: 70px; height: 30px; margin: 0px 0px 0px 10px; background: url('../img/btn-szukaj.gif') no-repeat top left; border: 0px; color: #fff; text-align: center; font-weight: bold; font-size: 15px;}
#top #search a { display: block; clear: both; color: #000; text-decoration: none; font-size: 0.9em; background: url('../img/arrow-search.gif') no-repeat 0px 0px; padding: 0px 0px 0px 20px; margin: 0px;}

#top-left {width: 176px; float: left; overflow: hidden; display: inline;}
#top-center {width: 642px; float: left; overflow: hidden; display: inline;}

#top-right {width: 149px; height: 142px; float: left; background: url('../img/bg-logowanie.gif') no-repeat top left; overflow: hidden; display: inline;}
#top-right form {padding: 5px 15px 10px;}
#top-right form input.text {border: 0px solid #d9dad5; border-width: 1px 0px 0px 1px; width: 111px; height: 16px; margin: 4px 0px 0px 0px; padding: 2px}
#top-right form input.zaloguj {width: 61px; height: 24px; margin: 5px 0px 0px 54px; background: url('../img/btn-zaloguj.gif') no-repeat top left; border: 0px; color: #fff; text-align: center; font-weight: bold; font-size: 13px;}
#top-right p {text-align: right; line-height: 15px; margin: 4px 0px 0px;}
#top-right p a {color: #000; text-decoration: none;}

#top .imieniny {height: 40px; padding: 20px 10px 0px;}
#okruszki {clear: both; padding: 5px 10px 5px; font-size: 0.9em; color: #565146;}
#okruszki a {color: #565146;}

#content-left {float: left; width: 170px;}
#content-left .h2-red {background: url('../img/bg-h2-left.gif') no-repeat top left;}
#content-left .h2-green {background: url('../img/bg-h2-green-left.gif') no-repeat top left;}

#content-left .h2-red a {font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; display: block; text-decoration: none; font-size: 17px; line-height: 32px; font-weight: normal; padding: 0px 0px 0px 10px;text-align: left; width: 160px; height: 33px; color: #fff;}
#content-left .h2-green a {font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; display: block; text-decoration: none; font-size: 17px; line-height: 32px; font-weight: normal;margin: 10px 0px 0px; padding: 0px 0px 0px 10px;text-align: left; width: 160px; height: 33px; color: #fff;}
#content-left h2.szkolenia a {background: url('../img/bg-tr-szkolenia.gif') no-repeat top right;}
#content-left h2.kursy a {background: url('../img/bg-tr-kursy.gif') no-repeat top right;}

#content-left ul#menu {background: #edede9; border: 0px solid #d8d8d0; border-width: 0px 1px 1px; list-style-type: none; padding: 5px; margin: 0px 0px 10px;}
#content-left ul#menu li {color: #000; text-decoration: none; border-top: 1px dotted #8c8c78; background: url('../img/arrow1.gif') no-repeat 0px 11px; padding: 5px 5px 5px 12px;}
#content-left ul#menu li.first {border-top: 0px dotted #8c8c78;}
#content-left ul#menu li a {color: #000; text-decoration: none;}
#content-left ul#menu li.selected a {color: #bd461e;}
#content-left ul#menu ul {border: 0px; border-top: 1px solid #bd461e; list-style-type: none; margin: 5px 0px 0px; padding: 0px;}
#content-left ul#menu ul li {border-top: 0px dotted #8c8c78; background: url('../img/square1.gif') no-repeat 0px 9px; padding: 3px 5px 3px 12px;}

#content-left ul {background: #edede9; border: 0px solid #d8d8d0; border-width: 0px 1px 1px; list-style-type: none; padding: 5px; margin: 0px 0px 10px;}
#content-left ul li {color: #000; text-decoration: none;  background: url('../img/square2.gif') no-repeat 0px 11px; padding: 5px 5px 5px 12px;}
#content-left ul li a {color: #000; text-decoration: none;}

#content-left #pytanie {width: 170px; height: 182px; background: url('../img/zadaj-pytanie.jpg') no-repeat top left;}
#content-left #pytanie p {padding: 25px 0px 0px 15px;}
#content-left #pytanie b {display: block; padding: 5px 0px 0px 0px;}
#content-left #pytanie a {display: block; margin: 46px 0px 0px 2px; padding: 4px 0px; width:90px; text-align: center; text-decoration: none; color: #fff; font-weight: bold;}

#content-center {float: left; width: 480px; padding: 0px 10px;}
#content-center h2{font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; font-size: 20px; font-weight: normal; color: #666257; height: 19px; padding: 7px 10px;background: url('../img/bg-art-header.gif') no-repeat top left;}
#content-center #lista-art {border: 0px solid #d8d8d0; border-width: 0px 1px 1px; padding: 0px 10px 10px;}
#content-center #lista-art h3 {padding: 15px 0px 5px;}
#content-center #lista-art h3 a {font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; color: #565246; text-decoration: none; font-size: 17px;  font-weight: normal;}
#content-center #lista-art p.data {margin: 0px; font-size: 0.9em;}
#content-center #lista-art p.lead {margin: 0px 0px 5px;}
#content-center #lista-art p.more {margin: 0px;text-align: right; font-size: 0.9em;}
#content-center #lista-art p.more a {text-decoration: none;}

#content-center ul#dzialy {height: 42px; background: url('../img/bg-menu.gif') repeat-x top left; list-style-type: none; border: 0px solid #d8d8d0; border-width: 0px 1px;}
#content-center ul#dzialy li {float: left; background: url('../img/bg-menu-line.gif') no-repeat top left; height: 42px;}
#content-center ul#dzialy li.first{background-image: none;}
#content-center ul#dzialy li a{float: left; color: #666257; text-decoration: none; text-align: center; padding: 8px 15px 0px 16px; height: 34px; font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; font-size: 16px;}
#content-center ul#dzialy li.selected {background: url('../img/bg-menu-selected.gif') repeat-x top left;}
#content-center ul#dzialy li.selected a {background: url('../img/bg-menu-selected-arrow.gif') no-repeat top center; padding: 8px 15px 0px;}

#content-center #stronicowanie {font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; text-align: center; margin: 30px 0px 10px; font-size: 1.2em;}
#content-center #stronicowanie  a {text-decoration: none; padding: 0px 3px;}
#content-center #stronicowanie  a.prev, #content-center #stronicowanie  span.prev  {padding: 0px 40px 0px 0px;}
#content-center #stronicowanie  a.next, #content-center #stronicowanie  span.next  {padding: 0px 0px 0px 40px;}
#content-center #stronicowanie  span.prev, #content-center #stronicowanie  span.next  {color: #dadad1;}
#content-center #stronicowanie span.selected {background: url('../img/bg-selected-stronicowanie.gif') no-repeat bottom left; display: inline-block; text-align: center; width: 16px; height: 20px; color: #fff;}

#content-left-center {float: left; padding: 0px; width: 670px; background: url('../img/bg-artykul.gif') no-repeat top left;}
#content-left-center .artykul {width: 638px; border: 0px solid #d8d8d0; border-width: 0px 1px 1px; margin: 6px 0px 10px; padding: 0px 10px 10px;}
#content-left-center .artykul h1.tytul {font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; font-size: 19px; font-weight: normal; color: #000; margin: 0px 0px 5px;}

#content-right {float: left; width: 300px;}
#content-right h2 {background: url('../img/bg-h2-right.gif') no-repeat top center;}
#content-right h2 a {font-family: Georgia, Tahoma, Verdana, Arial, sans-serif; display: block; text-decoration: none; font-size: 17px; line-height: 32px; margin: 10px 0px 0px; padding: 0px 0px 0px 10px; font-weight: normal; width: 290px; height: 33px; color: #fff;}
#content-right h2.niezbednik a {background: url('../img/bg-tr-niezbednik.gif') no-repeat top right;}
#content-right h2.forum a {background: url('../img/bg-tr-forum.gif') no-repeat top right;}
#content-right ul {background: #edede9; border: 0px solid #d8d8d0; border-width: 0px 1px 1px; list-style-type: none; padding: 5px;}
#content-right ul li {color: #000; text-decoration: none; border-top: 1px dotted #8c8c78; background: url('../img/arrow2.gif') no-repeat 0px 10px; padding: 5px 5px 5px 12px;}
#content-right ul li a {color: #000; text-decoration: none;}
#content-right ul ul {border: 0px; border-top: 1px solid #71a44b; margin: 5px 0px 0px;}
#content-right ul ul li {border-top: 0px dotted #8c8c78; background: url('../img/square2.gif') no-repeat 0px 9px; padding: 3px 5px 3px 12px;}
#content-right ul li.first {border-top: 0px dotted #8c8c78;}
#content-right ul li.selected a {color: #4d8029;}

#content-right ul.forum {background: #edede9; border: 0px solid #d8d8d0; border-width: 0px 1px 1px; list-style-type: none; padding: 5px; margin: 0px 0px 10px;}
#content-right ul.forum li {color: #000; text-decoration: none;  background: url('../img/square2.gif') no-repeat 0px 11px; padding: 5px 5px 5px 12px; border: 0px;}
#content-right ul.forum li a {color: #000; text-decoration: none;}

#content-right #newsletter {width: 300px; height: 213px; margin: 10px 0px 0px; background: url('../img/newsletter.jpg') no-repeat top left; color: #fff;}
#content-right #newsletter h2 {background-image: none;}
#content-right #newsletter h2 a {margin: 0px;}
#content-right #newsletter p {padding: 5px 30px 0px 15px; margin: 0px;}
#content-right #newsletter fieldset {margin: 10px 0px 0px 15px;}
#content-right #newsletter label {padding: 0px 15px 0px 5px;}
#content-right #newsletter input.submit {width: 61px; height: 24px; margin: 0px 0px 0px 5px; background: url('../img/btn-dopisz.gif') no-repeat top left; border: 0px; color: #fff; text-align: center; font-weight: bold;}
#content-right #newsletter input.text {border: 0px solid #d9dad5; border-width: 1px 0px 0px 1px; width: 111px; height: 16px; margin: 0px 0px 0px 0px; padding: 2px}

#footer {clear: both;width: 100%; height: 124px; margin: 10px 0px 0px; background: url('../img/bg-footer.gif') repeat-x top left; color: #fff;}
#subfooter {width: 970px; height: 124px; margin: 0px auto; background: url('../img/bg-footer.gif') repeat-x top left;}
#footer  a {color: #fff; text-decoration: none;}
#footer p {float: left; font-weight: bold; width: 270px; margin: 85px 0px 0px;}
#footer ul {float: left; height: 90px; width: 200px; list-style-type: none; margin: 20px 0px 0px; border-left: 1px solid #fff;}
#footer ul li {padding: 10px 10px 0px 20px;}*/






                    

               
