body{background-color:#ffffde; font-family:arial; text-align:center; font-size:12px; padding:0px; margin:0px; color:#000}
h3{font-size:170%; margin:5px 0; font-weight:normal; color: #0f243e;}
h4{font-size:120%; margin:5px 0; font-weight:normal}
h5{font-size:100%; margin:5px 0; font-weight:normal; text-align: left;}

/* usuwa ramkę po kliknięciu */
a:focus {
	-moz-outline: none;
	outline: none; /* CSS 3 */
	ie-dummy: expression(this.hideFocus=true); /* IE >= 5.5 */
}

div{
	position: relative;
}

.clear{
	clear: both;
}

.fl_r{
	float: right;
}

.fl_l{
	float: left;
}

h3 img{vertical-align: middle;}
a{text-decoration: none; border: 0; color: #000}
a:hover{text-decoration: underline;}
a img{border: 0;}

.path{
	width: 580px;
	margin-top: 15px;
	margin-left: 20px;
	float: left;
	color: #96938f;
	text-align: left;
}
.path h1{
	display: inline;
	margin: 0;
	padding: 0;
}
.path h1 a, .path a{
	color: #96938f;
	text-decoration: none;
	font-size: 10px;
}
.path h1 a:hover, .path a:hover{
	color: #ccc;
	text-decoration: underline
}

.bold {
	font-weight: bold !important;
}

#tabsRes{
	width: 577px;
}
#tabsRes a { text-decoration:none; font-size:100%; vertical-align:middle;}
#tabsRes a.left { text-decoration:none; font-size:100%; vertical-align:middle; float: left;}
#tabsRes a:hover{ text-decoration:underline}

p{margin:2px 0}

.success{padding:10px 0; margin: 10px 10px 10px 10px;}
.success h5{color:#c00000; font-weight:normal; font-size:100%}

.error{padding:10px 0; margin: 10px 10px 10px 10px;}
.error h5{color:#c00000; font-weight:normal; font-size:100%}

.addLoader, .loadAccount{padding:30px; text-align:center; margin:0 auto}
.addLoader .loader{background:url(../gfx/loader.gif) no-repeat left center; width:125px; margin:0 auto; color:#C4976B; padding:5px 0}
.loadAccount .loader{background:url(../gfx/loader.gif) no-repeat left center; width:215px; margin:0 auto; color:#C4976B; padding:5px 0}

.addSLoader{padding:2px 0px; margin:0}
.addSLoader .loader{background:url(../gfx/loader.gif) no-repeat left center; width:65px; margin:0; color:#C4976B; padding:0 0 0 20px; font-size:95%}

.gallLoader{padding:2px 0px; margin:0}
.gallLoader .loader{background:url(../gfx/loader.gif) no-repeat center center; width:100%; margin:0; color:#C4976B; height:20px}

#main .author {color: #71b7e0 !important;}
#main .specauthor {color: #71b7e0 !important; background: url(../gfx/flar.gif) no-repeat left 3px scroll; padding: 0 0 0 13px;}

#sub .author {color: #71b7e0 !important;}
#sub .author_ludzik {color: #71b7e0 !important; padding-right: 15px; background: url('../images/ludzik.jpg') right no-repeat;}
#sub .specauthor {color: #71b7e0 !important; background: url('../gfx/flar.gif') no-repeat left 3px scroll; padding: 0 0 0 13px;}

.no_resize{
	display: block;
	overflow: hidden;
}
.size_80{
	width: 80px;
}

#container{
	width: 980px;
	margin: 0 auto;
	background: #fff;
	z-index: 0;
}

.linia{
	height: 12px;
	width: 100%;
	background: #33212d;
}
.linia-pink{
	height: 12px;
	width: 100%;
	background: #ad86a1;
}
.waska{
	height: 5px !important;
}

#banner{
	position: absolute;
	top: 11px;
	left: 0;
	width: 980px;
	height: 309px;
	z-index: 100;
	/*background-color: #6e3018;  TEMP */
	background-repeat: no-repeat;
	background-position: 0 0;
}
#container2{
	width: 920px;
	margin: 0 auto;
	z-index: 200;
	background: transparent;
	overflow: hidden;
}

#header{
	/*background: transparent url('../images/logo.png') 0 10px no-repeat;*/
	width: 100%;
	height: 252px;
}
#header img{
	position: absolute;
	top: 10px;
	left: 0;
}
#header #buttons{
	position: absolute;
	height: 40px;
	width: 920px;
	bottom: 0;
	left: 0;
}
#header #buttons .button{
	display: block;
	height: 18px;
	float: left;
	margin-right: 5px;
	margin-top: 20px;
	padding: 2px 25px 0 25px;
	font-weight: bold;
	background-color: #fff;
	color: #000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
#header #buttons .special{
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
#header #buttons .special2{
	background-color: #FF7F7F !important;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
#header #buttons .yesbook{
	height: 40px !important;
	width: 51px !important;
	padding: 0 !important;
	margin-top: 0 !important;
	background: url('../images/yesbook.png') no-repeat;
}
#header #buttons .button:hover{
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	text-decoration: none;
}
#header #auth{
	height: 18px;
	/* width: 210px; */
	position: absolute;
	top: 18px;
	left: 100px;
	background: transparent url('../images/przezrocze.png');
	/*background-color: #33212d;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";*/
}
#header #auth a{
	color: #fff;
	font-weight: bold;
	margin: 0 15px;
	font-size: 14px;
}
#login{
	display: block;
	width: 323px;
	height: 155px;
	background-color: #e6e6e7;
	padding: 10px;
	margin-top: 10px;
}
#login .text{
	width: 237px;
	height: 20px;
	border: 0;
	margin: 0;
	padding: 4px 3px 0 3px;
	background-color: #fff;
}
#login .label, #login label, #login a{
	font-weight: bold;
	color: #463040 !important;
}
#login #submit{
	border: 0;
	margin: 0;
	padding: 0;
	background: url('../images/submit.jpg') no-repeat;
	position: absolute;
	right: 20px;
	bottom: 10px;
	width: 67px;
	height: 17px;
	cursor: pointer;
}

#menu{
	width: 100%;
	height: 44px;
	background: url('../images/czerwony_pasek.jpg') repeat-x;
}
#menu .button{
	display: block;
	float: left;
	height: 20px;
	padding-left: 25px;
	margin: 12px 11px;
	background: url('../images/dots.png') no-repeat;
	color: #fff;
	font-weight: bold;
}
#menu .special{
	display: block;
	float: left;
	height: 20px;
	padding-left: 25px;
	margin: 10px 11px;
	background: url('../images/dots.png') no-repeat 0 2px;
	color: #fff;
	font-weight: bold;
}
#menu .special span{
	display: block;
	height: 16px;
	padding: 2px;
	width: 100%;
	background: transparent url('../images/przezrocze.png');
}

#szukajka_div{
	height: 42px;
	width: 100%;
	background-color: #eee;
}
#szukajka{
	width: 296px;
	height: 26px;
	background: url('../images/szukajka_ramka.jpg') no-repeat;
	float: right;
	margin: 8px;
}
#szukajka .search{
	margin: 6px 0 5px 6px;
	padding: 0 2px;
	border: 0;
	width: 201px;
	height: 15px;
	background: url('../images/szukajka_input.jpg') no-repeat;
	float: left;
	color: #fff;
}
#szukajka .submit{
	margin: 6px 8px 5px 9px;
	padding: 0;
	border: 0;
	width: 68px;
	height: 15px;
	background: url('../images/szukajka_button.jpg') no-repeat;
	float: left;
}

#main{
	width: 100%;
	margin-top: 20px;
	margin-bottom: 6px;
}

.owijka{
	width: 100%;
}

.bcg-pink{ background-color: #ad86a1;}
.bcg-pinkblack{	background-color: #33212d;}
.bcg-gray-motive{ background: #eee url("../images/tlo_aktualnosci.jpg") no-repeat right bottom;}
.bcg-white{	background-color: #fff;}
.bcg-gray{ background-color: #eee;}

.white{color: #fff !important;}
.red{color: #f00;}
.time {color: #9c9c9c; font-size: 9px}
.time_bright {color: #cfcfcf; font-size: 9px}

/* --- BOXY --- */
.box33{
	width: 306px;
	height: 286px;
}
.box66{
	width: 613px;
	height: 286px;
}
.box100{
	width: 920px;
	height: 286px;
}
.box-margin{
	margin-right: 1px;
}
.box-head{
	width: 100%;
	height: 23px;
	text-align: left;
}
.box-head a, .box-head span{
	color: #000;
	padding-right: 20px;
	padding-bottom: 3px;
	padding-left: 15px;
	background: url('../images/strzalki_czerwone.png') no-repeat right top;
	font-weight: bold;
	font-size: 20px;
}
.box-head a:hover{
	text-decoration: none;
	color: #ED1C24;
}
.box-head-pink{
	width: 100%;
	height: 23px;
	/* background-color: #ad86a1; */
	background-color: #33212D;
	text-align: left;
	/*border-bottom: 1px solid #33212D;*/
}
.box-head-pink a, .box-head-pink span{
	color: #fff;
	padding-right: 20px;
	padding-bottom: 3px;
	padding-left: 15px;
	background: url('../images/strzalki_czerwone.png') no-repeat right top;
	font-weight: bold;
	font-size: 20px;
}
.box-head-pink a:hover{
	text-decoration: none;
	color: #ED1C24;
}
.box-head-gray{
	width: 100%;
	height: 23px;
	background-color: #eee;
	text-align: left;
	border-bottom: 1px solid #ad86a1;
}
.box-head-gray a, .box-head-gray span{
	color: #000;
	padding-right: 20px;
	padding-bottom: 3px;
	padding-left: 5px;
	background: url('../images/strzalki_czerwone.png') no-repeat right top;
	font-weight: bold;
	font-size: 20px;
}
.box-head-gray a:hover{
	text-decoration: none;
}
.box-body{
	height: 262px;
	width: 100%;
	overflow: hidden;
	text-align: left;
}
.box-body .box-title{
	height: 82px;
	padding: 10px 15px 0 15px;
	overflow: hidden;
}
.box-body .box-title-extensible{
	padding: 10px 15px 0 15px;
}
.box-body .box-title h4 a, .box-body .box-title-extensible h4 a{
	color: #000;
	font-size: 18px;
	font-weight: bold;
}
.box-body .box-title h4 span, .box-body .box-title-extensible h4 span{
	color: #000;
	font-size: 18px;
	font-weight: bold;
}
.box-body .box-content{
	padding: 10px 15px;
}
.box-body .box-content .box-img{
	float: left;
	height: 170px;
	width: 110px;
	margin-right: 10px;
}
.box-body .box-content .box-img img{
	max-height: 170px;
	max-width: 110px;
}


#sub{
	width: 100%;
	background: #fff url('../images/tlo.jpg') 1px 0 repeat-y;
	text-align: left;
	margin-top: 15px;
}
.szare{
	background: #eee url('../images/tlo_szare.jpg') repeat-y !important;
}

#left_column{
	width: 590px;
	float: left;
}
#right_column{
	width: 321px;
	float: right;
	background-color: #fff;
}

#main #aktualnosci .box{
	height: 251px;
	width: 100%;
	background: #fff; /*url('../images/tlo_aktualnosci.jpg') no-repeat right bottom;*/
}
#main #aktualnosci .nextNews{
	margin-top: 10px;
	line-height: 20px;
	text-align: left;
}
#main #aktualnosci .nextNews a{
	font-weight: bold;
}

#main #wydarzenia .tabs1_5{
	height: 23px;
	width: 100%;
	/*background: #fff url('../images/naglowki/aktualnosci.jpg') left top no-repeat;*/
	background: #fff;
}
#main #wydarzenia .tabs1_5 a{
	float: right;
	margin-left: 1px;
	margin-top: 2px;
}
#main #wydarzenia .box{
	height: 263px;
	width: 100%;
	/* background: #fff url('../images/tlo_aktualnosci.jpg') no-repeat right bottom; */
	background: #EEEEEE;
}
#main #wydarzenia .nextNews{
	margin-top: 10px;
	line-height: 20px;
	text-align: left;
}
#main #wydarzenia .nextNews a{
	font-weight: bold;
}
#main #wydarzenia .nextNews a:before{
	content: ">> ";
}

#main #konkursy .nextNews{
	margin-top: 10px;
	line-height: 20px;
	text-align: left;
}
#main #konkursy .nextNews a{
	font-weight: bold;
}

#main #polecani_autorzy  .autor{
	float: left;
	margin: 20px 3px 0 8px;
}
#main #polecani_autorzy  .autor .foto{
	width: 89px;
	height: 89px;
	float: left;
	background-color: #000;
}
#main #polecani_autorzy .autor .foto img{
	width: 89px;
	height: 89px;
}
#main #polecani_autorzy .autor .foto a.waiting{
	font-weight: bold;
	color: #fff;
	display: block;
	margin-top: 32px;
}

#main #sondy .ssubmit{
	margin: 10px auto 0 auto;
	text-align: center;
	width: 80px;
}
#main #sondy ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
#main #sondy ul li{
	display: block;
	margin-top: 3px;
}

#main #culture{
	background-color: #fff;
	overflow: hidden;
	border: 1px solid #33212D;
	width: 608px;
	height: 284px;
}
#main #culture .clt_img{
	z-index: 100;
	position: absolute;
	top: 0;
	left: 0;
	width: 608px;
	height: 284px;
}
#main #culture .show{
	opacity: 1;
}
#main #culture .hidden{
	opacity: 0;
}
/*
#main #culture .show{
	left: 0;
}
#main #culture .hidden{
	left: -591px;
}*/
#main #culture #clt_controls{
	z-index: 200;
	position: absolute;
	top: 0;
	right: 0;
	width: 250px;
	height: 286px;
}
#main #culture #clt_controls .clt_ctrl{
	display: block;
	width: 240px;
	height: 60px;
	padding: 5px;
	text-align: left;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url('../images/przezrocze.png') repeat;
}
#main #culture #clt_controls .margin{
	margin-bottom: 2px;
}
#main #culture #clt_title{
	display: block;
	width: 100px;
	height: 30px;
	padding: 5px 20px 5px 10px;
	text-align: left;
	font-weight: bold;
	font-size: 22px;
	background: url('../images/przezrocze.png') repeat;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 200;
}
#main #culture #clt_title a{
	color: #fff;
}

.red_arrows{
	height: 100%;
	width: 20px;
	background: url("../images/strzalki_czerwone.png") no-repeat scroll left center transparent;
	position: absolute;
	top: 0;
	right: 0;
}

#main #nowe_publikacje .publ{
	padding-left: 30px;
	padding-right: 20px;
	background: url('../images/dots_black.png') 10px center no-repeat;
	text-align: left;
	color: #000;
	margin-top: 10px;
}
#main #nowe_publikacje .publ a{
	color: #000;
}
#main #nowe_publikacje .kropki{
	margin-left: 30px;
	margin-right: 20px;
	height: 1px;
	border-bottom: 1px dotted #000;
}

#sub #nowe_publikacje{
	width: 100%;
	background-color: #eae8e9;
}
#sub #nowe_publikacje .title{
	width: 100%;
	height: 44px;
	margin-bottom: 10px;
}
#sub #nowe_publikacje .title a{
	color: #000;
	margin: 15px 0 3px 15px;
	padding-right: 20px;
	background: url('../images/strzalki_czerwone.png') no-repeat right bottom;
	font-weight: bold;
	font-size: 20px;
}
#sub #nowe_publikacje .publ{
	padding-left: 30px;
	padding-right: 20px;
	background: url('../images/dots.png') 10px center no-repeat;
	text-align: left;
	margin-top: 10px;
	color: #999999;
}
#sub #nowe_publikacje .publ a{
	color: #463040;
}
#sub #nowe_publikacje .kropki{
	margin-left: 30px;
	margin-right: 20px;
	height: 1px;
	border-bottom: 2px dotted #fff;
}

#sub #nowe_artykuly{
	width: 100%;
	background-color: #eae8e9;
}
#sub #nowe_artykuly .title{
	width: 100%;
	height: 44px;
	margin-bottom: 10px;
}
#sub #nowe_artykuly .title a{
	color: #000;
	margin: 15px 0 3px 15px;
	padding-right: 20px;
	background: url('../images/strzalki_czerwone.png') no-repeat right bottom;
	font-weight: bold;
	font-size: 20px;
}
#sub #nowe_artykuly .publ{
	padding-left: 30px;
	padding-right: 20px;
	background: url('../images/dots.png') 10px center no-repeat;
	text-align: left;
	margin-top: 10px;
	color: #999999;
}
#sub #nowe_artykuly .publ a{
	color: #463040;
}
#sub #nowe_artykuly .kropki{
	margin-left: 30px;
	margin-right: 20px;
	height: 1px;
	border-bottom: 2px dotted #fff;
}

#sub #arena{
	width: 100%;
	background-color: #fff;
	padding-bottom: 10px;
}
#sub #arena .title{
	width: 100%;
	height: 44px;
	background: url('../images/naglowki/arena.jpg') no-repeat;
	margin-bottom: 10px;
}
#sub #arena .publ{
	padding-left: 30px;
	padding-right: 20px;
	background: url('../images/dots_black.png') 10px center no-repeat;
	text-align: left;
	margin-top: 10px;
	color: #999999;
}
#sub #arena .publ a{
	color: #463040;
}
#sub #arena .kropki{
	margin-left: 30px;
	margin-right: 20px;
	height: 1px;
	border-bottom: 2px dotted #463040;
}

#sub #promo{
	background-color: #e9e8e8;
	margin-right: 20px;
	margin-top: 10px;
	width: 577px;
	padding: 10px 0;
}
#sub #promo .title{
	
}
#sub #promo .publ{
	padding-left: 30px;
	padding-right: 20px;
	background: url('../images/dots_black.png') 10px center no-repeat;
	text-align: left;
	margin-top: 10px;
	color: #999999;
}

#sub #linki_sponsorowane{
	width: 100%;
	background-color: #fff;
	padding-bottom: 10px;
}
#sub #linki_sponsorowane .title{
	width: 100%;
	height: 44px;
	background: url('../images/naglowki/linki_sponsorowane.jpg') no-repeat;
	margin-bottom: 10px;
}
#sub #linki_sponsorowane .publ{
	padding-left: 30px;
	padding-right: 20px;
	background: url('../images/dots_black.png') 10px center no-repeat;
	text-align: left;
	margin-top: 10px;
	color: #999999;
}
#sub #linki_sponsorowane .publ a{
	color: #463040;
}
#sub #linki_sponsorowane .kropki{
	margin-left: 30px;
	margin-right: 20px;
	height: 1px;
	border-bottom: 2px dotted #463040;
}

#main #nowe_komentarze .publ{
	padding-left: 30px;
	padding-right: 10px;
	background: url('../images/dots_black.png') 10px center no-repeat;
	text-align: left;
	color: #000;
	margin-top: 10px;
}
#main #nowe_komentarze .publ a{
	color: #000;
}
#main #nowe_komentarze .kropki{
	margin-left: 30px;
	margin-right: 10px;
	height: 1px;
	border-bottom: 1px dotted #000;
}

#sub #nowe_komentarze{
	width: 100%;
	background-color: #fff;
	padding-bottom: 10px;
}
#sub #nowe_komentarze .title{
	width: 100%;
	height: 44px;
	background: url('../images/naglowki/nowe_komentarze.jpg') no-repeat;
}
#sub #nowe_komentarze .publ{
	padding-left: 30px;
	padding-right: 10px;
	background: url('../images/dots_black.png') 10px center no-repeat;
	text-align: left;
	color: #000;
	margin-top: 10px;
}
#sub #nowe_komentarze .publ a{
	color: #463040;
}
#sub #nowe_komentarze .publ .category{
	font-weight: bold;
}
#sub #nowe_komentarze .kropki{
	margin-left: 30px;
	margin-right: 10px;
	height: 1px;
	border-bottom: 1px dotted #463040;
}

#sub #facebook_fans{
	text-align: center;
	padding: 10px 0;
}

#main #banner_poziomy{
	height: 160px;
	width: 100%;
	background-color: #231f20;
}
#main #banner_poziomy img{
	margin-top: 5px;
}

#main #ostatnio_zarejestrowani .userzy{
	float: left;
	width: 556px;
	overflow: hidden;
	margin-top: 15px;
}
#main #ostatnio_zarejestrowani .dots-gray{
	margin-top: 15px;
}
#main #ostatnio_zarejestrowani .user{
	float: left;
	width: 80px;
	margin-right: 12px;
	text-align: center;
	overflow: hidden;
}
#main #ostatnio_zarejestrowani .user .vam{
	width: 80px;
	height: 80px;
}
#main #ostatnio_zarejestrowani .user a{
	color: #888;
}

#sub #ostatnio_zarejestrowani{
	width: 100%;
	background-color: #eae8e9;
}
#sub #ostatnio_zarejestrowani .title{
	height: 44px;
	width: 100%;
	background: url('../images/naglowki/ostatnio_zarejestrowani_grey.jpg') no-repeat;
}
#sub #ostatnio_zarejestrowani .tresc .userzy{
	float: left;
	width: 100%;
	overflow: hidden;
	padding-left: 20px;
}
#sub #ostatnio_zarejestrowani .tresc .user{
	float: left;
	width: 80px;
	margin-right: 16px;
	text-align: center;
	margin-bottom: 15px;
}
#sub #ostatnio_zarejestrowani .tresc .user .vam{
	width: 80px;
	height: 80px;
}
#sub #ostatnio_zarejestrowani .tresc .user a{
	color: #00aaff;
}

#main #banner_pionowy{
	height: 296px;
	width: 175px;
	background-color: #231f20;
	float: left;
}
#main #banner_pionowy img{
	margin: 5px 5px 0;
}

#main #najwyzej_oceniane .left_t{
	height: 110px;
	width: 176px;
	float: left;
	border-right: 1px dotted #000;
	margin-top: 10px;
	margin-left: 10px;
	padding-right: 10px;
}
#main #najwyzej_oceniane .left_b{
	height: 117px;
	width: 176px;
	float: left;
	border-right: 1px dotted #000;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
}
#main #najwyzej_oceniane .right_t{
	height: 110px;
	width: 177px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	padding-left: 10px;
}
#main #najwyzej_oceniane .right_b{
	height: 117px;
	width: 177px;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
	padding-left: 10px;
	padding-top: 8px;
}
#main #najwyzej_oceniane .kropki{
	height: 0px;
	width: 176px;
	border-bottom: 1px dotted #000;
	margin: 0 10px;
}
#main #najwyzej_oceniane .dodano{
	padding-left: 15px;
	background: url('../images/ic_dodane.gif') center left no-repeat
}
#main #najwyzej_oceniane .komentarze{
	padding-left: 15px;
	background: url('../images/ic_komentarze.gif') center left no-repeat
}
#main #najwyzej_oceniane .wyswietlenia{
	padding-left: 15px;
	background: url('../images/ic_wyswietlen.gif') center left no-repeat
}
#main #najwyzej_oceniane .tytul{
	font-weight: bold;
	color: #3c2c39;
}


#main #uzytkownicy_online{
	background: #e7e8e9 url('../images/tlo_online.jpg') 0 23px no-repeat;
}
#main #uzytkownicy_online .aktualnie{
	position: absolute;
	top: 40px;
	left: 130px;
}
#main #uzytkownicy_online .najwiecej{
	position: absolute;
	top: 150px;
	left: 130px;
}

#main #nasza_tworczosc{
	width: 100%;
	background-color: #fff;
	text-align: left;
	padding-bottom: 20px;
}
#main #nasza_tworczosc .tresc{
	width: 770px;
	margin: 0 auto;
}
#main #nasza_tworczosc .tresc .ntwr{
	width: 124px;
	height: 124px;
	margin: 20px 30px 20px 0;
	float: left;
	overflow: hidden;
}
#main #nasza_tworczosc .tresc .ntwr a{
	display: block;
	width: 124px;
	height: 124px;
	background-position: 0 0;
	background-repeat: no-repeat;
}
#main #nasza_tworczosc .tresc .ntwr a:hover{
	background-position: 0 -124px;
}

#tag_cloud{
	width: 100%;
	height: 158px;
	background-color: #3c2c39;
	text-align: left;
}
#tag_cloud .title{
	height: 36px;
	width: 100%;
	background: url('../images/naglowki/najpopularniejsze_tagi.jpg') no-repeat;
}
#tag_cloud .tresc{
	padding: 0 23px;
	margin-top: 4px;
}
#tag_cloud ul.tag_cloud, #tag_cloud_main ul.tag_cloud{margin:0; padding: 0; list-style:none}
#tag_cloud .tag_cloud li, #tag_cloud_main .tag_cloud li{display:inline; margin-right: 20px;}
#tag_cloud .tag_cloud li a{color:#F1EBDD}
#tag_cloud .tag_cloud li a:hover{color:#CFB89B}
#tag_cloud .size1 a, #tag_cloud_main .size1 a{font-size:95%}
#tag_cloud .size2 a, #tag_cloud_main .size2 a{font-size:120%}
#tag_cloud .size3 a, #tag_cloud_main .size3 a{font-size:150%}
#tag_cloud .size4 a, #tag_cloud_main .size4 a{font-size:170%}
#tag_cloud .size5 a, #tag_cloud_main .size5 a{font-size:190%}
#tag_cloud .size6 a, #tag_cloud_main .size6 a{font-size:210%}

#moje_konto{
	padding-right: 20px;
	background: #eeeeee url('../images/tlo_motyw.jpg') right 50px no-repeat;
	padding-top: 15px;
}
#moje_konto h3{
	display: block;
	height: 24px;
	background-color: #946586;
	padding-left: 20px;
	color: #fff;
	font-weight: 24px;
}
#moje_konto h3 a{
	color: #fff;
	font-weight: 24px;
}
#moje_konto .vam{
	float: right;
}

.motyw{
	background: #eeeeee url('../images/tlo_motyw.jpg') right 50px no-repeat;
}

#txt_kom{
	/* font-weight: bold; */
	color: #726D95;
	padding: 5px 20px 5px 10px;
}

.kropki2{
	margin: 15px 10px;
	height: 1px;
	border-bottom: 1px dotted #000;
	clear: both;
}
.kropki_white{
 	margin-top: 15px;
	height: 1px;
	border-bottom: 2px dotted #fff;
	clear: both;
}

.tresc_sub{
	padding: 5px 0 5px 10px;
}
.tresc_sub p{
	margin-bottom: 4px;
	line-height: 18px;
}

.tresc_sub .product{
	padding: 9px 0;
	border-bottom: 1px dotted #666;
	margin-right: 10px;
}
.tresc_sub .product .img{
	float: left;
	margin: 0 10px 2px 0;
}
.tresc_sub .product .buy_now{
	position: absolute;
	bottom: 10px;
	right: 0;
}

a.tactive{
	float: right;
	background-position: 0 -85px;
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin: 10px 10px;
	height: 85px;
	width: 85px;
	display: block;
}
a.theaders{
	float: right;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin: 10px 10px;
	height: 85px;
	width: 85px;
	display: block;
}
a.theaders2{ /*powrót*/
	float: left;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin: 10px 10px;
	height: 85px;
	width: 85px;
	display: block;
}
a.theaders2:hover{
	background-position: 0 -85px;
}

a.mk_button{
	display: block;
	width: 175px;
	height: 175px;
	background-position: 0 0;
	background-repeat: no-repeat;
}
a.mk_button:hover{
	background-position: 0 -175px;
}

a.rk_button1{
	display: block;
	width: 165px;
	height: 117px;
	background-position: 0 0;
	background-repeat: no-repeat;
}
a.rk_button1:hover{
	background-position: 0 -122px;
}
a.rk_button2{
	display: block;
	width: 165px;
	height: 117px;
	background-position: 0 8px;
	background-repeat: no-repeat;
}
a.rk_button2:hover{
	background-position: 0 -106px;
}

.mailView{background:url(../gfx/mail_title.gif) no-repeat left center; padding-left:20px}
.mailRespond{background:url(../gfx/mail_re.gif) no-repeat left center; display:block; height:16px; width:62px}
.mailDelete, .parsDelete, .gallDescDel, .pubsDelete{background:url(../gfx/mail_del.gif) no-repeat left center; padding-left:20px; cursor:pointer}
.gallDescSave{background:url(../gfx/45.gif) no-repeat left center; padding-left:20px; cursor:pointer}

#publikacja{
	padding-right: 20px;
}
#publikacja .podziel_sie{
	color: #9C9C9C;
	width: 100px;
	float: right;
}
#publikacja .podziel_sie fieldset{
	border: 1px solid #9C9C9C;
}
#publikacja .podziel_sie img{
	float: left;
	margin-right: 3px;
}

/* opis autora */
.tbr{
	text-align: right;
	width: 100px;
	font-weight: bold;
}
.tbl{
	text-align: left;
	background-color: #fff;
	padding: 5px 5px 0;
	line-height: 20px;
}
.tbi{
	background-color: #fff;
	padding: 10px;
	vertical-align: middle;
}
.tbi .images{
	margin-bottom: 10px;
}
.tbi .images td{
	width: 120px;
	vertical-align: middle;
	text-align: center;
}
.tbi .images td img{
	max-width: 120px;
}
.tbl div{
	border-bottom: 1px dotted #000;
	padding-bottom: 5px;
}

#sub .poll{
	width: 60%;
	margin: 10px auto 20px auto;
}
#sub .poll .submit{
	margin: 10px auto 0 auto;
}
#sub .poll fieldset{
	padding: 10px;
	background-color: #EAE8E9;
	border: 1px solid #AB89A4;
}
#sub .poll fieldset legend{
	color: #ff4d00;
	font-weight: bold;
}
#sub .poll ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
#sub .poll ul li{
	display: block;
	margin-top: 8px;
}

#footer{
	width: 100%;
}
#footer #foot_top{
	width: 100%;
	height: 25px;
	padding-top: 9px;
	background-color: #5e515b;
	color: #fff;
}
#footer #foot_top a{
	color: #fff;
	font-weight: bold;
}
#footer #foot_bottom{
	width: 100%;
	height: 21px;
	padding-top: 7px;
	font-weight: bold;
}
#footer #foot_bottom a{
	color: #000;
}
#footer .left_foot{
	float: left;
	text-align: left;
	padding: 10px;
}
#footer .right_foot{
	float: right;
	text-align: right;
	padding: 10px;
}

.addVote{background:url('../images/star_off.jpg') repeat-x scroll 0 0; height:17px; width:95px; text-align:right; float:right}
.are_stars{background:url('../images/star_gold_on.jpg') repeat-x scroll 0 0; height:17px}
.user_avator{width:50px}
.user_avator2{width:84px;}
.user_avator2 img{width:84px;}
#tabsRes table{margin:2px 0;}

#vote{clear: both; margin-top: 5px; margin-left: 15px; float: left; width: 100%;}
#vote input{border:0px none; cursor:pointer; width:19px; height:17px;}
#vote span{display:block; font-weight:bold; color:#271A09}
.nostar{background:url('../images/star_off.jpg') no-repeat}
.star{background:url('../images/star_on.jpg') no-repeat}

.commentHeader{border-bottom:1px solid #CFB281; color:#CFB281; font-size:120%; font-weight:bold; margin:10px 0; text-align:right}
.commTabs span{border-right:1px solid #333; cursor:pointer}
.commTabs .thisCommTab{background-color:#f00}
#commentsIn{border:1px solid #f00}

.title_publication{background-color: #fff; height: 116px}
.title_publication h3{padding:10px; display:block; height:40px; overflow:hidden; width:388px; background-color: #eae8e9; float: left; margin: 0; font-size: 20px;}

.title_publication2{background-color: #fff; height: 116px}
.title_publication2 h3{padding:10px; display:block; height:40px; overflow:hidden; width:100%; background-color: #eae8e9; float: left; margin: 0; font-size: 20px;}

.title_publication .type {padding: 6px 10px; background-color: #946485; float: left; width:388px;}
.title_publication .type a {color: #fff; }

.title_publication2 .type {padding: 6px 10px; background-color: #946485; float: left; width:100%; color: #fff;}

.date_publication{margin:5px 0; color:#BFB2A7; font-weight:bold}
 
.user_publication{background-color:#d4c3ca; width:162px; height:87px; float:right;}
.user_publication .vam{float: left; max-width: 50px; margin: 10px 5px 10px 10px;}
.user_publication .description{float: left; overflow: hidden; width: 94px;}
.user_name_publication{padding:5px 0}
.xsmall{font-size:9px}
.user_name_publication a{color:#6e4501; font-size:100%; font-weight:bold}
.category_publication{background-color:#e4d6cb; padding:10px;  color:#7c6f60}
.category_publication a{color:#7c6f60}
.comment_publication{background-color:#fff; padding:10px; color:#000}
.comment_publication2{background-color:#fff; padding:10px; color:#000; border: 1px solid #f00;}
.comment_publication a, .comment_publication2 a{color:#000; font-weight: bold;}
.barre_publication{background-color: #fff; height:25px; clear:both; border-bottom: 1px dotted #3c2c39;}
.barre_publication .showList{float:left}
.spisInfo {padding: 5px 10px; background-color: #d3c2c9; margin: 5px 0; color: #fff; font-weight: bold;}
.barre_publication td{vertical-align:top; height:40px}

.search_publication{background: #fff url('../images/dots_red.jpg') left 10px no-repeat; height:25px; padding-left: 5px; clear:both;}
.search_publication .showList{float:left}
.search_publication td{vertical-align:top; height:40px}

.small_info{color:#444; font-weight: bold;}
.zglos_publication{margin: 0; width: 162px; height: 35px; float: right;}
.zglos_publication a{background:url('../images/naruszenie.jpg') no-repeat; width: 162px; height: 35px; display: block;}

#publication_menu{
	margin-top: 15px;
}
.menu_publ{
	width: 140px;
	height: 90px;
	float: left;
	margin-right: 5px;
	
}
.menu_publ img{
	float: left;
	margin-right: 3px;
}
#add_comment h5{margin:0}
#add_comment a{font-weight:bold; color:#444}
#send_mail h5{margin:0}
#send_mail a{font-weight:bold; color:#444}
#add_favorite h5{margin:0}
#add_favorite a{font-weight:bold; color:#444}
#add_vote img{float: left;}
#add_vote h5{margin:0}
#add_vote a{font-weight:bold; color:#444}
#add_black_list h5{margin:0}
#add_black_list a{font-weight:bold; color:#444}

#cmpDesc{
	background-color: #e6e7e8;
}

#zglos{cursor:pointer; font-weight:bold; color:#DF776F}

#sub .standard_title_reverse{
	width: 100%;
	height: 24px;
	text-align: right;
	padding-top: 5px;
}
#sub .standard_title_reverse h3{
	font-size: 22px;
	font-weight: bold;
	padding-right: 23px;
	background: url('../images/strzalki_czerwone.png') right center no-repeat;
	display: inline;
	margin-right: 20px;
}

#sub .standard_title{
	width: 100%;
	/* height: 24px; */
	text-align: left;
	padding-top: 20px;
	padding-left: 10px;
}
#sub .standard_title h3{
	font-size: 22px;
	font-weight: bold;
	padding-right: 23px;
	background: url('../images/strzalki_czerwone.png') right center no-repeat;
	display: inline;
}
#sub .grayNag .standard_title{
	width: 564px;
	text-align: left;
	background-color: #eae8e9;
	padding: 10px 10px 0;
}
#sub .grayNag .standard_title h3{
	font-size: 20px;
	display: inline;
	color: #33212e;
	display: block;
	margin: 0;
}
#sub .grayNag .standard_title h4{
	font-size: 14px;
	display: inline;
	color: #33212e;
	display: block;
	margin: 0;
}
#sub .grayNag .standard_category{
	width: 564px;
	text-align: left;
	background-color: #eae8e9;
	padding: 15px 10px 5px;
}
#sub .standNag{display:block; overflow:hidden; line-height: 20px;}
.fimg{float:left; margin-right:10px}
#sub .standNag .standViews{color:#96938F; background: url(../gfx/oko.jpg) no-repeat scroll left center; padding-left: 20px;}
#sub .grayNag .standViews{color:#fff; background-color: #eae8e9; padding: 0 10px 5px; width: 564px;}
#sub .grayNag .standAutor{background-color: #eae8e9; padding: 0 10px 5px; width: 564px;}
#sub .grayNag .xxx{background-color: #eae8e9; padding: 0 10px 5px; width: 564px;}
#sub .standNag .standDate{font-size:100%}
#sub .standNag .standPdf{font-size:100%;}
#sub .grayNag .standPdf{font-size:100%; margin-top: 10px;}
#sub .standNag .standPdf a, a.standPdf{padding:5px 0 5px 20px; background:url(../gfx/_pdf.gif) no-repeat scroll 0 center; color:#cc423d; text-decoration:none}
#sub .grayNag .standPdf a, a.standPdf{padding:5px 0 5px 30px; background:url(../gfx/_pdf.gif) no-repeat scroll 10px center; color:#cc423d; text-decoration:none}
#sub .standNag .standPdf a:hover{text-decoration:underline}
#sub .grayNag .standPdf a:hover{text-decoration:underline}
.standDesc{clear:left; padding: 5px 20px 5px 10px; line-height:16px; color: #726D95;}
.standPim { color: #000;}
.standCategory {color: #ec7a00;}
.standTime{color: #6a6a6a; font-weight: bold;}
.zglos_konkurs{
	margin-right: 20px;
	margin-bottom: 10px;
}

.standPdfpublic{padding:3px 0 10px 0; font-size:100%}
.standPdfpublic a{padding:5px 0 5px 20px; background:url(../gfx/_pdf.gif) no-repeat scroll 0 center; color:#cc423d; text-decoration:none}
.standPdfpublic a:hover{text-decoration:underline}

.shorts3headerBox{display:block; overflow:hidden; padding-bottom:10px}
.shorts3headerBox td{vertical-align:top}
.shorts3headerBox td h5 a{font-weight:bold; color:#6E4501; text-decoration:none}
.shorts3headerBox td h5 a:hover{text-decoration:underline}
.ibox1{width:193px; overflow:hidden; margin-bottom:10px; background:#f1f2f2; color: #909090;}
.ibox2{width:190px; overflow:hidden; margin-bottom:10px; background:#f1f2f2; color: #909090;}
.ibox3{width:190px; overflow:hidden; margin-bottom:10px; background:#f1f2f2; color: #909090;}
.tabdesc{margin:0px}
.shorts3 a, .shorts3 .tabdate{display:inline}

.tmail{width:577px; margin-top:10px}
.tmail tr th{background-color: #946585; font-weight:bold; text-transform:capitalize; text-align:center; color: #fff;}
.tmail tr td span, .tmail tr td.doSort{cursor:pointer}

.tabRes tr td{background-color: #e6e7e8;}
.tabRes .even td{background-color: #d1d3d4;}
.center{text-align: center;}
.tabRes tr .time{font-size: 12px;}
.tabRes tr .time2{font-size: 9px;}
.tabRes tr .grey{color: #7b7b7b; font-weight: bold;}

#div_chart_1, #div_chart_2{
	margin-bottom: 15px;
}

.width60{
	width: 60px !important;
}
.width80{
	width: 80px !important;
}

table.tabRes3 p {margin: 0 5px; overflow: hidden;}

#promoTab{border-left:1px dotted #CCC;}
#promoTab tr td{border-right:1px dotted #CCC; background-color: #F5F1E9;}
#promoTab .przerywnik{border-bottom:1px dashed #CCC;}
#promoTab .ssmall{font-size: 80%; color: #CCC;}
#promoTab .bordert td{border-top: 1px dotted #ccc;}
#promoTab a{font-weight: bold;}

.listUser {width: 150px !important;}

.shortdesc{
	border-bottom: 1px dotted #CCC;
}

.even td{background-color:#F7F4ED}
/*.mailRespond{background:url(../gfx/) no-repeat left center}
.mailDelete{background:url(../gfx/) no-repeat left center}*/
.mailPreview{border:1px dotted #aaa; margin-bottom:10px; padding:5px; display:block}
.hmailPreview{display:none}
.mailDate{font-size:95%; cursor:default !important; text-align:center}
#maiiPreview{background:url(../gfx/cancel.png) no-repeat left center; padding-left:20px; height:17px; display:block; margin-bottom:5px; margin-top:5px; width:170px}
#maiiPreview:hover{text-decoration:none; cursor:pointer}
.mailPrev{display:none}
.mailPrev td{border:1px dotted #ccc; padding:15px; background:#fff url(../gfx/bkg_mail.gif) repeat-x scroll left top}

.tmail tr th.doSort p{background: transparent url(../gfx/sort_.gif) scroll no-repeat left center; padding-left:13px; cursor:pointer; margin:2px 0}
.tmail tr th.up p{background: transparent url(../gfx/sort_up.gif) scroll no-repeat left center; padding-left:13px}
.tmail tr th.down p{background: transparent url(../gfx/sort_down.gif) scroll no-repeat left center; padding-left:13px}

.selectedSpa{display:block; color:#000; margin:5px 10px; font-weight: bold}
.selectedSpa a{color:#000; padding:0px 2px}
.selectedLin{font-weight:bold}
.autInfo p{line-height:19px; margin:0}
.autInfo h3 span{font-size:65%; vertical-align:middle}

.ingallery td{text-align:center; vertical-align:top}
.ingallery td div{height:20px}
.ingallery td div a{margin:0 5px; display:inline}

.reklama{width:100%; text-align:center}

ul.listInfo{padding:5px 0; margin:0 10px 0 20px; list-style:none}
ul.listInfo li{padding:5px 0 5px 16px; background: url('../images/dots_black.png') no-repeat scroll left 8px}
ul.listInfo ul{padding:0; margin:0; list-style:none}
ul.listInfo ul li{padding:5px 0 5px 16px; background: url('../images/dots_black.png') no-repeat scroll left 8px}

ul.listInfo a{color:#EB5E46}
ul.listInfo a:hover{text-decoration:underline}
img.log{vertical-align:middle; margin:0 5px 0 0;}

table.tabRes a{color:#6F6453; text-decoration:none; font-size:100%; font-weight:bold}
table.tabRes a:hover{color:#8F887D; text-decoration:underline}
a.titles{font-weight:bold; font-size:120% !important; line-height:28px; color:#6E4501; background-color:transparent !important; padding:0px !important}
a.titles:hover{color:#6E4501; background-color:transparent !important}
.mailView{cursor:pointer}
.toggleup_mail{background:#fff url(../gfx/up_mail.gif) no-repeat scroll 0 0; width:17px; height:17px; float:right; cursor:pointer}
#mainComment{border:1px solid #eee; color:#666; margin-top:10px; padding:10px 20px; line-height:21px}
#mainComment a{color:#000; font-weight:bold; padding:0}
.mainText{margin:0; padding-top: 8px; border-top:1px solid #BFBFBF}

a.addComp{background:url(../gfx/add_competition.gif) no-repeat scroll 0 center; padding:5px 0 5px 23px; color:#CC423D}
a.backComment{color:#000; font-weight: bold;}

.lp{text-align:right; width:30px}
a.sdesc{font-weight:normal !important; color:#1a1a19}
#rank1a {cursor: pointer; width: 33%; text-align: center;}
#rank1a a {margin: 0 auto; color: #1a1a19;}
#rank2a {cursor: pointer; width: 33%; text-align: center;}
#rank2a a {margin: 0 auto; color: #1a1a19;}
#rank3a {cursor: pointer; width: 34%; text-align: center;}
#rank3a a {margin: 0 auto; color: #1a1a19;}
#rank1a.actRank a, #rank2a.actRank a, #rank3a.actRank a {color: #DF776F !important; font-weight: bold;}

.publicate {color: #372332 !important;}
.category {color: #ff4d00 !important;}
.plus2{font-size: 12px !important;}

.barre_publication .a_title{color: #33212e !important; font-size: 18px !important;}
.barre_publication .a_title img{
	max-width: 127px;
	max-height: 149px;
}
.search_publication .a_title{
	color: #33212e !important;
}
.tolevam { width: 55px; text-align: center; float: left;}
.torivam { float: right; width:135px; }

/*options*/

.options {float: right;}
.optpla1 { width: 27px; height: 27px; display: block;}
.optpla3 { width: 87px; height: 27px; display: block; margin-top: 5px;}
.optpla div {}

.optver { width: 29px; display: block;}
.optver div {clear: both;}
.options_in_blacklist  { background: url('../images/add_black_list.jpg') scroll no-repeat center bottom; width: 27px; height: 27px; cursor: pointer; display: block; float: left; margin-right: 2px;}
.options_noin_blacklist  { opacity: .4; background: url('../images/add_black_list.jpg') scroll no-repeat center top; width: 27px; height: 27px; display: block; float: left; margin-right: 2px;}
.options_in_favorite { background: url('../images/add_favourite.jpg') scroll no-repeat center bottom; width: 27px; height: 27px; cursor: pointer; display: block; float: left; margin-right: 2px;}
.options_noin_favorite { opacity: .4; background: url('../images/add_favourite.jpg') scroll no-repeat center top; width: 27px; height: 27px; display: block; float: left; margin-right: 2px;}
.options_send_mail { background: url('../images/mail.jpg') scroll no-repeat center bottom; width: 27px; height: 27px; cursor: pointer; display: block; float: left; margin-right: 2px;}
.options_hidden {
	position: relative;
}
.options_show {
	position: absolute;
	background-color: #fff;
	border: 1px solid #ccc;
	width: 250px;
}
#options_in ul,#options_in li {
	list-style: none;
	margin: 0px;
	padding: 2px;
}
#options_in {
	float: left;
	width: 200px;
}
#options_close {
	float: right;
	width: 50px;
	cursor: pointer;
}

.upp {text-transform: uppercase;}
.cutT {width: 215px; display: block; overflow: hidden;}
p.info {padding: 15px; color: #c00000; text-align: center;}
.floatl {float: left !important;}
.floatr {float: right;}
.h3flare {vertical-align: middle; margin:0px; display: inline; }
.linkCatDiv {background: url(../gfx/public_ico.gif) scroll no-repeat left top; width: 150px; height: 21px; padding: 1px 0 0 22px; font-weight: bold !important; float: right;}
.linkCat {font-weight: normal !important; color: #C00000; font-size: 120% !important;}

.maxDay {background:transparent url(../gfx/maxinday.gif) no-repeat scroll 1px 5px; padding-left:40px;}
.actualy {background:transparent url(../gfx/icon_5.gif) no-repeat scroll 0px 0px; padding-left:40px;}
