@import "reset.css";

@font-face {
    font-family: 'DejaVuSansCondensed';
    src: url('fonts/condensed/dejavusanscondensed-webfont.eot');
	src: local('☺'),
			url('fonts/condensed/dejavusanscondensed-webfont.woff') format('woff'),
	 		url('fonts/condensed/dejavusanscondensed-webfont.ttf') format('truetype'),
	 		url('fonts/condensed/dejavusanscondensed-webfont.svg#webfontGmUJ8LTi') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'DejaVuSansCondensedBold';
    src: url('fonts/condensed_bold/dejavusanscondensed-bold-webfont.eot');		 
	src: local('☺'),
			url('fonts/condensed_bold/dejavusanscondensed-bold-webfont.woff') format('woff'),
	 		url('fonts/condensed_bold/dejavusanscondensed-bold-webfont.ttf') format('truetype'),
	 		url('fonts/condensed_bold/dejavusanscondensed-bold-webfont.svg#webfontiRBNPTOh') format('svg');			 
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'PFBulletinSansProBold';
    src: url('fonts/pf_bulletin/pfbulletinsanspro-bold_0-webfont.eot');		 
	src: local('☺'),
			url('fonts/pf_bulletin/pfbulletinsanspro-bold_0-webfont.woff') format('woff'),
	 		url('fonts/pf_bulletin/pfbulletinsanspro-bold_0-webfont.ttf') format('truetype'),
	 		url('fonts/pf_bulletin/pfbulletinsanspro-bold_0-webfont.svg#webfontiRBNPTOh') format('svg');			 
    font-weight: normal;
    font-style: normal;
}
.clear {
	clear:both;
}
.overflow {
	overflow:hidden !important;
}
.hide {
	display:none !important;
}
body {
	background:#b5c3d2 url(../images/bg.jpg) repeat-y top center;
	font-size:11px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#272727;
	margin:0px;
	padding:0px;
	overflow-x:hidden; 
}
#wrapper {
	width:999px;
	margin:0px auto;
}
#top {
	width:100%;
	height:190px;
	background:#fff;
	border-bottom:2px solid #317ec9;
}
#top h1 {
	background: url("../images/logo_new.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 109px;
    line-height: 0;
    margin: 10px;
    text-indent: -9999px;
    width: 135px;
}
.top_right {
	float:right;
	width:696px;
	position:relative;
}
.top_menu {
	float:right;
	height:50px;
	margin-top:10px;
}
.top_menu ul {
	float:left;
	margin-top:5px;
}
.top_menu ul.quick {
	margin-top: 7px;
}
.top_menu ul li {
	font-size:10px;
	font-family:Tahoma,Arial;
	float:left;
	margin-right:10px;
}
.top_menu ul.quick li {
	background:url(../images/sep_small.png) no-repeat right top;
	padding-right:10px;
}
.top_menu ul.quick li:last-child {
	background:none;
}
.top_menu ul li a {
	color:#aaadb0;
	text-decoration:none;
}
.social li {
	float:left;
}
.social li:first-child a {
	background:url(../images/)
}
.top_search {
	background:url(../images/search_bg.png) repeat-x 0px 0px;
	height:58px;
	width:100%;
	clear:right;
	border-radius: 5px 0px 0px 5px;
	-moz-border-radius: 5px 0px 0px 5px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
}
.input-wrap {
	background:url(../images/search_text.png) no-repeat;
	width:253px;
	height:25px;
	padding-left: 8px;
    padding-top: 5px;
}
.input-wrap input {
	height: 12px;
    width: 220px;
	border:0px solid black;
	font-size:11px;
	color:#d0d0d0;
}
.search {
	float:left;
	margin-left: 20px;
    margin-top: 17px;
}
.search .input-wrap {
	float:left;
}
.search .submit {
	background:url(../images/buttons.png) no-repeat;
	float:left;
	width:83px;
	height:24px;
	border:0px solid black;
	color:#fff;
	cursor:pointer;
	font-family: 'PFBulletinSansProBold',sans-serif;
    font-size: 12px;
	color:#fff;
	text-transform:uppercase;
	padding-bottom:2px;
	
	text-shadow: -1px 1px 1px #444242;
	margin-top:1px;
}
.button {
	background:url(../images/buttons.png) no-repeat;
	text-align:center;
	padding-top:5px;
	float:right;
}
.button a {
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-family:'PFBulletinSansProBold',sans-serif;
	
	text-shadow: -1px 1px 1px #2d4685;
	filter: dropshadow(color=#2d4685, offx=-1, offy=1); 
}
.register a {
	color: #585858;
    float: left;
    font-family: 'PFBulletinSansProBold',sans-serif;
    font-size: 12px;
    margin-left: 17px;
    margin-right: 0;
    margin-top: 23px;
    text-decoration: none;
    text-transform: uppercase;
	
	text-shadow: -1px 1px 1px #fff;	
}
.login_btn {
	width:123px;
	height:19px;
	float:left;
	background-position:-211px 0px;
	margin-left: 77px;
    margin-top: 18px;
	
}
#menu {
	width:999px;
	height:57px;
	background:url(../images/menu_bg.jpg) repeat-x;
	clear:both;
}
#menu ul li {
	float:left;
	display:inline;
	font-size:14px;
	font-family:'DejaVuSansCondensed',sans-serif;
	text-transform:uppercase;
	background:url(../images/sep.png) no-repeat right top;
}
#menu ul li:last-child {
	background:none;
}
#menu ul li a {
	color:#fff;
	text-decoration:none;
	display:block;
	padding:20px 15px 21px 15px;
}
#menu ul li a:hover {
	color:#1484f2;
}
#calendar {
	height:52px;
	width:100%;
	background:#fff;
	border-bottom:2px solid #317ec9;
	margin:10px 0px;
	position:relative;
}
#wall_cal {
 	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ACCAE8;
    left: 0;
    position: absolute;
    top: 54px;
    width: 270px;
    z-index: 999;
	display:none;
	
	-moz-box-shadow: 2px 2px 7px #858585;
	box-shadow: 2px 2px  7px  #858585; 
}
#wall_cal .twc_day {
 	background: url("../images/cal_bg_default.png") repeat-x scroll 0 0 transparent;
    border-bottom: 2px solid #FFFFFF;
    border-right: 2px solid #FFFFFF;
    float: left;
    height: 29px;
    line-height: 26px;
    text-align: center;
    width: 29px;
	color:#878787;
}
#twc_cal_cont {
	margin:0px auto;
	width:220px;
}
#wall_cal .twc_month {
    clear: both;
    float: left;
    margin-bottom: 6px;
    margin-top: 6px;
	width: 215px;
}
#wall_cal .twc_month .twcm_prev {
	background:url("../images/arrows2.png") no-repeat scroll 1px 0 transparent;
 	clear: both;
    color: #006BCE;
    cursor: pointer;
    float: left;
    font-weight: bold;
    height: 10px;
    line-height: 0;
    text-indent: -9999px;
    width: 6px;
	margin-top: 5px;
}
#wall_cal .twc_month .twcm_inf {
    float: left;
    height: 20px;
    text-align: center;
	color:#3683cf;
	padding-top: 4px;
	width: 203px;
}
#wall_cal .twc_month .twcm_next {
	background:url("../images/arrows2.png") no-repeat scroll -9px 0 transparent;
    color: #006BCE;
    cursor: pointer;
    float: left;
    font-weight: bold;
    height: 10px;
    line-height: 17px;
    width:6px;
	margin-top: 5px;
	text-indent:-9999px;
	line-height:0;
}
#twc_calendar_v {
    clear: both;
    float: left;
    margin-bottom: 10px;
    position: relative;
    width: 220px;
}
#wall_cal .twc_days {
    clear: both;
    float: left;
    width: 220px;
}
#wall_cal .tw_days_top .twc_day {
	background:url(../images/cal_bg.png) repeat-x 0px 0px;
	color:#fff;
}
#wall_cal .event_act {
	background: url("../images/cal_bg2.png") repeat-x scroll 0 0 transparent;
	color:#fff;
	cursor:pointer;
}

#showAddEvent {
	width:375px;
	background:#fff;
}
#showAddEvent  input {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 5px 5px 7px;
    width: 207px;
	display:block;
	margin-bottom:10px;
}
#showAddEvent textarea {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 118px;
    padding: 5px 5px 7px;
    width: 350px;
	margin-bottom:10px;
}
#showAddEvent .submit {
	background: url("../images/buttons.png") no-repeat scroll -211px 0 transparent;
    border: 0 solid black;
    color: #FFFFFF;
    cursor: pointer;
    font-family: 'PFBulletinSansProBold',sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 24px;
    margin:10px auto;
    text-align: center;
    text-shadow: -1px 1px 1px #444242;
    text-transform: uppercase;
    width: 123px;
	padding-top:4px;
}
.ev_date_mask {
	width:375px;
	height: 37px;
    margin-top: 14px;
}
.ev_date_mask input,
.ev_date_mask label {
	float:left;
}
#showAddEvent #ev_date_h,
#showAddEvent #ev_date_min{
	width:20px;
}
#showAddEvent #ev_date_day,
#showAddEvent #ev_date_month,
#showAddEvent #ev_date_year {
	width: 40px;
}
#showAddEvent .ev_date_mask label {
	margin-left: 4px;
    margin-right: 4px;
    margin-top: 8px;
}
.ev_inp_lab {
	margin-bottom:5px;
}
#showAddEvent textarea {
	height:60px;
}
#calendar #showAddEvent {
	display:none;
}
.cal_left {
	float:left;
	margin:8px 0px 0px 8px;
	padding-bottom:8px;
	width:132px;
	overflow:hidden;
}
#calendar img {
	float:left;
}
#calendar h2 {
	float:left;
	margin:11px 0px 0px 11px;
}
.events {
	float:left;
	height:52px;
	margin-left:20px;
	overflow:hidden;
}
.event {
	width:133px;
	height:52px;
	margin-right:1px;
	background:url(../images/calendar_bg.png) repeat-x;
	float:left;
}
.event:last-child {
	margin-right:0px;
}
.event table {
	color:#fff;
	font-size:11px;
	font-family:Tahoma,Arial;
	
	width:100%;
}
.event table td {
	vertical-align:middle;
	width:100%;
	text-align:center;
}
.event .date {
	height:14px;
	vertical-align:text-top;
	padding-top:1px;
}
.event .title {
	height:38px;
}
.event .title a {
	color:#fff;
	text-decoration:none;
}
.event .title a:hover {
	color:#1484f2;
}
.add_event {
	background-position: -228px -51px;
    height: 20px;
    width: 127px;
	margin-left: 22px;
    margin-top: 14px;
}
.add_event a {
	text-shadow: -1px 1px 1px #ac891f;
	filter: dropshadow(color=#ac891f, offx=-1, offy=1); 
}
#movie {
	height:400px;
	width:100%;
}
#movie #big {
	height:275px;
	background:#000;
	width:993px;
	overflow:hidden;
	position:relative;
	padding:3px;
}
.big_image {
	float:left;
	width:547px;
	height:278px;
}
.big_info {
	color:#fff;
	float:left;
	width:406px;
	height:245px;
	padding:15px 20px;
}
.big_info h2 {
	color:#fff;
	font-size: 21px;
	float:left;
	border-bottom:0px solid black;
	text-decoration:none;
}
.big_info a {
	text-decoration:none;
}
.big_info .date {
	float:right;
	color:#1266b8;
	margin-top:7px;
}
.big_info p {
	font-size:12px;
	line-height:18px;
	clear:both;
}
.comm_show {
	margin-top:40px;
}
.comm_show h3 {
	color:#fff;
	margin-bottom:10px;
}
.comm_show_single a {
	color:#1266b8;
	font-weight:bolder;
}
.comm_show_single p {
	font-size:11px;
	margin-top:5px;
}
#movie #thumbs {
	padding-top:7px;
	width:999px;
}
#movie #thumbs img {
	padding:1px;
	background:#fff;
	border:1px solid #7a7b7c;
}
#movie #thumbs a {
	margin-right:19px;
}

#movie #thumbs a:last-child {
	margin-right:0px;
}


h2 {
	font-family:'DejaVuSansCondensedBold',sans-serif;
	color:#222527;
	font-size:14px;
	text-transform:uppercase;
	margin-bottom:15px;
}
h3 {
	font-family:'DejaVuSansCondensedBold',sans-serif;
	color:#222527;
	font-size:12px;
	text-transform:uppercase;
	margin-bottom:15px;
}
#content {
	background:#fff;
	width:969px;
	margin:10px auto;
	overflow:hidden;
	border-top:2px solid #317ec9;
	padding:15px 
}
#content .left {
	float:left;
	border-right:1px solid #ebebeb;
	width:246px;
	padding-right:10px;
}
#content .middle {
	float:left;
	width:428px;
	padding:0px 14px;
}
#content .right {
	float:left;
	width:256px;
}
.news .title a {
	color:#1266b8;
	text-decoration:none;
	font-weight:bold;
}
.news a:hover {
	text-decoration:underline;
}
.news .title {
	margin:0px 0px 10px 0px;
}
.news {
	font-size:11px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	line-height:14px;
	color:#5d5f61;
	background:url(../images/border.png) no-repeat bottom center;
	padding-bottom: 34px;
	margin-bottom:20px;
}
.news .bottom {
	margin-top:10px;
	overflow:hidden;
}
.news .date {
	color:#b8b8b8;
	font-size:10px;
	float:left;
}
.news .comments {
	float:right;
	color:#b8b8b8;
	font-size:10px;
}
.news a {
	color:#1266b8;
}
.left-wrap {
	float:left;
}
#content .left .box .add_event {
	margin:20px auto;
	float:none;
}
.user_photo img {
	background:#fff;
	padding:1px;
	border:1px solid #c3c3c3;
	margin:0px 0px 5px 0px;
}
.user_photo {
	text-align:center;
	float:left;
	width:100px;
	margin-right:9px;
	margin-bottom:12px;
}
.user_photo_wrap .user_photo:nth-child(4n+4) {
	margin-right:0px;
}

.user_photo .user {
	clear:both;
	font-size:11px;
}
.user_photo .user a {
	color:#1484f2;
	text-decoration:none;
}
.user_photo .user a:hover {
	text-decoration:underline;
}
#content .right img {
	margin-bottom:10px;
}
.last-comment {
	background:#23221a;
	clear:both;
	width:408px;
	padding:10px 10px 0px 10px;
	overflow:hidden;
	margin:20px 0px 15px 0px;
}
.user_photo_wrap {
	overflow:hidden;
}
.last-comment h2 {
	color:#fff;
}
.comm {
	border-bottom: 1px solid #3B3B3B;
    color: #D6D6D6;
    float: left;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.comm .avek {
	float:left;
	margin-bottom:10px;
	color:#7A7B7C;
}
.who_wrap {
	float:left;
	width: 100%;
	margin-bottom:5px;
}
.who_wrap p {
	line-height:14px;
}
.who {
	color:#5d5f61;
	margin-bottom:10px;
}
.who a {
	font-weight:bold;
}
.comm .user_comm {
	color:#1266b8;
	text-decoration:none;	
	font-weight:bold;
}
.comm .odcinek {
	color:#f18e00;
}
.users_wrap {
	clear:both;
	padding-top:20px;
	overflow:hidden;
}
.users_wrap img {
	background:#fff;
	padding:1px;
	border: 1px solid #C3C3C3;
	margin:0px 15px 0px 0px;
}
#footer {
	background:#fff;
	border-top:2px solid #317ec9;
	overflow:hidden;
	width:969px;
	height:91px;
	padding:10px 15px;
	margin:10px 0px;
}
.partnerzy {
	float:left;
	width:660px;
}
.partnerzy img {
	margin-right:10px;
}
.newsletter {
	float:right;
	width:276px;
}
.newsletter .text {
	border: 0 solid black;
    color: #D0D0D0;
    font-size: 11px;
}
.newsletter .text-wrap {
	background:url(../images/newsletter_text.png) no-repeat;
	width:167px;
	height:25px;
	float:left; 
}
.newsletter .text-wrap input {
	margin-left: 10px;
    margin-top: 5px;
    width: 146px;
}
.newsletter .submit {
	background: url("../images/buttons.png") no-repeat scroll 0 -51px transparent;
    border: 0 solid black;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: 'PFBulletinSansProBold',sans-serif;
    font-size: 12px;
    height: 24px;
    padding-bottom: 2px;
    text-shadow: -1px 1px 1px #ac891f;
    text-transform: uppercase;
    width: 83px;
	margin-left:10px;
}
.newsletter form {
	float:left;
	margin-top:15px;
}
#subfooter {
	background:#fff;
	border-top:2px solid #317ec9;
	overflow:hidden;
	width:969px;
	height:35px;
	padding:10px 15px;
}
#subfooter span {
	float:left;
	margin-top:14px;
	text-transform:uppercase;
	font-family:'DejaVuSansCondensedBold',sans-serif;
	color:#222527;
	font-size:12px;
}
#left_arrow {
 	background: url("../images/arrows.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 28px;
    left: 0;
    margin-left: 3px;
    margin-top: 29px;
    position: absolute;
    top: 12px;
    width: 14px;
}
#left_arrow:hover {
	background:url(../images/arrows.png) no-repeat 0px -29px;
}
#right_arrow {
	background: url("../images/arrows.png") no-repeat scroll -15px 0 transparent;
    display: block;
    height: 28px;
    margin-left: 6px;
    margin-top: 29px;
    position: absolute;
    right: 0;
    top: 12px;
    width: 14px;
}
#right_arrow:hover {
	background:url(../images/arrows.png) no-repeat -15px -29px;
}
#slider .thumb {
	float:left;
	margin:0px 5px;
	position:relative;
}
#slider .thumb .title {
 	background: none repeat scroll 0 0 #1e73c8;
    bottom: 3px;
    display: none;
    left: 2px;
    padding: 5px 8px;
    position: absolute;
	width:124px;
}
#slider .thumb .title a {
	color:#fff;
	text-decoration:none;
}
#slider #window {
    float: left;
    height: 115px;
    overflow: hidden;
    position: relative;
    width: 656px;
}
#slider .window_inner {
    float: left;
    position: absolute;
    top: 0;
}
.play {
	width:72px;
	height:72px;
	background:url(../images/play.png) no-repeat;
	display:block;
	position:absolute;
	left: 253px;
    top: 100px;
	cursor:pointer;
}
#pathway {
	width:999px;
	height:12px;
}
#pathway ul li a {
	color:#1484f2;
	text-decoration:none;
}
#pathway ul li a:hover {
	text-decoration:underline;
}
#pathway ul li:last-child {
	font-weight:bold;
	background:none;
}
#pathway span,
#pathway li {
	float:left;
	margin-right:10px;
	color:#56595a;
}
#pathway li {
	background:url(../images/bullet.png) no-repeat right 2px;
	margin-right: 10px;
    padding-right: 15px;
}
#subpage #content {
	background:none;
	border-top:0px solid black;
	padding:0px;
	width:999px;
}
#subpage #content .right {
	border-top: 2px solid #317EC9;
	background:#fff;
	padding:15px;
}
#subpage #content .left-wrap {
	border-top: 2px solid #317EC9;
	background:#fff;
	padding:15px;
	margin-right:10px;
    width: 673px;
	margin-bottom:10px;
}
.sliding_box {
	overflow:hidden;
	position:relative;
	padding:0px 30px;
}
.sliding_box img {
	padding:1px;
	background:#fff;
	border: 1px solid #7A7B7C; 
}
.sliding_box li {
	float:left;
	margin-right:7px;
}
.sliding_box li:nth-child(4n+4) {
	margin-right:0px;
}
.all_movies {
	overflow:hidden;
}
.movie {
	float:left;
	overflow:hidden;
	height:110px;
	width:331px;
	margin-right:10px;
	margin-bottom:10px;
}
.movie img {
	padding:1px;
	background:#fff;
	border: 1px solid #7A7B7C;
	float:left;
	margin-right:10px;
}
.movie .movie_info {
	float:left;
	width:173px;
}
.movie_info h3 {
	color:#134e8a;
	margin-bottom:5px;
}
.movie-wrap .movie:nth-child(2n+2) {
	margin-right:0px;
}
.movie_info p a {
	color:#1266b8;
	text-decoration:none;
	line-height:15px;
}
.rank {
	margin-top:10px;
	color:#8c9093;
}
.movie_bar {	
	background: #6eb7ff; /* Old browsers */
	background: -moz-linear-gradient(top, #6eb7ff 0%, #166dc2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6eb7ff), color-stop(100%,#166dc2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6eb7ff 0%,#166dc2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6eb7ff 0%,#166dc2 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6eb7ff 0%,#166dc2 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6EB7FF', endColorstr='#166DC2',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6eb7ff 0%,#166dc2 100%); /* W3C */
	
	-moz-border-radius: 3px;
	border-radius: 3px; 
	
	height:25px;
	margin:10px 0px 0px 0px;
	color:#ffffff;
	font-size:11px;
}
.movie_bar .date {
	float: left;
    font-family: Tahoma,sans-serif;
    font-size: 10px;
    margin: 7px 0 0 6px;
}
.movie_bar .comments {
	background: url("../images/cloud.png") no-repeat scroll 0 0 transparent;
    float: left;
    font-size: 10px;
    margin: 7px 6px 0 5px;
    padding-left: 17px;
}
.movie_bar .comments a {
	color:#ffde00;
	text-decoration:none;
}
#paginacja {
	clear:both;
}
.tagi {
	clear:both;
}
/* ODCINKI SINGLE */
.left_column {
	float:left;
	width:713px;
}
.yt_movie {
	background:black;
	width:673px;
	height:423px;
	display:block;
}
.yt_param {
	margin-top:10px;
	float:left;
	color:#575757;
}
.yt_param_2 {
	float:right;
	margin-top:10px;
	color:#575757;
}
.share {
	float:right;
	margin-bottom:10px;
}
.share a {
  	background: url("../images/share.png") no-repeat scroll 0 0 transparent;
    color:#006BCE;
    display: block;
    float: left;
    height: 18px;
    line-height: 16px;
    padding-top: 4px;
    white-space: nowrap;
	text-decoration:none;
}
.share a span {
	background:none !important;
}
.share span {
	float:left;
	margin-left: 6px;
    margin-top: 3px;
}
.yt_comments b {
	color:#1266b8;
	
}
.random {
	background:#fff;
	width:703px;
	overflow:hidden;
	border-top: 2px solid #317EC9;
	margin-bottom:10px;
}
/* KOMENTARZE */
.comment {
	background:#f2f2f2;
	float:left;
	width:653px;
	padding:10px;
	margin-bottom:10px;
}
.comment .date {
	float:right;
	color:#1266b8;
}
.comment .comment_top a {
	float:left;
	font-weight:bolder;
	color:#1266b8;
	text-decoration:none;
}
.comment .comment_top {
	overflow:hidden;
	width:100%;
	margin-bottom:10px;
	padding-bottom:2px;
}
.comment table {
	width:100%;
	clear:both;
}
.comment .avek img {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C3C3C3;
    margin: 5px 15px 0 0;
    padding: 1px;
}
.comment table td {
	vertical-align:top;
	color:#575757;
}
.comment table td.text {
	line-height:17px;
}
.form_left {
	float:left;
	width:420px;
}
.email_field {
	float:left;
	height:24px;
	width:213px;
	margin-bottom:10px;
}
.email_field input {
	width:207px;
	font-size:11px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#949494;
	border:1px solid #d5d5d5;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 5px 7px;
}
.msg_field {
	width:413px;
	clear:both;
}
.msg_field textarea {
	width:408px;
	height:118px;
	font-size:11px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#949494;
	
	border:1px solid #d5d5d5;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 5px 7px;
}
.captcha_field input {
	font-size:11px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#949494;
	
	border:1px solid #d5d5d5;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 5px 7px;
}
.form_right {
	float:none;
	clear:both;
	width:357px;
	text-align:center;
	margin-top:0px;
}
.form_right input {
	font-size:11px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#949494;
}
.form_left .submit {
  	background: url("../images/buttons.png") no-repeat scroll -211px 0 transparent;
    border: 0 solid black;
    color: #FFFFFF;
    float: left;
    font-family: 'PFBulletinSansProBold',sans-serif;
    height: 24px;
    margin-top: 10px;
    text-align: center;
    text-transform: uppercase;
    width: 123px;
	font-weight:normal;
	cursor:pointer;
	font-size:12px;
	
	text-shadow: -1px 1px 1px #444242;
	filter: dropshadow(color=#444242, offx=-1, offy=1);
}
.captcha_refresh {
	font-size:10px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#949494;
}
.captcha_refresh a {
	color:#1266b8;
	text-decoration:none;
}
.captcha_refresh a:hover {
	text-decoration:underline;
}
#comments {
	hoverflow:hidden;
}


/* taby */
#tabs {
	width: 703px;
	overflow:hidden;
	margin-bottom:10px;
	clear:both;
}
#tabs .tab_nav li {
	background:#ececed;
	float:left;
	margin-right:2px;
	border-top: 2px solid #b3b4b4;
	padding: 10px;
	cursor:pointer;
}
#tabs .tab_nav li.act {
	background:#fff;
	border-top:2px solid #317EC9;
}

#tabs .tab_nav li h2 {
	margin-bottom:0px;
}
#tab_content {
	clear:both;
	
}
#tab_content {
	background:#fff;
	padding:15px 10px;
}
#tab_content .tab {
	display:none;
}
#tab_content .show {
	display:block;
}

/* Profil użytkownika */
.profile {
	color:#575757;
}
.profile_spec {
	float:left;
	width:340px;
}
.profile .avek {
	float:left;
	margin-right:10px;
}
.profile .avek img {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C3C3C3;
    padding: 1px;
}
.profile .username {
	color:#1484f2;
}
.profile .block {
	display:block;
	margin-bottom:10px;
}
.profile .block b {
	color:#1266b8;
}
.profile .activity {
	float:left;
	width:320px;
}
.profile .activity li {
	background:url(../images/bullet.png) no-repeat left 3px;
	padding-left:15px;
	margin-bottom:10px;
}
.profile .activity li a {
	color:#1266b8;
}
.profile .fav_shows {
	width:100%;
	clear:both;
	padding-top:30px;
}
.profile .photos {
	width:100%;
	clear:both;
	padding-top:30px;
}
.profile .photos img {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C3C3C3;
    margin: 5px 12px 10px 0;
    padding: 1px;
}
.profile .photos .header {
	width:100%;
	float:left;
}
.profile .photos h2 {
	float:left;
}
.profile .photos .header .button {
	float:right;
	margin-top:0px;
}
.add_photo {
	background-position: -211px 0;
    height: 19px;
    margin-left: 22px;
    margin-top: 14px;
    width: 124px;
	padding-top:6px;
}
.add_photo a {
	text-shadow: -1px 1px 1px #2D4685;
}
.photos #showPhotoForm {
	display:none;
}
#showPhotoForm {
	width:375px;
	background:#fff;
}
#showPhotoForm  input {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 5px 5px 7px;
    width: 207px;
	display:block;
	margin-bottom:10px;
}
#showPhotoForm textarea {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 118px;
    padding: 5px 5px 7px;
    width: 350px;
	margin-bottom:10px;
}
#showPhotoForm .submit {
	background: url("../images/buttons.png") no-repeat scroll -211px 0 transparent;
    border: 0 solid black;
    color: #FFFFFF;
    cursor: pointer;
    font-family: 'PFBulletinSansProBold',sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 24px;
    margin:10px auto;
    text-align: center;
    text-shadow: -1px 1px 1px #444242;
    text-transform: uppercase;
    width: 123px;
	padding-top:4px;
}
.login #loginbox_wrap {
	display:none;
}
.notes {
	color:red;
}
.notes_wrap {
	position:relative;
}
#notes_list {
	background: none repeat scroll 0 0 #CBCCCD;
    padding: 10px;
    position: absolute;
    right: -10px;
    top: 28px;
    width: 280px;
    z-index: 999;
	
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
}
#notes_list li {
	background:url(../images/bullet.png) no-repeat left 2px;
	padding-left:15px;
	margin-bottom:10px;
	color:#CB4C00;
}
#notes_list li a {
	color:#1484f2;
}
.user_photo_wrap .more {
	border-top: 1px solid #D3D3D3;
    clear: both;
    display: block;
    padding-top: 5px;
    text-align: right;
}
.user_photo_wrap .more a {
	color:#006BCE;
	text-decoration:underline;
	float:right;
	padding-bottom:2px;
}
#twc_infobox {
 	background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #ACCAE8;
    border-right: 1px solid #ACCAE8;
    border-top: 1px solid #ACCAE8;
    display: none;
    left: 270px;
    padding: 10px;
    position: absolute;
    top: 54px;
    z-index: 1000;
}
#twc_infobox .twc_name {
	font-weight:bold;
	color:#000;
	margin-bottom:10px;
}
#twc_infobox .twc_hour {
	margin-bottom:10px;
}
#twc_infobox .twc_date {
	margin-bottom:10px;
}
#twc_infobox .twc_place {
	margin-bottom:10px;
}
.twc_day .twc_info {
	display:none !important;
}

#loginbox_wrap #user,
#loginbox_wrap #pass {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    display: block;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
    padding: 5px 5px 7px;
    width: 207px;
}
#loginbox_wrap .submit {
 	background: url("../images/buttons.png") no-repeat scroll -211px 0 transparent;
    border: 0 solid black;
    color: #FFFFFF;
    font-family: 'PFBulletinSansProBold',sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    margin: 0 auto;
    padding-bottom: 4px;
    text-decoration: none;
    text-shadow: -1px 1px 1px #2D4685;
    text-transform: uppercase;
    width: 123px;
	cursor:pointer;
}
/* REJESTRACJE */
.tx-srfeuserregister-pi1 legend {
	color:#000;
	margin-bottom:10px;
	font-weight:bold;
}
.tx-srfeuserregister-pi1-notice {
	margin-bottom:20px;
}
.tx-srfeuserregister-pi1 input {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    display: block;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
    padding: 5px 5px 7px;
    width: 300px;
}
.tx-srfeuserregister-pi1 label span {
	color:red;
}
.tx-srfeuserregister-pi1 label {
	margin-bottom:6px;
	display:block;
	color:#222527;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit {
	background: url("../images/buttons.png") no-repeat scroll -211px 0 transparent;
    border: 0 solid black;
    color: #FFFFFF;
    font-family: 'PFBulletinSansProBold',sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    padding-bottom: 7px;
	padding-top:4px;
    text-decoration: none;
    text-shadow: -1px 1px 1px #2D4685;
    text-transform: uppercase;
    width: 123px;
	cursor:pointer;
	float:left;
	margin-right:10px;
}
.rejestracja-verify-box p {
	margin:10px 0px;
}
#tx-srfeuserregister-pi1-fe_users_form dd {
	margin:5px 0px;
}
.tx-srfeuserregister-pi1 input[type="checkbox"] {
	width:5px;
	float:left;
}
.tx-srfeuserregister-pi1 .check {
	clear:both;
	margin-bottom:15px;
}
.tx-srfeuserregister-pi1 .check label {
	color:#222527;
    float: left;
    margin-left: 5px;
    margin-top: 4px;
}
.tx-srfeuserregister-pi1 .check label b {
	color:red;
}
.tx-srfeuserregister-pi1 .check label a {
	color:#006BCE;
}
.tx-srfeuserregister-pi1 .notify {
	float:left;
	margin-top:4px;
	margin-left:5px;
	color:#222527;
}
#reg_accept_error {
	color: red;
    display: block;
    float: left;
    font-weight: bold;
    margin-left: 20px;
    margin-top: 4px;
}

/* singiel kalendarza */
.twce_body .twce_label {
    clear: both;
    float: left;
    margin-bottom: 10px;
    width: 150px;
	margin-bottom:20px;
	font-weight:bold;
	color:#000;
}
.twc_event_itm .twce_body {
    clear: both;
    display: none;
    float: left;
    padding: 20px;
    position: relative;
    width: 570px;
}
.twce_tipform {
    background: none repeat scroll 0 0 #fff;
    bottom: 0;
    color: #FFFFFF;
    display: none;
    height: 130px;
    left: 0;
    padding: 10px;
    position: absolute;
    width: 160px;
	border:1px solid #afafaf;
}
.twce_name {
	color:#134e8a;
    font-family: 'DejaVuSansCondensedBold',sans-serif;
    font-size: 14px;
    margin-bottom: 15px;
    text-transform: uppercase;
}
.twce_clik {
	float:right;
	font-family: 'DejaVuSansCondensedBold',sans-serif;
	font-size:11px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	text-transform:none;
	font-weight:bold;
	cursor:pointer;
}
.twce_body .twce_value {
    float: left;
    margin-bottom: 10px;
    width: 400px;
}
.twce_friend {
    background: url("../images/buttons.png") no-repeat scroll -211px 0 transparent;
    clear: both;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 20px;
    margin-top: 10px;
    padding-top: 5px;
    text-align: center;
    width: 123px;
}
.twce_friend:hover {
	font-weight:bold;
}
.ev_tipname,
.ev_tipmail {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    display: block;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
    padding: 5px 5px 7px;
    width: 150px;
}
.ev_tipinp_lab {
	margin-bottom:5px;
	color:#5D5F61;
}
.twce_tip_info {
	display:none;
}
.twce_tip_close {
    background:url(../images/cross.png) no-repeat;
    display: block;
    height: 16px;
    position: absolute;
    right: 0;
    top: 0;
    width: 16px;
	cursor:pointer;
}


/* news singiel */
.news-single-item .content-text {
	color: #5D5F61;	
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:19px;
}
.news-single-item .content-text a {
	color:#006BCE;
}
.news-single-timedata {
	color: #AFAFAF;
    font-size: 10px;
    margin-bottom: 10px;
    margin-top: 0;
    text-align: right;
}
.news-single-backlink,
.news-single-backlink a {
	color:#006BCE;
}
.news-single-backlink {
	margin-top:20px;
}
.news_list .title {
	font-size:12px;
}
.news_list  {
	background:none;
	border-bottom:1px solid #e5e5e5;
	padding-bottom:10px;
}
.news_list .more {
	margin-left:10px;
}
.news_list .articleImg {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.news_list .articleImg img {
	padding:1px;
	background:#fff;
	border: 1px solid #bebebe;
}
.news_list {
	overflow:hidden;
}
.news_list .text {
	line-height:19px;
}
.artImg img {
	margin:0px 5px 5px 0px;
}
/* LOGGED IN */
#notes_list {
	hdisplay:none;
}
.login {	
	margin:10px 0px 0px 0px;
}
.login .logout {
	float:right;
	margin-top:10px;
} 
.login .logout-button {
	float:right;
	margin-top:10px;
} 
.login .logout label,
.login .logout .user-min {
	float:left;
}
.login .logout label {
	color:#7a7b7c;
} 
.login .logout .user-min {
 	margin-left:10px;
}
.login .logout .user-min a {
	font-weight:bold;
	text-decoration:none;
	color:#1484f2;
} 
.logout-submit {
	background: none repeat scroll 0 0 transparent;
    border: 0 solid black;
    font-family: Tahoma;
    font-size: 11px;
    margin-top: -2px;
	cursor:pointer;
	margin-left:10px;
	color:#7a7b7c;
} 
.notes_wrap {
	clear: right;
    float: right;
    margin-right: 10px;
    padding-top: 13px;
} 
.notes_count {
	background: url("../images/warning_16.png") no-repeat scroll left 0 transparent;
    padding-bottom: 2px;
    padding-left: 23px;
    padding-top: 1px;
	color: #CB4C00;
}
.tx-vgetagcloud-pi1 {
	background:none;
} 
.tx-vgetagcloud-pi1 li a {
	color:#272727;
} 
.tx-vgetagcloud-pi1 li a:hover {
	text-decoration:underline;
} 
.movie_info .title {
	font-weight:bold;
	color:#134e8a;
	line-height:15px;
	text-decoration:none;
} 
.movie_info .title:hover {
	text-decoration:underline;
}
.tx-ratings-text {
	display:none;
} 
.rank span {
	float:left;
} 
.rank  .tx-ratings {
    left: 68px;
    margin: 5px;
    padding-top: 16px;
    position: relative;
    top: 0;
} 
#video-search-wrap {
	background:url(../images/vs_bg.png) repeat-x;
	height:49px;
	overflow:hidden;
	margin-bottom:20px;
} 
#video-search-wrap .input {
 	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    display: block;
    float: left;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 10px;
    padding: 5px 5px 7px;
    width: 165px;
	height: 10px;
    margin-top: 12px;
} 
#video-search-wrap .submit {
 	background: url("../images/buttons.png") no-repeat scroll 0 0 transparent;
    border: 0 solid black;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: 'PFBulletinSansProBold',sans-serif;
    font-size: 12px;
    height: 24px;
    margin-top: 12px;
    padding-bottom: 2px;
    text-shadow: -1px 1px 1px #444242;
    text-transform: uppercase;
    width: 83px;
}
.video-menu li {
	background:url(../images/vs_sep.png) no-repeat right 2px;
	padding-right:10px;
	float:left;
	margin-right:15px;
} 
.video-menu li:last-child {
	background:none;
	margin-right:0px;
	padding-right:0px;
}
.video-menu {
	float: left;
    margin-left: 30px;
    margin-top: 18px;
}
.video-menu li a {
	color:#fff !important;
	font-size:11px;
	text-decoration:none;	
} 
.paginacja {
	clear:both;
	overflow: hidden;
	padding:10px 0px;
}
.paginacja li {
 	background: url("../images/p_default.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 20px;
    margin-right: 10px;
    padding-top: 6px;
    text-align: center;
    width: 25px;
}
.paginacja li a {
	text-decoration:none;
	color:#fff !important;
}
.paginacja li.nastepna,
.paginacja li.poprzednia {
	background:none;
	width:auto;
}
.paginacja li.nastepna a,
.paginacja li.poprzednia a {
	color:#1484f2;
} 
.yt_param h2 {
	float:left;
} 
.yt_param  .tx-ratings {
	left: 115px;
}
 
.tx-pagebrowse-pages ol li {
	background: url("../images/p_default.png") no-repeat scroll 0 0 transparent;
	width:25px;
	height:20px;
	text-align:center;
	padding-top:6px;
	color:#fff;
}
.tx-pagebrowse-pages ol li a {
	color:#fff !important;
	text-decoration:none;
}
.tx-pagebrowse-pages ol li.tx-pagebrowse-current {
	background: url("../images/p_act.png") no-repeat scroll 0 0 transparent;
}

.tx-pagebrowse li.tx-pagebrowse-pages  {	
	width:auto;
}
.tx-pagebrowse li {
	float:left;
}
.tx-pagebrowse .tx-pagebrowse-first,
.tx-pagebrowse .tx-pagebrowse-prev,
.tx-pagebrowse .tx-pagebrowse-next,
.tx-pagebrowse .tx-pagebrowse-last {
	margin-top:2px;
	margin-right: 15px;
    margin-top: 8px;
	color:#8c9093;
}
.tx-pagebrowse .tx-pagebrowse-first a,
.tx-pagebrowse .tx-pagebrowse-prev a,
.tx-pagebrowse .tx-pagebrowse-next a,
.tx-pagebrowse .tx-pagebrowse-last  a {
	color:#006BCE;
	text-decoration:none;
}
#content .tx-comments-comment-input {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 5px 5px 7px;
    width: 207px;
} 
#content .tx-comments-comment-form TEXTAREA {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 118px;	
    padding: 5px 5px 7px;
    width: 408px;
	margin-left: 0;
	margin-bottom:10px;
}
#content .req_label {
	margin-bottom:10px;
	color:#56595a;
} 
#content .comm .avek a {
	color:#F18E00;
	font-weight:bold;
} 
.users-list .user {
	float: left;
    height: 120px;
    text-align: center;
    width: 112px;
} 
.users-list .user a {
	color:#006BCE;
} 
.single_big {
	margin-bottom: 25px;
    text-align: center;
}
.sb_title {
	font-weight:bold;
	color:#000;
	margin:7px 0px;
} 
.sb_description {
	color:#444242;
}
.sb_date {
	font-family: Tahoma;
    font-size: 10px;
    margin-bottom: 10px;
    margin-top: 0;
    text-align: right;
	color:#444242;
} 
#user_photos .thumb {
	float: left;
    margin: 7px 4px;
    text-align: center;
} 
#user_photos .thumb img {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #7A7B7C;
    padding: 1px;
} 
.commentsform_info {
	display:none;
} 
.tw_comments {
	clear: both;
    overflow: hidden;
    padding: 20px 0;
    width: 100%;
} 
.tw_comments  .email_field {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 5px 5px 7px;
    width: 207px;
	height:13px;
}
.tw_comments textarea {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 118px;
    padding: 5px 5px 7px;
    width: 408px;
}
#comm_email_lab {
	display:block;
	margin-bottom:5px;
} 
#comm_text_lab {
	display:block;
	clear:both;
	margin-bottom:10px;
} 
.tx-jkpoll-pi1 p {
	line-height:18px;	
} 
.tx_jkpoll_pi1_result_horizontal {
	margin-top:10px;
}
.tx-jkpoll-pi1 p b {
	color: #1266B8;
}
.tx-jkpoll-pi1 h1 {
	text-indent:-99999px;
	line-height:0px;
} 
.tx_jkpoll_pi1_answers li {
	margin:5px 0px;
	display:block;
	overflow:hidden;
} 
.tx_jkpoll_pi1_answers li input {
	float:left;
} 
.tx_jkpoll_pi1_answers li label {
	float:left;
	margin:5px 0px 0px 5px;
} 
ul.tx_jkpoll_pi1_answers {
	margin-top: 10px;
}
.pollsubmit {
	background: url("../images/buttons.png") no-repeat scroll 0 0 transparent;
    border: 0 solid black;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: 'PFBulletinSansProBold',sans-serif;
    font-size: 12px;
    height: 24px;
    margin-top: 1px;
    padding-bottom: 2px;
    text-shadow: -1px 1px 1px #444242;
    text-transform: uppercase;
    width: 83px;
} 
.add {
	float: right;
    margin-top: 0;
	position:relative;
}
.add img {
	background:none;
	border:0px solid black;
	margin-right: 5px;
} 
.movie_bar .date {
    float: right;
    font-family: Tahoma,sans-serif;
    font-size: 10px;
    margin: 2px 0 0 4px;
} 
.add-notice {
	color:#598b13;
    display: block;
    left: -8px;
    position: absolute;
    top: 27px;
} 
.remove-notice {
	color:red;
	 display: block;
    left: -8px;
    position: absolute;
    top: 27px;
} 
.single-add {
	clear:both;
	overflow:hidden;
	margin-top:10px;
} 
.single-add .add {
	float:left;
}  
.single-add .add-notice {
    display: block;
    left: 24px;
    position: absolute;
    top: 4px;
}
.single-add .remove-notice {
    display: block;
    left: 24px;
    position: absolute;
    top: 4px;
} 
#movie {
	position:relative;
	clear:both;
} 
#movie #left_arrow {
	background: url("../images/opacity.png") repeat scroll 0 0 transparent;
    display: block;
    height: 280px;
    margin-left: 0;
    position: absolute;
    width: 24px;
	margin-top:0px;
	top:0px;
	left:0px;
} 
#movie #right_arrow {
	background: url("../images/opacity.png") repeat scroll 0 0 transparent;
    display: block;
    height: 280px;
    margin-left: 0;
    position: absolute;
    width: 24px;
	margin-top:0px;
	top:0px;
	right:0px;
}  
#movie #left_arrow a  {
	background: url("../images/arrows.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 28px;
    left: 3px;
    margin-left: 3px;
    margin-top: 29px;
    position: absolute;
    top: 99px;
    width: 14px;
}
#movie #left_arrow a:hover {
	background:url(../images/arrows.png) no-repeat 0px -29px;
}
#movie #right_arrow a {
 	background: url("../images/arrows.png") no-repeat scroll -15px 0 transparent;
    display: block;
    height: 28px;
    margin-left: 6px;
    margin-top: 29px;
    position: absolute;
    right: 4px;
    top: 99px;
    width: 14px;
}
.comments_more {
	float: right;
    margin-top: 20px;
}
#movie #right_arrow a:hover {
	background:url(../images/arrows.png) no-repeat -15px -29px;
}
#tx-srfeuserregister-pi1-fe_users_form dd {
	clear:left;
}
/* Słownik */
.tx-rtgdictionary-pi1 label {
	width:auto;
}
#regForm td {
	padding-right:15px;
	padding-bottom:30px;
}
.tx-rtgdictionary-pi1 input[type="text"] {
	border: 1px solid #D5D5D5;
    border-radius: 4px 4px 4px 4px;
    color: #949494;
    display: block;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 3px;
    width: 135px;
	margin-left:0px;
}
.tx-rtgdictionary-pi1 select {
	margin-left:0px;
}
.letterAct,
.tx-rtgdictionary-pi1 ul.letters li a {
	background:#006BCE;
	color:#fff !important;
}
.letterAct {
	background:#006BCE !important;
}
.tx-rtgdictionary-pi1 ul.letters li a {
	background:#b8c4d6;
}
.tx-rtgdictionary-pi1 ul.letters li a:hover {
	background:#19436a;
}
.letterAct:hover {
	background:#19436a !important;
}
.letters {
	float:left;
	background:#e0e5ea ;
}
.tx-rtgdictionary-pi1 div.term h3 {
	margin-bottom:0px;
	padding-bottom:0px;
	font-size:14px;
}
.term_description {
	padding:10px 0px;
	line-height:18px;
}
.tx-rtgdictionary-pi1 div.term {
	background:#f0f3f5;
	padding:10px;
	border-bottom:1px solid #bcc3c9;
	margin:15px 0px;
}
.tx-rtgdictionary-pi1 div.term h3 a {
	color:#006BCE;
	text-decoration:none;
}
.termAuthor,
.termCategory {
	margin-top:5px;
}
#regForm .submit {
	background: url("../images/buttons.png") no-repeat scroll 0 0 transparent;
    border: 0 solid black;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: 'PFBulletinSansProBold',sans-serif;
    font-size: 12px;
    height: 24px;
    margin-top: 1px;
    padding-bottom: 2px;
    text-shadow: -1px 1px 1px #444242;
    text-transform: uppercase;
    width: 83px;
}
.single_term h2 {
	background:#f0f3f5;
	padding:10px;
}
.single_term .descriptionRight {
    color: #545658;
    font-size: 12px;
    line-height: 20px;
    padding: 10px;
}
.single_footer {
	line-height:20px;
}
.single_back a {
	color:#006BCE;
}
.single_back {
	margin-top:20px;
}
.add_term {  
    float: left;
    height: 19px;
    margin-left: 77px;
    margin-top: 0px;
    width: 123px;
    background: url("../images/buttons.png") no-repeat scroll 0 0 transparent;
    float: left;
    padding-top: 5px;
    text-align: center;
	background-position: -211px 0;
}
#submit_table textarea,
#idimage {
	margin-left:0px;
}
#submit_table textarea {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 118px;
    margin-bottom: 10px;
    padding: 5px 5px 7px;
    width: 350px;
}
#submit_table td {
	vertical-align:top;
	padding-bottom:15px;
}
#submit_table #idcategory {
	height:40px;
	width:300px;
}
#submit_table {
	margin-top:20px;
}
#regForm .submit_term_2 {
	margin-left:0px;	
}
.main_links .left-wrap {
	line-height:20px;
	color:#3B3B3B;
}
.main_links .left-wrap a {
	color:#006BCE;
}
#tx_odsajaxmailsubscription_pi1 a {
	color: #006BCE;
    display: block;
    margin-bottom: 5px;
}
#tx_odsajaxmailsubscription_pi1 table td {
	padding:5px;
	vertical-align:middle;
	
}
#tx_odsajaxmailsubscription_pi1 table td input {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    display: block;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;   
    padding: 5px 5px 7px;
    width: 207px;
}
.left_column .newsletter {
	float:left;
	
}
.tx-spbettercontact-pi1 input {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    display: block;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;   
    padding: 5px 5px 7px;
    width: 207px;
}
.tx-spbettercontact-pi1 label {
    display: inline;
    float: left;
    margin-right: 4px;
    margin-top: 4px;
    width: 95px;
}
.tx_spbettercontact_button {
    clear: both;
    margin-top: 10px;
    padding: 10px 0;
    text-align: center;
}
.left-wrap .tx_spbettercontact_info span {
    background: none repeat scroll 0 0 #fff;
    border: 0px solid #717171;
    color: #007CF8;
    display: block;
    padding: 10px;
    text-align: center;
	margin-bottom:20px;
}
.left-wrap .tx-spbettercontact-pi1 textarea {
    margin-left: 0px;
  	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    display: block;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;   
    padding: 5px 5px 7px;
    width: 240px;
}
.left-wrap .tx_spbettercontact_button input {
    background: url("../images/buttons.png") no-repeat scroll 0 0 transparent;
    border: 0 solid black;
    color: #FFFFFF;
    cursor: pointer;
    float: none;
    font-family: 'PFBulletinSansProBold',sans-serif;
    font-size: 12px;
    height: 24px;
	padding:0px;
    margin: 10px auto;
    padding-bottom: 2px;
    text-shadow: -1px 1px 1px #444242;
    text-transform: uppercase;
    width: 83px;
	text-indent:0px;
}
.ev_submit {
	clear:both;
}
#showAddEvent .ev_submit input {
	background: url("../images/buttons.png") no-repeat scroll -211px 0 transparent;
    border: 0 solid black;
    color: #FFFFFF;
    float: none;
    height: 25px;
    margin: 10px auto;
    padding-top: 0;
    text-align: center;
    width: 123px;
}
#showAddEvent #ev_addevent textarea {
	width: 343px;
	margin-left:0px;
}
#calBorder {
	z-index:9999 !important;
}
.calendarBtn {
	float:left;
	margin:5px 0px 0px 5px;
}
.add_token_info .at_red {
	color:red;
	font-size:12px;
	font-weight:bold;
	padding:20px 0px;
}
.zdjecieform input {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    display: block;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
    padding: 5px 5px 7px;
    width: 207px;
}
.photo_descr {
	display:block;
}
.photo_descr textarea {
	border: 1px solid #D5D5D5;
    border-radius: 5px 5px 5px 5px;
    color: #949494;
    display: block;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
    padding: 5px 5px 7px;
    width: 207px;
	margin-left:0px;
}
.photo_lab {
	display:block;
	clear:both;
}
.zdjecieform .req_info {
	margin:15px 0px;
}
.zdjecieform .btn-blue-1-blank {
	background: url("../images/buttons.png") no-repeat scroll -211px 0 transparent;
    border: 0 solid black;
    color: #FFFFFF;
    float: left;
    height: 25px;
    margin-left: 0px;
    margin-top: 18px;
    padding-top: 1px;
    text-align: center;
    width: 123px;
	font-family: 'PFBulletinSansProBold',sans-serif;
	text-transform:uppercase;
	cursor:pointer;
	padding-top:3px;
	text-shadow: -1px 1px 1px #2D4685;
}
.list_add_photo {
    background: url("../images/buttons.png") no-repeat scroll -211px 0 transparent;
    border: 0 solid black;
    color: #FFFFFF !important;
    cursor: pointer;
    float: right;
    font-family: 'PFBulletinSansProBold',sans-serif;
    height: 17px;
    margin-left: 0;
    margin-top: 0;
    padding-top: 7px;
    text-align: center;
    text-decoration: none;
    text-shadow: -1px 1px 1px #2D4685;
    text-transform: uppercase;
    width: 123px;
}
.lista_zdjec h2 {
	float:left;
}
.lista_zdjec #user_photos {
	clear:both;
}
#user_menu {
	border-bottom: 1px solid #AFAFAF;
    float: left;
    margin-bottom: 10px;
    margin-top: 0;
    padding-bottom: 10px;
    width: 100%;
}
#user_menu a {
	margin-right:10px;
	color:#007CF8;
	font-weight:normal;
	text-decoration:none;
	margin-left:10px;
}
#user_menu a:first-child {
	margin-left:0px;
}
#user_menu span {
	color:#f18e00;
}
#user_menu a:hover {
	text-decoration:underline;
}
.user-min a {
	float:left;
}
.user-min a img {
	margin-left:0px;
    margin-top: -2px;
	margin-right:5px;
}
.user-min a:hover {
	text-decoration:underline;
}
.tx-srfeuserregister-pi1-trash a {
	color:red;
}
.tx-srfeuserregister-pi1-trash {
	padding:10px 0px;
}
.single_pic .head a {
	text-decoration:none;
	color:#007CF8;
}
.single_pic .head a:hover {
	text-decoration:underline;
}

.main_info_token {
	font-size:12px;
	line-height:18px;
	margin:10px 0px;
}
.main_info_token span {
	color:#007CF8;
}
.add_token_form .input-wrap {
	background: none repeat scroll 0 0 transparent;
    margin: 10px 0;
    padding-left: 0;
    padding-top: 0;
}
#photo_token_inp {
	width:50px;
	color:#007CF8;
	border:1px solid #afafaf;
}
#token_submit {
	background: url("../images/buttons.png") no-repeat scroll -211px 0 transparent;
    border: 0 solid black;
    color: #FFFFFF;
    float: left;
    height: 24px;
    margin-left: 0px;
    margin-top: 18px;
    padding-top: 1px;
    text-align: center;
    width: 123px;
	font-family: 'PFBulletinSansProBold',sans-serif;
	text-transform:uppercase;
	cursor:pointer;
	padding-top:0px;
	text-shadow: -1px 1px 1px #2D4685;
}
.instr_token b {
	margin:15px 0px;
	display:block;
}
.uploada_info {
	color:#598b13;
	font-weight:bold;
}
.tx-chgallery-pi1 .single {
	float: left;
    height: 120px;
	width: 132px;
    margin: 10px 14px;
}
.tx-chgallery-pi1 .single img {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C3C3C3;
    margin: 0 0 5px;
    padding: 1px;
}
.tx-chgallery-pi1 .pagebrowser {
	clear:both;
	overflow:hidden;
	margin:15px 0px;
}
.tx-chgallery-pi1 .pagebrowser a {
	color:#007CF8;
}
.tx-chgallery-pi1 .pagebrowser .next {
	float:right;
}
.tx-chgallery-pi1 .pagebrowser .prev {
	float:left;
}
.bigimg {
	text-align:center;
}
h2 a {
	color:#007CF8;
	text-decoration:none;
}
.main_thumb {
	display: block;
    float: left;
    height: 113px;
    margin-right: 23px;
    position: relative;
    width: 147px;
}
.thumbTitle {
	background: none repeat scroll 0 0 black;
    color: #FFFFFF;
    line-height: 14px;
    margin-top: 0;
    padding: 1px 8px 5px;
    position: absolute;
    z-index: 400;
	bottom:6px;
	left:2px;
	display:none;
	width:128px;
	text-decoration:none;
}
#thumbs .main_thumb:last-child {
	margin-right:0px;
}
.main_thumb img {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
}
.main_thumb .thumbGray {
	display:block;
}
#movie #swf_wideo_div {
  	background: url(../images/opacity2.png) repeat;
    display: none;
    height: 100%;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 999;	
}
.activeThumb .thumbGray {
	display:none !important;
}
.align-center {
	text-align:center;
}
.activeThumb img:first-child {
	display:block !important;
}
#big .main_movie {
	display:none;
}
#big .active {
	display:block;
}
#close_movie {
	color: #FFFFFF;
    float: right;
    font-weight: bold;
    margin-top: 0;
    position: relative;
    right: 4px;
    top: 4px;
    z-index: 1000;
	cursor:pointer;
}
.player-wrap {
	display:none;
}
.window_inner .thumb .add {
	bottom: 3px;
    float: right;
    left: 3px;
    margin-top: 0;
    position: absolute;
}
.map_category {
	float:left;
}
.map_category {
    float: left;
    margin-right: 60px;
	margin-top:10px;
}
.map_category ul li img {
	float:left;
	margin-right:10px;
	margin-bottom: 17px;
    margin-top: 6px;
}
.map_category ul li {
	clear:both;
	line-height:16px;
	margin-bottom:16px;
}
.map_category h3 {
	margin-bottom:10px;
	line-height: 38px;
}
.map_category p {
	padding:10px 0px;
}
.map_category a {
	color:#007CF8;
}
.map_category h3 img {
	float:left;
	margin-right:10px;
}
.left-wrap .csc-default p {
	line-height:18px;
	color:#444242;
}
#switcher {
	float:left;
	margin:0px 10px;
}
.lab_error {
	color:red !important;
}
#pick_cat {
	clear: both;
    display: block;
    margin-top: 0;
    padding: 0px 0px 15px 0px;
	overflow:hidden;
}
#pick_cat div {
	float:left;
	margin-right:10px;
}
#pick_cat div:first-child {
	margin-left: 7px;
    margin-top: 4px;
}
.blackout {
	background: url("../images/bulb_of.png") no-repeat scroll left 1px transparent;
    color: #AAADB0;
    cursor: pointer;
    font-size: 10px;
    line-height: 19px;
    margin-left: 20px !important;
    padding: 1px 0 9px 23px;
}
.photoAdminList .img_list_itm {
	float:left;
	margin-right:20px;
	text-align:center;
}
.photoAdminList a {
	color:#007CF8;
	margin:3px 0px;
	display:block;
}
#tx-mnogosearch-result h3 {
	font-family:Arial;
	font-size:12px !important;
	font-weight:bold;
}
#tx-mnogosearch-result h3 a {
	color:#007CF8;
	text-decoration:none !important;
}
#tx-mnogosearch-result h3 a:hover {
	text-decoration:underline !important;
}
.ze_swiata li {
	float:left;
	margin-right:15px;
	 background: url("../images/sep.png") no-repeat scroll right top transparent;
    display: inline;
    float: left;
    font-family: 'DejaVuSansCondensed',sans-serif;
    font-size: 14px;
    text-transform: uppercase;
	padding-right:15px;
}
.ze_swiata li a {
	color:#fff;
	text-decoration:none;
}
.ze_swiata {
	float: left;
    margin-bottom: 30px;
    width: 638px;
	padding:15px;
	border-radius:5px;
	
	background: #7abcff; /* Old browsers */
background: -moz-linear-gradient(top, #7abcff 0%, #60abf8 44%, #4096ee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7abcff), color-stop(44%,#60abf8), color-stop(100%,#4096ee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #7abcff 0%,#60abf8 44%,#4096ee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #7abcff 0%,#60abf8 44%,#4096ee 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #7abcff 0%,#60abf8 44%,#4096ee 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #7abcff 0%,#60abf8 44%,#4096ee 100%); /* W3C */
}

.tx-rgmediaimages-pi1 {
	color: #000000;
    font-weight: bold;
    line-height: 20px;
    margin-top: 0;
}
.swiatMedia .left-wrap h1 {
	clear: both;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 12px;
    overflow: hidden;
    padding-bottom: 10px;
}
.left-wrap ul li a {
	color:#007CF8;
}
.left-wrap ul li {
	margin-bottom:7px;
}
.left-wrap .ze_swiata li a {
	color:#fff;
}
.left-wrap .ze_swiata li.act a {
	color:#000;
}
.ze_swiata li:last-child {
	background:none;
}
.left-wrap .ze_swiata li {
	margin-bottom:0px;
}
.map_category ul {
	height:300px;
	overflow:auto;
}
p.bodytext a {
	color:#007CF8;
}
.userCount {
	float:right;
	color:#858585;
	margin-top:15px;
}
.big_info li {
	font-size:12px;
	margin-bottom:10px;
	background:url(../images/bullet.png) no-repeat left 4px;
	padding-left:20px;
}
.tx-comments-comments .text a {
	color:#5ca3e5;
}
.tx-srfeuserregister-pi1-error {
	margin:5px 0px;
}
#tx-srfeuserregister-pi1-fe_users_form .register-verify-submit {
	background:#067de3;
    color: #FFFFFF;
    font-weight: bold;
    width: 150px;
	cursor:pointer;
}
.tx-comments-pi1 .tx-comments-captcha {
	padding-left:0px;
}
#content .tx-comments-required-error {
    background-color: #F5F500;
    clear: both;
    color: red;
    display: block;
    margin-left:0px;
    padding: 3px 5px;
}
.single_list .zdjecieform select {
	margin-bottom: 10px;
    margin-left: 0;
    margin-top: 5px;
}
.tx-vgetagcloud-pi1 {
	margin-bottom:10px;
}
.tx-rlmpflashdetection-pi1 {
	margin-bottom:10px;
}
.artImg {
	float:left;
	margin-right:10px;
}
.tx_spbettercontact_message {
	clear:both;
}
.paginationWrap a {
	color:#006BCE;
	text-decoration:none;
	margin-right:5px;
	
}
.paginationWrap .act {
	font-weight:bold;
	margin-right:5px;
}
.tx-feuserloginsystem-pi1 div:first-child {
    display:none;
    color:#007CF8;
}




