/* CSS Document by ZWM */
@font-face {
	font-family: 'LeagueGothic';
	src: url('http://i.wp.pl/a/i/facet2012/fonts/league_ghotic_extended_by_dannci-webfont.eot');
	src: url('http://i.wp.pl/a/i/facet2012/fonts/league_ghotic_extended_by_dannci-webfont.eot?#iefix') format('embedded-opentype'),
		url('http://i.wp.pl/a/i/facet2012/fonts/league_ghotic_extended_by_dannci-webfont.woff') format('woff'),
		url('http://i.wp.pl/a/i/facet2012/fonts/league_ghotic_extended_by_dannci-webfont.ttf') format('truetype'),
		url('http://i.wp.pl/a/i/facet2012/fonts/league_ghotic_extended_by_dannci-webfont.svg#LeagueGothicExtendedRegular') format('svg');
	font-weight: normal;
	font-style: normal;

}

body {
	font: 12px/18px Arial, Geneva, sans-serif;
	color:#2a2a2a;
	background-color: #e7e7e7;
	border-top: 7px solid #cbcbcb;
	min-width: 984px;
}
body a {
	color:#2a2a2a;
}
body a:hover {
	color: #990e12;
	text-decoration: none;
}
.bxArt a {
	color: #990e12;
}
.bxArt a:hover {
	color:#2a2a2a;
	text-decoration: none;
}

.stgAdv {
	display:none; 
	margin:0 auto 10px auto; 
	text-align:center; 
	font:0px/0px arial,sans-seif; 
	text-align:center;
}

.bx{
	margin-bottom:10px;
}


#stgMain {
	width: 970px;
	padding: 20px 0;
	margin:0 auto;
	background: transparent url(http://i.wp.pl/a/i/facet2012/bg-main.png) no-repeat center 114px;
}
#stgSearch { clear:both }
#stgTop {	margin-bottom:10px; clear:both }

#stgCol970 { width:970px; }
#stgCol970:after { clear: both; content:: ''; display: block; }
#stgCol650 { width:650px; float: left; }
#stgCol300 { width:300px; float: right; }

#stgMain:after { display:block; clear:both; content:'' }

/*********   stgCols :: end   *********/
#stgFooter, #wpFooter {
	width: 970px;
}


/**/
.f_big{font-size:12px;}
.f_normal{font-size:11px;}
.f_small{font-size:10px;}
.mb{margin-bottom:10px;}
.mt{margin-top:10px;}
.pb{padding-bottom:10px;}
.pt{padding-top:10px;}
.ct{text-align:center;}
.rt{text-align:right;}
.lt{text-align:left;}
.fl{float:left;}
.fr{float:right;}
.db{display:block;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}
.clra{ height:1%;}
.clra:after{display:block;clear:both;content:'';}

ul.dotted li {
	background: url(http://i.wp.pl/a/i/facet2012/li.png) no-repeat 10px 12px;
	padding: 3px 0 3px 20px;
	color: #2a2a2a;
}

.btn {
	font: 18px/23px 'LeagueGothic', Arial, Geneva, sans-serif;
	color: #ffffff;
	background: #990e12;
	display: inline-block;
	text-transform: uppercase;
	border: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 4px 9px 2px 9px;
	margin-top: -3px;
	cursor: pointer;
}

.btn:hover {
	background-color: #a64245;
	color: #fff;
}

#stgHeader {
	border-top: none;
}
#stgHeader .stgHeaderContainer {
	width: 970px;
	background-color: transparent;
}
#stgHeader .stgHeaderBrie {
	background-color: transparent;
}
#stgHeader .stgHeaderMain {
	margin: 0;
}
#stgFooter {
	background-color: transparent;
}
#stgFooter .stgFooterMain {
	margin: 0;
}
#stgFooter #stgFooterRmd {
	border-top: 1px solid #ededed;
}
#stgFooter #stgFooterCnt {
	border-top: 1px solid #ededed;
}

#Main {
	max-width: 1010px;
	min-width: 984px;
	padding: 0;
	margin: 0 auto;
	background-color: #f6f6f6;
	-moz-box-shadow: 0 0 4px #cccccc;
	-webkit-box-shadow: 0 0 4px #cccccc;
	box-shadow: 0 0 4px #cccccc;
	margin-bottom: 20px;
}
h2 {
	font: 24px/30px 'LeagueGothic', Arial, Geneva, sans-serif;
	color: #363636;
	text-transform: uppercase;
	padding-bottom: 3px;
	border-bottom: 1px solid #d8d7d7;
}
h2.hdRed, h2.hdRed a {
	color: #990e12;
}
h2.hdRed a:hover {
	color: #363636;
}
h2.hdRed .icoHot {
	margin: 0 0 -18px -22px;
}
h2.hdRed .icoVs {
	margin: 0 0 -1px 5px;
}
input.iTxt {
	background: url(http://i.wp.pl/a/i/facet2012/bg-input.png) repeat-x 0 top;
	border: 1px solid #d8d7d7;
	color: #a1a1a1;
	font-size: 11px;
	padding: 5px 10px 7px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
nav#NaviMain {
	margin-bottom: 10px;
}
nav#NaviMain .mainBar {
	height: 40px;
	background-color: #363636;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	z-index: 3;
	position: relative;
}
nav#NaviMain .mainBar li {
	float: left;
}
nav#NaviMain .mainBar li a {
	float: left;
	font: 20px/24px 'LeagueGothic', Arial, Geneva, sans-serif;
	text-transform: uppercase;
	color: #ffffff;
	padding: 10px 21px 6px 24px;
}
nav#NaviMain .mainBar li a:hover {
	text-decoration: none;
	background-color: #4f4f4f;
}
nav#NaviMain .mainBar li.first a {
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}
nav#NaviMain .mainBar li.last {
	float: right;
}
nav#NaviMain .mainBar li.last a {
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
        padding: 10px 26px 6px;

}
nav#NaviMain .mainBar li a.on {
	background-color: #acacac;
	color: #363636;
}
nav#NaviMain .subBar {
	background-color: #acacac;
	margin-top: -5px;
	z-index: 2;
	position: relative;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}
nav#NaviMain .subBar li {
	display: inline;
	float: left;
}
nav#NaviMain .subBar li a {
	float: left;
	font: 16px/18px 'LeagueGothic', Arial, Geneva, sans-serif;
	text-transform: uppercase;
	color: #363636;
	padding: 7px 20px 5px 20px;
	background: url(http://i.wp.pl/a/i/facet2012/navi-sep.png) no-repeat left 11px;
}
nav#NaviMain .subBar li a.highlight {
	color: #fff;
}
nav#NaviMain .subBar li.first a {
	background: none;
}
nav#NaviMain .subBar li a:hover {
	color: #960b0e;
	text-decoration: underline;
}
nav#NaviMain .subBar li.on a {
	color: #960b0e;
}
#searchMain {
	height: 44px;
	background: url(http://i.wp.pl/a/i/facet2012/bg-search.png) no-repeat center bottom;
	margin-bottom: 20px;
}
#searchMain .path {
	float: left;
	color: #a1a1a1;
	padding: 8px 0 0 10px;
	font-size: 11px;
}
#searchMain h1 {
	display: inline;
	font-weight: normal;
}
#searchMain .path a {
	color: #a1a1a1;
	text-decoration: underline;
	padding-left: 3px;
}
#searchMain .rssAndFb {
	padding: 6px 10px 0 0;
	float: right;
}
#searchMain .rssAndFb iframe {
	margin: 0 3px -2px 0;
}
#searchMain .searchForm {
	float: right;
	padding: 2px 0 0 0;
	margin-right: -5px;
}
#searchMain .searchForm .iImg {
	margin: 0 10px -7px -33px;
}
#searchMain .searchForm .iTxt {
	width: 278px;
}
#searchMain .searchForm p {
	display: inline;
}

#searchstg650 .searchForm .iImg {
	margin: 0 10px -7px -33px;
}
#searchstg650 .searchForm .iTxt {
	width: 623px;
}
#searchstg650 .searchForm p {
	display: inline;
}
#searchstg650 .content {
	border: 0;
}
.bx1 {
	border-bottom: 1px solid #ffffff;
	margin-bottom: 20px;
}
.bx1 .content {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #d8d7d7;
	padding: 20px 0 0 0;
}
.categoryBx {
	width: 315px;
	float: left;
	margin-left: 20px;
	border-bottom: none;
}
.categoryBx .content {
	padding-top: 10px;
	border-bottom: none;
}
.items {
	padding-bottom: 20px;
}
.itemPh {
	display: block;
	width: 140px;
	float: left;
	font-size: 16px;
	margin-left: 20px;
}

#stgCol300 .itemPh:hover {
	opacity: 0.9;
}

.categoryBx .itemPh {
	width: 315px;
	height: 294px;
	font-size: 20px;
	margin-bottom: 1px;
	padding-bottom: 10px;
	float: none;
}
.categoryBx .itemPh:hover {
	background-color: #e9e8e8;
}
.eroticSlider .itemPh {
	width: 127px;
	font-size: 16px;
	text-align: center;
	margin: 0 20px 20px 0;
}
.itemPh strong {
	display: table-cell;
	height: 60%;
	padding-top: 50%;
	width: 100%;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	font-size: 30px;
	color: #666;
	background-color: #ddd;
	opacity: .75;
	filter: alpha(opacity=75);
	line-height: 30px;
	cursor: pointer;
}
.itemPh.first {
	margin-left: 0;
}
.categoryBx.first {
	margin-left: 0;
}
.itemPh span {
	display: block;
	position: relative;
}
.eroticSlider.black {
	background: #252525;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 5px;
	border-top: 0;
	padding-top: 10px;
}
.eroticSlider.black h2.hdWhite {
	margin: 0 auto;
	width: 570px;
	font: normal 22px "Times New Roman";
	border-bottom: 1px solid #161515;
	padding-bottom: 10px;
	color: #fff;
}

.eroticSlider.black h2.hdWhite a {
	color: #fff;
}

.eroticSlider.black .btnSlider.next {
	right: 10px; top: 105px;
}

.eroticSlider.black .btnSlider.prev {
	left: 10px; top: 105px;
}

.eroticSlider.black .btnSlider.prevOff {
	background-color: #363636;
	cursor: default;
}
.eroticSlider.black .btnSlider.prevOn {
	background-color: #707070;
	cursor: pointer;
}
.eroticSlider.black .btnSlider.nextOff {
	background-color: #363636;
	cursor: default;
}
.eroticSlider.black .btnSlider.nextOn {
	background-color: #707070;
	cursor: pointer;
}
.eroticSlider.black .btnSlider.prev:hover, .eroticSlider.black .btnSlider.next:hover, .eroticSlider.black .btnSlider.prevOn:hover, .eroticSlider.black .btnSlider.nextOn:hover {
	background-color: #707070;
}
.eroticSlider.black .btnSlider.prevOff:hover, .eroticSlider.black .btnSlider.nextOff:hover {
	background-color: #363636;
}

.eroticSlider.black .itemPh big {
	color: #fff;
}











.eroticSlider.black .mask {
	border-top: 1px solid #444343;
}

.eroticSlider.black .container {
	margin-top: 10px;
}

.eroticSlider .itemPh span {
	text-align: left;
}
.categoryBx .itemPh span {
	margin-bottom: 15px;
}
.categoryBx .itemPh small {
	display: block;
	font-size: 12px;
	padding: 15px 20px 5px 0;
	background: url(http://i.wp.pl/a/i/facet2012/more-gray.png) no-repeat right 20px;
}
.categoryBx .itemPh:hover small {
	padding: 15px 10px 5px 10px;
}
.itemPh span .ph {
	display: block;
	margin-bottom: 3px;
}
.itemPh span .ico {
	position: absolute;
	left: 5px;
	bottom: 5px;
}
.itemPh big {
	display: block;
}
.categoryBx .itemPh:hover big {
	padding-left: 10px;
}
.more {
	float: right;
	color: #ffffff;
	font-size: 11px;
	line-height: 11px;
	padding: 2px 22px 3px 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #363636 url(http://i.wp.pl/a/i/facet2012/more.png) no-repeat right 5px;
}
.moreHd {
	margin-top: 8px;
}
.more:hover, a:hover .more {
	text-decoration: none;
	color: #ffffff;
	background-color: #990e12;
}
.bx1 .tagsCloud {
	padding: 10px 0 20px 0;
}
.bx1 .newsletter {
	padding: 10px 0 5px 0;
}
.bx1 .newsletter .iTxt {
	width: 278px;
}
.bx1 .newsletter .sChb {
	float: left;
	vertical-align: middle;
}
.bx1 .newsletter .sChb .iChb {
	vertical-align: middle;
	margin-bottom: 4px;
}
.bx1 .newsletter .sChb a {
	text-decoration: underline;
}
.bx1 .newsletter .iSub {
	font: 18px/23px 'LeagueGothic', Arial, Geneva, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	background: #990e12 url(http://i.wp.pl/a/i/facet2012/plus.png) no-repeat right 10px;
	border: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 4px 25px 2px 9px;
	margin-top: -3px;
	float: right;
	cursor: pointer;
}
.bx1 .newsletter .iSub:hover {
	background-color: #a64245;
}
.nwsZamknij{
	text-align:right;
	padding:5px 5px 15px 0;
	cursor:pointer;
	color:#0000ee;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.regulamin {
	font:normal 11px/11px Arial, Tahoma, Verdana;
	color:#6D787A;
	display:block;
	width:106px;
	overflow:hidden;
	position:relative;
	top:-71px;
	left:25px;
	text-decoration:underline;
	cursor:pointer;
	margin-bottom: -22px;
}
#nwsRegulamin .nwsTlo{
	position:fixed;
	left:0;
	top:0;
	opacity:0.75;
	filter:alpha(opacity=75);
	background-color:#000;
	z-index:998;
	width:100%;
	height:100%;
}
#nwsRegulamin .nwsCnt{
	position:fixed;
	left:0;
	top:0;
	width:640px;
	padding:10px;
	z-index:999;
	background-color:#fff;
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
	-icab-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}
.newsletterFrame {
	margin-bottom: 7px;
}
.barList {
	margin-bottom: 20px;
}
.barList li {
	margin-bottom: 1px;
}
.barList a {
	display: block;
	position: relative;
	width: 300px;
	height: 50px;
	font-size: 14px;
	line-height: 16px;
}
.barImgList a {
	height: 112px;
}
.barList a .bar {
	width: 100%;
	height: 50px;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #e9e8e8;
	z-index: 2;
}
.barImgList a .bar {
	height: 112px;
}
.barList a:hover .bar {
	background-color: #cdcccc;
}
.barList a .item {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
	padding: 8px 5px 0 0;
}
.barImgList a .item .ph {
	float: left;
	margin: 0 10px 0 10px;
}
.barList a .item big {
	font-size: 20px;
	color: #414141;
	float: left;
	text-align: center;
	width: 30px;
	height: 42px;
	padding-top: 8px;
}
.barImgList a .item big {
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #ffffff;
	float: none;
	text-align: center;
	width: 24px;
	height: 22px;
	padding-top: 5px;
	position: absolute;
	top: 8px;
	left: 20px;
	background-color: #960b0e;
}
.barList a:hover .item big {
	color: #990e12;
}
.barImgList a:hover .item big {
	color: #ffffff;
}
.barList a .item small {
	color: #898989;
	font-size: 11px;
	white-space: nowrap;
}
.artLinks {
	border-bottom: 1px solid #cccccc;
}
.artLinks li {
	border-top: 1px solid #cccccc;
}
.artLinks li a {
	display: block;
	border-top: 1px solid #ffffff;
	padding: 10px 20px 10px 0;
	font-size: 16px;
	background: url(http://i.wp.pl/a/i/facet2012/more-gray.png) no-repeat right 15px;
}
.artLinks li a:hover {
	background-color: #e9e8e8;
	padding: 10px 10px 10px 10px;
}
.catLinks {
	border-top: 1px solid #ffffff;
	padding-top: 5px;
}
.catLinks li {
	display: inline;
	padding: 0 8px 0 0;
	margin-right: 6px;
	border-right: 1px solid #d1d1d1;
}
.catLinks li a {
	font-size: 11px;
}
.bx2 {
	margin-bottom: 20px;
	border-bottom: 1px solid #ffffff;
}
.bx2 .content {
	border: 1px solid #d8d7d7;
	border-top: 1px solid #ffffff;
	padding: 0 0 19px 19px;
	background: #e1e1e1 url(http://i.wp.pl/a/i/facet2012/bg-bx2.png) repeat-x 0 0;
}
.itemHot {
	display: block;
	width: 295px;
	float: left;
	position: relative;
	font-size: 16px;
	line-height: 18px;
	padding: 19px 19px 0 0;
}
.bxFototematRight .itemHot {
	width: 300px;
	float: none;
	border-top: 1px solid #ffffff;
	padding: 9px 0 9px 0;
	border-bottom: 1px solid #d8d7d7;
}
.bxFototematRight .itemHot .more {
	bottom: 10px;
}
.videoSlider .mask {
	width: 568px;
	overflow: hidden;
	height: 120px;
	margin-left: 20px;
	position: relative;
}
.videoSlider .mask .container{
	width: 1588px;
	height: 120px;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.eroticSlider .mask {
	width: 568px;
	overflow: hidden;
	height: 220px;
	margin-left: 40px;
	position: relative;
}
.eroticSlider .mask .container {
	width: 1988px;
	height: 220px;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.videoSlider .container .itemHot {
	width: 275px;
}

.itemHot .ico {
	position: absolute;
	bottom: 5px; left: 5px;
}
.videoSlider, .eroticSlider {
	position: relative;
}
.btnSlider {
	width: 20px;
	height: 45px;
	background: #363636 url(http://i.wp.pl/a/i/facet2012/arrows.png) no-repeat;
	position: absolute;
	overflow: hidden;
	text-indent: -300px;
	top: 45px;
	cursor: pointer;
}
.btnSlider.prev {
	background-position: left 12px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
	left: 0;
}
.btnSlider.next {
	background-position: right 12px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
	right: 0;
}
.eroticSlider .btnSlider.prev {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	top: 75px;
	left: 0;
}
.eroticSlider .btnSlider.next {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	top: 75px;
	right: 0;
}
.btnSlider.prevOff {
	background-color: #cdcccc;
	cursor: default;
}
.btnSlider.prevOn {
	background-color: #363636;
	cursor: pointer;
}
.btnSlider.nextOff {
	background-color: #cdcccc;
	cursor: default;
}
.btnSlider.nextOn {
	background-color: #363636;
	cursor: pointer;
}
.btnSlider.prev:hover, .btnSlider.next:hover, .btnSlider.prevOn:hover, .btnSlider.nextOn:hover {
	background-color: #990e12;
}
.btnSlider.prevOff:hover, .btnSlider.nextOff:hover {
	background-color: #cdcccc;
}

.itemHot .ph {
	float: left;
	margin-right: 10px;
}
.itemHot .more {
	position: absolute;
	right: 20px;
	bottom: 0;
}
.bxMain {
	width: 650px;
	height: 330px;
	overflow: hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 20px;
	position: relative;
}
.bxMain .slideNormal .ph {
	float: left;
}
.bxMain .slideNormal span {
	width: 190px;
	height: 295px;
	padding: 15px 20px 20px 20px;
	float: right;
	color: #ffffff;
	background-color: #5f0608;
}
.bxMain .slideNormal span big {
	display: block;
	font-size: 20px;
	line-height: 26px;
	padding-bottom: 15px;
}
.bxMain .slidePanoramic .ph {
	display: block;
}
.bxMain .slidePanoramic span.barBg {
	display: block;
	width: 650px;
	height: 70px;
	background-color: #9e0b0f;
	position: absolute;
	bottom: 20px;
	left: 0;
	z-index: 2;
	opacity: .5;
	filter: alpha(opacity=50);
}
.bxMain .slidePanoramic span.bar {
	max-width: 380px;
	padding: 15px 15px 15px 15px;
	margin-left: 20px;
	color: #ffffff;
	position: absolute;
	left: 0;
	bottom: 20px;
	z-index: 3;
	background-color: #5f0608;
	-moz-box-shadow: 0 0 15px #000000;
	-webkit-box-shadow: 0 0 15px #000000;
	box-shadow: 0 0 15px #000000;
}
.bxMain .slidePanoramic span.bar big {
	display: block;
	font-size: 20px;
	line-height: 26px;
	padding-bottom: 7px;
}
.bxMain .mainPager {
	position: absolute;
	right: 40px;
	bottom: 30px;
	z-index: 5;
}
.bxMain .mainPager span {
	float: left;
	width: 19px;
	height: 19px;
	margin-right: 5px;
	color: #ffffff;
	font-size: 11px;
	overflow: hidden;
	text-align: center;
	background-color: #2f0304;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer;
}
.bxMain .mainPager span.on {
	background-color: #9c0d0f;
}
.bxMain .mainPager span.btnPrev {
	text-indent: -300px;
	background: #2f0304 url(http://i.wp.pl/a/i/facet2012/arrows.png) no-repeat 0 0;
}
.bxMain .mainPager span.btnNext {
	text-indent: -300px;
	background: #2f0304 url(http://i.wp.pl/a/i/facet2012/arrows.png) no-repeat right 0;
}
.bxMain .mainPager span.btnPrev:hover, .bxMain .mainPager span.btnNext:hover {
	background-color: #9c0d0f;
}

.popular-battle .battle {
	width: 314px;
	float: left;
}

.popular-battle .battle .vsImg .icoVs {
	left: 138px;
	position: absolute;
	top: 80px;
}

.popular-battle .battle h3 {
	text-align: left;
	margin-top: 0;
}

.popular-battle .hdRed {
	color: #363636;
}

.popular-battle .row {
	overflow: hidden;
}

.popular-battle .first {
	margin-right: 20px;
}

.vs h3 {
	font-size: 16px;
	text-align: center;
	padding-bottom: 7px;
	font-weight: normal;
	margin-top: -10px;
}
.vs .vsImg {
	padding-bottom: 20px;
	position: relative;
	display: block;
}
.vs .vsImg:hover {
	opacity: 0.9;
}
.vs .vsImg .icoVs {
	position: absolute;
	top: 28px;
	left: 131px;
}
.vs .vsImg .lft {
	float: left;
}
.vs .vsImg .rgt {
	float: right;
}
.mainLead {
	width: 650px;
	height: 330px;
	position: relative;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.mainLead .topName {
	background: url(http://i.wp.pl/a/i/facet2012/tn_maxim.png) no-repeat;
	width: 186px; height: 109px;
	position: absolute;
	top: -10px; left: -10px;
	text-indent: -99999px;
	display: block;
}
.categoryLabel {
	position: absolute;
	top: 0;
	left: 10px;
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background-color: #960b0e;
	padding: 6px 10px 6px 10px;
	text-transform: uppercase;
	color: #ffffff;
}
.brB {
	padding-bottom: 20px;
	border-bottom: 1px solid #d8d7d7;
}
.mainLead a.categoryLabel:hover {
	background-color: #363636;
	color: #ffffff;
}
.mainLead .leadBar {
	width: 630px;
	position: absolute;
	bottom: 10px;
	left: 0;
	padding: 3px 10px 15px 10px;
	background-color: #9e0b0f;
	opacity: .85;
	filter: alpha(opacity=85);
	color: #ffffff;
}
.mainLead .leadBar a {
	color: #ffffff;
}
.mainLead .leadBar h2 {
	font-weight: normal;
	text-transform: none;
	border: 0;
	font: 30px/36px Arial, Geneva, sans-serif;
}
.mainLead .leadBar small {
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	display: block;
	padding-bottom: 3px;
}
.mainLead small a.opinion {
	background: url(http://i.wp.pl/a/i/facet2012/ico-opinion.png) no-repeat 0 -13px;
	padding-left: 20px;
}
.mainLead .leadBar small span {
	color: #c58d91;
	padding: 0 3px;
}
.mainLead .leadBar p {
	padding: 0;
}
.lead {
	position: relative;
	border-top: 1px solid #ffffff;
	padding: 20px 0;
	border-bottom: 1px solid #d8d7d7;
}
.lead .categoryLabel {
	top: 20px;
}
.lead .ico {
	top: 147px; left: 5px;
	position: absolute;
}
.lead .content {
	width: 390px;
	float: right;
}
.lead a.categoryLabel:hover {
	background-color: #363636;
	color: #ffffff;
}
.lead .ph {
	float: left;
}
.lead h3 {
	font-size: 20px;
	font-weight: normal;
	padding-bottom: 3px;
	line-height: 25px;
}

.lead .hlight {
	background: #bbb;
	color: #2A2A2A;
}
.lead small, .bxArt small {
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	display: block;
	padding-bottom: 3px;
	color: #898989;
}
.lead small a, .bxArt small a {
	color: #898989;
}
.lead small a.opinion, .bxArt small a.opinion {
	background: url(http://i.wp.pl/a/i/facet2012/ico-opinion.png) no-repeat 0 4px;
	padding-left: 20px;
}
.lead small a:hover, .bxArt small a:hover {
	text-decoration: underline;
}
.lead small span, .bxArt small span {
	color: #cccccc;
	padding: 0 3px;
}
.lead p {
	padding: 10px 0 20px 0;
}

.partner {
	position: relative;
	border-top: 1px solid #ffffff;
	padding: 20px 0;
	border-bottom: 1px solid #d8d7d7;
}
.partner .content {
	width: 480px;
	float: right;
}
.partner .ph {
	float: left;
}
.partner p {
	padding: 0 0 20px 0;
}

.raport {
	position: relative;
	border-top: 1px solid #ffffff;
	padding: 20px 0;
	border-bottom: 1px solid #d8d7d7;
}
.raport .categoryLabel {
	top: 20px;
}
.raport .content {
	width: 390px;
	float: right;
	padding: 0;
	border: 0;
}
.raport a.categoryLabel:hover {
	background-color: #363636;
	color: #ffffff;
}
.raport .ph {
	float: left;
}
.raport h3 {
	font-size: 20px;
	font-weight: normal;
	padding-bottom: 3px;
}
.raport small, .bxArt small {
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	display: block;
	padding-bottom: 3px;
	color: #898989;
}
.raport small a, .bxArt small a {
	color: #898989;
}
.raport small a.opinion, .bxArt small a.opinion {
	background: url(http://i.wp.pl/a/i/facet2012/ico-opinion.png) no-repeat 0 4px;
	padding-left: 20px;
}
.raport small a:hover, .bxArt small a:hover {
	text-decoration: underline;
}
.raport small span, .bxArt small span {
	color: #cccccc;
	padding: 0 3px;
}
.raport p {
	padding: 10px 0 20px 0;
}

.raport .tags {
	border: 0;
	padding: 0;
}

.tags {
	display: block;
	border-top: 1px solid #ffffff;
	padding: 5px 0 7px 0;
	border-bottom: 1px solid #d8d7d7;
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #898989;
}
.lead .tags {
	border: none;
	padding: 0;
}
.tags a {
	color: #960b0e;
	padding: 0 2px;
}
.tags a:hover {
	text-decoration: underline;
}
.str {
	text-align: center;
	padding: 20px 0 20px 0;
	margin-bottom: 10px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #d8d7d7;
	font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	line-height: 12px;
}
.str a {
	margin: 0 2px;
	text-align: center;
	background-color: #363636;
	color: #ffffff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 13px;
	padding: 2px 8px;
}
.str a:hover {
	text-decoration: none;
	background-color: #960b0e;
	color: #ffffff;
}
.str a.prev {
	background: #363636 url(http://i.wp.pl/a/i/facet2012/arrows-str.png) no-repeat left 6px;
	padding: 2px 8px 2px 14px;
}
.str a.next {
	background: #363636 url(http://i.wp.pl/a/i/facet2012/arrows-str.png) no-repeat right -10px;
	padding: 2px 14px 2px 8px;
}
.str a.prev:hover, .str a.next:hover {
	background-color: #960b0e;
}
.str span {
	padding: 2px 8px 2px 8px;
	margin: 0 3px;
	color: #ffffff;
	text-align: center;
	background-color: #960b0e;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 13px;
}
.bxArt {
	font-size: 14px;
	line-height: 170%;
	padding-bottom: 10px;
}
.bxArt p a, .bxFototematRight a {
	color: #960B0E;
}
.bxArt p a:hover, .bxFototematRight a:hover {
	text-decoration: underline;
	color: #960B0E;
}
.bxArt p a:visited, .bxFototematRight a:visited {
	text-decoration: underline;
	color: #960B0E;
}
.bxArt .logo {
	float: right;
}
.bxArt h1 {
	font-size: 30px;
	line-height: 35px;
	padding-bottom: 10px;
	font-weight: normal;
}
.bxArt h1.lg {
	font: 35px/35px 'LeagueGothic', Arial, Geneva, sans-serif;
	color: #363636;
	padding-bottom: 5px;
}
.bxArt small {
	padding-bottom: 10px;
}
.bxArt p {
	padding: 10px 0;
}
.bxArt .ph {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: block;
}
.bxArt .source {
	font-size: 11px;
	color: #898989;
	font-style: italic;
	display: block;
}

.bxArt .leadText {
	font-size: 16px
}
.bxSBM {
	border-top: 1px solid #ffffff;
	padding: 10px 0 20px 0;
}
.bxFototematRight .bxSBM {
	padding: 10px 0 0 0;
}
.bxSBM .stgRating {
	float: left;
	margin-bottom: 10px;
}
.bxSBM .stgBookmark {
	float: right;
	margin-bottom: 10px;
}
.bxFototematRight .bxSBM #stgRating {
	float: none;
	margin-bottom: 10px;
}
.bxFototematRight .bxSBM #stgBookmark {
	float: none;
	margin-bottom: 10px;
}
.bxArt .lead {
	width: 250px;
	padding: 10px;
	background-color: #e9e8e8;
	float: right;
	border: none;
	margin: 10px 0 10px 10px;
	line-height: 20px;
}
.bxArt .lead .categoryLabel {
	top: 10px;
	left: 20px;
	color: #FFFFFF;
}
.bxArt .lead .ph {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	margin-bottom: 4px;
}
.bxArt .lead h3 {
	padding-bottom: 0;
	font-size: 16px;
}
.bxArt .lead small {
	padding-bottom: 0;
}
.stgSonda {
	background: #e9e8e8;
	border-radius: 0;
	clear: both;
	padding-bottom: 1px;
	width: 250px;
	float: right;
	margin: 10px 0 10px 10px;
	padding: 10px 10px 0 10px;
	position: relative;
	line-height: 20px;
}
.stgSonda .stgSondaCnt {
	background-color: transparent;
	border: none;
	border-radius: 0;
	margin: 0;
	padding: 0;
	clear: both;
}
.stgSonda li {
	font-size: 12px;
	line-height: 20px;
}
.stgSonda .stgSondaOdpowiedz {
	font-size: 12px;
	line-height: 20px;
}
.stgSonda .stgSondaCnt h3.stgSondaPytanie {
	font-size: 16px;
	font-weight: normal;
}
.stgSonda .stgSondaFooter:after {
	clear: both;
	content: '';
	display: block;
}
.stgSonda .stgSondaFooter a {
	font-size: 11px;
	float: left;
}
.stgSonda .stgSondaSubmit, .stgSonda a.stgSondaGlosuj {
	font-family: Arial, Helvetica, sans-serif;
	border: 0 none;
	cursor: pointer;
	margin: 0;
	line-height: 11px;
	float: right;
	color: #ffffff;
	font-size: 11px;
	line-height: 11px;
	padding: 2px 22px 3px 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top: 4px;
	background: #363636 url(http://i.wp.pl/a/i/facet2012/more.png) no-repeat right 5px;
}
.stgSonda .stgSondaSubmit:hover {
	background-color: #990e12;
}
.stgSonda h3.hd {
	display: inline;
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background-color: #960b0e;
	padding: 6px 10px 6px 10px;
	margin: -10px 0 5px 0;
	float: left;
	text-transform: uppercase;
	color: #ffffff;
}
.stgSonda .stgSondaCnt ul {
	margin: 0;
}
.stgSonda .stgSondaBar {
	background-color: #960b0e;
}
.stgSonda .stgSondaProcent {
	float: left;
}
.stgSonda .stgSondaOdpowiedz {
	clear: both;
	padding-top: 5px;
}
.stgSonda .stgSondaBlad {
	font-size: 16px;
}
.stgSonda.sonda650 {
	background: none;
	width: 650px;
	margin: 0; padding: 0;
	float: none;
}
.stgSonda.sonda650 .stgSondaWynik {
	margin: 0 0 20px 0;
}
.stgSonda.sonda650 .stgSondaBar {
	height: 30px;
	box-shadow: none;
}
.stgSonda.sonda650 .stgSondaBarCnt {
	background: #363636;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	height: 30px;
	position: relative;
}
.stgSonda.sonda650 .stgSondaBarCnt .stgSondaOdpowiedz {
	left: 10px; top: 0;
	position: absolute;
	color: #fff;
	font-size: 14px;
	padding: 0;
	padding-top: 5px;
}
.stgSonda.sonda650 .stgSondaBarCnt .stgSondaLacznie {
	display: inline-block;
	margin: 0; padding: 0;
	font-size: 12px;
	color: #898989;
	padding-bottom: 2px;
	vertical-align: middle;
}
.stgSonda.sonda650 .stgSondaCnt h3.stgSondaPytanie {
	font: 30px/36px 'LeagueGothic', Arial, Geneva, sans-serif;
	margin-bottom: 20px;
}
.fontResizer {
	float: right;
	padding-top: 5px;
}
.fontResizer .icoPrint {
	margin-right: 5px;
}
.fontResizer span {
	cursor: pointer;
}
.fontResizer span:hover {
	color: #960b0e;
}
.fontResizer span.normal {
	font-size: 12px;
}
.fontResizer span.bigger {
	font-size: 15px;
}
.fontResizer span.biggest {
	font-size: 18px;
}
.fontResizer span.on {
	color: #960b0e;
	text-decoration: underline;
}
.bxFototemat {
	border-bottom: 1px solid #d8d7d7;
	margin-bottom: 20px;
}
.bxFototematLeft {
	width: 650px;
	float: left;
	border-bottom: none;
}
.bxFototematRight {
	width: 300px;
	float: right;
}
.bxFototematRight h3 {
	font-size: 20px;
	font-weight: normal;
	padding-bottom: 10px;
}

.bxFototematRight p {
	font-size: 14px;
	line-height: 20px;
	padding-bottom: 10px;
}
.bxMini {
	margin-bottom: 20px;
}

/* galeria */
.galerie-kategoria {
	margin-top: 20px;
}
#stgGaleria {
	padding-bottom: 10px;
	text-align: center;
}
.stgGaleriaCnt {
	background: url("http://i.wp.pl/a/i/showtv/loading.gif") no-repeat scroll center center transparent;
	height: auto;
	margin: 0 auto;
	min-height: 300px;
	position: relative;
	text-align: center;
	width: 650px;
	z-index: 1;
}
.stgGaleriaCnt img {
	display: block;
	margin: 0 auto;
}
.stgGaleriaCnt a {
	background-repeat: no-repeat;
	display: block;
	height: 100%;
	opacity: 0.8;
	overflow: hidden;
	position: absolute;
	text-indent: -2000px;
	top: 0;
	width: 45%;
	z-index: 2;
}
a.stgGaleriaPrev {
	background: url(http://i.wp.pl/a/i/facet2012/btn-galeria-prev.png) no-repeat scroll left center transparent;
	left: 0;
}
a.stgGaleriaNext {
	background: url(http://i.wp.pl/a/i/facet2012/btn-galeria-next.png) no-repeat scroll right center transparent;
	right: 0;
}
.stgGaleriaDesc {
	color: #898989;
	font-size: 11px;
	font-style: italic;
	text-align: center;
}
/* galeria */

/* opinie */
#stgMain #stgOpinie .opDodaj .opAdd {
	background-color: #363636;
}
#stgMain #stgOpinie .opDodaj .opLinki a {
	color: #990e12;
}
#stgMain #stgOpinie label.opLab {
	color: #2a2a2a;
	font-size: 11px;
	font-weight: bold;
}
#stgMain #stgOpinie .opRt {
	color: #990e12;
}
/* opinie */

.phSource {
	float: right;
	margin: 10px 0 10px 10px;
}
.phSource .ph {
	display: block;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.phSource .source {
	display: block;
	text-align: right;
}
.strGallery {
	text-align: right;
	padding-bottom: 20px;
}
.strGallery a {
	color: #ffffff;
	font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding: 3px 10px 4px 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.strGallery a.prev {
	background: #960b0e url(http://i.wp.pl/a/i/facet2012/arrows-str.png) no-repeat 4px 7px;
	padding-left: 20px;
	color: #ffffff;
}
.strGallery a.next {
	background: #960b0e url(http://i.wp.pl/a/i/facet2012/arrows-str.png) no-repeat 66px -10px;
	padding-right: 20px;
	color: #ffffff;
}
.strGallery a:hover {
	color: #ffffff;
	background-color: #363636;
}
.strGallery span {
	color: #898989;
	font-size: 16px;
	padding: 0 10px;
}
.strGallery span big {
	font-size: 23px;
	color: #2a2a2a;
}
.bxFototematRight .strGallery {
	margin-bottom: 60px;
}
.bxPozostale {
	border-top: 1px solid #ffffff;
	padding-top: 20px;
	margin-bottom: 0;
	overflow: hidden;
	position: relative;
}
.bxPozostale .content {
	background: transparent;
	border: none;
	padding-left: 0;
	border-top: 1px solid #ffffff;
}
.bxPozostale .itemHot {
	width: 315px;
	height: 120px;
	padding-right: 9px;
}
.bxPozostale .itemHot big {
	display: block;
	padding-bottom: 10px;
}
.bxPozostale .itemHot span {
	font-size: 12px;
	line-height: 16px;
}
.bxPozostale .str {
	position: absolute;
	top: 7px; right: 0;
}

.bxPozostale .str .prev {
	background-position: 5px 4px;
}

.bxPozostale .str .next {
	background-position: 5px -11px;
}

.bxPozostale .str span {
	background: none;
	color: #2A2A2A;
}
.bxRankingi .phL {
	float: left;
	margin-bottom: 20px;
}
.bxRankingi .phR {
	float: right;
	margin-bottom: 20px;
}
.bxGalleryCategory {
	margin-bottom: 0;
	border-bottom: none;
}
.galleryItem {
	display: block;
	width: 203px;
	height: 304px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	position: relative;
}
.galleryItem:hover {
	opacity: 0.9;
}
.galleryItem.first {
	margin-left: 0;
}
.galleryItem span {
	display: block;
	width: 189px;
	position: absolute;
	left: 0;
	bottom: 0;
	color: #ffffff;
	font-size: 16px;
	background: #000000;
	padding: 7px 7px;
	opacity: .75;
	filter: alpha(opacity=75);
}
.bx3 {
	margin-bottom: 25px;
	padding-bottom: 10px;
	border-bottom: 1px solid #d8d7d7;
}
.bx3 .content {
	background-color: #363636;
	color: #ffffff;
	font-size: 16px;
	padding: 20px;
}
.bx3 .ph {
	float: left;
}
.bx3 h2 {
	color: #ffffff;
	text-transform: none;
	font-size: 24px;
	padding-bottom: 10px;
	border-bottom: 1px solid #272626;
}
.bx3 h2 em {
	color: #f80100;
	font-style: normal;
}
.bxPartner .colR {
	width: 435px;
	float: right;
	border-bottom: 1px solid #4a4a4a;
}
.bxPartner ul {
	display: block;
	border-top: 1px solid #4a4a4a;
	padding-bottom: 18px;
}
.bxPartner ul li {
	background: url(http://i.wp.pl/a/i/facet2012/blt1.png) no-repeat 0 24px;
	padding: 16px 0 0 12px
}
.bxPartner strong {
	display: block;
	padding-bottom: 17px;
	border-bottom: 1px solid #272626;
}

.amulet {
	background: #363636;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.amulet .content {
	padding: 20px;
	overflow: hidden;
}

.amulet .content .locker {
	background: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 156px; height: 157px;
	padding: 20px;
	display: block;
	float: left;
}

.amulet .content .info {
	float: left;
	padding: 0 20px;
	width: 694px;
}

.amulet .content .info p {
	color: #fff;
	font-size: 14px;
}

.amulet .content .btns {
	margin-top: 10px;
}

.amulet .content .info .important {
	color: #c00000;
	font-size: 14px;
	display: block;
}

.amulet .content h2 {
	color: #fff;
	font: 32px/40px 'LeagueGothic', Arial, Geneva, sans-serif;
	border: 0;
}

.amulet .iYes,
.amulet .iNo {
	font: 18px/23px 'LeagueGothic', Arial, Geneva, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	background: #990e12 url(http://i.wp.pl/a/i/facet2012/arrow_forward.png) no-repeat 115px 11px;
	border: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	padding: 4px 25px 2px 9px;
	margin-top: -3px;
	float: right;
	cursor: pointer;
}
.amulet .iYes:hover,
.amulet .iNo:hover {
	background-color: #a64245;
}

.amulet .iNo {
	background: #990e12 url(http://i.wp.pl/a/i/facet2012/arrow_back.png) no-repeat 12px 11px;
	padding: 4px 9px 2px 25px;
	margin-right: 20px;
}

.amulet form .sChb {
	display: block;
	margin-top: 10px;
	text-align: right;
}

.amulet form .sChb label {
	color: #acacac;
}















.bxUwaga {
	background: #363636;
	border-radius: 5px 5px 5px 5px;
	height: 230px;
	margin-bottom: 5px;
	padding: 30px 30px 0;
	position: relative;
}
.bxUwaga .ico {
	float: left;
	margin-right: 30px;
}
.bxUwaga h3 {
	color: #C00000;
	display: block;
	font: 32px/40px 'LeagueGothic',Arial,Geneva,sans-serif;
	text-transform: uppercase;
}
.bxUwaga h4 {
	/*	color: #FFFFFF;*/
	/*	font-size: 14px;*/
	display: none;
}

body .bxUwaga .amInfo {
	float: left;
	font-family: Tahoma,Geneva,sans-serif;
	line-height: normal;
	width: 675px;
}
.bxUwaga .clra .clra .wiek {
	float: left;
	width: 260px;
}
.bxUwaga .wiek {
	/*	display: none;*/
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.bxUwaga .wiek big {
	color: #666666;
	display: block;
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 17px;
}
.bxUwaga .wiek big strong {
	color: #444444;
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 17px;
}
.bxUwaga .wiek p {
	color: #76765D;
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding: 5px 0 20px;
}
.bxUwaga .wiek p a {
	text-decoration: none;
}
.bxUwaga .wiek .ostrzezenie strong {
	background: url("http://i.wp.pl/a/f/gif/24890/amulet_hd_wazne.gif") no-repeat scroll left top transparent;
	float: left;
	height: 33px;
	margin: -3px 20px 0 0;
	overflow: hidden;
	text-indent: -300px;
	width: 139px;
}
.bxUwaga .wiek p img {
	float: left;
	margin: -3px 20px 0 0;
}
.bxUwaga .wiek p.ostrzezenie {
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}
.bxUwaga .wiek p.ostrzezenie img {
	float: left;
	margin: -3px 20px 0 0;
}
.bxUwaga .clra .clra .wazne {
	float: right;
	width: 405px;
}
.bxUwaga .wazne h5 {
	color: #B70000;
	font-size: 18px;
	font-weight: bold;
}
.bxUwaga .wazne p {
	font-size: 14px;
	font-weight: bold;
	padding-top: 3px;
}
.bxUwaga .btns {
	bottom: 30px;
	position: absolute;
	right: 30px;
	text-align: right;
}
.bxUwaga .btns form {
	margin: 0 5px;
}
.bxUwaga .btns img {
	margin-left: 15px;
}
.bxUwaga .btns p {
	padding-top: 5px;
}
.bxUwaga .btns p, .bxUwaga .btns p input {
	vertical-align: middle;
}
.bxUwaga .btns label {
	color: #ACACAC;
	font-size: 12px;
	padding-left: 3px;
}



















.questionnaire {
	border-bottom: 1px solid #D8D7D7;
}

.questionnaire .content{
	margin-top: 20px;
}
.questionnaire .row {
	margin-bottom: 20px;
	overflow: hidden;
}

.questionnaire .quest {
	background: #e9e9e9;
	width: 315px;
	float: left;
}

.questionnaire .first {
	margin-right: 20px;
}

.questionnaire .quest h3 {
	border-left: 5px solid #960b0e;
	border-bottom: 1px solid #D8D7D7;
	font: normal 16px Arial;
	color: #2a2a2a;
	padding: 7px 0 10px 10px;
}

.questionnaire .quest .qcont {
	padding: 10px;
}

.questionnaire .quest .btns {
	overflow: hidden;
	margin-top: 10px;
}

.questionnaire .promo .quest {
	background: #5f0608;
	width: auto;
	float: none;
	margin: 0 0 20px 0;
	overflow: hidden;
	padding: 20px;
}

.questionnaire .promo .photo {
	width: 315px;
	float: left;
}

.questionnaire .promo .right-data {
	width: 195px;
	float: right;
}

.questionnaire .promo .quest .qcont {
	padding: 0;
}

.questionnaire .promo .photo img {
	display: block;
}

.questionnaire .promo h3 {
	border: 0;
	color: #fff;
	padding: 0 0 10px 0;
}

.questionnaire .promo li {
	color: #fff;
}

.batalia {
	border-bottom: 1px solid #D8D7D7;
}

.batalia h1 {
	font: 30px/30px 'LeagueGothic', Arial, Geneva, sans-serif;
	padding-bottom: 10px;
}

.batalia .content {
	border-top: 0;
	padding-top: 10px;
	border-bottom: 1px solid #fff;
}

.batalia .main-battle {
	overflow: hidden;
	position: relative;
}

.batalia .main-battle.oneRes .who {
	background: url(http://i.wp.pl/a/i/facet2012/bg_battle-one.png) repeat;
	height: 18px;
	width: 295px;
}

.batalia .main-battle.oneRes .resList {
	overflow: hidden;
}

.batalia .main-battle.oneRes .resList .sres {
	float: left;
	width: 147px;
	margin-bottom: 20px;
	position: relative;
}

.batalia .main-battle.oneRes .resList .resInfo {
	background: url(http://i.wp.pl/a/i/facet2012/bg_battle-one.png) repeat;
	height: 33px; width: 147px;
	position: absolute;
	top: 0; left: 0;
	text-align: right;
	padding-top: 7px;
}

.batalia .main-battle.oneRes .resList .resInfo span {
	font: 18px/23px 'LeagueGothic', Arial, Geneva, sans-serif;
	color: #fff;
}

.batalia .main-battle.oneRes .resList .resInfo .name {
	padding-right: 10px;
}

.batalia .main-battle.oneRes .resList .resInfo .prc {
	float: left;
	margin-left: 10px;
}

.batalia .main-battle.oneRes .resList .first {
	margin-right: 20px;
}

.batalia .main-battle .btns {
	text-align: center;
	margin: 10px 0;
}

.batalia .main-battle .btns .btn {
	font-size: 32px;
	line-height: 32px;
	margin: 0;
	padding: 10px 15px 7px;
}

.batalia .main-battle .source {
	color: #898989;
	font-size: 11px;
	font-style: italic;
}

.batalia .main-battle .desc {
	padding-bottom: 20px;
}

.batalia .main-battle .who {
	position: absolute;
	background: url(http://i.wp.pl/a/i/facet2012/bg_battle-who.png) no-repeat center top;
	top: 0; left: 0;
	padding: 10px;
	width: 630px; height: 64px;
	overflow: hidden;
}

.batalia .main-battle .who span {
	font: 20px/20px 'LeagueGothic', Arial, Geneva, sans-serif;
}

.batalia .main-battle .who .pleft {
	color: #FFFFFF;
	width: 315px;
}

.batalia .main-battle .who .pright {
	float: right;
	width: 315px;
	color: #fff;
	text-align: right;
}

.batalia .main-battle .who .prc {
	color: #FFFFFF;
	float: right;
}

.batalia .main-battle .battle-photo {
	overflow: hidden;
}

.batalia .main-battle .lcorner {
	float: left;
	width: 315px;
}

.batalia .main-battle .rcorner {
	float: right;
	width: 315px;
}


.other-battles {
	border-bottom: 1px solid #D8D7D7;
}

.other-battles .content {
	border-top: 0;
	padding-top: 0;
	overflow: hidden;
}

.other-battles .content a {
	font-size: 12px;
	color: #898989;
}

.other-battles .content a:hover {
	background-color: #E9E8E8;
}

.other-battles .prev-battle {
	background: url(http://i.wp.pl/a/i/facet2012/ico_prev.png) no-repeat left center;
	height: 55px;
	float: left;
	width: 275px;
	padding: 15px 0 0 40px;
}

.other-battles .next-battle {
	background: url(http://i.wp.pl/a/i/facet2012/ico_next.png) no-repeat right center;
	height: 55px;
	float: right;
	width: 275px;
	padding: 15px 40px 0 0;
	text-align: right;
}

.other-battles .prev-battle span,
.other-battles .next-battle span {
	display: block;
	font-size: 14px;
	color: #2a2a2a;
}

.battleResult {
	background: #363636;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	height: 30px;
}

.battleResult .bresultCnt {
	overflow: hidden;
}

.battleResult .bresultCnt .leftCornerRes {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
	float: left;
	height: 25px;
	color: #fff;
	font-size: 14px;
	padding: 5px 0 0;
	overflow: hidden;
}


.battleResult .bresultCnt span {
	font: 18px/23px 'LeagueGothic', Arial, Geneva, sans-serif;
	text-transform: uppercase;
}

.battleResult .bresultCnt .leftCornerRes span.name {
	padding-left: 10px;
}

.battleResult .bresultCnt .leftCornerRes span.prc {
	float: right;
	margin-right: 10px;
}

.battleResult .bresultCnt .rightCornerRes span.name {
	padding-right: 10px;
}

.battleResult .bresultCnt .rightCornerRes span.prc {
	float: left;
	margin-left: 10px;
}

.battleResult .bresultCnt .rightCornerRes {
	float: left;
	height: 25px;
	color: #fff;
	font-size: 14px;
	padding: 5px 0 0;
	text-align: right;
}

.battleResult.oneRes {
	background: none;
}

.battleResult.oneRes .bresultCnt .leftCornerRes {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.battleSumCount {
	margin-bottom: 10px;
}

.battleSumCount span {
	background: #cdcccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 5px 12px;
	color: #2a2a2a;
	font-size: 12px;
	display: inline-block;
}

.descBattle {
	overflow: hidden;
}

.changeChoice {
	border-top: 1px solid #FFFFFF;
	margin: 10px 0;
}

.changeChoiceCnt {
	border-top: 1px solid #D8D7D7;
	padding-top: 10px;
	overflow: hidden;
}

.galerie-promo {
	background: #363636;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.galerie-promo .content {
	overflow: hidden;
	padding: 10px 0;
}

.galerie-promo .gallery {
	background: #fff;
	width: 203px;
	float: left;
	margin: 0 5px;
	position: relative;
}

.galerie-promo .gallery img {
	display: block;
	background: #fff;
}

.galerie-promo .gallery:first-child {
	margin-left: 10px;
}

.galerie-promo .gallery .about {
	background: url(http://i.wp.pl/a/i/facet2012/bg_promo-gallery.png) repeat;
	position: absolute;
	bottom: 0; left: 0;
	display: block;
	width: 203px; height: 55px;
	overflow: hidden;
}

.galerie-promo .gallery .about .title {
	color: #fff;
	font: normal 18px arial;
	padding: 5px 10px;
	height: 45px; width: 183px;
	display: block;
}

.galerie-promo .gallery .about .desc {
	color: #fff;
	font: normal 12px arial;
	display: block;
	padding: 5px 10px;
	height: 65px; width: 183px;
}




.galerie-kategoria .content {
	overflow: hidden;
	padding: 10px 0;
}

.galerie-kategoria .row {
	overflow: hidden;
}

.galerie-kategoria .btns {
	overflow: hidden;
	margin: 10px 0;
}

.galerie-kategoria .gallery {
	background: #fff;
	width: 149px;
	float: left;
	margin: 10px 0 10px 18px;
	position: relative;
}

.galerie-kategoria .gallery:hover {
	opacity: 0.9;
}

.galerie-kategoria .row .gallery:first-child {
	margin-left: 0;
}

.galerie-kategoria .row .gallery:first-child {
	margin-left: 0;
}

.galerie-kategoria .gallery img {
	display: block;
	background: #fff;
}

.galerie-kategoria .gallery .about {
	background: url(http://i.wp.pl/a/i/facet2012/bg_battle-one.png) repeat;
	position: absolute;
	bottom: 0; left: 0;
	display: block;
	width: 129px;
	overflow: hidden;
	color: #fff;
	font: normal 12px arial;
	display: block;
	padding: 5px 10px;
}

.search-result-tab {
	background: #e9e9e9;
	padding: 15px;
	font-size: 14px;
}

.search-result-tab h1 {
	color: #960b0e;
	font-size: 20px;
	display: inline;
}

.search-no-result {
	background: url(http://i.wp.pl/a/i/facet2012/exclamation-mark.png) no-repeat 15px center #960b0e;
	padding: 15px 15px 15px 30px;
	font-size: 14px;
	color: #fff;
}

.search-no-result span {
	font-size: 20px;
}

.prompt {
	padding: 15px 0;
	font-size: 14px;
}

.prompt a {
	color: #960b0e;
	font-size: 20px;
}

.prompt a:hover {
	text-decoration: underline;
}

.what-next {
	font-size: 16px;
	margin-bottom: 20px;
}

.what-next li {
	margin: 5px 0;
}

.bxTopFacet {
	background: url(http://i.wp.pl/a/i/facet2012/bg_main-top.jpg) repeat #1b1c1b;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	position: relative;
}

.bxTopFacet .mainPage {
	position: absolute;
	top: 20px; left: 20px;
	text-indent: -9999px;
	display: block;
	width: 320px;
	height: 100px;
}

.bxTopFacet #stgCol650 {
	padding: 0 0 0 20px;
	width: 630px;
}

.bxTopFacet h2 {
	background: url(http://i.wp.pl/a/i/facet2012/h2_top-rating.png) no-repeat left bottom;
	border: 0;
	color: #d4e8e5;
}

.bxTopFacet .TopFacetCnt {
	background: url(http://i.wp.pl/a/i/facet2012/bg_topman.png) no-repeat;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	padding-top: 295px;
	overflow: hidden;
}

.bxTopFacet.bg2 .TopFacetCnt {
	background: url(http://i.wp.pl/a/i/facet2012/bg_topman2.jpg) no-repeat;
	padding-top: 150px;
}

.bxTopFacet.bg3 .TopFacetCnt {
	background: url(http://i.wp.pl/a/i/facet2012/bg_topman3.jpg) no-repeat;
	padding-top: 0;
	padding-bottom: 10px;
}

.bxTopFacet.bg2 .tmEdictionList {
	margin-top: 0;
}

.bxTopFacet .TopFacetCnt .btns {
	margin: 0 0 20px 110px;
	width: 410px;
	overflow: hidden;
}

.bxTopFacet .TopFacetCnt #stgCol300 .btns {
	width: 300px;
	overflow: hidden;
	margin: 10px 0 20px 0;
}

.bxTopFacet .TopFacetCnt #stgCol300 .btns a {
	margin: 0 auto;
	width: 205px;
	display: block;
	float: none;
}

.bxTopFacet .TopFacetCnt .btns a:hover {
	opacity: 0.85;
}

.bxTopFacet .TopFacetCnt .btns .ln {
	background: url(http://i.wp.pl/a/i/facet2012/btn_lista-nominowanych.png) no-repeat;
	height: 65px; width: 205px;
	float: left;
	text-indent: -9999px;
}

.bxTopFacet .TopFacetCnt .btns .start {
	background: url(http://i.wp.pl/a/i/facet2012/btn_rozpocznij-teraz.png) no-repeat;
	height: 65px; width: 205px;
	float: right;
	text-indent: -9999px;
}

.commentBx {
	margin-bottom: 20px;
	position: relative;
}

.commentBx .changeMonth {
	position: absolute;
	top: 0; right: 0;
	overflow: hidden;
	width: 300px;
	text-align: center;
	padding-top: 5px;
}

.commentBx .changeMonth .back {
	float: left;
	background: url(http://i.wp.pl/a/i/facet2012/back.png) no-repeat left 5px #363636;
	color: #fff;
	padding: 2px 10px 3px 22px;
}

.commentBx .changeMonth .back:hover {
	background-color: #990E12;
}

.commentBx .changeMonth .next {
	float: right;
}

.commentBx .changeMonth span.month {
	color: #fff;
	font-size: 14px;
}

.commentBx .voteBx .vote {
	background-image: url("http://i.wp.pl/a/i/facet2012/transp_wht.png");
	width: auto;
}

.commentBx .voteBx .poll {
	float: none;
	margin: 0 0 5px 0;
}

.commentBx .content {
	overflow: hidden;
}

.commentBx .itemHot .ph {
	float: none;
	margin: 0;
	display: block;
}

.commentBx .itemHot {
	width: 195px;
}

#stgCol300 .commentBx .itemHot {
	width: 300px;
	padding-right: 0;
}

.commentBx .itemHot.last {
	padding-right: 0;
}

.commentBx .itemHot h4 {
	font-size: 15px;
	color: #fff;
	margin: 10px 0;
	font-weight: normal;
}

.commentBx .itemHot .desc {
	font-size: 11px;
	color: #9fb5b2;
}

.topman2012bx {
	margin-bottom: 40px;
}

.topman2012bx .content {
	overflow: hidden;
}

.topman2012bx .itemHot .ph {
	float: none;
	margin: 0;
	display: block;
}

.topman2012bx .itemHot {
	width: 195px;
}

.topman2012bx .itemHot.last {
	padding-right: 0;
}

.topman2012bx .itemHot h4 {
	font-size: 15px;
	color: #fff;
	margin: 10px 0;
	font-weight: normal;
}

.topman2012bx .itemHot .desc {
	font-size: 11px;
	color: #9fb5b2;
}

.tmEdictionList {
	margin-top: 86px;
	margin-bottom: 20px;
}

.tmEdictionList a {
	width: 300px;
	height: 69px;
	text-indent: -9999px;
	display: block;
}

.tmEdictionList a.photo {
	width: 280px; height: auto;
	text-indent: 0;
	margin: 0;
}

.tmEdictionList a.photo:hover {
	opacity: 0.9;
}

.tmEdictionList a.tm2012 {
	background: url(http://i.wp.pl/a/i/facet2012/btn_topman2012.png) no-repeat;
}

.tmEdictionList a.tm2011 {
	background: url(http://i.wp.pl/a/i/facet2012/btn_topman2011.png) no-repeat;
}

.tmEdictionList a.tm2010 {
	background: url(http://i.wp.pl/a/i/facet2012/btn_topman2010.png) no-repeat;
}

.tmEdictionList a.tm2009 {
	background: url(http://i.wp.pl/a/i/facet2012/btn_topman2009.png) no-repeat;
}

.tmEdictionList a:hover {
	background-position: 0 -69px;
}

.topList .firstPlace {
	position: relative;
}

.topList .firstPlace img.mainphoto {
	display: block;
}

.topList .source {
	position: relative;
	width: 290px;
	top: 5px;
	left: 5px;
	color: #A0A1A1;
	font-size: 11px;
	font-style: italic;
}

.batalia .main-battle .source {
	color: #898989;
	font-size: 11px;
	font-style: italic;
}


.nameBx {
	width: 290px;
}

.nameBx .name,
.nameBx .sname {
	background: url(http://i.wp.pl/a/i/facet2012/transp_gray.png) repeat;
	display: inline-block;
	color: #fff;
	font: 30px/30px 'LeagueGothic', Arial, Geneva, sans-serif;
	padding: 5px;
}

.nameBx .promo {
	background: url(http://i.wp.pl/a/i/facet2012/transp_red.png) repeat;
}
.nameBx .name {
	padding-bottom: 0;
}

.nameBx .num {
	background: url(http://i.wp.pl/a/i/facet2012/transp_blk.png) repeat;
	display: inline-block;
	color: #fff;
	font: 30px/30px 'LeagueGothic', Arial, Geneva, sans-serif;
	padding: 10px;
	margin-bottom: 5px;
}

.topList .firstPlace .voteBx {
	position: absolute;
	width: 290px;
	bottom: 57px; right: 5px;
	overflow: hidden;
}

.topList .firstPlace .voiceSum {
	position: absolute;
	bottom: 0; right: 0;
}

.voteBx {
	width: 290px;
}

.voteBx .poll {
	width: 86px;
	float: left;
	margin: 0 5px;
	cursor: pointer;
}

.voteBx .proc {
	background: url(http://i.wp.pl/a/i/facet2012/transp_red.png) repeat;
	display: block;
	color: #fff;
	font-size: 12px;
	padding: 5px;
	text-align: center;
	margin-bottom: 1px;
}

.voteBx .vote {
	background: url(http://i.wp.pl/a/i/facet2012/transp_blk.png) repeat;
	display: block;
	color: #fff;
	font-size: 12px;
	padding: 5px;
	text-align: center;
	text-transform: uppercase;
}

.voiceSum {
	background: url(http://i.wp.pl/a/i/facet2012/transp_blk.png) repeat;
	color: #fff;
	display: block;
	float: right;
	font-size: 11px;
	margin: 10px 12px 10px 0;
	padding: 10px 15px;
	text-align: right;
}

.voteBx .vote .low {
	background: url(http://i.wp.pl/a/i/facet2012/ico_low.png) no-repeat left center;
	padding-left: 14px;
}

.voteBx .vote .good {
	background: url(http://i.wp.pl/a/i/facet2012/ico_good.png) no-repeat left center;
	padding-left: 14px;
}

.voteBx .vote .high {
	background: url(http://i.wp.pl/a/i/facet2012/ico-high.png) no-repeat left center;
	padding-left: 14px;
}

.placeList .place {
	overflow: hidden;
	margin: 20px 0;
}

.placeList .voteBx {
	float: right;
	margin: 0 5px 0 0;
}

.placeList .nameBx {
	float: left;
	margin-left: 10px;
}

.placeList .nameBx:hover {
	opacity: 0.9;
}

.placeList .pdata {
	float: left;
	width: 225px;
}

.placeList .pdata .block {
	display: block;
}

.placeList .nameBx .num {
	float: left;
	width: 35px;
	text-align: center;
	margin: 0 10px 0 0;
}

.sumAward .video {
	margin: 20px 0;
}



.tman-lead {
	position: relative;
	padding: 20px 0;
}
.tman-lead .categoryLabel {
	top: 20px;
}
.tman-lead .ico {
	top: 147px; left: 5px;
	position: absolute;
}
.tman-lead .content {
	width: 410px;
	float: right;
}
.tman-lead a.categoryLabel:hover {
	background-color: #363636;
	color: #ffffff;
}
.tman-lead .ph {
	float: left;
}
.tman-lead h3 {
	font-size: 15px;
	font-weight: normal;
	padding-bottom: 3px;
	color: #fff;
}

.tman-lead h3 a {
	color: #fff;
}
.tman-lead p {
	padding: 10px 0;
}

.tman-lead p a {
	color: #9fb5b2;
}

.tman-lead p a:hover {
	color: #b2c5c2;
}

.tman-lead .tags {
	border:0;
}

.topManList {
	margin-bottom: 20px;
}

.topManList .content {
	overflow: hidden;
}

.topManList .itemHot {
	position: relative;
	width: 196px;
	height: 197px;
}

.topManList .itemHot:hover {
	opacity: 0.9;
}

.topManList .itemHot.noPadding {
	padding-right: 0;
}

.topManList .itemHot .nameBx .num {
	position: absolute;
	top: 25px; left: 5px;
}

.topManList .itemHot .nameBx .name,
.topManList .itemHot .nameBx .sname {
	font-size: 24px;
	line-height: 24px;
}

.topManList .itemHot .nameBx .pdata {
	position: absolute;
	bottom: 5px; left: 5px;
}

.topManList .itemHot .nameBx .pdata .block {
	display: block;
}

.tm2012logo,
.tm2011logo,
.tm2010logo,
.tm2009logo {
	width: 673px; height: 105px;
	display: block;
	text-indent: -9999px;
}

.tm2012logo {
	background: url(http://i.wp.pl/a/i/facet2012/logo_topman2012.png) no-repeat -52px 0;
}

.tm2011logo {
	background: url(http://i.wp.pl/a/i/facet2012/logo_topman2011.png) no-repeat -52px 0;
}

.tm2010logo {
	background: url(http://i.wp.pl/a/i/facet2012/logo_topman2010.png) no-repeat -52px 0;
}

.tm2009logo {
	background: url(http://i.wp.pl/a/i/facet2012/logo_topman2009.png) no-repeat -52px 0;
}

.bxTopFacet .seeMore {
	overflow: hidden;
	display: block;
}

.bxTopFacet .seeMore img {
	float: left;
}

.bxTopFacet .seeMore:hover img {
	opacity: 0.9;
}

.bxTopFacet .seeMore h3 {
	color: #fff;
	font-size: 15px;
	font-weight: normal;
	padding-top: 9px;
}

.socialBx {
	background: url(http://i.wp.pl/a/i/facet2012/h2_top-rating.png) no-repeat left top;
}

.socialBx .content {
	background: url(http://i.wp.pl/a/i/facet2012/h2_top-rating.png) no-repeat left bottom;
	padding: 10px 0;
}

.socialBx .social {
	overflow: hidden;
	width: 280px;
	margin: 0 auto;
}

.socialBx .social span:hover {
	opacity: 0.85;
}

.socialBx .fb {
	background-image: url(http://i.wp.pl/a/i/facet2012/transp_wht.png);
	float: left;
	width: 135px;
	height: 37px;
	cursor: pointer;
}

.socialBx .google {
	background-image: url(http://i.wp.pl/a/i/facet2012/transp_wht.png);
	float: right;
	width: 135px;
	height: 37px;
	cursor: pointer;
}

.placeBx {
	margin-bottom: 20px;
}

.placeBx .place {
	overflow: hidden;
}

.placeBx .placeList .nameBx .num {
	float: none;
	margin: 0 0 10px 0;
	width: auto;
}

.placeBx .placeList .pdata {
	float: none;
	width: auto;
}

.placeBx .voteBx .vote {
	background-image: url(http://i.wp.pl/a/i/facet2012/transp_wht.png);
	width: auto;
}

.placeBx h4 {
	color: #fff;
	margin: 10px 0;
}

.placeBx .voiceSum {
	background: url(http://i.wp.pl/a/i/facet2012/h2_top-rating.png) no-repeat left bottom;
	text-align: right;
	display: block;
	font-size: 11px;
	color: #fff;
	margin: 10px 0;
	padding: 0 15px 10px 0;
	float: none;
}

.descBx h4 {
	color: #fff;
	margin: 10px 0 0;
	font-size: 15px;
	font-weight: normal;
}

.descBx {
	margin-bottom: 10px;
}

.descBx span {
	color: #a0a1a1;
	font-size: 11px;
}

.descBx p {
	color: #9fb5b2;
}

#opinieTopMan #stgOpinie a {
	color: #960b0e;
}

#opinieTopMan #stgOpinie .opZakladki {
	background: none;
}

#opinieTopMan #stgOpinie #opWyborD1, #stgOpinie #opWyborD2 {
	border-color: #3a3a39;
}

#opinieTopMan #stgOpinie .opWybor li.opHd {
	color: #D4E8E5;
}

#opinieTopMan #stgOpinie .opTop,
#opinieTopMan #stgOpinie .opPokazDrugi {
	border-color: #3a3a39;
}

#opinieTopMan #stgOpinie .opPokazDrugi strong {
	background: #3a3a39;
}

#opinieTopMan #stgOpinie .opPokazDrugi strong a {
	color: #fff;
}

#opinieTopMan #stgOpinie .opOpinia .opTresc {
	background: #000;
	color: #9fb5b2;
	border: 0;
}

#opinieTopMan #stgOpinie label.opLab {
	color: #9fb5b2;
}

#opinieTopMan #stgOpinie .opDodaj .opLinki a {
	color: #9fb5b2;
}

#opinieTopMan #stgOpinie .opDodaj .opLinki a strong {
	color: #960b0e;
}

#opinieTopMan #stgOpinie .opAkceptacja {
	color: #616161;
}

/* adv */

#wpAdvTop, #wpAdvTop1 {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 970px;
}
#wpAdvBottom {
	font-size: 0;
	margin: 0 auto;
	padding: 5px 0 2px;
	text-align: center;
	width: 970px;
}
#wpAdvTop2 {
	margin: 0 auto;
	padding: 0 0 10px;
	text-align: center;
	width: 970px;
}
#wpAdvHalfpage {
	position: relative;
	text-align: center;
}


.firstPlace .leftArrow {
	background: url(http://i.wp.pl/a/i/stg/galeria_1/arrows.png) no-repeat scroll 100% 46%; 
	z-index: 3; 
	display: block; 
	position: absolute; 
	right: 16px; 
	width: 46%; height: 100%; 
	opacity: 0.3;
}
.firstPlace .rightArrow {
	background: url(http://i.wp.pl/a/i/stg/galeria_1/arrows.png) no-repeat scroll 0px 46%; 
	left: 16px; 
	z-index: 3; 
	display: block; 
	position: absolute; 
	width: 46%; height: 100%; 
	opacity: 0.3;
}

.firstPlace a:hover {
	opacity: 1;
}
.bxS a.amulet {
	display: none;
}
/* sowa */
#amBxSowa,
#bxSowa {
	border: 1px solid #d8d7d7;
	border-top: 1px solid #ffffff;
	padding: 0 0 19px 19px;
	margin-top: 50px;
	background: #e1e1e1 url(http://i.wp.pl/a/i/facet2012/bg-bx2.png) repeat-x 0 0;
}

#bxSowa h2 {
	border-bottom: 1px solid #D8D7D7;
	color: #363636;
	font: 24px/30px 'LeagueGothic',Arial,Geneva,sans-serif;
	padding-bottom: 3px;
	text-transform: uppercase;
	margin: -35px 0 10px -19px;
}

#amBxSowa h2 {
	font: normal 12px arial;
	text-transform: none;
	border: 0; 	
}

#amBxSowa {
	padding: 0;
	border: 0;
	margin-bottom: 20px;
}

#amBxSowa h3 {
	background: #F6F6F6;
	border-bottom: 1px solid #D8D7D7;
	color: #363636;
	font: 24px/30px 'LeagueGothic',Arial,Geneva,sans-serif;
	padding-bottom: 3px;
	text-transform: uppercase;
}

#amBxSowa .amContentIn {
	overflow: hidden;
}

#amBxSowa ul,
#bxSowa ul {
	overflow: hidden;
}

#amBxSowa .serwis,
#bxSowa li {
	display: block;
	float: left;
	padding: 19px 19px 0 0;
	position: relative;
	width: 295px;
	font-size: 16px;
	line-height: 18px;
	color: #2A2A2A;
	height: 100px;
}

#amBxSowa .serwis {
	height: 119px;
	padding: 19px 14px;
}

#amBxSowa li img,
#bxSowa li img {
	float: left;
	margin-right: 10px;
}

#amBxSowa li h3 {
	display: none;
}

#bxSowa h3 {
	font: normal 12px arial;
	text-transform: none;
	border: 0; 	
}

.strMarginForCenter {
	padding-left: 88px;
}

.bxFototematLeft .fb_iframe_widget {
	z-index: 2;
}
#voteBx {
	line-height:170%;
}
#photoList .small{
	line-height: 0;
}

.minimal-age-icon {
	display: block;
	width: 16px;
	height: 16px;
	background: url(http://i.wp.pl/a/i/wptv3/sprites/minimal_age_icon.png) no-repeat 0 0;
	text-indent: -9999px;
	position: absolute;
	top: 5px;
	left: 5px;
	z-index: 100;
	margin: 0;
}
.minimal-age-icon--0 {
	background-position: 0 0;
}
.minimal-age-icon--7 {
	background-position: 0 -16px;
}
.minimal-age-icon--12 {
	background-position: 0 -32px;
}
.minimal-age-icon--16 {
	background-position: 0 -48px;
}
.minimal-age-icon--18 {
	background-position: 0 -64px;;
}
.bxFototemat.bio .bxFototematRight .strGallery {
    margin-bottom: 70px;
}

.bxFototemat.bio .bxFototematRight h3 {
    background: url(http://i.wp.pl/a/i/facet2012/h_quick-ask.png) no-repeat;
    width: 542px; height: 37px;
    text-align: right;
    margin-left: -252px;
    padding: 13px 10px 0 0;
    position: relative;
    z-index: 3;
    font: 32px/32px 'LeagueGothic',Arial,Geneva,sans-serif;
    text-transform: uppercase;
    color: #fff;
}

/*.bxFototemat.bio .bxFototematRight .txt {
    background: #E8E8E8;
    overflow: hidden;
}*/

.bxFototemat.bio .bxFototematRight .txt .question:first-child {
    border-top: 0;
}

.bxFototemat.bio .bxFototematRight .txt .question:last-child {
    border-bottom: 0;
}

.bxFototemat.bio .bxFototematRight .txt .question {
    border-top: 1px solid #D8D7D7;
    border-bottom: 1px solid #FFFFFF;
}

.bxFototemat.bio .bxFototematRight .txt p {
    font-size: 15px;
    color: #363636;
    padding: 10px;
}

.bxFototemat.bio .bxFototematRight .txt p .quest {
    margin: 5px 0;
    display: block;
    font-weight: bold;
}

.bxFototemat.bio .bxFototematRight .txt p .quest .num {
    background: url(http://i.wp.pl/a/i/facet2012/bio-li.png) no-repeat;
    display: block;
    height: 23px;
    padding-top: 3px;
    text-align: center;
    width: 25px;
    font: bold arial 15px;
    color: #ff0000;
    float: left;
    margin-right: 10px;
}

.bxFototemat.bio .bxFototematRight .txt p .quest .desc {
    float: left;
}

.bxFototemat.bio .bxFototematRight .about {
    background: #f6f6f6;
    padding: 0; margin: 0;
    font-size: 12px;
    padding: 5px 0;
}

.bxFototemat.bio .bxFototematRight .txt h4.bio {
    background: url(http://i.wp.pl/a/i/facet2012/bg_bio.png) no-repeat;
    font-size: 20px;
    height: 31px;
    padding-top: 12px;
    text-align: center;
    width: 82px;
    margin: 10px 10px 0 10px;
}

.bxFototemat.bio .bxFototematRight .qq-box {
    border-bottom: 1px solid #D8D7D7;
}

.bxFototemat.bio .bxFototematRight .goto-qq {
    background: #960b0e;
    font: 32px/32px 'LeagueGothic',Arial,Geneva,sans-serif;
    text-transform: uppercase;
    text-align: center;
    display: block;
    color: #fff;
    padding: 10px 0 5px;
    margin-bottom: 10px;
    text-decoration: none;
}

.bxFototemat.bio .bxFototematRight .goto-qq:hover {
    opacity: 0.9;
}

#categoryTopMan {
	overflow: hidden;
}

#categoryTopMan .boxTop {
	width: 315px;
	float: left;
	position: relative;
}

#categoryTopMan .boxTop.tman {
	float: right;
}

#categoryTopMan .boxTop .box {
	background: url(http://i.wp.pl/a/i/facet2012/bg-topblack.png) repeat left top;
	height: 57px; width: 315px;
	position: absolute;
	left: 0; bottom: 10px;
	overflow: hidden;
}

#categoryTopMan .boxTop .box .category {
	font: 40px/44px 'LeagueGothic',Arial,Geneva,sans-serif;
	color: #fff;
	padding: 11px 15px 0 20px;
	float: left;
}

#categoryTopMan .boxTop.tman small {
	font-size: 26px;
}

#categoryTopMan .boxTop .box .voteBtn {
	background: url(http://i.wp.pl/a/i/facet2012/top-vote.png) no-repeat right center;
	height: 21px; width: 66px;
	float: right;
	margin: 20px 15px 0 0;
	text-indent: -99999px;
}

#categoryTopMan.big .boxTop .box {
	width: 475px;
}

#categoryTopMan.big .boxTop {
	width: 475px;
}

#categoryTopMan.big .boxTop .box .name {
	font: 26px/20px 'LeagueGothic',Arial,Geneva,sans-serif;
	color: #fff;
	padding: 5px 0 0;
	float: left;
}

.bxFototemat.bio .bxFototematRight .txt {
	background: #E8E8E8;
	overflow: hidden;
}


/* GAME BOX */
#ex2.slider {
	position: relative; /*JS*/
	display: block; /*JS*/
	overflow: hidden;
	padding: 20px 0 0;
}
#ex2.slider .sliderHolder {
	position: relative; /*JS*/
	overflow: hidden; /*JS*/
	margin: 0 auto; /*JS*/
}
#ex2.slider .slidesContainer {
	position: absolute; /*JS*/
	left: 0; /*JS*/
	top: 0; /*JS*/
}
#ex2.slider .sliderCounter {
	position:absolute;
	left: 0px;
	top: 0px;
}
#ex2.slider .slide {
	position: absolute; /*JS*/
	display: block; /*JS*/
	width: 170px;
	height: 160px;
	margin: 0 5px;
}
#ex2.slider .slide a {
	cursor: pointer;
	display: block;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	position: relative;
}
#ex2.slider .slide a:hover img {
	opacity: 0.95;
}
#ex2.slider .slide a .info {
	display: block;
	position: absolute;
	top: 110px; 
	left: 0;
	width: 170px;
	height: 45px;
	text-align: center;
	padding-top: 5px;
}
#ex2.slider .slide a .info span {
	display: block;
}
#ex2.slider .slide a .name {
	font: normal 16px arial;
	color: #fff;
}
#ex2.slider .slide img {
	display: block;
	border: none;
}
#ex2.slider .sliderView {
	background: #FFFFFF;
	border: 1px solid #F00;
	margin: 0 auto;
	height: 200px;
}
#ex2 .sliderPagination { text-align: center; }
#ex2 .sliderPagination .paginButton {
	background-color: #039;
	margin: 3px;
	color: #FFF;
	padding: 5px 10px;
	cursor: pointer;
	display: inline-block;
	zoom:1;
	*dipslay:inline;
}
#ex2 .sliderPagination .paginButton:hover { background-color: #393; }
#ex2 .sliderPagination .paginButton.active {
	color: #900;
	background-color: #FF0;
}
#ex2 .sliderNavi {
	background: #3C0;
	position: absolute;
	display: block;
	width: 30px;
	height: 110px;
	color: #FFF;
	line-height: 90px;
	text-align: center;
	text-indent: -99999px;
}
#ex2 .sliderNavi.v {
	width: 90px;
	height: 20px;
	line-height: 20px;
}
#ex2 .sliderButtonPrev { background: url(//a.wpimg.pl/a/i/facet2012/gamebox/s_btns.png) no-repeat 0 0; }
#ex2 .sliderButtonNext { background: url(//a.wpimg.pl/a/i/facet2012/gamebox/s_btns.png) no-repeat -30px 0; }
#ex2 .sliderNavi.active {
	cursor: pointer;
}
#ex2 .sliderNavi.active:hover { opacity: 0.95; }
#ex2 .sliderNavi.locked {
	cursor: no-drop;
	background-color: #F00;
}
#ex2 .autoPlayButton {
	background: #C0F;
	padding: 1px 10px;
	width: 100px;
	height: 20px;
	color: #FFF;
	text-align: center;
	font-size: 10px;
	line-height: 18px;
	cursor: pointer;
	margin-left: -60px;
	position: absolute;
	bottom: 10px;
	left: 50%;
	border-radius: 6px;
}
#ex2 .sliderViewClose {
	white-space: nowrap;
	background: #39F;
	text-align: center;
	padding: 1px 10px;
	font-size: 10px;
	line-height: 18px;
	color: #FFF;
	height: 20px;
	border-radius: 6px;
}
#ex2.slider .sliderNavi {
	top: 50%;
	bottom: auto;
	margin: -70px 0px 0px;
	left: auto;
	right: auto;
}
#ex2.slider .sliderButtonPrev { left: 0; }
#ex2.slider .sliderButtonNext { right: 0; }
#ex2.slider .sliderNavi.v {
	left: 50%;
	right:auto;
	margin: 0px 0px 0px -45px;
	top: auto;
	bottom: auto;
}
#ex2.slider .sliderButtonPrev.v { top: 10px; }
#ex2.slider .sliderButtonNext.v { bottom: 10px; }
#ex2.slider .sliderButtonPrev.active { }
#ex2.slider .sliderButtonNext.active { }
#ex2 .sliderView .sliderNavi {
	top: 50%;
	z-index: 1010;
}
#ex2 .sliderView .sliderButtonPrev { left: 20px; }
#ex2 .sliderView .sliderButtonNext { right: 20px; }
.sliderView .sliderButtonPrev.active { }
#ex2 .sliderView .sliderButtonNext.active { }
#ex2 .sliderView .sliderViewCloseButton {
	background: #39F;
	z-index: 1010;
	top:20px;
	right:20px;
	padding: 1px;
	width: 20px;
	height: 20px;
	color: #FFF;
	text-align: center;
	font-size: 10px;
	line-height: 18px;
	cursor: pointer;
	border-radius: 6px;
}
#ex2 .sliderView .autoPlayButton {
	bottom: 20px;
	z-index: 1010;
}

/* end main slider styles */

.gameBx { background: #363636; }
.gameBx .mainGame {  text-align: center; }
.gameBx .mainGame a { 
	background: #fff; 
	display: block;
    height: 470px; width: 935px;
    margin: 0 auto;
}
.gameBx .mainGame a:hover img { opacity: 0.95; }
.gameBx .mainGame .header { font: normal 30px Arial; color: #fff; text-align: left; padding: 10px 15px; }
.gameBx .promoGames { overflow: hidden; padding: 10px 10px 0; }
.gameBx .promoGames .col { float: left; width: 310px; margin-left: 10px; }
.gameBx .promoGames .col:first-child { margin-left: 0; }
.gameBx .promoGames .col a {
	background: #fff;
	display: block;
	margin-top: 10px;
	height: 160px;
}
.gameBx .promoGames .col a:first-child { margin-top: 0; }
.gameBx .promoGames .col:nth-child(2n) a { height: 330px; }
.gameBx .promoGames a:hover img { opacity: 0.95; }
.gameBx .gameIframe {
	width:100%;
	height:1000px;
	border:none; 
	overflow:hidden;  
}
/* END GAME BOX */
#adv28 iframe, #adv29 iframe{
	margin:0 auto !important;
}
/* GALERIA STAMP */
.stampGaleria .stampStronicowanie.uproszczone .cnt { text-align:center }
.stampGaleria .stampStronicowanie.uproszczone .cnt .pPrev{ float:left; background-color:#960b0e; }
.stampGaleria .stampStronicowanie.uproszczone .cnt .pNext{ float:right; background-color:#960b0e; }
.stampGaleria .stampStronicowanie.uproszczone .cnt .pPrev:hover,
.stampGaleria .stampStronicowanie.uproszczone .cnt .pNext:hover { color:#fff; background-color:#363636; }
.stampGaleria .stampBxStopka .stampStronicowanie { margin-bottom:15px; display:block; clear:both }
.stampGaleria .stampBxStopka .wpsocial-fbFanpageBox p { font-size:11px; }
#stgMain .stampGaleria .stampOcen { padding:0px; }
.stampGaleriaOpis h2 { font-family:Arial, Ubuntu, Helvetica, Sans-serif; text-transform:none; font-size:20px; margin-bottom: 10px;}
.stampBxStopka .wpsocial-fbFanpageBox{
	overflow: visible;
}
.stampGlowneFotoPodpis, .glownePodpis, .bigFotoPodpis { text-align:center !important; }
.stampGaleriaOpis a {
	color: #960B0E;
}
.stampGaleriaOpis a:hover {
	text-decoration: underline;
	color: #960B0E;
}
.pageInfo {
	float: right; 
	width: 300px;
}
.stampSonda {
	margin-right: 0 !important;
	width: 300px !important;
}
.stampSonda .stampSondaStopka .btn {
	float:left;
}
.stampSonda .stampSondaStopka .wyniki {
	float: right;
}
.stgGaleriaCnt a.narrow { width: 40px !important; }
.stgGaleriaCnt .vdoPly {
	width: 560px;
	margin: 0 auto;
}
.copyright {
	text-align: center;
}

#stgCol650 #adv05 {
	text-align: center;
}

#radioPromoWrapper {
    width: 650px;
    margin: 0 auto;
}