html, body  
	{background: #ffffff; 
	 text-align: center; 
	 font-size: 1em; 
	 font-family: verdana, tahoma, arial, helvetica, sans-serif;
	}
body *
	{margin: 0px; 
	 padding: 0px; 
	 font-size: 1em; 
	 text-align: left;
	}
img 
  {border: 0px;
	}
a 
	{color: #9a0000; 
	 font-size: 1em;
 	text-decoration: none;
	}
a:visited 
	{color: #c60000;
	text-decoration: none;
	}
a:hover 
	{color: #cb8583;
	text-decoration: underline;
	}
	
div#page {margin: 0 auto; width:950px; background-image: url(background.jpg); background-color:#fff; display: block; clear:both; overflow:hidden; padding: 0 0 25px 0; height:auto;}
div#fff {background-color:#fff;}
div#fff2 {background-color:#fff; margin: 0 auto; width:950px;}

div#top { display: block; clear:both; margin: 0 0 5px 0;}
div#logo {float:left; width:353px; height:58px; margin: 12px 0 0 18px;}
div#menu_top {float:left; width:500px; height:78px; margin: 2px 0 0 50px;}

div#banner {text-align:center; padding: 10px 0 5px 0; display:block; clear:both;}

div#middle {text-align:center; padding: 0 0 0 5px; display:block; clear:both;}
div#ambb {display:block; height:10px; clear:both;}
div#konkurs {float:left; width:344px; height:43px; display:block; background-image: url(bg_konkurs.gif);}
div#konkurs2 {float:left; width:344px; height:43px; display:block;}
div#k_h1 {width:100px; float:left; text-align: center; font-size:13px; font-weight:bold; padding: 15px 6px 0 20px; color:#fff;}
div#k_txt {width:200px; float:left; font-size:11px; font-weight:bold; padding: 8px 6px 0 10px; color:#fff;}
div#szukaj {float:left; width:454px; height:44px; display:block;  background-image: url(bg_szukaj.gif);}
div#s_txt {padding: 15px 6px 0 10px; float:left; font-size: 11px; }
#pole {width:265px; border:0; font-size: 12px;}
#szukaj {margin:0; padding:0; border:0;  background:#fff; color:#000;}
div#s_sel {padding: 15px 0 0 10px; float:left; font-size: 11px;}
#select {width:90px; border:0;}
div#info {float:left; width:145px; height:43px; display:block;  background-image: url(bg_info.gif); font-size:10px;}
#dzien {color:#fff; padding:2px 0 0 18px; font-size:10px;}
#dzien_txt {padding: 1px 2px 0 5px; text-align:center;}

#box {clear:both;}
.topic-r {text-align:center; margin:0 0 0 30px;}
#menu {float:left; width:160px; margin: 0 0 0 3px; height:800px; display:block; background-image: url(bg_menu.gif);}
#menu_h {width:160px; height:27px; display:block; background-image: url(h_menu.gif); }

.h {text-align:right; padding: 5px 10px 0 0; color:#fff; font-size:14px; font-weight:bold;}

			.lista_pozycja {padding: 5px 3px 3px 3px; border-bottom: 1px dotted #dddddd; float:left; width:130px; text-align:left; font-size:10px;}
			.lista_pimg {float:left; width:16px; margin: 5px 0 0 3px;}

div#content1 {float:left; width:440px; height:441px; margin: 0 0 10px 3px;}
div#zakladki {float:left; width:440px; height:441px; font-size:11px;}
div#wyszukiwarki {float:left; width:192px; height:441px; background-image: url(bg_wyszuk.gif);}
#wyszuk_h {width:192px; height:27px; display:block; background-image: url(h_wyszuk.gif); }
#wyszuk_h2 {width:192px; height:27px; display:block; background-image: url(h_wyszuk2.gif); margin: 10px 0 0 0;}

#wyszuk_h2 {color:#fff; text-decoration:none;}

#pw1 {width:167px; height:28px; display:block; background-image: url(bg_pw.gif); margin: 8px 0 0 13px;}

#pw {width:167px; height:28px; display:block; background-image: url(bg_pw.gif); margin: 3px 0 0 13px;}
#pw2 {width:167px; height:40px; display:block; background-image: url(bg_pw2.gif); margin: 3px 0 0 13px;}
.pw_txt {text-align:right; padding: 6px 25px 0 0; font-size:12px; }
.pw_txt2 {text-align:right; padding: 7px 25px 0 0; font-size:12px; }

#pw a {text-decoration:none; color:#000;}
#pw1 a {text-decoration:none; color:#000;}

div#wyszukiwarki a {color:#000; text-decoration:none;}
div#wyszukiwarki a:hover {color:#CF4B46;}

div#wy2 a {color:#000; text-decoration:none;}
div#wy2 a:hover {color:#CF4B46;}

div#prawa {width:141px; float:left; margin: 0 0 0 7px; font-size:11px; height:450px;}
div#numer {width:141px; background-image: url(bg_numer.gif); margin: 0 0 12px 0;}
div#numer2 {width:141px; background-image: url(bg_numer.gif); margin: 0 0 12px 0;}
#numer_h {width:141px; height:27px; display:block; background-image: url(h_numer.gif); }
#okladka {padding:5px 5px 0 5px; text-align:left; font-size:10px; height:125px;}
div#button {margin:10px 0 5px 0; text-align:center;}
#sonda {width:141px; margin: 0 0 12px 0; height:177px; display:block; background-image: url(bg_sonda.gif); font-size:11px;}
#sonda_txt {padding: 10px 4px 10px 10px; text-align:center; color:#fff; line-height:10px; vertical-align:middle;}
#zaglosuj {border:0; padding:0; margin:0; background:#e47878; color:#fff;}

.pozycja1 {margin:0 0 8px 0; font-size:10px;}
.pozycja {margin:0 0 8px 0;}
.lista {list-style-image: disc; margin:0 0 0 0; font-size:10px;}


div#content2 {float:left; width:781px; height:252px; margin: 0 0 15px 3px;}
div#gazety {width:305px; float:left;}/* height:252px;*/
div#gaz1 {width:302px; height:126px; background-image: url(bg_gaz1.gif); font-size:11px;}
div#gaz2 {width:302px; height:126px; background-image: url(bg_gaz2.gif); font-size:11px;}
div#gaz3 {width:302px; height:252px; background-image: url(bg_gaz3.gif); font-size:11px;}
.gaz_img {float:left; width:81px; height:108px; margin: 8px 5px 0 10px;}
.gaz_tit {float:left; width:195px; font-size:14px; font-weight:bold; color:#000080; margin: 20px 0 15px 10px;}
.gaz_tit2 {float:left; width:195px; font-size:14px; font-weight:bold; color:#ff0080; margin: 20px 0 15px 10px;}
.gaz_txt {float:left; width:180px; margin: 0 0 0 10px; padding: 0 5px 0 5px; border-left:2px solid #c0c0c0; font-size:10px;}
.gaz_img2 {float:left; width:101px; height:133px; margin: 8px 5px 0 10px;}
.gaz_tit2 {float:left; width:175px; font-size:14px; font-weight:bold; color:#000080; margin: 20px 0 15px 10px;}
.gaz_txt2 {float:left; width:160px; margin: 0 0 0 10px; padding: 0 5px 0 5px; border-left:2px solid #c0c0c0; font-size:10px;}

div#strefa {float:left; width:473px; height:255px; background-image: url(bg_strefa.gif);}
#forum {float:left; width:215px; height:217px; background-image: url(bg_forum.gif); margin: 30px 5px 0 5px;}
#forum_tit {font-size:13px; color:orange; font-weight:bold; margin:40px 0 10px 10px;}
#forum_txt {margin: 0 5px 0 10px; padding: 0 0 0 5px; border-left: 2px solid #cacaca; font-size:10px;}

div#reg {float:left; width:243px; height:255px; margin: 30px 0;}
#login {float:left; width:243px; height:64px; background-image: url(bg_login.gif); margin: 0 0 10px 0;}
#loguj {float:left; width:135px; padding: 5px 0 0 5px; font-size:11px; text-align:center; line-height:19px;}
#rejes {float:left; width:87px; padding: 12px 7px 0 5px; text-align:right; color:#fff; font-weight:bold; font-size:10px;}
#rejes a {color:#fff; text-decoration:none;}
#f1 {border:0px; padding:0px; width:70px;}
#f2 {border:0px; padding:0px; width:70px;}

div#news {float:left; width:241px; height:104px; background-image: url(bg_news.gif);}
#news_txt {padding: 20px 5px; font-size:10px; text-align:center;}

#przycisk {text-align:center; float:left; width:241px;}

ul {padding: 0 0 0 25px;}

/* podstrona */
div#page2 {margin: 0 auto; width:950px; background-image: url(background2.gif); display: block; clear:both; overflow:hidden; padding: 0 0 25px 0; background-repeat:no-repeat;}
div#content3 {float:left; width:633px; margin: 0 0 10px 3px;}
div#art {background-image: url(bg_art.gif); width:612px; background-repeat:repeat-y; margin:0 0 0 10px;}
div#artaa {background:#ffffff;}
div#art_h {background-image: url(h_art.gif); height:28px;}
div#art_h2 {padding: 5px 15px 0; color:#fff; font-weight:bold; font-size:14px; background-repeat:no-repeat; text-align:right;}
div#art_txt {font-size:12px; padding:5px;}
#atit {font-size:18px; color:#ff8000; font-weight:bold; margin: 0 0 10px 0;}
#astr {text-align:center; font-weight:bold; margin:10px 0 5px 0; color:#ff8000;}
#zr_h {width:141px; height:27px; display:block; background-image: url(h_zr.gif); }
.h2 {text-align:right; padding: 7px 10px 0 0; color:#fff; font-size:12px; font-weight:bold;}
#okladka2 {padding:5px 5px 0 5px; text-align:left; font-size:10px;}
.zr-wiecej {background:#f76809; color:#fff; text-align:right; margin: 3px 0 3px 0; font-size:10px;}
div#forumlst {width:141px; background-image: url(bg_numer.gif); margin: 0 0 12px 0;}
#forumlst_h {width:141px; height:15px; display:block; background-image: url(h_forumlst.gif); }
.h3 {text-align:right; padding: 1px 10px 0 0; color:#fff; font-size:10px; font-weight:bold;}
#forumlst_txt {padding:5px 5px 0 5px; text-align:center; font-size:10px;}
.forumlst_h1 {color:#ff8000; font-weight:bold; font-size:10px;}
#forumlst_tem {margin: 0 0 10px 10px; font-size:10px;}
#skyscrapper {text-align:center; padding: 10px 0;}
#menu2 {float:left; width:160px; margin: 0 0 0 3px; height:900px; display:block; background-image: url(bg_menu.gif);}

#kwyniki {width:141px; margin: 0 0 12px 0; height:177px; display:block; background-image: url(bg_sonda.gif); font-size:11px;}
#kwyniki_txt {padding: 10px 4px 10px 10px; text-align:center; color:#fff; line-height:10px; vertical-align:middle;}


/* podstrona */

div#content4 {float:left; width:442px; margin: 0 0 10px 3px;}
div#prawa2 {width:330px; float:left; margin: 0 0 0 7px;}

.dzial {width:442px; height:27px; background-image: url(d_h1.gif); margin: 0 0 10px 0;}
.dzial_h {color:#fff; font-size:13px; font-weight:bold; text-align:right; padding:5px 15px 0 0;}

.dwiad {width:442px; height:27px; background-image: url(d_h2.gif);}
.d_txt {width:423px; background-image: url(d_bgt.gif); padding: 10px; background-repeat:repeat-y; font-size:11px;}
.d_txtg {width:442px; background-image: url(d_bgt.gif); padding: 10px; background-repeat:repeat-y; font-size:11px; text-align:center;}

.dwiad2 {width:442px; height:21px; background-image: url(d_h2-b.gif); display:block; clear:both;}
.dzial_h2 {color:#fff; font-size:12px; font-weight:bold; text-align:right; padding:2px 15px 0 0;}

.d-tit {color:#ff8000; font-size: 16px; font-weight:bold; }
.d-l {float:left; margin: 0 0 0 5px; padding: 0 0 0 5px; border-left: 2px solid #cacaca; width: 190px; display:block; line-height:17px;}
.d-r {float:right; margin: 0 0 0 5px; padding: 0 0 0 5px; border-left: 2px solid #cacaca; width: 190px; display:block; line-height:17px;}

.dwiad3 {width:442px; height:27px; background-image: url(d_h3.gif);}
.dwiad4 {width:442px; height:21px; background-image: url(d_h3-b.gif); display:block; clear:both;}

.dwysz {width:442px; height:27px; background-image: url(d_h4.gif);}
.dwysz2 {width:442px; height:21px; background-image: url(d_h4-b.gif); display:block; clear:both;}
.wysz_txt {width:422px; background-image: url(wysz_bgt.gif); padding: 10px 10px 10px 10px; background-repeat:repeat-y; font-size:11px;}
.wysz_txt2 { padding: 10px 10px 10px 10px; background-repeat:repeat-y; font-size:11px;}

.wysz-in {width:200px; margin: 0 0 10px;}
.wysz-s {width:110px; margin: 0 0 10px;}

.d_txt3 {width:423px; background-image: url(d_bgt.gif); padding: 10px; background-repeat:repeat-y; font-size:11px; text-align:center;}

.mapa {width:330px; background-image: url(map-bg.gif);}
.mapah {width:330px; height:27px; background-image: url(map-h.gif);}
.mapah2 {color:#fff; font-size:13px; font-weight:bold; text-align:right; padding:5px 15px 0 0;}

.mapa_txt {padding:3px; font-size:10px; text-align:center;}

.prawa2-l {width:161px; float:left; text-align:center; margin: 0 0 0 20px;}
.prawa2-r {width:145px; float:right; text-align:center;}

div#kt {width:141px; background-image: url(bg_numer.gif); margin: 0 0 12px 0;}
#kt_h {width:141px; height:18px; display:block; background-image: url(kt-h.gif); }
#kt_txt {padding:5px 5px 5px 10px; font-size:10px;}
.h4 {text-align:right; padding: 3px 10px 0 0; color:#fff; font-size:10px; font-weight:bold;}


#kt_txt a {color:#ff8000; margin: 0 0 0 10px; text-decoration:none;}

/* wyszukiwarki podstrona */

#wy2 {width:201px; background-image: url(wy-bg2.gif); margin: 0 3px 10px 5px; float:left;}
#wy-forms {width:350px; float:left;}



/* stopka */
div#pol_old {float:left; width:781px; height:90px; background-image: url(bg_polecamy2.gif); margin: 5px 0 5px 0; display: block; clear:both; overflow:hidden;}
#pol_txt_old {padding: 35px 5px 0 110px; font-size:11px;}

div#pol {float:left; width:781px; height:90px; background-image: url(bg_polecamy2.gif); margin: 5px 0 5px 0; display: block; clear:both; overflow:hidden;}
#pol_txt {padding-left: 110px; padding-top: 5px; font-size:11px;}


#stopka{
	margin: 0 auto; 
	width:940px;
	font-size:11px; 
	text-align:center;
	color:#898989;
	background-image: url(stopka-bg.gif);
	background-repeat:repeat-x;
	padding: 0 5px;
}
#stopka1{
	margin:10px 0px;
	width:650px;
	height:15px;
	text-align:left;
	float:left;
	overflow:hidden;
}
#stopka2{
	margin:10px 0px;
	text-align:right;
	width:250px;
	height:15px;
	float:left;
	overflow:hidden;
}	

#stopka2 a{color:#898989}
#stopka a{color:#898989}

/* standardowe klasy */
.input{
border: 0px;
background-color: #FFFFFF;
padding: 0px;
}

.header_module {
position:relative;
top:10px;
padding: 3px;
border: 1px solid #D9D9D9;
background-color: #FFFFFF;
margin-bottom:10px;
color: #C8C8C8; 
font-size: 10px;
}


.code{
font: 9px Geneva, Arial, Helvetica, sans-serif;
border: 1px solid #F88D23;
padding: 3px;
color: #1E5702;
}

.quot{
font: 12px Geneva, Arial, Helvetica, sans-serif;
font-style: italic;
padding-left: 10px;
}


a.system_sort:visited{
text-decoration: none;
color: #F2F2F2;
}
a.system_sort:link{
text-decoration: none;
color: #F2F2F2;
}
a.system_sort:hover{
text-decoration: underline;
color: #F2F2F2;
}

.header_list{
color: #FFFFFF;
font-weight: bold;
text-align: center;
background-color: #389CD7;
}


.body_list{
padding: 3px
}


.forum_header{
color: #FFFFFF;
font-weight: bold;
text-align: center;
background-color: #FFFFFF;
background : url(f4.gif) repeat-x; 
}
.forum_cat{
background-color: #F6F6F6
}
.forum_cat_separ{
text-align: center;
background-color: #F0F0F0;
color: #D62128;
font-size: 12px;
}

.user_rang{
font-weight: bold
}


li.pozycja1{ padding: 0; margin: 0; line-height: 11px; }
div.lap_more{ float:left; margin:0 0 0 0; padding:50px 0 0 0; font-size: 11px; }
span.topic_header{ font-size: 12px; font-weight: bold; }
.tpmb {font-size:11px;}
.tmi {float:left; width:62px; text-align:center;}
.zak11 { font-size:1px;}