html {
  kfilter: expression(document .   execCommand("BackgroundImageCache", false, true));
}


body {
	background:#f7f7f7;
	color: #4d4d4d;
}
 a {
	color:#4d4d4d
}
 #track {
	background:url(../gallery/serwis/track_tlo_slaskie.gif) 0 0 no-repeat;
}
 #zawartosc {
	background:url(../gallery/serwis/track_tlo_slaskie.gif) 0 -45px no-repeat;
}
 #menu a:hover {
	background:url(../gallery/serwis/menu_tlo.gif) #f7f7f7 0 0;
	border-color:#b50000;
}
 #menu li li {
 	zoom:1;
	background:url(../gallery/serwis/menu_dotted.gif) no-repeat 0 0  #f7f7f7;
	padding:1px 0 0 0
}
 #menu li li a {
	border-left:1px #ebebeb solid;
}
 #menu li li a:hover {
	background:url(../gallery/serwis/menu_tlo.gif) no-repeat 0px 0px #f0f0f0;
}
 #glownaZawartoscTresc li {
	border-bottom:1px #999999 solid;
}
 #glownaZawartosc div.zdjecie_prawa p {
	border-left:1px #999999 solid;
	color:#686e65;
}
 #glownaZawartoscPasek a {
	border-bottom:1px #999999 solid;
}




* {
	margin: 0;
	padding: 0;
}
body {
	font: 12px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
	
	
	
body {
	behavior:url("css/csshover.htc");
}

/*body {behavior:url("/css/csshover.htc")};*/




/* ogolne */

p {
}
a {

}
/* layout */

#kontener {
	position: relative;
	width: 100%;
}
#naglowek {
	width:100%;
	height:400px;
}
#puszka {
	width:950px;
	margin: 0 auto;
	text-align: left;
	background:url(../gallery/serwis/tlo_zawartosc_srodek.gif) repeat-y 0 0 #fff;
}
#track {
	height:35px;
	padding:10px 0 0 10px;
	font-size:11px;
}
#track a {
	background:url(../gallery/serwis/track_arrow.gif) 0 4px no-repeat;
	padding:0px 5px 2px 10px;
	color:#333;
	text-decoration:none
}
#track a:hover {
	border-bottom:1px #b50000 solid
}
#track a.poziom_1 {
	font-weight:bold;
	background-image:none;
	padding-left:0
}
#track a.poziom_2 {
	color:#b50000
}
#track a.poziom_3 {
}
#zawartosc {

}
/* menu po lewej */


#menu {
	width:205px;
	float:left;
	margin:30px 0 0 0;
	font-size:11px;
	position:relative
}
#menu ul, #menu li, #menu a {
	display: block;
}
#menu ul {
	width: 205px;
	list-style:none;
}
#menu li {
  position:relative;
	padding-bottom:1px;
	background:url(../gallery/serwis/menu_dotted.gif) 0 100% no-repeat;
}
#menu li ul {
	position: absolute;
	left: 205px;
	top: 0px;
}
#menu li>ul {
	left: 205px;
}
#menu a {
	display:block;
	min-height:25px;
	line-height:25px;
	padding:0 0 0 20px;
	text-decoration:none;
	border-left:1px #fff solid;
	background:url(../gallery/serwis/menu_tlo.gif) no-repeat 0 0;
	zoom:1
}
#menu a:hover {
	border-color:#b50000;	
	background-repeat:no-repeat
}
#menu li>a {
	width: auto;	
}
#menu li:hover {
}
#menu li li:hover {
}
#menu li:hover {
	z-index: 10;
}
#menu ul ul, #menu li:hover ul ul {
	display: none;
}
#menu li:hover ul, #menu li:hover li:hover ul {
	display: block;	
	border-right:3px #fff solid	
}
#menu li li {

}
#menu li li a {
	font-weight: normal;

}
#menu li li a:hover{

}
#menu li ul {
	position: absolute;
	left: 205px;
	top: 0px;
}
#menu li>ul {
	left: 205px;
}
#menu p {
	padding-left:20px;
}
/* */


#glownaZawartosc {
	width:745px;
	float:right;
	display:inline;
}
#glownaZawartoscTresc {
	width:500px;
	float:left;	padding:20px
}
/* tresci */

#glownaZawartoscTresc p {
	margin:0 0 10px 0
}
#glownaZawartoscTresc p.lead {
	font-weight:bold
}
#glownaZawartoscTresc a {
	padding:0 2px;
	color:#b50000;
}
#glownaZawartoscTresc a:hover {
	color:#b50000;
	text-decoration:none;
}
#glownaZawartoscTresc h1 {
	color:#b50000;
	margin:0 0 10px 0
}
#glownaZawartoscTresc h2 {
	margin:20px 0 10px 0
}
#glownaZawartoscTresc ol, #glownaZawartoscTresc ul {
	padding:0px 50px 20px 30px;
}
#glownaZawartoscTresc ul li {
	list-style:url(../gallery/serwis/li_tlo.gif)
}
#glownaZawartoscTresc li {
	margin:0 100px 0 30px;
	padding:2px;
}
#glownaZawartosc img {
	background:#e5e5e5;
	padding:7px;
}
#glownaZawartosc div.zdjecie_prawa {
	width:216px;
	float:right;
	margin:0 0 0px 20px
}
#glownaZawartosc div.zdjecie_prawa img {
}
#glownaZawartosc div.zdjecie_prawa p {
	margin:10px 0 0 0;
	padding:2px 0 2px 15px;
	font:11px tahoma, verdana, arial, sans-serif
}
#glownaZawartoscTresc div.galeria_pudelko:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#glownaZawartoscTresc div.galeria_pudelko{
	display:inline-block;
	font-size:11px;
	padding:3px 0 3px 0;
	border-bottom:1px #dddddc solid
}
#glownaZawartoscTresc div.galeria_pudelko img {
	float:left;
	margin:0 20px 0 0
}
#glownaZawartoscTresc div.galeria_pudelko a {
	padding:0;
}
#glownaZawartoscTresc div.galeria_pudelko a img {
	border:1px #fff solid;
}
#glownaZawartoscTresc div.galeria_pudelko a:hover img {
	background:#f5f5f5
}
/* sifr */

   .sIFR-active #glownaZawartoscTresc h1,  .sIFR-active #glownaZawartoscTresc h2,  .sIFR-active #glownaZawartoscTresc h3,  .sIFR-active #glownaZawartoscTresc h4,  .sIFR-active #glownaZawartoscTresc h5,  .sIFR-active #glownaZawartoscTresc h6 {
	visibility: hidden;
	font-family: Arial;
	line-height: 1em;
}
.sIFR-active h1 {
	padding-bottom: 0;
	font-size:50px;
}
.sIFR-active h2 {
	font-size: 45px;
}
.sIFR-active h3 {
	font-size: 40px;
}
.sIFR-active h4 {
	font-size: 35px;
}
.sIFR-active h5 {
	font-size: 30px;
}
.sIFR-active h6 {
	font-size: 25px;
	font-weight:bold
}
/* ////////////// */

#glownaZawartoscPasek {
	width:170px;
	float:right;
	padding:20px 17px 20px 18px;
	font-size:11px;
}
#glownaZawartoscPasek .row a {
	display:block;
	background:url(../gallery/serwis/linki_arrow.gif) no-repeat 0 7px;
	padding:0 0 0 10px;
	text-decoration:none;
}
#glownaZawartoscPasek .row a:hover {
	border-bottom:1px #b50000 solid
}
#glownaZawartoscPasek h3 {
	font:20px arial;
	color:#666;
	margin:20px 0 10px 0
}

/* stopka */

#stopka {
	clear:both;
	background:#f7f7f7;
	padding:0px 0 30px 0
}
#stopka div#opis{
	text-align: center;
	margin:0 0 10px 0;
	padding:5px 10px 5px 10px;
	border-top:1px #e1e5e2 solid;
	border-bottom:1px #ebebeb solid;
	background:#fdfdfd
}
#stopka div#opis p{
	text-align: center;
	color:#999;
	font-size:10px;
	line-height:10px
}
#stopka p#copyright {
	color:#888;
	float:left;
	width:400px;
	font-size:11px;
	padding:0 0 0 10px;
	
}
#stopka #wykonanie {
	float:right;
	width:170px;
	position:relative;
}
#wykonanie h5 {
	display:none
}
#wykonanie ul li {
	display:inline;
	float:left;
	width:84px;
	height:20px;
	text-indent: -9999px;
	overflow:hidden;
	position:relative;
}
#wykonanie #akonet, #wykonanie #akonet a {
	background:url(../gallery/serwis/akonet.gif) no-repeat 0 0;
}
#wykonanie #freeweb, #wykonanie #freeweb a {
	background:url(../gallery/serwis/freeweb.gif) no-repeat 0 0;
}
#wykonanie #akonet a, #wykonanie #freeweb a {
	display:block;
	bottom:0;
	width:84px;
	height:20px;
}
#wykonanie #akonet a:hover, #wykonanie #freeweb a:hover {
	background-position:0 -20px;
}
#wykonanie .copyr {
	position:absolute;
	top:0px;
	right:42px;
	color:#5e5e5e
}



