body{
background-color:#110707;
background-image:url(../images/bg.jpg);
background-position: top left;
background-repeat: no-repeat;
margin:0px;
padding:0px;
}
a{
outline:none;
}
#wrap{
margin:0 auto;
width:990px;
position:relative;
}
#logotyp{
margin:48px 0 0 16px;
float:left;
}
#btnform{
float:right;
}
#btn_logowanie{
float:right;
}
#btn_wylogowanie{
float:right;
}
#btn_rejestracja{
float:right;
margin-right:20px;
}
#menu{
float:left;
margin-top:30px;
margin-left:20px;
background:url(../images/bgmenu.png) repeat-x;
width:667px;
height:39px;
}
#main{
float:left;
width:667px;
margin-top:27px;
margin-left:20px;
color:#978383;
font-family:arial;
font-size:11px;
}
#rightcol{
float:right;
margin-top:30px;
width:205px;
}
#szukaj{
background:url(../images/bgmenu.png) repeat-x;
width:203px;
height:39px;
padding-top:8px;
}
#inpszukaj{
background:url(../images/bginpszukaj.gif) no-repeat;
width:128px;
height:20px;
font-size:14px;
padding-top:3px;
font-family:arial;
color:#110707;
border:none;
}
#rheader{
float:left;
margin:24px 0 0px 0;
}
.mb24{
margin-bottom:16px !important;
}
.image50{
float:left;
margin-right:16px;
clear:both;
margin-bottom:10px;
}
.opis50{
float:left;
font-family:arial;
font-size:11px;
margin-top:2px;
}
.opis50a{
float:left;
font-family:arial;
font-size:11px;
}
.opis50b{
float:left;
font-family:arial;
font-size:11px;
line-height:13px;
}
.autor{
color:#766666;
}
.autor1{
color:#fff;
font-weight:bold;
}
.tytul{
color:#766666;
}
.tytul1{
color:#d4c9c9;
}
.linkzobacz{
margin-top:0px;
}
.linkzobacza{
margin-bottom:0px;
}
.fl{float:left}
.flc{float:left;clear:both;margin-left:8px;}
.fr{float:right}
#footer{
clear:both;
width:970px;
margin-top:50px;
}
#logo{
	padding-top:30px;
	color:#9a8989;
font-size:10px;
font-family:arial;
}
#logo img{
margin-left:25px;
}
#footerline{
clear:both;
float:left;
background:#666;
width:970px;
height:1px;
overflow:hidden;
margin:16px 0px 10px 0px;
}
#footerlinki{
float:left;
color:#9a8989;
font-size:10px;
font-family:arial;
margin-bottom:10px;
}
#footerlinki a{
color:#9a8989;
text-decoration:none;
}
#footerlinki1{
float:right;
font-size:10px;
font-family:arial;
}
#footerlinki1 a{
color:#513a3a;
text-decoration:none;
}
#rform{
width:496px;
margin:76px 0px 0px 76px;
}
#rform label{
clear:both;
float:left;
height:16px;
margin-bottom:16px;
padding-top:3px;
}
#rform .reginp{
float:right;
width:226px;
height:16px;
background:url(../images/rinp.gif) no-repeat;
border:none;
margin-bottom:16px;
padding-top:3px;
font-size:11px;
}
.kreacje{
clear:both;
float:left;
}
#logform{
display:none;
position:absolute;
top:0px;right:0px;
background:url(../images/bglogin.gif) no-repeat;
width:250px;
height:100px;
}
#logform1{
width:230px;
margin:3px 0px 0px 10px;
font-size:11px;
color:#b5a8a8;
font-family:arial;
}
#logform1 label{
clear:both;
float:left;
height:20px;
margin-bottom:3px;
padding-top:3px;
}
#logform1 .loginp{
float:right;
width:158px;
height:20px;
background:url(../images/bglogininput.png) no-repeat;
border:none;
margin-bottom:3px;
padding-top:3px;
font-size:11px;
color:#fff;
}
#logform1 .loginp1{
float:right;
width:158px;
height:20px;
background:url(../images/bglogininput.png) no-repeat;
border:none;
margin-right:24px;
margin-bottom:3px;
padding-top:3px;
font-size:11px;
color:#fff;
}
.logtxt{
float:left;
margin:0px 0px 5px 48px;
}
.logtxt1{
float:left;
clear:both;
width:208px;
margin:0px 0px 0px 50px;
font-size:10px !important;
}
.logtxt1 a{
color:#b5a8a8;
text-decoration:none;
}
.logtxt1 a:hover{
color:#b5a8a8;
text-decoration:underline;
}

#home_line{
margin:48px 0px 36px 0px;
}
#home_umiesc{
text-align:center;
margin:45px 0px 0px 0px;
}
#hometxt{
font-size:18px;
font-family:"Arial Black",tahoma;
color:#fff;
line-height:25px;
}
.nickinp{
width:273px;
height:15px;
background:url(../images/kinp.gif) no-repeat;
border:none;
margin-bottom:10px;
padding-top:3px;
font-family:arial;
font-size:11px;
}
#kform{
width:415px;
margin:25px 0px 0px 20px;
}
#kform label{
clear:both;
float:left;
height:15px;
margin-bottom:10px;
padding-top:3px;
}
#kform .kinp{
float:right;
width:273px;
height:15px;
background:url(../images/kinp.gif) no-repeat;
border:none;
margin-bottom:10px;
padding-top:3px;
font-family:arial;
font-size:11px;
}
#kform .karea{
float:right;
width:273px;
height:56px;
background:url(../images/karea.gif) no-repeat;
border:none;
margin-bottom:20px;
padding-top:3px;
font-family:arial;
font-size:11px;
}
.kontakttxt{
margin:15px 0px 0px 20px;
}

.projekt{
margin-right:45px;
float:left;
}
.projekt_r{
float:left;
}
.imgproj{
margin-bottom:14px;
}
.projline{
margin:11px 0px 26px 0px;
overflow:hidden;
background:url(../images/projline.gif);
height:1px;
width:189px;
}
.projline1{
margin:4px 0px 26px 0px;
overflow:hidden;
float:left;
background:url(../images/projline.gif);
height:1px;
width:660px;
}
.projline2{
margin:4px 0px 12px 8px;
overflow:hidden;
float:left;
background:url(../images/projline.gif);
height:1px;
width:660px;
}
.projline2a{
margin:4px 0px 12px 0px;
overflow:hidden;
float:left;
background:url(../images/projline.gif);
height:1px;
width:660px;
}
.pagin{
clear:both;
float:left;
text-align:right;
width:660px;
}
.pagin a.pop{
text-decoration:none;
color:#978383;
}
.pagin a.nas{
text-decoration:none;
color:#fff;
}
.error{
color:#cc0000;font-weight:bold;clear:both;position:relative;top:30px;left:75px
}
.error1{
color:#cc0000;font-weight:bold;clear:both
}
.info{
color:#539428;font-weight:bold;clear:both;position:relative;top:30px;left:75px
}
.info1{
color:#539428;font-weight:bold;clear:both;
}
#uform{
width:502px;
margin:76px 0px 0px 76px;
}
#uform label{
clear:both;
float:left;
}
#uform .reginp{
float:right;
width:226px;
height:16px;
background:url(../images/rinp.gif) no-repeat;
border:none;
margin-bottom:16px;
padding-top:3px;
font-size:11px;
}
#uform .reginp1{
float:right;
width:226px;
margin-bottom:16px;
padding-top:3px;
font-size:11px;
}
.podglad{
border:2px solid #fff;
}
#przyform{
display:none;
position:absolute;
top:0px;right:0px;
background:url(../images/bglogin.png) no-repeat;
width:250px;
height:100px;
}
#przyform1{
width:230px;
margin:3px 0px 0px 10px;
font-size:11px;
color:#b5a8a8;
font-family:arial;
}
#przyform1 label{
clear:both;
float:left;
}
#przyform1 .loginp1{
float:right;
width:158px;
height:20px;
background:url(../images/bglogininput.png) no-repeat;
border:none;
margin-bottom:3px;
padding-top:3px;
font-size:11px;
color:#fff;
}
#przyform .logtxt{

}
.ptitle{
	font-size:14px;
}
.fff{color:#fff}
.pro img{
border:2px solid #fff;
}
.pautor{
margin-top:5px;
}
.pinne{
clear:both;
margin-top:10px;
float:left;
}
.pro{
text-align:center;
width:660px;
margin:20px 0px 60px 0px;
float:left;
}
.pkomenttitle{
margin-bottom:10px;
}
.pkomautor,.pkomtxt{
margin-bottom:3px;
width:660px;
}
.pkompozostale{
margin:15px 0px 20px 8px;
}
.pnapisz{
margin-bottom:13px;
margin-top:26px;
}
komform{
width:355px;
}
.komarea{
background:url(../images/bgkom.gif) no-repeat;
width:356px;
height:75px;
border:none;
float:left;
font-family:arial;font-size:11px;
}
.pkombtndodaj{
float:right;
clear:both;
margin-top:7px;
}
.ppolec a{
color:#978383;
text-decoration:none;
}
.caron{border:2px solid #e80000}
.box203{
float:left;clear:both;width:203px
}