@charset "utf-8";
/* CSS Document */

body {
	background-color:#000000;
	padding:0;
	margin: 0;
	font-family: "Trebuchet MS",Verdana, sans-serif;
	color:#777;
	behavior: url("inc/csshover3.htc"); 
}

/* PNG FIX */
img, div { behavior: url("inc/iepngfix.htc") }

.srodek {
	position:relative;
	margin: 0 auto;
	width: 980px;
	background-image:url(img/coinertlo2.gif); 
	padding: 0;
	padding-top:420px;
	}
	
.srodek p, .srodek h1, .srodek h2, .srodek ul, ol, #galfoto {
	padding-left: 256px;
	padding-right: 80px;
}

.srodek p {
	font-size:13px;
    text-justify: newspaper;
	line-height: 21px;
}

.srodek p strong {
	color: #999;
	}

.srodek h1 {
font-size:30px;
color: #ec6707;
}

.srodek h2 {
font-size:20px;
color: #004f9f;
margin-bottom: 10px;
}

ul.punkty, ol {
margin-left: 20px;
margin-top: 5px;
font-size:13px;
list-style:url(img/strzalka.png) outside ;
line-height: 20px;
}

ol {
list-style:decimal;
}

p a, p a:active, ul a {
	border-bottom:#666 dashed 1px;
	color:#ccc;
	text-decoration:none
}

p a:hover, ul a:hover {
	border-bottom:#004f9f dashed 1px;
	color:#004f9f;
}


	
img {border: 0;
padding:0;
margin:0;
}
	
#logo {
	position: absolute;
	top:47px;
	left:175px;
}

#menu {
	position: absolute;
	top:160px;
	left:20px;
	width:215px;
/*	border: #006633 solid 1px;*/
}

#fota {
	position:absolute; 
	top: 168px; 
	left:256px;
	}

#menu ul {
	list-style:none;
	text-align:right;
	line-height: 25px;
	font-size:14px;
	margin: 0;
	padding: 0;
	}
	
#menu ul ul {
	font-size: 12px;
	}

#menu a, #menu a:active{
	display:block;
	border-bottom: none;
	height: 25px;
	text-decoration:none;
	padding-right: 25px;
	color:#CCCCCC;
	behavior: url("inc/iepngfix.htc");
}

#menu ul ul a {
	color:#666;
}

/*	#menu ul ul, #menu li:hover ul ul {
		display:none;
	}

	#menu li:hover ul {
		display:block;
	} */

#menu a:hover {
	text-decoration:underline;
	border-bottom: none;
	color:#004f9f !important;
	background: url(img/kolo.png) no-repeat right;
	}

.active {
	color: #ec6707 !important;
	background: url(img/kolopom.png) no-repeat right;	
}

.fotaprawo {float: right;
	padding-right: 90px;
	margin-top: 7px;
	margin-left: 20px;
	margin-bottom: 10px;
}

.klir {clear:both;}

#galfoto a img{
border-bottom: none;
border:#004f9f solid 3px ;
margin-right: 15px;
margin-top: 7px;
text-decoration:none;
}

#galfoto  a:hover img {
border:#ec6707 solid 3px;
}