@media screen {

 #tresc_zalacznik{

 	display: none;

 }



	#navbar-iframe{

	    display: none;

	}

	* {

	    margin: 0;

	    padding: 0;

	}

	body#layout #feature {

	    display: none;

	}

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {

	    background: none repeat scroll 0 0 transparent;

	    border: 0 none;

	    font-size: 100%;

	    margin: 0;

	    outline: 0 none;

	    padding: 0;

	    vertical-align: baseline;

	}

	body {

	    line-height: 1;

	}

	#PageList ul {		

	    height: 0px;

	}

	ol, ul {

	    list-style: none outside none;

	}

	blockquote, q {

	    quotes: none;

	}

	blockquote:before, blockquote:after, q:before, q:after {

	    content: none;

	}

	:focus {

	    outline: 2px dashed black;

	}

	ins {

	    text-decoration: none;

	}

	del {

	    text-decoration: line-through;

	}

	table {

	    border-spacing: 5px;

	}

	body {

	    background: none repeat scroll 0 0 #F3F3F3;

	    color: #666666;

	    font: 12px 'Open Sans',Trebuchet MS,Sans-serif;

	}

	body p {

	    line-height: 2em;

	    padding-bottom: 20px;

	}

	div.post_win p{

	    line-height: 24px;

	    padding-bottom: 0px;

	}

	div.post_win table {

	    border-collapse: collapse;

	}



	div.post_win table,div.post_win td,div.post_win th {

	    border: 1px solid black;

	}



	div.post_win table td.padding{

	padding: 10px;

	}





	#container {

	    font-size: 12px;

	    margin: 0 auto;

	    overflow: hidden;

	    width: 960px;

	}

	#content {

	    display: inline;

	    float: left;

	    margin-top: -10px;

	    padding: 20px 0 10px;

	    width: 650px;

	}

	#kontakt{

	    width: 530px;

	    float: left;

	}

	#contentKontakt{

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #E3E3E3;

	    display: inline;

	    float: left;

	    margin-top: 10px;

	    margin-bottom:  10px;

	    padding: 20px 0 10px;

	    width: 960px;

	}

	.postKontakt{

	    color: #444;

	    font-family: Verdana,'Open Sans',sans-serif;

	    font-size: 13px;

	    line-height: 2em;

	    margin-bottom: 10px;

	    overflow: hidden;

	    padding: 0 30px 10px 20px;

	    min-height: 510px;

	}



	#content-wide {

	    clear: both;

	    padding: 10px 0;

	    width: 960px;

	}

	#aside {

	    color: #CCCCCC;

	    display: inline;

	    float: right;

	    padding: 10px 0;

	    width: 300px;

	}

	#footer-wrapper {

	    background: none repeat scroll 0 0 #DFDFDF;

	    clear: both;

	    font-size: 12px;

	    overflow: hidden;

	}

	#footer{

	    text-align: center;

	}

	.shadow {

	}

	.radius {

	    border-radius: 5px 5px 5px 5px;

	}

	a {

	    color: #D14F00;

	    text-decoration: none;

	}

	a:hover {

	    color: #B53C08;

	}

	#blog-pager{

	    text-align: center;

	}

	#header-wrapper {

	    /* background: url("http://img268.imageshack.us/img268/3041/banerkarolver15.png"); 

	    background: url("http://img600.imageshack.us/img600/9527/banerkarolver16.png");

	    background: url("http://img827.imageshack.us/img827/1134/banerkarolver20.png");

	    background: url("http://img17.imageshack.us/img17/1869/banerkarolver17.png");

	    background: url("http://img705.imageshack.us/img705/1898/konsultacja.png");

	    background: url("http://img27.imageshack.us/img27/4484/banerkarolver21pokonsul.png");

	    background: url("http://img155.imageshack.us/img155/8417/banerkarolver22pokonsul.png");

	    background: url("http://img444.imageshack.us/img444/7051/banerkarolver23pokonsul.png");

	    background: url("http://img819.imageshack.us/img819/5106/banerkarolver24pokonsul.png");

	    background: url("http://img705.imageshack.us/img705/7867/banerkarolver25pokonsul.png");*/

	    background: url("../images/Logo_wzp.png");

	    background-repeat: no-repeat;

	    height: 250px;

	    margin: 10px auto;

	    padding-top: 0;

	    width: 960px;

	}

	#header {

	    float: left;

	    height: 90px;

	    margin-top: -15px;

	    width: 370px;

	}

	#header h1 {

	    color: #666666;

	    font-size: 60px;

	    letter-spacing: -2px;

	    text-shadow: 2px 2px 2px #FFFFFF;

	}

	#header a {

	    color: #666666;

	    text-decoration: none;

	}

	#header a:hover {

	    color: #666666;

	    text-decoration: none;

	}

	#header .description {

	    color: #888888;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 14px;

	    line-height: 1.4em;

	    margin: -3px 5px 5px;

	}

	#header img {

	    border: medium none;

	    margin-left: 0;

	    margin-top: 20px;

	}

	#top-ad {

	    float: right;

	    margin-top: 5px;

	    padding: 0;

	    width: 470px;

	}

	#menu-wrap {

	    background: none repeat scroll 0 0 #DFDFDF;

	    font-size: 12px;

	    height: 40px;

	}

	#menu {

	    text-align: right;

	    clear: both;

	    height: 50px;

	    margin: 0 auto;

	    padding: 10px 0;

	    width: 960px;

	    z-index: 100;

	}

	#menu li {

	    display: inline;

	    font-family: Tahoma;

	    font-size: 11px;

	    padding: 0 10px 0 0;

	}

	#menu li a {

	    border: 1px solid #999999;

	    border-radius: 5px 5px 5px 5px;

	    color: #999999;

	    padding: 3px 6px;

	}

	#menu li a:hover {

	    border: 1px solid #4f4f4f;

	    color: #4f4f4f;

	}

	.navcontainer {

	    background: none repeat scroll 0 0 #4f4f4f;

	    border-radius: 8px 8px 8px 8px;

	    font-size: 12px;

	    height: 40px;

	    margin: 0 auto;

	    padding: 5px 10px 0;

	    width: 960px;

	}



	.breadcrumbs {

	    color: #666666;

	    font: italic 10px Verdana,Tahoma,Arial,Sans-serif;

	    margin: 5px 0;

	    padding: 0 30px;

	}

	.pagetitle {

	    color: #999999;

	    font-size: 24px;

	    font-weight: normal;

	    padding: 20px;

	    text-align: center;

	}

	#footer-navi {

	    clear: both;

	    overflow: hidden;

	    padding: 5px 0 5px 20px;

	}

	#footer-navi li {

	    list-style: disc outside none;

	}

	#footer-navi li label {

	    display: block;

	    float: left;

	    width: 90px;

	}

	.post {

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #E3E3E3;

	    color: #666666;

	    font-family: Verdana,'Open Sans',sans-serif;

	    line-height: 2em;

	    margin-bottom: 10px;

	    overflow: hidden;

	    padding: 0 30px 10px 20px;

	}

	.post .post-text {

	    clear: both;

	    overflow: hidden;

	    padding-bottom: 5px;

	}

	.post h2.post-title {

	    float: left;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 26px;

	    font-weight: bold;

	    letter-spacing: -1px;

	}

	.post h2 a {

	    color: #353737;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 26px;

	    font-weight: bold;

	    letter-spacing: -1px;

	}

	.post h2 a:hover {

	    color: #D14F00;

	    text-decoration: none;

	}

	.post ul.post-meta {

	    border-bottom: 1px solid #222020;

	    border-top: 1px solid #222020;

	    clear: both;

	    color: #6B6969;

	    font-size: 12px;

	    font-style: italic;

	    list-style: none outside none;

	    overflow: hidden;

	    padding: 5px 0;

	}

	.post ul.post-meta li {

	    float: left;

	    padding-right: 20px;

	}

	.post ul.post-meta a {

	    color: #0B6E69;

	}

	.post .post-comment {

	    background: url("http://1.bp.blogspot.com/-dAHq805IZV4/Tp13eHVh_vI/AAAAAAAADSc/_-dgDXkWhDM/s000/post_comment.jpg") no-repeat scroll center center transparent;

	    display: inline;

	    float: right;

	    margin-top: 10px;

	    padding: 5px 0 10px;

	    text-align: center;

	    width: 33px;

	}

	.post .post-related {

	    padding-bottom: 15px;

	}

	.post .post-related ul {

	    padding: 0 20px;

	}

	.post .post-related ul li {

	    padding: 5px 0;

	}

	.post h2, .post h3 {

	    color: #DE4A0B;

	    font-size: 19px;

	    font-weight: normal;

	    padding: 10px 0 0 0;

	}

	.post h4, .post h5, .post h6 {

	    color: #DE4A0B;

	    font-size: 14px;

	    font-weight: normal;

	    padding: 10px 0 0 0;

	}

	.post h6 {

	    color: #DE4A0B;

	    font-size: 14px;

	    font-weight: normal;

	    padding: 0 0 0 0;

	}

	.post h5{

		color: #DE4A0B;

    	font-size: 12px;

    	font-weight: normal;

    	padding: 10px 0 0 0;

    	text-align: justify;

	}

	.post h5 a{

		color: #DE4A0B;

	}

	.post blockquote {

	    background: url("http://1.bp.blogspot.com/-kX0mNlTohNk/Tp13eesCOhI/AAAAAAAADSk/kxVEKTJshdM/s000/blockquote.png") no-repeat scroll left top transparent;

	    color: #999999;

	    display: block;

	    font-style: italic;

	    margin: 20px;

	    padding: 0 30px;

	}

	.post blockquote p {

	    padding: 0;

	}

	.post code {

	    -moz-border-bottom-colors: none;

	    -moz-border-image: none;

	    -moz-border-left-colors: none;

	    -moz-border-right-colors: none;

	    -moz-border-top-colors: none;

	    background: url("images/code.gif") no-repeat scroll left top #F1F1F1;

	    border-color: #DDDDDD;

	    border-style: dotted dotted dotted solid;

	    border-width: 1px 1px 1px 10px;

	    color: #555555;

	    display: block;

	    padding: 20px;

	}

	.rodo{
		background: none repeat scroll 0 0 #4f4f4f;
	    color: #FFF;
	    font-family: 'Open Sans',sans-serif;
	    font-size: 14px;
	    margin-bottom: 10px;
	}
	.rodo p{
		margin: 0;
		padding: 5px;
	    text-align: center;
	    margin: 0 5px 0 0;
	}


	.title-meta {

	    background: none repeat scroll 0 0 #F6F6F6;

	    border: 1px solid #F6F6F6;

	    color: #888888;

	    font-size: 10px;

	    margin: 0 10px 0 0;

	    padding: 3px 0;

	    width: 100%;

	}

	.author {

	    padding: 2px 5px;

	}

	.clock {

	    margin-left: 10px;

	    padding: 2px 5px;

	}

	.com {

	    line-height: 16px;

	    margin-left: 10px;

	    padding: 2px 5px;

	}

	.com a:link, .com a:visited {

	    color: #BB690F;

	}

	img {

	    border: 1px solid #E3E3E3;

	    max-width: 100%;

	    padding: 0;

	}



	.post ul {

	    list-style: circle outside none;

	    padding: 0 20px 18px;

	}

	.post ol {

	    list-style: decimal outside none;

	    padding: 0 20px 18px;

	}

	.post li {

	    line-height: 1.5em;

	    padding: 3px 0;

	}

	.post fieldset {

	    border: 1px dashed #CCCCCC;

	    clear: both;

	    margin: 10px 0;

	    padding: 10px;

	}

	.post legend {

	    background: none repeat scroll 0 0 #FFFFFF;

	    font-size: 16px;

	    font-weight: bold;

	    padding: 2px 10px;

	}

	.post label {

	    display: block;

	    float: left;

	    font-weight: bold;

	    width: 200px;

	}

	.post .archives {

	    clear: both;

	    overflow: hidden;

	    padding: 10px 0;

	}

	.post .archives .archives-box {

	    float: left;

	    padding: 2px;

	    width: 45%;

	}

	.post .user-meta {

	    list-style: none outside none;

	    padding: 0;

	}

	.post .user-meta li.name, .post .user-meta li.profile, .post .user-meta li.contact, .post .user-meta li.website {

	    padding: 2px 0 10px 25px;

	}

	.post .user-meta li.name {

	    background: url("images/icon_name.gif") no-repeat scroll 0 3px transparent;

	}

	.post .user-meta li.profile {

	    background: url("images/icon_profile.gif") no-repeat scroll 0 3px transparent;

	}

	.post .user-meta li.contact {

	    background: url("images/icon_contact.gif") no-repeat scroll 0 3px transparent;

	}

	.post .user-meta li.website {

	    background: url("images/icon_website.gif") no-repeat scroll 0 3px transparent;

	}

	.post-only{

	    color:#000;

	    padding: 0 10px 10px;

	}

	.post-only h2{

	    text-align: center;

	    margin-bottom: 10px;

	}

	.postEntry{

	    margin-top:5px;

	    border: 1px solid #E3E3E3;

	    padding: 0 10px;

	}

	.showlink {

	    float: right;

	    margin-right: 10px;

	    margin-top: 1px;

	    text-align: right;

	    margin-bottom: 10px;

	    margin-top: 10px;

	}

	.showlink a {

	    background: none repeat scroll 0 0 #4f4f4f;

	    border-radius: 5px 5px 5px 5px;

	    color: #FFFFFF;

	    font-family: Calibri;

	    font-size: 12px;

	    padding: 4px 8px;

	}

	.showlink a:hover {

	    background: none repeat scroll 0 0 #E64E00;

	    text-decoration: none;

	}

	.left {

	    float: right;

	    padding: 20px 25px 0 0;

	    width: 300px;

	}

	.sidebar h2 {

	    background: none repeat scroll 0 0 #4f4f4f;

	    color: #FFF;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 16px;

	    font-weight: bold;

	    padding: 10px;

	}

	.sidebar .widget {

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #E3E3E3;

	    color: #808080;

	    font-family: Verdana,'Open Sans',sans-serif;

	    font-size: 12px;

	    margin: 0 0 10px;

	    overflow: hidden;

	    padding-bottom: 10px;

	}

	.sidebar .widget-content {

	    color: #808080;

	    font-size: 14px;

	    margin: 0;

	    padding: 10px;

	}

	.sidebar ul {

	    font-family: Verdana,'Open Sans',sans-serif;

	    list-style-type: none;

	    margin: 0;

	    padding: 0;

	}

	.sidebar ul a {

	    color: #777;

	    font-weight: bold;

	}

	.sidebar ul a:hover {

	    color: #D14F00;

	}

	.sidebar li {

	    margin: 0;

	    padding: 0;

	}

	.sidebar #sidebar_arrow{

	    background-image: url("../images/arrow.png");

	    background-position: 0 50%;

	    background-repeat: no-repeat;

	    position: relative;

	    padding-left:  20px;

	    overflow: hidden;

	}

	.sidebar li div{

	    

	}

	.main .label{

		background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #E3E3E3;

	    color: #808080;

	    font-family: Verdana,'Open Sans',sans-serif;

	    font-size: 12px;

	    margin: 0 0 10px;

	    overflow: hidden;

	    padding-bottom: 10px;

	}

	.main .label h2, .main .label h2 a{

		background: none repeat scroll 0 0 #4f4f4f;

	    color: #FFF;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 16px;

	    font-weight: bold;

	    text-align: center;

	    line-height: 32px;

	}

	.main .label h2 a p{

		line-height: 2em;

    	padding-bottom: 0px;

	}

	.main .label h2 a .orange{

		color: #D14F00;

	}



	.sisea-search-form #search{

	    height: 1.5em;

	    width: 70%;

	}

	.sisea-search-form .form_button{

	    background-color: #E64E00; 

	    border: medium none; 

	    color: #FFFFFF; 

	    border-radius: 5px 5px 5px 5px; 

	    font-family: Calibri; 

	    font-size: 12px; 

	    height: 20px; 

	    width: 62px; 

	    cursor: pointer

	}

	.sisea-search-form .form_button:hover{

	    background-color: #4f4f4f; 

	}

	.sidebar ul li {

	    clear: left;

	    color: #808080;

	    float: left;

	    height: 100%;

	    line-height: 22px;

	    list-style-type: none;

	    overflow: hidden;

	    width: 285px;

	}

	.sidebar ul li {

	    border-bottom: 1px solid #F9F9F9;

	    display: block;

	    padding: 5px 0 5px 0px;

	    text-decoration: none;

	}

	.sidebar a:hover {

	    color: #D14F00;

	}

	.sidebar_banner {

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #E3E3E3;

	    margin: 0 0 10px;

	    width: 298px;

	}

	.sidebar_banner ul {

	    list-style-type: none;

	    margin: 2px 0 0 6px;

	    overflow: hidden;

	    padding: 0 0 15px;

	    width: 290px;

	}

	.sidebar_banner ul li {

	    border: 2px solid #E3E3E3;

	    display: inline;

	    float: left;

	    list-style-type: none;

	    margin: 10px 4px 0 7px;

	    padding: 0;

	}

	.footer-inner {

	    margin: 0 auto;

	    padding: 20px 0;

	    width: 960px;

	}

	.footer-inner .footer-block {

	    float: left;

	    margin-bottom: 20px;

	    padding: 0 18px;

	    width: 200px;

	}

	.footer-inner .footer-block h4 {

	    color: #666666;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 16px;

	    font-weight: bold;

	    margin-top: -5px;

	    padding: 0 10px 10px;

	    text-shadow: 0 1px 1px #FFFFFF;

	}

	.footer-inner .footer-block ul li {

	    border-bottom: medium none;

	    line-height: 18px;

	    padding: 8px 0;

	}

	.footer-inner .footer-block .side-rss, .footer-inner .footer-block .side-twitter, .footer-inner .footer-block .side-facebook, .footer-inner .footer-block .side-email {

	    background: url("http://4.bp.blogspot.com/-dtGuqysa_fU/Tp13e4kpfjI/AAAAAAAADSw/kH8W4qcLkBc/s000/sidebar_social_icons.gif") no-repeat scroll 0 0 transparent;

	    display: block;

	    float: left;

	    height: 40px;

	    margin: 10px 6px 0 0;

	    text-indent: -9999px;

	    width: 44px;

	}

	.botwid h2 {

	    color: #666666;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 16px;

	    font-weight: bold;

	    margin-top: -5px;

	    padding: 0 10px 10px 0;

	    text-shadow: 0 1px 1px #FFFFFF;

	}

	.botwid {

	    float: left;

	    margin-bottom: 20px;

	    margin-right: 20px;

	    width: 218px;

	}

	.botwid ul {

	    list-style-type: none;

	    margin: 0;

	    padding: 0 2px 2px 0;

	}

	.botwid li {

	    display: block;

	    list-style-type: none;

	    margin: 0;

	    padding: 5px 0;

	    text-decoration: none;

	    text-shadow: 0 1px 0 #FFFFFF;

	}

	.botwid ul ul {

	    background-repeat: no-repeat;

	    list-style-type: none;

	    margin: 0;

	    padding: 0;

	}

	.botwid ul li {

	    clear: left;

	    height: 100%;

	    line-height: 15px;

	    list-style-type: none;

	    width: 220px;

	}

	.botwid ul li a:link, .botwid ul li a:visited {

	    color: #666666;

	}

	.botwid ul li a:hover {

	    color: #D94E00;

	    text-shadow: 0 1px 0 #FFFFFF;

	}

	#aside ul#twitter_update_list li span {

	    display: block;

	}



	p.footer-copy {

	    background: none repeat scroll 0 0 #4f4f4f;

	    clear: both;

	    color: #F9F9F9;

	    font-size: 11px;

	    line-height: 18px;

	    overflow: hidden;

	    padding: 12px;

	    text-align: center;

	}

	p.footer-copy a {

	    color: #F9F9F9;

	}

	#comments {

	    margin: 0 0 0;

	    width: 650px;

	}

	#comments h4 {

	    background: none repeat scroll 0 0 #A0A0A0;

	    color: #F3F3F3;

	    font-size: 16px;

	    font-weight: bold;

	    margin-top: 10px;

	    padding: 10px 10px 10px 20px;

	    text-shadow: -1px -1px 0 #858585;

	}

	#comments-block {

	    color: #7F7D77;

	    line-height: 1.6em;

	    margin: 1em 0 1.5em;

	}

	#comments-block .comment-author {

	    background: none repeat scroll 0 0 #DFDFDF;

	    border: 1px solid #EAEAEA;

	    font-weight: bold;

	    margin: 0.5em 0;

	    padding-bottom: 4px;

	    padding-left: 8px;

	    padding-top: 4px;

	}

	#comments-block .comment-body {

	    background: none repeat scroll 0 0 #FFFFFF;

	    border-left: 1px solid #E3E3E3;

	    border-right: 1px solid #E3E3E3;

	    margin-top: -8px;

	    padding-left: 10px;

	    padding-top: 10px;

	}

	#comments-block .comment-footer {

	    background: none repeat scroll 0 0 #FFFFFF;

	    border-bottom: 1px solid #E3E3E3;

	    border-left: 1px solid #E3E3E3;

	    border-right: 1px solid #E3E3E3;

	    font-size: 11px;

	    line-height: 1.4em;

	    margin: -0.25em 0 2em;

	    padding-bottom: 5px;

	    padding-left: 10px;

	    text-transform: none;

	}

	#comments-block .comment-body p {

	    margin: 0;

	    padding-bottom: 15px;

	}

	h4#comment-post-message {

	    width: 620px;

	}

	#contactForm {

	    clear: both;

	    overflow: hidden;

	}

	#contactForm label {

	    font-size: 16px;

	    font-weight: normal;

	}

	#contactForm input[type="text"] {

	    padding: 5px;

	    width: 500px;

	}

	#contactForm textarea {

	    height: 150px;

	    padding: 5px;

	    width: 500px;

	}

	#contactForm span.error {

	    clear: both;

	    color: #FF0000;

	    display: block;

	    font-weight: bold;

	}

	#wp-calendar {

	    text-align: center;

	    width: 100%;

	}

	#wp-calendar caption {

	    font-weight: bold;

	    padding: 10px 0;

	    text-align: center;

	}

	#wp-calendar th {

	    font-style: normal;

	    padding: 2px;

	    text-transform: capitalize;

	}

	#wp-calendar td {

	    font-style: normal;

	    padding: 2px;

	}

	img.centered {

	    display: block;

	    margin: auto;

	}

	img.alignright {

	    display: inline;

	    margin: 0 0 10px 20px;

	}

	img.alignleft {

	    display: inline;

	    margin: 0 20px 10px 0;

	}

	.alignleft {

	    float: left;

	}

	.alignright {

	    float: right;

	}

	.aligncenter, div.aligncenter {

	    display: block;

	    margin-left: auto;

	    margin-right: auto;

	}

	.wp-caption {

	    background: none repeat scroll 0 0 #EFEFEF;

	    border: 1px solid #CCCCCC;

	    margin: 10px;

	    padding-top: 4px;

	    text-align: center;

	}

	.wp-caption img {

	    border: 0 none;

	}

	.wp-caption p.wp-caption-text {

	    font-size: 11px;

	    line-height: 1.2em;

	    padding: 0;

	}

	.post-share {

	    background: none repeat scroll 0 0 #F8F8F8;

	    border-bottom: 1px solid #031826;

	    border-top: 1px solid #031826;

	    clear: both;

	    color: #555555;

	    margin: 10px 0;

	    overflow: hidden;

	    padding: 5px 10px;

	}

	.post-share .digg, .post-share .stumbleupon, .post-share .facebook, .post-share .twitter, .post-share .delicious, .post-share .google, .post-share .yahoo, .post-share .reddit {

	    background: url("http://2.bp.blogspot.com/-s5cLPXeIevg/Tp13fEaJGGI/AAAAAAAADS4/RgE0kg98XJ8/s000/social_icons.png") no-repeat scroll 0 0 transparent;

	    display: block;

	    float: right;

	    height: 16px;

	    margin: 5px 0 0 10px;

	    text-indent: -9999px;

	    width: 16px;

	}

	.post-share .digg {

	    background-position: 0 0;

	}

	.post-share .stumbleupon {

	    background-position: -16px 0;

	}

	.post-share .facebook {

	    background-position: -32px 0;

	}

	.post-share .twitter {

	    background-position: -48px 0;

	}

	.post-share .delicious {

	    background-position: -64px 0;

	}

	.post-share .google {

	    background-position: -80px 0;

	}

	.post-share .yahoo {

	    background-position: -96px 0;

	}

	.post-share .reddit {

	    background-position: -112px 0;

	}

	.post-share .digg:hover {

	    background-position: 0 -16px;

	}

	.post-share .stumbleupon:hover {

	    background-position: -16px -16px;

	}

	.post-share .facebook:hover {

	    background-position: -32px -16px;

	}

	.post-share .twitter:hover {

	    background-position: -48px -16px;

	}

	.post-share .delicious:hover {

	    background-position: -64px -16px;

	}

	.post-share .google:hover {

	    background-position: -80px -16px;

	}

	.post-share .yahoo:hover {

	    background-position: -96px -16px;

	}

	.post-share .reddit:hover {

	    background-position: -112px -16px;

	}

	#comments-block .avatar-image-container img {

	    background: url("http://2.bp.blogspot.com/-qzqdhM_wm1g/Tp13fd7-3uI/AAAAAAAADTA/Svzuli5DDaE/s000/gravatar.png") no-repeat scroll left top #FFFFFF;

	    height: 32px;

	    width: 32px;

	}

	.twitterfollow {

	    margin-bottom: 8px;

	}

	.socialshare {

	    float: left;

	    margin-bottom: -25px;

	    margin-top: 20px;

	    overflow: hidden;

	    padding: 0;

	    width: 100%;

	}

	.socialshare ul li {

	    display: inline;

	    margin-left: 15px;

	}

	.showpageNum a {

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    line-height: 7em;

	    margin: 0 4px;

	    padding: 3px 8px;

	    text-decoration: none;

	}

	.showpageOf {

	    margin: 0 0 10px 0;

	}

	.showpageNum a:hover {

	    background: none repeat scroll 0 0 #6B6B6B;

	    border: 1px solid #6B6B6B;

	    color: #FFFFFF;

	}

	.activePoint {

	    background: none repeat scroll 0 0 #C04019;

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    color: #FFFFFF;

	    font-weight: 700;

	    padding: 3px 8px;

	    text-decoration: none;

	    text-shadow: 0 1px 1px #333333;

	}

	.showpagePoint, .PointBack, .PointNext{

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    color: #C04019;

	    font-weight: 700;

	    margin: 2px;

	    padding: 3px 8px;

	    text-decoration: none;

	}

	.PointBack{

	    background-image: url("../images/back.png");

	    background-position: 50% 50%;

	    background-repeat: no-repeat;

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    color: #C04019;

	    font-weight: 700;

	    margin: 2px;

	    padding: 3px 8px;

	    text-decoration: none;

	}

	.PointNext{

	    background-image: url("../images/next.png");

	    background-position: 50% 50%;

	    background-repeat: no-repeat;

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    color: #C04019;

	    font-weight: 700;

	    margin: 2px;

	    padding: 3px 8px;

	    text-decoration: none;

	}

	.PointFirst{

	    background-image: url("../images/left.png");

	    background-position: 50% 50%;

	    background-repeat: no-repeat;

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    color: #C04019;

	    font-weight: 700;

	    margin: 2px;

	    padding: 3px 8px;

	    text-decoration: none;

	    

	}

	.PointLast{

	    background-image: url("../images/right.png");

	    background-position: 50% 50%;

	    background-repeat: no-repeat;

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    color: #C04019;

	    font-weight: 700;

	    margin: 2px;

	    padding: 3px 8px;

	    text-decoration: none;

	    

	}

	#nav ul {

	    float: left;

	    list-style-type: none;

	    margin: 0;

	    padding: 0;

	}

	#nav li {

	    float: left;

	    list-style-type: none;

	    margin: 0;

	    padding-top: 4px;

	}

	#nav ul li {

	    list-style-type: none;

	    margin: 0;

	    padding: 0;

	}

	#nav li a:link, #nav li a:visited ,.menu_a{

	    border-radius: 5px 5px 5px 5px;

	    color: #FFFFFF;

	    display: block;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 17px;

	    font-weight: bold;

	    letter-spacing: -0.1px;

	    padding: 4px 24px;

	    text-decoration: none;

	    text-transform: capitalize;

	    cursor: pointer;

	}

	#nav li a:hover, #nav li a:active, .menu_a:hover {

	    background: none repeat scroll 0 0 #5A5858;

	    color: #FFFFFF;

	    text-decoration: none;

	}

	#nav li.current-cat a {

	    background: none repeat scroll 0 0 #5A5858;

	    color: #FFFFFF;

	    text-decoration: none;

	}

	#copyrights a{

	    color: #666;

	    font-weight: bold;

	}

	.archiwum{

	    text-align: center;

	    padding-bottom: 10px;

	    padding-top: 5px;

	}

	.archiwum h2{

	    font-size: 20px;

	}

	.Breadcrumb ul, .Breadcrumb ul li {

	    display: inline;

	    list-style-type: none;

	    margin: 0;

	    padding: 0;

	        letter-spacing: -0.05em;

	}

	.Breadcrumb a{

	    color: #666666;

	    font-weight: bold;



	}

	.link{

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #E3E3E3;

	    padding: 5px 5px 5px 15px;

	    margin-bottom: 10px;

	}

	.linkObrazek{

	    background-image: url("../images/link-icon.jpg");

	    background-repeat: no-repeat;

	    background-position: left center;

	    height: 40px;

	    width: 40px;

	    float: left;

	}

	.linkOpis{

	    color:black;

	    padding-left: 65px;

	}

	.linkTekst{

	    font-size: 17px;

	    padding-top: 2px;

	}

	.linkDesc{

	    font-size: 11px;

	}

	.clear{

	    clear: both;

	}

	.kontakt{

	    color: #444;

	    padding: 10px;

	}

	.kontakt p{

	    line-height: 1.4em;

	}

	.userFullname{

	    float: left;

	    display: inline;

	}

	.userPhone{

	    padding-left: 200px;

	}

	.arch_outer2{

	    display: none;

	    color: #d4d4d4;

	}

	.arch_outer3 div{

	    color: #d4d4d4;

	}

	.arch_inner, .arch_outer3 div{

	    border: 1px solid #444444;

	    border-radius: 10px 10px 10px 10px;

	    width: 315px;

	    background-color: #4F4F4F;

	    font-size: 14px;

	    margin: 2px auto;

	}

	.arch_inner a, .arch_outer3 div a{

	    color: #FFFFFF;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 16px;

	    font-weight: bold;

	}

	.arch_outer3 div a:hover, .arch_inner a:hover{

	    color: #d14f00;

	}

	#mapkaGoogle{

	    position: absolute;

	    margin-left: -100px;

	}

	.empty_tekst{

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #E3E3E3;

	    color: #444444;

	    font-family: Verdana,'Open Sans',sans-serif;

	    font-size: 16px;

	    font-weight: bold;

	    line-height: 2em;

	    margin-bottom: 10px;

	    overflow: hidden;

	    padding: 0 30px 10px 20px;

	    text-align: center;

	}

	.sisea-results{

	    padding-bottom: 10px;

	    padding-left: 10px;

	    }

	.sisea-paging{

	    text-align: center;

	    padding-top: 5px;

	    padding-bottom: 5px;

	    font-size: 12px;

	    color: #fff;

	}

	#credits, #copyrights{

	    padding: 2px;

	}

	.wynikiSzukaj{

	    font-size: 15px;

	    color: #444;    

	}

	.tooltip {

			display:none;

			background-color:#f6f6f6;

			border:1px solid #888888;

			padding:3px;

			font-size:13px;

			-moz-box-shadow: 2px 2px 11px #666;

			-webkit-box-shadow: 2px 2px 11px #666;

	}

	.tooltip_fullname{

	    font-size: 13px;

	    font-weight: bold;

	    text-align: center;

	    color: #1b1b1b;

	}

	.tooltip_phone{

	    background-image: url("../images/phone.png");

	    background-repeat: no-repeat;

	    padding-left: 25px; 

	    color: #1b1b1b;

	}

	.tooltip_phone_img{

	    

	}

	.tooltip_mail{

	    background-image: url("../images/mail.png");

	    background-repeat: no-repeat;

	    padding-left: 25px;    

	    position: relative;

	    overflow: hidden;

	}

	.contactimg{

	    border: none;

	    padding-left: 5px;

	 /*   padding-right: 5px;*/

	}

	#klauzula1{

		font-size: 14px;

	    font-weight: bold;

	    line-height: 18px;

	    border: 1px solid;

	    padding: 10px;

	    margin: 10px 0;

	    text-align: justify;

	}

}









/* ######################################################### 



						MEDIA DO DRUKU



######################################################### */



@media print {

	#navbar-iframe, .Breadcrumb  {

	    display: none;

	}

	* {

	    margin: 0;

	    padding: 0;

	}

	body#layout #feature {

	    display: none;

	}

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {

	    background: none repeat scroll 0 0 transparent;

	    border: 0 none;

	    font-size: 100%;

	    margin: 0;

	    outline: 0 none;

	    padding: 0;

	    vertical-align: baseline;

	}

	body {

	    line-height: 1;

	}

	#PageList ul {		

	    height: 0px;

	}

	ol, ul {

	    list-style: none outside none;

	}

	blockquote, q {

	    quotes: none;

	}

	blockquote:before, blockquote:after, q:before, q:after {

	    content: none;

	}

	:focus {

	    outline: 2px dashed black;

	}

	ins {

	    text-decoration: none;

	}

	del {

	    text-decoration: line-through;

	}

	table {

	    border-spacing: 5px;

	}

	body {

	    background: none repeat scroll 0 0 #F3F3F3;

	    color: #666666;

	    font: 12px 'Open Sans',Trebuchet MS,Sans-serif;

	}

	body p {

	    line-height: 2em;

	    padding-bottom: 20px;

	}

	div.post_win p{

	    line-height: 24px;

	    padding-bottom: 0px;

	}

	div.post_win table {

	    border-collapse: collapse;

	}



	div.post_win table,div.post_win td,div.post_win th {

	    border: 1px solid black;

	}



	div.post_win table td.padding{

	padding: 10px;

	}





	#container {

	    font-size: 12px;

	    margin: 0 auto;

	    overflow: hidden;

	    width: 960px;

	}

	#content {

	    display: inline;

	    float: left;

	    margin-top: -10px;

	    padding: 20px 0 10px;

	    width: 650px;

	}

	#kontakt{

	    width: 530px;

	    float: left;

	}

	#contentKontakt{

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #E3E3E3;

	    display: inline;

	    float: left;

	    margin-top: 10px;

	    margin-bottom:  10px;

	    padding: 20px 0 10px;

	    width: 960px;

	}

	.postKontakt{

	    color: #444;

	    font-family: Verdana,'Open Sans',sans-serif;

	    font-size: 13px;

	    line-height: 2em;

	    margin-bottom: 10px;

	    overflow: hidden;

	    padding: 0 30px 10px 20px;

	    min-height: 510px;

	}



	#content-wide {

	    clear: both;

	    padding: 10px 0;

	    width: 960px;

	}

	#aside {

	    color: #CCCCCC;

	    display: inline;

	    float: right;

	    padding: 10px 0;

	    width: 300px;

	}

	#footer-wrapper {

	    background: none repeat scroll 0 0 #DFDFDF;

	    clear: both;

	    font-size: 12px;

	    overflow: hidden;

	}

	#footer{

		display: none;

	    /*text-align: center;*/

	}

	.shadow {

	}

	.radius {

	    border-radius: 5px 5px 5px 5px;

	}

	a {

	    color: #D14F00;

	    text-decoration: none;

	}

	a:hover {

	    color: #B53C08;

	}

	#blog-pager{

	    text-align: center;

	}

	#header-wrapper {

		

	    /* background: url("http://img268.imageshack.us/img268/3041/banerkarolver15.png"); 

	    background: url("http://img600.imageshack.us/img600/9527/banerkarolver16.png");

	    background: url("http://img827.imageshack.us/img827/1134/banerkarolver20.png");

	    background: url("http://img17.imageshack.us/img17/1869/banerkarolver17.png");

	    background: url("http://img705.imageshack.us/img705/1898/konsultacja.png");

	    background: url("http://img27.imageshack.us/img27/4484/banerkarolver21pokonsul.png");

	    background: url("http://img155.imageshack.us/img155/8417/banerkarolver22pokonsul.png");

	    background: url("http://img444.imageshack.us/img444/7051/banerkarolver23pokonsul.png");

	    background: url("http://img819.imageshack.us/img819/5106/banerkarolver24pokonsul.png");

	    background: url("http://img705.imageshack.us/img705/7867/banerkarolver25pokonsul.png");

	    background: url("../images/Logo_wzp.png");

	    background-repeat: no-repeat;

	    height: 250px;

	    margin: 10px auto;

	    padding-top: 0;

	    width: 960px;*/

	}

	#tresc_zalacznik{

		text-align: right;

	}

	#header {

		display: none;

	    float: left;

	    height: 90px;

	    margin-top: -15px;

	    width: 370px;

	}

	#header h1 {

	    color: #666666;

	    font-size: 60px;

	    letter-spacing: -2px;

	    text-shadow: 2px 2px 2px #FFFFFF;

	}

	#header a {

	    color: #666666;

	    text-decoration: none;

	}

	#header a:hover {

	    color: #666666;

	    text-decoration: none;

	}

	#header .description {

	    color: #888888;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 14px;

	    line-height: 1.4em;

	    margin: -3px 5px 5px;

	}

	#header img {

	    border: medium none;

	    margin-left: 0;

	    margin-top: 20px;

	}

	#top-ad {

	    float: right;

	    margin-top: 5px;

	    padding: 0;

	    width: 470px;

	}

	#menu-wrap {

	    /*background: none repeat scroll 0 0 #DFDFDF;

	    font-size: 12px;

	    height: 40px;*/

	}

	#menu {

	    text-align: right;

	    clear: both;

	    height: 50px;

	    margin: 0 auto;

	    padding: 10px 0;

	    width: 960px;

	    z-index: 100;

	}

	#menu li {

	    display: inline;

	    font-family: Tahoma;

	    font-size: 11px;

	    padding: 0 10px 0 0;

	}

	#menu li a {

	    border: 1px solid #999999;

	    border-radius: 5px 5px 5px 5px;

	    color: #999999;

	    padding: 3px 6px;

	}

	#menu li a:hover {

	    border: 1px solid #4f4f4f;

	    color: #4f4f4f;

	}

	.navcontainer {

	    background: none repeat scroll 0 0 #4f4f4f;

	    border-radius: 8px 8px 8px 8px;

	    font-size: 12px;

	    height: 40px;

	    margin: 0 auto;

	    padding: 5px 10px 0;

	    width: 960px;

	}



	.breadcrumbs {

	    color: #666666;

	    font: italic 10px Verdana,Tahoma,Arial,Sans-serif;

	    margin: 5px 0;

	    padding: 0 30px;

	}

	.pagetitle {

	    color: #999999;

	    font-size: 24px;

	    font-weight: normal;

	    padding: 20px;

	    text-align: center;

	}

	#footer-navi {

	    clear: both;

	    overflow: hidden;

	    padding: 5px 0 5px 20px;

	}

	#footer-navi li {

	    list-style: disc outside none;

	}

	#footer-navi li label {

	    display: block;

	    float: left;

	    width: 90px;

	}

	.post {

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #E3E3E3;

	    color: #666666;

	    font-family: Verdana,'Open Sans',sans-serif;

	    line-height: 2em;

	    margin-bottom: 10px;

	    overflow: hidden;

	    padding: 0 30px 10px 20px;

	}

	.post .post-text {

	    clear: both;

	    overflow: hidden;

	    padding-bottom: 5px;

	}

	.post h2.post-title {

	    float: left;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 26px;

	    font-weight: bold;

	    letter-spacing: -1px;

	}

	.post h2 a {

	    color: #353737;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 26px;

	    font-weight: bold;

	    letter-spacing: -1px;

	}

	.post h2 a:hover {

	    color: #D14F00;

	    text-decoration: none;

	}

	.post ul.post-meta {

	    border-bottom: 1px solid #222020;

	    border-top: 1px solid #222020;

	    clear: both;

	    color: #6B6969;

	    font-size: 12px;

	    font-style: italic;

	    list-style: none outside none;

	    overflow: hidden;

	    padding: 5px 0;

	}

	.post ul.post-meta li {

	    float: left;

	    padding-right: 20px;

	}

	.post ul.post-meta a {

	    color: #0B6E69;

	}

	.post .post-comment {

	    background: url("http://1.bp.blogspot.com/-dAHq805IZV4/Tp13eHVh_vI/AAAAAAAADSc/_-dgDXkWhDM/s000/post_comment.jpg") no-repeat scroll center center transparent;

	    display: inline;

	    float: right;

	    margin-top: 10px;

	    padding: 5px 0 10px;

	    text-align: center;

	    width: 33px;

	}

	.post .post-related {

	    padding-bottom: 15px;

	}

	.post .post-related ul {

	    padding: 0 20px;

	}

	.post .post-related ul li {

	    padding: 5px 0;

	}

	.post h2, .post h3 {

	    color: #DE4A0B;

	    font-size: 19px;

	    font-weight: normal;

	    padding: 10px 0 0 0;

	}

	.post h4, .post h5, .post h6 {

	    color: #DE4A0B;

	    font-size: 14px;

	    font-weight: normal;

	    padding: 10px 0 0 0;

	}

	.post h6 {

	    color: #DE4A0B;

	    font-size: 14px;

	    font-weight: normal;

	    padding: 0 0 0 0;

	}

	.post blockquote {

	    background: url("http://1.bp.blogspot.com/-kX0mNlTohNk/Tp13eesCOhI/AAAAAAAADSk/kxVEKTJshdM/s000/blockquote.png") no-repeat scroll left top transparent;

	    color: #999999;

	    display: block;

	    font-style: italic;

	    margin: 20px;

	    padding: 0 30px;

	}

	.post blockquote p {

	    padding: 0;

	}

	.post code {

	    -moz-border-bottom-colors: none;

	    -moz-border-image: none;

	    -moz-border-left-colors: none;

	    -moz-border-right-colors: none;

	    -moz-border-top-colors: none;

	    background: url("images/code.gif") no-repeat scroll left top #F1F1F1;

	    border-color: #DDDDDD;

	    border-style: dotted dotted dotted solid;

	    border-width: 1px 1px 1px 10px;

	    color: #555555;

	    display: block;

	    padding: 20px;

	}

	.title-meta {

	    background: none repeat scroll 0 0 #F6F6F6;

	    border: 1px solid #F6F6F6;

	    color: #888888;

	    font-size: 10px;

	    margin: 0 10px 0 0;

	    padding: 3px 0;

	    width: 100%;

	}

	.author {

	    padding: 2px 5px;

	}

	.clock {

	    margin-left: 10px;

	    padding: 2px 5px;

	}

	.com {

	    line-height: 16px;

	    margin-left: 10px;

	    padding: 2px 5px;

	}

	.com a:link, .com a:visited {

	    color: #BB690F;

	}

	img {

	    border: 1px solid #E3E3E3;

	    max-width: 100%;

	    padding: 0;

	}



	.post ul {

	    list-style: circle outside none;

	    padding: 0 20px 18px;

	}

	.post ol {

	    list-style: decimal outside none;

	    padding: 0 20px 18px;

	}

	.post li {

	    line-height: 1.5em;

	    padding: 3px 0;

	}

	.post fieldset {

	    border: 1px dashed #CCCCCC;

	    clear: both;

	    margin: 10px 0;

	    padding: 10px;

	}

	.post legend {

	    background: none repeat scroll 0 0 #FFFFFF;

	    font-size: 16px;

	    font-weight: bold;

	    padding: 2px 10px;

	}

	.post label {

	    display: block;

	    float: left;

	    font-weight: bold;

	    width: 200px;

	}

	.post .archives {

	    clear: both;

	    overflow: hidden;

	    padding: 10px 0;

	}

	.post .archives .archives-box {

	    float: left;

	    padding: 2px;

	    width: 45%;

	}

	.post .user-meta {

	    list-style: none outside none;

	    padding: 0;

	}

	.post .user-meta li.name, .post .user-meta li.profile, .post .user-meta li.contact, .post .user-meta li.website {

	    padding: 2px 0 10px 25px;

	}

	.post .user-meta li.name {

	    background: url("images/icon_name.gif") no-repeat scroll 0 3px transparent;

	}

	.post .user-meta li.profile {

	    background: url("images/icon_profile.gif") no-repeat scroll 0 3px transparent;

	}

	.post .user-meta li.contact {

	    background: url("images/icon_contact.gif") no-repeat scroll 0 3px transparent;

	}

	.post .user-meta li.website {

	    background: url("images/icon_website.gif") no-repeat scroll 0 3px transparent;

	}

	.post-only{

	    color:#000;

	    padding: 0 10px 10px;

	}

	.post-only h2{

	    text-align: center;

	    margin-bottom: 10px;

	}

	.postEntry{

	    margin-top:5px;

	    border: 1px solid #E3E3E3;

	    padding: 0 10px;

	}

	.showlink {

	    float: right;

	    margin-right: 10px;

	    margin-top: 1px;

	    text-align: right;

	    margin-bottom: 10px;

	    margin-top: 10px;

	}

	.showlink a {

	    background: none repeat scroll 0 0 #4f4f4f;

	    border-radius: 5px 5px 5px 5px;

	    color: #FFFFFF;

	    font-family: Calibri;

	    font-size: 12px;

	    padding: 4px 8px;

	}

	.showlink a:hover {

	    background: none repeat scroll 0 0 #E64E00;

	    text-decoration: none;

	}

	.left {

	    float: right;

	    padding: 20px 25px 0 0;

	    width: 300px;

	}

	.sidebar h2 {

	    background: none repeat scroll 0 0 #4f4f4f;

	    color: #FFF;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 16px;

	    font-weight: bold;

	    padding: 10px;

	}

	.sidebar .widget {

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #E3E3E3;

	    color: #808080;

	    font-family: Verdana,'Open Sans',sans-serif;

	    font-size: 12px;

	    margin: 0 0 10px;

	    overflow: hidden;

	    padding-bottom: 10px;

	}

	.sidebar .widget-content {

	    color: #808080;

	    font-size: 14px;

	    margin: 0;

	    padding: 10px;

	}

	.sidebar ul {

	    font-family: Verdana,'Open Sans',sans-serif;

	    list-style-type: none;

	    margin: 0;

	    padding: 0;

	}

	.sidebar ul a {

	    color: #777;

	    font-weight: bold;

	}

	.sidebar ul a:hover {

	    color: #D14F00;

	}

	.sidebar li {

	    margin: 0;

	    padding: 0;

	}

	.sidebar #sidebar_arrow{

	    background-image: url("../images/arrow.png");

	    background-position: 0 50%;

	    background-repeat: no-repeat;

	    position: relative;

	    padding-left:  20px;

	    overflow: hidden;

	}

	.sidebar li div{

	    

	}

	.sisea-search-form #search{

	    height: 1.5em;

	    width: 70%;

	}

	.sisea-search-form .form_button{

	    background-color: #E64E00; 

	    border: medium none; 

	    color: #FFFFFF; 

	    border-radius: 5px 5px 5px 5px; 

	    font-family: Calibri; 

	    font-size: 12px; 

	    height: 20px; 

	    width: 62px; 

	    cursor: pointer

	}

	.sisea-search-form .form_button:hover{

	    background-color: #4f4f4f; 

	}

	.sidebar ul li {

	    clear: left;

	    color: #808080;

	    float: left;

	    height: 100%;

	    line-height: 22px;

	    list-style-type: none;

	    overflow: hidden;

	    width: 285px;

	}

	.sidebar ul li {

	    border-bottom: 1px solid #F9F9F9;

	    display: block;

	    padding: 5px 0 5px 0px;

	    text-decoration: none;

	}

	.sidebar a:hover {

	    color: #D14F00;

	}

	.sidebar_banner {

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #E3E3E3;

	    margin: 0 0 10px;

	    width: 298px;

	}

	.sidebar_banner ul {

	    list-style-type: none;

	    margin: 2px 0 0 6px;

	    overflow: hidden;

	    padding: 0 0 15px;

	    width: 290px;

	}

	.sidebar_banner ul li {

	    border: 2px solid #E3E3E3;

	    display: inline;

	    float: left;

	    list-style-type: none;

	    margin: 10px 4px 0 7px;

	    padding: 0;

	}

	.footer-inner {

	    margin: 0 auto;

	    padding: 20px 0;

	    width: 960px;

	}

	.footer-inner .footer-block {

	    float: left;

	    margin-bottom: 20px;

	    padding: 0 18px;

	    width: 200px;

	}

	.footer-inner .footer-block h4 {

	    color: #666666;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 16px;

	    font-weight: bold;

	    margin-top: -5px;

	    padding: 0 10px 10px;

	    text-shadow: 0 1px 1px #FFFFFF;

	}

	.footer-inner .footer-block ul li {

	    border-bottom: medium none;

	    line-height: 18px;

	    padding: 8px 0;

	}

	.footer-inner .footer-block .side-rss, .footer-inner .footer-block .side-twitter, .footer-inner .footer-block .side-facebook, .footer-inner .footer-block .side-email {

	    background: url("http://4.bp.blogspot.com/-dtGuqysa_fU/Tp13e4kpfjI/AAAAAAAADSw/kH8W4qcLkBc/s000/sidebar_social_icons.gif") no-repeat scroll 0 0 transparent;

	    display: block;

	    float: left;

	    height: 40px;

	    margin: 10px 6px 0 0;

	    text-indent: -9999px;

	    width: 44px;

	}

	.botwid h2 {

	    color: #666666;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 16px;

	    font-weight: bold;

	    margin-top: -5px;

	    padding: 0 10px 10px 0;

	    text-shadow: 0 1px 1px #FFFFFF;

	}

	.botwid {

	    float: left;

	    margin-bottom: 20px;

	    margin-right: 20px;

	    width: 218px;

	}

	.botwid ul {

	    list-style-type: none;

	    margin: 0;

	    padding: 0 2px 2px 0;

	}

	.botwid li {

	    display: block;

	    list-style-type: none;

	    margin: 0;

	    padding: 5px 0;

	    text-decoration: none;

	    text-shadow: 0 1px 0 #FFFFFF;

	}

	.botwid ul ul {

	    background-repeat: no-repeat;

	    list-style-type: none;

	    margin: 0;

	    padding: 0;

	}

	.botwid ul li {

	    clear: left;

	    height: 100%;

	    line-height: 15px;

	    list-style-type: none;

	    width: 220px;

	}

	.botwid ul li a:link, .botwid ul li a:visited {

	    color: #666666;

	}

	.botwid ul li a:hover {

	    color: #D94E00;

	    text-shadow: 0 1px 0 #FFFFFF;

	}

	#aside ul#twitter_update_list li span {

	    display: block;

	}



	p.footer-copy {

	    background: none repeat scroll 0 0 #4f4f4f;

	    clear: both;

	    color: #F9F9F9;

	    font-size: 11px;

	    line-height: 18px;

	    overflow: hidden;

	    padding: 12px;

	    text-align: center;

	}

	p.footer-copy a {

	    color: #F9F9F9;

	}

	#comments {

	    margin: 0 0 0;

	    width: 650px;

	}

	#comments h4 {

	    background: none repeat scroll 0 0 #A0A0A0;

	    color: #F3F3F3;

	    font-size: 16px;

	    font-weight: bold;

	    margin-top: 10px;

	    padding: 10px 10px 10px 20px;

	    text-shadow: -1px -1px 0 #858585;

	}

	#comments-block {

	    color: #7F7D77;

	    line-height: 1.6em;

	    margin: 1em 0 1.5em;

	}

	#comments-block .comment-author {

	    background: none repeat scroll 0 0 #DFDFDF;

	    border: 1px solid #EAEAEA;

	    font-weight: bold;

	    margin: 0.5em 0;

	    padding-bottom: 4px;

	    padding-left: 8px;

	    padding-top: 4px;

	}

	#comments-block .comment-body {

	    background: none repeat scroll 0 0 #FFFFFF;

	    border-left: 1px solid #E3E3E3;

	    border-right: 1px solid #E3E3E3;

	    margin-top: -8px;

	    padding-left: 10px;

	    padding-top: 10px;

	}

	#comments-block .comment-footer {

	    background: none repeat scroll 0 0 #FFFFFF;

	    border-bottom: 1px solid #E3E3E3;

	    border-left: 1px solid #E3E3E3;

	    border-right: 1px solid #E3E3E3;

	    font-size: 11px;

	    line-height: 1.4em;

	    margin: -0.25em 0 2em;

	    padding-bottom: 5px;

	    padding-left: 10px;

	    text-transform: none;

	}

	#comments-block .comment-body p {

	    margin: 0;

	    padding-bottom: 15px;

	}

	h4#comment-post-message {

	    width: 620px;

	}

	#contactForm {

	    clear: both;

	    overflow: hidden;

	}

	#contactForm label {

	    font-size: 16px;

	    font-weight: normal;

	}

	#contactForm input[type="text"] {

	    padding: 5px;

	    width: 500px;

	}

	#contactForm textarea {

	    height: 150px;

	    padding: 5px;

	    width: 500px;

	}

	#contactForm span.error {

	    clear: both;

	    color: #FF0000;

	    display: block;

	    font-weight: bold;

	}

	#wp-calendar {

	    text-align: center;

	    width: 100%;

	}

	#wp-calendar caption {

	    font-weight: bold;

	    padding: 10px 0;

	    text-align: center;

	}

	#wp-calendar th {

	    font-style: normal;

	    padding: 2px;

	    text-transform: capitalize;

	}

	#wp-calendar td {

	    font-style: normal;

	    padding: 2px;

	}

	img.centered {

	    display: block;

	    margin: auto;

	}

	img.alignright {

	    display: inline;

	    margin: 0 0 10px 20px;

	}

	img.alignleft {

	    display: inline;

	    margin: 0 20px 10px 0;

	}

	.alignleft {

	    float: left;

	}

	.alignright {

	    float: right;

	}

	.aligncenter, div.aligncenter {

	    display: block;

	    margin-left: auto;

	    margin-right: auto;

	}

	.wp-caption {

	    background: none repeat scroll 0 0 #EFEFEF;

	    border: 1px solid #CCCCCC;

	    margin: 10px;

	    padding-top: 4px;

	    text-align: center;

	}

	.wp-caption img {

	    border: 0 none;

	}

	.wp-caption p.wp-caption-text {

	    font-size: 11px;

	    line-height: 1.2em;

	    padding: 0;

	}

	.post-share {

	    background: none repeat scroll 0 0 #F8F8F8;

	    border-bottom: 1px solid #031826;

	    border-top: 1px solid #031826;

	    clear: both;

	    color: #555555;

	    margin: 10px 0;

	    overflow: hidden;

	    padding: 5px 10px;

	}

	.post-share .digg, .post-share .stumbleupon, .post-share .facebook, .post-share .twitter, .post-share .delicious, .post-share .google, .post-share .yahoo, .post-share .reddit {

	    background: url("http://2.bp.blogspot.com/-s5cLPXeIevg/Tp13fEaJGGI/AAAAAAAADS4/RgE0kg98XJ8/s000/social_icons.png") no-repeat scroll 0 0 transparent;

	    display: block;

	    float: right;

	    height: 16px;

	    margin: 5px 0 0 10px;

	    text-indent: -9999px;

	    width: 16px;

	}

	.post-share .digg {

	    background-position: 0 0;

	}

	.post-share .stumbleupon {

	    background-position: -16px 0;

	}

	.post-share .facebook {

	    background-position: -32px 0;

	}

	.post-share .twitter {

	    background-position: -48px 0;

	}

	.post-share .delicious {

	    background-position: -64px 0;

	}

	.post-share .google {

	    background-position: -80px 0;

	}

	.post-share .yahoo {

	    background-position: -96px 0;

	}

	.post-share .reddit {

	    background-position: -112px 0;

	}

	.post-share .digg:hover {

	    background-position: 0 -16px;

	}

	.post-share .stumbleupon:hover {

	    background-position: -16px -16px;

	}

	.post-share .facebook:hover {

	    background-position: -32px -16px;

	}

	.post-share .twitter:hover {

	    background-position: -48px -16px;

	}

	.post-share .delicious:hover {

	    background-position: -64px -16px;

	}

	.post-share .google:hover {

	    background-position: -80px -16px;

	}

	.post-share .yahoo:hover {

	    background-position: -96px -16px;

	}

	.post-share .reddit:hover {

	    background-position: -112px -16px;

	}

	#comments-block .avatar-image-container img {

	    background: url("http://2.bp.blogspot.com/-qzqdhM_wm1g/Tp13fd7-3uI/AAAAAAAADTA/Svzuli5DDaE/s000/gravatar.png") no-repeat scroll left top #FFFFFF;

	    height: 32px;

	    width: 32px;

	}

	.twitterfollow {

	    margin-bottom: 8px;

	}

	.socialshare {

	    float: left;

	    margin-bottom: -25px;

	    margin-top: 20px;

	    overflow: hidden;

	    padding: 0;

	    width: 100%;

	}

	.socialshare ul li {

	    display: inline;

	    margin-left: 15px;

	}

	.showpageNum a {

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    line-height: 7em;

	    margin: 0 4px;

	    padding: 3px 8px;

	    text-decoration: none;

	}

	.showpageOf {

	    margin: 0 0 10px 0;

	}

	.showpageNum a:hover {

	    background: none repeat scroll 0 0 #6B6B6B;

	    border: 1px solid #6B6B6B;

	    color: #FFFFFF;

	}

	.activePoint {

	    background: none repeat scroll 0 0 #C04019;

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    color: #FFFFFF;

	    font-weight: 700;

	    padding: 3px 8px;

	    text-decoration: none;

	    text-shadow: 0 1px 1px #333333;

	}

	.showpagePoint, .PointBack, .PointNext{

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    color: #C04019;

	    font-weight: 700;

	    margin: 2px;

	    padding: 3px 8px;

	    text-decoration: none;

	}

	.PointBack{

	    background-image: url("../images/back.png");

	    background-position: 50% 50%;

	    background-repeat: no-repeat;

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    color: #C04019;

	    font-weight: 700;

	    margin: 2px;

	    padding: 3px 8px;

	    text-decoration: none;

	}

	.PointNext{

	    background-image: url("../images/next.png");

	    background-position: 50% 50%;

	    background-repeat: no-repeat;

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    color: #C04019;

	    font-weight: 700;

	    margin: 2px;

	    padding: 3px 8px;

	    text-decoration: none;

	}

	.PointFirst{

	    background-image: url("../images/left.png");

	    background-position: 50% 50%;

	    background-repeat: no-repeat;

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    color: #C04019;

	    font-weight: 700;

	    margin: 2px;

	    padding: 3px 8px;

	    text-decoration: none;

	    

	}

	.PointLast{

	    background-image: url("../images/right.png");

	    background-position: 50% 50%;

	    background-repeat: no-repeat;

	    border: 1px solid #C04019;

	    border-radius: 5px 5px 5px 5px;

	    color: #C04019;

	    font-weight: 700;

	    margin: 2px;

	    padding: 3px 8px;

	    text-decoration: none;

	    

	}

	#nav ul {

	    float: left;

	    list-style-type: none;

	    margin: 0;

	    padding: 0;

	}

	#nav li {

	    float: left;

	    list-style-type: none;

	    margin: 0;

	    padding-top: 4px;

	}

	#nav ul li {

	    list-style-type: none;

	    margin: 0;

	    padding: 0;

	}

	#nav li a:link, #nav li a:visited ,.menu_a{

	    border-radius: 5px 5px 5px 5px;

	    color: #FFFFFF;

	    display: block;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 17px;

	    font-weight: bold;

	    letter-spacing: -0.1px;

	    padding: 4px 24px;

	    text-decoration: none;

	    text-transform: capitalize;

	    cursor: pointer;

	}

	#nav li a:hover, #nav li a:active, .menu_a:hover {

	    background: none repeat scroll 0 0 #5A5858;

	    color: #FFFFFF;

	    text-decoration: none;

	}

	#nav li.current-cat a {

	    background: none repeat scroll 0 0 #5A5858;

	    color: #FFFFFF;

	    text-decoration: none;

	}

	#copyrights a{

	    color: #666;

	    font-weight: bold;

	}

	.archiwum{

	    text-align: center;

	    padding-bottom: 10px;

	    padding-top: 5px;

	}

	.archiwum h2{

	    font-size: 20px;

	}

	.Breadcrumb ul, .Breadcrumb ul li {

	    display: inline;

	    list-style-type: none;

	    margin: 0;

	    padding: 0;

	        letter-spacing: -0.05em;

	}

	.Breadcrumb a{

	    color: #666666;

	    font-weight: bold;



	}

	.link{

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #E3E3E3;

	    padding: 5px 5px 5px 15px;

	    margin-bottom: 10px;

	}

	.linkObrazek{

	    background-image: url("../images/link-icon.jpg");

	    background-repeat: no-repeat;

	    background-position: left center;

	    height: 40px;

	    width: 40px;

	    float: left;

	}

	.linkOpis{

	    color:black;

	    padding-left: 65px;

	}

	.linkTekst{

	    font-size: 17px;

	    padding-top: 2px;

	}

	.linkDesc{

	    font-size: 11px;

	}

	.clear{

	    clear: both;

	}

	.kontakt{

	    color: #444;

	    padding: 10px;

	}

	.kontakt p{

	    line-height: 1.4em;

	}

	.userFullname{

	    float: left;

	    display: inline;

	}

	.userPhone{

	    padding-left: 200px;

	}

	.arch_outer2{

	    display: none;

	    color: #d4d4d4;

	}

	.arch_outer3 div{

	    color: #d4d4d4;

	}

	.arch_inner, .arch_outer3 div{

	    border: 1px solid #444444;

	    border-radius: 10px 10px 10px 10px;

	    width: 315px;

	    background-color: #4F4F4F;

	    font-size: 14px;

	    margin: 2px auto;

	}

	.arch_inner a, .arch_outer3 div a{

	    color: #FFFFFF;

	    font-family: 'Open Sans',sans-serif;

	    font-size: 16px;

	    font-weight: bold;

	}

	.arch_outer3 div a:hover, .arch_inner a:hover{

	    color: #d14f00;

	}

	#mapkaGoogle{

	    position: absolute;

	    margin-left: -100px;

	}

	.empty_tekst{

	    background: none repeat scroll 0 0 #FFFFFF;

	    border: 1px solid #E3E3E3;

	    color: #444444;

	    font-family: Verdana,'Open Sans',sans-serif;

	    font-size: 16px;

	    font-weight: bold;

	    line-height: 2em;

	    margin-bottom: 10px;

	    overflow: hidden;

	    padding: 0 30px 10px 20px;

	    text-align: center;

	}

	.sisea-results{

	    padding-bottom: 10px;

	    padding-left: 10px;

	    }

	.sisea-paging{

	    text-align: center;

	    padding-top: 5px;

	    padding-bottom: 5px;

	    font-size: 12px;

	    color: #fff;

	}

	#credits, #copyrights{

	    padding: 2px;

	}

	.wynikiSzukaj{

	    font-size: 15px;

	    color: #444;    

	}

	.tooltip {

			display:none;

			background-color:#f6f6f6;

			border:1px solid #888888;

			padding:3px;

			font-size:13px;

			-moz-box-shadow: 2px 2px 11px #666;

			-webkit-box-shadow: 2px 2px 11px #666;

	}

	.tooltip_fullname{

	    font-size: 13px;

	    font-weight: bold;

	    text-align: center;

	    color: #1b1b1b;

	}

	.tooltip_phone{

	    background-image: url("../images/phone.png");

	    background-repeat: no-repeat;

	    padding-left: 25px; 

	    color: #1b1b1b;

	}

	.tooltip_phone_img{

	    

	}

	.tooltip_mail{

	    background-image: url("../images/mail.png");

	    background-repeat: no-repeat;

	    padding-left: 25px;    

	    position: relative;

	    overflow: hidden;

	}

	.contactimg{

	    border: none;

	    padding-left: 5px;

	 /*   padding-right: 5px;*/

	}



	

	#content{

		width: 960px;

	}



	#aside{

    	display: none;

	}



	.navcontainer{

		display: none;

	}



	#menu-wrap{

		display: none;

	}

}