html, body {
	background-color: #222222;
	color: black;
	font-size: 13px;
	font-family: Tahoma, Verdana;
	margin: 0px;
}

a {
	color: #326370;
	text-decoration: none;
}
img {
	border: 0;
}
#gazeciak_border {
	border: 1px solid black;
	width: 400px;
	vertical-align: top;
}
#oporna_grafika {
	float: right;
}
a:hover {
	color: #867570;
	text-decoration: none;
}
.galeria{
	margin-left: 10px;
	margin: 10px;
}
.right_on_ie{
[if IE 6] align: right; 
}
.red{
	background-color: #8BFFA6;
	font-weight: bold;
	}
#top {
	width: 1000px;
	margin: 0 auto 0 auto;
	background-color: #563728;
	background-image: url(../images/bg.png);
	background-repeat: no-repeat;
}

#page {
	width: 900px;
	margin: 0 auto 0 auto;
	background-color: white;
	background-image: url(../images/page.png);
}
#hedi {
	width: 900px;
	height: 106px;
}
#header {
	float: left;
	width: 630px;
	height: 106px;
	background-image: url(../images/header.png);
	background-repeat: no-repeat;
}

#header_right {
	float: right;
	height: 106px;
}

#menu {
	width: 900px;
	height: 40px;
	background-image: url(../images/0.png);

}

#menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu ul li {
	float: left;
	margin-left: 3px;
}

#logowanie {
	align: left;
	width: 650px;
	height: 40px;
}

#logowanie_text {
	//padding-top: 10px;
	padding-left: 15px;
}

input text,password{
	background-image: url(../images/input.png);
	background-repeat: no-repeat;
	text-align: center;
	border: 0;
	width: 129px;
	height: 23px;
}
#input {
	background-image: url(../images/input.png);
	background-repeat: no-repeat;
	text-align: center;
	border: 0;
	width: 129px;
	height: 23px;
}

#add_album {
	background-image: url(../images/dodaj_album.gif);
	background-repeat: no-repeat;
	border: 0;
	width: 109px;
	height: 23px;
	cursor: hand;
}
#add_zdjecie {
	background-image: url(../images/dodaj_zdjecia.png);
	background-repeat: no-repeat;
	border: 0;
	width: 109px;
	height: 23px;
	cursor: hand;
}
#input_ok {
	background-image: url(../images/ok.png);
	background-repeat: no-repeat;
	border: 0;
	width: 41px;
	height: 23px;
	cursor: hand;
}

#up_news {
	background-image: url(../images/up_news.png);
	background-repeat: no-repeat;
	width: 650px;
	height: 5px;
}

#news {
	background-image: url(../images/news.png);
	background-repeat: repeat-y;
	width: 650px;
}

#news_text {
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	color: #806e94;
	font-family: Tahoma;
	text-align: justify;
	line-height: 17px;
}

#news_temat {
	padding-left: 10px;
	color: #326370;
	font-family: Verdana;
	font-size: 17px;
}

#news_dane {
	padding-left: 25px;
	padding-right: 15px;
	color: #326370;
	font-family: Tahoma;
	font-size: 9px;
}

#down_news {
	background-image: url(../images/down_news.png);
	background-repeat: no-repeat;
	width: 650px;
	height: 25px;
}

#news_hr {
	width: 650px;
	height: 33px;
	background-image: url(../images/news_hr.png);
	background-repeat: no-repeat;
}
#news_hr_2 {
	width: 650px;
	height: 33px;
	background-image: url(../images/news_hr_2.png);
	background-repeat: no-repeat;
}
#szukaj {
	padding-left: 2px;
	padding-top: 5px;
	width: 250px;
	color: #326370;
	font-family: Verdana;
	font-size: 10px;
	height: 50px;
	
}

#szu {
	float: left;
	width: 174px;
	height: 23px;
}
#szukaj_input {
	float: left;
	width: 139px;
	height: 23px;
	background-image: url(../images/input_szukaj.png);
	background-repeat: no-repeat;
	border: 0;
	margin: 0px;
	padding: 0px;
	color: #326370;
}

#szukaj_button {
	float: right;
	width: 35px;
	height: 23px;
	background-image: url(../images/input_szukaj_ok.png);
	background-repeat: no-repeat;
	border: 0;
	cursor: hand;
	margin: 0px;
	padding: 0px;
}

#calosc {
	width: 900px;
}
#left {
	width: 650px;
	float: left;
}

#right {
	width: 250px;
	float: right;
}

#footer {
	width: 900px;
	height: 85px;
	background-image: url(../images/footer.png);
	background-repeat: no-repeat;
	clear: both;
}

#footer_text {
	padding-top: 25px;
	padding-left: 80px;
	color: white;
	font-size: 11px;
	font-family: Tahoma;
}

#footer_copyright {
	float: right;
	padding-right: 15px;
	color: white;
	font-size: 11px;
	font-family: Tahoma;
}

#strony {
	width: 250px;
	height: 43px;
	background-image: url(../images/strony.png);
	background-repeat: no-repeat;
	font-weight: normal;
}

#administracja {
	width: 250px;
	height: 38px;
	background-image: url(../images/administracjal.png);
	background-repeat: no-repeat;
}	
#profil {
	width: 250px;
	height: 38px;
	background-image: url(../images/profilim.png);
	background-repeat: no-repeat;
}
#spolecznosc {
	width: 250px;
	height: 38px;
	background-image: url(../images/spolecznosc.png);
	background-repeat: no-repeat;
}
#facebook {
	width: 250px;
	height: 38px;
	background-image: url(../images/facebook.png);
	background-repeat: no-repeat;
}
#archiwum {
	width: 250px;
	height: 46px;
	background-image: url(../images/archiwum.png);
	background-repeat: no-repeat;
}

#ankieta {
	width: 250px;
	height: 44px;
	background-image: url(../images/ankieta.png);
	background-repeat: no-repeat;
}

#kategorie {
	width: 250px;
	height: 44px;
	background-image: url(../images/kategorie.png);
	background-repeat: no-repeat;
}

#right_jasne {
	background-image: url(../images/right_tlo.png);
	background-repeat: repeat-y;
	color: #8c8c8c;
	font-family: Arial;
	font-size: 12px;
	padding-left: 16px;
	padding-right: 5px;
	padding-top: 5px;
	line-height: 25px;
}

#right_jasne a {
	color: #8c8c8c;
	text-decoration: none;
}

#right_jasne a:hover {
	color: #326370;
	text-decoration: none;
}

#right_ciemne {
	background-image: url(../images/right_tlo_ciemne.png);
	background-repeat: repeat-y;
	color: #525252;
	font-family: Arial;
	font-size: 12px;
	padding-left: 16px;
	padding-right: 5px;
	padding-top: 5px;
	line-height: 25px;
}

#right_ciemne a {
	color: #525252;
	text-decoration: none;
}

#right_ciemne a:hover {
	color: #867570;
	text-decoration: none;
}

#right_footer {
	width: 250px;
	height: 13px;
	background-image: url(../images/right_footer.png);
	background-repeat: no-repeat;
}

#komentuj {
	position: relative;
	width: 637px;
	height: 328px;
	float: right;
	background-image: url(../images/komentuj.png);
	background-repeat: no-repeat;
}

#comment_text {
	width: 570px;
	height: 120px;
	background-color: #ffffff; 
	border: 0px solid black; 
	filter:alpha(opacity=40); 
	opacity:0.4; 
	-moz-opacity:0.4;
	color: black;
	margin-top: 100px;
	margin-left: 30px;
	line-height: 23px;
}

#comment_nick {
	margin-top: 22px;
	margin-left: 100px;
	background-image: url(../images/input.png);
	background-repeat: no-repeat;
	border: 0;
	width: 129px;
	height: 23px;
}
#captcha_input {
	background-image: url(../images/input.png);
	background-repeat: no-repeat;
	border: 0;
	height: 23px;
}
#comment_ok {
	position: absolute; bottom: 35px; right: 40px;
	background-image: url(../images/ok.png);
	background-repeat: no-repeat;
	border: 0;
	width: 41px;
	height: 23px;
	cursor: hand;
}

#comment {
	float: left;
	margin-left: 13px;
	width: 624px;
	background-color: white;
	background-image: url(../images/comment.png);
	background-repeat: repeat-y;
}

#comment_up {
	width: 624px;
	height: 7px;
	background-image: url(../images/comment_up.png);
	background-repeat: no-repeat;
}

#comment_down {
	width: 624px;
	height: 50px;
	background-image: url(../images/comment_down.png);
	background-repeat: no-repeat;
}

#comment_tex {
	padding: 5px;
	font-size: 12px;
	color: #806e94;
	font-family: Tahoma;
	text-align: justify;
	line-height: 17px;
	
}

#comment_podpis {
	float: right;
	padding-top: 22px;
	padding-right: 10px;
	color: #326370;
	font-family: Tahoma;
	font-size: 9px;
}
#information {
	width: 400px;
	height: 30px;
	border: 1px solid #B0ACA2;
	background-color: #F7F2EB;
}
#error {
	width: 400px;
	height: 60px;
	border: 1px solid #B0ACA2;
	background-color: #F7F2EB;
}
#ok {
	valign: middle;
	color: green;
	font-weight: bold;
	font-size: 11px;
}
#forbidden {
	valign: middle;
	color: red;
	font-weight: bold;
	font-size: 11px;
}
.tools{
	font-size: 11px;
}
#zapisz{
	background-image: url(../images/zapisz.png);
	background-repeat: no-repeat;
	border: 0;
	width: 109px;
	height: 23px;
	cursor: hand;
}
#utworz{
	background-image: url(../images/utworz.gif);
	background-repeat: no-repeat;
	border: 0;
	width: 109px;
	height: 23px;
	cursor: hand;
}
#usun{
	background-image: url(../images/usun.gif);
	background-repeat: no-repeat;
	border: 0;
	width: 109px;
	height: 23px;
	cursor: hand;
}
.laureaci_top{
	color: white;
	font-weight: bold;
}
.laureaci{
	background-color: #E7E6DD;
	color: black;
}

.forum_okno {
	width: 600px;
	border: 1px solid black;
}
.forum_tytul_okna {
	background: url(../images/forum/thead_bg.png) repeat-x;
	height: 30px;
	font-weight: bold;
	color: white;
	padding-left: 5px;
}
.forum_tcat {
	background: url(../images/forum/tcat_bg.png) repeat-x;
}
.forum_dzial {
	height: 30px;
	font-weight: bold;
	font-size: 11px;
	color: black;
	padding-left: 10px;
}
.forum_dzial_2 {
	height: 30px;
	font-weight: bold;
	font-size: 11px;
	color: black;
	text-align: center;
}
.forum_dzial_3 {
	height: 30px;
	font-weight: bold;
	font-size: 11px;
	color: black;
	text-align: center;
}
.forum_wartosc {
	padding-left: 5px;
	background: #F5F5F5;
	height: 50px;
}
.forum_wartosc_center {
	background: #F5F5F5;
	text-align: center;
}
.forum_wartosc_right {
	background: #F5F5F5;
	text-align: right;
}
.forum_wartosc_image {
	background: #F5F5F5;
	text-align: center;
}
.forum_opis {
	color: black;
	font-size: 11px;
	margin-right: 2px;
}
.forum_tytul {
	font-size: 13px;
	color: #4B4C4C;
	font-weight: bold;
}
.forum_tytul:hover {
	font-size: 13px;
	color: black;
	font-weight: bold;
	text-decoration: underline;
}
.forum_default {
	font-size : 12px;
	color: black;
}
.forum_right {
	font-size : 12px;
	color: black;
	padding-right: 5px;
}
.forum_zwijanie {
	text-align: right;
	padding-right: 15px;
}
.expcolimage {
	float: right;
}
.forum_brak_dzialow {
	color: black;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}
.forum_drzewo_select {
	color: #616161;
	font-weight: bold;
}
.forum_drzewo {
	color: black;
	font-weight: bold;
}
.forum_drzewo_link {
	color: #616161;
}
.forum_drzewo_link:hover {
	color: black;
	text-decoration: underline;
}
.forum_drzewo_kreska {
	color: black;
	font-weight: bold;
}
.forum_tematy_wartosc {
	padding-left: 5px;
	background: #F5F5F5;
	color: black;
}
.forum_tematy_wartosc_center {
	text-align: center;
	background: #F5F5F5;
	color: black;
}
.forum_tematy_wartosc_right {
	padding-right: 5px;
	text-align: right;
	background: #F5F5F5;
	color: black;
}
.forum_temat_link {
	color: #616161;
}
.forum_temat_link:hover {
	color: black;
	text-decoration: underline;
}
.forum_userinfo{
	padding-top: 4px;
	vertical-align: top;
	background: #F5F5F5;
}
.forum_buttons {
	height: 25px;
	align: middle;
	background: #F5F5F5;
	text-align: right;
}
.forum_data {
	background: #F5F5F5;
	color: black;
	text-align: center;
}	
.forum_post {
	color: black;
	background: #F5F5F5;
}
.forum_user_login {
	text-align: center;
}
.forum_login {
	padding-top: 4px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
.forum_belka {
	background: #E5E5E5;
	color: black;
	font-weight: bold;
	padding-left: 10px;
}
.forum_login:hover{
	text-decoration: underline;
}
.forum_black_table{
	background: #4B4C4C;
	height: 30px;
	text-align: right;
	padding-right: 5px;
}
.admin {
	color: #AA0000;
}
.ranga {
	color: black;
}
.moderator {
	color: #277007;
}
#post_delete{
	color: red;
	margin-top: 20px;
	padding-left: 5px;
	border: 1px solid #B0ACA2;
	background-color: #F7F2EB;
}
.progress{
background-color:#6D84B4;
border-color:#3B5998 -moz-use-text-color #3B5998 #3B5998;
border-style:solid none solid solid;
border-width:1px 0 1px 1px;
display:block;
height:8px;
margin:-1px;
}
.wyniki{
background-color:#FFFFFF;
border-color:#A4A4A4 #BBBBBB #D5D5D5;
border-left:1px solid #BBBBBB;
border-right:1px solid #BBBBBB;
border-style:solid;
border-width:1px;
display:block;
text-align:left;
text-indent:-10000em;
}