body {
	margin: 0;
	padding: 0;
	background: url('images/top-bg.png') repeat-x;
	background-position: center top;
	font: 12px Arial;
	color:#45402f;
}
.content980 {
	position: relative;
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}
.content960 {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
.clear {
	clear: both;
}
.biggest {
	font: 16px Arial;
	font-weight: bold;
}
.biggest a {
	color:#45402f;
	text-decoration: none;
}
.biggest a:hover {
	text-decoration: underline;
}
.big {
	font: 12px Arial;
	font-weight: bold;
}
.small {
	font: 10px Arial;
}
a {
	outline: none;
	color:#45402f;;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a img {
	border: 0;
}
#preload {
	display: none;
}
.preload {
	display: none;
}
#logo a{
	width: 268px;
	height: 139px;
	background: url('images/logo.jpg') no-repeat;
	float: left;
}
#menu {
	float: right;
	margin-top: 62px;
}
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font: 10px Arial;
}
#menu ul li {
	display: inline;
}
#menu ul li:hover, #menu ul li.sfhover, ul li.sfhover{
	background: url('images/button-right.png') no-repeat;
	background-position: right center;
	padding-top: 7px;
	padding-bottom: 8px;
}
#menu ul li a{
	display: inline-block;
	padding-left: 6px;
	padding-right: 6px;
	color:#393532;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 8px;
}
#menu ul li a:hover {
	background: url('images/button-left.png') no-repeat;
	background-position: left center;
}
#powitanie a{
	display: block;
	float: right;
	text-align: center;
	color:#45402f;;
	text-decoration: none;
	height: 110px;
	border: 1px #FFF solid;
	margin-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px
}
#powitanie a:hover {
	background: #fde600;
	border: 1px #808080 solid;
	color:#000;
}
#powitanie .big, #powitanie .small {
	padding: 5px;
	display: block
}
#mainmenu {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	height: 29px;
	background: url('images/menu-bg.png') repeat-x;
	margin-top: 10px;
}
#menuright {
	width: 6px;
	height: 29px;
	float: right;
	background: url('images/menu-right.png') no-repeat;
}
#menuleft {
	widtH: 6px;
	height: 29px;
	float: left; 
	background: url('images/menu-left.png') no-repeat;
}
#mainmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#mainmenu ul li {
	display: inline;
}
#mainmenu ul li a {
	display: inline-block;
	float: left;
	background: url('images/mainmenu-off.png') no-repeat;
	background-position: right center;
	color:#393532;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 20px;
	padding-left: 20px;
}
#mainmenu ul li a:hover {
	background: url('images/mainmenu-on.png') no-repeat;
	background-position: right center;
	color:#fde600;
}
.left {
	float: left;
	width: 300px;
}
.boxleft {
	width: 300px;
	margin-top: 15px;

}
.boxtitle {
	height: 24px;
	background: url('images/background.png') repeat-x;
}
.frameleft {
	width: 8px;
	height: 24px;
	float: left;
	background: url('images/border-left.png') no-repeat;
}
.buttonright {
	width: 29px;
	height: 24px;
	float: right;
	background: url('images/border-right.png') no-repeat;
}
.boxtitlecontent {
	font-weight: bold;
	padding-top: 4px;
}
.boxtitlecontent h2 {
	margin: 0;
	padding: 0;
	font: 12px Arial;
	font-weight: bold;
}
.boxcontentbg {
	background: url('images/gradient-bottom.png') repeat-x;
	background-position: top center;
}
.boxcontent {
	width: 300px;
	background: url('images/shadow-bottom.png') no-repeat;
	background-position: right top;
	behavior: url("http://www.prasowe.com/iepngfix.htc");
}
.boxcontent ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.boxcontent ul li {
	background: url('images/list.png') no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.boxtext {
	padding: 10px;	
}
.boxtext img {
	float: left;
	margin-right: 5px;
}
.boxtext a{
	color:#45402f;
	text-decoration: none;
}
.boxtext a:hover {
	text-decoration: underline;
}
.boxtext h2 {
	margin: 0;
	padding: 0;
	font: 12px Arial;
	font-weight: bold;
}
.nowosci h3 {
	font: 12px Arial;
	padding: 0;
	margin: 0;
	font-weight: bold;
}
.nowosci ul, .branze ul, .popularne ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
.nowosci ul li {
	font-weight: bold;
}
.nowosci ul li, .branze ul li, .popularne ul li{
	display: block;
	background: url('images/list.png') no-repeat;
	background-position: left center;
	padding-left: 15px;
	margin-top: 8px;
	margin-bottom: 8px;
}
.nowosci ul li a:hover, .branze ul li a:hover, .popularne ul li a:hover{
	text-decoration: underline !important;
}

.nowoscipost {
	float: left;
	clear: left;
	padding-bottom: 10px;
}
nowoscipostimg {
	float: left;
}
.popularne ul li {
	font-weight: bold;
}
.ludziezbranzy {
	padding-bottom: 100px;
}
.ludziezbranzy ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.ludziezbranzy ul li {
	float: left;
	text-align: center;
	width: 80px;
}
.ludziezbranzy ul li img {
	width: 70px;
	height: 70px;
	text-align: center;
	margin-left: 10px;
}
.nickdisplay {
	display: block;
	width:80px;
	height: 15px;
	overflow: hidden;
}
.koledzy ul{
	margin: 0;
	padding: 0;
	list-style: none;
	padding-bottom: 50px;
}
.avatar{
	display: block;
	height: 80px;
	width: 80px;
	padding: 2px;
}
.username {
	width: 65px;
	text-align: center;
	overflow:  hidden;
	height: 16px;
}
.koledzy ul li {
	display: block;
	float: left;
	clear: none;
	padding: 0;
	background: none !important;
	width: 70px !important;
	height: 70px !important;
	overflow: hidden !important;
	text-align: center;
}
.koledzy ul li img {
	float: none;
	width: 65px;
	height: auto;
	text-align: center;
}
.right {
	float: right;
	width: 600px;
}
.left600 {
	float: left;
	width: 500px;
}

.right300{
	float: left;
	width: 300px;
	margin-left: 30px;
}
.boxright {
	margin-top: 15px;
	width: 100%;
	float: right;
}
.boxcontent600 {
	width: 100%;
	background: url('images/shadow600-bottom.png') no-repeat;
	background-position: right top;
	behavior: url("http://www.prasowe.com/iepngfix.htc");
}
#wspolpraca {
	width: 100%;
	height: 24px;
	background: url('images/wspolpraca-bg.png') repeat-x;
}
#wspolpracacontainer {
	margin-top: 15px;
}
#wspolpracaleft {
	float: left;
	width: 5px;
	height: 24px;
	background: url('images/wspolpraca-left.png') repeat-x;
}
#wspolpracaright {
	float: right;
	width: 5px;
	height: 24px;
	background: url('images/wspolpraca-right.png') repeat-x;	
}
#wspolpracatxt {
	text-align: center;
	font-weight: bold;
	padding-top: 4px;
}
#wspolpracabottom {
	width: 100%;
	height: 156px;
	overflow: hidden;
}
#wspolpracaheader {
	width: 100%;
	height: 27px;
	background: url('images/wspolpracabottom-header.png') repeat-x;
}
#wspolpracabottom ul{
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}
#wspolpracabottom ul li {
	display: block;
	float: left;
	width: 219px;
	border-right: 1px #c0c0c0 solid;
	padding-left: 10px;
	padding-right: 10px;
	height: 156px;
}
#wspolpracabottom ul li.last {
	border-right: none;
}
.wspolpracatitle {
	height: 19px;
	padding-top: 5px;
	font-weight: bold;
	position: relative;
}
.wspolpracatitle ul {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}
.wspolpracatitle ul li {
	margin:0;
	padding: 0;
	float: left;
}
.wspolpracacontent {
	padding-top: 5px;
	height: 120px;
	overflow: hidden;
}
.wspolpracacontent img {
	float: left;
	width: 100px;
	height: auto;
	margin-right: 5px;
}
#footer {
	width: 100%;
	height: 34px;
	background: url('images/footerbg.png') repeat-x;
}
#footer a, #selected a{
	color: #45402f;
	text-decoration: none;
}
#footer a:hover, #selected a:hover{
	color:#FFF
}
#copyright {
	float: left;
	position: relative;
}
.informacje {
	display: block;
	float: left;
	position: absolute;
	top: 2px;
	left: 0;
	width: 200px;
}
.stat {
	float: left;
	position: absolute;
	top: 6px;
	left: 150px
}

#footermenu {
	float: right;
}
#footermenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#footermenu ul li {
	display: inline;
}
#footermenu ul li a {
	display: inline-block;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#footermenu ul li a:hover {
	background: url('images/footerbg-on.png') repeat-x; 
}
#copyright {
	padding-top: 10px;
}
#copyright a:hover {
	color:#000;
	text-decoration: underline;
}
#selected {
	float: right;
}
#selected ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#selected ul li {
	display: inline;
}
#selected ul li a {
	display: inline-block;
	float: left;
	width: 100px;
	text-align: center;
	background: url('images/selectedoff.png') no-repeat;
	background-position: left center;
	padding-top: 4px;
	padding-bottom: 4px;
}
#selected ul li a:hover {
	background: url('images/selectedon.png') no-repeat;
	background-position: left center;
	padding-top: 4px;
	padding-bottom: 5px;
	color:#fde600;
}
#selectedtxt {
	float: right;
	padding: 10px;
	width: 207px;
	border-left: 1px #cacaca solid;
}
#bannerleft {
	width: 300px;
	height: 250px;
}
#bannerleftcontainer {
	width: 300px;
	height: 250px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.bannerleft {
	width: 300px;
	height: 250px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.bannercontainer {
	padding-left: 10px;
}
.bannertop {
	width: 750px;
	height: 60px;
	background: #E6E6E6;
	border: 1px #808080 solid;
	font-weight: bold;
	padding-top: 40px;
	text-align: center;
	float: left;
}
.bannertop:hover, .bannerleft:hover {

}
.post {
	
	clear: left;
	padding: 10px;
}
.post img {
	float: left;
	width: 100px;
	height: auto;
}
#nowosci {
	width: 350px;
}
.bannerrightcontainer {
	float: left;
	width: 10px;
	margin-top: 14px;
	margin-left: 5px;
	position: relative;

}
.bannerhere {
}
.navigationlinks {
	font-weight: bold;
	text-align: center;
}
.rightfloat {
	float: right;
	margin-right: 5px;
}
.rightfloatbg {
	float: right;
	margin-right: 5px;
	background: url('images/button-right.png') no-repeat;
	background-position: right center;
}
.leftborder {
	display: block;
	background: url('images/button-left.png') no-repeat;
	background-position: left center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 8px;
}
.galleryblock {
	margin: 5px !important;
	text-align: center !important;
	padding: 0 !important;
	margin-right: 0px !important;
	margin-left: 0px !important;
}
.galleryblock img {
	border: 0 !important;
}
.galleryblock a img {
	border: 5px #ececec solid !important;
	filter: alpha(opacity=70) !important;
	opacity: 0.70 !important;
	-moz-opacity: 0.70 !important;
}
.galleryblock a:hover img {
	border: 5px #fbd700 solid !important;
	filter: alpha(opacity=100) !important;
	opacity: 1.00 !important;
	-moz-opacity: 1.00 !important;
}
.categorylistcontainer {
	float: right;
	width: 400px;
}
.categorylist {
	margin: 0;
	padding: 0;
	list-style: none;
	clear: both;
}
.categorylist li {
	display: block;
	float: left;
	clear: both;
	margin-bottom: 1px;
	margin-top: 3px;
	margin-bottom: 3px;
	background: url('images/list.png') no-repeat;
	background-position: left center;
	padding-left: 15px;

}
.mainpostcontainer {
	width: 160px;
	margin-top: 3px;
}
.mainpostcontainer img {
	float: left;
	width: 170px;
	height: auto;
}
.mainposttext {
	clear: left;
	font-weight: bold;
	margin-bottom: 15px;
	font-size: 14px;
}
.sideboxcontent {
	width: 100%;
	float: left;
	clear: both;
	margin-bottom: 5px;
}
.sideboxcontent img {
	width: 100px;
	height: auto;
}
.tylkounasimg {
	width: 100px;
	float: left;
}
.tylkounastxt {
	width: 170px;
	float: left;
	padding-left: 5px;
	
}
.categorytitle {
	display: block;
	font-weight: bold;
	width: 300px;
	min-height: 25px;
	padding-left: 105px;
}
.categoryinside {
	display: block;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	
	text-transform: uppercase;
	padding-top: 7px;
}
.categoryinside a {
	color: #666666;
	text-decoration: none;
	border-bottom: 1px #666666 dotted !important;
}
.categoryinside a:hover {
	color:#000;
	border-bottom: 1px #000 solid !important;
	text-decoration: none;
}
.categoryinsidetitle {
	display: block;
	float: left;
	font-weight: bold;
	color:#45402f;
	font-size: 12px;
	padding-right: 5px;
}
.categoryinside ul {
	margin: 0;
	padding: 0;
	list-style: none;
	padding-top: 2px;
}
.categoryinside ul li {
	display: block;
	float: left;
	margin-right: 3px;
}
.categorytitle h2 {
	margin: 0;
	padding: 0;
	font: 14px Arial;
	font-weight: bold;
}
.categorypost {
	margin-top: 5px;
	float: left;
	clear: left;
	width: 100%;
	margin-bottom: 20px;
}
.post-categories li {
	height: 12px;
}
.categorypost img {
	width: 100px;
	height: auto;
}
.categorycontent {
	display: block;
	margin-top: 5px;
	padding-left: 105px;
}
.backpage {
	display: block;
	float: left;
}
.backpage:hover {
	background: url('images/button-right.png') no-repeat;
	background-position: right center;
}
.backbg {
	display: block;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 8px;
}
.backbg:hover {
	background: url('images/button-left.png') no-repeat;
	background-position: left center;
}
.nextpage {
	display: block;
	float: right;
}
.nextpage:hover {
	background: url('images/button-right.png') no-repeat;
	background-position: right center;
}
.nextbg {
	display: block;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 8px;
}
.nextbg:hover {
	background: url('images/button-left.png') no-repeat;
	background-position: left center;
}
.tagi1 {
	display: block;
	width: 200px;
	margin-right: 5px;
	background: url('images/button-right.png') no-repeat;
	background-position: right center;
	text-align: center;
	font-weight: bold;
}
.tagi2 {
	display: block;
	background: url('images/button-left.png') no-repeat;
	background-position: left center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 8px;
}
.tags-container {
	position: relative;
	min-height: 50px;
}
.rss-container {
	position: absolute;
	top: 15px;
	right: 0;
}
.rss1 {
	display: block;
	width: 80px;
	margin-right: 5px;
	background: url('images/button-right.png') no-repeat;
	background-position: right center;
	text-align: center;
	font-weight: bold;
}
.rss2 {
	display: block;
	background: url('images/button-left.png') no-repeat;
	background-position: left center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 8px;
}

.zobaczrowniez a {
	text-transform:uppercase;
	color: #666666;
	text-decoration: none;
	border-bottom: 1px #666666 dotted !important;
}
.zobaczrowniez a:hover {
	color:#000;
	border-bottom: 1px #000 solid !important;
	text-decoration: none;
}
#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt;}
#wp-calendar a{
	text-decoration:none;
	display:block;
	background: url('images/calendaroff.png') repeat-x;
}
#wp-calendar a:hover {
	background: url('images/calendaron.png') repeat-x;
	color:#FFF;
}

#wp-calendar caption{font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:left;width:100%;}
#wp-calendar th{font-style:normal;text-transform:capitalize;background: #CCCCCC;}
#wp-calendar{empty-cells:show;width:100%;margin:10px auto 0;}
#wp-calendar #next a{padding-right:10px;text-align:right;background: none;}
#wp-calendar #prev a{padding-left:10px;text-align:left;background: none;}
#wp-calendar #prev a:hover, #wp-calendar #next a:hover {
	background: none;
	color:#000;
	text-decoration: underline;
}
#wp-calendar td{text-align:center;padding:3px 0;}
#wp-calendar td.pad:hover{background-color:#fff;}
a:link,a:active{
    text-decoration: none;
    color: #4F4F4F;
    border: none;
}
.sharevideo {
	font: 12px Verdana;
	font-weight: bold;
}
.sharevideo textarea{
	background: #fee600;
	font: 10px Verdana;
	width: 400px;
	height: 140px;
	border: 1px #333333 solid;
}
.sharevideo textarea:hover {
	background: #fbcf00;
}
.pobierzplik a {
	display: block;
	width: 188px;
	height: 65px;
	background: url('images/pobierz.png') no-repeat;
	text-decoration: none;
	clear: left;
	margin-top: 10px;
	border-bottom: none !important;
}
.pobierzplik a:hover {
	text-decoration: none !important;
	border-bottom: none !important;
}
.pobierzavi a {
	display: block;
	width: 400px;
	height: 20px;
	background: url('images/avi.png') no-repeat;
	text-decoration: none;
	clear: left;
	margin-top: 10px;
	border-bottom: none !important;
}
.pobierzavi a:hover {
	text-decoration: none !important;
	border-bottom: none !important;
}
.pobierzyou a {
	display: block;
	width: 400px;
	height: 20px;
	background: url('images/you.png') no-repeat;
	text-decoration: none;
	clear: left;
	margin-top: 10px;
	border-bottom: none !important;
}
.pobierzyou a:hover {
	text-decoration: none !important;
	border-bottom: none !important;
}
.pobierzflv a {
	display: block;
	width: 400px;
	height: 20px;
	background: url('images/flv.png') no-repeat;
	text-decoration: none;
	clear: left;
	margin-top: 10px;
	border-bottom: none !important;
}
.pobierzflv a:hover {
	text-decoration: none !important;
	border-bottom: none !important;
}
.wyszukiwarka {
	position: absolute;
	top: 0;
	right: 10px;
	height: 34px;
	background: url('images/searchbg.jpg') repeat-x;
	width: 710px;
	text-align: center;
}
.ludziezbranzy .wyszukiwarkacontainer {
	padding: 10px;
}
.ludziezbranzy input, .ludziezbranzy input:focus{
	border: 1px black solid;
	font: 12px Verdana;
	padding: 3px;
	background: url('images/searchinputbg.jpg') repeat-x;
	width: 200px;
}
.ludziezbranzy .searchbutton, .ludziezbranzy .searchbutton:hover, .ludziezbranzy .searchbutton:focus {
	background: url('images/searchbuttonbg.jpg') repeat-x;
	color:#FFF;
	padding: 3px;
	width: 70px;
}

.wyszukiwarkacontainer {
	float: left;
}
.wyszukiwarkaleft {
	width: 14px;
	height: 34px;
	float: left;
	background: url('images/searchleft.jpg') no-repeat;
}
.wyszukiwarkaright {
	width: 14px;
	height: 34px;
	float: right;
	background: url('images/searchright.jpg') no-repeat;
}
.wyszukiwarkacontent {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	width: 660px;
}
.wyszukiwarka input, .wyszukiwarka input:focus{
	border: 1px black solid;
	font: 12px Verdana;
	padding: 3px;
	background: url('images/searchinputbg.jpg') repeat-x;
	width: 200px;
}
.wyszukiwarka .searchbutton, .wyszukiwarka .searchbutton:hover, .wyszukiwarka .searchbutton:focus {
	background: url('images/searchbuttonbg.jpg') repeat-x;
	color:#FFF;
	padding: 3px;
	width: 70px;
}
.wyszukiwarka ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
	padding-top: 5px;
}
.wyszukiwarka ul li {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}
.widgetcontent .cat-item {
	text-transform:lowercase;	
}
.boxtitle h1 {
	margin:0;
	padding:0;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 5px;
}
.loginform {

	padding-top: 10px !important;
	padding-left: 10px;

}
.loginform input {
	border: 1px black solid;
	margin-bottom: 10px;
}
.loginform label {
	margin-bottom: 10px;
	width: 200px !important;
}
#user_login {
	float: left;
	clear: left;
	width: 300px;
}
#user_email, #user_pass{
	float: left;
	clear: left;
	width: 300px;
}
#rememberme {
	float: left;
	clear: left;
}
#lostpasswordform label {
	width: 400px !important;
}
.nowosci-img-size-container {
	float: left;
	height: 90px;
	width: 100px;
	overflow: hidden;
	margin-right: 5px;
}
.image-crop {
	width: 170px;
	height: 155px;
	overflow: hidden;
}
.image-crop-left {
	width: 100px;
	height: 90px;
	overflow: hidden;
}
.nowosci-content {
	float: left;
	width: 300px;
	width: 240px;
	margin-top: -2px;
}
.nowoscipostimg{
	 float: left;
}
.wp-caption {
	float: left;
	background: #F0F0F0;
	text-align: center;
	margin-right: 5px;
}
.wp-caption img {
	margin-right: 5px !important;
	margin-left: 5px !important;
	margin-top: 5px !important;
}
