#pentagon_forum{
	display:block;
	width:auto;
	width:650px;
	padding:5px;
	font-size:12px;
}
html>body #pentagon_forum{
	width:auto;
}

#pentagon_forum h1, #pentagon_forum a h1, a.h1{
	margin: 0;
	padding: 0 0 5px 0;
	float:none;
	font-size:24px;
	color:#777;
	text-decoration:none;
}
#pentagon_forum a:hover h1, a.h1:hover{
	background:#fafafa;
}

#pentagon_forum h2{
	margin: 0;
	padding: 5px 0 0 0;
	float:none;
	font-size:130%;
	color:#000;
}
#pentagon_forum h3{
	margin:0 0 5px 0;
	padding:0 0 1px 0;
	display:block;
	float:none;
	clear:both;
	font-size:130%;
	color:#555;
	background:none;
	text-transform:none;
}

#login_info{
	display:block;
	float:right;
	margin:0;
	padding:3px 0 0 0;
	width:200px;
	font:bold 1em arial,sans-serif;
	color:#777;
	text-align:right;
	font-size:12px;
}
#alert_info{
	display:block;
	text-align:right;
	margin:5px 0;
	padding:5px 45px 0 0;
	width:153px;
	height:35px;
	background:url(../img/forum_alert.gif) 100% -5px no-repeat #fff;
	border:1px solid #ccc;
	text-align:center;
	line-height:130%;
}
#alert_info:hover{
	background:url(../img/forum_alert_h.gif) 100% -5px no-repeat #fff;
}
.alert2{
	font:bold 1.1em verdana,arial,san-serif;
	color:#f00;
}
#forum_toplogo, a #forum_toplogo{
	display:block;
	float:left;
	padding:0;
	margin: 0 5px 0 0;
	width:90px;
	height:90px;
	border:0;
}

#pentagon_forum ul{
	display:block;
	list-style:none;
	clear:both;
	margin:0;
	padding:0;
}

#pentagon_forum li{
	display:block;
	list-style:none;
	margin:0;
	padding:0;
	min-width:600px;
	clear:both;
}


#pentagon_forum dl{
	display:block;
	min-width:600px;
	border:solid #ccc;
	border-width:0 0 1px 0;
	font-size:1em;
	margin:0;
	padding:0;
}
#pentagon_forum dl.header, h4.orange_block{
	background:url(../img/shadow4.jpg) 0 0 no-repeat #003b81;
	color:#fff;
	font-size:14px;
	border:0;
	height:28px;
	overflow:hidden;
	padding:0;
}
html>body #pentagon_forum dl.header{
	height:28px;
	height:auto;
}
h4.orange_block{
	background:url(../img/shadow4a.jpg) 0 0 no-repeat #f40;
	height:23px;
	padding:5px 0 0 5px;
}
#pentagon_forum dt{
	display:block;
	float:left;
	padding:5px;
	margin:0;
	width:8%;
	font-size:1em;
}
.header dt:first-child{
	font-weight:bold;
}
#pentagon_forum dt a{
	display:block;
}
#pentagon_forum dd{
	display:block;
	float:left;
	margin:0;
	padding:5px;
	font-size:1em;
}
#pentagon_forum dt{
	width:50%;
	text-align:left;
}
#pentagon_forum dd.info1{
	width:10%;
	text-align:center;
}
#pentagon_forum dd.info2{
	width:10%;
	text-align:center;
}
#pentagon_forum dd.info3{
	width:22%;
	text-align:left;
}
#pentagon_forum dl.w_bg1{
	background:#f90;
}
#pentagon_forum dfn{
	display:none;
}

dl.dl_form dt{
	display:block;
	float:none;
	clear:both;
	width:auto;
	padding:5px;
	margin:0;
	font-size:1em;
	background:#f00;
}
dl.dl_form dd{
	display:block;
	float:none;
	clear:both;
	width:auto;
	padding:5px;
	margin:0;
	font-size:1em;
	text-align:center;
}
.bg1{
	background:none;
}
.wspacer{
	clear:both;
	height:0;	
	margin:0;
	padding:0;
}
.wspacer2{
	display:block;
	float:left;
	clear:both;
	margin: 8px 0;
	padding:0;
}

li.foot {
	background:#fff;
	border:0;
}
li.foot dl{
	border:0;
}
li.post_head{
	background:url(../img/post_border.jpg) 100% 0 no-repeat #fff;
	border-bottom:1px solid #ddd;
	padding:0;
	clear:both;
}

.post_autor, .post_autor_head{
	display:block;
	margin:-5px -10px 5px -5px;
	padding:2px 0 2px 5px;
	background:#f5f2cf;
	background:url(../img/bg_forum_h4.jpg);
}
.post_autor{
	font:normal 0.9em arial,sans-serif;
	color:#bbb;
}
#p_center_cont .post_autor h4, #p_center_cont h4.autor, .post_autor h4, h4.autor{
	display:inline;
	font:bold 1.2em arial,sans-serif;
	color:#888;
	margin:0;
	padding:0;
}
.post_autor_head{
	background:url(../img/post_border.jpg) 0 0 no-repeat #fff;
}
.post_content, .post_content_head{
	display:block;
	margin:0 0 10px 0;
	padding:5px 10px 5px 5px;
}
.post_content_head{
	margin:-13px 5px 0 0;
}
html>body .post_content_head{
	margin:0 5px 0 0;
}

.post_content{
	float:left;
}
.post_content span{
	font-size:12px;
}

html>body .post_content{
	float:none;
}

.post_content h5{
	font:bold 1.05em arial,sans-serif;
	color:#001;
	margin:0;
	padding:0;
}
.post_content blockquote{
	background:#efe4af;
	padding:5px;
	margin:5px 0;
	font:normal 1em arial,sans-serif;
	color:#833;
}
.post_content blockquote h4{
	display:inline;
	font:bold 1em arial,sans-serif;
	color:#611;
}

.post_akcja{
	display:block;
	float:right;
	margin:-2px -1px 0 0;
	padding:2px 5px;
}
.post_akcja a{
	color:#000;
	font-size:1.12em;
}

.post_edycja{
	display:block;
	width:auto;
	float:left;
	margin:5px auto;
	padding:3px 15px;
	border:1px dashed #aaa;
	color:#444;
}
.help_frame1{
	display:block;
	font:normal 0.9em arial,sans-serif;
	color:#000;
	margin: 0 20px 5px 20px;
	padding: 3px 5px;
	border:1px solid #ddd;
}
.help_frame2{
	display:block;
	font:normal 0.9em arial,sans-serif;
	color:#000;
	width:200px;
	margin: 0 auto 5px auto;
	padding: 3px 5px;
	border:1px solid #ddd;
	text-align:center;
}
.help_frame2 table{
	display:inline;
}

#pentagon_forum #gdzie_jestes{
	display:block;
	float:left;
	clear:both;
	margin: 8px 0;
	padding:0;
}


/*  LINKI  */
.flink1, #gdzie_jestes a{
	font:normal 1em arial,sans-serif;
	color:#333;
	text-decoration:none;
	cursor:pointer;
}
.flink1:hover, #gdzie_jestes a:hover{
	text-decoration:underline;
}

.flink2, .thickbox{
	font:normal 1em arial,sans-serif;
	color:#666;
	text-decoration:none;
	cursor:pointer;
}
.flink2:hover, .thickbox:hover{
	text-decoration:underline;
}

.flink3{
	font:bold 1em arial,sans-serif;
	color:#00c;
	text-decoration:none;
	cursor:pointer;
}
.flink3:hover{
	text-decoration:underline;
}

.flink4{
	font:bold 1.1em arial,sans-serif;
	color:#129;
	text-decoration:none;
	cursor:pointer;
}

.flink4a{
	font:bold 1.1em arial,sans-serif;
	color:#129;
	text-decoration:none;
	cursor:pointer;
}
.flink4:hover, .flink4a:hover{
	text-decoration:underline;
}

.flink6, #login_form_box .flink6, #pentagon_forum dt .flink6{
	display:inline;
	font:normal 1em arial,sans-serif;
	color:#333;
	text-decoration:none;
	cursor:pointer;
	border-bottom:1px solid #bbb;
}
.flink6:hover, #login_form_box .flink6:hover, #pentagon_forum dt .flink6:hover{
	text-decoration:none;
	border-bottom:1px solid #000;
}

.flink7{
	font:bold 1em arial,sans-serif;
	color:#029;
	text-decoration:underline;
	cursor:pointer;
}
.flink7:hover{
	color:#00f;
	text-decoration:underline;
}

.flink8{
	font:bold 1em arial,sans-serif;
	color:#f00;
	text-decoration:none;
	cursor:pointer;
}
.flink8:hover{
	text-decoration:underline;
}

a.strong1{
	color:#22f;
}
a.strong2{
	display:block;
	clear:both;
	margin:5px 0;
	padding:11px 5px 0 5px;
	width:140px;
	height:26px;
	color:#111;
	background:url(../img/btn_green_h.jpg) 0 4px no-repeat;
	text-align:center;
}
a.strong2:hover{
	color:#fff;
	background:url(../img/btn_green.jpg) 0 4px no-repeat;
	text-decoration:none;
}

a.delete{
	padding:0 0 0 20px;
	background:url(../img/icon_delete.jpg) no-repeat;
}
a.delete2{
	padding:0 0 0 20px;
	background:url(../img/icon_delete.jpg) 0 -2px no-repeat;
}

a.edit{
	color:#00c;
	padding:0 0 0 20px;
	background:url(../img/icon_edit.jpg) no-repeat;
}
a.edit2{
	color:#00c;
	padding:0 0 0 20px;
	background:url(../img/icon_edit.jpg) no-repeat;
	font-size:13px;
	font-weight:bold;
}
a.delete:hover{
	padding:0 0 0 20px;
	background:url(../img/icon_delete_h.jpg) no-repeat;
}
a.delete2:hover{
	padding:0 0 0 20px;
	background:url(../img/icon_delete_h.jpg) 0 -2px no-repeat;
}
a.edit:hover{
	background:url(../img/icon_edit_h.jpg) no-repeat;
}
.pointer, #login_form_box .pointer{
	cursor:pointer;
}
/*  proste formatwanie tekstu  */
.bold{
	font-weight:bold;
}
.nobold, textarea.nobold{
	font-weight:normal;
}
.red{
	color:#f00;
}
.grey{
	color:#227;
	font-size:0.85em;
}


#thickbox_odpowiedz, #thickbox_zglos, #thickbox_zaloguj, #thickbox_zmien_dane, #thickbox_zmien_avatar, #thickbox_zmien_haslo, #thickbox_usun_watek, #thickbox_regulamin{
	display:none;
	margin:0;
	padding:0;
}
#post_odpowiedz, #fregulamin{
	display:block;
	margin:0 auto;
	padding:5px;
	width:618px;
	text-align:center;
	font:bold 1em arial,sans-serif;
	color:#666;
	border:solid #777;
	border-width:0 1px 1px 1px;
	background:url(../img/shadow5.jpg) repeat-x #f6efd6;
}
#fregulamin{
	height:350px;
	overflow:auto;
}

.overlay1{
	display:block;
	margin:0 auto;
	padding:5px;
	width:418px;
	text-align:center;
	font:bold 1em arial,sans-serif;
	color:#666;
	border:solid #777;
	border-width:0 1px 1px 1px;
	background:url(../img/shadow5.jpg) repeat-x #f6efd6;
}
#login_form_box, #edycja_danych, #edycja_avatara, #edycja_hasla{
	display:block;
	margin:0 auto;
	padding:5px;
	width:418px;
	text-align:center;
	font:bold 1em arial,sans-serif;
	color:#666;
	border:solid #777;
	border-width:0 1px 1px 1px;
	background:url(../img/shadow5.jpg) repeat-x #f6efd6;
}
.logowanie{
	width: 280px;
	margin:3px auto;
	padding:1px;
	border:1px solid #999;
	background:#fff;	
}
.short{
	width:80px;
}
.short2{
	width:40px;
}
.add_post{
	width: 570px;
	background:#fafafa;
	border:1px solid #a98989;
	color:#222;
	font:bold 0.95em arial,sans-serif;
}

.txt_post_id{
	width: 50px;
	height: 15px;
	margin:0 -73px 0 23px;
	padding:1px;
	float:left;
	background:#eee;
	border:1px solid #ddd;
	color:#aaa;
	font:normal 0.9em arial,sans-serif;
	text-align:center;
}

.readonly{
	color:#222;
	background:#eee;
	border-color:#eee;
	text-align:center;
}

img.avatar, a img.avatar{
	display:block;
	float:left;
	height:30px;
	margin:0 2px 0 0;
	padding:0;
	border:1px solid #ddd;
}
a:hover img.avatar{
	border:1px solid #333;
}

img.avatar_120{
	display:block;
	float:left;
	width:120px;
	margin:0 10px 2px 0;
	padding:5px;
	border:1px solid #bbb;
}
img.mikro_avatar, a img.mikro_avatar{
	display:block;
	float:right;
	height:32px;
	margin:0 0 0 5px;
	padding:0;
	border:1px solid #ccc;
}
a:hover img.mikro_avatar{
	border:1px solid #111;
}


img.aneks_foto, a img.aneks_foto{
	display:inline;
	float:left;
	width:120px;
	margin:2px;
	padding:4px 4px 18px 4px;
	border:1px solid #ddd;
	background:url(../img/bg_powieksz.jpg) 50% 100% #eee;
}
a:hover img.aneks_foto{
	background:#dfdfff;
	background:url(../img/bg_powieksz_h.jpg) 50% 100% #eee;
}

#pentagon_forum  img.token{
	display:inline;
	width:60px;
	height:19px;
	margin:0;
	padding:0;
}

.mp3_player{
	margin: 10px 0;
}
.youtube_miniplayer{
	display:block;
	position:relative;
	float:left;
	margin: 5px 5px 5px 0;
}

#forum_footer{
	display:block;
	float:none;
	clear:both;
	margin:0;
	padding:5px 2px 0 2px;
	font:bold 12px arial,san-serif;
	color:#555;
	letter-spacing:1px;
}
#forum_footer #pf{
	float:left;
}
#forum_footer #copyright{
	float:right;
}

#rect_div1{
	display:block;
	clear:both;
	margin: 20px auto;
	padding: 10px 5px;
	text-align:center;
	width: 600px;
	border:3px double #999;
	background:#fafafa;
	font:bold 1.1em arial,sans-serif;
	color:#333;
}
#register_form_div{
	display:block;
	clear:both;
	margin: 20px auto;
	padding: 10px;
	text-align:center;
	width: 500px;
	background:#eef2ff;
	font:bold 1.1em arial,sans-serif;
	color:#333;
	-moz-border-radius:8px; 
	-webkit-border-radius:8px;
}
#register_form_div h3, #fregulamin h3{
	display:block;
	margin:0 0 10px 0;
	padding:0 0 3px 0;
	font:bold 16px arial,sans-serif;
	color:#019;
	border-bottom:1px solid #019;
	text-align:left;
}
#register_form_div input{
	width:300px;
	margin:5px 2px;
	padding:3px;
	font:bold 1.2em arial,sans-serif;
	color:#f50;
	text-align:center;
	border:1px solid;
	border-color:#ccd #ccd #999 #999;
	-moz-border-radius:8px; 
	-webkit-border-radius:8px;
}
#register_form_div input.input_image{
	width:auto;
}

#fregulamin ol{
	display:block;
	margin:10px;
	padding:0 0 0 20px;
	text-align:left;
}
#fregulamin ol li{
	margin:0;
	padding:0 0 0 10px;
	text-align:left;
	font:normal 1em arial, sans-serif;
}

#login_free_info, #passwd_info, #passwd_info2{
	display:none;
	color:#049;
}
#login_free_info .green, #passwd_info .green{
	color:#060;
}

#forum_alert{
	display:block;
	clear:both;
	font:bold 1.4em verdana,arial,sans-serif;
	margin:5px 30px;
	padding:5px 10px;
	text-align:center;
	color:#fff;
	background:#f70;
}

#user_view{
	display:block;
	clear:both;
	font:normal 1.1em verdana,arial,sans-serif;
	font:normal 1.1em verdana,arial,sans-serif;
	color:#333;
}
#user_view h3, #user_view h4{
	text-decoration:none;
	clear:none;
	border:none;
	width:auto
}

#watek_akcje{
	display:block;
	clear:both;
	margin: 2px 0;
	padding:0;
}
#watek_akcje h3{
	float:left;
	clear:none;
}
#pentagon_forum .select1{
	display:block;
	width: 400px;
	margin: 4px auto 0 auto;
	float:right;
	background:#eee;
	border:1px solid #ccc;
	color:#000;
	font:bold 1em arial,sans-serif;
}
#pentagon_forum .mikro-navi{
	display:block;
	float:left;
	clear:none;
	margin:2px 0 0 10px;
	padding:0;
}
#pentagon_forum a.framed1, #pentagon_forum .noframed{
	display:block;
	float:left;
	width:19px;
	padding:0;
	font:bold 13px arial,sans-serif;
	color:#000;
	border:1px solid #ccc;
	text-align:center;
	text-decoration:none;
}
#pentagon_forum a.framed1:hover, #pentagon_forum .noframed:hover{
	border:1px solid #999;
}
#pentagon_forum .noframed{
	padding:0 5px;
	border:1px solid #fff;
	width:9px;
}
#user_posts{
	display:block;
	float:right;
	width:450px;
	border:1px solid #ddd;
	margin:0 10px;
	padding:10px;
	background:none;
}
#user_posts .flink1{
	color:#333;
}
#alert_posts{
	display:block;
	clear:both;
	width:600px;
	border:1px solid #ddd;
	margin:0 auto;
	padding:10px;
	background:#fff;
}

#user_posts h4, #alert_posts h4{
	margin: -10px -10px 5px -10px;
	padding:3px 5px;
	font:bold 1.1em arial,sans-serif;
	letter-spacing:1px;
	color:#fff;
	background:#555;
	width:auto
}
#user_posts ul, #alert_posts ul{
	list-style:none;
	display:block;
	margin:0;
	padding:0;
}
#user_posts ul li, #alert_posts ul li{
	display:block;
	min-width:1px;
	margin:0 0 10px 0;
	padding:0 5px 0 5px;
	border:1px solid;
	border-color:#bbb #fff #fff #bbb;
}
#alert_posts ul li{
	background:url(../img/shadow2.jpg) 100% 100% no-repeat #fff;
	border:1px solid #bbb;
	padding:5px 5px 1px 5px;
}
#user_posts ul li:hover{
	border:1px solid #000;
}
.userpost_bottom{
	display:inline;
	margin:0 0 0 -5px;
	padding:1px 3px;
	background:#f8f8f8;
	color:#02a;
	text-align:right;
}

#alert_posts hr{
	width:70%;
	text-align:left;
	border:1px solid #ccc;
	border-width:1px 0 0 0;
	height:1px;
	margin: 3px 0;
}

hr.light_hr{
	display:block;
	clear:both;
	width:100%;
	margin:0 auto;
	padding:0;
	text-align:center;
	border:1px solid #ccc;
	border-width:1px 0 0 0;
	height:1px;
}


.pbg0{
}
.pbg1{
}

.light1{
	color:#aaa;
}

.admin{
	font-weight:bold;
	font-size:1em;
	color:#c22;
}

.fright{
	display:block;
	padding:5px 0;
	float:right;
}
.fleft{
	display:block;
	padding:5px 0;
	float:left;
}

.dodatkowe{
	display:block;
	text-align:justify;
	text-indent:10px;
	color:#888;
}

#forum_txt_format{
	display:block;
	margin:2px 0;
	padding:0;
	text-align:center;
}
#forum_txt_format .btnimage{
	display:inline;
	float:none;
	clear:none;
}

.fkolor, .fkolor a{
	color:#ff6d0b;
	font-weight:bold;
}
.stopka{
	margin:0;
	padding:0;
	font:normal 10px arual,sans-serif;
	color:#f00;
}

