
body { 
	/*background:url(http://img.skreccos.pl/siteBg.jpg);*/
	background:#fff;
	color:#474747;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#mainHeaderMenu .active a, .bullet, .searchInputTop, #filmTdHd, #dodajFilmNew, #dodajFilmWyzwanie, #polaczZfb, .filmTdStatporadnik, .filmTdStat4fun, .filmTdStatwyzwanie, #filmTdNew, .bullet1, .menuStartIn, #filmTdWatched, #filmTdVoted, #filmTdCommented, .miniHelp, .miniHelp1, .lapka, .seeMore, #helpTopZwin, #helpTopRozwin, #menuLudzie2 span.top, #menuLudzie2 a.top, #other_stuff_slider ul, #helpTopIcons li a div, .jestesLosowy a, .logowanieRejestruj {
	background:url(http://img.skreccos.pl/spritesNew.png);
}
#wrapperBig {
	background:url(http://img.skreccos.pl/noweTlo2332222.png) no-repeat center 150px;
}
#logoOver {
	background-color:#000;
bottom:20px;
color:#FFFFFF;
display:none;
font-size:9px;
padding:0 2px;
position:absolute;
right:35px;
}
a, a img {
	color:#0c3345;
	font-size:11px;
	text-decoration:none;
	outline:none;
	border:none;
}
a:hover {
	color:#c61d5f;
	outline:none;
	text-decoration:underline;
}
*, ul, li {
	margin:0;
	padding:0;
	list-style:none;
}
br {
	clear:both;
}
#wrapper, #mainHeaderWrapper {
	margin:auto;
}
#mainHeaderWrapper, #mainHeaderLogo {
	position:relative;
}
#wrapper {
	z-index:30;
}
#mainHeaderWrapper {
	width:990px;
	z-index:3;
	background:none;
	height:130px
}
#mainHeaderLogo {
	float:left;
	overflow:hidden;
	width:236px;
	left:0px;
	top:35px;
	height:79px
}

/* HELP TOP */
#helpTop {
	border-bottom:1px dotted #ccc;
	background-color:#f3f3ea;
	padding:0px 0px 0px 0px;
	position:relative;
	height:100%;
}
#helpTop.zwiniety {
	overflow:hidden;
}
.helpTopLeft {
	margin:0px 0px 20px 0px;
	margin-top:0px;
}
.helpTopLeftHeader {
	color:#3E3E3E;
	font:bold 36px/36px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
.helpTopLeft p {
	color:#969696;
	font:bold 16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top:5px;
	padding-bottom:5px;
	position:relative;
	border-bottom:1px dotted #CCC;
}
#helpTopZwiniety {
	display:none;
	padding:5px 0px 0px 20px;
	font-weight:bold;
	line-height:20px;
	font-size:16px;
}
#helpTopZwin, #helpTopRozwin {
	font-size:20px;
	height:30px;
	position:absolute;
	right:455px;
	top:0;
	width:22px;
	cursor:pointer;
}
#helpTopZwin.rozwiniety, #helpTopRozwin {
	background-position:-224px -160px;
}
#helpTopZwin, #helpTopRozwin.rozwiniety {
	background-position:-248px -160px;
}
#helpTopZwin.rozwiniety:hover, #helpTopRozwin:hover {
	background-position:-273px -160px;
}
#helpTopZwin:hover, #helpTopRozwin.rozwiniety:hover {
	background-position:-297px -160px;
}
#helpTopIcons {
	height:30px;
	position:absolute;
	right:18px;
	top:4px;
	max-width:400px;
}
#helpTopIcons li, #helpTopIcons li a {
	display:inline;
	float:left;
	margin:0px 2px 0px 2px;
}
#helpTopIcons a div {
	display:block;
	cursor:pointer;
	width:22px;
	height:22px;
}
#helpTopIcons a div#divIconsRejestracja {
	background-position:-317px 0px;
}
#helpTopIcons a div#divIconsOcochodzi {
	background-position:-339px 0px;
}
#helpTopIcons a div#divIconsDodajFilm {
	background-position:-361px 0px;
}
#helpTopIcons a div#divIconsKonkursy {
	background-position:-383px 0px;
}
#helpTopIcons a div#divIconsRankingi {
	background-position:-405px 0px;
}
#helpTopIcons a div#divIconsWyzwania {
	background-position:-427px 0px;
}
#helpTopIcons a div#divIconsFun {
	background-position:-449px 0px;
}
#helpTopIcons a div#divIconsPoradniki {
	background-position:-471px 0px;
}
#helpTopIcons a div#divIconsRejestracja:hover {
	background-position:-317px -22px;
}
#helpTopIcons a div#divIconsOcochodzi:hover {
	background-position:-339px -22px;
}
#helpTopIcons a div#divIconsDodajFilm:hover {
	background-position:-361px -22px;
}
#helpTopIcons a div#divIconsKonkursy:hover {
	background-position:-383px -22px;
}
#helpTopIcons a div#divIconsRankingi:hover {
	background-position:-405px -22px;
}
#helpTopIcons a div#divIconsWyzwania:hover {
	background-position:-427px -22px;
}
#helpTopIcons a div#divIconsFun:hover {
	background-position:-449px -22px;
}
#helpTopIcons a div#divIconsPoradniki:hover {
	background-position:-471px -22px;
}


.mainHeaderSearchBottom {
	float:right;
	position:absolute;
	right:0;
	width:750px;
	z-index:9999999;
}
#mainHeaderTop {
	height:130px;
	margin:auto;
	width:100%;
	z-index:999999;
}
#main {
	margin:auto;
	width:990px;
	background-color:#fff;
	min-height:700px;
	height:auto;
}
.jestes {
	height:33px;
	line-height:32px;
	padding:0px 10px 0px 10px;
	background: url(/img/newLayout/addons/belkaTopBgNowe.png);
	color:#fff;
	width:970px;
	margin:auto;
	margin-bottom:5px;
	margin-top:5px;
	z-index:2;
}
.tekstStart {
	font-size: 14px;
	color: #f6f4cd;
}
.tekstStart a {
	font-size:14px;
}
.jestes.jestesWyzwania {
	background: url(/img/newLayout/addons/belkaJestesWzywanie.png);
}
.jestesCrumb {
	float:left;
	max-width:720px;
	overflow:hidden;
	font-size:12px;
}
.jestesRight {
	float:right;
	width:252px;
	color:#919ca1;
	padding-left:10px;
}
.jestesLike {
	float:left;
	width:100px;
	margin-right:20px;
	margin-top:5px;
}
#footer .jestesLike span {
	padding:0px;
}
.seeMore {
	background-position:-199px -105px;
	width:8px;
	height:15px;
	float:left;
	position:relative;
	margin-right:5px;
}
#mainLeftSub {
	float:left;
	margin-left:20px;
	padding-right:10px;
	width:270px;
}
#mainRightSub {
	float:right;
	padding-right:20px;
	width:650px;
}
#mainLeftStart, #helpTopLeft {
	float:left;
	margin-left:20px;
	padding-right:10px;
	width:620px;
}
#helpTopLeft, #helpTopRight {
	padding:10px 0px 10px 0px;
}
#mainRightStart, #helpTopRight {
	float:right;
	padding-right:20px;
	width:300px;
}
#mainLeft {
	float:left;
	margin-left:20px;
	padding-right:10px;
	width:190px;
}
#mainRight {
	float:right;
	padding-right:20px;
	width:740px;
}
/* LOGOWANIE NOWE 3 */
#container {
	width:200px;
	position:absolute;
	top:-4px;
	z-index:99999999;
 *margin-left:300px;
}
#signin_menu {
	display:none;
	background-color:#BBE4E4;
	position:absolute;
	width:180px;
	z-index:99999;
	border:1px transparent;
	text-align:left;
	padding:12px;
	top: 23px;
	left: 330px;
 *left: 30px;
	margin-top:7px;
	margin-right: 0px;
 *margin-right: -1px;
	color:#474747;
	font-size:11px;
}
#signin_menu input[type=text], #signin_menu input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #ACE;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:173px;
}
#signin_menu input[type=text]:focus, #signin_menu input[type=password]:focus {
	box-shadow: 0px 0px 3px #1594cf;
	-moz-box-shadow: 0px 0px 3px #1594cf;
	-webkit-box-shadow:0px 0px 3px #1594cf;
}
#signin_menu p {
	margin:0;
}
#signin_menu a {
	color:#6AC;
}
#signin_menu label {
	font-weight:normal;
}
#signin_menu p.remember {
	padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
}
#signin_menu p a {
	color:#27B!important;
}
#signin_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#39d url('/img/newLayout/addons/bg-btn-blue.png') repeat-x scroll 0 0;
	border:1px solid #39D;
	color:#fff;
	text-shadow:0 -1px 0 #39d;
	padding:4px 10px 5px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}
#signin_submit::-moz-focus-inner {
padding:0;
border:0;
}
#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}
#dodajFilmNowe {
	background:url(/img/newLayout/addons/logowanieBgNew.png);
	height:32px;
	width:135px;
	margin-left:0px;
	cursor:pointer;
}
.logowanieNew {
	width:400px;
	position:relative;
	float:right;
	text-align:right;
	z-index:9999999;
	background-color:#D8F6F8;
	height:32px;
}
.logowanieNew div {
	float:left;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#542437;
	margin-left:10px;
	z-index:99999;
}
.logowanieLoguj {
	padding-right:10px;
	margin-right:5px;
	cursor:pointer;
	margin-top:6px;
	padding-top:1px;
	padding-bottom:3px;
	display:block;
	margin-left:5px;
}
.logowanieLoguj:hover, .logowanieLoguj.menu-open {
	background-color:#BBE4E4;
}
.logowanieLoguj.menu-open {
}
*logowanieLoguj:hover div {
	background-color:#BBE4E4;
}
.bullet1 {
	background-position:-21px -108px;
	position:relative;
	top:6px;
	left:5px;
	padding-left:15px;
}
.logowanieRejestruj {
	margin-right:0px;
}
.logowanieRejestruj a {
	color: #D82F60;
}
.logowanieRejestruj a:hover {
	background:none;
	text-decoration:underline;
	color: #D82F60;
}
#logowanieNew .logowanieRejestruj {
	float:right;
}
.logowanieRejestruj {
	margin:auto;
	background-position:-374px -105px;
	width:153px;
	height:31px;
	cursor:pointer;
}
.logowanieRejestruj:hover {
	background-position:-374px -135px;
}
.logowanieRejestruj:active {
	background-position:-374px -166px;
}
#dodajFilmNoweWrapper {
	float:left;
}
#logowanieNewDivWrapper {
	position:relative;
}
.logowanieLoguj, #logowanieNewDivWrapper, #dodajFilmNoweWrapper {
	margin-left:0px;
}
.rememberMe {
	width: 11px;
	background-color:white;
	height:11px;
	border:1px solid #036;
	background:none
}
/*LOGOWANIE NOWE 3 ZALOGOWANY */


.fbLogowanie a:hover {
	background-color:none;
}
.logowanieNowe3 div.divProfilKonto:hover, .logowanieNowe3 div.divProfilDodaj:hover {
	background-color:#d27e9a;
}
.logowanieNowe3 div.divProfilKonto, .logowanieNowe3 div.divProfilDodaj {
	border-color:#843650;
	border-style:solid solid none;
	border-width:1px 1px 0;
	cursor:pointer;
	display:block;
	height:20px;
	margin-left:5px;
	margin-right:5px;
	margin-top:4px;
	padding:1px 5px 5px 5px;
	position:relative;
	line-height:18px;
}
.logowanieNowe3In {
	padding-left:10px;
	padding-right:10px;
	margin-left:15px;
	margin-right:15px;
	border-left:1px solid #C6064A;
	border-right:1px solid #C6064A;
}
.divProfilKontoSpan, .divProfilDodajSpan {
	background:url(http://img1.skreccos.pl/strzalkaKonto.png);
	display:block;
	float: right;
	width:10px;
	height:6px;
	position:relative;
	top:7px;
	margin-left:5px;
}
.divProfilKontoSpan.activeRozwiniecie, .divProfilDodajSpan.activeRozwiniecie {
	background-position:0px -7px;
}
.logowanieNowe3 div.divProfilKonto.activeRozwiniecie, .logowanieNowe3 div.divProfilKonto.activeRozwiniecie:hover, .logowanieNowe3 div.divProfilDodaj.activeRozwiniecie, .logowanieNowe3 div.divProfilDodaj.activeRozwiniecie:hover {
	background-color:#f8f8f8;
	color: #000;
	border:1px solid #843650;
	padding-bottom:6px;
	border-bottom:0px;
	z-index:9999999;
}
.divIcons {
	margin-left:3px;
	margin-right:3px;
	height:32px;
	float:left;
	position:relative
}
.activeDiv {
	height:31px;
	z-index:99999;
	background-color:#f8f8f8;
	border:1px solid #000;
	border-bottom:0px;
	z-index:9999999;
	margin-left:2px;
	margin-right:2px;
}
.divIcons:hover {
	background-color:#d27e9a;
}
.divIcons.activeDiv:hover {
	background-color:#fff;
}
#menuFriendsImg, #menuPostsImg, #menuPowiadomieniaImg {
	width:26px;
	height:31px;
	background:url(/img/newLayout/addons/ikonyTopBig.png);
	cursor:pointer;
	background-repeat:no-repeat;
}
#menuPowiadomieniaImg {
	background-position:0px 0px;
}
#menuFriendsImg {
	background-position:-26px 0px;
}
#menuPostsImg {
	background-position:-52px 0px;
}
#menuPowiadomieniaImg.activeSomOut {
	background-position:0px -38px;
}
#menuFriendsImg.activeSomOut {
	background-position:-26px -38px;
}
#menuPostsImg.activeSomOut {
	background-position:-52px -38px;
}
#menuPowiadomieniaImg.activeButton {
	background-position:0px -74px;
}
#menuFriendsImg.activeButton {
	background-position:-26px -74px;
}
#menuPostsImg.activeButton {
	background-position:-52px -74px;
}
#menuPosts, #menuFriends, #menuPowiadomienia {
	background-color:#f8f8f8;
	border:1px solid #843650;
	border-bottom:2px solid #843650;
	color:#474747;
	display:none;
	font-size:11px;
	margin-right:0;
	margin-top:0px;
	padding-top:5px;
	position:absolute;
	text-align:left;
	top:31px;
	width:280px;
	z-index:99999;
	min-height:100px;
	padding-bottom:60px;
}
#menuPosts {
	right:72px;
}
#menuFriends {
	right:40px;
}
#menuPowiadomienia {
	right:3px;
	width:340px;
	padding-bottom:10px;
}
#menuProfil {
	background-color:#F8F8F8;
	border:1px solid #843650;
	color:#474747;
	display:none;
	font-size:11px;
	margin-right:0;
	margin-top:0;
	min-height:100px;
	padding-bottom:10px;
	padding-top:12px;
	position:absolute;
	right:5px;
	text-align:left;
	top:31px;
	width:190px;
	z-index:999999;
}
#menuDodajInne {
	background-color:#F8F8F8;
	border:1px solid #843650;
	color:#474747;
	display:none;
	font-size:11px;
	margin-right:0;
	margin-top:0;
	min-height:100px;
	padding-bottom:10px;
	padding-top:12px;
	position:absolute;
	right:79px;
	text-align:left;
	top:31px;
	width:190px;
	z-index:999999;
}
#menuProfil ul {
	padding-top:5px;
	border-top:1px solid #ccc;
}
#menuProfil ul li a, #menuDodajInne ul li a {
	text-align:left;
	padding-left:10px;
	line-height:20px;
	border-top:1px solid #F8F8F8;
	border-bottom:1px solid #F8F8F8;
	display:block;
}
#menuProfil ul li a:hover, #menuDodajInne ul li a:hover {
	border-top:1px solid #843650;
	border-bottom:1px solid #843650;
	background-color:#de94ad;
	color: #fff;
}
#menuProfil ul li:hover a, #menuProfil ul li:hover a:hover, #menuDodajInne ul li:hover a:hover {
	color: #fff;
}
#menuFriends {
	width:350px;
}
.activeSomOut {
	poisiton: relative;
}
.logowanieNowe3In a.activeButton:hover {
	background-color:#fff;
	height:30px;
}
.logowanieNowe3 div.activeSom {
	background:transparent url(/img/newLayout/addons/bgInfo.png) no-repeat scroll 0 0;
	color:#000000;
	font-size:9px;
	height:20px;
	padding-top:9px;
	line-height:15px;
	margin-left:15px;
	padding-left:6px;
	position:absolute;
	padding-right:7px;
	top:23px;
	left:-20px;
	width:12px;
	color:#fff;
}
.logowanieNowe3 img {
	vertical-align:middle;
}
.logowanieNowe3 {
	background-color:#803950;
	max-width: 700px;
	height:32px;
	float:right;
}
.logowanieNowe8 {
	width:500px;
	float:right;
}
.logowanieNowe8 div {
	float:right;
}
.logowanieNowe3 div {
	float:left;
	line-height:30px;
}
.logowanieNowe3In a {
	line-height:27px;
	float:left;
	height:30px;
	cursor:pointer;
	margin-left:3px;
	margin-right:3px;
	position:relative;
}
.logowanieNowe3In a:hover {
	background-color:#3b6c90
}
.logowanieNowe3 {
	color:#fff;
}
.logowanieNowe3 a {
	color:#fff;
}
.logowanieNowe3 a:hover {
	text-decoration:underline;
}
/* SZUKANIE */

.searchInputTop {
	background-position:0px -129px;
	width:200px;
	height:24px;
	margin-top:0px;
	position:relative;
	top:5px;
	float:right;
	opacity: 0.6;
}
.searchButton {
	background:transparent none repeat scroll 0 0;
	cursor:pointer;
	margin-top:0;
	padding:0;
	width:35px;
	height:25px;
	display:block;
	border:none;
	border:0 none;
	outline:none
}
.searchInputTopInput {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	outline: none;
	color:#a50036;
	padding-top:2px;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	line-height: 18px;
	width:155px;
	border:none;
	border:0px;
	/*	padding:3px 0px 0px 3px;*/
	margin:1px 0 0 8px;
	float:left;
	background:none;
}
.searchInputTopInput:focus {
	background:none;
	color:#a50036;
}
.searchInputTop input:focus {
	background:none;
}
#loginTopUl li ul {
	z-index:999999;
	position:absolute;
	left:22px;
	top:0px;
	margin-top:28px;
	width:130px;
	line-height:12px;
	background-color:#142029;
	color:#ffffff; /* for IE */
	display:none;
	text-align:center;
}
#loginTopUl li:hover ul, #loginTopUl:hover li ul {
	z-index:999999;
}
#loginTopUl li ul li {
	margin:0px 10px;
	padding: 3px 0px;
	border-top: dotted 1px #606060;
	list-style-type:none;
	z-index:999999;
}
#loginTopUl li ul li:first-child {
	border-top: none;
	z-index:999999;
}
#loginTopUl li ul li {
	color:#fff;
	z-index:999999;
}
#loginTopUl li ul li:hover, #loginTopUl li ul li.searchLiActive {
	color:#F09F1C;
	z-index:999999;
}
#loginTopUl .corner_inset_left {
	position:absolute;
	top:0px;
	left:-12px;
	z-index:999999;
}
#loginTopUl .corner_inset_right {
	position:absolute;
	top:0px;
	left:130px;
	z-index:999999;
}
/* MENU */

.crumbDiv {
	padding-left:10px;
	padding-right:10px;
	line-height:32px;
	float:left;
	color:#e4efdf;
}
.crumbDiv a {
	color:#fff;
	font-size:12px;
}
.crumbDiv a:hover {
	color: #c61d5f;
}
.headerMenuWrapper {
	z-index:99999;
	position:absolute;
	top:50px;
	right:0px;
	width:580px;
	height:75px;
}
#mainHeaderMenu1 {
	bottom:0;
	float:left;
	height:70px;
	margin:auto;
	position:relative;
	text-align:center;
	width:460px;
	z-index:0;
	float:left;
	z-index:9999;
}
#mainHeaderMenu1 li a {
	color:#D61C54;
	display:block;
	font-family:arial;
	font-size:24px;
	font-weight:bold;
	height:43px;
	padding-top:27px;
	text-transform:uppercase;
	cursor:pointer;
}
#mainHeaderMenu1 li a:hover, #mainHeaderMenu1 li.active a {
	color: #fff;
	text-decoration:none;
}
#mainHeaderMenu1 li.normalneLi {
	float:left;
	height:30px;
	list-style-type:none;
	width:110px;
}
#menuLudzie2 span.top {
	background-position:-540px -337px;
	display:none;
	height:10px;
	position:relative;
	width:130px;
	z-index:520;
}
#menuLudzie2.hover span.top, #menuLudzie2 .on span.top, .active#menuLudzie2 span.top {
	display:block;
}
#menuLudzie2 {
	height:70px;
	overflow:hidden;
	position:absolute;
	right:0;
	width:130px;
	z-index:500;
	font-family: Tahoma, Geneva, sans-serif;
}
#menuLudzie2 a.top {
	background-position:-540px -359px;
	display:block;
	height:70px;
	text-indent:-5000px;
	width:130px;
	z-index:500;
}
#menuLudzie2 a {
	font-family: Tahoma, Geneva, sans-serif;
}
#menuLudzie2 a.top:hover, .hover#menuLudzie2 a.top, .on #menuLudzie2 a.top, .active.hover#menuLudzie2 a.top {
	background-position:-540px -434px;
}
.active#menuLudzie2 a.top {
	background-position:-540px -434px;
}
#other_stuff_slider ul li {
	text-align:center;
	color:#fff;
	margin:5px 0px 5px 0px;
}
#other_stuff_slider ul li a {
	font-size:12px;
	color:#fff;
}
#other_stuff_slider ul {
	background-position:-540px -3px;
	position:relative;
	padding:12px 0;
}
#other_stuff_slider {
	bottom:0;
	left:0;
	position:absolute;
	width:130px;
}
#mainHeaderMenu1 ul li.normalneLi {
	background:url(http://img.skreccos.pl/spritesNew.png);
	height:74px;
}
#mainHeaderMenu1 ul li.normalneLi a {
	display: block;
	height:43px;
}
#mainHeaderMenu1 ul li.normalneLi.active:hover {
	background-color:none;
}
#mainHeaderMenu1 a:hover {
	background:none;
}
#mainHeaderMenu1 ul li#menuStart {
	background-position:0px -359px;
	width:100px;
}
#mainHeaderMenu1 ul li#menuStart.active, #mainHeaderMenu1 ul li#menuStart.active:hover {
	background-position:0px -433px;
}
#mainHeaderMenu1 ul li#menuStart a {
	width:100px;
	height:43px;
}
#mainHeaderMenu1 ul li#menuStart:hover {
	background-position:0px -433px;
}
#mainHeaderMenu1 ul li#menuFilms {
	background-position:-130px -359px;
}
#mainHeaderMenu1 ul li#menuFilms.active, #mainHeaderMenu1 ul li#menuFilms.active:hover, #mainHeaderMenu1 ul li#menuFilms:hover {
	background-position:-130px -433px;
}
#mainHeaderMenu1 ul li#menuFilms a {
	width:108px;
}
#mainHeaderMenu1 ul li#menuWyzwania {
	background-position:-420px -359px;
	width:124px;
}
#mainHeaderMenu1 ul li#menuWyzwania:hover {
	background-position:-420px -433px;
}
#mainHeaderMenu1 ul li#menuWyzwania.active {
	background-position:-420px -433px;
}
#mainHeaderMenu1 ul li#menuGrupy {
	background-position:-262px -359px;
	width:125px;
}
#mainHeaderMenu1 ul li#menuGrupy:hover {
	background-position:-262px -433px;
}
#mainHeaderMenu1 ul li#menuGrupy.active {
	background-position:-262px -433px;
}
/* FOOTER */

#footerWrapper {
	height:450px;
	margin:auto;
	padding-top:20px;
	width:100%;
	background-position: center bottom;
}
.footerHeadery {
	font-size:13px;
	font-weight:bold;
	color:#666;
}
.partnerzyFooter {
	padding-left:20px;
	font-size: 14px;
	font-weight:bold;
	color:#666;
}
.footerFooter {
	margin-top:10px;
	background-color:#e4e0d9;
}
.footerFooter span {
	padding:0px 20px 5px 20px;
	color:#666;
}
.footerPartnersIcons {
	width:810px;
	margin:auto;
}
.footerPartners {
	background-color:#fff;
	width:990px;
	height:100px;
	margin:auto;
	margin-top:20px;
	padding:10px 0px 0px 0px;
}
.funLogo, .rebelLogo, .kotletLogo, .truskavkaLogo, .psfLogo {
	background:url(http://img.skreccos.pl/footerIcons.png);
	float:left;
	margin:0px 10px 0px 10px;
	height:67px;
}
.funLogo {
	background-position:0px 0px;
	width:95px;
}
.funLogo:hover {
	background-position:0px -67px;
	width:95px;
}
.rebelLogo {
	background-position:-109px 0px;
	width:197px;
}
.rebelLogo:hover {
	background-position:-109px -67px;
	width:197px;
}
.kotletLogo {
	background-position:-318px 0px;
	width:138px;
}
.kotletLogo:hover {
	background-position:-318px -67px;
	width:138px;
}
.truskavkaLogo {
	background-position:-485px 0px;
	width:205px;
}
.truskavkaLogo:hover {
	background-position:-485px -67px;
	width:205px;
}
.psfLogo {
	background-position:-701px 0px;
	width:65px;
}
.psfLogo:hover {
	background-position:-701px -67px;
	width:65px;
}
#footer {
	clear:both;
	color:#474747;
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	height:260px;
	margin:auto;
	padding-top:10px;
	padding-bottom:30px;
	width:990px;
	background: #edf2f3;
	border-top:0px;
}
#footer span {
	padding-left:20px;
	padding-right:20px;
}
#footer .footerGlowna {
	border:0;
	border-collapse:collapse;
	text-align:left;
	width:500px;
}
#footer .footerGlowna .bok {
}
.footerHeader td {
	color:#474747;
	font-size:17px;
	font-weight:700;
	padding-left:5px;
	padding-right:5px;
}
.footerMain td {
	color:#CCC;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
	vertical-align:top;
	line-height:24px;
	width:155px;
}
#footer .footerMain td a span {
	background:url(http://img.skreccos.pl/spritesNew.png);
	background-position:-199px -101px;
	width:8px;
	height:15px;
	float:left;
	position:relative;
	margin-right:2px;
	padding:0px;
	top:3px;
}
.footerMain a {
	font-size:13px;
}
.footerLeft {
	float:left;
	width:500px;
	margin-left:20px;
}
.footerRight {
	float:right;
	width:400px;
	padding-right:20px;
}
.footerHeaderDiv {
	font-size:22px;
	font-weight:bold;
	padding-bottom:10px;
	color:#c61d5f;
	text-shadow: #fff 1px -1px 1px;
}
/* HEADERY */
.nowyHeader {
	height:17px;
}
.nowyHeader.blue1 {
	border-bottom:1px dotted #1594CF;
	padding-bottom:1px;
}
.nowyHeader.niebieskie1 {
	background-color:#0CC3F1;
}
.nowyHeader.niebieskie2 {
	background-color:#53777A;
}
.nowyHeader.niebieskie3 {
	background-color:#0b5d72;
}
.nowyHeader.rozowe1 {
	background-color:#a50036;
}
.nowyHeader.rozowe5 {
	height:18px;
	border-bottom:1px dotted #C6005C;
	background:none
}
.nowyHeader.niebieskie5 {
	background-color:#fff;
	height:18px;
	border-bottom:1px dotted #1794ce;
	background:none
}
.nowyHeader.zolte1 {
	background-color:#FFFD19;
}
.Hgrupy, .Hranking, .HrankingGlowna, .Hblog, .Hpytania, .Hostatnio, .HdzisiajPopularne, .HwyzwanieDnia, .HporadnikDnia, .Hkomentarze, .Hpopularne, .Hkategorie, .HterazOgladane, .HnoweFilmy, .HekspertTygodnia, .HpopularneTagi, .HfilmDnia, .HnajnowszePytania, .nowiLudzie, .HbestUsers {
	background-image:url(http://img.skreccos.pl/headery.png);
	width:180px;
	height:17px;
	padding-right:10px;
}
.HrankingGlowna {
	background-position:0px -204px;
	width:200px;
}
.HekspertTygodnia {
	background-position:0px -187px;
	width:145px;
}
.HnoweFilmy {
	background-position:0px -170px;
	width:220px;
}
.Hgrupy {
	background-position:0px 0px;
	width:65px;
}
.Hranking {
	background-position:0px -17px;
	width:65px;
}
.Hblog {
	background-position:0px -34px;
	width:52px;
}
.Hpytania {
	background-position:0px -51px;
	width:80px;
}
.Hostatnio {
	background-position:0px -68px;
	width:115px;
}
.HdzisiajPopularne {
	background-position:0px -85px;
}
.HwyzwanieDnia {
	background-position:0px -102px;
	width:160px;
}
.HporadnikDnia {
	background-position:0px -119px;
	width:120px;
}
.HpopularneTagi {
	background-position:0px -221px;
	width:130px;
}
.Hkomentarze {
	background-position:0px -343px;
}
.Hpopularne {
	background-position:0px -153px;
	width:125px;
}
.Hkategorie {
	background-position:0px -136px;
	width:85px;
}
.HterazOgladane {
	background-position:0px -238px;
	width:130px;
}
.HfilmDnia {
	background-position:0px -255px;
	width:70px;
}
.HnajnowszePytania {
	background-position:0px -272px;
	width:190px;
}
.HbestUsers {
	background-position:0px -289px;
	width:170px;
}
.submenu:hover {
	background:none;
	color:#474747;
}
.inner.pusty {
	padding:5px 0 5px 0px;
	position:relative;
	margin-top:10px;
	z-index:1;
	height:100%;
}
.inner.niebieskie5 {
	padding:5px 5px 5px 5px;
	position:relative;
	border:1px dotted #1794ce;
	border-top:0px;
	z-index:1;
	height:100%;
}
.inner.jasne2.bez {
	background-color:#fff;
}
/* FILMY */
.topMenuLi a {
	background-color:#7fc5d9;
	color:#fff;
	display:block;
	font-size:9px;
	height:17px;
	line-height:17px;
}
.topMenuLiIn a {
	color:#145566;
	display:block;
	font-size:10px;
	height:17px;
	line-height:17px;
	text-align:center;
}
.filmTdTitle1 a {
	font-size:12px;
	font-weight:700;
}
.filmTdTitle1 a:hover {
	font-size:12px;
	font-weight:700;
}
.filmTdTitleIn span {
	color:#999;
	font-size:9px;
	font-weight:normal;
}
.tipDesc {
	padding-bottom:5px;
}
#homeFilms #h1Bottom.bottomIn {
	height:19px;
	margin-bottom:0;
}
.menuRightSubUl li a, .menuPrawe li a {
	background:none;
}
#homeFilmsIn {
}
#homeFilms .topMenuLiIn a {
}
.topMenuLiIn.border {
	border-right:1px solid #1594cf;
}
.topMenuLiIn a:hover, .topMenuLiIn.highlight a {
	background-color:#1594cf;
	color:#fff;
}
.topMenuLi img {
	padding-right:5px;
	vertical-align:middle;
}
.topMenuLi {
	margin:1px;
	text-align:center;
}
.topMenuLi a:hover, .topMenuLi.highlight a {
	background-color:#145566;
	color:#fff;
	display:block;
	height:17px;
}
.on-top {
	z-index:999999;
}
.wyzwanie1, .poradnik1, .lekcja1, .zadanie1, .fun1 {
	padding-left:1px;
	padding-right:1px;
	width:190px;
}
.videoTd1 {
	float:left;
	height:165px;
	padding:10px 0px 10px 0px;
	width:190px;
}
.videoTd1.srodek {
	padding:10px 25px 10px 25px;
}
.videoTd1.srodek1 {
	padding:10px 10px 10px 10px;
}
.filmTdClick {
	padding:0;
}
.clickBig1 a {
	display:block;
	height:115px;
	width:190px;
}
#playButton {
	background:url(/img/newLayout/addons/playBg.png);
	position:absolute;
	top:45px;
	left:70px;
	width:50px;
	height:30px;
	z-index:22;
}
.videoTd1:hover #playButton {
	background-position: 0px -30px;
}
.filmTdClickA1:hover {
	text-decoration:none;
}
.filmTdTime {
	color:#fff;
	font-size:8px;
	height:11px;
	padding:1px 0px 0px 0px;
	position:absolute;
	right:1px;
	top:0px;
	width:30px;
	text-align:center;
	z-index:20;
	background-color:#000
}
.lapka {
	padding-left:5px;
	background-position: -152px -103px;
	height:15px;
	width:12px;
	float:left;
}
.lapka._dol {
	background-position: -165px -105px;
}
#filmTdOcenka {
	color:#fff;
	font-size:18px;
	height:18px;
	left:0px;
	overflow:hidden;
	position:absolute;
	bottom:0px;
	min-width:24px;
	max-width:50px;
	z-index:50;
	background:url(/img/newLayout/addons/ocenkaTlo.png);
	padding:0px 3px 0px 2px;
}
#filmTdStat {
	color:#fff;
	font-size:18px;
	height:24px;
	right:3px;
	overflow:hidden;
	position:absolute;
	bottom:3px;
	width:24px;
	z-index:50;
}
.filmTdStatwyzwanie {
	background-position:-1px -160px;
}
.filmTdStatporadnik {
	background-position:-25px -160px;
}
.filmTdStat4fun {
	background-position:-51px -160px;
}
#filmTdNew {
	color:#fff;
	font-size:18px;
	height:12px;
	right:1px;
	overflow:hidden;
	position:absolute;
	top:12px;
	width:30px;
	z-index:50;
	background-position:-125px -162px;
}
#filmTdNew.newMale {
	top:52px;
}
.ekspertMaly {
	background:url("http://img.skreccos.pl/spritesNew.png") no-repeat scroll -105px -106px transparent;
	display:block;
	float:left;
	height:20px;
	margin-left:2px;
	width:35px;
}
.skreccosMaly {
	background:url("http://img.skreccos.pl/spritesNew.png") no-repeat scroll -69px -106px transparent;
	display:block;
	float:left;
	height:20px;
	margin-left:2px;
	width:37px;
}
#filmTdNew img {
	left:-22px;
	position:absolute;
	top:-267px;
}
#filmTdHd {
	color:#fff;
	font-size:18px;
	height:23px;
	float:right;
	overflow:hidden;
	position:relative;
	width:30px;
	z-index:50;
	margin-right:10px;
	background-position:-78px -160px;
}
.watched {
	color:#fff;
	font-size:18px;
	height:23px;
	right:30px;
	overflow:hidden;
	position:absolute;
	bottom:3px;
	width:120px;
	z-index:50;
}
#filmTdWatched {
	color:#fff;
	font-size:18px;
	height:23px;
	overflow:hidden;
	position:relative;
	width:22px;
	z-index:50;
	background-position:-155px -161px;
	float: right;
	margin-right:10px;
}
#filmTdVoted {
	color:#fff;
	font-size:18px;
	height:23px;
	overflow:hidden;
	position:relative;
	float: right;
	margin-right:10px;
	width:22px;
	z-index:50;
	background-position:-177px -161px;
}
#filmTdCommented {
	color:#fff;
	font-size:18px;
	height:23px;
	float: right;
	margin-right:10px;
	overflow:hidden;
	position:relative;
	width:22px;
	z-index:50;
	background-position:-200px -161px;
}
.filmTdTitle1 {
	font-size:12px;
	height:auto;
	max-height:48px;
	padding-bottom:3px;
	position:relative;
	text-align:left;
	top:120px;
}
.filmTdTitle2 {
	display:none;
	cursor:pointer;
}
/*.filmuTytul:hover .filmTdTitle2 {
	display:block;
	height:40px;
 
	width:190px; max-width:190px; 
}*/
.filmTdTitleIn {
	margin-bottom:5px;
	max-height:27px;
	overflow:hidden;
}
#homeFilms {
	margin-top:20px;
}
/* FILMY SREDNIE */
.videoTd {
	height:126px;
	padding:5px 10px 0 18px;
	width:130px;
}
.filmTdAuthor {
	color:#fff;
	font-size:14px;
	height:14px;
	left:0;
	padding:0 3px 3px;
	position:absolute;
	top:0;
	width:auto;
	z-index:20;
}
.filmTdTitle a, .kursTdTitle a, .kursLiTitle a {
	color:#474747;
	font-size:12px;
}
.filmTdTitle {
	font-size:13px;
	height:auto;
	padding-bottom:3px;
	position:relative;
	text-align:left;
	top:75px;
}
.clickBig a {
	display:block;
	height:75px;
	width:130px;
}
.wyzwanie, .poradnik, .lekcja, .zadanie, .fun {
	padding-left:1px;
	padding-right:1px;
	width:130px;
}
/* FILMY MALE */
.videoTdSmallExpand #filmTdRodzajSmall {
	left:0;
	top:43px;
}
.filmTdTimeSmall {
	color:#fff;
	font-size:9px;
	height:8px;
	padding:1px;
	position:absolute;
	right:1px;
	top:1px;
	width:22px;
	z-index:20;
	background-color:#000;
	line-height:9px;
}
#filmTdRodzajSmall {
	color:#fff;
	font-size:10px;
	height:9px;
	left:0;
	padding:0 2px 3px;
	position:absolute;
	top:50px;
	width:auto;
	z-index:20;
}
#filmTdOcenkaMini {
	color:#fff;
	font-size:18px;
	height:18px;
	left:0px;
	overflow:hidden;
	position:absolute;
	bottom:0px;
	min-width:24px;
	max-width:50px;
	z-index:50;
	background:url(/img/newLayout/addons/ocenkaTlo.png);
	padding:0px 3px 0px 2px;
}
#filmTdStatMini {
	color:#fff;
	font-size:18px;
	height:20px;
	right:2px;
	overflow:hidden;
	position:absolute;
	bottom:2px;
	width:22px;
	z-index:50;
}
.filmTdStatMiniwyzwanie {
	background:url(/img/newLayout/addons/wyzwImini.png);
}
.filmTdStatMiniporadnik {
	background:url(/img/newLayout/addons/porImini.png);
}
.filmTdStatMini4fun {
	background:url(/img/newLayout/addons/smileImini.png);
}
.videoTdSmallExpand {
	height:55px;
	width:90px;
}
.videoTdSmallExpandRight {
	height:55px;
	padding-right:5px;
	vertical-align:top;
	width:165px;
}
.filmTdTitleSmallExpand {
	height:55px;
	padding-left:5px;
	font-size:13px;
	width:165px;
}
.res {
	margin-bottom:5px;
	cursor:pointer;
	position:relative;
}
.res:hover {
	background-color:#eaf3f8;
	color: #0B5D72;
}
.res a:hover, a:hover .res a {
	background:none;
	color: #0B5D72;
	text-decoration:underline;
}
/* DODATKI */

.miniHelp {
	background-position:-250px -124px;
	cursor:pointer;
	display:block;
	float:left;
	height:16px;
	margin-left:10px;
	margin-right:10px;
	width:16px;
}
.miniHelp1 {
	background-position:-250px -124px;
	cursor:pointer;
	display:inline-block;
	height:16px;
	margin-left:0;
	margin-right:0;
	width:16px;
}
.miniHelp1:hover, .miniHelp:hover {
	background-position:-250px -140px;
}
/* JQM WINDOW */
 

jqmWindow {
	background-color:#fff;
	border:1px solid #000;
	color:#333;
	display:none;
	height:490px;
	left:50%;
	margin-left:-300px;
	padding:12px;
	position:fixed;
	top:5%;
	width:600px;
}
.jqmOverlay {
	background-color:#000;
}
.jqmWindowWyzwanie {
	background-image:url(/img/newLayout/modal/bgRed.png);
	background-repeat:no-repeat;
	color:#fff;
	display:none;
	height:486px;
	left:50%;
	margin-left:-300px;
	padding:20px;
	position:fixed;
	top:5%;
	width:616px;
}
.closeJqm {
	background-image:url(/img/newLayout/modal/closeButtonWhite.png);
	cursor:pointer;
	height:34px;
	position:absolute;
	right:10px;
	top:9px;
	width:34px;
}
.closeJqm.closeJqmLogin {
	background-image:url(/img/newLayout/modal/closeButtonWhite.png);
	cursor:pointer;
	height:34px;
	position:absolute;
	right:95px;
	top:9px;
	width:34px;
}
.jqmWindowLogin {
	color:#fff;
	display:none;
	height:450px;
	left:45%;
	margin-left:-300px;
	position:fixed;
	top:15%;
	width:715px;
}
.jqmWindowFb {
	color:#474747;
	height:150px;
	left:55%;
	margin-left:-300px;
	position:fixed;
	top:35%;
	width:300px;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	display:none;
	background-color:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:2px 2px 2px #474747;
	-webkit-box-shadow:2px 2px 2px #474747;
	padding:20px;
}
#wyzwaniePopIn {
	font-size:14px;
	height:408px;
	padding:60px 20px 20px;
	text-align:center;
	width:558px;
}
.wyzwaniePopIna1 {
	background-color:#FFF;
	color:#474747;
	font-size:14px;
	padding:5px;
}
.wyzwaniePopIna1:hover {
	background-color:#474747;
	color:#fff;
	font-size:14px;
	padding:5px;
	text-decoration:none;
}
/* REJESTRACJA */
#otherLeftReg {
	float:left;
	width:590px;
}
#otherRightReg {
	float:right;
	margin-right:20px;
	padding:10px 20px 10px 10px;
	width:260px;
}
#registrationNew {
	background:url(/img/newLayout/addons/tloRejestracja.png);
	background-repeat:no-repeat;
	height:388px;
	padding:50px 20px 20px;
	width:550px;
}
#registrationNew.fb {
	background:url(/img/newLayout/addons/regBgFb.png);
	background-repeat:no-repeat;
	height:305px;
	padding:50px 20px 20px;
	width:550px;
}
#registrationNew input#registrationButtonNew {
	background:url(/img/newLayout/addons/zalozKontoRejestracja.png);
	border:none;
	float:right;
	height:30px;
	margin-left:30px;
	margin-top:10px;
	width:127px;
}
.registrationTableNewPop input#registrationButtonNew {
	background:url(/img/newLayout/addons/zalozKontoRejestracja.png);
	border:none;
	float:left;
	height:30px;
	margin-left:0;
	margin-top:10px;
	width:127px;
}
#registrationNew .glownaTd {
	width:40%;
}
#registrationNew input.inputCaptcha {
	width:80px;
}
#rejestracjaFormLeft {
	border-right:1px solid #ccc;
	float:left;
	height:370px;
	padding-left:10px;
	width:260px;
}
#rejestracjaFormRight {
	color:#474747;
	float:right;
	padding-right:10px;
	width:200px;
}
#footer span.inputDesc {
	color:#999;
	font-size:9px;
	font-weight:400;
	padding:0;
}
.registrationTableNew label.error {
	background:url('/img/icons/unchecked.png') no-repeat;
	height:15px;
	margin-left:2px;
	padding-left:16px;
}
.registrationTableNew label.checked {
	background:url('/img/icons/checked.png') no-repeat;
	height:15px;
	margin-left:2px;
	padding-left:16px;
}
.registrationTableNewPop label.error.checked {
	display:none;
}
.registrationTableNewPop .status {
	padding-top:0;
	width:0;
}
.registrationTableNew input.error, .registrationTableNewPop input.error {
	border:1px solid #ee5e11;
}
.registrationTableNewPop input {
	border:1px solid #017796;
	font-size:15px;
	height:20px;
	line-height:15px;
	margin-bottom:0;
	width:240px;
}
.registrationTableNewPop input.valid {
	background-color:#E3ECAA;
	border:1px solid #E3ECAA;
}
.registrationTableNewPop input#regulaminPop {
	float:left;
	height:15px;
	width:15px;
}
#logowanieForm {
	color:#474747;
	height:400px;
	padding-top:20px;
	width:500px;
}
#rejestracjaForm {
	height:400px;
	padding-top:20px;
	width:500px;
}
.rejestracjaFormLeftHeader {
	color:#9C0034;
	font-size:20px;
	font-weight:700;
}
.rejestracjaFormRightHeader {
	border-top:1px dotted #ccc;
	color:#017796;
	font-size:18px;
	font-weight:700;
	margin-top:10px;
	padding-top:10px;
}
.mainLeftInner {
	padding-left:20px;
}
#registrationNew input#registrationButtonNew:hover, .registrationTableNewPop input#registrationButtonNew:hover, .zalozKontoButtonLogin:hover, #zalogujButtonLogowanie:hover, #dodajKomentarzButtonNew:hover, .zalozKontoOcoChodzi:hover {
	background-position:0 -30px;
	cursor:pointer;
}
.registrationTableNew input, .editProfileSteps input, .editProfileSteps select, .registrationTableNew input:focus {
	background:url(/img/newLayout/addons/inputBg.png);
	border:0;
	color:#474747;
	font-size:18px;
	height:27px;
	line-height:27px;
	padding-left:3px;
	width:196px;
}
.label {
	font-size:12px;
	font-weight:700;
	margin-bottom:10px;
	padding-left:10px;
	padding-top:10px;
	vertical-align:middle;
	width:200px;
}
label {
	color:#333;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:8px;
}
input, select {
	margin-bottom:5px;
}
.status {
	padding-top:10px;
	vertical-align:middle;
	width:300px;
}
/* USERS */
.userNowy {
	color:#474747;
}
.userNormalny {
	color:#1f74aa;
}
.filmTdTitle1 .filmTdAuthor1 a.userAktywny, .filmTdTitle1 .filmTdAuthor1 a.userAktywny:hover, .filmTdTitle1 .filmTdAuthor1 a.userLegenda, .filmTdTitle1 .filmTdAuthor1 a.userLegenda:hover {
	font-weight:bold;
}
.userAktywny {
	color: #cc0000;
	font-weight:bold;
}
.userLegenda {
	font-weight:bold;
	color:#640202;
}
.userTdWrapper {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #83b3be;
	border-radius:4px;
	cursor:pointer;
	height:55px;
	padding:3px;
	width:45px;
}
.userDiv {
	float:left;
	height:150px;
	padding:5px;
	text-align:center;
	width:110px;
}
.userTd2 {
	height:55px;
	text-align:center;
	width:45px;
}
.userTd2 a {
	color:#83b3be;
}
/* FEED */
.feedUsername a, .feedUsername a:hover {
	font-size:13px;
	font-weight:700;
}
.feedContent a, .feedContent a:hover {
	font-size:12px;
	font-weight:700;
}
.feedUsername {
	padding-left:10px;
}
.feedDate {
	color:#999;
	font-size:9px;
	padding-left:10px;
}
/* LOGOWANIE */
#loginLoginForm {
	color:#fff;
	font-size:11px;
	height:150px;
	padding:10px;
	width:230px;
}
#loginLoginForm a {
	color:#fff;
	font-size:11px;
	font-weight:700;
	left:-20px;
	position:relative;
}
#loginLoginFormRight {
	color:#fff;
	float:right;
	font-size:11px;
	height:200px;
	padding:10px;
	position:absolute;
	right:0;
	top:45px;
	width:280px;
}
.loginFormRegister {
	left:40px;
	position:absolute;
	top:80px;
}
.loginFormMore a {
	color:#fff;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}
.loginInput1 {
	background:url(/img/newLayout/addons/loginInputBg.png);
	border:0;
	color:#474747;
	font-size:22px;
	height:30px;
	line-height:30px;
	margin-bottom:10px;
	padding-left:3px;
	width:141px;
}
.logowanieFormPop .loginInput2 {
	border:1px solid #017796;
	color:#474747;
	font-size:22px;
	height:30px;
	line-height:30px;
	margin-bottom:10px;
	padding-left:3px;
	width:241px;
}
.registrationTableNewPop label {
	padding-top:0;
}
.loginInput1:focus {
	background:url(/img/newLayout/addons/loginInputBg.png);
	border:0;
	color:#474747;
	font-size:22px;
	height:30px;
	line-height:30px;
	padding-left:3px;
	width:141px;
}
#loginPopBottom {
	bottom:85px;
	left:40px;
	position:absolute;
	text-align:center;
	width:515px;
}
#loginPopBottom a {
	color:#FFF;
	font-size:12px;
	font-weight:700;
	margin:10px;
	padding:3px;
}
#loginPopBottom a:hover {
	background-color:#000;
	color:#FFF;
	font-size:12px;
	margin:10px;
	padding:3px;
	text-decoration:none;
}
.linkLoginLeft {
	background-color:#b31c4e;
}
.linkLoginRight {
	background-color:#0e5265;
}
.zalozKontoButtonLogin {
	background:url(/img/newLayout/addons/zalozKontoLogin.png);
	border:none;
	float:right;
	height:30px;
	margin-left:30px;
	margin-top:10px;
	width:127px;
}
#zalogujButtonLogowanie {
	background:url(/img/newLayout/addons/zalogujButtonLogin.png);
	border:none;
	height:30px;
	left:-20px;
	margin-top:10px;
	position:relative;
	width:95px;
}
#loginLoginForm a:hover {
	text-decoration:underline;
}
#footer span.headerGrey {
	color:#8F8B68;
	padding:0;
}
#regPrompt#logowanieForm {
	height:509px;
	left:0;
	position:absolute;
	top:30px;
	width:582px;
}
#polaczZfb {
	background-position:0 0;
	cursor:pointer;
	display:block;
	height:27px;
	width:75px;
	margin-left:0px;
}
#polaczZfb:hover {
	background-position:-77px 0;
	cursor:pointer;
	display:block;
	height:27px;
	width:75px;
}
.fbLogoPop {
	background:url(/img/newLayout/addons/facebook_connect.png);
	cursor:pointer;
	height:36px;
	margin-top:4px;
	width:190px;
}
/* PORADNIK I WYZWANIE GLOWNA */
a.porHead {
	font-size:16px;
}
a.porHead:hover {
}
/*TIP-TIP*/


#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}
#tiptip_holder.tip_top {
	padding-bottom: 5px;
}
#tiptip_holder.tip_bottom {
	padding-top: 5px;
}
#tiptip_holder.tip_right {
	padding-left: 5px;
}
#tiptip_holder.tip_left {
	padding-right: 5px;
}
#tiptip_content {
	font-size: 11px;
	color: #fff;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px;
	border: 1px solid rgba(255, 255, 255, 0.25);
 *border:1px solid #fff;
	background-color: rgb(161,19,74);
	background-color: rgba(161, 19, 74, 0.92);
	background:#c61d5f;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#a1134a));
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	-moz-box-shadow: 0 0 3px #555;
}
#tiptip_content span {
	color: #ccc;
	font-size:9px;
	text-shadow: none;
	padding-top:2px;
	padding-bottom:2px;
}
#tiptip_content p {
	border-top:1px solid #ccc;
	font-size:10px;
	padding-top:2px;
	margin-top:4px;
	text-shadow:none;
}
#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}
#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255, 255, 255, 0.35);
 *border-left: 1px solid #fff;
}
#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255, 255, 255, 0.35);
 *border-left: 1px solid #fff;
}
#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255, 255, 255, 0.35);
 *border-left: 1px solid #fff;
}
#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255, 255, 255, 0.35);
 *border-left: 1px solid #c61d5f;
}
#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(161,19,74);
	border-top-color: rgba(1161, 19, 74, 0.92);
 *border-left: 1px solid #c61d5f;
}
#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(161,19,74);
	border-bottom-color: rgba(161, 19, 74, 0.92);
 *border-left: 1px solid #c61d5f;
}
#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(161,19,74);
	border-right-color: rgba(161, 19, 74, 0.92);
 *border-left: 1px solid #c61d5f;
}
#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(161,19,74);
	border-left-color: rgba(161, 19, 74, 0.92);
 *border-left: 1px solid #c61d5f;
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #tiptip_content {
 padding: 4px 8px 5px 8px;
 background-color: rgba(161, 19, 74, 0.88);
 *background:#c61d5f;
}
 #tiptip_holder.tip_bottom #tiptip_arrow_inner {
 border-bottom-color: rgba(161, 19, 74, 0.88);
}
 #tiptip_holder.tip_top #tiptip_arrow_inner {
 border-top-color: rgba(161, 19, 74, 0.92);
}
}
.mainRightIn {
	margin-top:20px;
}
.tableHomeBottom {
	width:100%;
}
.tableHomeBottom td {
	width:280px;
	vertical-align:top;
}
.homeLastPostsBottom {
	margin-bottom:5px;
	border-bottom:1px solid #999;
	padding-top:10px;
}
.homeLastPostsUser {
	float:left;
	color:#474747;
}
.homeLastPostsData {
	float:right;
	font-size:9px;
	color: #ccc
}
#h1BottomMenuLeft {
	color:#fff;
	float:left;
	width:450px;
}
#h1BottomMenuLeft a {
	color:#939787;
	display:block;
	float:left;
	font-size:12px;
	height:18px;
	line-height:18px;
	margin:4px;
	text-align:center;
	width:18px;
	border:2px solid #e0e2d8;
	font-weight:bold;
}
#h1BottomMenuLeft a.nothingPagination {
	border:0;
	color:#7B7F6F;
	font-size:12px;
	margin:2px;
	padding-top:8px;
	text-align:center;
}
.noHighlightPagination {
	border:2px solid #e0e2d8;
}
#h1BottomMenuLeft a.pagArrow {
	border:none;
	margin-left:5px;
	margin-right:5px;
}
#h1BottomMenuLeft a.noHighlightPagination1 {
	padding-top:1px;
	font-size:22px;
	color:#474747;
	font-weight:bold;
	border: none;
	width:auto;
}
#h1BottomMenuLeft a.pagArrow:hover, #h1BottomMenuLeft a.noHighlightPagination1:hover {
	background:none;
}
#h1BottomMenuLeft a.highlightPagination, #h1BottomMenuLeft a.noHighlightPagination:hover {
	background-color:#3AABFF;
	color:#fff;
	border:2px solid #0b5892;
}
.pytaniaGlownaWrapper {
	background-color: #f6f4cd;
	margin-top:30px;
	padding:10px;
}
.pytanieGlownaWrapperHeader {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
	padding:10px;
	background-color:#ffae00;
	font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
}
.zalogujSie {
	margin-top:10px;
	padding:7px 5px 7px 5px;
	background-color:#f6f4cd;
}
.dlaczegoSkrec {
	margin-top:20px;
}
.dlaczegoSkrec p {
	line-height:21px;
	font-size:13px;
}
.dlaczegoSkrec div {
	font:20px "Trebuchet MS", Arial, Helvetica, sans-serif bold;
	margin-bottom:5px;
}
.videoPopularneNoweWrapper, .homeBestUsersWrapper {
	border:1px dotted #1794CE;
	border-top:0px;
	padding:10px 10px 5px 10px;
}
.videoPopularneNoweWrapperFilm {
	background-color: #bbe4e4;
	padding:10px 10px 5px 10px;
}
.videoPopularneNoweWinner, .homeBestUsersWinner {
	margin-bottom:5px;
	background:#d8f6f8;
	padding:5px;
	height: 100%;
}
.jestesLosowy {
	float:left;
	width:40px;
	margin-right:5px;
	margin-top:2px;
}
.jestesLosowy a {
	width:40px;
	height:30px;
	background-position:-271px -125px;
	display:block;
	opacity:0.8;
}
.jestesLosowy a:hover {
	/*background-position:-318px -125px;*/
	opacity:1;
}
.nowiLudzie {
	background-position:-191px 0px;
	width:9px;
	height:50px;
	float:left;
	position:relative;
	top:2px;
}
.konkursLeft {
	background:url("http://img1.skreccos.pl/konkursLeft.png") repeat scroll 0 0 transparent;
	cursor:pointer;
	display:block;
	float:left;
	height:240px;
	left:-195px;
	padding:0;
	position:fixed;
	top:170px;
	width:222px;
	z-index:100;
}
.ac_results {
	padding: 0px;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
	border:1px solid #82bfc0;
	border-top:0px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	border-radius-bottomleft:5px;
	border-radius-bottomright:5px;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results li {
	margin: 0px;
	cursor: pointer;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 12px;
	overflow: hidden;
	border-bottom:1px solid #82bfc0;
}
.ac_loading {
	background-color:none;
}
.ac_odd {
}
.ac_over {
	background-color: #ddeeee;
}
#searchInput:focus {
	background-color:none;
}
#searchResultsLeft img {
	width: 40px;
	vertical-align:middle;
	padding: 2px;
}
#searchResultsMain {
	cursor:pointer;
	padding: 2px 2px 2px 2px;
}
#searchResultsLeft {
	float:left;
	width: 40px;
}
#searchResultsRight {
	float:right;
	width:150px;
	text-align:left;
	font-size:12px;
}
#searchResultsRight span {
	font-size:10px;
	color:#999;
}
#searchResultsRight span.searchTitle {
	font-size:11px;
	color: #257ca5;
}
#searchResultsOther {
	background-color: #82bfc0;
	color: #fff;
	padding-left:5px;
}
.zalozKontoNie {
	text-align:center;
	margin: auto;
	margin-top:20px;
	font-size:12px;
	width:350px;
	border:1px solid #c61d5f;
	text-shadow:#ccc 1px 1px 1px;
}
.zarHeader {
	font-weight:bold;
	text-shadow:#ccc 1px 1px 1px;
}
  
