body{
	background-color: #CDC498;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100.1%;
}
#a{
	max-width:800px;
	margin:0 auto;
	background:url(a.gif) repeat-y #6BB;
	background-color: #ffe;
	border-color: #663300;
	border-style: solid;
}
#b{
	background:#642;
	background-color: #642;
}
#c{
	width:175px;
	float:left;	
}
#d{
	padding-left:10px;
	border-top-color: #663300;
	border-top-style: solid;
		font-size: 80%;
}
#e{
	clear:both;
	background-color: #974;
	border-bottom-width: 2px;
	border-bottom-color: #663300;
	border-bottom-style: solid;
	}

img{
	float: left;
	margin: 0em 0em 0em 0.5em;

}
.hnav
{
	display: none;	
}
.hnav ul span.divider
{
	display: none;
}
* html .hnav/* Hide from IE5/Mac (& IE5.0/Win) */
{
	height: 1%;	/* holly hack to fix a render bug in IE6/Win */
}
* html .HNAV
{
	height: auto;	/* above IE6/Win holly hack breaks IE5/Win when page 
			   length get beyond the point that 1% height is taller 
			   than the text height. IE5/Win does not need this 
			   holly hack so we remove it here */
	padding: 0;	/* IE5/Win will resize #hnav to fit the heights of its
			   inline children that have vertical padding. So this
			   incorrect case selector will remove that padding */
}
.hnav ul
{
	text-align: center;
	list-style-type: none;
	line-height: normal;
	margin: 0;
	padding: 0;
}
.hnav ul li
{
	display: inline;
	white-space: nowrap;
	margin: 0;
}
.hnav ul li a
{
	text-decoration: none;
	margin: 0 -1px 0 0;
	padding: 3px 10px 4px 10px;
	border-left: solid 1px #000;
	border-right: solid 1px #000;
	font-weight: bold;
}
* html .HNAV ul li a
{
	width: 1%;
	font-weight: bold;
}
.hnav ul li a:hover
{
	text-decoration: none;
}

.hnav, #footer
{
	border-width: 1px;
	}
	.hnav ul li a:hover
{
	background-color: #CC9900;
	color: #300;
	font-size: 90%;
}
#footer, .hnav, .hnav ul li a
{
	background-color: #974;
	color: #fff;
	font-size: 90%;
}
.vnav
{
	display: none;
	}
.vnav ul, .vnav ul li
{
	padding: 0;
	list-style-type: none;
	display: block;
}
.vnav ul
{
	border: solid 1px #000;
	border-bottom-width: 0;
	margin-left: 0.5em;
	margin-right: 0.5em;
	margin-top: 1em;
}
.vnav ul li
{
	border-bottom: solid 1px #000;
}
.vnav ul li a
{
	display: block;
	text-decoration: none;
	padding: 3px;
	font-weight: bold;
	font-size: 80%;
}
* html .vnav ul li a/* hide from IE5.0/Win & IE5/Mac */
{
	height: 1%;
	font-size: 80%;
}
* html .vnav ul
{
	position: relative;	/* IE needs this to fix a rendering problem */
}
.vnav h3
{
	/* perhaps this belongs partly in gutters.css and partly in 
	   fonts.css. However, the heading size for vnav elements is
	   controlled here because it is a specific vnav visual element
	   rather than something that's going to be applied to the whole
	   layout. So that if you were to remove vnav.css from your
	   layout, you wouldn't have any extra, unused CSS in the rest
	   of your stylesheets. */

	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 126%;
}
#c .vnav ul li a:hover, #rightColumn .vnav ul li a:hover
{
	background-color: #edb;
	color: #300;
}
.hnav ul li a:hover
{
	background-color: #FFB871;
	color: #300;
}
#c .vnav ul li a, #rightColumn .vnav ul li a
{
	background-color: #a85;
	color: #fff;
}

#pageWrapper
{
	font-size: 80%;
}

h1
{
	font-size: 180%;
	color: #FFFFFF;
	margin-left: 1em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #664422;
	margin-bottom: 0px;
	margin-top: 0px;
	line-height: 2em;
}
h2
{
	font-size: 180%;
	color: #993300;
	margin: 10px;
	}
h3
{
	font-size: 140%;
	color: #993300;
	background-color: #D1D1A5;
	border-top: 4px solid #993300;
	margin: 10px;
}
h4
{
	font-size: 126%;
	margin: 10px;
	
}
h5
{
	font-size: 110%;
	color: #660000;
	background-color: #FFCC33;
	margin: 10px;
	padding-left: 15px;

}
h6
{
	font-size: 100%;
	font-weight: normal;
	margin: 10px;
}
p
{
	font-size: 100%;
	text-align: left;
	line-height: 130%;
	margin: 10px;
}
#d p{
	padding-left: 3em;
	padding-right: 2em;
}
#e p{
	color: #FFFFFF;
	font-size: 80%;
}
#e p span{
	color: #cc9;	
}
#picture li a{
	font-size: 80%;
}
p.podpis
{
		display: none;
	
}
p.center
{
	text-align: center;
	padding-top: 1em;
	padding-bottom: 1em;
	margin-top: 0em;
	margin-bottom: 0px;
}
p.geo
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
p.gg
{
		display: none;
}
p.kom
{
	text-align: left;
	font-size: 90%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	margin-left: 3em;
}

.schow
{
	font-size: 5px;
	margin-top: 0px;
	padding-top: 0px;
	visibility: hidden;
}
.style1 {
	font-size: 115%;
	font-weight: bold;
}
.style2 {color: #FFFF00}
.style3 {
	color: #0000FF;
	font-weight: bold;
	margin-top: 1em;
	padding-top: 1em;
	font-size: 120%;
}
.style4 {
	color: #cccc66;
}
.style5 {
	color: #CC0000;
	font-weight: bold;
	}
p a {text-decoration: none;}
p a:hover {
	text-decoration: none;
	color: Maroon;
	background-color: #CDC498;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFF99;
	font-size: 100%;
	font-weight: bold;
}
.temp{
text-align: right;
}
#td1{
	width: 80%;
}
#td2{
	width: 10%;
}
#td3{
	width: 10%;
}
#a img{
		display: none;
}
