.aktion { width: 90px; height: 90px; overflow: hidden; position: absolute; z-index: 10; top: 7px; left: 70px; }
#aktion2 { left: 170px; }
#aktion3 { left: 270px; }

#main-nav ul { margin: 0; padding: 0; list-style-type: none; }
#main-nav li { display: inline; line-height: 29px; margin: 0; padding: 0 10px 0 0; }
#main-nav a:link, #main-nav a:visited, #main-nav a:active, #main-nav a:hover {
	color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-weight: bold;
}
#main-nav a:hover, #main-nav a.act:link, #main-nav a.act:visited, #main-nav a.act:active, #main-nav a.act:hover { color: #E43F0C; }
.box-head, .box-foot,
.specialbox-head, .specialbox-foot { width: 249px; height: 2px; font-size: 0; line-height: 0; background-image: url(/templates/pics/navbox_head.jpg); background-repeat: no-repeat; }
.box-foot { background-image: url(/templates/pics/navbox_foot.jpg); margin-bottom: 15px; }
.specialbox-head { background-image: url(/templates/pics/specialnav_head.jpg); display: block; width: 249px; height: 2px; font-size: 0; line-height: 0; }
.specialbox-foot { background-image: url(/templates/pics/specialnav_foot.jpg); display: block; width: 249px; height: 2px; font-size: 0; line-height: 0; }
.subnav-box { width: 249px; background-image: url(/templates/pics/navbox_mid.jpg); background-repeat: repeat-y; background-color:#5D9C8A; }
.subnav-box ul { margin: 0; padding: 0 0 5px 2px; list-style-type: none; }
.subnav-box ul li { display: block; margin: 0; padding: 0;}
.subnav-box a:link, .subnav-box a:visited, .subnav-box a:active, .subnav-box a:hover {
	display: block;
	color: #FFFFFF;
	padding: 5px 5px 5px 15px;
	text-decoration: none;
	height: auto;
}
.subnav-box a:hover {
	background-color: #006B52;
}
.subnav-box a.act:link, .subnav-box a.act:visited, .subnav-box a.act:active, .subnav-box a.act:hover {
	background-image: url(/templates/pics/aact.jpg);
	background-position: 3px 8px;
	background-repeat: no-repeat;
	background-color: #006B52;
}
a.specialbox:link, a.specialbox:visited, a.specialbox:active, a.specialbox:hover,
a.specialbox-act:link, a.specialbox-act:visited, a.specialbox-act:active, a.specialbox-act:hover { 
	display: block;
	background-image: url(/templates/pics/specialnav_head.jpg); background-repeat: no-repeat;
	text-decoration: none;
	margin-bottom: 15px;
	background-color: #AEC8C0;
	padding-top: 2px;
}
a.specialbox:link .linktext, a.specialbox:visited .linktext, a.specialbox:active .linktext, a.specialbox:hover .linktext {
	display: block;
	background-color: #AEC8C0;
	padding: 5px 5px 5px 15px;
}
a.specialbox:hover, a.specialbox-act:link, a.specialbox-act:visited, a.specialbox-act:active, a.specialbox-act:hover { background-color: #006B52; background-image: url(/templates/pics/special_nav_head_act.jpg); background-color: #006B52; color: #FFFFFF; }
a.specialbox:hover .linktext, a.specialbox-act:link .linktext, a.specialbox-act:visited .linktext, a.specialbox-act:active .linktext, a.specialbox-act:hover .linktext { background-color: #006B52; display: block; padding: 5px 5px 5px 15px; }
a.specialbox-act:link .linktext, a.specialbox-act:visited .linktext, a.specialbox-act:active .linktext, a.specialbox-act:hover .linktext { background-image: url(/templates/pics/aact.jpg); background-position: 3px 8px; background-repeat: no-repeat; }
a.specialbox:hover .specialbox-foot, a.specialbox-act:link .specialbox-foot, a.specialbox-act:visited .specialbox-foot, a.specialbox-act:active .specialbox-foot, a.specialbox-act:hover .specialbox-foot { background-image: url(/templates/pics/special_nav_foot_act.jpg); }
#foot-container a:link, #foot-container a:visited, #foot-container a:active, #foot-container a:hover {
	color: #333333;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: none;
}
.subnav-box ul.newslist li { padding:0; clear: both; display: inline; }
.newslist a:link, .newslist a:visited, .newslist a:active, .newslist a:hover {
	font-size: 10px;
	padding-bottom: 0;
	padding-right: 0;
	min-height: 10px;
	cursor: pointer;
}
.newslist a.act:link, .newslist a.act:visited, .newslist a.act:active, .newslist a.act:hover { background-position: 3px 7px; }
.newslist .bob { display: block; border-bottom: 1px solid #FFFFFF; padding: 0 5px 5px 0; height: 10px; overflow: visible; }
html>body .newslist .bob { height: auto; min-height: 10px; }
.newslist .newstime { display: block; float: left; width: 65px; }
.newslist .newstitle { display: block; float: left; width: 150px; }
.block-news-years { color: #FFFFFF; padding: 5px 0; font-size: 11px; margin-left: 15px; border-bottom: 1px solid #FFFFFF; }
.block-news-years span { font-weight: bold; padding-right: 5px; }
.block-news-years a.newsnavL1act:link, .block-news-years a.newsnavL1act:visited, .block-news-years a.newsnavL1act:active, .block-news-years a.newsnavL1act:hover { color: #FFFFFF; font-weight: bold; }
.block-news-years a:link, .block-news-years a:visited, .block-news-years a:active, .block-news-years a:hover { color: #DADADA;padding: 0 5px 0 0; display: inline; }
.block-news-years a:hover { color: #FFFFFF; background-color: transparent; }
#foot-container a:hover, #foot-container a.act:link, #foot-container a.act:visited, #foot-container a.act:active, #foot-container a.act:hover { color: #006B52; }

