*          { margin:0; padding:0;}
body       { padding: 0px; margin: 0px; font-family: Arial, Tahoma, Verdana, Georgia, sans-serif; font-size:12px; line-height: 17px; border-top: 5px solid #fff; color: #000; background: #ebebeb;}
img        { border:0; }
p          { padding:0; margin:0 0 10px; }
a          { text-decoration:none; color: #113579;}
a:hover    { text-decoration:underline; }
form       { border: 0px; margin: 0px;padding: 0px;}
fieldset   { border: 0px;}
input, select, textarea {color: #333; font-size:12px; font-family: Arial;}
.clr {clear: both;}
.b {font-weight: bold;}
img {border: 0px;}

h1 {font-size: 17px; font-weight: normal; margin: 10px 0px 15px 0px;}
h2 {font-size: 14px; font-weight: bold; margin: 0px 0px 5px 0px;}
h3 {font-size: 13px; font-weight: bold; margin: 0px;}
h4 {font-size: 12px; font-weight: bold; margin: 0px;}
h5 {font-size: 12px; font-weight: bold; margin: 0px;}
h6 {font-size: 12px; font-weight: bold; margin: 0px;}

.container {width: 980px; margin: 0px auto 30px;}

.subtop {background: #fff; padding: 0px 15px 5px;}
.top-bottom {width: 980px; height: 6px; overflow: hidden; background: url('../img/bg-top-bottom.png') no-repeat left top;}
#top ul {list-style-type: none;}
#top .top-top {font-size: 11px; border-bottom: 1px solid #ececec; padding: 7px 0px; margin: 0px 0px 10px;}
#top .top-top .serwisy {float: left; width: 117px; height: 23px; line-height: 21px; background: url('../img/bg-top-serwisy.png') no-repeat left top;}
#top .top-top .serwisy a {background: url('../img/arrow-blue-bottom.png') no-repeat right 5px; padding: 0px 10px 0px 0px; margin: 0px 0px 0px 7px;}
#top .top-top ul {float: right;}
#top .top-top ul li {display: inline; color: #ececec}
#top .top-top ul li a {margin: 0px 7px;}
#top #menu {width: 950px; height: 35px; background: url('../img/bg-menu.png') no-repeat left top;}
#top #menu li {zoom: 1; line-height: 33px; float:left; *display: inline;  height: 35px; border-right: 1px solid #3f547f; padding: 0px 9px;}
#top #menu li a {color: #fff; font-weight: bold; padding: 0px; }
#top #menu li.arrow a {background: url('../img/arrow-white-bottom.png') no-repeat right 5px; padding: 0px 15px 0px 0px; }
#top #menu li ul {border: 1px solid #314872; background: #f8f9fa;}
#top #menu li ul li {background-image: none; border-bottom: 1px solid #e6e6e6; border-right: 0px; padding: 0px; margin: 0px 10px; height: 30px;}
#top #menu li ul li a {color: #314872; display: block; _width: 180px;}

.logo {padding: 0px 0px 10px;}
.logo h1 {float: left; margin: 20px 0px 0px 20px; _margin: 20px 0px 0px 10px;}
.logo form {float: left; margin: 25px 0px 0px 50px; width: 400px;}
.logo .wybrany {float: right; width: 220px; background: url('../img/bg-wybrany.png') no-repeat left top; padding: 12px 10px 0px 20px;}
.logo .wybrany h3 {font-family: Georgia; font-size: 18px; font-style: italic; font-weight: normal; line-height: 22px;}
.logo .wybrany p {font-size: 10px; color: #7e7e7e; padding: 7px 0px 0px;}
.logo .wybrany p a {float: right; border-left: 1px solid #dde5f0; padding: 0px 0px 0px 7px;}
.logo form input.text {float: left; width: 300px; padding: 5px 5px; height: 17px; background: url('../img/bg-input-310.png') no-repeat left top; border: 0px;}
.logo form input.submit {float: left; cursor: pointer; margin: 0px 0px 0px 9px; font-weight: bold; color: #fff; text-align: center; width: 72px; height: 27px; background: url('../img/bg-submit-72.png') no-repeat left top; border: 0px;}

.billboard {padding: 10px 100px 5px; margin: 0px 0px 10px;background: url('../img/bg-rekl.png') no-repeat 82px center; border-bottom: 1px solid #dfdfdf;}

#okruszki ul {list-style-type: none; font-size: 11px; padding: 0px 0px 0px 15px;}
#okruszki ul li {display: inline; padding: 0px 7px 0px 0px;}

.box-film {background: url('../img/bg-box-film.png') repeat-y left top;}
.box-film-top {width: 980px; height: 6px; overflow: hidden; background: url('../img/bg-box-film-top.png') no-repeat left top;}
.box-film-bottom {clear: both;width: 980px; height: 6px; overflow: hidden; background: url('../img/bg-box-film-bottom.png') no-repeat left top;}

.film {float: left; width: 656px;}
.film h2 {color: #113579; font-family: Trebuchet ms; padding: 3px 0px 0px 10px; font-size: 21px; line-height: 25px;}
.film .flashcontent {padding-left: 10px;}
.box-film .film p {font-size: 11px; color: #646464; _height: 30px; min-height: 30px; padding: 0px 150px 0px 10px; background: url('../img/logo-small-dot.png') no-repeat right center; margin: 5px 15px 5px 0px; line-height: 15px;}
.box-film .film p a {text-decoration: underline;}
.film-lista {float: left; width: 303px; padding: 0px 10px;}

.film-lista ul.lista {list-style-type: none; clear: both;}
.film-lista ul.lista li {border-bottom: 1px solid #ebebeb; padding: 9px 5px; font-size: 10px; font-weight: bold; color: #a5a5a5;}
.film-lista ul.lista li h2 {margin: 0px;}
.film-lista ul.lista li h2 a {color: #113579; font-size: 12px; font-family: Trebuchet ms; font-weight: bold; background: url('../img/arrow.png') no-repeat 0px 2px; padding: 0px 0px 0px 20px;}
.film-lista img {float: left;}
.film-lista .ops {float: right; width: 215px;}
.film-lista .zakladki {list-style-type: none; height: 32px; margin: 5px 0px; background: url('../img/dot.png') repeat-x left bottom;}
.film-lista .zakladki li {float: left; width: 91px; height: 32px; overflow: hidden; text-align: center; line-height: 37px; font-size: 11px; background: url('../img/bg-zakladki.png') no-repeat right top;}
.film-lista .zakladki li.selected {font-weight: bold; font-size: 14px; background: url('../img/bg-zakladki.png') no-repeat left top;}
.film-lista .zakladki li.selected a {color: #000;}
.film-lista .zakladki li a {display: block;}

.content-left-wrapper {float: left; width: 650px; overflow: hidden;}
.content-left {float: left; width: 650px; overflow: hidden; background: #fff; margin: 10px 0px 0px;}
.content-left-top {width: 650px; height: 6px; overflow: hidden; /*background: url('../img/bg-content-left-top.png') no-repeat left top;*/}
.content-left-bottom {clear: both; width: 650px; height: 6px; overflow: hidden; /*background: url('../img/bg-content-left-bottom.png') no-repeat left top;*/}

.content-left ul.lista {list-style-type: none; float: left; width: 450px; margin: 0px 0px 0px 7px; display:block;}
.content-left ul.lista li {border-bottom: 1px solid #ebebeb; padding: 9px 5px 9px 0px; font-size: 11px; color: #646464;}
.content-left ul.lista li h2 {margin: 0px 0px 5px;}
.content-left ul.lista li h2 a {color: #113579; font-size: 14px; line-height: 18px; font-family: Trebuchet ms; font-weight: bold; background: url('../img/arrow.png') no-repeat 0px 2px; padding: 0px 0px 0px 20px;}
.content-left ul.lista li.audio h2 a {background: url('../img/audio-icn.png') no-repeat 0px 2px;}
.content-left ul.lista li img {float: left; border: 2px solid #f1f1f1;}
.content-left ul.lista li .ops {float: right; width: 320px;}
.content-left .lista-wiecej {clear: both;text-align: right; font-weight: bold; padding: 10px 10px 0px 0px;}

.subcontent-left {width: 629px; padding: 10px 0px 0px;  margin: 0px 10px;}
.subcontent-left .left-menu {float: left; width: 162px; background: #ebeef4; list-style-type: none;}
.subcontent-left .left-menu li {margin: 0px 12px; border-bottom: 1px solid #dbe0e8; font-size: 11px; padding: 7px 0px;}
.subcontent-left .right-div {float: left; width: 467px;}
.subcontent-left .left-div {float: left; width: 162px;}

.content-left h4.tematy-header {font-family: Trebuchet ms; font-size: 16px; padding: 5px 10px 10px 15px;}
.content-left .subskrybuj {float: right; background: url('../img/rss.png') no-repeat left top; margin: 5px 10px 0px 0px; font-size: 11px; padding: 0px 0px 0px 20px;}

.subcontent-left-page .left-menu {float: left; width: 120px; list-style-type: none;}
.subcontent-left-page .left-menu li {margin: 0px 0px 0px 15px; font-size: 11px; padding: 0px 0px 7px;}
.subcontent-left-page .left-menu li.selected a {color: #000; font-weight: bold;}

.subcontent-left-page .left-div {float: left; width: 120px;}
.subcontent-left-page .left-div  h4 {border-bottom: 1px solid #dbe0e8; font-weight: bold; font-size: 11px; padding: 0px 0px 7px; margin: 0px 10px 10px 15px;}
.subcontent-left-page .right-div {float: left; width: 510px;}
.subcontent-left-page .right-div ul.lista {width: 510px;}
.subcontent-left-page .right-div ul.lista li .ops {width: 380px;}
.subcontent-left-page .right-div .h3-lista {font-size: 14px; font-family: Trebuchet ms; padding: 15px 0px 7px 7px;}

.lista-thumb {list-style-type: none; margin: 10px 0px 0px 10px; background: url('../img/dot.png') repeat-y 228px top}
.lista-thumb li {border-bottom: 1px solid #ebebeb; margin: 0px 0px 10px 0px;}
.lista-thumb li p {font-size: 11px; font-weight: bold; text-align: center; *text-align: left; margin: 5px 0px 10px;}
.lista-thumb li p.audio a {zoom: 1; background: url('../img/audio-icn.png') no-repeat 0px 2px; padding: 2px 0px 1px 18px; line-height: 15px;}
.lista-thumb li p.video a {zoom: 1; background: url('../img/arrow.png') no-repeat 0px 2px; padding: 2px 0px 1px 18px; line-height: 15px;} 
.lista-thumb .thumb-left {width: 220px; float: left; padding: 0px 8px 0px 0px; _padding: 0px 7px 0px 0px;}
.lista-thumb .thumb-right {width: 220px; float: left; padding: 0px 0px 0px 8px;}
.lista-thumb img {border: 2px solid #f1f1f1;}

.seria {margin: 0px 0px 0px 7px; border: 1px solid #ebebeb; padding: 0px 0px 0px 15px; *padding: 0px 0px 0px 7px;font-size: 11px; color: #646464;}
.seria img {float: right; margin: 0px 0px 0px 15px;}
.seria h3 {font-size: 20px; font-family: Trebuchet ms; color: #000; margin: 15px 0px 15px 0px;}

.content-right-wrapper {float: right; width: 330px;}
.content-right {float: right; width: 320px; margin: 10px 0px 0px; overflow: hidden;}
.content-right .reklama {background: #fff url('../img/bg-rek-right.png') no-repeat left top; padding: 17px 0px 0px; text-align: center; margin: 0px 0px 10px; }
.content-right .oferta { /*background: #fff url('../img/bg-rek-right.png') no-repeat left top; padding: 17px 0px 0px; */text-align: center; margin: 0px 0px 10px; }
.right-box-top {width: 320px; height: 6px; overflow: hidden;background: url('../img/bg-right-box-top.png') no-repeat left top;}
.right-box-bottom {width: 320px; height: 6px; overflow: hidden;background: url('../img/bg-right-box-bottom.png') no-repeat left top;}

.right-box {background: #fff; margin: 0px 0px 10px;}
.right-box .film-lista {margin: 0px 10px; padding: 0px;}

.right-box-wrapper {margin: 10px 1px 0px 0px; padding: 0px 0px 12px 9px; background: #fff url('../img/break.png') no-repeat left bottom;}
.right-box-wrapper .right-box-top {background: url('../img/bg-right-box-top.png') no-repeat right top; width: 100px; float: right;}
.right-box-wrapper .right-box-bottom {background: none;}
.right-box-wrapper .film-lista {clear: both;}


.content {clear: both; background: #fff; margin: 10px 0px 0px;}
.content-top {width: 980px; height: 6px; overflow: hidden; background: url('../img/bg-content-top.png') no-repeat left top;}
.content-bottom {clear: both; width: 980px; height: 6px; overflow: hidden; background: #ebebeb url('../img/bg-top-bottom.png') no-repeat left top;}
.subcontent {padding: 5px 10px;} 
.w100 {width: 100px;}

.artykul {padding: 5px 20px;}
.artykul .header {color: #113579; font-family: Trebuchet ms; font-size: 21px;}
.artykul .lead {font-weight: bold; font-family: Trebuchet ms; font-size: 14px;}
.artykul .autor {font-size: 11px; color: #636363;}

.zrodlo {border: 1px solid #ebebeb; padding: 5px 10px; font-size: 11px; zoom: 1;}
.zrodlo p {float: left; width:300px; margin: 0px; color: #636363;}
.zrodlo p a {margin: 0px 7px 0px 0px;}
.zrodlo p span {margin: 0px 0px 0px 7px; color: #000;}
.zrodlo ul {float: right; list-style-type: none;}
.zrodlo ul li {float: left; color: #cbcbcb;}
.zrodlo ul li a {float: left; width: 16px; height: 16px; overflow: hidden; margin: 0px 7px; text-indent: -800px; background: url('../img/icn-artykul.png') no-repeat left top;}
.zrodlo ul li.polec a {background-position: -29px 0px; width: 20px;}
.zrodlo ul li.rss a {background-position: -64px 0px;}
.zrodlo ul li.google a {background-position: -95px 0px;}
.zrodlo ul li.wykop a {background-position: -126px 0px; width: 18px;}
.zrodlo ul li.delicious a {background-position: -159px 0px;}
.zrodlo ul li.blip a {background-position: -190px 0px; width: 23px;}
.zrodlo ul li.facebook a {background-position: -228px 0px;}


.zobacz-rowniez h3 {font-family: Trebuchet ms; font-weight: bold; font-size: 16px; padding: 0px 0px 5px;}
.zobacz-rowniez ul {list-style-type: none; font-size: 11px;}
.zobacz-rowniez ul li {border-bottom: 1px solid #ebebeb; padding: 5px 0px; font-weight:bold;}
.zobacz-rowniez .nazwa-serwisu {float: right; font-weight: normal; color: #999;}

.komentarze h3 {font-family: Trebuchet ms; font-weight: bold; font-size: 16px; padding: 0px 0px 5px;}
.komentarze ul {list-style-type: none; font-size: 11px; border-top: 1px solid #ebebeb; color: #646464; margin: 0px 0px 10px;}
.komentarze ul li {border-bottom: 1px solid #ebebeb; padding: 7px 0px 0px;}
.komentarze .kom-data {float: right;}
.komentarze .kom-autor {font-weight:bold; color: #000;}

.komentarze .kom-reg {float: right; width: 195px; font-size: 11px; color: #7f7f7f; padding: 5px 0px 0px;}
.komentarze .kom-reg a {color: #7f7f7f; text-decoration: underline;}
.komentarze form {width: 404px; margin: 10px 0px 10px; float: left; text-align: right;}
.komentarze form  fieldset {width: 404px;}
.komentarze form .text {width: 259px; padding: 4px 5px; border: 1px solid #b8b8b8;}
.komentarze form .submit {cursor: pointer; margin: 0px 0px 0px 9px; font-weight: bold; color: #fff; text-align: center; width: 72px; height: 27px; background: url('../img/bg-submit-72.png') no-repeat left top; border: 0px;}
.komentarze form label {font-weight: bold; font-size: 11px; margin: 0px 5px 0px 0px;}
.komentarze form textarea {width: 398px; height: 145px; border: 1px solid #b8b8b8; padding: 2px; margin: 0px 0px 10px;}

.stronicowanie {clear: both;list-style-type: none; padding: 10px 0px 10px; text-align: center; font-size: 11px;}
.stronicowanie .num {background: #ebeef4;display:inline-block;margin:0 2px;padding:4px 9px;}
.stronicowanie span {border: 1px solid #ebebeb; display:inline-block;margin:0 2px;padding:3px 8px;}
.stronicowanie .prev {margin-right: 20px;}
.stronicowanie .next {margin-left: 20px;}

.footer {width: 958px; height: 62px; margin: 0px 0px 0px 0px; overflow: hidden; background: url('../img/bg-footer.png') no-repeat left top;}
.footer ul {list-style-type: none;}
.footer .footer-left {float: left; width: 617px; margin: 12px 0px 0px 12px; _margin: 12px 0px 0px 6px; font-size: 11px;}
.footer .footer-left p {margin: 0px 0px 5px 4px;color: #646464;}
.footer .footer-left p a {color: #646464;}
.footer .footer-left li {display: inline;}
.footer .footer-left li a {margin: 0px 8px 0px 4px;}
.footer .footer-right {float: right; width: 308px; margin: 0px 0px 0px 0px; font-size: 11px;}
.footer .footer-right ul {padding: 0px;}
.footer .footer-right li {float: left; }
.footer .footer-right li a {float: left; width: 75px; padding: 42px 0px 0px; margin: 0px 1px;text-align: center; height: 55px; overflow: hidden; background: url('http://g.infor.pl/p/infor_pl_nowy/img_nowy/icn-footer.png') no-repeat left top;}
.footer .footer-right li.link-newsletter a {background-position: 23px 5px;}
.footer .footer-right li.link-rss a {background-position: -56px 5px;}
.footer .footer-right li.link-facebook a {background-position: -136px 5px;}
.footer .footer-right li.link-fotokody a {background-position: -216px 5px;}

.serwisy div {float: left; padding: 0px 20px; margin: 5px 0px 25px 0px; _margin: 5px 0px 10px 0px;}
.serwisy ul {list-style-type: none; font-size: 11px; float: left; margin: 0px 10px 0px 10px;}
.serwisy ul li {padding: 0px 0px 7px;}
.serwisy .serwisy1 {padding: 0px 10px;}
.serwisy .serwisy4 {padding: 0px 10px 0px 20px;}
.serwisy .serwisy3 {border: 0px solid #ebebeb; border-width: 0px 1px;}
.serwisy h3 {margin: 0px 0px 10px 0px; background: url('../img/bg-serwisy.png') no-repeat left top; height: 27px; text-align: center; font-size: 11px; line-height: 27px;}
.serwisy .serwisy2 h3 {width: 280px;}
.serwisy .serwisy3 h3 {width: 167px; background-position: -332px 0px;}
.serwisy .serwisy4 h3 {width: 197px; background-position: -548px 0px;}


.topLinks {
background:#0A6FB4 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Verdana,Tahoma,Arial,Georgia,sans-serif;
font-weight:bold;
line-height:12px;
}

.topLinks .center {
background:#0A6FB4 none repeat scroll 0 0;
margin:0 auto;
padding:0;
width:1007px;
}

.topLinks ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

.topLinks ul li {
color:#FFFFFF;
float:left;
font-size:10px !important;
margin:2px 0 0 5px;
}

.topLinks ul li a {
color:#FFFFFF;
font-size:10px !important;
text-decoration:none;
}

.oferta_tytul{
	color:#000000;
	float:left;
	font-size:15px;
	font-weight:bold;
	padding:0 5px;
}

.oferta_lead{
	color:#444444;
	float:left;
	font-size:11px;
	padding:10px 5px;
	text-align:left;
}

.oferta_zobacz{
	float:left;
	font-size:11px;
	font-weight:bold;
	padding:0 5px;
}

.lista-wiecej a{margin-left:5px;}



ul.dropdown_menu{ 
  position:absolute;
  width:200px;
  margin-top:2px;
  margin-left:-8px;
}
ul.dropdown_menu li.lista_podmenu{}



.like-it form {float: left;}
.like-it form input.submit {width: 66px;  text-indent: -800px; *text-indent: 0px; *padding: 0px 0px 0px 100px; height: 22px; overflow: hidden; margin: 0px 10px; border: 0px; background: url('../img/bg-like-it.png') no-repeat left top;}
.like-it p {float: left; background: none !important; min-height: 20px;}

.left-submenu{ list-style: square};
