body {
 background: #180000 url(../images/bg.jpg) repeat-x;
 width: 100%;
 margin: 0px;
 padding: 0px;
 font-family: Arial, Tahoma;
 font-size: 11px;
 color: #272727;
 text-align: left;
}

.table { color: #272727; font-size: 11px; font-weight: normal; text-decoration: none; }
.table a:link { color: #272727; font-size: 11px; font-weight: normal; text-decoration: none; }
.table a:visited { color: #272727; font-size: 11px; font-weight: normal; text-decoration: none; }
.table a:active { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }
.table a:hover { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }

.table2 { color: #272727; font-size: 11px; font-weight: normal; text-decoration: none; }
.table2 a:link { color: #BB0000; font-size: 11px; font-weight: normal; text-decoration: none; }
.table2 a:visited { color: #BB0000; font-size: 11px; font-weight: normal; text-decoration: none; }
.table2 a:active { color: #BB0000; font-size: 11px; font-weight: normal; text-decoration: underline; }
.table2 a:hover { color: #BB0000; font-size: 11px; font-weight: normal; text-decoration: underline; }

.login { color: #009500; font-size: 11px; font-weight: bold; text-decoration: none;  }
.login a:link { color: #009500; font-size: 11px; font-weight: bold; text-decoration: none; }
.login a:visited { color: #009500; font-size: 11px; font-weight: bold; text-decoration: none; }
.login a:active { color: #009500; font-size: 11px; font-weight: bold; text-decoration: underline; }
.login a:hover { color: #009500; font-size: 11px; font-weight: bold; text-decoration: underline; }

.shoutbox { color: #272727; font-size: 11px; font-weight: normal; text-decoration: none;  }
.shoutbox a:link { color: #009500; font-size: 11px; font-weight: normal; text-decoration: none; }
.shoutbox a:visited { color: #009500; font-size: 11px; font-weight: normal; text-decoration: none; }
.shoutbox a:active { color: #009500; font-size: 11px; font-weight: normal; text-decoration: underline; }
.shoutbox a:hover { color: #009500; font-size: 11px; font-weight: normal; text-decoration: underline; }

.copyright { color: #6D0000; font-size: 11px; font-weight: normal; text-decoration: none; }
.copyright a:link { color: #6D0000; font-size: 11px; font-weight: normal; text-decoration: none; }
.copyright a:visited { color: #6D0000; font-size: 11px; font-weight: normal; text-decoration: none; }
.copyright a:active { color: #6D0000; font-size: 11px; font-weight: normal; text-decoration: underline; }
.copyright a:hover { color: #6D0000; font-size: 11px; font-weight: normal; text-decoration: underline; }

.stopka { color: #8C5D5D; font-size: 11px; font-weight: normal; text-decoration: none; }
.stopka a:link { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none; }
.stopka a:visited { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none; }
.stopka a:active { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: underline; }
.stopka a:hover { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: underline; }

.glownan { color: #fff; font-weight: bold; font-size: 13px; text-decoration: none; padding: 12px 12px 0px 12px; }

.glowna { color: #fff; font-weight: normal; font-size: 11px; text-decoration: none; padding: 6px 12px 0px 12px; text-align: justify; }
.glowna a:link { color: #fff; font-weight: normal; font-size: 11px; text-decoration: none; text-align: justify; }
.glowna a:visited { color: #fff; font-weight: normal; font-size: 11px; text-decoration: none; }
.glowna a:active { color: #EFDEDE; font-weight: normal; font-size: 11px; text-decoration: none; }
.glowna a:hover { color: #EFDEDE; font-weight: normal; font-size: 11px; text-decoration: none; }

.p1 { color: #333333; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Verdana;}
.p1 a:link { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none; font-family: Verdana; }
.p1 a:visited { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none; font-family: Verdana; }
.p1 a:active { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: underline; font-family: Verdana; }
.p1 a:hover { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: underline; font-family: Verdana; }

.naglowek { color: #BB0000; font-weight: normal; font-size: 12px; text-decoration: none; }
.naglowek a:link { color: #BB0000; font-weight: normal; font-size: 12px; text-decoration: none; }
.naglowek a:visited { color: #BB0000; font-weight: normal; font-size: 12px; text-decoration: none; }
.naglowek a:active { color: #990000; font-weight: normal; font-size: 12px; text-decoration: none; }
.naglowek a:hover { color: #990000; font-weight: normal; font-size: 12px; text-decoration: none; }

.news { color: #333333; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 140%; }
.news a:link { color: #CC0001; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 140%; }
.news a:visited { color: #CC0001; font-size: 12px; font-weight: normal; text-decoration: none; }
.news a:active { color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }
.news a:hover { color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; }

.newsy { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; text-align: justify; }
.newsy a:link { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; text-align: justify; }
.newsy a:visited { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }
.newsy a:active { color: #990000; font-size: 11px; font-weight: normal; text-decoration: none; }
.newsy a:hover { color: #990000; font-size: 11px; font-weight: normal; text-decoration: none; }

.data { color: #a4a4a4; font-weight: normal; font-size: 11px; text-decoration: none;}
.data a:link { color: #CC0000; font-weight: normal; font-size: 11px; text-decoration: none;}
.data a:visited { color: #CC0000; font-weight: normal; font-size: 11px; text-decoration: none;}
.data a:active { color: #CC0000; font-weight: normal; font-size: 11px; text-decoration: underline;}
.data a:hover { color: #CC0000; font-weight: normal; font-size: 11px; text-decoration: underline;}

.close a:link { color: #a4a4a4; font-weight: normal; font-size: 9px; text-decoration: none;}
.close a:visited { color: #a4a4a4; font-weight: normal; font-size: 9px; text-decoration: none;}
.close a:active { color: #808080; font-weight: normal; font-size: 9px; text-decoration: none;}
.close a:hover { color: #808080; font-weight: normal; font-size: 9px; text-decoration: none;}

.rozgrywki { color: #5A5E5F; font-size: 12px; font-weight: normal; text-decoration: none; }
.rozgrywki a:link { color: #5A5E5F; font-size: 12px; font-weight: normal; text-decoration: none; }
.rozgrywki a:visited { color: #5A5E5F; font-size: 12px; font-weight: normal; text-decoration: none; }
.rozgrywki a:active { color: #CC0001; font-size: 12px; font-weight: normal; text-decoration: none; }
.rozgrywki a:hover { color: #CC0001; font-size: 12px; font-weight: normal; text-decoration: none; }

.n1 { color: #ffffff; font-size: 11px; font-weight: bold; padding: 0px 0px 0px 18px; text-decoration: none; }
.n2 { color: #ffffff; font-size: 11px; font-weight: bold; padding: 0px 0px 0px 18px; text-decoration: none; }
.n3 { color: #272727; font-size: 13px; font-weight: bold; padding: 7px 0px 0px 14px; text-decoration: none; }
.n4 { color: #990000; font-size: 13px; font-weight: bold; padding: 7px 0px 0px 14px; text-decoration: none; }

.granatowy { font-size: 11px; color: #6000BA; font-weight: normal; text-decoration: none; }
.granatowy a:link { font-size: 11px; color: #6000BA; font-weight: normal; text-decoration: none; }
.granatowy a:visited { font-size: 11px; color: #6000BA; font-weight: normal; text-decoration: none; }
.granatowy a:active { font-size: 11px; color: #6000BA; font-weight: normal; text-decoration: underline; }
.granatowy a:hover { font-size: 11px; color: #6000BA; font-weight: normal; text-decoration: underline; }

.naskroty { font-size: 14px; color: #BB0000; font-weight: normal; text-decoration: none; }
.naskroty a:link { font-size: 12px; color: #272727; font-weight: normal; text-decoration: none; }
.naskroty a:visited { font-size: 12px; color: #272727; font-weight: normal; text-decoration: none; }
.naskroty a:active { font-size: 12px; color: #BB0000; font-weight: normal; text-decoration: none; }
.naskroty a:hover { font-size: 12px; color: #BB0000; font-weight: normal; text-decoration: none; }

.blogi { font-size: 13px; color: #BB0000; font-weight: normal; text-decoration: none; }
.blogi a:link { font-size: 11px; color: #272727; font-weight: normal; text-decoration: none; }
.blogi a:visited { font-size: 11px; color: #272727; font-weight: normal; text-decoration: none; }
.blogi a:active { font-size: 11px; color: #BB0000; font-weight: normal; text-decoration: none; }
.blogi a:hover { font-size: 11px; color: #BB0000; font-weight: normal; text-decoration: none; }

.alert { text-align: center; font-size: 11px; color: #990000; font-weight: bold; }
.yes { text-align: center; font-size: 11px; color: #00970B; font-weight: bold; text-decoration: none;}

.compose_bttn { color: #272727; font-weight: normal; font-size: 11px; text-decoration: none; }
.compose_bttn a:link{ color: #272727; font-weight: normal; font-size: 11px; text-decoration: none; }
.compose_bttn a:visited{ color: #272727; font-weight: normal; font-size: 11px; text-decoration: none; }
.compose_bttn a:active{ color: #272727; font-weight: normal; font-size: 11px; text-decoration: underline; }
.compose_bttn a:hover{ color: #272727; font-weight: normal; font-size: 11px; text-decoration: underline; }

.opis { color: #777777; font-weight: normal; font-size: 11px; text-decoration: none; 
	padding: 5px 10px 5px 10px;
	background-color: #FEF1F1;
	border-left: 1px solid #FFD9D9;
	border-right: 1px solid #FFD9D9;
	border-top: 1px solid #FFD9D9;
	border-bottom: 1px solid #FFD9D9;}

.online { color: #919191; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 80%; }

#rama { width: 993px; margin: 0 auto; text-align: center; float: none; }
#top { background: url(../img/zt/zdjecie_top.jpg) no-repeat; width: 100%; height: 269px; margin: 0px; float: left; }
#menu_top { padding: 10px 0px 0px 30px; float: left; }

#mt1 { background: url(../images/mt1.gif) no-repeat; width: 16px; height: 27px; float: left; }
#mt2 { background: url(../images/mt2.gif) repeat-x; width: 899px; height: 27px; float: left; }
#mt3 { background: url(../images/mt4.gif) no-repeat; width: 16px; height: 27px; float: left; }
#mt4 { height: 27px; float: left; }

#menu { width: 100%; height: 46px; text-align: left; margin: 0px; float: left; }
#body { background: #ffffff url(../images/bg_body.jpg) repeat-x; width: 100%; padding: 14px 0px 10px 0px; float: left; }

#sp { width: 14px; height: 10px; margin: 0px; float: left; }
#sp1 { width: 700px; margin: 0px; text-align: left; float: left; }
#sp2 { width: 250px; margin: 0px; text-align: left; float: left; }
#sp4 { width: 436px; margin: 0px; text-align: left; float: left; }
#sp5 { width: 250px; margin: 0px; text-align: left; float: left; }
#sp6 { width: 343px; margin: 0px; text-align: left; float: left; }

#n1 { background: url(../images/bg_n1.gif) no-repeat;
      width: 100%; padding: 7px 0px 7px 0px; margin: 0px; text-align: left; float: left; }
#n1body { background-color: #EEEEEE; 
	  border-bottom: 1px solid #8C9094; width: 100%; margin-bottom: 14px; text-align: left; float: left; }

#n2 { background: url(../images/bg_n2.gif) no-repeat;
      width: 100%; padding: 7px 0px 7px 0px; margin: 0px; text-align: left; float: left; }
#n2body { background-color: #FFFFFF; width: 100%; margin-bottom: 14px; text-align: left; float: left; }

#n3 { background: url(../images/bg_n3.gif) no-repeat;
      width: 100%; padding: 7px 0px 7px 0px; margin-bottom: 14px; text-align: left; float: left; }

#n4 { background: url(../images/bg_n4.gif) no-repeat;
      width: 100%; padding: 7px 0px 7px 0px; margin-bottom: 14px; text-align: left; float: left; }

#n5 { background: url(../images/bg_n5.gif) repeat-x;
      width: 100%; padding: 7px 0px 7px 0px; margin: 0px; text-align: left; float: left; }

#sitebody { background-color: #ffffff; width: 100%; margin: 0px; padding: 30px 0px 30px 0px; float: left; }

#user { background: #FFFFFF url(../images/bg_user.gif) no-repeat;
      width: 100%; height: 130px; margin-bottom: 20px; text-align: left; float: left; }

#blok { background: url(../images/bg_blok.gif) repeat-x; width: 100%; margin-bottom: 14px; text-align: left; float: left; }
#reklama { width: 100%; margin: 0px; text-align: center; float: left; }

#stopka { background: url(../images/bg_stopka.gif) center no-repeat; height: 110px; width: 100%; float: left; }
#copyright { padding: 7px 0px 7px 0px; width: 100%; text-align: center; float: left; }
#mloading { background-color: #B9BFC5; position: fixed; }
#avatar { width: 110px; height: 140px; margin: 1px; text-align: center; float: left; }
#albumy { width: 335px; height: 100px; margin: 1px; text-align: center; float: left; }

#z1 { margin: 0px; width: 47px; height: 77px; float: left; }
#z2 { width: 604px; margin-bottom: 14px; border: 1px solid #B4C0CE; text-align: center; float: left; }

.photo { border: 1px solid #404040; margin: 0px; padding: 3px; }

#nphoto {

 border: 1px solid #CECECE;
 float: left;
 margin: 0px 12px 4px 0px;
 padding: 2px;
 font-size: 11px;
 color: #A4A4A4;
}

#gallery { padding: 0px; width: 100%; }
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img { border: 5px solid #EEEEEE; border-width: 15px 5px 15px; }
#gallery ul a:hover img { border: 5px solid #D2D2D2; border-width: 15px 5px 15px; color: #fff; }
#gallery ul a:hover { color: #fff; }

#zdjecie { width: 130px; margin: 0px; float: left; }

.aphoto { border: 1px solid #CECECE; padding: 4px; }

a.hor-menu { color: #FFFFFF; font-weight: normal; font-size: 12px; text-decoration: none; padding: 14px; }
a.hor-menu:hover { background-color: #3E0000; }

a.h-menu { background-color: #580000; width: 100%; height: 24px; margin-bottom: 1px; color: #FFFFFF; text-decoration: none; float: left; }
a.h-menu:hover { background-color: #9E0000; width: 100%; font-weight: normal; color: #FFFFFF; float: left; }


a.top-menu { color: #000000; font-weight: bold; font-size: 11px; text-decoration: none; padding: 6px 14px 6px 14px;}
a.top-menu:hover { background: url(../images/bg_mt.gif) center no-repeat; color: #FFFFFF; }

a.t-menu { background-color: #E8E7E7; width: 100%; height: 24px; margin-bottom: 1px; float: left; text-align: left; COLOR: #000000; }
a.t-menu:hover { background-color: #9E0000; width: 100%; color: #FFFFFF; float: left; }

#nav LI UL { POSITION: absolute; z-index: 2;}
#nav LI:hover UL { LEFT: auto }
#nav LI.sfhover UL { LEFT: auto	}
#nav LI UL {
	MARGIN-TOP: 0px; 
	MARGIN-LEFT: 0px;
	padding: 1px;
	BACKGROUND: #3E0000; LEFT: -999em; FONT: 11px "Tahoma", sans-serif; }
#nav LI UL LI {	CLEAR: both; PADDING: 0px; WIDTH: 170px; LINE-HEIGHT: 20px; }
#nav LI UL LI A { TEXT-DECORATION: none; }
#nav LI UL LI A:hover { TEXT-DECORATION: none; }
#nav LI:hover UL { LEFT: auto }
#nav { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }
#nav UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }
#nav A { DISPLAY: block }
#nav LI { FLOAT: left }

#hotnews { width: 100%; height: 344px; padding: 0px; float: left; }

#slider1 { background-color: #404040; width: 436px; height: 330px; padding: 0px; float: left; position: absolute;}

#paginate-slider1{ width: 436px; margin: 0px; position: absolute; z-index: 1; }

.pagination A { 
	width: 44px;
	margin: 1px;
	padding: 9px 0px 9px 0px;
	text-align: center;
	background: #404040;
	opacity: 0.8;
	filter: alpha(opacity=80);

	 COLOR: #fff; 
	 font-weight: bold; 
	 font-size: 21px; 
	 TEXT-DECORATION: none; 
	float: left;
}
.pagination A:hover { 
	width: 44px;
	margin: 1px;
	padding: 9px 0px 9px 0px;
	text-align: center;
	background: #A00000;
	opacity: 0.8;
	filter: alpha(opacity=80);

	 COLOR: #fff; 
	 font-weight: bold; 
	 font-size: 21px; 
	 TEXT-DECORATION: none; 
	float: left;
}
.pagination A.selected { 
	width: 44px;
	margin: 1px;
	padding: 9px 0px 9px 0px;
	text-align: center;
	background: #A00000;
	opacity: 0.8;
	filter: alpha(opacity=80);

	 COLOR: #fff; 
	 font-weight: bold; 
	 font-size: 21px; 
	 TEXT-DECORATION: none; 
	float: left;
}
.pozostalo { background-color: #FEF1F1; border: 0px; font-size: 11px; text-align: center; color: #272727; }

.input {
 background-color: #ECECEC;
 border-left: 1px solid #B9BFC5;
 border-right: 1px solid #B9BFC5;
 border-top: 1px solid #B9BFC5;
 border-bottom: 1px solid #B9BFC5;
 float: left;
 margin: 0px;
 padding: 3px 1px 3px 1px;
 text-align: left;
 font-size: 11px;
 color: #272727;
}
.input2 {
 background-color: #FFFFFF;
 border-left: 1px solid #808080;
 border-right: 0px;
 border-top: 1px solid #808080;
 border-bottom: 0px;
 margin: 0px;
 padding: 4px 1px 4px 1px;
 text-align: left;
 font-size: 11px;
 color: #272727;
}
.textarea {
 width: 400px;
 height: 110px;
 background-color: #ECECEC;
 border-left: 1px solid #B9BFC5;
 border-right: 1px solid #B9BFC5;
 border-top: 1px solid #B9BFC5;
 border-bottom: 1px solid #B9BFC5;
 float: left;
 margin: 0px;
 padding: 2px 0px 0px 2px;
 font-family: Arial, Tahoma;
 text-align: left;
 font-size: 11px;
 color: #272727;
}

.submit {
 background: url(../images/submit.gif) no-repeat;
 width: 105px;
 height: 24px;
 border: 0px;
 text-align: center;
 font-size: 11px;
 font-weight: normal; 
 font-family: Arial;
 color: #272727;
}

.select {
 background-color: #ECECEC;
 border-left: 1px solid #B9BFC5;
 border-right: 1px solid #B9BFC5;
 border-top: 1px solid #B9BFC5;
 border-bottom: 1px solid #B9BFC5;
 float: left;
 margin: 0px;
 padding: 2px 2px 2px 2px;
 text-align: left;
 font-size: 11px;
 color: #333333;
}

#user0 {
 width: 100%;
 float: left;
 margin: 1px 0px 1px 0px;
 padding: 5px 0px 5px 0px;
 font-size: 11px;
 text-align: left; 
 color: #000000;
}

#user1 {
 background-color: #F6F6F6;
 width: 100%;
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 border-top: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 float: left;
 margin: 1px 0px 1px 0px;
 padding: 4px 0px 4px 0px;
 font-size: 11px;
 text-align: left; 
 color: #5A5E5F;
}

#user2 {
 background-color: #FDFDFD;
 width: 100%;
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 border-top: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 float: left;
 margin: 1px 0px 1px 0px;
 padding: 4px 0px 4px 0px;
 font-size: 11px;
 text-align: left; 
 color: #5A5E5F;
}

.ztDiv { clear:both; position:absolute; margin-left:-420px; margin-top: -300px; display:none; background-color: #474747; padding: 1px;}

.avaDiv { clear:both; position:absolute; margin-left: 10px; display:none; background-color: #D3E3D3; padding: 1px; color: #272727; text-align: left; font-weight: normal; }

#shoutbox {
 overflow: auto;
 width: 230px;
 height: 180px;
 background-color: #FFFFFF;
 border-left: 1px solid #B9BFC5;
 border-right: 1px solid #B9BFC5;
 border-top: 1px solid #B9BFC5;
 border-bottom: 1px solid #B9BFC5;
 margin: 0px;

 font-family: Arial, Tahoma;
 text-align: left;
 font-size: 11px;
 color: #272727;
}
.sbinput {
 width: 230px;
 border-top: 0px;
 border-left: 1px solid #B9BFC5;
 border-right: 1px solid #B9BFC5;
 border-bottom: 1px solid #B9BFC5;
 float: left;
 margin: 0px;
 padding: 3px 1px 3px 1px;
 text-align: left;
 font-size: 11px;
 color: #272727;
}
.usunDiv { clear:both; position:absolute; margin: 0px; display:none; background-color: #EFEEEB; border: 1px solid #CC0000; padding: 10px; }