.test {
	background-color:#2be92f;
}
.bold {
	font-weight:bold;
}
.normal {
	font-weight:normal;
}
.nowrap {
	white-space:nowrap;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
}
b i, strong em, b a, strong a, b, strong {
	font-weight:normal;
	font:normal 100% "klavika_medium", Arial, sans-serif;
}
.clear {
	clear:both;
	overflow:hidden;
	padding:0px;
}
.col-left, .floatLeft, .left, .fl {
	float:left;
}
.col-right, .floatRight, .right, .fr {
	float:right;
}
.pointer {
	cursor:  pointer;
}
.fn {
	float:none;
}
.db {
	display:block;
}
.di {
	display:inline;
}
.dn {
	display:none;
}
.dib {
	display:inline-block;
}
.pr {
	position:relative;
}
.pa {
	position:absolute;
}
.tdn {
	text-decoration:none;
}
.tdu {
	text-decoration:underline;
}
.uppercase {
	text-transform:uppercase;
}
.nouppercase {
	text-transform:none;
}
.tar {
	text-align:right;
}
.tal {
	text-align:left;
}
.tac, .center {
	text-align:center;
}
.va {
	vertical-align:top;
}
.auto {
	width:auto;
	height:auto;
}
body {
	background:none;
	background-color:#FFF;
	/*font:normal 14px "klavika_regular", Arial, sans-serif;*/
	font:normal 16px "klavika_regular", Arial, sans-serif;
}
aside {
	font:normal 12px "klavika_regular", Arial, sans-serif;
	margin:0px auto;
	width:1025px;
	padding:10px 5px;
	background-color:#fff;
	color:#a5a5a5;
	clear:both;
	overflow:hidden;
	padding:0px;
}
footer {
	clear:both;
	overflow:hidden;
	padding:0px;
	font:normal 12px "klavika_regular", Arial, sans-serif;
	width:1025px;
	padding:10px 5px;
	margin:0px auto;
	background-color:#fff;
	color:#a5a5a5;
}
footer .murator_nota_prawna {
	border-top:1px solid #CCC;
	margin-top:10px;
	padding-top:10px;
}
footer ul {
	list-style:none;
}
footer a {
	color:#a5a5a5;
	text-decoration:none;
}
footer a:hover {
	color:#f00;
}
footer .footer ul {
	margin-top:10px;
	padding-top:10px;
	clear:both;
	overflow:hidden;
	padding:0px;
	border-top:1px solid #a5a5a5
}
footer .footer ul li {
	padding-left:160px;
	padding-top:10px;
}
footer .footer ul li .footerHead {
	padding:2px 4px;
	display:inline-block;
	float:left;
	margin-left:-160px;
	color:#fff;
	background-color:#a5a5a5;
}
footer .footer ul li b, footer .footer ul li a, footer .footer ul li span {
	margin-right:10px;
	display:inline-block;
}
footer .copyright {
	clear:both;
	overflow:hidden;
	padding:0px;
	border-top:1px solid #a5a5a5;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
}
div.wrap, div.wrap .top, div.ad {
	width:1025px;
}
div.ad  {
	margin: 0px auto;
}
div.wrap:before, div.wrap .top:before {
	content:"";
	display:block;
	clear:both;
	overflow:hidden;
	padding:0px;
}
div.wrap .top .items .item {
	margin-left:32px;
}
div.wrap.cat .cols-main .col1 {
	margin-right:15px;
	width:430px;
}
div.wrap.cat .cols-main .col1 .big .fot {
	float:none;
}
div.wrap.cat .cols-main .col1 .big .fot img {
	width:100%;
	height:auto;
}
div.wrap.cat .cols-main .col2 {
	margin-right:15px;
	width:265px;
}
div.wrap.cat .cols-main .col2 .big .fot {
	float:none;
}
div.wrap.cat .cols-main .col2 .big .fot img {
	display:block;
	width:100% !important;
	height:auto;
}
div.wrap.cat .cols-main .col2 .big .fot img[alt="play"] {
	width:auto !important;
	height:auto !important;
}
div.wrap.cat .cols-main .col3 .premium .content {
	margin-bottom:10px;
}
div.wrap.cat .cols-main .col3 .premium .content ul li {
	margin-left:0;
	padding-left:25px;
	background:transparent url(../images/piano.gif) no-repeat 3px 4px;
}
div.wrap.cat .cols-main .col3 .premium .head {
	background:transparent url(../images/premium_head.png) no-repeat 0 0;
	width:290px;
	height:35px;
	line-height:35px;
	padding-left:10px;
}
div.wrap.cat .cols-main .col3 .premium .foot {
	background:transparent url(../images/premium_footer.png) no-repeat 0 0;
	width:290px;
	height:24px;
	line-height:24px;
	text-align:right;
	padding-right:10px;
}
div.wrap.cat .cols-main .col3 .premium .foot a {
	text-decoration:none;
	color:#000;
}
div.wrap.cat .cols-main .col3 .premium .foot a:hover, div.wrap.cat .cols-main .col3 .premium .foot a span {
	color:#f00;
}
div.wrap.cat .top .items .item {
	margin-left:20px;
}
div.wrap.cat .top .items .item:first-child {
	margin-left:2px;
}
section.wrap {
	margin:0px auto;
	width:1005px;
	padding:0px 5px;
	background-color:#fff;
	clear: both;
	overflow: hidden;
}
section.wrap section {
	display:inline-block;
	float:left;
	margin-right:5px;
}
section.wrap section.big_news {
	width:1025px;
	display:block;
	float:none;
	position:relative;
	clear:both;
	overflow:hidden;
	padding:0px;
	margin-bottom:10px;
	margin-right:0;
}
section.wrap section.big_news article .base {
	position:relative
}
section.wrap section.big_news article .base .title {
	position:absolute;
	background:transparent url(../images/bg70.png) repeat 0 0;
	bottom:0px;
	right:130px;
	left:0px;
	display:block;
	padding:10px;
	line-height:85% !important;
}
section.wrap section.big_news article .base .title .category {
	position:absolute;
	display:inline-block;
	background-color:#f00;
	color:#fff;
	text-transform:uppercase;
	padding:3px 8px;
	margin-top:-43px;
	margin-left:-10px;
	font:normal 22px "klavika_light", Arial, sans-serif;
}
section.wrap section.big_news article .base .title h2 a {
	line-height:85% !important;
	text-decoration:none;
	color:#ff0;
	font:normal 42px "klavika_bold", Arial, sans-serif;
}
section.wrap section.big_news article .base .title h2 a:hover {
	text-decoration:none;
	color:#f00;
}
section.wrap section.big_news article .base img.thumb {
	width:1155px;
	height:500px;
	display:block;
}
section.wrap section.big_news article .added {
	z-index:100;
	position:absolute;
	top:0px;
	right:0px;
	bottom:0px;
	padding:10px;
	width:110px;
	height:480px;
	background-color:#000;
}
section.wrap section.big_news article .added li {
	list-style:none;
	margin-bottom:10px;
	font:normal 14px "klavika_bold", Arial, sans-serif;
	line-height:100%;
}
section.wrap section.big_news article .added li .thumb {
	display:block;
	width:110px;
}
section.wrap section.big_news article .added li .thumb img {
	width:100%;
	height:auto;
}
section.wrap section.big_news article .added li a {
	color:#ff0;
	text-decoration:none;
}
section.wrap section.big_news article .added li a:hover {
	color:#f00;
}
section.wrap section.big_news .article_listing {
	border:5px solid #000;
	padding:10px 0 0 10px !important;
}
section.wrap section.big_news .article_listing:after {
	content:"";
	display:block;
	clear:both;
	overflow:hidden;
	padding:0px;
}
section.wrap section.big_news .article_listing ul {
	list-style:none;
}
section.wrap section.big_news .article_listing ul li {
	float:left;
	width:48%;
	max-height:55px;
	min-height:55px;
	overflow:hidden;
	margin-right:10px;
	margin-bottom:10px;
}
section.wrap section.big_news .article_listing ul li a {
	padding-left:20px;
	color:#666;
	text-decoration:none;
	display:inline-block;
	font:normal 26px "klavika_medium", Arial, sans-serif;
	line-height:100%;
}
section.wrap section.big_news .article_listing ul li a:before {
	content:"";
	display:block;
	float:left;
	margin-top:5px;
	margin-left:-20px;
	width:15px;
	height:15px;
	background-color:#f00;
}
section.wrap section.big_news .article_listing ul li a:hover {
	color:#f00;
}
section.wrap section.sg {
	width:1005px;
	display:block;
	margin-bottom:10px;
	margin-right:0px;
	clear:both;
	/*overflow:hidden;*/
	padding:0px;
}
section.wrap section.left_col {
	width:700px;
}
section.wrap section.left_col .bx-wrapper {
	margin-bottom:10px;
}
section.wrap section.left_col .topnews h2,
section.wrap section.left_col .topnews h3 {
	margin-bottom:10px;
}
section.wrap section.left_col .topnews h2 a,
section.wrap section.left_col .topnews h3 a {
	font:normal 32px "klavika_bold", Arial, sans-serif;
	text-decoration:none;
	line-height:100%;
	color:#000;
}
section.wrap section.left_col .topnews h2 a:hover,
section.wrap section.left_col .topnews h3 a:hover {
	color:#f00;
}
section.wrap section.left_col .topnews h2 .icons,
section.wrap section.left_col .topnews h3 .icons {
	margin-top:10px;
	margin-bottom:10px;
	float:right;
}
section.wrap section.left_col .article_list .box {
	margin-bottom:10px;
}
section.wrap section.left_col .article_list .box.item {
	clear:both;
	overflow:hidden;
	padding:0px;
}
section.wrap section.left_col .article_list .box.item .thumb {
	float:left;
	margin-right:10px;
	width:340px;
}
section.wrap section.left_col .article_list .box.item .thumb img {
	width:100%;
	height:auto;
	display:block
}
section.wrap section.left_col .article_list .box.item .desc {
	width:340px;
	display:block;
	float:left;
}
section.wrap section.left_col .article_list .box.item .desc p {
	line-height:100%;
	/*font:normal 12px "klavika_regular", Arial, sans-serif;*/
	font:normal 14px "klavika_regular", Arial, sans-serif;
}
section.wrap section.left_col .article_list .box.item .desc p a.more {
	white-space:nowrap;
	color:#f00;
	text-decoration:none;
}
section.wrap section.left_col .article_list .box.item .desc p a.more:hover {
	color:#000;
	text-decoration:underline;
}
section.wrap section.left_col .article_list .box.item .desc .uptitle {
	display:block;
	margin-bottom:5px;
	clear:both;
}
section.wrap section.left_col .article_list .box.item .desc .uptitle .icons {
	float:right;
}
section.wrap section.left_col .article_list .box.item .desc .title h3,
section.wrap section.left_col .article_list .box.item .desc .title h4 {
	margin-bottom:10px;
}
section.wrap section.left_col .article_list .box.item .desc .title h3 a,
section.wrap section.left_col .article_list .box.item .desc .title h4 a {
	line-height:70% !important;
	font: normal 26px "klavika_bold", Arial, sans-serif;
	color:#000;
	text-decoration:none;
}
section.wrap section.left_col .article_list .box.item .desc .title h3 a:hover,
section.wrap section.left_col .article_list .box.item .desc .title h4 a:hover {
	color:#f00;
}
section.wrap section.left_col .article_list .box.item .desc .category {
	margin-left:-10px;
	display:inline-block;
	background-color:#f00;
	color:#fff;
	text-transform:uppercase;
	padding:3px 8px;
}
section.wrap section.left_col .article_list .box.item.ltr .uptitle .icons {
	float:left;
}
section.wrap section.left_col .article_list .box.item.ltr .thumb {
	float:right;
	margin-right:0;
	margin-left:10px;
}
section.wrap section.left_col .article_list .box.item.ltr .desc {
	float:right;
	text-align:right;
}
section.wrap section.left_col .article_list .box.item.ltr .desc .category {
	margin-right:-10px;
	float:right;
}
section.wrap section.left_col .article_list .box.item.big {
	position:relative;
	float:none;
}
section.wrap section.left_col .article_list .box.item.big .thumb {
	position: relative;
	width:700px;
	height:auto;
}
section.wrap section.left_col .article_list .box.item.big .thumb img {
	display:block;
}
section.wrap section.left_col .article_list .box.item.big .desc {
	width:auto !important;
	position:absolute;
	bottom:0px;
	background:transparent url(../images/bg70.png) repeat 0 0;
}
section.wrap section.left_col .article_list .box.item.big .desc .uptitle {
	margin-top:-23px;
}
section.wrap section.left_col .article_list .box.item.big .desc .uptitle .icons {
	display:none;
}
section.wrap section.left_col .article_list .box.item.big .desc .uptitle .category {
	margin-left:0;
	margin-bottom: 0px !important;
}
section.wrap section.left_col .article_list .box.item.big .desc .title {
	display:block;
	float:none;
}
section.wrap section.left_col .article_list .box.item.big .desc .title h3,
section.wrap section.left_col .article_list .box.item.big .desc .title h2 {
	float:none;
	padding:10px 10px 15px 10px;
}
section.wrap section.left_col .article_list .box.item.big .desc .title h3 a,
section.wrap section.left_col .article_list .box.item.big .desc .title h2 a {
	font:normal 33px "klavika_bold", Arial, sans-serif;
	line-height:100%;
	color:#fff;
	text-decoration:none;
}
section.wrap section.left_col .article_list .box.item.big .desc .title h3 a:hover,
section.wrap section.left_col .article_list .box.item.big .desc .title h2 a:hover {
	color:#f00;
}
section.wrap section.right_col {
	width:300px;
	margin-right:0;
}
section.wrap section.right_col .box {
	margin-bottom:20px;
}
section.wrap section.right_col .box .head {
	color:#f00;
	font:normal 14px "klavika_bold", Arial, sans-serif;
	margin-bottom:10px;
	text-transform:uppercase;
}
section.wrap section.right_col .box .content {
	clear:both;
	overflow:hidden;
	padding:0px;
}
section.wrap section.right_col .box.poll .head, section.wrap section.right_col .box.funimage .head, section.wrap section.right_col .box.crossword .head {
	font:normal 33px "klavika_bold", Arial, sans-serif;
	text-transform:none;
	line-height:100%;
}
section.wrap section.right_col .box.poll .head .sub, section.wrap section.right_col .box.funimage .head .sub, section.wrap section.right_col .box.crossword .head .sub {
	font:normal 26px "klavika_light", Arial, sans-serif;
	color:#000;
}
section.wrap section.right_col .box.poll .head .sub.in, section.wrap section.right_col .box.funimage .head .sub.in, section.wrap section.right_col .box.crossword .head .sub.in {
	font:normal 18px "klavika_light", Arial, sans-serif;
	display:inline-block;
}
section.wrap section.right_col .box.poll .content a.red, section.wrap section.right_col .box.funimage .content a.red, section.wrap section.right_col .box.crossword .content a.red {
	font:normal 14px "klavika_bold", Arial, sans-serif;
	color:#f00;
	float:right;
	text-decoration:none;
	text-transform:uppercase;
}
section.wrap section.right_col .box.poll .content a.red:hover, section.wrap section.right_col .box.funimage .content a.red:hover, section.wrap section.right_col .box.crossword .content a.red:hover {
	color:#000;
}
section.wrap section.right_col .box.crossword {
	display:none;
}
section.wrap section.right_col .box.poll .probe .question {
	display:block;
}
section.wrap section.right_col .box.poll .probe .question .buttons {
	padding-top:5px;
}
section.wrap section.right_col .box.poll .probe .question .questions_list label {
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
}
section.wrap section.right_col .box.poll .probe .question .questions_list label input {
	margin-left:-20px;
	margin-top:-2px;
}
section.wrap section.right_col .box.poll .probe .answer {
	display:block;
	padding-top:10px;
}
section.wrap section.right_col .box.poll .probe .answer p {
	margin-bottom:5px;
}
section.wrap section.right_col .box.poll .probe .answer p span {
	font:normal 14px "klavika_medium", Arial, sans-serif;
	color:#f00;
	white-space:nowrap;
}
section.wrap section.right_col .box.poll .probe .answer .proc {
	margin-bottom:10px;
}
section.wrap section.right_col .box.poll .probe .answer .line {
	clear:both;
	overflow:hidden;
	padding:0px;
	position:relative;
	background-color:#CCC;
}
section.wrap section.right_col .box.poll .probe .answer .line .color {
	position:relative;
	float:left;
	padding-top:1px;
	padding-bottom:1px;
	height:15px;
	background-color:#8E8E8E;
}
section.wrap section.right_col .box.poll .probe .answer .line .color span {
	padding-left:2px;
	padding-right:2px;
	color:#white;
	position:absolute;
	left:3px;
}
section.wrap section.right_col .box.poll .probe .answer .line .color.small span {
	left:auto;
	right:-23px;
	code:#666;
}
section.wrap section.right_col .box.wiadomosci.small .content .item {
	clear:both;
	overflow:hidden;
	padding:0px;
	margin-bottom:10px;
	padding-right:0;
}
section.wrap section.right_col .box.wiadomosci.small .content .item a.thumb {
	float:left;
	margin-right:10px;
}
section.wrap section.right_col .box.wiadomosci .content ul {
	list-style-type:none;
}
section.wrap section.right_col .box.wiadomosci .content ul li {
	margin-top:6px;
	padding-left:15px;
	background:transparent url(../images/arrow_li.png) no-repeat 0 4px;
}
section.wrap section.right_col .box.wiadomosci .content ul li a {
	font:normal 13px "klavika_regular", Arial, sans-serif;
	text-decoration:none;
	color:#000;
}
section.wrap section.right_col .box.wiadomosci .content ul li a:hover {
	color:#f00;
}
section.wrap section.right_col .box.wiadomosci .content ul li a:hover span {
	font:normal 10px "klavika_regular", Arial, sans-serif;
	color:#000;
}
section.wrap section.right_col .box.wiadomosci .content ul li a span {
	font:normal 10px "klavika_regular", Arial, sans-serif;
	color:#a5a5a5;
}
section.wrap section.right_col .box.wiadomosci .content ul li:first-child {
	margin-top:0;
}
section.wrap section.right_col .box.wiadomosci .content .item {
	margin-bottom:10px;
	display:block;
	position:relative;
}
section.wrap section.right_col .box.wiadomosci .content .item .category {
	position:absolute;
	display:inline-block;
	background-color:#f00;
	color:#fff;
	text-transform:uppercase;
	padding:3px 8px;
}
section.wrap section.right_col .box.wiadomosci .content .item .thumb {
	display:block;
	min-height:30px;
	position: relative;
}
section.wrap section.right_col .box.wiadomosci .content .item .thumb img {
	display:block;
}
section.wrap section.right_col .box.wiadomosci .content .item .thumb img.play {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -40px 0 0 -40px;
}
section.wrap section.right_col .box.wiadomosci.tvse {
	margin-bottom: 10px;
}
section.wrap section.right_col .box.wiadomosci.small .content .item .thumb img.play {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -25px 0 0 -25px;
}
section.wrap section.right_col .box.wiadomosci .content h5 {
	font:normal 17px "klavika_medium", Arial, sans-serif;
	line-height:100%;
}
section.wrap section.right_col .box.wiadomosci .content h5 a {
	color:#000;
	text-decoration:none;
}
section.wrap section.right_col .box.wiadomosci .content h5 a:hover {
	color:#f00;
}
section.wrap section.right_col .box.wiadomosci.premium .content {
	margin-bottom:10px;
}
section.wrap section.right_col .box.wiadomosci.premium .content ul li {
	margin-left:0;
	padding-left:25px;
	background:transparent url(../images/piano.gif) no-repeat 3px 4px;
}
section.wrap section.right_col .box.wiadomosci.premium .head {
	background:transparent url(../images/premium_head.png) no-repeat 0 0;
	width:290px;
	height:35px;
	line-height:35px;
	padding-left:10px;
}
section.wrap section.right_col .box.wiadomosci.premium .foot {
	background:transparent url(../images/premium_footer.png) no-repeat 0 0;
	width:290px;
	height:24px;
	line-height:24px;
	text-align:right;
	padding-right:10px;
}
section.wrap section.right_col .box.wiadomosci.premium .foot a {
	text-decoration:none;
	color:#000;
}
section.wrap section.right_col .box.wiadomosci.premium .foot a:hover, section.wrap section.right_col .box.wiadomosci.premium .foot a span {
	color:#f00;
}
section.wrap section.polular_tv {
	display:block;
	background:#333 url(../images/bg_films_se_tv2.png) repeat top left;
	width:100%;
	margin-top:0;
	margin-right:0;
	margin-bottom:10px;
}
section.wrap section.polular_tv .head {
	background-color:#f00;
	position:relative;
	font:normal 14px "klavika_regular", Arial, sans-serif;
	text-transform:uppercase;
	display:inline-block;
	color:#fff;
	margin:-3px auto auto -3px;
	padding:3px 110px 3px 3px;
}
section.wrap section.polular_tv .head img {
	position:absolute;
	top:-4px;
	right:5px;
}
section.wrap section.polular_tv .content {
	padding-bottom: 10px;
	padding-top:10px !important;
	clear:both;
	overflow:hidden;
}
section.wrap section.polular_tv .content ul li {
	float:left;
	margin-right:10px;
	width:230px;
}
section.wrap section.polular_tv .content ul li .thumb {
	width:120px;
	height:80px;
	position:relative;
	float:left;
	margin-right:10px;
}
section.wrap section.polular_tv .content ul li .thumb img {
	width:100%;
	height:100%;
}
section.wrap section.polular_tv .content ul li .thumb img.play {
	width:50px;
	height:50px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-25px 0 0 -25px;
}
section.wrap section.polular_tv .content ul li .desc .time {
	color:#f00;
	font:normal 10px "klavika_bold", Arial, sans-serif;
}
section.wrap section.polular_tv .content ul li .desc h6 {
	font:normal 13px "klavika_bold", Arial, sans-serif;
	line-height:120%;
}
section.wrap section.polular_tv .content ul li .desc h6 a {
	text-decoration:none;
	color:#fff;
}
section.wrap section.tv_add {
	display:none;
	width:120px;
	margin-right:0;
}
section.wrap section.tv_add .box {
	padding:5px;
	margin-bottom:10px;
}
section.wrap section.tv_add .box .head {
	margin-bottom:5px;
	font:normal 12px "klavika_regular", Arial, sans-serif;
	text-transform:uppercase;
	color:#fff;
}
section.wrap section.tv_add .box p {
	font:normal 12px "klavika_regular", Arial, sans-serif
}
section.wrap section.tv_add .box p a {
	text-decoration:none;
	color:#fff;
}
section.wrap section.tv_add .box p a:hover {
	text-decoration:underline;
}
section.wrap section.tv_add .box .thumb {
	position:relative;
	margin-bottom:5px;
}
section.wrap section.tv_add .box .thumb img {
	display:block;
	border:0px none;
	width:110px;
	height:110px;
}
section.wrap section.tv_add .box .thumb img.play {
	width:50px;
	height:50px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-25px 0 0 -25px;
}
section.wrap section.tv_add .box.porady {
	background-color:#b41e8e;
}
section.wrap section.tv_add .box.sport {
	background-color:#0db14b;
}
section.wrap section.tv_add .box.ciekawostki {
	background-color:#ff6800;
}
section.wrap section.tv_add .box.seriale {
	background-color:#ff0;
}
section.wrap section.tv_add .box.seriale .head {
	color:#000;
}
section.wrap section.tv_add .box.seriale a {
	color:#000;
}
section.wrap section.tv_add .box.pomoc {
	background-color:#004595;
}
.article_main a {
	color:#f00;
	text-decoration:underline;
}
.article_main a:hover {
	text-decoration:none;
}
.article_main ol, .article_main ul {
	list-style-type:disc;
	margin-left:20px;
	margin-bottom:20px;
}
.article_main ol li, .article_main ul li {
	font-size:17px;
	line-height:150%;
	margin-top:1px;
	margin-bottom:1px
}
.article_main ol {
	list-style-type:decimal;
}
.article_main table {
	margin-bottom: 20px;
}
.article_main table, .article_main td {
	border:1px solid #CCC;
	padding:5px 5px 5px 5px;
}
.article_main table.off, .article_main .off td {
	border: 0px none;
}
.article_main table td, .article_main td td {
	vertical-align:top;
	font:normal 17px "klavika_regular", Arial, sans-serif;
}
.article_main cite {
	position:relative;
	display:block;
	margin-bottom:20px;
	font-size:17px;
	padding:20px;
}
.article_main cite:before {
	display:inline-block;
	margin:10px 15px 0 0;
	font-size:100px;
	content:open-quote;
}
.article_main .video_source {
	color:#a5a5a5;
}
.article_main .pianoInfo {
	background-color:#E5E5E5;
	padding:10px 10px 10px 10px;
	margin-bottom:20px;
}
.article_main .pianoInfo a {
	font:normal 22px "klavika_regular", Arial, sans-serif;
	color:#f00;
	text-decoration:none;
}
.article_main .pianoInfo a:hover {
	color:#000;
}
.article_main #disqus_thread {
	padding-top:10px;
}
.article_main #disqus_thread h4 {
	font:normal 14px "klavika_regular", Arial, sans-serif;
}
.article_main #disqus_thread h4 a {
	font:normal 14px "klavika_regular", Arial, sans-serif;
	color:#000;
}
.article_main #disqus_thread h4 a:hover {
	text-decoration:underline;
}
.article_main .new_article_pager {
	background-color:#333;
}
.article_main .new_article_pager a {
	color:#fff;
	text-decoration:none;
}
.article_main .new_article_pager #slider-next, .article_main .new_article_pager #slider-prev {
	background-color:#49494A;
	float:left;
}
.article_main .new_article_pager #slider-next a, .article_main .new_article_pager #slider-prev a {
	display:inline-block;
	text-align:center;
	width:30px;
	height:30px;
	line-height:30px;
	background:transparent url(../images/gallery_arrows.png) no-repeat 0 0;
}
.article_main .new_article_pager #slider-next a:hover, .article_main .new_article_pager #slider-prev a:hover {
	background-color:#f00;
}
.article_main .new_article_pager #slider-next {
	float:right;
}
.article_main .new_article_pager #slider-next a {
	background-position:-30px 0;
}
.article_main .new_article_pager .pager_gallery {
	float:left;
	display: inline-block;
	width: 655px;
}
.article_main .new_article_pager .pager_gallery a {
	font:normal 18px "klavika_regular", Arial, sans-serif;
	line-height:20px;
	float:left;
	display:inline-block;
	padding:5px 10px;
	border-right:1px solid #C7C9CE;
}
.article_main .new_article_pager .pager_gallery a:hover {
	background-color:#f00;
}
.article_main .new_article_pager .pager_gallery a span.thumb {
	display:none;
}
.article_main .more_articles .head {
	cursor:pointer;
	color:#f00;
	font:normal 14px "klavika_bold", Arial, sans-serif;
	margin-bottom:10px;
	display:inline-block;
	clear:both;
	overflow:hidden;
	padding:0px;
	text-transform:uppercase;
}
.article_main .more_articles .head:hover {
	color:#000;
}
.article_main .more_articles .row .item {
	margin-bottom:10px;
	position:relative;
	width:171px;
}
.article_main .more_articles .row .item .img {
	cursor:pointer;
	position:relative;
	padding-right:0;
	padding-bottom:3px;
}
.article_main .more_articles .row .item .img img {
	width:100%;
	height:auto;
}
.article_main .more_articles .row .item .img img.play {
	width:50px;
	height:50px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-25px 0 0 -25px;
}
.article_main .more_articles .row .item .title {
	font:normal 16px "klavika_regular", Arial, sans-serif
}
.article_main .more_articles .row .item .title .piano-key {
	display:inline;
	margin-right:5px;
}
.four_articles {
	margin-bottom:10px;
}
.four_articles .item {
	display:block;
	float:left;
	width:168px;
	margin-left:14px;
}
.four_articles .item:first-child {
	margin-left:0;
}
.four_articles .item .thumb {
	margin-bottom:5px;
}
.four_articles .item .thumb img {
	display:block;
	width:168px;
	height:110px;
}
.four_articles .item h3 a {
	font:normal 16px "klavika_bold", Arial, sans-serif;
	line-height:100%;
	text-decoration:none;
	color:#000;
}
.four_articles .item h3 a:hover {
	color:#f00;
}
.marquee, header {
	display:block;
	z-index:99900;
}
.marquee .top_menu, header .top_menu, .marquee .bottom_menu, header .bottom_menu {
	display:none;
}
.marquee {
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:10px;
	-webkit-box-shadow:0 3px 2px rgba(50, 50, 50, 0.25);
	-moz-box-shadow:0 3px 2px rgba(50, 50, 50, 0.25);
	box-shadow:0 3px 2px rgba(50, 50, 50, 0.25);
	background-color:  #FFF;
}
.marquee a, .marquee span {
	color:#000;
	text-decoration:none;
	margin-right:10px;
	font:normal 13px "klavika_bold", Arial, sans-serif;
	line-height:100%;
	cursor:pointer;
}
.marquee a:hover, .marquee span:hover {
	color:#f00;
}
.marquee a:before, .marquee span:before {
	content:">>> ";
	color:#000;
	font:normal 13px "klavika_bold", Arial, sans-serif;
}
.icons {
	margin-left:5px;
}
.icons i {
	width:21px;
	height:21px;
	display:inline-block;
	vertical-align:top;
}
.icons i.play {
	background:transparent url(../images/ico_film.png) no-repeat 0 0;
}
.icons i.photo {
	background:transparent url(../images/ico_photo.png) no-repeat 0 0;
}
span.comments {
	display:inline-block;
	border:1px solid #7F7F7F;
	position:relative;
	padding:1px 3px;
	font-size:12px;
	text-align:center;
	line-height:100%;
}
span.comments b {
	position:absolute;
	display:block;
	width:6px;
	height:6px;
	background:transparent url(../images/comment_arrow.png) no-repeat 0 0;
	bottom:-6px;
	left:4px;
}
span.comments a {
	font:normal 12px "klavika_regular", Arial, sans-serif !important;
	color:#000;
	text-decoration:none;
}
#chat .chatAplet {
	height:400px;
	clear:both;
	overflow:hidden;
	padding:0px;
	overflow-y:visible;
	border:1px solid #a5a5a5;
	padding:10px 10px 10px 10px;
	margin-bottom:10px;
}
#chat .chatAplet p {
	margin-bottom:8px;
}
#chat .chatApletFooter {
	margin-bottom:10px;
}
#chat .chatApletFooter input#sb_message {
	margin:0 0 0 0;
	border:1px solid #a5a5a5;
	font:normal 14px "klavika_regular", Arial, sans-serif;
	color:#000;
	padding:5px;
	width:500px;
}
.chatApletFooter button {
	border-color:#E31A22;
	background:#f2b099;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYjA5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2UzMWEyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(top, #f2b099 0, #e31a22 18%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f2b099), color-stop(18%, #e31a22));
	background:-webkit-linear-gradient(top, #f2b099 0, #e31a22 18%);
	background:-o-linear-gradient(top, #f2b099 0, #e31a22 18%);
	background:-ms-linear-gradient(top, #f2b099 0, #e31a22 18%);
	background:linear-gradient(to bottom, #f2b099 0, #e31a22 18%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2b099', endColorstr='#e31a22', GradientType=0);
}
button {
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	cursor:pointer;
	font:normal 14px "klavika_bold", Arial, sans-serif;
	text-transform:uppercase;
	color:#fff;
	border:1px solid #CCC;
}
#abuse_form input.button,
.bgblue {
	color: #FFF;
	background: #0066cc;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNjZjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDNmOGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #0066cc 0%, #243f8e 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066cc), color-stop(100%,#243f8e));
	background: -webkit-linear-gradient(top,  #0066cc 0%,#243f8e 100%); 
	background: -o-linear-gradient(top,  #0066cc 0%,#243f8e 100%); 
	background: -ms-linear-gradient(top,  #0066cc 0%,#243f8e 100%); 
	background: linear-gradient(to bottom,  #0066cc 0%,#243f8e 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066cc', endColorstr='#243f8e',GradientType=0 ); 

}
.bgblue.dark {
	background: #666666;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #666666 0%, #000000 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#000000)); 
	background: -webkit-linear-gradient(top,  #666666 0%,#000000 100%); 
	background: -o-linear-gradient(top,  #666666 0%,#000000 100%); 
	background: -ms-linear-gradient(top,  #666666 0%,#000000 100%); 
	background: linear-gradient(to bottom,  #666666 0%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#000000',GradientType=0 );
	color: #FFF;
}
#abuse_form input.button[type="reset"],
.bgblue.silver {
	background: #c9c9c9; 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c9c9c9 0%, #aaaaaa 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9c9c9), color-stop(100%,#aaaaaa)); 
	background: -webkit-linear-gradient(top,  #c9c9c9 0%,#aaaaaa 100%); 
	background: -o-linear-gradient(top,  #c9c9c9 0%,#aaaaaa 100%); 
	background: -ms-linear-gradient(top,  #c9c9c9 0%,#aaaaaa 100%); 
	background: linear-gradient(to bottom,  #c9c9c9 0%,#aaaaaa 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#aaaaaa',GradientType=0 );
	color:  #333333;
}
button.bgred {
	border-color:#E31A22;
	background:#f2b099;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYjA5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2UzMWEyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(top, #f2b099 0, #e31a22 18%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f2b099), color-stop(18%, #e31a22));
	background:-webkit-linear-gradient(top, #f2b099 0, #e31a22 18%);
	background:-o-linear-gradient(top, #f2b099 0, #e31a22 18%);
	background:-ms-linear-gradient(top, #f2b099 0, #e31a22 18%);
	background:linear-gradient(to bottom, #f2b099 0, #e31a22 18%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2b099', endColorstr='#e31a22', GradientType=0);
}
button.bgblue {
	background: #0066cc; 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNjZjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDNmOGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #0066cc 0%, #243f8e 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0066cc), color-stop(100%,#243f8e)); 
	background: -webkit-linear-gradient(top,  #0066cc 0%,#243f8e 100%); 
	background: -o-linear-gradient(top,  #0066cc 0%,#243f8e 100%); 
	background: -ms-linear-gradient(top,  #0066cc 0%,#243f8e 100%); 
	background: linear-gradient(to bottom,  #0066cc 0%,#243f8e 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066cc', endColorstr='#243f8e',GradientType=0 ); 

}
button.bgyellow {
	border-color:#FFF200;
	background: #f3ec76;
	color: #000;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMiUiIHN0b3AtY29sb3I9IiNmM2VjNzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmMjAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  #f3ec76 12%, #fff200 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(12%,#f3ec76), color-stop(100%,#fff200)); 
	background: -webkit-linear-gradient(top,  #f3ec76 12%,#fff200 100%); 
	background: -o-linear-gradient(top,  #f3ec76 12%,#fff200 100%); 
	background: -ms-linear-gradient(top,  #f3ec76 12%,#fff200 100%); 
	background: linear-gradient(to bottom,  #f3ec76 12%,#fff200 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3ec76', endColorstr='#fff200',GradientType=0 ); 
}
button.bgyellow:hover {
	color: #FFF;
}
#comment_abuse_container button,
button.newComButton,
button.bgblue {
	border-color:#4486C9;
	color: #FFF;
	background: #336699;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NiUiIHN0b3AtY29sb3I9IiMzMzY2OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #7db9e8 13%, #336699 96%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(13%,#7db9e8), color-stop(96%,#336699)); 
	background: -webkit-linear-gradient(top,  #7db9e8 13%,#336699 96%); 
	background: -o-linear-gradient(top,  #7db9e8 13%,#336699 96%);
	background: -ms-linear-gradient(top,  #7db9e8 13%,#336699 96%); 
	background: linear-gradient(to bottom,  #7db9e8 13%,#336699 96%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#336699',GradientType=0 ); 
}
button.bglight {
	border-color:#CDCECE;
	background:#e3e3e4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTNlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iI2NkY2VjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(top, #e3e3e4 0, #cdcece 19%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e3e3e4), color-stop(19%, #cdcece));
	background:-webkit-linear-gradient(top, #e3e3e4 0, #cdcece 19%);
	background:-o-linear-gradient(top, #e3e3e4 0, #cdcece 19%);
	background:-ms-linear-gradient(top, #e3e3e4 0, #cdcece 19%);
	background:linear-gradient(to bottom, #e3e3e4 0, #cdcece 19%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e4', endColorstr='#cdcece', GradientType=0);
}
#abuse_form input.button:hover,
input.bgblue:hover,
#comment_abuse_container button:hover,
button:hover, button.bgdark {
	border-color:#000000;
	background:#b0b1b5;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwYjFiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzIzMWYyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(top, #b0b1b5 0, #231f20 19%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b0b1b5), color-stop(19%, #231f20));
	background:-webkit-linear-gradient(top, #b0b1b5 0, #231f20 19%);
	background:-o-linear-gradient(top, #b0b1b5 0, #231f20 19%);
	background:-ms-linear-gradient(top, #b0b1b5 0, #231f20 19%);
	background:linear-gradient(to bottom, #b0b1b5 0, #231f20 19%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0b1b5', endColorstr='#231f20', GradientType=0);
	color: #FFF;
}
::-webkit-input-placeholder {
	color:#f00;
}
:-moz-placeholder {
	color:#f00;
}
::-moz-placeholder {
	color:#f00;
}
:-ms-input-placeholder {
	color:#f00;
}
.search input[type="text"] {
	font:normal 14px "klavika_regular", Arial, sans-serif;
	-moz-appearance:textfield;
	-webkit-appearance:textfield;
	appearance:textfield;
}
.ad div object, .adsky div object, .ads300 div object {
	padding-top:6px;
	background:url(../images/ad.png) right top no-repeat;
	display:block;
}
.ad div img, .adsky div img, .ads300 div img {
	padding-top:6px;
	background:url(../images/ad.png) right top no-repeat;
}
.ad div table, .adsky div table, .ads300 div table {
	margin:0px auto;
}
.ad, .ad div {
	text-align:  center;
}
.ad div div {
	text-align:center;
	margin-bottom:10px;
}
.ad div div div object, .ad div div div img,
.ad div div object, .ad div div img {
	display:  inline-block;
	text-align:center;
	margin:0px auto !important;
}
#adsky {
	width:1025px;
	height:1px;
	position:relative;
	overflow:visible;
	margin:0px auto;
}
#adsky .adsky {
	position:absolute;
	left:1035px;
	width: 1px;
	height: 1px;
	overflow: visible;
}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
  #adsky .adsky { display: none;}
}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape) {
  #adsky .adsky {display:  none; }
}
.writeforyou {
	display:none;
}
.reklama {
	background:transparent url(../images/ads_desc.png) no-repeat 0 0;
	width:41px;
	height:5px;
}
.artykul_sponsorowany {
	background:transparent url(../images/ads_desc.png) no-repeat 0 -16px;
	width:117px;
	height:5px;
}
.artykul_sponsorowany2 {
	background:transparent url(../images/ads_desc.png) no-repeat 0 -64px;
	width:71px;
	height:11px;
}
.akcja_partnerska {
	background:transparent url(../images/ads_desc.png) no-repeat 0 -32px;
	width:93px;
	height:5px;
}
.akcja_partnerska2 {
	background:transparent url(../images/ads_desc.png) no-repeat 0 -87px;
	width:59px;
	height:11px;
}
.material_informacyjny {
	background:transparent url(../images/ads_desc.png) no-repeat 0 -48px;
	width:119px;
	height:5px;
}
.material_informacyjny2 {
	background:transparent url(../images/ads_desc.png) no-repeat 0 -110px;
	width:69px;
	height:11px;
}
.right_col .small .mat_inf h5:before {
	position:relative;
	content:"";
	background:transparent url(../images/ads_desc.png) no-repeat 0 -48px;
	width:119px;
	height:5px;
	width:135px;
	display:block;
	float:left;
	margin-bottom:3px;
}
.right_col .small .akc_part h5:before {
	position:relative;
	content:"";
	background:transparent url(../images/ads_desc.png) no-repeat 0 -32px;
	width:93px;
	height:5px;
	width:135px;
	display:block;
	float:left;
	margin-bottom:3px;
}
.right_col .small .art_spons h5:before {
	position:relative;
	content:"";
	background:transparent url(../images/ads_desc.png) no-repeat 0 -16px;
	width:117px;
	height:5px;
	width:135px;
	display:block;
	float:left;
	margin-bottom:3px;
}
.article_site .article_main .thumb, .article_site .wiadomosci .thumb {
	margin-bottom:5px;
}
.article_site .article_main.mat_inf .info_ad .desc:before, .article_site .wiadomosci.mat_inf .info_ad .desc:before, .article_site .article_main .mat_inf:before, .article_site .wiadomosci .mat_inf:before {
	position:relative;
	clear:both;
	overflow:hidden;
	padding:0px;
	content:"";
	background:transparent url(../images/ads_desc.png) no-repeat 0 -48px;
	width:119px;
	height:5px;
	width:300px;
	display:block;
	margin-bottom:3px;
	background-position:right -16px;
}
.article_site .article_main.akc_part .info_ad .desc:before, .article_site .wiadomosci.akc_part .info_ad .desc:before, .article_site .article_main .akc_part:before, .article_site .wiadomosci .akc_part:before {
	position:relative;
	clear:both;
	overflow:hidden;
	padding:0px;
	content:"";
	background:transparent url(../images/ads_desc.png) no-repeat 0 -32px;
	width:93px;
	height:5px;
	width:300px;
	display:block;
	margin-bottom:3px;
	background-position:205px -32px;
}
.article_site .article_main.art_spons .info_ad .desc:before, .article_site .wiadomosci.art_spons .info_ad .desc:before, .article_site .article_main .art_spons:before, .article_site .wiadomosci .art_spons:before {
	position:relative;
	clear:both;
	overflow:hidden;
	padding:0px;
	content:"";
	background:transparent url(../images/ads_desc.png) no-repeat 0 -16px;
	width:117px;
	height:5px;
	width:300px;
	display:block;
	margin-bottom:3px;
	background-position:right -48px;
}
.article_site .article_main.mat_inf .info_ad, .article_site .wiadomosci.mat_inf .info_ad, .article_site .article_main.akc_part .info_ad, .article_site .wiadomosci.akc_part .info_ad, .article_site .article_main.art_spons .info_ad, .article_site .wiadomosci.art_spons .info_ad {
	display:block;
	height:1px;
	background-color:#CCC;
	width:700px;
	margin-bottom:20px;
	margin-top:-10px;
}
.article_site .article_main.mat_inf .info_ad .desc, .article_site .wiadomosci.mat_inf .info_ad .desc, .article_site .article_main.akc_part .info_ad .desc, .article_site .wiadomosci.akc_part .info_ad .desc, .article_site .article_main.art_spons .info_ad .desc, .article_site .wiadomosci.art_spons .info_ad .desc {
	display:block;
	backgroud-color:#FFF;
	padding-left:3px;
	padding-right:3px;
	margin-top:-2px;
	z-index:333;
}
.article_site .article_main.mat_inf .info_ad .desc:before, .article_site .wiadomosci.mat_inf .info_ad .desc:before {
	position:relative;
	width:117px !important;
	margin:-2px auto 0 auto;
	background-color:#FFF !important;
	background-position:2px -48px !important;
	padding-left:3px;
	padding-right:3px;
}
.article_site .article_main.akc_part .info_ad .desc:before, .article_site .wiadomosci.akc_part .info_ad .desc:before {
	position:relative;
	width:93px !important;
	margin:-2px auto 0 auto;
	background-color:#FFF !important;
	background-position:2px -32px !important;
	padding-left:3px;
	padding-right:3px;
}
.article_site .article_main.art_spons .info_ad .desc:before, .article_site .wiadomosci.art_spons .info_ad .desc:before {
	position:relative;
	width:119px !important;
	margin:-2px auto 0 auto;
	background-color:#FFF !important;
	background-position:2px -16px !important;
	padding-left:3px;
	padding-right:3px;
}
.left_col .four_articles .mat_inf .thumb:before {
	position:relative;
	content:"";
	background:transparent url(../images/ads_desc.png) no-repeat 0 -48px;
	width:119px;
	height:5px;
	display:block;
	margin:-6px auto 1px auto
}
.left_col .four_articles .akc_part .thumb:before {
	position:relative;
	content:"";
	background:transparent url(../images/ads_desc.png) no-repeat 0 -32px;
	width:93px;
	height:5px;
	display:block;
	margin:-6px auto 1px auto;
}
.left_col .four_articles .art_spons .thumb:before {
	position:relative;
	content:"";
	background:transparent url(../images/ads_desc.png) no-repeat 0 -16px;
	width:117px;
	height:5px;
	display:block;
	margin:-6px auto 1px auto;
}
.left_col .polular_tv .mat_inf2 .time {
	display:none;
}
.left_col .polular_tv .mat_inf2 h6:before {
	position:relative;
	content:"";
	background:transparent url(../images/ads_desc.png) no-repeat 0 -110px;
	width:69px;
	height:11px;
	display:block;
	float:left;
	width:90px;
	margin:0 auto 4px auto;
}
.left_col .polular_tv .akc_part2 .time {
	display:none
}
.left_col .polular_tv .akc_part2 h6:before {
	position:relative;
	content:"";
	background:transparent url(../images/ads_desc.png) no-repeat 0 -87px;
	width:59px;
	height:11px;
	display:block;
	float:left;
	width:90px;
	margin:0 auto 4px auto;
}
.left_col .polular_tv .art_spons2 .time {
	display:none;
}
.left_col .polular_tv .art_spons2 h6:before {
	position:relative;
	content:"";
	background:transparent url(../images/ads_desc.png) no-repeat 0 -64px;
	width:71px;
	height:11px;
	display:block;
	float:left;
	width:90px;
	margin:0 auto 4px auto;
}
.left_col .ad_715 div img, .left_col .ad_715 div div {
	padding-top:6px;
	margin-bottom:10px;
	background:url(../images/ad.png) no-repeat 1px 0;
}
.left_col .ad_715 div table, .left_col .ad_715 div td {
	border: 0px none !important;
	padding: 0px !important;
}
header {
	position: relative;
	margin-bottom: 0px;
	width: 100%;
	z-index: 1000;
	/*height: 112px;*/
	min-width: 320px;
}
header .content {
	position:relative;
	width:100%;
	height:27px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	overflow:visible;
	background-color:#f00;
	z-index: 300;
}
header .content .in_content {
	width:1025px;
	position:relative;
	margin:0 auto 0 auto;
}
header .content .in_content nav {
	margin-left:170px;
	padding-top: 0;
	z-index: 100;
}
header .content .in_content nav ul li {
	float:left;
}
header .content .in_content nav ul li span, header .content .in_content nav ul li a {
	display:block;
	font: normal 16px "klavika_bold", Arial, sans-serif;
	color:#FFF;
	text-decoration:none;
	line-height:27px;
	padding:0 6px 0 6px;
	margin-right:1px;
}
header .content .in_content nav ul li span.act, header .content .in_content nav ul li a.act, header .content .in_content nav ul li span:hover, header .content .in_content nav ul li a:hover {
	color:#f00;
	background-color:#FFF;
}
header .content .in_content nav ul li span[title="LOTERIE"], header .content .in_content nav ul li a[title="LOTERIE"], header .content .in_content nav ul li span[title="Finanse"], header .content .in_content nav ul li a[title="Finanse"], header .content .in_content nav ul li span[title="Projekty gotowe"], header .content .in_content nav ul li a[title="Projekty gotowe"] {
	display:none;
}
header .content .in_content nav ul li.dark a, header .content .in_content nav ul li.dark span {
	color:#FFFF00;
}
header .content .in_content nav ul li.dark a:hover, header .content .in_content nav ul li.dark span:hover {
	color:#f00;
}
header .content .in_content nav ul li .submenu {
	display:none;
	position:absolute;
	width:180px;
	background-color:#FFF;
	padding:10px 10px 10px 10px;
	margin-top:0;
	clear:both;
	overflow:hidden;
	padding:0px;
	-webkit-box-shadow:0 5px 5px 0 rgba(0, 0, 0, 0.3);
	box-shadow:0 5px 5px 0 rgba(0, 0, 0, 0.3);
	z-index: 300;
}
header .content .in_content nav ul li .submenu .list dl, header .content .in_content nav ul li .submenu .list dt {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
header .content .in_content nav ul li .submenu .list dt {
	border-top:1px dotted #CCC;
	padding-top:1px;
	padding-bottom:1px;
	clear:both;
	overflow:hidden;
	padding:0px;
}
header .content .in_content nav ul li .submenu .list dt:first-child {
	border-top:0px none;
}
header .content .in_content nav ul li .submenu .list dt a {
	text-decoration:none;
	color:#000;
	display:block;
	float:dnone;
	padding:0 5px 0 5px;
}
header .content .in_content nav ul li .submenu .list dt a:hover {
	background:none;
	background-color:#F3F3F3;
	text-decoration:none;
}
header .content .in_content nav ul li.act>a,
header .content .in_content nav ul li:hover>a {
	background-color:#FFF;
	color:#f00;
}
header .content .in_content nav ul li:hover .submenu {
	display:block;
}
header .top_content {
	padding:0 0 0 0;
	position:relative;
	height:55px;
	background:transparent url(../images/gradient.png) repeat-x top left;
}
header .top_content .in_top_content {
	width:1025px;
	position:relative;
	margin:0 auto 0 auto;
}
header .top_content .in_top_content .social_buttons {
	position:absolute;
	margin:20px 0 0 180px;
	z-index: auto;
}
header .top_content .in_top_content .social_buttons  {
	margin-right:8px;
}
header .top_content .in_top_content .social_buttons > div {
	float: left;
	margin-right: 10px;
}

header .top_content .in_top_content .search {
	clear:both;
	overflow:hidden;
	padding:0px;
	position:absolute;
	top:10px;
	right:0px;
	height:31px;
	width:300px;
}
header .top_content .in_top_content .search .search_input {
	position:absolute;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
	padding:0 30px 0 7px;
	margin-bottom:0;
	border:1px solid #E6E6E6;
	background-color:#FFF;
	-webkit-box-shadow:inset 2px 1px 2px 0 rgba(0, 0, 0, 0.2);
	box-shadow:inset 2px 1px 2px 0 rgba(0, 0, 0, 0.2);
	height:28px;
	font:normal 16px "klavika_regular", Arial, sans-serif;
	color:#666;
	left:0px;
	right:0px;
}
header .top_content .in_top_content .search .search_input input {
	width:100%;
	border:0px none;
	line-height:28px;
	height:28px;
	outline:0px none;
	font:normal 16px "klavika_regular", Arial, sans-serif;
	background-color:transparent;
}
header .top_content .in_top_content .search button {
	position:absolute;
	top:5px;
	right:5px;
	width:20px;
	height:20px;
	vertical-align:middle;
	border:0px none;
	background:transparent url(../images/search.png) no-repeat 50% 50%;
}
header .logo {
	display:block;
	background:transparent url(../images/logo_sepl.png) no-repeat top left;
	height:75px;
	width:162px;
	position:absolute;
	top:-40px;
	margin-left:0;
	z-index:333;
}
header .logo_setv {
	cursor:pointer;
	display:block;
	width:97px;
	height:33px;
	background:transparent url(../images/logo_se_tv_male.png) no-repeat top left;
	position:absolute;
	top:-4px;
	right:0px;
	z-index:333;
}
header .small_links {
	padding:0 0 0 0;
	text-align:right;
	height:30px;
	background-color:#FFF;
	font:normal 11px "klavika_regular", Arial, sans-serif;
	z-index:10;
}
header .small_links .content {
	height:30px;
	line-height:30px;
	background-color:#FFF;
	width:1025px;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
}
header .small_links .content a {
	line-height:30px !important;
	font:normal 13px "klavika_regular", Arial, sans-serif;
	text-decoration:none;
	margin-left:5px;
	color:#333;
	line-height:19px;
}
header .small_links .content a:before {
	display:inline-block;
	margin:-2px 4px 0 0;
	content:"";
	background-color:#f00;
	width:6px;
	height:6px;
	vertical-align:middle;
}
header .small_links .content a.image:before {
	content:none;
}
header .small_links .content a.red, header .small_links .content a:hover {
	color:#f00;
}
header .small_links .content a img {
	vertical-align:middle;
	display:inline-block;
}
#pianoMediaBar div {
	line-height:26px;
}
div#content {
	clear:both;
	overflow:hidden;
	padding:0px;
	width:1025px;
	background:none;
	background-color:#FFF;
	padding:0 5px;
}
div#content #main-bar {
	width:675px;
	padding:5px 0;
}
div#content #main-bar .grey-box {
	padding:0 0 0 0;
	background-color:#FFF;
}
div#content #main-bar .grey-box .header {
	background-image:none;
	background-color:#f00;
	padding-top:5px;
}
div#content #main-bar .grey-box .content2 {
	padding:0px;
}
div#content #main-bar .grey-box .dots-box {
	background-image:none;
}
div#content #main-bar .grey-box .dots-box .bg {
	background-repeat:repeat-x;
}
div#content #main-bar .grey-box.search .header {
	padding:5px 0 3px 8px;
}
div#content #main-bar .grey-box.search .header h2 {
	text-transform:uppercase;
	color:#fff;
}
div#content #main-bar .header {
	margin-bottom:10px;
}
div#content #main-bar .header h2 {
	font:normal 14px "klavika_regular", Arial, sans-serif;
	margin-bottom:0;
}
div#content #main-bar.whole {
	width:1025px;
}
div#content #main-bar.whole table {
	width:100%;
}
div#content #main-bar.whole table, div#content #main-bar.whole td, div#content #main-bar.whole th {
	border:1px solid #CCC;
	border-collapse:collapse;
}
div#content #main-bar.whole table th, div#content #main-bar.whole td th, div#content #main-bar.whole th th, div#content #main-bar.whole table td, div#content #main-bar.whole td td, div#content #main-bar.whole th td {
	padding:5px 5px 5px 5px;
}
div#content #main-bar.whole table th, div#content #main-bar.whole td th, div#content #main-bar.whole th th {
	background-color:#E1E1E1;
}
div#content #main-bar.whole .grey-box {
	padding:0 0 0 0;
	background-color:#FFF;
}
div#content #main-bar.whole .grey-box .content {
	padding:0 0 0 0;
}
div#content #main-bar.whole .dots {
	background:none;
	border:1px dotted #333;
}
div#content #main-bar.whole .dots .bg2 {
	background:none;
}
div#content .today .posts-teasers {
	background-image:none;
	border:1px dotted #999;
}
div#content .today .posts-teasers .bg {
	background-image:none;
}
div#content .dots-form fieldset {
	background-image:none;
	border:1px dotted #999;
}
div#content .dots-form fieldset .bg {
	background-image:none;
}
div#content #sub-bar .FMwidget iframe {
	height:550px !important;
}
div#content #sub-bar .grey-box {
	background-color:#FFF;
}
div#content #sub-bar .box {
	border:0px none;
}
div#content #sub-bar .box .header {
	background-image:none;
	background-color:#f00;
	padding-top:5px;
}
div#content #sub-bar .box .header h2 {
	font:normal 17px "klavika_regular", Arial, sans-serif;
	margin-bottom:0;
}
div#content #fbformlogin {
	text-align:center;
	padding:10px 10px 10px 10px;
}
div#content #password_reset .gray-button, div#content #login_form_id .gray-button, div#content #password_reset .black-button, div#content #login_form_id .black-button {
	height:23px;
	line-height:23px;
	padding:0px;
}
div#content #password_reset .gray-button span, div#content #login_form_id .gray-button span, div#content #password_reset .black-button span, div#content #login_form_id .black-button span {
	display:block;
	height:23px;
	line-height:23px;
	padding-top:0;
	padding-bottom:0;
}
#contentGra .dark-gray {
	background-image:none;
}
#contentGra .dark-gray .header {
	background-image:none;
	background-color:#f00;
	padding-top:5px;
}
#contentGra .dark-gray .header h2 {
	font:normal 17px "klavika_regular", Arial, sans-serif;
	margin-bottom:0;
}
#intro .sub {
	background-image:none;
	background-color:#E1E1E1;
}
#intro .sub ul.submenu .active {
	background-image:none;
	background-color:#F00;
	padding-top:3px;
}
ul.tabs a, ul.tabs .tab-1 {
	font:normal 14px "klavika_regular", Arial, sans-serif !important;
	line-height:100% !important;
	padding-top:5px !important;
	padding-bottom:5px !important;
	background-image:none !important;
	background-color:#F00 !important;
}
ul.tabs a.current, ul.tabs .tab-1.current {
	background-color:#E1E1E1 !important;
}
ul.tabs a#tn-po-twojej2, ul.tabs .tab-1#tn-po-twojej2 {
	line-height:28px !important;
}
ul.tabs a#tn-super-temat2, ul.tabs .tab-1#tn-super-temat2 {
	line-height:28px !important;
}
ul.tabs a#tn-main-videoblog, ul.tabs .tab-1#tn-main-videoblog {
	white-space:nowrap;
}
ul.tabs #tn-main-galerie, ul.tabs #tn-main-relacje, ul.tabs #tn-main-videoblog, ul.tabs #tn-main-jola, ul.tabs #tn-main-swiet {
	width:120px;
}
.content2 ol.order li h4 a {
	font:normal 32px "klavika_bold", Arial, sans-serif;
	color:#000;
	padding:0px;
	background-image:none;
}
.content2 ol.order li p {
	font:normal 14px "klavika_regular", Arial, sans-serif;
	color:#000;
}
.content2 ol.order li dl {
	padding-top:5px;
	padding-bottom:10px;
}
#intro {
	padding-top:15px;
}

.personal_data{
	overflow: hidden;
	color: #999;
	font-size: 11px;
        -ms-text-align-last: right;
        text-align-last: right;
	padding: 20px;
}
.personal_data input{
    width: auto;
}
.personal_data p{
	display: inline;
	margin-left: 6px;
}

/* *************** */
/* * Lokalizator * */
/* *************** */

#localizer {
	margin: 10px auto;
	width: 100%;
	overflow: hidden;
	color: #666666;
}
#localizer a,
#localizer strong,  #localizer h1, #localizer h2, #localizer h3, #localizer h4, #localizer h5, #localizer h6 {
	display: inline !important;
	line-height: 100%;
	font-size: 12px;
	font-weight: normal;
	padding: 0px !important;
	margin: 0px !important;
}
#localizer a,
#localizer strong a, #localizer h2 a, #localizer h3 a,
#localizer h4 a, #localizer h5 a, #localizer h6 a {
	font-size: 12px !important; 
	color: #999999 !important;
	text-decoration: none;
}
#localizer a:hover {
	text-decoration: underline;
}
#localizer span {
	color: #999999;
	font-size: 17px;
	
	padding: 0px 4px !important;
	margin: 0px !important;
}
#localizer h1,
#localizer strong {
	font: normal 17px/100% "klavika_medium", Arial, sans-serif;
	color: #F00;
}
#localizer h1 a,
#localizer strong a {
	color: #000 !important;
}
section.top_cols #localizer h1,
section.top_cols #localizer strong,
.site #localizer h1,
.site #localizer strong {
	font: normal 12px/100% "klavika_medium", Arial, sans-serif;
	color: #666;
}
.fb_iframe_widget { margin-bottom:  10px; }

/* *************** */
/* * Dzia�owa - nag��wek - lokalizatora * */
/* *************** */
header.dzial {
	height: 142px;
}
.subline {
	clear: both;
	overflow: hidden;
	border-bottom: 2px solid #EAEAEA;
	background-color:  #FFF;
	line-height: 30px;
	height: 30px;
	z-index: 10;
}
.subline .in_content .submenu {
	position: relative;
	float: none;
	z-index: auto;
}
.subline .in_content .submenu .list  dl dt {
	display: inline-block;

}
.subline .in_content .submenu .list  dl dt a {
	display: inline-block;
	font: normal 16px "klavika_medium", Arial, sans-serif;
	text-decoration: none;
	color:  #000;
	line-height: 30px;
	height: 30px;
	padding: 0px 5px;
	}
.subline .in_content .submenu .list  dl dt a:hover {
	color: #F00;
}

.subline .in_content .submenu .list {
	margin-left: 170px;
}

.left_col .category_title {
	background-color: #F00;
	margin-bottom:  10px;
	color:  #FFF;
	font: normal 16px "klavika_medium", Arial, sans-serif;
	clear: both;
	z-index: 100;
	position: relative;
}
.left_col .category_title:after {
	content: "";
	display: block;
	clear: both;
	overflow: hidden;
}
.left_col .category_title .tile a,
.left_col .category_title .tile {
	background-color: #000;
	display: inline-block;
	padding:  0 6px;
	text-transform:  uppercase;
	float: left;
	line-height: 26px;
	margin-right: 0px;
}
.left_col .category_title .tile a {
	color: #FFF;
	text-decoration: none;
}
.left_col .category_title .tile a:hover {
	text-decoration: underline;
}
.left_col .category_title .list dl dt {
	display: inline-block;
	position: relative;
	padding:  0px 6px;
	height: 26px;
	line-height: 26px;
}
.left_col .category_title .list dl dt a {
	display: inline-block;
	color: #FFF;	
	text-decoration:  none;
	font: normal 14px "klavika_regular", Arial, sans-serif;
}
.left_col .category_title .list dl dt:hover {
	background-color: #FFF;
}
.left_col .category_title .list.dzial dl dt:hover {
	background-color: transparent;
}

.left_col .category_title .list dl dt:hover a {
	color: #F00;
}

.left_col .category_title .list dl dt a .arrow {
	display: inline-block;
	font-size: 0px;
	border: 5px solid transparent;
	border-left: 5px solid #FFF;
	width: 0px;
	height: 0px;
	margin-bottom:  0px;
}
.left_col .category_title .list dl dt:hover a .arrow {
	border: 5px solid transparent;
	border-top: 5px solid #F00;
	margin-bottom:  -4px;
}
.left_col .category_title .list dl dt .submenu {
	display: none;
	position: absolute;
	top:  40px;
	left: 0px;
	min-width: 100px;
}
.left_col .category_title .list dl dt:hover .submenu {
	display: block;
	min-width: 120px;
	background-color: #FFF;
	padding: 10px 10px 10px 10px;
	margin-top: 0;
	clear: both;
	overflow: hidden;
	padding: 0px;
	top: 40px;
	left: 0px;
	-webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.3);
	box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.3);
}
.left_col .category_title .list dl dt:hover .submenu ul li {
	list-style-type:  none;
	padding: 6px;
	margin: 0px;
}
.left_col .category_title .list.dzial dl dt:hover .submenu ul li {}
.left_col .category_title .list dl dt:hover .submenu ul li a {
	text-decoration:none;
	color:#000;
	display:block;
	float:dnone;
	padding:0 5px 0 5px;
}
.left_col .category_title .list dl dt:hover .submenu ul li a:hover {
	background:none;
	background-color:#F3F3F3;
	text-decoration:none;
}

/* *************** */
/* *  Tagi  * */
/* *************** */

.tags_lead {
	margin-bottom:  15px;
	padding: 0 10px 15px;
	color:  #999;
	border-bottom:  1px solid #E0E0E0;
	font: normal 14px "klavika_regular", Arial, sans-serif;
}
.tags_lead strong {
	color:  #000;
	font: normal 14px "klavika_regular", Arial, sans-serif;
}

/* *************** */
/* *    Paginacja     * */
/* *************** */

.paginator {
	text-align:  center;
	border-top:  1px solid #E0E0E0;
	padding-top:  10px;
	margin-bottom: 20px;
}
.paginator a, .paginator span {
	display: inline-block;
	letter-spacing: 0px;
	white-space: nowrap;
	margin: 0px 1px;
	padding: 4px 8px;
	font: normal 24px "klavika_light", Arial, sans-serif;
	background-color: #243F8E;
	color:  #FFF;
	text-decoration: none;
}

.paginator .act, .paginator :hover {
	background-color: #000;
	color: #fff;
}
.paginator span.act:hover {
	cursor: pointer;
	background: #000;
	color: #fff;
}
.paginator span, .paginator span:hover {
	color:  #243F8E;
	background-color: transparent;
}

/* *************** */
/* *    Wyszukiwarka     * */
/* *************** */

.left_col .search {
	background-color:  #EAEAEA;
	padding: 10px;
	margin-bottom: 10px;
}
.left_col .search_sponsor {
	margin-bottom: 10px;
	text-align: right;
	float: right;
}


.left_col .search_sponsor img {
	display: block;

}
.left_col .search_sponsor em {
	display: block;
	font-style: normal;
	font-size: 11px;
	color: #CCC;
}

.left_col .search fieldset {
	border-bottom:  1px dotted #CCC;
	clear: both;
	overflow: hidden;
	display: block;
	margin-bottom: 10px;
	padding-bottom:  10px;
}
.left_col .search fieldset #id_q {
	border: 1px solid #CCC;
	font: normal 15px "klavika_regular", Arial, sans-serif;
	padding: 5px;
	width:  570px;
	outline:  0px none;
	margin: 0 10px 0 0;
	float: left;
	display: inline-block;
	vertical-align: middle;
}
.left_col .search fieldset .submit  {
	border: 0px none;
	background-color:  #333;
	font: normal 15px "klavika_regular", Arial, sans-serif;	
	text-transform: uppercase;
	color:  #FFF;
	cursor: pointer;
	padding: 5px;
	margin: 0px;
	width: 100px;
}
.left_col .search fieldset .submit:hover  {
	background-color: #F00;
}
.left_col .dates,
.left_col .checkboxes {
	clear: both;
	overflow: hidden;
}
.left_col .checkboxes ul li {
	float: left;
	display: inline-block;
	width: 330px;
	margin: 4px 0;
}
.left_col .dates .left {
	float: left;
	width: 330px;
}
.left_col .dates .right {
	float:  right;
	width: 330px;
}
.left_col .dates label {
	display: block;
}
.czerwony{
	color: #FF0000;	
}
.article_main .article_foto img {
	width: 100%;
}