.Col {
	width:300px;
	margin: 10px 0px 0;
padding:10px 10px 0;
	float:left;
background: url(img/Col-sep.png) no-repeat right 10px;
height:420px;
}
#content_container .last {
background:none !important;
}
.Clear {
	clear:both;
}
.Content-bottom {
	background: url(img/content-bottom.png) repeat-x;
	height:30px;
	display:block;
}
#container ul, .Col ul {
list-style:none outside none;
margin:10px 0 0 !important;
padding:0 0 10px 10px !important;
}
.Col h1 a {
	color:#fff
}
#container li {
	margin: 0px 0 2px 0px !important;
padding:0px 0 0 12px  !important;
background: url(img/content-li.png) no-repeat left 7px;
}
.Col li {
	margin: 0px 0 6px 0px !important;
padding:0px 0 0 12px  !important;
background: url(img/content-li.png) no-repeat left 4px;
}
/*  

*****************************************************
-----------------------------------------------------

Theme Name: Simplixity
Description: A simple, two column layout. Simplixity is completely web-standards compliant.
Version: 0.2
Author: James Barclay
Author URI: http://everythingisgray.com/
Tags: two-columns, fixed-width, right-sidebar, tan

    Simplixity by James Barclay
    http://everythingisgray.com/

    The XHTML, CSS, PHP, and images included in this theme are released under the GPL:
    http://www.opensource.org/licenses/gpl-license.php

-----------------------------------------------------
*****************************************************



********************
--------------------
      Contents
--------------------
********************

 
	* General
	* Layout
		- Header
		- Container
	* Content	(Includes items in the main content area)
		- Post headers
		- Posts
    * Navigation    (Includes items in the navigation menu)
        - Navigation
	* Sidebar	(Includes items in the sidebar)
		- General
		- Sidebar headers
		- Wordpress calendar
	* Footer   (Includes items in the footer)
	* Misc.    (Includes miscellaneous items)

*/

/*******************
 **    General    **
 *******************/

body, h1, h2, h3, h4, h5, h6, blockquote, p, form {
	margin: 0;
	padding: 0;

}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .bottom a {
text-decoration:none !important;
}
h1, h2, h3, h4, h5, h6 {
clear:both;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	vertical-align: top;
	color: #BBBBBB;
	background-color:#2a2a2a;
}
img {
	border: 0;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding: 0 0 4px 0;
	color:#fff !important;
}
h2 {
	color:#fff;
font-size: 18px;
padding: 0 0 4px 0;
}
h2 a {
	color:#ffd400 !important;
font-size: 18px;
}
h2 a:hover {
text-decoration:none;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0 0 4px 0;
	margin:10px 0 0 0;
}
#header .logo {
	width: 360px;
	height:109px;
	float:left;
}
#header .logo a {
	height:109px;
	background: url(img/logo.png) no-repeat;
	display:block;
}
a:link, a:visited {
	color:#999999;
text-decoration:underline;
}
a:hover {
	text-decoration: underline;
	color: #fff;
}
p {
	padding: 10px 0 0 0;
}
/*******************
 **    Layout     **
 *******************/


#header_wrapper {
	margin: 0 auto;
	width: 100%;
	height:113px;
	background: url(img/tlo-top.png) repeat-x;
}
#header {
	margin: 0 auto;
	position: relative;
	width: 960px;
	height: 113px;
	padding: 0px 0 0px 0;
	background: url(img/header-poswiata.png) no-repeat bottom center;
}
#header .logo {
	float:left;
	overflow:hidden;
	text-indent:-1000em;
}
#header .prawo {
	float:right;
	margin:20px 20px 0 0;
}
#header .prawo .top h5 {
	color: #fff;
	font-size:26px;
	text-align:right;
	margin-top:10px;
}
#header .prawo .bottom {
	float:right;
	clear:both;
	color:#fff;
	height:36px;
}
#header .prawo .bottom ul {
	width:auto !important;
	list-style:none outside none;
float:left;
}
#header .prawo .bottom li {
	float:left;
	display:block;
	background: url(img/menu-left2.png) no-repeat left center;
	margin-right:4px;
}
#header .prawo .bottom li a {
background:url("img/menu-right2.png") no-repeat scroll right center transparent;
color:#CCCCCC;
display:block;
font-size:11px;
font-weight:bold;
line-height:36px;
padding:0 10px;
}
#header .prawo .bottom li.current_page_ancestor, #header .prawo .bottom li.current_page_parent, #header .prawo .bottom li.current_page_item {
	float:left;
	display:block;
	background: url(img/menu-left-hover.png) no-repeat left center;
	margin-right:4px;
}
#header .prawo .bottom li.current_page_ancestor a, #header .prawo .bottom li.current_page_parent a, #header .prawo .bottom li.current_page_item a {
	padding: 0 10px;
	line-height:36px;
	display:block;
	color:#333;
	font-weight:bold;
	background: url(img/menu-right-hover.png) no-repeat right center;
font-size:13px;
font-weight:bold;

}
#header .prawo .bottom li a:hover {
	color:#fff;
	text-decoration:none;
}
#header .prawo .bottom li.current_page_item a:hover, #header .prawo .bottom li.current_page_parent a:hover {
	color:#555 !important;
	text-decoration:none;
}
#header .prawo ul {
	list-style:square outside none;
	margin:10px 0 0;
	padding:0;
	width:123px;
}
#header .prawo a {
	color:#fff;
}
#background_boki {
	width: 100%;
	background: url(img/background.png) no-repeat bottom center;
}
#background_container {
	background-color: #eae9e4;
	width: 100%;
	background: url(img/tlo-tresc.png) repeat;
}
#content_container {
	margin: 0 auto;
	width: 960px;
	position: relative;
	padding:10px 0 0 0;
	background: url(img/content-top.png) no-repeat;
	background-color: #232323;
}
#container {
	float:right;
	margin:0 20px 10px 0;
	padding:0;
	width:670px;
}
/*******************
 **    Content    **
 *******************/


.post {
	padding: 10px 0 10px 0;
}
.post p {
	color: #BBB;
	text-align:justify;
}
.post h3 {
	color:#fff;
	font-size:16px;
	margin-top:18px;
}
.post h2 {
	color:#fff;
	font-size:24px;
}
.post h2 a {
	color:#fff;
}
.post h2 a:hover {
	color: #fff;
}
.entry {
	line-height: 18px;
}
p.postmetadata {
	border-top: 1px solid #666;
	margin: 10px 0 0 0;
	font-size: 0.85em;
}
p.postmetadata a {
	color: #fff;
}
/*******************
 **  Navigation   **
 *******************/
 
.navigation {
	padding: 10px 0 0 0;
	font-size: 0.88em;
	font-weight: bold;
	line-height: 18px;
}
/*******************
 **    Sidebar    **
 *******************/
 
.sidebar {
	padding: 0;
	margin: 0px 15px 20px 10px;
	float: left;
	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	display: inline;
	background: url(img/podmenu-tlo-top.png) top no-repeat;
	background-color:#545454;
}
.sidebar h2.ludzik {
	background:url("img/ludzik.gif") no-repeat scroll 0 0 transparent;
	color:#FFFFFF;
	font-weight:bold;
	height:28px;
	line-height:18px;
	margin:0 0 0 10px;
	padding:10px 0 0 40px;
}
.sidebar h2.ludziki {
	background:url("img/ludziki.gif") no-repeat scroll 0 0 transparent;
	color:#FFFFFF;
	font-weight:bold;
	height:28px;
	line-height:18px;
	margin:0 0 0 10px;
	padding:10px 0 0 55px;
}
.sidebar .podmenu-bottom {
	background: url(img/podmenu-tlo-dol.png) top no-repeat;
	height:30px;
	display:block;
	clear:both;
}
.sidebar ul {
	list-style-type: none;
	margin: 10px 0 0;
	padding: 0 10px 0 10px;
	background: url(img/podmenu-tlo-srodek.gif) repeat-y;
}
.sidebar ul ul {
	list-style-position:outside;
	list-style-type:square;
	margin: 10px 0 0 0px;
	padding: 0 10px 0 10px;
	background: none !important;
	color:#fff;
}
.sidebar ul li {
	padding: 10px 0 10px 0;
}
.sidebar ul li h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 20px;
	padding-bottom: 5px;
}
.sidebar ul li {
	border-bottom:1px solid #333333;
	list-style:none inside none;
	margin:0;
	padding:4px 0;
}
.sidebar ul li a {
	color:#999;
	display:block;
	padding:4px 0;
	text-decoration:none;
	font-size:12px;
}
.sidebar ul li a:hover, .sidebar ul .current_page_item a {
	color:#ffd400;
}
.sidebar ul li#calendar table#wp-calendar {
	width: 100%;
}
.sidebar ul li#calendar table#wp-calendar a {
	color: #a52713;
}
/*******************
 **     Search    **
 *******************/

#searchform div {
	padding: 0;
}
#searchsubmit {
	background: url(img/go_button.png) no-repeat;
	width: 25px;
	height: 25px;
	border: 0;
	cursor: pointer;
}
#s {
	color: #5b5b5b;
	border: 4px solid #ccc;
	background: transparent;
}
.hidden {
	display: none;
}
/*******************
 **   Comments    **
 *******************/

.comments-template {
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}
.comments-template ol {
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}
.comments-template ol li {
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}
.comments-template h2, .comments-template h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
.commentmetadata {
	font-size: 0.75em;
}
.comments-template p.nocomments {
	padding: 0;
}
.comments-template textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}
/*******************
 **     Footer    **
 *******************/
#footer_wrapper {
	margin: 0 auto;
	width: 100%;
	background: url(img/tlo-stopka.png) top repeat-x;
	min-height:140px;
}
#footer {
	background: url(img/footer-bg.png) top no-repeat;
height:81px;
}
ul#icon {
float:right;
list-style:none outside none;
margin:16px 20px 0 0;
}
ul#icon li {
float:right;
background:url("img/menu-left.png") no-repeat scroll left center transparent;
display:block;
}
ul#icon li a {
background:url("img/menu-right.png") no-repeat scroll right center transparent;
color:#555!important;
display:block;
font-size:11px;
font-weight:normal;
height:32px;
line-height:32px;
padding:0 15px 0 25px;
text-decoration:none;
}
ul#icon li a:hover {
color:#000 !important;
}
#footer {
	margin: 0 auto;
	padding: 10px 0 0 0;
	width: 960px;
}
#footer a {
	color:#999!important;
}
#footer .Col {
	margin: 0;
	padding:0;
	width: 320px;
	float:left;
}
#footer .Col h1 {
	color:#fff;
	font-size:20px;
	margin-top:15px;
}
#footer .Col h1 a {
	color:#fff;
}
#footer .Col h1 a:hover {
	text-decoration:none;
}
#footer .Col ul {
	color:#fff;
	list-style-type:square;
	margin:5px 0 0 20px;
	padding:0;
}
#footer .Col ul li {
	padding: 0px;
}
#footer .Col ul li a {
	color:#fff;
	font-size:11px;
	line-height:14px;
}
#footer p {
	line-height: 18px;
	padding: 10px 5px;
}
#footer .legal {
	float: left;
}
#footer .credit {
	float: right;
}
#footer .infobox {
	padding: 0;
	margin: 20px 25px 20px 0;
	float: left;
	clear:both;
	width: 268px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	display: inline;
	background: url(img/stopka-tlo-top.gif) top no-repeat;
}
#footer .infobox-bottom {
	background: url(img/stopka-tlo-dol.gif) bottom no-repeat;
	height:20px;
	display:block;
	clear:both;
}
#footer .infobox ul {
	background:url("img/stopka-tlo-srodek.gif") repeat-y scroll 0 0 transparent;
	list-style-position:outside;
	list-style-type:square;
	margin:10px 0 0;
	padding:0 10px 0 30px;
	min-height:100px;
}
#footer .infobox .tytul {
	height:41px;
	margin-left:14px;
	background: url(img/kalendarium.gif) top left no-repeat;
}
#footer .infobox .tytul h1 {
	margin-left:50px;
	padding-bottom:0;
}
#footer .infobox .tytul small {
	margin-left:50px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.footer-statyczne-linki {
	border-top:3px solid #FFFFFF;
	float:left;
	margin:20px 0 0 0;
	padding:10px 0;
	width:640px;
	border-bottom:3px solid #666;
}
.footer-statyczne-linki .statyczna-kolumna {
	float:left;
	margin-left:3px;
	margin-right:10px;
	width:200px;
}
.footer-statyczne-linki .statyczna-kolumna.o-nas {
	width:140px;
}
.footer-statyczne-linki .statyczna-kolumna.ksiegowosc {
	width:260px;
}
.footer-statyczne-linki .statyczna-kolumna.kontakt {
	width:200px;
}
.footer-statyczne-linki .statyczna-kolumna h1 {
	border-right:3px solid #FFFFFF;
	color:#FFFFFF;
	font-size:20px;
	height:20px;
	margin-bottom:0 !important;
	margin-right:10px;
	margin-top:0;
	padding-bottom:0;
	padding-top:10px;
}
.footer-statyczne-linki .statyczna-kolumna h1.kontakt {
	background:url("img/kontakt.gif") no-repeat scroll 80px 1px transparent;
	color:#FFFFFF;
	margin-top:0px;
	border-right:none !important;
}
.footer-statyczne-linki .statyczna-kolumna h2 {
	color:#FFFFFF;
	font-size:14px;
	margin-top:0px;
}
.footer-statyczne-linki .statyczna-kolumna ul {
	color:#fff;
	list-style-type:square;
	margin:10px 0 0 15px;
	padding:0;
}
.footer-statyczne-linki .statyczna-kolumna ul a {
	color:#fff!important;
}
.footer-statyczne-linki .statyczna-kolumna p {
	color:#fff !important;
	line-height:16px !important;
}
.footer-statyczne-linki .statyczna-kolumna a {
	color:#fff!important;
}
/*******************
 **     Misc.     **
 *******************/

.clear_float {
	clear: both;
}
img.avatar {
	float:left;
	margin-right:5px;
	display:none;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption-dd {
	font-size: 0.69em;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
.accordion h3 {
	background:url("img/zakladka-h.png") no-repeat scroll;
height:30px;
}
.accordion h3 a {
color:#333333 !important;
display:block;
padding: 8px 0 0 36px !important;
}
.accordion p {
padding:0 0 0 !important;
}
.accContent {
margin-bottom:10px;
}

div.wpcf7-mail-sent-ok  {
background-color:#CCCCCC !important;
clear:both !important;
color:#333333 !important;
display:block !important;
text-align:center !important;
width:288px !important;
border:medium none !important;
margin-top:5px;
}

/* Główny kontener */

    .accordion {


margin-top:30px;
margin-left:10px;

    }
.accordion p {

padding:5px 0 0;

    }
.accordion h3 {

margin:0 !important;
padding:0px !important;
cursor:pointer;

    }
.accordion h3 a:hover {

text-decoration:none !important;

    }

    /* zawartość zakładek, oraz style dla div-a */

    .accContent {

    display: none;

    border: 1px solid #333;

    padding: 10px;

    text-align: justify;

    }

    /* Tytuły zakładek (jeśli na nie klikniejsz pokazują swoją zawartość, a inne zakładki się chowają) */

    .acctitle {

    }

    /* Podstawowy styl zakładki (przeważnie jest to pierwsza widoczna) */

    .defaultAccordion {

    display: block;

    }
.gallery {
width:100%;
margin:0 0 10px 0;
}
.clear {
clear:both;
}
.gallery a {
float:left;
margin:5px;
}

#qtranslate-chooser {
float:right;
margin-left:5px !important;
}
#qtranslate-chooser li {
background: none !important;
float:right;
margin-right:0px;
}
#qtranslate-chooser li a {
padding:0 !important;
height: 18px;
}
.qtrans_language_chooser li {
height:18px;
clear:both;

}
.Col ul.home-li-ikonki {
	list-style:none inside none;
padding:0 0 0 10px !important;
margin:20px 0 0px !important;
}

.home-li-ikonki li {
height:30px;
padding:2px 0 2px 40px !important;
width:240px;
}
.home-li-ikonki li span {
float:left;
margin:6px 0 0 !important;
}
.home-li-ikonki li.zysk01 {
background:url("img/home-zysk-01.png") no-repeat scroll 0 0 transparent;
}
.home-li-ikonki li.zysk02 {
background:url("img/home-zysk-02.png") no-repeat scroll 0 0 transparent;
}
.home-li-ikonki li.zysk03 {
background:url("img/home-zysk-03.png") no-repeat scroll 0 0 transparent;
}
.home-li-ikonki li.zysk04 {
background:url("img/home-zysk-04.png") no-repeat scroll 0 0 transparent;
}
.home-li-ikonki li.zysk05 {
background:url("img/home-zysk-05.png") no-repeat scroll 0 0 transparent;
}
.home-li-ikonki li a {
text-decoration:none;
}
.button-youtube {
background:url("img/youtube.png") no-repeat scroll 0 0 transparent;
display:block;
height:58px;
margin:20px 0 0 20px;
overflow:hidden;
text-indent:-1000em;
width:256px;
}
.button-youtube-en {
background:url("img/youtube-en.png") no-repeat scroll 0 0 transparent;
display:block;
height:58px;
margin:20px 0 0 20px;
overflow:hidden;
text-indent:-1000em;
width:256px;
}
.nivo-caption {
display:none !important;
}
