table{
	border-collapse:collapse;border-spacing:0;}
fieldset,img{
	border:0;padding: 0px;margin: 0px;}
ol,ul{
	list-style:none;padding: 0px;margin: 0px;}
caption,th{
	text-align:left;}
h1,h2,h3,h4,h5,h6{
	font-size:100%;}
form, dd, dt{
	padding: 0px;margin: 0px;}
a img{
	border: 0px;left;text-decoration:none;}
body{
	background: #efefef;padding: 0px;margin: 0px;font-size: 11px;color: #4a4a4a;
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;}
a:link,a:visited{
	color: #035A85;text-decoration: none;}
a:hover{
	color: #555;text-decoration: none;}
.content{
	background:#efefef;margin: 0px auto 10px auto;width: 850px;text-align: center;
	position:relative;}
.ico{
	background-color:#fff;height:24px;margin-left:-30px;margin-top:-1px;position:absolute;
	width:24px;z-index:1;}
.news p{
	color:#292929;font-size:11px;line-height:16px;text-align:justify;margin-top:0px;
	margin-bottom:16px;padding-right: 12px;}
#if_logbox{
	float:right;width:620px;height: 52px;display: none;}
#pub{
	width:375px;text-align:left;float:left;margin-right:5px;padding-right:0px;position:relative;}
h4{
	height: 30px;background:transparent url(../img/hot_bg.jpg) repeat-y;
	padding-left: 7px;font-size:11px;font-weight: bold;vertical-align:middle;
	line-height:30px;margin:0;
	}
h4.nobg{
	background-image: none;}
#hotNews{
	width: 373px;height: 204px;border: 1px solid #d5d5d5;border-width: 0 1px 0 1px;
	overflow:hidden;background:#ffffff url(../img/ct_gradient.jpg) repeat-x scroll 0pt bottom;
	position:relative;padding-top:2px;}
.newsbg{
	padding:0 0 0 12px;position:relative;z-index:2;float:none;width:361px;max-height:152px;overflow:hidden;}
#hn {
	min-height: 145px ! important;
}
.ik6
	background:transparent url(../img/n_ico6s.png) no-repeat scroll 0% 0%;}
.ik5{
	background:transparent url(../img/n_ico5s.png) no-repeat scroll 0% 0%;}
.ik4{
	background:transparent url(../img/n_ico4s.png) no-repeat scroll 0% 0%;}
.ik3{
	background:transparent url(../img/n_ico3s.png) no-repeat scroll 0% 0%;}
.ik2{
	background:transparent url(../img/n_ico2s.png) no-repeat scroll 0% 0%;}
.ik1{
	background:transparent url(../img/n_ico1s.png) no-repeat scroll 0% 0%;}
.ico{
	height:24px;width:24px;margin: -1px 0;position:absolute;
	background: transparent url(../img/n_ico_all.png) no-repeat;}
.ik8{
	background-position: -144px 0; }
.ik6{
	background-position: -120px 0; }
.ik5{
	background-position: -96px 0; }
.ik4{
	background-position: -72px 0; }
.ik3{
	background-position: -48px 0; }
.ik2{
	background-position: -24px 0; }
#hotNews .ico{
	margin:-1px 0 0 -30px;}
.ico a{
	display:block;height:24px;width:24px;}
.header{
	position:relative;z-index:1;background:#fff;left:0;/*height:40px*/;padding:8px 0 0 25px;margin-bottom:2px;}
#pub .header {
	width: 350px; }
.header a:hover {
	color: #555; }
#hotNews a:link,#hotNews a:visited{
	border:0;padding:0 0 0 0;color:#035A85;text-decoration:none;}
#hotNews a:hover{
	color:#555;}
#hotNews .newsbg .nimg{
	border:1px solid #000;float:left;margin:0px 8px 5px 0;}
#hotNews .title{
	font-size:11px;font-weight:bold;padding:0;width: 330px;}
#hotNews .newsbg p,#hotNews .newsbg_pop p{
	margin:0px;}
#hotNews .date{
	color:#999999;font-size:10px;padding:3px 0 2px 0;width: 330px;}
#hotNews .news{
	margin-bottom:-3px;position:relative;}
#hotNews .news p{
	color:#292929;font-size:11px;line-height:16px;text-align:justify;}
#hotNews ul.pblst{
	border:0;clear:both;list-style-type:none;margin:0;padding-top:5px;
	text-align:right;width:365px;position:absolute;bottom:8px;background: transparent none no-repeat 8px 6px;}
#menuNews{
	width:373px;height:1390px;border:1px solid #d5d5d5;margin-bottom:5px;
	background:#fff;overflow:hidden;border-top:0;}
#menuNews .tabsbg{
	margin-bottom:15px;width:374px; border-top: 0;}
#menuNews .tabsbg div a{
	line-height: 14px;margin: 11px 0px -30px 0px;padding: 6px 2px 8px 2px;display: block;}
#newsTab1, #newsTab2, #newsTab3, #newsTab4, #newsTab5{
	height:1315px;overflow: hidden;
	position: relative;
	}
#newsContent{
	width: 373px;height: 1382px;}
	
#rspot1,#rspot2,#rspot3,#rspot4,#rspot5{
	border:1px solid #d5d5d5;
	height:250px;
	margin:auto;
	text-align:center;
	width:300px;
	}
#rspot1 { padding: 1px; }
	
#rspot1 div div div, #rspot2 div div div, #rspot3 div div div, #rspot4 div div div, #rspot5 div div div {
	border: 1px #bbb solid;
}
h4.r{
	color:#999;font-size:9px;letter-spacing:8px;padding:2px 0pt;text-align:center;
	width: 100%;background-image: none;height:auto;
	line-height: 19px;
	font-weight: normal;
	}
#newsContent .header{
	padding: 0;line-height: 12px;height: auto;}
#newsContent div.header p.title{
	font-size:11px;font-weight: bold;padding: 0 0 0 30px;margin:0;}
#newsContent div.header p.date{
	color:#999;font-size:10px;padding: 0 0 0px 30px;margin: 5px 0;}
.newsMore .header{
	margin-top:8px;padding: 8px 0 0 11px;}

.newsMore ul {
	padding: 6px 10px 0 10px;background-color: #e0e0e0;width: 354px;height: 20px;
	border-top-width: 1px;border-top-style: solid;border-top-color: #f8f8f8;}
.newsMore ul li {
	float: left;width: 50%;font-weight: bold;}
.newsMore ul li.right {
	text-align: right;}
.newsMore ul li a {
	color: #035a85 ! important;}

#publishPlan{
	height: 306px;background: #f8f8f8;border:1px solid #D5D5D5;border-top:0;}
span.l_tyt{
	padding-left: 25px;}
.tabsbg .ta{
	background-image:url(../img/td.jpg);font-weight: bold;}
.tabsbg{
	background:#d0d0d0 url(../img/tabs_back.jpg);height:33px;position:relative;}
.tm{
	background-image:url(../img/tm.jpg);min-width: 58px;}
.tabsbg div a,.tabsbg div a:link,.tabsbg div a:visited{
	color: #494949;margin: 11px 0px -30px 0px;padding: 6px 5px 8px 5px;display: block;
	line-height: 14px;}
.tabsbg div a:hover{
	color: #b70b07;}
.tabsbg p{
	margin-top:0;font-size:10px;}
.selector .tabsbg{
	border:0;}
.noborder {
	border: 0;}
.tb{
	width:0;}
.t1{
	background-image:url(../img/t1.jpg);width:10px;}
.t6{
	background-image:url(../img/t6.jpg);width:10px;}
.t3{
	background-image:url(../img/t3.jpg);width:7px;}
.t4{
	background-image:url(../img/t4.jpg);width:7px;}
.t5{
	background-image:url(../img/t5.jpg);width:7px;}
.t2{
	background-image:url(../img/t2.jpg);width:10px;}
.t7{
	background-image:url(../img/t7.jpg);width:10px;}
#publishPlan{
	width:373px;}
#publishPlan .tabsbg{
	border:0;}
#publishPlan span.plats{
	margin-left:62px;}
#publishPlan span.l_info{
	color:#494949;padding-left:25px;}
#publishPlan ul img.box{
	border:1px solid #bbb;height:41px;left:7px;top:5px;position:absolute;width:55px;}
#publishPlan ul li a:link, #publishPlan ul li a:visited{
	height: 49px; padding:2px 0 2px 74px;}
#publishPlan li a:hover{
	background-color:#e9e9e9;color: #555;}
#publishPlan li{
	border-top:1px dotted #bbb;padding: 2px 0 2px 0;clear:left;float:left;
	width:369px}
#publishPlan ul{
	overflow:hidden;margin: 5px 0 0 0;padding:1px 2px 0 2px;height: 232px;}
ul.lst{
	border-bottom:0;font-size:11px;line-height:13px;list-style-type:none;margin:0;}
ul.lst li{
	padding:2px 0 2px 0;border:0;}
#materials{
	width: 468px;text-align: left;float:left;}
#spot
{
	height:432px;position: relative;margin:0;border:1px solid #d5d5d5;border-top:0; margin-bottom: 3px; background-color: #f8f8f8;
}
#spot #fspot, #spot #fspot #flashspot
{
	width:466px; height:400px; background:#fff; text-align:center;
}
#spot #fspot #flashspot a img { border:0; margin-top:150px }

#shop1, #shop2{
	height:79px;background-color: #f8f8f8;border:1px solid #d5d5d5;margin: 2px 0 5px 0;}
#shop2{
	margin: 2px 0 3px 0 ! important;}
#odliczanie{
	height:77px;background-color: #f8f8f8;border:1px solid #d5d5d5;margin: 2px 0 5px 0;}
html > body #shop1, html > body #shop2 {
	margin-top: 0; }
#bspot1,#bspot2{
	width: 233px;height:80px;float:left;}
.box_bspot{
	width:45px;height:66px;float:left;margin-left:10px;margin-top:5px;}
div.box_d{
	background:transparent url(../img/box_bg_d.gif) repeat-y;display:block;float:left;
	margin:0 3px 0 0;width:53px;}
div.box_d div.bx{
	background:transparent url(../img/box_t_d.gif) no-repeat center top;margin:0;padding:3px 0 0;}
div.box_d div.bx a, div.box_d div.bx div.n{
	background:transparent url(../img/box_b_d.gif) no-repeat scroll center bottom;display:block;
	margin:0;padding:0 5px 5px 3px;}
.box_bspot_content{
	color:#555;padding-left:80px;}
.box_bspot_content .tyt{
	margin: 7px 0 0 0;}
.box_bspot_content .cena{
	padding:2px 0 3px 0;margin:0;}
.box_bspot_content .cena_red{
	font-size:14px;color: #e53b1b;}
.box_bspot_content a{
	color: #000;padding:0 6px 0 6px;margin:0 0 0 21px;}
.box_bspot_content .tyt a{
	padding: 0;margin:0;font-size:12px;}
.box_bspot_content .tyt a:hover{
	color: #e53b1b;}
#mspot{
	height:253px;position:relative;z-index:2;border: 5px solid #D5D5D5;background: #fff; border-width:5px 4px;}
#mspot div.wrap{
	height:253px;text-align:center;z-index:2;position: absolute;top: 0;left: 0;}
#mspot .image{
	width: 458px;height: 205px;}
#mspot .image img.spot {
	width: 458px;height: 205px;}
#mspot span.plats{
margin-left:0px;}
#mspot div.black_title{
	height: 48px;background: #000;color: #fff;opacity:.75;filter: alpha(opacity=75);
	-moz-opacity: 0.75; width: 458px;
	z-index: 44;
	position: relative;}
#mspot a.black_title {
	height: 48px;
	width: 458px;
	z-index: 66;
	position: absolute; 
	top: 205px;
	left: 0px;
	background-color: transparent;}
#mspot .black_title .big_txt{
	margin:0 0 4px 0;padding-top:4px;font-size:18px;font-weight:bold;}
#mspot .black_title .small_txt{
	font-size:10px;margin: 0;}
#mspotn{
	height:115px;margin:0;padding: 3px 0;position:relative;text-align:center;z-index:2;margin-bottom:5px;}
#mspotn .mspot_leftarrow{
	float:left;width:40px;height:115px;}
#mspotn ul li{
	display:inline;cursor: pointer;}
#mspotn img{
	float:left;margin: 30px 0 0 12px;}
#mspotn .mspot_rightarrow{
	float:left;margin-left:5px;width:40px;height:115px;}
#mspotn .mspot2_1{
	float:left;width:86px;margin:4px 0 0 5px;height:110px;border: 1px solid #000;}
#mspotn .mspot2_1 img{
	background: #00f;margin:0;padding:0; 
	position: absolute;
	z-index: 1;
	
}
#mspotn .mspot2_1 div{
	margin:0;height:30px;background: black;
	overflow: hidden;	
}
#mspotn .mspot2_1 div p{
	margin:0;padding:0;font-size:10px;color: #fff;}
#mspotn .mspot2_1 .img_spot{
	height:80px; width: 86px; position:relative;}
#mspotn .mspot2_1 .img_spot span{
	margin:0;
	z-index: 3;
}


#mspotn .mspot2_1 div a{
	line-height:12px;color: #fff;}
#mspotn .mspot2_1 div a:hover{
	color: #fff;}
#spot ul.pblst{
	border:0;font-size:10px;height:20px;margin:0;padding:0;position:absolute;right:10px;top:5px;
	width:100px;list-style-type:none;text-align:right; }
ul.pblst li{
	display:inline;margin-left:2px;}
#spot ul.pblst a{
	border:0;padding:0;margin:0;}
.selector{
	background:#f8f8f8 none repeat scroll 0% 0%;overflow:hidden;position:relative;
	height:306px;margin-bottom: 5px;border:1px solid #d5d5d5;border-top:0;}
.selector ul{
	height:270px;margin:6px 0;overflow:hidden;padding:0;width:466px;}
.selector ul li {
	border-top:1px dotted #bbb; padding-left: 2px; padding-right: 2px; }
.selector ul.lst li a:link, .selector ul.lst li a:visited{
	display:block;font-weight:bold;height:34px;margin:0pt;min-height:13px;padding:0 0 0 8px;
	text-decoration:none;}
.selector ul a span{
	padding-right:5px;}
.selector li a:hover{
	background: #e9e9e9;color: #555;}
.selector ul.flst li a.df:link,.selector ul.flst li a.df:visited{
	background: transparent url(../img/dl.gif) no-repeat 5px 4px;display:inline;font-size:10px;
	height:18px;padding:2px 2px 6px 25px;position:absolute;right:3px;width:45px;}
.kathome{
	color:#999;float:right;font-weight:bold;width:auto;}
#poll,#quiz{
	float:left;margin:0 5px 5px 0;border:1px solid #d5d5d5;height:192px;width:229px;
	background:#f8f8f8;border-top:0;}
#quiz{
	margin-right:0;}

#poll h5,#quiz h5{
	height: 19px;font-size:11px;margin:10px 15px 0 15px;text-align: center;padding:0;}
#poll h5.noquiz,#quiz h5.noquiz {
	padding-bottom: 111px;}
#poll .img,#quiz .img{
	width: 200px;height: 80px;margin: 0 auto;}
#poll span.av,#quiz span.av{
	display: block;margin: 4px auto 2px auto;height: 25px;width: 80px;text-align: center;}
#poll p.xw,#quiz p.xw{
	text-align: center;color:#006F98;font-weight: bold;font-size:10px; clear: left;}
#grammunity{
	height:195px;overflow: hidden;margin-bottom:5px;border: 1px solid #d5d5d5;
	background: #f8f8f8;clear: both;border-top:0;}
html > body #grammunity{
	height: 198px;}
#grammunity span.xw a{
	color:#000;font-weight:bold;}
#grammunity li.list_5 span.url{
	display:block;}
#grammunity li.list_1 span.jp{
	display:block;color:#689927;}
#grammunity li.list_1 li,#grammunity li.list_3 li,#grammunity li.list_5 li,#grammunity p.usr{
	float:left;height:49px;line-height:15px;padding:8px 0pt 6px 58px;width:100px;}
#grammunity p.usr{
	float:none;overflow:hidden;margin:0px;width:auto;}
#grammunity li.list_3 li,#grammunity li.list_5 li{
	width:170px;}
#grammunity li.list_1 li p{
	color:#999;height:74px;line-height:13px;overflow:hidden;position:absolute;left:14px;
	top:49px;width:254px;margin:0px; text-align: justify}
#grammunity li.list_1 li{
	border:0;border-left:1px dotted #bbb;height:106px;padding:0;margin-top: 12px;width:100px;}
#grammunity li.list_1 li img {
	margin-left: 5px;
}
#grammunity  span.ti{
	margin-bottom:15px;position: relative;top: -3px;}
#grammunity li.list_1 .first{
	border:0;height:106px;width:270px;float:left;margin-top:0px;line-height:15px;
	padding:8px 0pt 6px 58px;}
#grammunity span.av img.ico{
	height:32px;margin:1px 0pt 0pt 1px;width:32px;}
#grammunity span.av{
	background: transparent url(../img/bg_av_small.png) no-repeat;position: absolute;width: 36px;
	height: 36px; top: 10px; left: 14px;padding-left: 0px;}
#grammunity li{
	margin:0pt;padding:0pt;position:relative;}
#grammunity span.av img.ico{
	height:32px;margin:1px 0pt 0pt 1px;width:32px;}
#grammunity li.list_1 span.tag,#grammunity li.list_3 span.tag{
	color:#999;display:block;height:38px;line-height:12px;}
#grammunity ul{
	font-size:11px;line-height:13px;list-style-type:none;margin:0px;padding:0px;
	display: block;position:relative;overflow:hidden;height:134px;}
#grammunity li.list_4 li{
	background:transparent url(../img/ico_irc.gif) no-repeat scroll 14px 10px;
	border-bottom:1px dotted #bbb;height:48px;overflow:hidden;padding:8px 0pt 6px 42px;}
#grammunity li.list_2 li{
	border-top:1px dotted #bbb;height:20px;padding-top:2px;margin:0 2px 0 2px;}

		#grammunity li.list_2 li span.k0 { background: url(''); background-color: #fff; }
		#grammunity li.list_2 li span.k1 { background: #ffd99a url('../img_forum/ico_k1.jpg'); }
		#grammunity li.list_2 li span.k2 { background: #ffd99a url('../img_forum/ico_k2.jpg'); }
		#grammunity li.list_2 li span.k3 { background: #c5ec7f url('../img_forum/ico_k3.jpg'); }
		#grammunity li.list_2 li span.k4 { background: #c5ec7f url('../img_forum/ico_k4.jpg'); }
		#grammunity li.list_2 li span.k5 { background: #cce3f3 url('../img_forum/ico_k5.jpg'); }
		#grammunity li.list_2 li span.k6 { background: #8d00bd url('../img_forum/ico_k6.jpg?h=1'); }
		#grammunity li.list_2 li span.k7 { background: #dedede url('../img_forum/ico_k7.jpg'); }
		#grammunity li.list_2 li span.k8 { background: #dedede url('../img_forum/ico_k8.jpg'); }
		#grammunity li.list_2 li span.k9 { background: #84b51b url('../img_forum/ico_k9.jpg'); }
		#grammunity li.list_2 li span.k10 { background: #ffd1ff url('../img_forum/ico_k10.jpg'); }
		#grammunity li.list_2 li span.k11 { background: #8d00bd url('../img_forum/ico_k11.jpg'); }
		#grammunity li.list_2 li span.k00 { background: #f9d6f1 url('../img_forum/ico_k00.jpg'); }





#grammunity li.list_2 li span{
	border:1px solid #7a7a7a;height:14px;left:14px;position:absolute;top:2px;width:14px;}
#grammunity li.list_2 li a{
	display:block;font-weight:bold;height:18px;line-height:16px;overflow:hidden;
	padding:0px 6px 0px 40px;margin:0px;margin-top: 0px;margin-left:0px;margin-right:0px;
	width:416px;}
#grammunity li.list_2 ul li a:hover{
	background-color:#e9e9e9;}
span.av{
	padding-left: 15px;}
span.xw a:link,a:visited{
	color:#006F98;}
span.post{
	padding-left: 0px;}
h3.brdr{
	border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5; margin-bottom:0;}
h3.label a{
	color: #f0f5f8 ! important}
h3.label a:hover{
	color: #F0F5F8;}
h3.comm{
	background: #b90b0f;}
span.cbtn{
	font-size: 11px; z-index: 1; cursor: pointer; display: inline-block; float: left;color: #414141;
	font-weight: bold; text-decoration: none;
	background: transparent url('../img_forum/btn_bgr.gif') no-repeat right; padding: 0;}
span.cbtn a {
	z-index: 22; padding: 4px 8px 6px 9px; display: inline-block; color: #414141; 
	background: transparent url(../img_forum/btn_bgl_navb.gif) no-repeat left;}
html>body span.cbtn a {
	display: block;}
span.cbtn a:hover{
	text-decoration: none;}
	
/* Layout z kolumna boczna */

#mainbg{
	height:auto;border-bottom: 1px solid #d5d5d5;}
#mainbg #contents {
	margin:10px 0 0 15px;padding-bottom:10px;position:relative;width:578px;}
#sideBg {
	width: 240px;text-align:left;float:right;}
#sideBg h3.label{
	background:#3d3d3d;margin:0;}
#sideBg ul.lst li{
	border-top:1px dotted #bbb;padding:2px 0 2px 0;}
#sideBg ul.lst .first{
	border-top:0;}
#sideBg ul.lst .img{
	border-top:0;}
#sideBg ul.lst .img a:link,#sideBg ul.lst .img a:visited{
	padding:0}
#sideBg ul.lst li.act a,#sideBg ul.lst li.act a:visited{
	background:#e1f1f9;}
#sideBg ul.lst li.liTydzien a,#sideBg ul.lst li.liMiesiac a,#sideBg ul.lst li.liTydzienOstatni a,
#sideBg ul.lst li.liMiesiacOstatni a{
	padding-left: 28px;}
#sideBg img.rozwin{
	margin-left: 2px;margin-right: 5px;}
#sideBg img.zwin {
	margin-left: 3px;margin-right: 9px;}

.nav{
	padding: 5px 0 5px 20px !important;margin:0;border:0 !important;}
.nav a.prev{
	font-weight: bold;float: left;padding: 0 0 2px 16px !important;
	width: 200px;
	background: transparent url(../img/mop.gif) no-repeat left 2px;}
.nav a.next{
	font-weight: bold;text-align: right;float: right;
	width: 200px;
	background: transparent url(../img/mo.gif) no-repeat right 2px; padding: 0 16px 2px 0 !important;}
.nav a.prev:hover,a.next:hover{
	background-color:#fff !important;border: none;}


ul#sonda li {
	position: relative;
	height: 155px;
	width: 240px;
}

ul#sonda li div.nawigacja-wrap {
	position: absolute;
	bottom: 0px;
	width: 100%;
}
ul#sonda li div.nawigacja {
	height: 30px;
	width: 100%;
	position: relative;
}

ul#sonda li span.tytul, ul#quizl li img 
{
	display:block;
	font-weight:bold;
	margin:0 auto;
	text-align:center;
}
ul#sonda li span.tytul
{
	height:31px;
	overflow:hidden;
	padding:6px 9px 0;
	text-align:left;
}

ul#sonda li div.nawigacja span.av {
	position: absolute;
	left: 75px;
}

ul#sonda li div.nawigacja span.l, ul#sonda li div.nawigacja span.r {
	display: block;
	padding-top: 8px;
	padding-left: 3px;
	padding-right: 3px;
}

ul#sonda li div.nawigacja span.l {
	float: left;
}

ul#sonda li div.nawigacja span.r {
	float: right;
}

ul#sonda li .mspot_leftarrow
{
	position: absolute;
	top:15px;
	left: 8px;
}

ul#sonda li .mspot_rightarrow
{
	position: absolute;
	top: 15px;
	right: 8px;
}

ul#sonda li .mspot_leftarrow img 
{
	font-weight:bold;
	margin:0;
	text-align:none;
}

ul#sonda li .mspot_rightarrow img 
{
	font-weight:bold;
	margin:0;
	text-align:none;
}
ul#sonda li img.sondaImg
{
	margin-top: 0px;
	border: 1px solid #d5d5d5;
}
ul#sonda li div
{
	display: block;
	position: relative;
	width: 229px;
}
ul#sonda li
{
	text-align: center;
}
ul#sonda li .cbtn
{
	bottom:17px;
	float:none;
	left:83px;
	position:absolute;
}


/* quiz */
ul#quizl li 
{
	height:155px;
	position:relative;
	width:229px;
}

ul#quizl li .mspot_leftarrow
{
	position: absolute;
	top:15px;
	left: 8px;
}

ul#quizl li .mspot_rightarrow
{
	position: absolute;
	top: 15px;
	right: 8px;
}

ul#quizl li .mspot_leftarrow img 
{
	font-weight:bold;
	margin:0;
	text-align:none;
}

ul#quizl li .mspot_rightarrow img 
{
	font-weight:bold;
	margin:0;
	text-align:none;
}
ul#quizl li img.sondaImg
{
	margin-top: 0px;
	border: 1px solid #d5d5d5;
}
ul#quizl li div
{
	display: block;
	position: relative;
	width: 229px;
}
ul#quizl li
{
	text-align: center;
}
ul#quizl li .cbtn
{
	bottom:17px;
	float:none;
	left:89px;
	position:absolute;
}
ul#quizl li span.tytul, ul#quizl li img 
{
	display:block;
	font-weight:bold;
	margin:0 auto;
	text-align:center;
}
ul#quizl li span.tytul
{
	height:31px;
	overflow:hidden;
	padding:6px 9px 0;
	text-align:left;
}



ul#sonda li p.xw {
	bottom: -5px;
	float:none;
	left: 43px;
	position:absolute;
	display: block;
}

 ul#quizl li p.xw {
	bottom: -5px;
	float:none;
	left: 63px;
	position:absolute;
	display: block;
}

ul#sonda li .img-container, ul#quizl li .img-container
{
	text-align: center;
	border-top: 1px dotted #dbdbdb;
	overflow: hidden;
	padding-top: 0px;
	position: relative;
	width: 162px;
	height: 72px;

	
	border: 1px solid #DBDBDB;
	margin: 0 auto 8px auto;
}

span.err{
	color: red;
	font-weight: bold;
}

.hotnews_imagebox {
	width: 86px;
	position: relative;

	display: block;
	overflow: hidden;
	float: left;
	border:1px solid #aaa ! important;
	margin:3px 8px 5px 0;


}


.hotnews_imagebox img {
	border: none ! important;
	margin: 0px ! important;

	position: relative;
	top: 0px;
	left: -11px;
}



div#lista_Stron {
	float: left;
}

div#prawolewo_Strona {
	float: right;
}

div#lista_Stron a, div#prawolewo_Strona a {
	display: inline ! important;
	padding-left: 3px ! important;
}

.page-select {
	color: #717171; letter-spacing: 1px; padding: 5px 9px 5px 9px !important;
	min-height: 0 !important; border:0 !important; }
.page-select a {
	color: #717171 !important; padding: 0 !important; display: inline !important; font-weight: inherit !important; }
.page-select a:hover {
	text-decoration: underline; }
.page-select div.numbers {
	float: left; }
	
.page-select div.numbers .pn {
display:block !important;
float:left;
margin:3px 5px;
}
.page-select div.numbers .spacer {
display:block;
float:left;
font-weight:bold;
margin:3px 6px;
}

.page-select div.arrows {
	float: right; color: #d0d0d0; font-weight: bold !important; }

.newswpln {
	position: absolute;
	bottom: 0px;
	background-color: #fff;
	height: 70px;
}
table#kalendarz tr a{
	padding-left: 0;padding-right:0;text-decoration:none;color:#000;}
table#kalendarz tr th{
	text-align:center;}
table#kalendarz tr th a{
	color:#000;}
table#kalendarz tr td{
	text-align:center;width:40px;font-weight:normal;color:#888;padding:0;line-height:17px;}
table#kalendarz tr td a{
	font-weight:bold;}
table#kalendarz tr td.x{
	font-size:6pt;color:#999;font-weight:bold;}
table#kalendarz tr td.x a{
	color:#999;}
table#kalendarz tr td.sat{
	color:#88f;}
table#kalendarz tr td.sat a{
	color:#00f;}
table#kalendarz tr td.sun{
	color:#f88;}
table#kalendarz tr td.sun a{
	color:#f00;}
table#kalendarz tr td span{
	display:block;margin:0;line-height:15px;min-height:13px;vertical-align:middle;
	padding: 3px 6px 2px 6px;}
table#kalendarz tr td.today a,table#kalendarz tr td.today span{
	border: 1px solid #999;line-height:13px;padding-left:5px;padding-right:5px;}
table#kalendarz tr td.om,table#kalendarz tr td.om a{
	color:#ddd;}



.sidebg .seeOurPulls 
{
	background-color: #fff;
	width:220px;
	border:2px solid #DBDBDB;
	padding:1px 3px;
	margin:1px 0 10px;
	position: relative;
}

.seeOurPulls .avatar
{
	display: block;
	width: 32px;
	height: 32px;
	border: 1px solid #8ac3dd;
	position: absolute;
	top: 7px;
}

.seeOurPulls p
{
	margin-top: 0;
	padding-top: 12px;
	padding-left: 8px;
	min-height: 21px;
}

.seeOurPulls div
{
	text-align: center;
	padding-top: 8px;
	border-top: 1px dotted #dbdbdb;
}

.seeOurPulls div.img-container, ul#sonda li .img-container
{
	text-align: center;
	border-top: 1px dotted #dbdbdb;
	overflow: hidden;
	position: relative;
	padding-top: 0px;
	
	width: 162px;
	height: 72px;

	
	border: 1px solid #DBDBDB;
	margin: 0 auto 8px auto;
}

.seeOurPulls div img
{
	margin-bottom: 8px;
}


.seeOurPulls .order
{
	border:1px solid #DBDBDB;
}
.seeOurPulls span.cbtn{
	font-size: 11px; z-index: 1; cursor: pointer; display: block; color: #414141;
	font-weight: bold; text-decoration: none;
	width: 110px;
	float: none ! important;
	text-align: center;
	margin: 0px auto 6px auto;
	background: transparent url('../img_forum/btn_bgr.gif') no-repeat right; padding: 0;}









body{
/*background: #fff url(/upl/bg/2009_52/20091222135445.jpg) no-repeat 50% 0 ! important*/
}
#topbg {
/*background: transparent ! important;*/
}


div#tagi a {
	position: relative;

	background-image: url(/www/01/img/tag_c.png);
	background-repeat: repeat-x;
	padding: 0px 0 2px 0;

	font-size: 11px;
	line-height: 21px;
	height: 30px;

	border-bottom: none ! important;
}

div#tagi ul li {
	float: left;
	color: #797979;
}

div#tagi ul li a {
	color: #797979;
	padding-right: 2px;
}

div#tagi ul li.l {
	background-image: url(/www/01/img/tag_l.png);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	width: 8px;
	height: 19px;
	right: 0;
}
div#tagi ul li.r {
	background-image: url(/www/01/img/tag_r.png);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	width: 8px;
	height: 19px;
	right: 0;
}
div#tagi ul li.headline {
	font-weight: bold;
	font-size: 9px;
	padding-right: 8px;
	padding-top: 4px;
}

div#tagi ul.element li.l {
	background-image: url(/www/01/img/tag_l_on.png);
}

div#tagi ul.element li.r {
	background-image: url(/www/01/img/tag_r_on.png);
}

div#tagi ul.element li a {
	background-image: url(/www/01/img/tag_c_on.png);
}