body { background:#353535;list-style: none; margin:0 auto;}
div {font-family:Tahoma;font-size:12px;position:relative;color:#636363;margin:auto; }
img {border:0;}
img a {border:0;}
img a:hover {border:0;}
img a:visited {border:0;}
a {	color: #779c10;text-decoration: none;}
a:hover {color: #779c10; text-decoration:underline;}

#kontener {background:url(images/bg.jpg) repeat-x #fff; width:100%; height:auto; margin:0 auto;}
#header {width:980px; height:92px; margin:0 auto 16px auto;}
#logo {margin:22px 0 0 0; float:left;}
h1 {margin:0;}
#menu_header {width:auto; height:48px; margin:35px 0 0 0; float:right; &padding-top:12px; &height:36px;}

ul.floating-navigation {list-style-type: none; font-size: 12px; padding:0; width: autopx; float:left; &float:none;}
ul.floating-navigation li {float:left;}
ul.floating-navigation li a {display: block; padding: 5px 35px 5px 15px; margin: 0; margin-bottom: 2px;}
ul.floating-navigation li a { color: #b2b2b2; margin-left:2px; background: #424242; text-decoration: none;}
ul.floating-navigation li a:hover { color: #c8d67e; background-color: #595959;}
ul.floating-navigation li a:active { color: #fff; background-color: #595959;}

#tresc {width:980px; margin:0 auto 0 auto; height:auto; min-height:350px !important;}
#lewa {width:650px; height:auto; margin-bottom:20px; float:left; margin-top:72px;}
#lewa h3 {color:#424242; margin:0; padding:16px 10px 0px 16px; font-size:20px; font-weight:normal;}
#lewa2 {width:980px; height:auto; padding-top:40px; clear:both;}
#lewa3 {width:650px; height:auto; padding-top:80px; margin-bottom:20px; float:left;}
#lewa4 {width:650px; height:auto; padding-top:56px; &padding-top:76px; margin-bottom:20px; float:left;}

/* LEWE PANELE: NOWE */
#nowe { background:#e3ded0; border:solid 2px #e4e4e4; position:relative; height:203px; width:523px;}  /*f1eee7*/
#nowe a { text-decoration:none;}
#nowe ul {list-style:none; padding:0; margin:0;}
#nowe ul li {padding:0; margin:0; width:523px; height:203px;}
.nowe_opis { background:#e3ded0; color:#393939; font-size:14px; font-weight:bold; height:50px; width:499px; padding:7px 10px; margin:137px 2px 2px 2px; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;}
.nowe_opis a { color:#393939; text-decoration:none;}
.nowe_opis p {padding:2px 0 0 0; margin:0; line-height:16px; font-size:12px; font-weight:normal;}

/* LEWE PANELE: NEWSY */
.news {clear:both; margin-bottom:10px; background:#fff;}
.news h2 { background:#f5f5f5; border-bottom:solid 1px #dddddd; display:block; color:#202020; margin:18px 0 0 0; padding:6px 16px 6px 16px; font-size:16px; font-weight:bold;}
.news h2 a { color:#202020; font-size:16px; font-weight:bold;}
.news h2 a:hover { color:#202020; font-size:16px; font-weight:bold; text-decoration:none;}
.dane {background:url(images/autor.jpg) no-repeat; height:21px; width:380px; margin:7px auto 6px 16px; padding:3px 0px 3px 26px; color:#959595; border-bottom:dashed 1px #dcdcdc;}
.dane span {color:#83ad0f;}
.dane span.autor {font-weight:bold;}
.dane span a {color:#959595; font-weight:normal;}
.dane span a:hover {color:#959595; text-decoration:underline;}
.news p {padding:8px 16px 8px 16px; margin:0; color:#636363; line-height:20px; font-size:13px;}
.news a.more-link {font-size:13px; float:right; &float:none; color:#dd8301; font-weight:bold; text-decoration:none; border-bottom:dashed 1px #dd8301;}
.news p a { font-weight:bold;}

/* LEWE PANELE: PORTFOLIO, SZABLONY */
#lewa2 .praca {float:left; width:480px; height:auto; padding:0 0 15px 0; margin:10px 0 15px 0; &padding-bottom:10px; border-bottom:dashed 1px #d0d0d0;}
#lewa2 .praca2 {float:right; width:480px; height:auto; padding:0 0 15px 0; margin:10px 0 15px 0; &padding-bottom:10px; border-bottom:dashed 1px #d0d0d0;}
#lewa2 .screen2 {padding:0; position:relative; margin:0px 0 0 74px;}
#lewa2 .screen {width:480px; height:250px; padding:0; position:relative;}
#lewa2 .screen a { text-decoration:none;}
#lewa2 .screen img { border:solid 3px #e0e0e0; padding:0; clear:both;}
#lewa2 .nazwa { position:absolute; background:#e3ded0; color:#393939; font-size:14px; font-weight:bold; height:24px; width:462px; padding:5px 0 0 10px; bottom:4px; &bottom:6px; left:4px; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;}
#lewa2 .nazwa a { color:#393939; text-decoration:none;}
#lewa2 .nazwa span { color:#5e7f02; font-size:12px; font-weight:bold; margin-left:6px; text-decoration:none;}

#lewa2 ul {display:block; width:280px;padding:6px 0 0 5px;margin:0;list-style-type:none; float:left;}
#lewa2 li {background:url(images/gwiazdka.jpg) no-repeat 0px 9px; display:block;padding-left:20px; padding-top:6px; padding-bottom:6px; height:13px; color:#717171; font-size:13px;}
#lewa2 li a {color:#88a416;text-decoration:none; font-weight:bold;}
#lewa2 li a:hover {color:#88a416;text-decoration:underline; font-weight:bold;}
#lewa2 li span {color:#88a416;}

#lewa2 ul.portfolio {display:block; width:470px;padding:6px 0 0 5px;margin:0;list-style-type:none; float:left;}
#lewa2 li {background:url(images/gwiazdka.jpg) no-repeat 0px 9px; display:block;padding-left:20px; padding-top:6px; padding-bottom:6px; height:auto; color:#717171; font-size:13px;}
#lewa2 li a {color:#88a416;text-decoration:none; font-weight:bold;}
#lewa2 li a:hover {color:#88a416;text-decoration:underline; font-weight:bold;}
#lewa2 li span {color:#88a416;}

#lewa2 .download {background:url(images/pobierz.jpg) no-repeat 0px 9px; padding:14px 0 0 34px; margin-top:15px; margin-right:8px; float:right; width:100px; height:40px;}
#lewa2 .download .liczniki {padding:0; margin:0 auto; text-align:center;}
#lewa2 .download .liczniki a { display:block; text-decoration:none; padding-bottom:2px; margin:0; font-size:13px; font-weight:bold; color:#6d9304;}
#lewa2 .download .liczniki a:hover { text-decoration:underline;}
#lewa2 .download .liczniki span {font-size:11px; font-weight:normal; color:#a4a4a4;}

/* LEWE PANELE: KONTAKT */
#lewa3 fieldset { border:0;margin:0;padding:0; }
#lewa3 label { display:block; }
#lewa3 input.text { width:200px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
#lewa3 textarea#posText { width:400px; height:110px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
#lewa3 input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }

/* PRAWE PANELE */
#prawa {width:310px; height:auto; float:right;}
#prawa h3 {color:#393939; margin:0; padding:10px 14px 4px 15px; font-size:18px; font-weight:normal;}
#prawa .hr {background:url(images/hr.jpg) repeat-x; height:2px; clear:both; margin:2px 15px 10px 15px; padding:0; border-width:0; &margin:4px 15px 0px 15px;}
.panel {width:310px; height:auto; margin:25px 0; padding:0; background:#f0f0f0; clear:both; overflow:hidden;}

/* STYLE DO PANELU WITAJ! */
#panel_witaj {width:310px; height:auto; clear:both; margin-bottom:34px;}
#panel_witaj h3 { float:left; margin:73px 0 0 0; padding:0; color:#393939; font-size:22px; font-weight:normal;}
#panel_witaj p { clear:both; color:#8b8b8b; line-height:16px; padding:4px 0 12px 0; margin:0;}

/* STYLE DO PANELU POPULARNE */
#prawa .praca {float:left; width:130px; height:auto; padding:0; margin:8px 4px 8px 14px; &margin:8px 10px 8px 7px;}
#prawa .praca img { border:solid 3px #e0e0e0; padding:0; clear:both;}
#prawa .praca .opis {}
#prawa .praca .opis p { padding:0; margin:4px 0 0 3px; color:#626262; font-weight:bold; float:left;}
#prawa .praca .opis .pobran { background:url(images/plus.jpg) no-repeat; height:15px; padding:0 0 0 18px; margin:4px 0 0 3px; color:#83ad0f; font-weight:bold; float:right;}
#prawa .praca .opis .pobran a:hover { text-decoration:none;}

/* STYLE DO PANELU POLECAM: */
#prawa #linki a {padding:0; margin:8px 18px 8px 18px; color:#80ab0c; text-decoration:none;}
#prawa #linki a:hover {color:#80ab0c; text-decoration:underline;}
#prawa #linki p {padding:0; margin:4px 18px 12px 18px; color:#626262; font-size:11px; line-height:16px;}

#prawa #linki ul {list-style-type: none; padding:0; color:#80ab0c; text-decoration:none; margin:0;}
#prawa #linki li {margin:8px 18px 8px 0px;}
#prawa #linki li a {color:#80ab0c; text-decoration:none;}

/* STYLE DO STOPKI ZNAJDZIESZ MNIE NA: */
#znajdzieszmnie {background:url(images/znajdzieszmnie.jpg) repeat-x #ececec;border-top:solid 1px #ededed;background-color:#353535; height:103px; clear:both;}
#znajdzieszmnie ul {list-style-type: none; font-size: 13px; color:#7d7d7d; width: 980px; margin:10px auto 0 auto;}
#znajdzieszmnie ul li#first {padding-right:0; margin:6px 45px 0 0;}
#znajdzieszmnie ul li {display: block; width:auto; padding: 0px 40px 0 0; margin:0 35px; float:left;}
#znajdzieszmnie ul li#last {padding-right:0; margin:6px 0 0 45px;}

/* STYLE DO STOPKI COPYRIGHT */
#stopka {border-top:solid 3px #94b100;background-color:#353535; padding-top:8px; min-height:25px; height:auto; !important;height:25px; text-align:center;}
#stopka span {font-family:Tahoma;font-size:11px;color:#7d7d7d;}


/* BLOG 

h2 {
	color: #a30000;
	margin: 0px 0px 2px;
	border-bottom: 1px dotted #a30000;
	width:100%;
	font: normal 25px "Trebuchet MS", Tahoma, Arial;
	padding-bottom: 3px;
}
h2 a, h2 a:visited {
	color: #a30000;
	text-decoration: none;
}
h2 a:hover {
	color: #a30000;
	text-decoration: none;
}*/

.post {	clear:both;	padding-top: 0;}
.post-date {width: 45px;height: 49px;float:left;background: url(images/date-bg.gif) no-repeat;}
.post-month {font-size: 11px;text-transform: uppercase;color: #FFFFFF;text-align: center;display:block;	line-height: 11px;padding-top: 2px;	margin-left: -3px;}
.post-day {	font-size: 18px;text-transform: uppercase;color: #999999;text-align: center;display:block;line-height: 18px;padding-top: 7px;margin-left: -3px;}

.entry {}
.entry span { color:#848484;}

.post-cat {	background: url(images/mini-category.gif) no-repeat left center;padding-left: 20px;	float:left;}
.post-comments {background: url(images/mini-comments.gif) no-repeat left bottom;padding-left: 20px;	float: right;}
.post-calendar {background: url(images/mini-calendar.gif) no-repeat left center;padding-left: 20px;	float: right;font-size: 95%;color: #999999;}
.post-content {	clear: both;padding-top: 10px;font-family:Tahoma;font-size:13px;}
.post-info {margin-top:10px;padding: 4px 16px 10px 16px;height: 16px; width:618px;background: #fff;color: #9e9e9e;	font: normal 12px "Tahoma", sans-serif;border-bottom: 3px solid #efefef; clear:both;}
.post-info a {color: #9e9e9e;text-decoration: none; padding-left:4px;}
.post-info a:hover {color: #727272;text-decoration: underline;border: none;	background: none;}
.news blockquote {	background: #f4f4f4;border-right: 2px solid #ededed; border-bottom: 2px solid #ededed; 	padding: 4px;}

.news ul {display:block; padding:6px 0 0 16px;margin:0;list-style-type:none;}
.news li {background:url(images/gwiazdka.jpg) no-repeat 0px 9px; display:block;padding-left:20px; padding-top:6px; padding-bottom:6px; color:#717171; font-size:13px;}
.news li a {color:#88a416;text-decoration:none; font-weight:bold;}
.news li a:hover {color:#88a416;text-decoration:underline; font-weight:bold;}

.news h4 { display:block; color:#474747; margin:0 16px 4px 16px; padding:12px 16px 8px 0px; font-size:16px; font-weight:bold; border-bottom:solid 2px #f3f3f3;}

/*
h1 {
	margin:0px;
	height: 60px;
	font: lighter 2.4em/1.2em Georgia,"Times New Roman",Times,serif;
	color: #FFFFFF;
}
h1 a, h1 a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
h1 a:hover{
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	background: none;
} */

form {
	margin:0px;
	padding:0px;
}
#wrapper {
	background: #ffffff url(images/tresc-tlo.jpg) repeat-x;
	border-top: 1px solid #CCCCCC;
	padding-top:10px;
	padding-bottom:5px;
}
#page {
	margin: 0px auto;
	width: 778px;
}
/* header area */

#headerimg {
	position: relative;
	padding: 38px 0px 0px 10px;
	height: 60px;
	margin: 0px auto;
	width: 760px;
}
#headerimg .description{
	position: absolute;
	bottom: 3px;
	color: #F6F5EE;
	font-size: 14px;
}
#navi {
	height: 30px;
	width: 760px;
	margin: 0px auto;
	margin-top: 12px;
	text-align: center;
	line-height: normal;
}
#nav {
	list-style: none;
	margin: 0;
	padding: 0px;
	float: right;
}
#nav li {
	float: left;
	height: 30px;
	background: url(images/navtabr.png) top right no-repeat;
	margin: 0 3px;
	white-space: nowrap;
}
#nav .page_item a{
	color: #832c2c;
	display: block;
	background: url(images/navtabl.png) top left no-repeat;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	line-height: 30px;
}
#nav li:hover {
	background-position: 100% -36px;
}
#nav .page_item a:hover {
	background-position: 0px -36px;
	border: none;
}

#nav li.current_page_item {
	color: #832c2c;
	text-decoration: none;
	background: url(images/navtabactiver.png) top right no-repeat;
	border-bottom: 1px solid #E3F7FF;
}
#nav .current_page_item a, #nav .current_page_item a:visited{
	color: #832c2c;
	text-decoration: none;
	background: url(images/navtabactivel.png) top left no-repeat;
}

/* content area 
#content {
	padding: 10px 0px 30px 13px;
	float: left;
	width: 540px;
	overflow: hidden;
}
#content img {
	padding: 10px;
}
*/

.navigation {
	clear: both;
	margin: 20px 0px 10px 0;
}
.navigation a, .navigation a:visited {
	color: #59770e;
}
.previous-entries a {float: left;padding-left: 18px;background: url(images/mini-nav-left.gif) no-repeat left center;}
.next-entries a {float: right;padding-right: 18px;background: url(images/mini-nav-right.gif) no-repeat right center;}

/*sidebar */
#sidebar {
	float: right;
	padding: 7px 10px 20px 0px;
	margin-top:30px;
	width: 190px;
	color: #832c2c;
	overflow: hidden;
}
/*sidebar title (h2) */
#sidebar h2, #sidebar .sidebartitle{
	font: bold 1em Arial,Helvetica,FreeSans,clean,sans-serif;
	color: #832c2c;
	border-bottom: 1px solid #f4dddd;
	margin-bottom: 5px;
}
/*sidebar text styles */
#sidebar a:hover{
	border: none;
}
#sidebar a, #sidebar a:visited{
	color: #832c2c;
	text-decoration: none;
}
#sidebar li a:hover{
	color: #832c2c;
	border-bottom: 1px solid #832c2c;
	text-decoration: none;
}
.widget {
	background: #FFF url(images/widget-bg.gif) repeat-x bottom right;
	padding: 5px 10px 10px 10px;
	margin-bottom: 10px;
	border: 1px solid #f4dddd;
}
/*sidebar list level1 */
#sidebar ul {
	margin: 0;
	padding: 0;
}
#sidebar ul li {
	list-style: none;
	margin: 0;
	padding-top: 2px;
	border: none;
}
/*sidebar list level2 */
#sidebar ul li ul {
	padding: 0;
	margin: 0;
}
#sidebar ul li ul li{
	padding: 2px 0 2px 0px;
	border-bottom: 1px solid #f9eded;
}
/*sidebar list level3 */
#sidebar ul li ul li ul li{
	padding: 1px 0 1px 10px;
	border: none;
}
/*blogroll */
ul.linkcat li, div.linkcat li{
	background: url(images/mini-blogroll.gif) no-repeat left center !important;
	padding-left: 20px !important;
}
/*category widget */
ul.list-cat li, div.widget_categories li{
	background: url(images/mini-category.gif) no-repeat left top !important;
	padding-left: 20px !important;
}
/*archives widget */
ul.list-archives div, li.widget_archives li{
	background: url(images/mini-monthly-archive.gif) no-repeat !important;
	padding-left: 20px !important;
}
/*pages widget */
ul.list-page li, div.widget_pages li, li.widget_recent_entries li{
	background: url(images/mini-page.gif) no-repeat left center !important;
	padding-left: 20px !important;
}
/*sub-pages */
ul.list-page li ul div, li.widget_pages li ul li{
	background: url(images/mini-page-arrow.gif) no-repeat !important;
	padding-left: 10px !important;
}
/*recent comments widget */
div.widget_recent_comments li{
	background: url(images/mini-recent-comments.gif) no-repeat !important;
	padding-left: 20px !important;
}
/*calendar widget */
div.widget_calendar td {
	padding: 1px 5px;
}
/*text widget */
.textwidget {
	padding-top: 5px;
}

/*search form */
#search {
	float: right;
	margin: -98px 3px 0px 0px;
	background: url(images/wyszukiwarka-tlo.jpg) no-repeat;
	width: 230px;
	height: 31px;
	text-align: center;
}
#searchform {
	margin: 1px 0 0;
}
#searchform br {
	display: none;
}
#searchform #s {
	width: 130px;
	height: 16px;
	padding: 3px 5px 0px 5px;
	background: url(images/btn-bg.gif) repeat-x;
	border: 1px solid #dc9696;
	background: #fff3f3;
	margin-top:1px;
	margin-right: 2px;
	color: #393939;
	font-weight: normal;
}
/* search form button - to specify button only use input[type="submit"] */
#searchform input {
	background: none;
	border: none;
	height: 16px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #740000;
	margin-left:3px;
	vertical-align: middle;
}

/* credits */
#credits {
	margin: 0px auto;
	width: 760px;
	color: #303030;
	font-size: 85%;
	line-height: 120%;
}
#credits a, #credit a:visited {
	color: #0C72A2;
}
.footer-meta ul li.rss {
	background: url(images/mini-rss.gif) no-repeat left 2px;
	padding: 0px 0px 10px 20px;
}
.loginout {
	background: url(images/mini-loginout.gif) no-repeat left center;
	padding-left: 18px;
	padding-bottom: 2px;
	margin-left: 8px;
}

/* alignments */
.center {
	text-align: center;
}
img.center, img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
img.alignleft, img[align="left"] {
	float:left;
	margin: 2px 10px 5px 0px;
}
.alignright {
	float: right;
}
img.alignright, img[align="right"] {
	float:right;
	margin: 2px 0px 5px 10px;
}
.clear {
	clear:both;
}
hr.clear {
	clear:both;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}
span.aizattos_related_posts_header {
	font: normal 146%/100% "Trebuchet MS", Tahoma, Arial;
	color: #0C72A2;
	margin: 10px 0px 5px;
	font-size:16px;
	font-weight:bold;
}
.aizattos_related_posts ul {
	list-style: none;
	color: #0C72A2;
	margin: 0px;
	padding:0;
	padding-top: 6px;
	font-size: 92%;
	line-height: 110%;
}
.aizattos_related_posts ul li {
	background: url(images/mini-footer-icon.gif) no-repeat 5px 4px;
	padding: 0px 0px 10px 20px;
}

ol.commentlist { list-style:none; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li {}
ol.commentlist li.alt {}
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { padding:1em 1em 1em 0;}
ol.commentlist li div.comment-author {}
ol.commentlist li div.vcard { font:bold 14px georgia,times,serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url {}
ol.commentlist li div.vcard img.avatar { border:3px solid #dcdcdc; float:left; margin:0em 1em 1em 1em; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font-size:10px; text-transform: uppercase; font-family: tahoma; font-weight: bold;}
ol.commentlist li div.comment-meta a { color:#a7a7a7; font-weight:normal; }
ol.commentlist li p { font-size:12px; margin:1em 0em 0em 0em; }
ol.commentlist li ul { font-size:12px; list-style:square; margin:1em 0em 0em 0em; }
ol.commentlist li div.reply { font-size:11px; margin:1em 0em 0em 0em; }
ol.commentlist li div.reply a { font-weight:bold; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li {}
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { border-left:5px solid #707070; margin:0 0 .25em .25em; }
ol.commentlist li ul.children li.depth-3 { border-left:5px solid #6a6a6a; margin:0 0 .25em .25em; }
ol.commentlist li ul.children li.depth-4 { border-left:5px solid #969696; margin:0 0 .25em .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background:#fff; }
ol.commentlist li.odd { background:#f9f9f9; }
ol.commentlist li.parent { border-left:5px solid #464646; }
ol.commentlist li.pingback { border-bottom:1px dotted #666; padding:1em;}
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}

#comment, #author, #email, #url { border:solid 1px #88a416;}


	#prevBtn{ float:left; width:30px; margin-top:42px; margin-left:30px; &margin-left:10px;}
	#nextBtn{ float:right; width:30px; margin-top:42px; margin-left:9px; margin-right:10px; &margin-right:5px;}
	
.dopisek { border:solid 1px #d7bfa6; background:#fff3e5; margin:10px 14px; padding:10px; color:#8d4900; line-height:18px;}