* {margin:0 auto;padding:0;}
img {border:0;}
form { margin: 0px; padding: 0px; }	
body {
	background:url(img/bg.jpg) repeat-x #fff;
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:ccff99;
	}
a {text-decoration:none;}
a:hover {text-decoration:underline;}	
#all {
	width:988px;
	height:auto;
	}
.right {
	margin:0 0 0 22px;
	}	
#top {
	width:834px;
	height:285px;
	background:url(img/top.jpg) no-repeat;
	float:inherit;
	color:#fff;
	font-size:10px;
	padding:5px 0 0 0px;
	}
#top1 {
	width:752px;
	height:83px;
	margin:0 0 0 82px;
	float:inherit;
	}
#top2 {
	width:578px;
	height:95px;
	margin:0 0 0 256px;
	float:inherit;
	}		
#top a {color:#fff;}	
.logo {
	width:138px;
	height:70px;
	float:left;
	margin:0 26px 0 0;
	}	
.logowanie {
	width:316px;
	height:28px;
	margin:25px 0px 0 0;
	float:left;
	}
.inplog1, .inplog2 {
	border:0;
	height:20px;
	vertical-align:top;
	float:left;
	padding:3px 5px 0 5px;
	}
.inplog1 {	width:128px; background:url(img/login.jpg) no-repeat; margin:0 10px 4px 0;}
.inplog2 {  width:127px; background:url(img/pass.jpg) no-repeat; margin:0 0 4px 0;}	
.inplog3 {  vertical-align:top; float:left; margin:0 0 4px 0;}	
.link {color:#bfe104; font-weight:bold;}
#topuser {
	width:178px;
	height:70px;
	margin:5px 0 0 0px;
	float:left;
	color:#000;
	}
.uavatar {
	width:61px;
	height:53px;
	border:1px solid #555940;
	float:left;
	margin:3px 5px 12px 0;
	}
.uocena {
	width:12px;
	height:52px;
	float:left;
	margin:8px 6px 10px 0;
	}	
.uocena img {
	margin:2px 0 0 0;
	}	
.utxt {
	width:85px;
	height:49px;
	float:left;
	}
.unick {
	width:87px;
	text-align:right;
	float:inherit;
	margin:20px 0 0 0;
	padding:0 0 5px 0;
	border-bottom:1px dashed #b4bd88;
	color:#8d7f4f;
	font-weight:bold;
	}
#top .unick a {   
	color: #8d7f4f;
	font-weight: bold;
	}
.uile {
	width:87px;
	float:inherit;
	margin:5px 0 0 0;
	text-align:right;
	color:#000;
	font-weight:bold;
	}
.dodaj {
	width:71px;
	height:69px;
	float:left;
	margin:0px 0 0 10px;
	}
#top3 {
	width:752px;
	height:75px;
	margin:0 0 0 53px;
	float:inherit;
	}
#menu {
	width:752px;
	height:32px;
	margin:0 0 0 43px;
	float:inherit;
	}		
a.glowna, a.topdz,a.topu, a.faq, a.rejestracja
	{height:32px; display:block; float:left;}
a.glowna		{	width:114px;  background:url(img/menu/glowna.jpg) no-repeat; }
a.topdz			{	width:88px;  background:url(img/menu/topdz.jpg) no-repeat; }
a.topu			{	width:84px;  background:url(img/menu/topu.jpg) no-repeat; }
a.faq			{	width:45px;  background:url(img/menu/faq.jpg) no-repeat; }
a.rejestracja	{	width:80px;  background:url(img/menu/rej.jpg) no-repeat; }

a.glowna:hover, a.topdz:hover,a.topu:hover, a.faq:hover, a.rejestracja:hover
	{ background-position:0 -32px;}		
.wybor {	
	width:169px;
	height:60px;
	margin:0 34px 0 0;	
	float:left;
	}
.wyborin {
	width:114px;
	height:18px;
	border:1px solid #bbd63a;
	vertical-align:top;
	padding:1px 0 0 3px;
	background:url(img/bgi.gif) repeat-x;
	color:#777;
	float:left;
	}
.wyborg {
	border:1px solid #bbd63a;
	margin:0 0 0 1px;
	float:left;
	}
.wybork {
	width:167px;
	border:1px solid #bbd63a;
	height:19px;
	color:#777;
	float:inherit;	
   background: url(img/bgi.gif) repeat-x ;
        
	margin:5px 0 0 0;
	}	
#reklama {
	width:750px;
	height:90px;
	float:inherit;
	padding:12px 42px 10px 42px;
	background:transparent no-repeat;	
	}
#content {
	width:750px;
	height:auto;
	overflow:hidden;
	padding:0 42px 0 42px;
	background:url(img/bgc.jpg) repeat-y;
	float:inherit;
	}
#menuAdmin {
   width:203px;
	height:auto;
	float:left;	
	padding:16px 0 0 10px;
	text-align:left;
}
#menuAdmin a {
   display: block;
   
   padding: 3px 0px;
   color: black;
   font: 12px Arial;
}
#lewo {
	width:203px;
	height:auto;
	float:left;
	background:url(img/lewo.jpg) no-repeat;
	padding:39px 0 0 0;
	text-align:left;
	}
.user{
	width:179px;
	height:55px;
	background:url(img/bguser.jpg) no-repeat;
	margin:0 0 4px 6px;
	float:inherit;
	}
	
.useravatar {
	width:61px;
	height:53px;
	border:1px solid #5c5c5c;
	float:left;
	}
.userocena {
	width:12px;
	height:50px;
	margin:5px 0 0 1px;
	float:left;
	}	
.userocena img {
	margin:2px 0 0 0;
	}
.usertxt {
	width:97px;
	height:55px;
	float:left;
	text-align:right;
	margin:3px 6px 0 0;
	font-size:10px;
	color:#727272;
	}	
.usertxt p {
	font-size:12px;
	color:#bfaf77;
	margin:0 0 5px 0;
	}	
.usernav {
	float:right;
	margin:4px 40px 0 0;
	}	
.usernav img {
	margin:0 0 0 3px;
	}	
.kategorie {
	width:184px;
	height:auto;
	float:inherit;
	margin:17px 0 0 2px;
	padding:25px 0 0 0;
	background:url(img/kategorie.jpg) no-repeat;
	color:#727272;
	} 
.kat0 {
	width:184px;
	height:16px;
	background:url(img/katbg.gif) no-repeat;
	float:inherit;
	padding:4px 0 0 0;
	margin:0 0 0 1px;
	}
.kat1 {
	width:187px;
	height:16px;
	float:inherit;
	padding:4px 0 0 0;
	}	
.katname {
	width:67px;
	margin:0 0 0 4px;
	float:left;
	font-weight:bold;
	}
.katname a {   
	font-weight:bold;
	color:#727272;
	font-size:11px;
	font-family:Verdana, sans-serif;
}
.katile {
	width:102px;
	margin:0 5px 0 0;
	float:left;
	text-align:right;
	} 	
.katile b{color:#000;}	
#prawo {
	width:201px;
	height:auto;
	float:left;
	background:url(img/prawo.jpg) no-repeat;
	padding:46px 0 0 20px;
	font-size:11px;
	}			
	
.shoutDuzy {
	width:100%;
	height:auto;
	background:#f4f2e8;
	margin:3px 0;
	color:#a3a3a3;
	overflow:hidden;
	float:inherit;
}

.shoutnglDuzy {
	
	height:auto;
	border-bottom:1px dashed #e1dfd6;
	margin:0 0 2px 0;
	padding:0 2px 3px 2px;
	float:inherit;
	overflow:hidden;
	}

.shoutDuzy img {float:left;border:1px solid #7c7b76;  margin-right: 10px;}
.shout0 {
	width:197px;
	height:auto;
	background:#f4f2e8;
	margin:3px 0;
	color:#a3a3a3;
	overflow:hidden;
	float:inherit;
	}
.shoutngl {
	width:193px;
	height:auto;
	border-bottom:1px dashed #e1dfd6;
	margin:0 0 2px 0;
	padding:0 2px 3px 2px;
	float:inherit;
	overflow:hidden;
	}
.shoutkiedy {float:left;}
.shoutkto {float:right;}
	
.shoutnglDuzy a {color:#a3a3a3; font-weight:bold; color:#636361;}
.shoutngl a {color:#a3a3a3; font-weight:bold; color:#636361;}		
.shout0 img {float:right;border:1px solid #7c7b76;  margin:3px;}
.shout1 {
	width:197px;
	height:auto;
	background:#f4f2e8;
	margin:3px 0;
	color:#a3a3a3;
	overflow:hidden;
	float:inherit;
	}	
.shout1 img {float:left;border:1px solid #7c7b76;}
.shoutnew {
	width:200px;
	height:100px;
	float:inherit;
	background:url(img/newshout.jpg) no-repeat;
	margin:5px 0 0 0;
	}
.shouttxt {
	width:184px;
	height:49px;
	border:0;
	background:url(img/shoutbg.jpg) no-repeat;	
	margin:9px 0 6px 7px;
	font-size:12px;
	font-family:Verdana, sans-serif;
	color:#999;
	}
.shoutdod {
	margin:0 0 0 134px;
	float:inherit;
	}	
#srodek {
	width:325px;
	height:auto;
	float:left;
	padding:15px 0 0 0;
	}

#srodekAdmin {
	width:526px;
	height:auto;
	float:left;
	padding:15px 0 0 0;
	}

.dzwonek {
	width:313px;
	height:auto;
	float:inherit;
	margin:10px 0 0 12px;
	font-size:10px;
	}
.dzwonek h1 {color:#a1d522; font-weight:bold;margin:3px 0 12px 0; font-size:12px;}
.dzplay{
	width:231px;
	height:67px;
	float:left;
	}
.dzoc {
	width:313px;
	height:22px;
	border-bottom:1px dashed #d0d0d0;
	border-top:1px dashed #d0d0d0;
	
	color:#424242;
	padding:5px 0 0 0;
   clear: both;
	}

	.dzoc img {vertical-align:middle;}
.oc {
	width:141px;
	height:17px;
	border:1px solid #d6d6d6;
	color:#777;
	font-size:11px;
	vertical-align:middle;
	margin:0 20px 0 0;
	}	
.dzdodal {
	width:135px;
	height:auto;
	float:left;
	color:#363733;
	font-weight:bold;
	margin:5px 0 0 0;
	}
	.dzdodal a {color:#a1d522;}
	.dzdodal img {margin:0 4px 0 0}
.dzreklm {
	width:313px;
	height:auto;
	padding:5px 0 0 0;
	margin:5px 0 0 0;
	border-top:1px dashed #d0d0d0;
	float:inherit;
	} 
	
.dzpobierz {
   width:313px;
	height:auto;
	padding:5px 0 0 0;
	margin:5px 0 0 0;
	border-top:1px dashed #d0d0d0;
	float:inherit;
	text-align: center;
   font: bold 11px Verdana;
   color: red;	
}


.dzpobierz a {
   font-weight: bold;
   color: #a1d522;
}

.dzreklm img {float:right; vertical-align:top;}	
.dzgoogle {float:left; width:234px;height:60px;}
.dzilew {
	width:178px;
	height:auto;
	color:#363733;
	font-weight:bold;
	float:left;
	margin:5px 0 0 0;
	text-align:right;
	}	
	.dzilew b {color:#a1d522;}	
	.dzilew a {font-weight:normal; color:#363733;}
	.dzilew p, .dzdodal p {margin:0 0 5px 0;}
	
.dzav {
	width:82px;
	height:67px;
	float:left;
	}	
	.dzav img {border:1px solid #5c5c5c;}
.dzwonekinfo {
	width:217px;
	float:left;
	}
.dzwonekinfo p {color:#a1d522; font-weight:bold;margin:7px 0; font-size:12px;}	
.dzwonekautor {
	width:96px;
	float:left;
	text-align:center;
	color:#998b59;
	font-weight:bold;
	}
.dzwonekautornav {
	width:27px;
	height:38px;
	margin:19px 0 0 0;
	float:left;
	}
	.dzwonekautornav img {margin:6px 0 0 0;}
.dzwonekautoravatar {
	width:63px;
	height:57px;
	float:left;
	}
	.dzwonekautoravatar img {border:1px solid #5c5c5c;}
.dzwonekwejdz {
	width:300px;
	height:12px;
	background:url(img/dzwonekgb.gif) no-repeat;
	float:inherit;
	padding:1px 0 0 13px;
	}		
.dzwonekwejdz a{color:#a1d522; font-weight:bold;}	

#strony {
	width:748px;
	height:30px;
	float:inherit;
	text-align:center;
	border-bottom:1px dashed #bcb392;
	border-top:1px dashed #bcb392;
	overflow:hidden;
	margin:0 0 0 2px;
	padding:15px 0 0 0;
	clear:both;
	}
#reklamadol {
	width:750px;
	height:90px;
	float:inherit;
	text-align:center;
	overflow:hidden;
	clear:both;
	}	
#strony ul {
	width:748px;
	padding:0;
	margin:0;
	list-style:none;
	}				
#strony li {
	display:inline;
	font-weight:bold;
	}
#strony li a{color:#998b59; padding:4px 6px 4px 6px; border:1px solid #fff;}
.stronys a {font-weight:normal;}
#strony li a:hover{color:#fff; border:1px solid #adadad; background:#a1d522; text-decoration:none;}
#strony li a.wybrana{color:#fff; border:1px solid #adadad; background:#a1d522; text-decoration:none;}



#strony2 {		
   
	float:inherit;
	text-align:center;
	border-bottom:1px dashed #bcb392;
	border-top:1px dashed #bcb392;
	overflow:hidden;
	margin:0 0 0 2px;
	padding:15px 0 15px 0;
	clear:both;
	width: 325px;
	
	margin-bottom: 10px;
	}

#strony2 a { display: block; float: left; color:#998b59; padding:4px 6px 4px 6px; border:1px solid #fff; margin-right: 5px; }
#strony2 a:hover{color:#fff; border:1px solid #adadad; background:#a1d522; text-decoration:none;}
#strony2 a.wybrana{color:#fff; border:1px solid #adadad; background:#a1d522; text-decoration:none;}


#stopka {
	width:740px;
	height:100px;
	overflow:hidden;
	padding:10px 47px 0 47px;
	background:url(img/stopka.jpg) no-repeat;
	clear:both;
	float:inherit;
	color:#525252;
	font-size:10px;
	text-align:right;
	}
.stopka1 {
	width:300px;
	height:40px;
	float:left;
	text-align:left;
	}
.stopka1 a {color:#525252;}
.stopka1 span {font-weight:bold;}
.stopka1 b {color:#a1d522;}
.stopka2 {
	width:440px;
	height:40px;
	float:right;
	}	
.stopka2 a {color:#525252;}		
.prnazwa {
	width:200px;
	float:left;
	color:#a1d522;
	font-size:12px;
	}	
.prnoc img {margin:0 0 0 1px;}		
.prnoc1 {margin:0 0 0 15px;}			
.prnoc{
	float:left;
	width:113px;
	text-align:right;
	}	
.prinfo {
	width:313px;
	border-top:1px dashed #d0d0d0;
	border-bottom:1px dashed #d0d0d0;
	float:inherit;
	margin:5px 0 10px 0;
	padding:4px 0;
	color:#525252;
	}
.prinfo img{float:left; border:1px solid #585754; margin:0 3px 0 0;}
.prinfo span{font-size:12px; margin:0 0 0 20px;}
.prinfo p {margin:0 0 20px 0;}
.prinfo strong{color:#a1d522;}
.prinfo b {font-size:11px;}
.prkom {
	width:316px; 
	height:auto;
	background:#f4f2e8;
	float:inherit;
	color:#585754;
	margin:0 0 5px 0;
	}
.prkomt {min-height:38px; float:inherit; width:250px;}	
.prkom img {float:right;border:1px solid #585754;}	
.prkoma {width:160px; font-size:10px; font-weight:bold; float:left;height:15px;}
.prkomb {width:90px; float:left;height:15px; text-align:right;}
.prkomnew {
	width:313px;
	height:90px;
	float:inherit;
	margin:20px 0;
	background:url(img/newkom.jpg) no-repeat;
	color:#585754;
	}
.komtxt {
	width:293px;
	height:39px;
	border:0;
	background:url(img/bgkom.jpg) no-repeat;	
	margin:6px 0 0 14px;
	font-size:10px;
	font-family:Verdana, sans-serif;
	color:#999;
	}	
.komdod {
	margin:0 0 3px 250px;
	float:inherit;
	}
.prdzwon {
	width:255px;
	height:auto;
	border:1px dashed #d0d0d0;
	padding:5px 0 5px 40px;			
	float:inherit;
	margin:0 0 15px 0;
	}
.prdzwon p {color:#a1d522; font-size:12px; font-weight:bold; margin:5px 0;}	
.prdzwon a {color:#a1d522; font-size:12px; font-weight:bold;}

.komunikaty       { padding: 10px 0px;  clear: both;}
.komunikaty div   { font: bold 11px Verdana; color : red; text-align: center; }
		
h4 { margin: 0px; padding: 0px; font: font: bold 13px Verdana; padding-bottom: 3px; border-bottom: 2px solid #A2D427; color: #A2D427; margin-bottom: 7px;}
a.faqKategoria {color: black;}
a.wybrana {font-weight: bold;}

.faqBlok {margin-top: 10px;}
.faqPyt  { font-weight: bold;}
.liniaPrzerwa { margin-top: 10px; height: 2px; font-size: 2px; border-bottom: 1px solid black;}

.wszystkieDzwonki {text-align: center;}
.wszystkieDzwonki a {color: black;}

.user2{		
   width: 325px;
   
	margin:0 0 4px 6px;
	float:inherit;
	}		
.user2 .useravatar {

	width:61px;
	height:53px;
	border:1px solid #5c5c5c;
	float:left;
	}
.user2 .userocena {
	width:12px;
	height:50px;
	margin:5px 0 0 1px;
	float:left;
	}	
.user2 .userocena img {
	margin:2px 0 0 0;
	}
.user2 .usertxt {

   width: 200px;
	height:55px;
	float:left;
	text-align:left;
	margin:3px 6px 0 10px;
	font-size:10px;
	color:#727272;
	}	
.user2 .usertxt p {
	font-size:12px;
	color:#bfaf77;
	margin:0 0 5px 0;
	}	
.user2 .usernav {
	float:right;
	margin:4px 40px 0 0;
	}	
.user2 .usernav img {
	margin:0 0 0 3px;
	}	
a.dodanePrzez  { font: 11px Verdana; color: #0000ff;}
.powrot        { padding-left: 10px;}
.powrot a      { font: 11px Verdana; color: black; }

.wiadomosc td  { padding: 2px 5px;}
.cen           { text-align: center;}

#strony3       { text-align: center; clear: both; padding: 10px;}

.wszystkie {text-align: center; }
.wszystkie a { font: 11px Verdana; color: black; }


