body {color:#696969;margin:0;padding:0;font-size:11px;font-family:arial, tahoma, helvetica, sans-serif;text-align:center;}
#bg {background:white url(/public/images/bg.png) repeat-y center top;}
#bg-top {margin:0;padding:0;background:transparent url(/public/images/bgtop.png) no-repeat 50% -118px;}
#bg-top.is-banner {background-position: 50% 0;}
#bg-bottom {margin:0;padding:0;background:transparent url(/public/images/bgbottom.png) no-repeat 50% 100%;padding-bottom:14px;}

form, fieldset {margin:0;padding:0;border-width:0;}
input, select, textarea {font-family:arial, tahoma, verdana, helvetica, sans-serif;font-size:8pt;}
p, ul {margin-top:1em;margin-bottom:1em}
img {vertical-align:bottom;}
a img {border-width:0;}
a {color:#696969;text-decoration:none;}
a:hover {text-decoration:underline;}
.clear {clear:both;height:0;overflow:hidden;}


.banner750 {margin:-2px auto 0 auto;width:750px;padding:0 25px;background:transparent url(/public/images/reklamatext.png) no-repeat left center;font-size:2px;}
.banner750 img, .banner750 object, .banner750 embed {margin:15px 0 11px 0;}

#container .none {display:none;}

/* Naglowek strony */

#container {width:832px;margin:0 auto;position:relative;text-align:left;}
#head {height:100px;position:relative;width:100%;border-top:1px solid #bfd5f2}
#head p {margin:0;font-size:14px;padding:20px 0 0 13px;border-top:3px solid #5e96df}

#tools {position:absolute;left:250px;top:3px;list-style-type:none;margin:0;padding:0;}
#tools li {float:left;margin:0 1px 0 0;}

#login {width:362px;height:71px;position:absolute;top:0;right:26px;margin:0;background:white url(/public/images/loginbox.png) no-repeat;overflow:Hidden}
#login fieldset {padding:11px 12px;}
#login label {font-weight:bold;}
#login * {vertical-align:top;}
#login .input {border:1px solid #a5a5a5;color:#5d5d5d;width:92px;padding:2px 3px;margin-right:5px;}
#login .button {background:#99cc33 url(/public/images/button24.png) no-repeat;border-width:0;color:white;font-weight:bold;font-size:10px;width:24px;height:18px;padding:0;text-transform:uppercase;}
#login .label-line {padding-top:15px;}
#login .register {float:right;color:#79a326;font-weight:bold;padding-left:11px;background:transparent url(/public/images/arrows.gif) no-repeat 0 5px;}

#logged {position:absolute;right:0;top:3px;font-size:12px;margin:0;color:#003273;background-color:#cfe4ff;line-height:30px;width:227px;text-align:center;}
#logged a {color:#00b0c5;text-decoration:underline;font-weight:bold;}
#logged a:hover {text-decoration:none;}

#search {width:360px;height:24px;position:absolute;right:0;bottom:29px;}
#search * {vertical-align:middle;}
#search .label {float:left;padding-top:6px;}
* html #search label {float:left;padding-top:6px;}
* html #search .label {float:none;padding-top:0;}
#search label img {margin-right:4px;margin-top:2px;}
#search input {cursor:pinter;margin-top:3px;}
#search .input {border:1px solid #a5a5a5;color:#5d5d5d;width:110px;padding:2px 3px 2px 3px;margin-right:5px;margin-top:0;}
#search select.input {font-weight:bold;padding:0;height:17px;width:122px;margin-top:-3px;}
* html #search select.input {height:20px;margin-top:1px;}
*+html #search select.input {height:20px;margin-top:1px;}

#search .select-border {border:1px solid #a5a5a5;float:left;width:118px;height:15px;padding:1px;margin:0 5px 0 0}
#search .select-border1 {display:block;width:118px;height:15px;overflow:hidden;position:absolute;}
#search .select-border select.input {position:relative;left:-2px;top:-2px;height:18px;margin:0;}
#search .button {margin-top:3px;}
* html #search .button {margin-top:4px;}
*+html #search .button {margin-top:6px;}

* html #search .select-border {margin:2px 5px 0 0}
*+html #search .select-border {margin:3px 5px 0 0}


#menu {list-style-type:none;margin:0;padding:0;position:absolute;right:18px;bottom:4px;font-size:9px;font-weight:bold;text-transform:uppercase;font-family:tahoma,sans-serif;height:7px;overflow:hidden;}
#menu li {display:inline;padding:0 0 0 22px;}
#menu li.first {border-left-width:0;}
#menu a {color:#4398a5;}
#menu a img {position:relative;}
#menu a:hover {border-width:0;}
#menu a:hover img {top:-12px;}

/* Rotator dzialow i bannery */

#h-menu {width:832px;margin:10px 0 7px 0;position:relative;height:42px;list-style-type:none;padding:0;overflow:hidden;}
#h-menu li {float:left;}
#h-menu a:hover {border-width:0;}
#h-menu a:hover img, #h-menu .active img {position:relative;margin-top:-42px;}

#banner120 {position:absolute;left:837px;margin-top:10px;width:125px;text-align:center;z-index:1;}
#banner120 h2 {margin:0;}
#banner120 p {margin:10px 0;}

/* Tresc strony */

#content {padding-bottom:1px;width:832px;position:relative;z-index:2}

#main-box {background:white url(/public/images/mainbox.png) no-repeat left bottom;padding-bottom:7px;margin-bottom:3px;width:100%;}
#main-box-bg {background:transparent url(/public/images/mainbg.png) repeat-y 456px 0;width:100%;overflow:hidden;position:relative;}
#main-box .col456 {float:left;width:456px;}
#main-box .col457 {float:left;width:457px;}
#main-box .col375 {float:right;width:375px;}

#main-box .col456 h2, #main-box .col457 h2 {font-size:20px;padding-left:44px;background:#cfe4ff url(/public/images/arrow3.png) no-repeat 19px 14px;margin:0;line-height:40px;color:#003273;}
#main-box .col456 p, #main-box .col457 p {font-size:20px;padding-left:44px;background:#cfe4ff url(/public/images/arrow3.png) no-repeat 19px 14px;margin:0;line-height:40px;color:#003273;}

.video {padding:0 0 8px 0;text-align:center;}
.video-border {width:100%;padding-top:10px;}
.border1a {display:table;margin:0 auto;text-align:center;background:transparent url(/public/images/border1a.png) repeat-x left top;}
*+html .border1a {display:inline-block;}
.border1d {background:transparent url(/public/images/border1d.png) repeat-x left bottom}
.border1b {background:transparent url(/public/images/border1b.png) repeat-y left top}
.border1c {background:transparent url(/public/images/border1c.png) repeat-y right top}
.border2a {background:transparent url(/public/images/border2a.png) no-repeat left top}
.border2b {background:transparent url(/public/images/border2b.png) no-repeat right top}
.border2c {background:transparent url(/public/images/border2c.png) no-repeat right bottom}
.border2d {padding:8px;background:transparent url(/public/images/border2d.png) no-repeat left bottom}

.video dl {width:432px;position:relative;text-align:left;margin:0 auto;overflow:hidden;}
.video dt {position:absolute;left:0;width:45px;font-weight:bold;padding:3px 0;text-align:right;margin-right:12px;color:#696969;clear:both;}
.video dt.float {position:static;float:left;clear:none;}
.video dt.width-auto {width:auto;margin-right:2px;}
.video a {color:#4b81c9;}
.video cite {font-style:normal;}
.video dd {margin:0;padding:3px 0 3px 55px;min-height:17px;border-top:1px solid #e4e4e4;color:#4b81c9;clear:both;}
.video dd.no-border {border-top-width:0;float:left;clear:none;padding-left:0;}
.video dd.w160 {width:150px;margin-right:10px;}
.video dd.w66 {width:56px;margin-right:10px;}
* html .video dd {height:17px;}
.video dd ul {list-style-type:none;margin:0;padding:0;}
.video dd li {display:inline;padding-right:6px;}

.video .desc {width:412px;margin:0 auto;text-align:left;border-top:1px solid #e4e4e4;padding:5px 10px 0 10px;}
.video .desc h3 {font-size:12px;margin:6px 0 0.2em 0;color:#003273}
.video .desc span {font-size:12px;margin:6px 0 0.2em 0;color:#003273;font-weight: bold;}
.video .desc p {margin:0;padding:0;line-height:1.6em;color:#696969;font-size:11px;font-weight:normal;text-align:left;}

/* Box z panelami */

.head375 {background:#cfe4ff url(/public/images/head375.png) no-repeat;height:40px;}
.head375 ul {list-style-type:none;margin:0;padding:7px 0 0 7px;height:33px;overflow:hidden}
.head375 li {float:left;width:90px;background:#5e96df url(/public/images/panels.png) no-repeat;}
.head375 li.green-panel {background:#5e96df url(/public/images/panelsgreen.png) no-repeat;}
.head375 li a {float:left;line-height:33px;text-align:center;color:white;font-size:12px;text-transform:uppercase;width:90px;font-weight:bold;}
.head375 li a:hover {text-decoration:none;}

.video-list {position:relative;list-style-type:none;margin:14px 0 0 0;padding:0 0 0 18px;width:340px;} /* overflow:hidden; */
.mainpage .video-list {height:346px;overflow:hidden;padding-left:8px;}
.video-list li {position:relative;width:340px;margin:0 0 2px 0;padding:0;min-height:85px;}
* html .video-list li {height:85px;}
.big-height {padding-bottom:4px;}
.big-height li {margin-bottom:12px;}
.video-list li.no-margin {margin-right:0;}
.video-list li h3 {font-size:11px;margin:0 0 0 119px;padding-top:5px;width:220px}
.video-list li h3 a {color:#003273;}
.video-list li span.image {display:block;width:87px;height:67px;padding:9px;background:transparent url(/public/images/border1.png) no-repeat;left:0;top:0;position:absolute;}
.video-list li a.image {display:block;width:87px;height:67px;padding:9px;background:transparent url(/public/images/border1.png) no-repeat;left:0;top:0;position:absolute;}
.video-list dl {margin:0.1em 0 1.3em 119px;height:1.2em;color:#8aa1b1;font-size:10px;font-family:tahoma, sans-serif;width:220px;}
.video-list dt {display:inline;padding:0 2px 0 0;margin:0;}
.video-list dd {display:inline;padding:0 2px 0 0;margin:0;font-weight:bold;}
.video-list p {padding:0;margin:0 0 0 119px;width:220px;}
.video-list p img {vertical-align:middle;}
.video-list p a {font-weight:bold;color:#609000}
.showAll {width:113px;height:24px;background:#5e96df url(/public/images/showall.png) no-repeat;text-align:center;line-height:24px;margin:0;position:absolute;right:20px;bottom:0;}
* html .showAll {bottom:-1px;}
.showAll a {color:white;font-weight:bold;}

.panel-box div.panel1, .panel-box div.panel2, .panel-box div.panel3, .panel-box div.panel4 {display:none;}

.show1 div.panel1, .show2 div.panel2, .show3 div.panel3, .show4 div.panel4 {display:block;}
.show1 li.panel1, .show2 li.panel2, .show3 li.panel3, .show4 li.panel4 {background-position:left bottom;color:#4b81c9}
.show1 li.panel1 a, .show2 li.panel2 a, .show3 li.panel3 a, .show4 li.panel4 a {color:#4b81c9;}

/* Lista kategorii i filmow */

.video-small-list {background:white url(/public/images/videolist2.png) repeat-y;width:832px;}
.video-small-list .video-bg {margin:0;border-bottom:2px solid #f0f0f0;padding:0 0 4px;background:transparent url(/public/images/videolist1.png) no-repeat left bottom;}
.video-small-list .video-bg-gradient ol, .video-small-list .video-bg ol {list-style-type:none;margin:0;padding:0 0 4px;}
.video-small-list .video-bg-gradient  {padding:0 0 4px;background:transparent url(/public/images/mainbox.png) no-repeat left bottom;padding-bottom:7px;}
.video-small-list li.list-item {float:left;width:165px;background:transparent url(/public/images/videolist.png) no-repeat;padding:10px 0 2px 0;margin-right:2px;}
.video-small-list h3 {margin:0;padding:1px 0 6px 0;font-size:12px;height:29px;}
.video-small-list li.kino {background:transparent url(/public/images/kino.jpg) no-repeat;padding-right:1px;margin-right:1px;}
.video-small-list li.lubie-krecic {background:transparent url(/public/images/lubiekrecic.jpg) no-repeat;padding-right:1px;margin-right:1px;}
.video-small-list li.last {margin-right:0;width:164px;padding-right:0;}
.video-small-list ul {list-style-type:none;margin:0 0 0 19px;padding:0;width:131px;}
.video-small-list ul li {margin:0 0 6px 0;position:relative;width:131px;padding:0;}
.video-small-list ul.col1 li {z-index:6;}
.video-small-list ul.col2 li {z-index:5;}
.video-small-list ul.col3 li {z-index:4;}
.video-small-list ul.col4 li {z-index:3;}
.video-small-list ul.col5 li {z-index:2;}
.video-small-list ul.col6 li {z-index:1;}
.video-small-list ul li .image {cursor:pointer;margin-left:10px;padding:9px;width:76px;height:58px;background:transparent url(/public/images/videoborder.png) no-repeat center center;display:block;}
.video-small-list .lubie-krecic ul li.transparent-background .image {background-image: url(/public/images/videoborder1.png);}
.video-small-list .kino ul li.transparent-background .image {background-image: url(/public/images/videoborder2.png);}
.video-small-list ul li h4 {color:#4b81c9;font-size:11px;margin:0.4em 0 0.8em 0;}
.video-small-list ul li h4 a {color:#4b81c9;}
.video-small-list ul li p {margin:0.9em 0 0.9em 0;}
.video-small-list ul li p cite {font-style:normal;}

.video-small-list ul li.show p {display:block;}
.video-small-list ul li p strong {display:block;}
.video-small-list ul li img {width:76px;height:58px;}

.video-small-list .more {text-align:right;margin:0;padding:0 24px;}
.video-small-list .more a {font-weight:bold;color:#4b81c9;background:transparent url(/public/images/arrows1.gif) no-repeat 0 5px;padding-left:11px;}


.video-horizontal-list {position:relative;background-color:white;width:100%;margin-bottom:6px;}
.video-horizontal-list .more {margin:0;position:absolute;right:32px;top:16px;}
.video-horizontal-list .more a {font-weight:bold;color:#4b81c9;background:transparent url(/public/images/arrow1.png) no-repeat 100% 5px;padding-right:13px;}
.video-horizontal-list p {margin:0;padding:10px 0 12px 0;}
.video-horizontal-list p.lubie-krecic {background:transparent url(/public/images/lubiekrecic.jpg) no-repeat 0 -2px;width:160px;}
.video-horizontal-list ul {list-style-type:none;margin:0;padding:0;width:100%;}
.video-horizontal-list li {float:left;width:131px;padding:10px 0 2px 30px;margin-right:2px;}
.video-horizontal-list li h4 {color:#4b81c9;font-size:11px;margin:0.4em 0 0.8em 0;}
.video-horizontal-list li h4 a {color:#4b81c9;}
.video-horizontal-list li p {margin:0.9em 0 0.9em 0;}
.video-horizontal-list li p cite {font-style:normal;}
.video-horizontal-list li .image {margin-left:10px;padding:9px;width:76px;height:58px;background:transparent url(/public/images/videoborder.png) no-repeat center center;display:block;}

/* Podstrony */

#navigator {font-size:14px;padding:8px 0 0 18px;margin-bottom:12px;}
#navigator h2 {color:#84835d;font-weight:normal;font-size:14px;display:inline;}
#navigator ul {list-style-type:none;margin:0;padding:0;display:inline;}
#navigator li {margin:0;display:inline;color:#4b81c9;padding-left:31px;background:transparent url(/public/images/arrow.png) no-repeat 9px 65%}
#navigator li.home {padding-left:10px;background-image:none;}
#navigator a {color:#4b81c9;}
#navigator strong {color:#003273;}

.relative {position:relative;}
#container .padding-bottom {padding-bottom:40px;}
//.text  {background-color:#cfe4ff;padding:0 18px;height:40px;line-height:40px;font-size:18px;color:#4b81c9;margin:0;}
.text_header {background-color:#cfe4ff;padding:0 18px;height:40px;line-height:40px;font-size:18px;color:#4b81c9;margin:0;}
h3.arrow {font-size:14px;margin:20px 0 16px 15px;padding:6px 0 6px 32px;color:#1abbce;background:transparent url(/public/images/arrow2.png) no-repeat 0 55%}
h3.arrow em {font-style:normal;color:#5f5f5f;}
.padding {padding:0 0 15px 36px;width:766px;}
.address {padding-left:7px;clear:both;}
.address-name {line-height:2em;color:#171b1e;font-size:14px;margin:0.5em 0}
.address-name em {font-style:normal;color:#1bbbd5;font-weight:bold;}
.address h4 {color:#adadad;font-size:14px;font-weight:normal;margin:0 0 0.3em 0;padding-top:2em}
.address .small {color:#92adc0;line-height:1.6em;margin:1.7em 0}
.address address {font-size:12px;font-style:normal;}
.editor-list {list-style-type:none;margin:0;padding:0;width:100%;}
.editor-list li {float:left;border:1px solid #eceeef;border-width:0 1px 1px 0;padding:33px 7px 6px 97px;width:170px;height:90px;position:relative;}
.editor-list li.first-col {padding-left:65px;}
.editor-list li.first-row {padding-top:15px;}
.editor-list li.first-row-col {padding-top:15px;}
.editor-list li.last-col {border-right-width:0;width:144px;}
.editor-list li .image {position:absolute;left:46px;top:30px;}
.editor-list li.first-col .image {left:12px;top:30px;}
.editor-list li.first-row .image {left:46px;top:12px;}
.editor-list li.first-row-col .image {left:12px;top:12px;}
.editor-list li.last-col .image {left:46px;}
.editor-list h4 {font-size:14px;margin:0;color:#5f5f5f;padding-top:1px;}
.editor-list em {font-style:normal;text-transform:uppercase;color:#8ca2af;display:block;padding:1px 0 13px 0;}
.editor-list a {font-weight:bold;color:#003470;}

.header-button {position:absolute;right:20px;top:10px;color:white;font-size:12px;font-weight:bold;text-decoration:underline;width:64px;height:20px;line-height:20px;background:#4b81c9 url(/public/images/logout.png) no-repeat;text-align:center;}
.header-button:hover {text-decoration:none;}

.newsletter {text-align:center;}
.newsletter h3 {font-size:14px;padding-top:34px;color:#171b1e;}
.newsletter p {font-size:14px;line-height:1.7em;color:#171b1e;padding-top:9px;padding-bottom:3px;}
.newsletter p a {color:#4b81c9;}

.forgot {text-align:center;padding-top:3.9em;padding-bottom:40px;}
.forgot label {font-weight:bold;color:#777777;font-size:14px;padding-top:34px;}
.forgot .input {width:280px;border:1px solid #a0a0a0;padding:3px 5px;margin-top:1.4em}
.forgot fieldset {border-bottom:1px solid #e8e8e8;margin-bottom:2em;}
.forgot p {font-size:14px;color:#171b1e;margin-bottom:0.7em;}
.forgot p a {color:#4b81c9;text-decoration:underline;}
.forgot p a:hover {text-decoration:none;}

.login-box {text-align:center;padding-top:2.2em;padding-bottom:40px;}
.login-box p {font-size:14px;color:#171b1e;margin-bottom:0.7em;}
.login-box p a {color:#4b81c9;text-decoration:underline;}
.login-box p a:hover {text-decoration:none;}
.login-box label {font-weight:bold;color:#777777;font-size:14px;padding-right:4px;}
.login-box .input {width:280px;border:1px solid #a0a0a0;padding:3px 5px;margin-top:9px}

.delete-film {text-align:center;padding-top:20px;padding-bottom:40px;}
.delete-film p {font-size:14px;font-weight:bold;color:#4b81c9;margin-bottom:0.5em;}
.delete-film p a {color:#4b81c9;text-decoration:underline;}
.delete-film p a:hover {text-decoration:none;}
.delete-film .image {border:9px solid #e3e3e3;}
.delete-film p * {vertical-align:bottom;}
.delete-film input {margin-right:5px;}

.delete-profil {text-align:center;padding-top:16px;padding-bottom:80px;}
.delete-profil p {font-size:18px;font-weight:bold;text-align:center;padding-bottom:16px;}
.delete-profil ul {list-style-type:none;margin:0;padding:0;line-height:68px;}
.delete-profil li {display:inline;padding:10px 26px 10px 28px;background:transparent url(/public/images/vline.png) no-repeat left center;}
.delete-profil li.first {background-image:none;}

.submit-bugreport {border-bottom:1px solid #eaeae9;margin-bottom:30px;width:758px;margin-left:35px;padding-left:0;padding-right:0;}
.submit-bugreport .video-image p {font-size:14px;font-weight:bold;color:#4b81c9;margin:0.5em 0;padding-left:5px;}
.submit-bugreport .video-image .image {border:9px solid #e3e3e3;}
.submit-bugreport fieldset {border-bottom:1px solid #eaeae9;width:758px;padding-bottom:15px;padding-top:15px;}
.submit-bugreport .label {width:100%;display:block;font-size:14px;font-weight:bold;color:#777777;padding-top:16px;overflow:hidden}
.submit-bugreport .label em {font-style:normal;font-weight:normal;}
.submit-bugreport .input {border:1px solid #a0a0a0;padding:3px 5px;width:290px;}
.submit-bugreport textarea.input {width:746px;margin-top:11px;color:#acacac;font-size:14px;line-height:1.5em;}
.submit-bugreport .buttons {text-align:center;margin-bottom:0;padding-top:5px;}
.submit-bugreport .buttons input {margin:0 3px;}
.submit-bugreport .chars {text-align:right;padding-right:27px;font-weight:normal;margin-bottom:0;}

.tell-friend .label-line {width:100%;overflow:hidden;}
.tell-friend .label-line label span {float:left;width:130px;font-size:14px;font-weight:bold;color:#777777;padding-top:16px;}
.tell-friend .label-line .input {margin-top:12px;}
.tell-friend .link {background-color:#f1f2f3;text-align:center;padding:20px 0;margin-top:23px;font-size:14px;color:#777777;}
.tell-friend .link a {font-weight:bold;color:#4b81c9;display:block;}

.profil {padding:29px 0 0 25px;width:750px;font-size:14px;}
.profil .avatar {float:left;margin-right:40px;border-bottom:1px solid #eaeae9;padding-bottom:10px;text-align:center;}
.profil .avatar .image {/*background:#e1e1e1 url(/public/images/avararborder.png) no-repeat;*/margin-bottom:14px;padding:0px;margin-left:4px;display:block;border:5px solid #e1e1e1;}
//.profil .avatar .image img {width:126px;/*height:126px;*/}
.profil a {color:#4b81c9;font-weight:bold;text-decoration:underline;}
.profil a:hover {text-decoration:none;}
.profil-data {float:left;width:400px;padding-top:40px;}
.profil-data h3 {font-size:18px;color:#717171;margin:0;padding-bottom:10px;font-weight:normal;}
.profil-data h3 cite {font-style:normal;color:#00aec3;font-weight:bold;}


#profil {width:100%;background:transparent url(/public/images/dot.png) repeat-y 410px 0;border-top:22px solid white;}
#profil.no-column {background-image:none;}
#profil .col-left {float:left;width:410px;overflow:hidden}
#profil .col-right {float:right;width:421px;overflow:hidden}
#profil .col-left form {margin:0;}
#profil .profil {padding-top:5px;}
#profil .profil-data {width:190px;}
#profil .col-left dl {font-size:14px;padding-top:7px;padding-left:34px;line-height:1.5em;}
#profil .col-left dt {float:left;margin-right:4px;}
#profil .col-left dd {height:1.5em;margin:0;padding-bottom:0.6em;}
#profil .col-left .button {border-right:1px solid #746e64;border-bottom:1px solid #746e64;width:89px;color:#b2af9a;font-weight:bold;font-size:11px;float:left;}
#profil .col-left .button:hover {text-decoration:none;}
#profil .col-left .button span {display:block;width:87px;height:20px;line-height:20px;text-align:center;text-transform:uppercase;background-color:#f5f4e7;border-right:1px solid #acaa9c;border-bottom:1px solid #acaa9c;border-top:1px solid #fcfefc;border-left:1px solid #fcfefc;}
#profil .col-left .buttons {text-align:center;}
#profil .my-films {margin-left:0;width:402px;border-bottom-width:0;padding-top:16px;}
#profil .subpage-navigator {border-top-width:0;border-bottom-color:#dedede;padding-top:25px;}
#profil .add {margin:0 0 0 32px;padding-top:5px;}
#profil .subpage-navigator .prev {float:left;}
#profil .subpage-navigator .next {float:right;padding-right:19px;}
#profil .film-list {padding-left:5px;width:396px;padding-top:1px;}
#profil .film-list .item {padding-left:24px;margin-right:0;}

#profil.edit-data {margin-left:24px;width:774px;}
.edit-data h3 {font-size:18px;margin:0;font-weight:normal;padding:0 0 20px 12px;}
.edit-data .buttons {text-align:center;border-top:1px solid #d7d7d7;padding:15px 0;margin:0;}
.edit-data .buttons input {margin:0 3px;}
.edit-data fieldset {padding:28px 0 20px 243px;border-top:1px solid #d7d7d7;font-size:14px;}
.edit-data .input-line label, .edit-data .file-line label, .edit-data .smallinput-line .label, .edit-data .radiobox-line .label {float:left;width:110px;padding-top:3px;}
.edit-data .input-line .input, .edit-data .smallinput-line .input {border:1px solid #bababa;background:transparent url(/public/images/input.png) no-repeat;margin-bottom:8px;width:140px;padding:2px 9px;color:#717171;font-size:14px;vertical-align:middle;margin-right:2px;}
* html .edit-data .smallinput-line .input {vertical-align:-3px;}
*+html .edit-data .smallinput-line .input {vertical-align:-3px;}
.edit-data .file-line .input-file {height:22px;width:157px;margin-bottom:6px;}
.edit-data .smallinput-line .input-day {width:15px;}
.edit-data .smallinput-line .input-mounth {width:20px;margin-left:2px;}
.edit-data .smallinput-line .input-year {width:33px;margin-left:2px;}
.edit-data .radiobox-line {padding-bottom:10px;}
.edit-data .radiobox-line input {vertical-align:-1px;margin-left:9px;}

.my-films {padding:19px 0 0 0;margin-left:45px;width:751px;border-bottom:1px solid #f7f7f7;}
.border-bottom-list {border-bottom:1px solid #efefef}
.film-list {list-style-type:none;margin:0;padding:20px 0 0 0;width:100%;}
.film-list .item {float:left;width:174px;margin-right:13px;text-align:center;}
.film-list h4 {font-size:14px;margin:0;padding:10px 5px 12px 5px;text-align:left;}
.film-list h4 a {color:#4b81c9;}
.film-list .no-margin {margin-right:0;}
.film-list .item .image img {border:6px solid #e3e3e3;}
.film-list .item ul {list-style-type:none;margin:0;padding:9px 0;}
.film-list .item li {padding:0 0 9px 0;margin:0;}
.film-list .item ul a {font-size:14px;text-decoration:underline;color:#4b81c9;}

.add-comment {margin-left:19px;width:790px;padding-top:8px;}
.add-comment fieldset {padding-left:16px;padding-top:10px;}
.add-comment fieldset.dark {background-color:#cfcfcf;}
.add-comment fieldset.dark span {color:#003273;font-size:14px;margin:0;padding:8px 0}
.add-comment fieldset.dark .button {text-align:center;margin:0;padding-bottom:10px;}
.add-comment fieldset p {font-size:14px;}
.add-comment .buttons {margin:18px 0 0 0;padding:17px 0 12px 0;border-bottom:1px solid #eaeae9;border-top:1px solid #eaeae9;text-align:center;}
.add-comment .buttons input {margin:0 3px;}
.add-comment .input-line {padding-top:7px;padding-bottom:2px;}
.add-comment .input-line label {width:57px;padding-top:3px;float:left;font-size:14px;font-weight:bold;}
.add-comment .input-line .input {border:1px solid #a0a0a0;font-size:14px;color:#717171;padding:2px 5px;width:285px;}
.add-comment .textarea-line {padding-top:9px;}
.add-comment .textarea-line label {font-weight:bold;font-size:14px;font-weight:bold;display:block;}
.add-comment .textarea-line label em {font-weight:normal;font-style:normal;}
.add-comment .textarea-line .input {margin-top:11px;border:1px solid #a0a0a0;font-size:14px;color:#717171;padding:2px 5px;width:750px;margin-bottom:12px;}
.add-comment .chars {float:right;padding-right:40px;margin-top:0;padding-top:7px;}
.add-comment .inline-input {font-size:14px;padding-top:5px;}
.add-comment .inline-input .file {height:22px;}
.add-comment .inline-input em {font-size:11px;color:#b1b1b1;font-style:normal;}
.add-comment .inline-input .input {border:1px solid #a0a0a0;font-size:14px;color:#717171;padding:2px 5px;width:285px;margin:3px 0 3px 0;vertical-align:middle;}
.add-comment .remember {width:760px;margin-left:18px;line-height:1.7em;font-size:11px;color:#92adc0;padding-top:4px;margin-bottom:0.6em;}
.add-comment .link {font-size:14px;margin-left:18px;margin-bottom:1.4em;}
.add-comment .link a {text-decoration:underline;color:#4b81c9;}
.add-comment .link a:hover {text-decoration:none;}
.add-comment .bold {margin-left:18px;font-weight:bold;margin-bottom:0;}
.add-comment .accept {display:block;padding:1px 0;}
.add-comment .accept a {color:#4b81c9;font-weight:bold;}
.my-films .subpage-navigator {border-bottom:1px solid #efefef;border-top:1px solid #f7f7f7;}

.subpage-navigator {list-style-type:none;margin:0;padding:14px 0;text-align:center;font-size:12px;color:#003273;}
.subpage-navigator a {color:#4b81c9;}
.subpage-navigator li {display:inline;padding:0;border-left:1px solid #b7c8df;padding:0 3px 0 5px;font-weight:bold;}
.subpage-navigator li.prev, .subpage-navigator li.next {padding:0 35px;font-weight:normal;}
.subpage-navigator li.prev, .subpage-navigator li.next, .subpage-navigator li.first {border-left-width:0;}

.sub-cols {width:796px;margin-left:15px;}
.sub-cols .col-left {width:587px;float:left;}
.sub-cols .no-ad {width:797px;}
.sub-cols .col-right {width:190px;float:right;}
.sub-cols .col-left .subpage-navigator {padding-bottom:30px;}

.header {padding-top:16px;}
.header-background {background-color:#f8f8f7;height:39px;line-height:39px;padding:0 15px;text-align:right;color:#464646;font-size:12px;}
.header h3 {margin:0;float:left;text-align:left;font-weight:normal;font-size:12px;}
.header p {display:inline;margin:0;}
.header strong {color:#4b81c9;}

.search-result {list-style-type:none;margin:0;padding:0 0 1em 0;font-size:12px;}
.search-result li {padding:10px 15px 13px 20px;border-bottom:1px solid #efefee}
.search-result p {color:#464646;margin-bottom:0;padding-top:0.3em;}
.search-result a {color:#4b81c9;font-weight:bold;}
.search-result a.more {padding-left:13px;background:transparent url(/public/images/arrow4.png) no-repeat 1px 6px;}
.search-result h4 {font-size:12px;margin-top:0.6em;margin-bottom:1em}

.search-foot {font-size:12px;padding-bottom:2em}
.search-foot p {float:left;margin:0;padding-left:22px;}
.search-foot .subpage-navigator {float:right;padding:0;}
.search-foot .subpage-navigator li.prev, .search-foot .subpage-navigator li.next {padding:0 10px;font-weight:normal;}
.ad-box {text-align:center;float:right;width:209px;padding-left:15px;}
* html .ad-box {padding-left:0;}
*+html .ad-box {padding-left:0;}
.ad-box .ad-background {background-color:white;padding-left:19px;width:190px;padding-bottom:20px;}
.ad-box h3 {color:#96a7bc;font-size:10px;font-weight:normal;letter-spacing:5px;margin:0;padding:25px 0 10px 0;}
.ad-box .ad {border:1px solid #e7e7e7;padding:5px 0;margin-top:0;}

#main-box.movie {padding-bottom:25px;}

.movie-content {list-style-type:none;margin:0;padding:0 0 10px 0;min-height:300px;}
* html .movie-content  {height:300px;}
.movie-content p {text-align:center;font-size:14px;font-weight:bold;color:#415284;margin:0;padding:15px 0 0 0;}
.movie-content p img {vertical-align:middle;}
.movie-content .navigator {list-style-type:none;margin:0;padding:0;position:relative;}
.movie-content .navigator li {padding:0;margin:0;position:absolute}
.movie-content .navigator li.prev {left:53px;top:137px;}
.movie-content .navigator li.next {right:53px;top:137px;}


.video-comment-list {background-color:#f4f4f4;width:784px;margin-left:23px;margin-bottom:0;padding-bottom:6px;position:relative;}
.video-comment-list div{padding:15px 0 15px 14px;margin:0;font-size:14px;color:#003273;border-bottom:1px solid #cfcfcf;}
.video-comment-list div em {color:#9c9c9c;font-style:normal;}
.video-comment-list .add {position:absolute;right:17px;top:10px;}
.video-comment-list ol {width:740px;padding:0 22px;margin:0;position:relative;list-style-type:none;}
.video-comment-list li {float:left;width:166px;padding-top:10px;}
.video-comment-list li .image img {background-color:white;padding:5px;border-right:1px solid #dedede;border-bottom:2px solid #dedede;margin-bottom:4px;}
.video-comment-list li a {color:#4b81c9;font-size:9px;display:block;font-weight:bold;text-align:center;}
.video-comment-list .prev {float:left;margin-top:31px;width:auto;padding:0;width:38px;}
.video-comment-list .next {float:right;margin-top:31px;width:auto;padding:0;}

.comments-list {width:785px;margin-left:22px;font-size:12px;border-top:1px solid #cfcfcf;}
.comments-list span {font-size:24px;color:#003273;margin:0.4em 0;}
.comments-list span em {color:#9c9c9c;font-style:normal;}
.comments-list ol {list-style-type:none;margin:0;padding:0;}
.comments-list ol li {border-top:1px solid #cfcfcf;padding:18px 10px 20px 14px;position:relative;width:761px;}
.comments-list cite {font-style:normal;color:#4b81c9;float:left;}
.comments-list h4 {display:inline;color:#003273;float:left;margin:0;padding:0 4px;font-size:12px;}
.comments-list em.date {color:#aaaaaa;font-style:normal;}
.comments-list blockquote {margin:0;padding:0;line-height:2em;}
.comments-list p {margin:1.8em 0 0 0;}
.comments-list .report {position:absolute;right:10px;top:18px;text-decoration:underline;color:#4b81c9;}
.comments-list .report:hover {text-decoration:none;}


.comments-navigator {padding:20px 36px 0 36px;}
.comments-navigator p {padding-left:0;}


.bold {font-weight:bold;}
.em {color:#8aa1b1;}

.form fieldset {width:745px;}
.form .bold {margin-top:0.4em;}
.form .border-bottom {border-bottom:1px solid #eceeef;}
.form .em {margin:0.4em 0 1.6em 0;}
.form .input-line {clear:both;}
.form .input-line .input {border:1px solid #a0a0a0;margin-bottom:6px;width:290px;padding:4px 5px 3px 5px;}
.form .input-line .label {float:left;width:63px;margin-right:4px;padding-top:2px;}
.form .buttons {text-align:center;padding:1.3em 0;margin:0;}
.form * {vertical-align:bottom;}
.form .button input {background:#4b81c9 url(/public/images/buttonbg.png) repeat-x;padding:0;height:23px;color:white;border-width:0;font-weight:bold;padding:5px 6px 5px 6px;text-transform:uppercase}
.form .button {padding:0 3px;}
*+html .form .button input {padding:1px 0 0 0;}
* html .form .button input {padding:1px 0 0 0;}

.form .inputs-line {clear:both;}
.form .inputs-line .input {border:1px solid #a0a0a0;margin-bottom:7px;width:290px;padding:4px 5px 3px 5px;}
.form .inputs-line .label {float:left;width:63px;margin-right:4px;padding-top:2px;}
.form .radio-line {height:30px;clear:both;}
.form .radio-line .label {float:left;width:63px;margin-right:4px;padding-top:2px;}
.form .radio-line label {padding-right:10px;}
.form .big-labels .input-line .label, .form .big-labels .inputs-line .label, .form .big-labels .radio-line .label {width:96px;}
.form .big-link {font-size:14px;font-weight:bold;color:#4b81c9;padding-left:15px;background:transparent url(/public/images/arrow1.png) no-repeat 2px 6px;margin:0 0 1.4em 0;display:block;}

.rules {width:733px;height:139px;background:white url(/public/images/rules.png) no-repeat;padding:5px;}
.rules-scroll {overflow:auto;width:733px;height:139px;}
.rules p {margin:1.3em 15px;}

.newsletter-add .padding {padding-top:30px;padding-left:45px;}
.newsletter-add .big-input {text-align:center;}
.newsletter-add .big-input label {margin:24px 0 18px 0;font-size:14px;font-weight:bold;display:block;}
.newsletter-add .input {border:1px solid #a0a0a0;width:307px;padding:3px 4px;}
.newsletter-add .buttons {padding-top:10px;}
.newsletter-add .buttons input {margin:0 3px;}
.newsletter-add .other {font-size:14px;margin-top:0;}
.newsletter-add .other a {color:#4b81c9;text-decoration:underline;}
.newsletter-add .other a:hover {text-decoration:none;}

#content .w23 {width:23px;}
#content .w50 {width:50px;}
#content .no-margin-top {margin-top:0;}

.step3 {padding:20px 7px 42px 17px;}
.step3 .link {font-size:14px;font-weight:bold;}
.step3 .link a {color:#4b81c9;}



.suwak {width:8px;position:absolute;right:5px;top:35px;visibility:hidden}
.showScroll .suwak  {visibility:visible;}
.suwak img {vertical-align:bottom;font-size:1px;}
#scroll1, #scroll2, #scroll3, #scroll4 {top:20px;position:relative;width:8px;height:36px;overflow:hidden;background:#4a82c8 url(/public/images/scroll.png) no-repeat top left;z-index:1;}
#track1, #track2, #track3, #track4 {height:343px;width:8px;background:transparent url(/public/images/track.png) repeat-y 3px 0;position:relative;top:-15px;}

/* Stopka */

#foot {background-color:#f0f0f0;padding-bottom:2px;}
#foot-links {list-style-type:none;margin:0;padding:10px 20px 12px 20px;line-height:24px;text-align:center;background:#fcfbcc url(/public/images/foot.png) no-repeat;width:791px;}
#foot-links li {display:inline;padding:0;border-left:1px solid #d1d0af;}
#foot li.no-border {border-left-width:0;}
#foot-links a {color:#4b81c9;font-weight:bold;padding:0 6px 0 8px;}

#foot-line {margin-lefT:5px;width:820px;border-top:1px solid #d5d4b2;overflow:hidden;line-height:31px;color:#a9a87f;font-weight:bold;}
#foot-line a {color:#4b81c9;}
#foot-line .project {margin:0;padding:0 17px;float:right;}
#foot-line .copyright {margin:0;padding:0 17px;float:left;}
#foot-line ul {text-align:center;margin:0;padding:0;}
#foot-line li {display:inline;padding:0 8px 0 10px;border-left:1px solid #d1d0af;}

#hosted {padding-bottom:2px;}
#hosted p {margin:0 auto;text-align:right;width:802px;padding-left:30px;padding-top:5px;text-align:center;}
#hosted p img {vertical-align:top;margin-top:3px;}
