body {
	background: #000 !important;
	color: #FFF832 !important;
}

a {
	color: #FFF832 !important;
}

a:hover{
	color: #f0f0f0 !important;
	text-decoration: underline;
}

label {
    color: #FFF832 !important;
}
nav {
	background: #000 !important;
	color: #FFF832 !important;
}
input {
	background: #000 !important;
	color: #FFF832 !important;
	border-color: #fff832 !important;
}
select {
	background: #000 !important;
	color: #FFF832 !important;
}
textarea {
	background: #000 !important;
	color: #FFF832 !important;
	border-color: #fff832 !important;
}
div {
	color: #FFF832 !important;
}
span {
	color: #FFF832 !important;
}
p {
	color: #FFF832 !important;
}






body #zone-top .bip a {
	background-position: -120px -34px !important;
}



.price,
.products-list .title > a,
.basket-block .value,
#menu-squares li a .icon .icon-bg span,
#menu-squares li a .menu-label,
h1, h2, h3, h4, h5, h6 {
    color: #FFF832 !important;
}

#menu-squares li a {
    background: none repeat scroll 0 0 #000000 !important;
}

.page .aside-box .menu > li > a:hover, 
.page .aside-box .menu > li > a.active,
.aside-box .menu > li > a:hover,
.aside-box .menu > li > a.active {
    background: url("/szablony/portalinformacyjny/images/sprite.png") no-repeat scroll -416px -28px #333 !important;
}

.search-bar {
    border-bottom: 1px solid #666 !important;
}

.gray-box, .tab {
    background: none repeat scroll 0 0 #000000 !important;
}

.menu-top-left a {
    border-right: 1px solid #666666 !important;
}

.menu-top-left a.active,
.menu-top-left a:focus,
.menu-top-left a:hover,
.menu-top-left a.active .icon,
.menu-top-left a:focus .icon,
.menu-top-left a:hover .icon {
    background-color: #666666 !important;
    color: #ffffff
}

.menu-top-left .submenu:after {
    border-color: transparent transparent #333333 !important;
}

.menu-top-left .submenu a {
    background: none repeat scroll 0 0 #333333 !important;
    border-bottom: 1px solid #666666 !important;
    border-top: 1px solid #666666 !important;
}

.search-block {
    background-color: #333333 !important;
    border-left: 1px solid #666666 !important;
}

.search-block .text-input {
    color: #FFF832 !important;
    padding: 14px 11px !important;
}

.news-block .date {
    color: #FFF832 !important;
}

#menu-top ul li a {
    color: #FFF832 !important;
}

.aside-box .menu > li > a {
    background-color: #333 !important;
    border-bottom: 1px solid #333333 !important;
    border-top: 1px solid #333333 !important;
    color: #FFF832
}

.welcome .aside-box .menu > li ul a {
    color: #FFF832 !important;
}

.block .header-block, 
.module .header-block {
    background: none repeat scroll 0 0 #333333 !important;
    border-bottom: 1px solid #000000 !important;
    color: #FFF832 !important;
}

.list-item, 
.news {
    border-bottom: 1px solid #333333 !important;
}



#menu-top ul li a:hover,
.list-item h3.title a:hover, 
.small-title a:hover, 
.news h3.title a:hover {
    color: #FFF832 !important;
}

.list-item h3.title a, 
.small-title a, 
.news h3.title a {
    color: #FFF832 !important;
}

.tabs .element {
    background: none repeat scroll 0 0 #666666 !important;
    border-bottom: 1px solid #9A9A9A !important;
    color: #FFF832 !important;
}

.tabs .element.isActive {
    background: none repeat scroll 0 0 #888888 !important;
    border-top: 1px solid #000000 !important;
    color: #FFF832 !important;
}

.events-block .calendar td.empty {
    border: 1px solid #666666 !important;
    color: #FFF832 !important;
}

.events-block .calendar td {
    background: none repeat scroll 0 0 #555555 !important;
    color: #FFF832 !important;
}

.events-block .calendar th {
    color: #FFF832 !important;
}

.loading {
    background: url("/szablony/portalinformacyjny/images/loading.gif") no-repeat scroll center center #000000 !important;
}

.button-gray, 
.button-gray-small, 
.button-gray-micro {
    background: none repeat scroll 0 0 #555555 !important;
}

.footer-2,
.footer-1 {
    border-bottom: 1px solid #555555 !important;
}

.module-list .list-item, 
.news-module-list .news {
    background: none repeat scroll 0 0 #000000 !important;
}

.module .header-block .print, 
.module .header-block .print-pdf, 
.module .header-block .send-email, 
.module .header-block .query-code, 
.header-block .header-button-box {
    border-left: 1px solid #000000 !important;
}

.page .aside-box .menu > li a {
    color: #FFF832 !important;
}

.tabs .element {
    background: none repeat scroll 0 0 #333333 !important;
    border-bottom: 1px solid #000000 !important;
}

.video-menu > a,
.jq-generate-tabs .element {
    background: none repeat scroll 0 0 #666 !important;
    border: 1px solid #000 !important;
    color: #FFF832 !important;
}

.video-menu a.active,
.tabs .element.isActive {
    background: none repeat scroll 0 0 #333 !important;
    border-top: 1px solid #000000 !important;
    color: #FFF832 !important;
}
.video-menu > a.active,
.fake-tabs h2, 
.jq-generate-tabs .element.isActive {
    border-color: #000000 #000000 #333333 !important;
}

.white-box,
.fake-tabs .fake-content, 
.jq-generate-tabs .tab {
    background: none repeat scroll 0 0 #333 !important;
    border: 1px solid #000000 !important;
}

.file {
    border-top: 1px solid #666666 !important;
}

.file a {
    color: #FFF832 !important;
}

.tabelka-standard.no-header tr:nth-child(2n+1) td,
.nice-table.no-header tr:nth-child(2n+1) td {
    background: none repeat scroll 0 0 #333333 !important;
}
.tabelka-standard tr td:first-child, 
.tabelkaszara tr td:first-child, 
.nice-table tr td:first-child {
    border-left: 1px solid #333333 !important;
}
.tabelka-standard tr td:last-child, 
.tabelkaszara tr td:last-child, 
.nice-table tr td:last-child {
    border-right: 1px solid #333333 !important;
}
.tabelka-standard.no-header td,
.nice-table.no-header td {
    border-top: 1px solid #333333 !important;
}
.tabelka-standard td, 
.tabelkaszara td, 
.nice-table td {
    border-bottom: 1px solid #333333 !important;
}
.odd-even-off tr:nth-child(2n+1) td, 
.odd-even-off tr:nth-child(2n) td {
    background: none repeat scroll 0 0 #666666 !important;
}
.tabelka-standard th,
.tabelkaszara th, 
.nice-table th,
.tabelkaszara tr:nth-child(2n) td, 
.nice-table tr:nth-child(2n) td,
.nice-table.no-header tr:nth-child(2n) td {
    background: none repeat scroll 0 0 #444444 !important;
}

.tabelka-standard th, .tabelka-standard td {
    border: 3px solid #000000 !important;
}

.row-header {
    background: none repeat scroll 0 0 #333333 !important;
}

.df-label, .row-form label {
    color: #FFF832 !important;
}

fieldset legend {
    color: #000000 !important;
}

.df-matrix {
    border: 1px solid #333333 !important;
}

.df-matrix th {
    background: none repeat scroll 0 0 #666666 !important;
    color: #FFF832 !important;
}

.df-matrix td.df-matrix-label {
    background: none repeat scroll 0 0 #333333 !important;
}

.df-matrix td {
    background: none repeat scroll 0 0 #666666 !important;
    border: 1px solid #333333 !important;
}

.poll .table-title {
    color: #FFF832 !important;
}

.bar {
    background: none repeat scroll 0 0 #333333 !important;
}

.beam {
    border: 1px solid #666666 !important;
    color: #FFF832 !important;
}

.beam.active {
    background: none repeat scroll 0 0 #666666 !important;
    color: #FFF832 !important;
}

.beam-results, .faq-module .answer {
    border: 1px solid #666666 !important;
}

.statystyka-regionalna .beam-white {
    color: #FFF832 !important;
}

.pager span, .pager a {
    border: 1px solid #666666 !important;
    color: #FFF832 !important;
}

.events-block-big .date {
    color: #FFF832 !important;
}

.events-block-big .calendar td, 
.events-block-big .calendar td.empty {
    border: 1px solid #666666 !important;
}

.list-item h3.title, 
.small-title, 
.news h3.title {
    color: #FFF832 !important;
}

.site-map h3 {
    background: none repeat scroll 0 0 transparent !important;
    color: #FFF832 !important;
}

.site-map ul,
.site-map ul li {
    background: none repeat scroll 0 0 transparent !important;
}

.site-map ul li ul li a {
    color: #FFF832 !important;
}

.site-map ul li ul li a:hover {
    color: #FFF832
}

.site-map ul li ul li {
    background: none repeat scroll 0 0 transparent !important;
}

.site-map ul li ul li.last,
.site-map ul li.last {
    background: none repeat scroll 0 0 transparent !important;
}

.textarea:focus, 
.select2-container-active .select2-choices, 
input.text-input:focus{
    background: #FFF832
}
.select2-container .select2-choice {
	background: #000 !important;
}
.select2-drop {
	background: #000 !important;
}
.search-module .result .title a,
.mark {
    color: #FFF832 !important;
}

.tags-cloud .tag, .tags-cloud .tag:hover {
    color: #FFF832 !important;
}

.list-number,
.aside-box .menu > li > a.active,
.table-publications td a {
    color: #FFF832 !important;
}

.table-sort .header span {
    background: none repeat scroll 0 0 transparent !important;
}

.search-block .text-input:focus {
    background: none repeat scroll 0 0 #333333 !important;
}

table td,
.index-table tr:nth-child(2n) td, .index-table tr:nth-child(2n+1) td {
    background: none repeat scroll 0 0 #333333 !important;
}

.highlight{
    background: #666 !important;
}

.index-table td {
    border: 1px solid #333333 !important;
}

.tabelkaszara th, 
.nice-table th {
    border: 1px solid #333333 !important;
}

.orbit-container .orbit-slides-container > * .orbit-caption {
    background-color: rgba(0, 0, 0, 0.7) !important;
}

.orbit-container {
    background: none repeat scroll 0 0 #666666 !important;
}

.result-1 .score {
    color: #FD8399 !important;
}

.questions-module .header-block {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

.star {
    color: #FF93A6 !important;
}

#polityka-ciastek {
    background: none repeat scroll 0 0 #333 !important;
    border-bottom: 1px solid #000 !important;
}

.events-block .calendar td.event{
    background: #767676 !important;
}

.header-block .header-button-box .big-font.active, 
.header-block .header-button-box .default-font.active, 
.header-block .header-button-box .small-font.active {
    color: #FFF832 !important;
}

.module-list .pager, 
.news-module-list .pager {
    background: #000 !important;
    border-bottom: 1px solid #000 !important;
}

.pager .next, 
.pager .prev {
    background: #767676 !important;
    border: 1px solid #767676 !important;
}

.social-total{
    color: #333 !important;
}

.logo .text-1,
.logo .text-2,
.site-name {
    color: #FFF832 !important;
}

.menu-top-bip li > a.active {
    background-color: #333333 !important;
}

.menu-top-bip li > ul{
    background: none repeat scroll 0 0 #333333 !important;
    border-color: transparent #666666 #666666 !important;
}

.menu-top-bip li ul a:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    color: #CCCCCC !important;
}

.message .text{
    background: #333 !important;
}

.page .aside-box .menu > li ul {
    background: #555555 !important;
}

.page .aside-box .menu > li ul a.active, 
.aside-box .menu > li ul a:hover,
.page .aside-box .menu > li > a:hover, 
.page .aside-box .menu > li > a.active,
.breadcrumbs > a:last-child,
.breadcrumbs > a,
.block-content a,
.block-content a:hover {
    color: #FFF832 !important;
    text-decoration: underline !important;
}

.button-white {
    background: none repeat scroll 0 0 #333333 !important;
    color: #FFF832 !important;
}

#menu-top .menu li.first a,
.color-violet,
.color-aqua,
.color-orange,
.color-blue,
.color-green,
.color-red,
.color-light-gray{
  color: #FFF832 !important;
}

.square-icon{
    background: #333 !important;
    color: #FFF832 !important;
}

.menu-top-left .icon,
.index-table td a.active{
    color: #FFF832 !important;
}

.welcome .charts-content .tabs .element {
    background: #000000 !important;
    color: #FFF832 !important;
}

.charts-content .tabs .element.isActive {
    background: #333333 !important;
    color: #FFF832 !important;
}

.menu-top-left .pos-1 .icon, 
.menu-top-left .bip .icon{
    display: none !important;
}

.menu-top-left .pos-1, 
.menu-top-left .bip {
    padding-bottom: 16px !important;
}

.module .header-block .print-pdf:focus, 
.module .header-block .send-email:focus, 
.module .header-block .query-code:focus, 
.module .header-block .print:focus, 
.module .header-block .print-pdf:hover, 
.module .header-block .send-email:hover, 
.module .header-block .query-code:hover, 
.module .header-block .print:hover {
    background-color: #FFF832 !important;
    color: #000000 !important;
    text-decoration: none !important;
}

.ul-menu-block a {
    text-decoration: none !important;
    border: 1px solid #444444 !important;
}

.ul-menu-block a:hover {
    background: #555555 !important;
}

.ul-menu-block a span {
    color: #FFF832 !important;
}

.block.active-menu {
    background: #000 !important;
}

.list-module ol li {
	color: #fff832 !important;
}

.tag:before {
	border-color: transparent #333333 transparent transparent !important;
}
.tag:after {
	box-shadow: -1px -1px 2px #000 !important;
}
.tag {
	color: #fff832 !important;
	background: #333333 !important;
}
.tag:hover {
	color: #fff !important;
}

.tags-block .tag {
	color: #fff832 !important;
}
	.tags-block .tag:hover {
		color: #fff832 !important;
		text-decoration: underline !important;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

	
	
	
.container-wide #jq-news-slider.owl-theme .owl-controls .owl-buttons .owl-prev,	
.owl-theme .owl-controls .owl-buttons .owl-prev {	
	background: #ffff00 url('/szablony/proakademia2014/images/proakademia/pro_pager_prev.png') no-repeat center center !important;
}
.container-wide #jq-news-slider.owl-theme .owl-controls .owl-buttons .owl-next,
.owl-theme .owl-controls .owl-buttons .owl-next {	
	background: #ffff00 url('/szablony/proakademia2014/images/proakademia/pro_pager_next.png') no-repeat center center !important;
}

div.separator {
	background: #FFF832 !important;
}
.owl-buttons div {
	background-color: #FFF832 !important;
}
.owl-menu-item {
	background: #000 !important;
}
.owl-menu-item:hover {
	background: #FFF832 !important;
}
.owl-menu-item:hover a {
	color: #000 !important;
}
.owl-page.active span {
	background: #FFF832 !important;
}
.owl-page:hover span {
	background: #FFF832 !important;
}
#jq-news-slider.owl-theme .owl-controls.clickable .owl-page:hover span,
#jq-news-slider.owl-theme .owl-controls .owl-page.active span,
.container .owl-theme .owl-controls .owl-page.active:hover span,
.container .owl-theme .owl-controls .owl-page:hover span,
.container .owl-theme .owl-controls .owl-page.active span {
	background: #FFF832 !important;
}



.mCSB_dragger_bar {
	background: #FFF832 !important;
}
#timeline-line {
	background: #FFF832 !important;
}
.timeline-event {
	box-shadow: 0 0 0 2px #FFF832 !important;
}
.timeline-event:hover {
	background: #FFF832 !important;
	color: #000 !important;
}
.ev_desc_left_circle {
	box-shadow: 0 0 0 3px  #FFF832 !important;
}
.ev_desc_left_circle:after {
	border-color: transparent transparent transparent #FFF832 !important;
}
.ev_desc_right_redline {
	background: #FFF832 !important;
}
.tl_pager {
	background: #dfdfdf !important;
}
.tl_pager.active {
	background: #FFF832 !important;
}
.pa-multimedia {
	background: #000 !important;
}
.js-yt-overlay {
	background: url(/szablony/proakademia2014/images/bioenergia/yt_play.png) center 35%,url(http://img.youtube.com/vi/EyEyojMvveY/hqdefault.jpg) center center !important;
}
.pa-newsletter {
	background: #000 !important;
}


.menu li a:hover, .menu li a.active {
	text-decoration: underline !important;
	color: #FFF832 !important;
	background: none !important;
}
#na-skroty {
	background: #FFF832 !important;
}
#zone-left ul.menu {
	background: #000 !important;
}
#zone-left ul.menu li a:hover {
	background: #FFF832 !important;
	color: #000 !important;
}
#zone-left ul.menu li a.active {
	background: #FFF832 !important;
	color: #000 !important;
}
.desc-module p {
	color: #FFF832 !important;
}
.account-block {
	background: #000 !important;
}
.baza-wyszukiwarka.form {
	background: #000 !important;
}


.module .map-info h2.map-info-head a {
	background: #FFF832 !important;
	color: #000 !important;
}
.map-legend .map-legend-head a {
	background: #FFF832 !important;
	color: #000 !important;
}