@charset "iso-8859-2";
/* CSS Document */
body { margin:0; padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
cursor:default;
}

.red { color:#FF0000; }
.green { color:#336633; }
.white { color:#FFFFFF; }

#container { background-image:url(../images/mid_bcg.jpg); background-repeat:repeat-y; background-position:center; text-align:center; }
#header { width:100%; height:244px; background-image:url(../images/header_bcg.jpg); background-repeat:repeat-x; }
#head { width:981px; height:244px; background-image:url(../images/head.jpg); margin:0 auto; background-position:1px; }
#mid { width:893px; margin:0 auto; padding:0 19px; text-align:center; }
#left { width:210px; padding-left:3px; float:left; text-align:left; }
#left hr { width:187px; color:#D9E1F2; margin:12px 0 20px 10px; border:0; height:1px; }
#left img { padding:1px; border:#000066 1px solid; margin-left:10px; }
#cont { float:left; width:636px; margin-left:25px; text-align:justify; }
#cont p { display:inline; }
#cont ol { padding:0; margin:0; } /*#cont ul, */
#cont ol li { margin-left:12px; padding-bottom:15px; } /*#cont ul li, */
#cont ol li { margin-left:0; list-style:none; }

ul.ogolny { margin:0; padding:0; }
ul.ogolny li { margin-top:0; padding-top:0; margin-bottom:0; padding-bottom:0; margin-left:16px; }

#info { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:right; padding:72px 50px 0 55px; width:850px; }
#info img { vertical-align:text-top; margin-left:80px; border:0; }

h1 { font-size:22px; font-weight:lighter; color:#003300; margin:0; padding:0; width:100%; border-bottom:#000000 1px solid; margin-bottom:15px; }
h2, h3, h4 { font-size:12px; margin:0; padding:0; color:#003300; display:inline; }
h2.biggerH2 { font-size:11pt; font-weight:bold; color:#003300; padding:0 0 16px 0; display:block; }
h3 { font-size:13px; }
h4 { font-weight:lighter; font-style:italic; }
hr { border:0; height:1px; color:#24468D; margin:15px 0; }

#footer { clear:both; height:132px; background-image:url(../images/footer_bcg.jpg); background-repeat:repeat-x; text-align:center; }
#foot { width:979px; height:132px; background-image:url(../images/foot.jpg); margin:0 auto; padding-right:1px; text-align:left; }
#left ul { margin:0; padding:0 1px 0 24px; }
#left ul li, .emptyMenu { line-height:0; padding-bottom:10px; list-style:none; }
#left ul li a, #left ul li a:hover, .emptyMenu { font-size:10px; font-weight:bold; text-decoration:none; color:#003300; line-height:11px; }
#left ul li a:hover, #left ul li a:hover.red { color:#999999; }
#left ul li a.red { color:#FF0000; }
#left ul li a:hover.emptyMenu { color:#003300; cursor:default; }
a, a.galeria { color:#003300; text-decoration:underline; }
a.galeria { text-decoration:none; }
a:hover { color:#666666; text-decoration:none; }
span.ad, #cont ul li span, #cont ol li span { font-size:10px; }
table {
	border-width: 1px;
	border-style: none;
	border-collapse: collapse;
	margin:0 auto;
}
table th, td.grey {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #24468D;
	background-color: #CCCCCC;
	text-align:center;
}
table td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #24468D;
	background-color: white;
	height:20px;
}
input.butt {
	background-color:#003300;
	border-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FAB116;
	width:70px;
}
table.aktual td { border-width:0px; }
#mid map area, input.butt { cursor:hand; }
td.pad12 { padding:12px; }
table td.center { text-align:center; }
#alfabet { width:383px; margin:0 auto; margin-bottom:10px; }
.imghref { border:0; }


/* accordion */
.currentlink { color:#fff !important; background-color:##80C143 !important; }
.bcg { background-image:url(../images/arrowright.png) !important; background-position:center right !important; background-repeat:no-repeat !important; }



#wrapper {
	width: 182px;
	margin-left: auto;
	margin-right: auto;
	}

.accordionButton, .accordionButtonSelected {	
	width: 162px;
	padding:12px 10px 8px 10px;
	float: left;
	background: #fff;
	color:#003300 !important;
	font-size:8pt !important;
	font-weight:bold !important;
	/* border-bottom: 1px solid #FFFFFF; */
	cursor: pointer;
	border-bottom:#DADADA solid 1px;
	}

.accordionButton:hover, .accordionButtonSelected:hover { 
	color:#fff !important; /*#BDBDBD*/
	background:#80C143;
	}	
.accordionContent {
	width: 182px;
	float: left;
	/* background:#fff;
	/*display: none;*/
	padding:0/*10px 0*/;
	}
.accordionContent a {
	display:inline-block !important;
	width:154px;
	height:auto !important;
	padding:10px 10px 8px 18px !important;
	text-decoration:none;
	font-size:8pt !important;
	font-weight:bold !important;
	border-bottom: #EEE solid 1px;
	color:#003300  !important;
}
.accordionContent a:hover {
	color:#fff !important;
	background: #80C143;
}

.accordionButton, .accordionButtonSelected, .accordionContent a {
	font-size:10pt;
	color: #FFF; font-family: 'Fira Sans', sans-serif;
}
