body {
	font-family: tahoma;
	font-size: 12px;
	background: #fff url(/g/tlo.jpg) left top repeat-x;
}
#kontener {
	background: #fff url(/g/faux_tlo.jpg) right top repeat-y;	
}
#naglowek {
	background: #7394b3 url(/g/tlo_orzel.jpg) center bottom no-repeat;
}
a  {
	cursor: pointer;
	color: #C2151C;
	text-decoration: underline;
}
a:hover, .menuPodstrony li li a {
	text-decoration: none;
	color: #000;
}
.lista a {
	text-decoration: none;
	color: #ec6f01;
}
.lista a:hover {
	text-decoration: underline;
	color: #000;
}
*:focus {
	outline: none;
}
h2 {
	font-size: 18px;	
}
#moduly h2, #moduly h3, #moduly h4 {
	font-size: 14px;	
}
.tytul_boxa, dl dt, .tytul_boxa, dl dt a {
	font-size: 14px;
	color: #C2151C;
	font-weight: bold;
	text-decoration: none;
}
#teksty {
	background: transparent url(/g/faux_tlo.jpg) repeat-y scroll left top	
}
#teksty_wrap {
	background: #fff;
}
#teksty_wrap h3 {
	color: #000;	
}
#teksty_wrap h3 a {
	color: #EC6F01;	
}
#moduly h2, #moduly h3 {
	font-size: 12px;
	color: #C2151C;
	font-weight: bold;
	background: #CFDDEA none repeat scroll 0 0;
	border-color: #94BAE0;
	text-transform: uppercase;
}
#kalendarz .tytul_boxa {
	text-align: center;	
}
#okruszki {
	background: #3970a8;
	color: #fff;
}
#okruszki a {
	color: #fff;
	text-decoration: none;
}
#dostepnosc li a {
	font-size: 10px;
	text-decoration: none;
	color: #000;
}
#dostepnosc li a:hover, #okruszki a:hover, #okruszki a:focus {
	text-decoration: underline;
}
#dostepnosc li.aktywny a {
	font-weight: bold;
}
#dostepnosc li.bip a {
	background: url(/g/bip.gif) top left no-repeat;
	text-indent: -999em;
}
#stopka {
	border-color: #999;	
	background: #efefef;
}
#stopka, #stopka .separator {
	color: #485460;
	font-size: 11px;
}
#stopka .haslo {
	background: url(/g/tlo-stopki.jpg) left top repeat-x;
	text-align: center;
}
#stopka .odwiedziny {
	background: url(/g/tlo-stopki2.jpg) left top repeat-x;
	text-align: right;
}
#stopka .copyright {
	background: url(/g/tlo-stopki2.jpg) left top repeat-x;
}
#przyciski_dostepnosci a {
	background-image: url(/g/czcionka.gif);
	background-repeat: no-repeat;
}
		#przyciski_dostepnosci a.powieksz {
			background-position: left top;
		}
		#przyciski_dostepnosci a.powieksz:hover {
			background-position: left -25px;
		}		
		#przyciski_dostepnosci a.zmniejsz {
			background-position: left -50px;
		}	
		#przyciski_dostepnosci a.zmniejsz:hover {
			background-position: left -75px;
		}			
		#przyciski_dostepnosci a.kontrastOn, #przyciski_dostepnosci a.kontrastOff {
			background-position: left -100px;
		}
		#przyciski_dostepnosci a.kontrastOn:hover, #przyciski_dostepnosci a.kontrastOff:hover {
			background-position: left -125px;
		}
		#przyciski_dostepnosci a.resetuj {
			background-position: left -150px;
		}
		#przyciski_dostepnosci a.resetuj:hover {
			background-position: left -175px;
		}
		#przyciski_dostepnosci a.web-reader {
			background: url(/g/web_reader.gif) left 6px no-repeat;
		}				
h3.toggler {
	border-color: #f5f5f5 #ddd #ddd #f5f5f5;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	background: #D2E0E6;
	color: #528CE0;
}
.box {
	border-color: #a8b2b9;
}
.inputButton {
	background: #4C5863;
	border-color: #a8b2b9;
	color: #fff;
}
.inputText {
	border-color: #666;
}

#naglowek .inputButton {
	color: #000;
	background: #e4e4e4;
	font-weight: bold;
}
#naglowek_banner .bipLogo {
	background: url(/g/bip_logo.gif) left top no-repeat;	
}
#teksty_wrap .nieparzysty {
	background: #efefef;
}
#teksty_wrap .parzysty {
	background: #F5F5F5;
}
#moduly {
	background: #e8f0f8;
}
#panel {
	background: #e8f0f8;
}
#moduly .nieparzysty {
	background: #899dab;
}
.wiecej {
	text-align: right;
}
.wiecej a {
	text-decoration: none;
	color: #C2151C;
}
.wiecej a:hover {
	text-decoration: underline;	
}
dl .podpis, .podpis {
	font-size: 11px;
	font-weight: normal;
	color: #aaa;	
}
ul .podpis {
	color: black;
	font-size: 11px;
	font-weight: normal;	
}
hr {
	background: #bbc4cb;
}
.bip_box a {
	background: trnasparent none;	
}
.rejestr_zmian th {
	background: #fff;
}
.rejestr_zmian td, .rejestr_zmian th {
	text-align: center;	
}
#teksty_wrap .tabelaBip {
	background: #f5f5f5;	
}
		.tabelaBip th, .tabelaBip td {
			border-color: #ccc;
		}
		#teksty_wrap .tabelaBip thead {
			text-align: center;
			font-weight: bold;
			background: #ccc
		}
		#teksty_wrap .tabelaBip .nieparzysty {
			background-color: #e8e8e8;
		}		
		#teksty_wrap .tabelaBip .parzysty {
			background-color: #f5f5f5;
		}
div.galeria a img {
	border-color: white;
}
div.galeria a:hover img {
	border-color: #cfcfcf;
}
#moduly div.galeria img {
	border-color: #b2c4d8;
}
.mapaOkolic {
	background: url(/g/mapaOkolic.jpg) top left no-repeat;	
}
.mapaMiasta {
	background: url(/g/mapaMiasta.jpg) left -6px no-repeat;	
}
		.mapaOkolic a, .mapaMiasta a {
			text-align: center;
			text-decoration: none;
			font-size: 11px;
			color: white;
			background: url(/g/mapa_link.gif) bottom left repeat-x;
			opacity: 0.70;
			filter: alpha(opacity = 70);
		}
		.mapaOkolic a:hover, .mapaMiasta a:hover {
			text-decoration: underline;
		}
.menuPodstrony li li a {
	border-color: #ccc;
}
.menuPodstrony li li a:hover {
	border-color: #EC6F01;
	color: #ec6f01;	
}
#linkDoGlownej {
	color: #eee;
	text-decoration: none;
	text-align: center;
	border-color: #94bae0;
	background: #85ABD1;	
}
#linkDoGlownej:hover {
	background: #94bae0;
	color: #000;
	text-decoration: underline;
}
#nazwa_serwisu a {
	background: url(/g/barcin_logo.gif) left top no-repeat;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#nazwa_serwisu a span {
	font-weight: normal;
}
.menuStrony a {
	font-weight: bold;
	text-decoration: none;
	background: #CFDDEA none repeat scroll 0 0;
	border-color: #94BAE0;
}
.menuStrony a:hover {
	background-color: #fafafa;
}
.menuStrony ul a, #moduly .menuStrony a {
	font-weight: normal;
	color: #666;
	border-bottom: 1px solid #fff;
	background: transparent none;
	
}
.nazwaKategorii {
	font-size: 14px;
}