/*

Style dla kolorów poszczególnych sekcji serwisu.
Kolory dotyczą elementów H i kontenerów na widgety w pasku bocznym

*/

/*
################################### 

styl dla wszytskich numerowanych stron, id body "page_all" 

###################################
*/

.page_all h1 {
	font-size:27px;
}

.page_all .rightBox a {
	color:#fff;
	font-size:13px; /* bylo 15px */
	line-height:130%;
}

.page-nav-name {
	margin: 0 0 10px 0;
}

.rightBox ul .children, .rightBox ul .sub-menu {
	background: none !important;
	margin:0 0 0 10px;
	padding:0 0 0 15px;
}

.sub-menu li {
	list-style-type:disc;
}

.current_page_item > a {
	font-weight: bold;
}

.noncoloredBox {
	color:#555;
	margin-bottom:17px;
	font-size:13px;
	line-height:150%;
	margin:0 0 10px 0;
}

.noncoloredBox a {
	color:#777;
	font-size:18px;
}

.noncoloredBox a:hover {
	color:#ff7b00;
}


/*
################################### 

styl 00 HOMEPAGE

###################################
*/

#home #content h1, #home #content h2, #home #content h3 {
/*	color:#c1c1c1;*/
}

#home .page-nav-name h1 {
/*	border-bottom:1px solid #747474;*/
	margin:10px 0 0 20px;
}

/*
################################### 

styl 00 - szary, id body "page_00" 

###################################
*/

#page_00 #content h1, #page_00 #content h2, #page_00 #content h3 {
	color:#808080;
	text-shadow: 0 0 1px rgba(128, 128, 128, 0.4);
}

#page_00 .page-nav-name h1 {
	border-bottom:1px solid #808080;
}

#page_00 .rightBox ul {
	background: #808080;	
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#C7C7C7), to(#808080));
	background: -webkit-linear-gradient(#C7C7C7, #808080);
	background: -moz-linear-gradient(#C7C7C7, #808080);
	background: -ms-linear-gradient(#C7C7C7, #808080);
	background: -o-linear-gradient(#C7C7C7, #808080);
	background: linear-gradient(#C7C7C7, #808080);
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	-moz-box-shadow: 1px 1px 2px 1px #777;
	-webkit-box-shadow: 1px 1px 2px 1px #777;
	box-shadow: 1px 1px 2px 1px #777;

	-pie-background: linear-gradient(#C7C7C7, #808080);
	behavior: url(/PIE.htc);
	
	position:relative;
}

#page_00 .rightBox .textwidget {
	color:#555;
	font-size:14px;
	line-height:130%;
}

/*
################################### 

styl 01 - żółty, id body "page_01" 

###################################
*/

#page_01 #content h1, #page_01 #content h2, #page_01 #content h3 {
	color:#ff7b00;
	text-shadow: 0 0 1px rgba(255, 123, 0, 0.4);
}

#page_01 .page-nav-name h1 {
	border-bottom:1px solid #ff7b00;
}

#page_01 .rightBox ul {
	background: #ffba00;	
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffba00), to(#ff7b00));
	background: -webkit-linear-gradient(#ffba00, #ff7b00);
	background: -moz-linear-gradient(#ffba00, #ff7b00);
	background: -ms-linear-gradient(#ffba00, #ff7b00);
	background: -o-linear-gradient(#ffba00, #ff7b00);
	background: linear-gradient(#ffba00, #ff7b00);
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	-moz-box-shadow: 1px 1px 2px 1px #777;
	-webkit-box-shadow: 1px 1px 2px 1px #777;
	box-shadow: 1px 1px 2px 1px #777;

	-pie-background: linear-gradient(#ffba00, #ff7b00);
	behavior: url(/PIE.htc);
	
	position:relative;
}

#page_01 .rightBox .textwidget {
	color:#555;
	font-size:14px;
	line-height:130%;
}

/*
################################### 

styl 02 - czerwony, id body "page_02" 

###################################
*/

#page_02 #content h1, #page_02 #content h2, #page_02 #content h3 {
	color:#ba0000;
	text-shadow: 0 0 1px rgba(186, 0, 0, 0.4);
}

#page_02 .page-nav-name h1 {
	border-bottom:1px solid #ba0000;
}

#page_02 .rightBox ul {
	background: #ba0000;	
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff0600), to(#ba0000));
	background: -webkit-linear-gradient(#ff0600, #ba0000);
	background: -moz-linear-gradient(#ff0600, #ba0000);
	background: -ms-linear-gradient(#ff0600, #ba0000);
	background: -o-linear-gradient(#ff0600, #ba0000);
	background: linear-gradient(#ff0600, #ba0000);
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	-pie-background: linear-gradient(#ff0600, #ba0000);	
	behavior: url(/PIE.htc);
	position:relative;
}

/*
################################### 

styl 03 - niebieski, id body "page_03" 

###################################
*/

#page_03 #content h1, #page_03 #content h2, #page_03 #content h3 {
	color:#004799;
}

#page_03 .page-nav-name h1 {
	border-bottom:1px solid #004799;
}

#page_03 .rightBox ul {
	background: #004799;	
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#15b0d3), to(#004799));
	background: -webkit-linear-gradient(#15b0d3, #004799);
	background: -moz-linear-gradient(#15b0d3, #004799);
	background: -ms-linear-gradient(#15b0d3, #004799);
	background: -o-linear-gradient(#15b0d3, #004799);
	background: linear-gradient(#15b0d3, #004799);
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;

	-pie-background: linear-gradient(#15b0d3, #004799);	
	behavior: url(/PIE.htc);
	position:relative;
}

/*
################################### 

styl 04 - zielony, id body "page_04" 

###################################
*/

#page_04 #content h1, #page_04 #content h2, #page_04 #content h3 {
	color:#488f00;
}

#page_04 .page-nav-name h1 {
	border-bottom:1px solid #488f00;
}

#page_04 .rightBox ul {
	background: #488f00;	
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#bfd811), to(#488f00));
	background: -webkit-linear-gradient(#bfd811, #488f00);
	background: -moz-linear-gradient(#bfd811, #488f00);
	background: -ms-linear-gradient(#bfd811, #488f00);
	background: -o-linear-gradient(#bfd811, #488f00);
	background: linear-gradient(#bfd811, #488f00);
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	-pie-background: linear-gradient(#bfd811, #488f00);	
	behavior: url(/PIE.htc);
	position:relative;
}

/*
################################### 

styl 05 - granatowy, id body "page_05" 

###################################
*/

#page_05 #content h1, #page_05 #content h2, #page_05 #content h3 {
	color: #020255;
}

#page_05 .page-nav-name h1 {
	border-bottom:1px solid #020255;
}

#page_05 .rightBox ul {
	background: #020255;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#020255), to(#5e5bb5));
	background: -webkit-linear-gradient(#020255, #5e5bb5);
	background: -moz-linear-gradient(#020255, #5e5bb5);
	background: -ms-linear-gradient(#020255, #5e5bb5);
	background: -o-linear-gradient(#020255, #5e5bb5);
	background: linear-gradient(#020255, #5e5bb5);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	-pie-background: linear-gradient(#020255, #5e5bb5);	
	behavior: url(/PIE.htc);
	position:relative;
}

/*
################################### 

styl 06 - fioletowy, id body "page_06" 

###################################
*/

#page_06 #content h1, #page_06 #content h2, #page_06 #content h3 {
	color: #520b5b;
}

#page_06 .page-nav-name h1 {
	border-bottom:1px solid #520b5b;
}

#page_06 .rightBox ul {
	background: #a917bd;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#520b5b), to(#a917bd));
	background: -webkit-linear-gradient(#520b5b, #a917bd);
	background: -moz-linear-gradient(#520b5b, #a917bd);
	background: -ms-linear-gradient(#520b5b, #a917bd);
	background: -o-linear-gradient(#520b5b, #a917bd);
	background: linear-gradient(#520b5b, #a917bd);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	-pie-background: linear-gradient(#520b5b, #a917bd);	
	behavior: url(/PIE.htc);
	position:relative;
}

/*
################################### 

styl 07 - pomaranczowy, id body "page_07" 

###################################
*/

#page_07 #content h1, #page_07 #content h2, #page_07 #content h3 {
	color: #ff8100
}

#page_07 .page-nav-name h1 {
	border-bottom:1px solid #ff8100;
}

#page_07 .rightBox ul {
	background:#ff8100;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff8100), to(#ff4100));
	background: -webkit-linear-gradient(#ff8100, #ff4100);
	background: -moz-linear-gradient(#ff8100, #ff4100);
	background: -ms-linear-gradient(#ff8100, #ff4100);
	background: -o-linear-gradient(#ff8100, #ff4100);
	background: linear-gradient(#ff8100, #ff4100);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	-pie-background: linear-gradient(#ff8100, #ff4100);	
	behavior: url(/PIE.htc);
	position:relative;
}