
	a.downloadfile {
		color: #727272;
		padding-left: 15px;
		padding-bottom: 1px;
		background-image: url("images/download_arrow.png");
		background-repeat: no-repeat;
		background-position: left bottom;
	}

	a.nohover:hover {
		text-decoration: none;
	}

	span.linklike {
		color: #264F91;
	}

	table.erfolgetable {
		padding: 0px;
		margin: 0px;
		margin-right: 2px;
		border-top: 1px solid #000000;
	}

	table.erfolgetable td.erfolgetd1 {
		font-weight: bold;
		border: 1px solid #000000;
		border-right: 0px;
		border-top: 0px;
		padding: 2px;
		vertical-align: top;
	}

	table.erfolgetable td.erfolgetd2 {
		border: 1px solid #000000;
		border-top: 0px;
		padding: 2px;
		vertical-align: top;
	}

.box  {
		width: 149px;
		margin: 15px 0px 0px 10px;
}
.box div {border:1px solid #aeb9c4; border-top:none; background-color:#ebf1f7;
}
.box H2 {
		margin: 0px;
		padding: 4px 0px 2px 5px;
		border-bottom:1px solid #aeb9c4;
		background: url("images/box_top.gif") top left no-repeat scroll #FFFFFF;
		font:bold 10px Verdana, Arial, Helvetica, sans-serif; color: #264F91;
}

.box H3 {
		margin: 0px;
		padding: 1px 0px 1px 5px;
		border:1px solid #aeb9c4;
		background-color: #ebf1f7;
		font:bold 10px Verdana, Arial, Helvetica, sans-serif; color: #264F91;
}

.box H4 {
		margin: 0px;
		padding: 5px 0px 0px 5px;
		border:1px solid #aeb9c4;
		border-top: none;
		border-bottom: none;
		background-color: #F8F8F9;
		font:bold 9px Verdana, Arial, Helvetica, sans-serif; color: #264F91;
}

.box H5 {
		margin: 0px 0px -2px 0px;
		padding: 3px 0px 0px 5px;
		font:bold 9px Verdana, Arial, Helvetica, sans-serif; color: #BDBDBD;
}

.box p  {
		margin: 0px;
		padding:5px;
		border:1px solid #aeb9c4;
		border-top: none;
		font:normal 9px Verdana, Arial, Helvetica, sans-serif; color: #555;
		line-height: 13px;
}


.box p a {
		padding: 3px 0px 3px 0px;
		font:bold 9px Verdana, Arial, Helvetica, sans-serif; color: #264F91;
}
.box p a:hover {color: #7AAD52;}


.box img {
		width:135px;
		border:1px solid #E5E5E5;
}

.box fieldset {
		margin: 0px;
		padding:0px;
		border:1px solid #E5E5E5;
		border-top: none;
		background-color: #F8F8F9;
}

.box fieldset p{
		margin: 0px;
		padding: 0px;
		border: none;
		text-align:right;
		font-weight:bold;
}

.box input {
		margin: 5px 5px 0px 5px;
		padding: 0px;
		border: 1px solid #E5E5E5;
		width: 75px;
		font:normal 11px Verdana, Arial, Helvetica, sans-serif; color: #264F91;
}

.box .searchtxt {
		margin: 5px 0px 4px 5px;
		padding: 0px;
		border: 1px solid #E5E5E5;
		width: 135px;
		font:normal 11px Verdana, Arial, Helvetica, sans-serif; color: #264F91;
}

.box input.button {
		width: 46px;
		height: 16px;
		border: none;
		margin-left: 90px;
		margin-bottom:5px;
		font: bold 9px verdana,helvetica,sans-serif; color:#A6A6A6;
		background:url("images/button_0.gif") left top no-repeat scroll;
}

.box input.hover {
		width: 46px;
		height: 16px;
		border: none;
		margin-left: 90px;
		margin-bottom:5px;
		font: bold 9px verdana,helvetica,sans-serif; color:#264F91;
		background:url("images/button_1.gif") left top no-repeat scroll;
}

input.button {
		width: 137px;
		margin: 0px 0px 0px 5px;
		padding: 2px 0px 0px 5px; 
		border: none;
		font: bold 9px verdana,helvetica,sans-serif; color:#A6A6A6;
		background:url("images/box_bg.gif") left top no-repeat scroll;
}
input.hover {
		width: 137px;
		margin: 0px 0px 0px 5px;
		padding: 2px 0px 0px 5px; 
		border: none;
	font: bold 9px verdana,helvetica,sans-serif; color:#264F91;
		background:url("images/box_bg_over.gif") left top no-repeat scroll;
}


#contentnavigation ul.navlist1
{
		width: 147px;
		margin: 0px;
		padding:6px 0px 6px 0px;
		border:1px solid #aeb9c4;
		border-top: none;
		background-color: #ebf1f7;
}

#contentnavigation ul.navlist1 li
{
		margin: 4px 0px 0px 5px;
		padding:0px 0 3px 0;
		border: 0px;
		list-style: none;
		background:url("images/box_bg.gif") no-repeat left bottom;
		display:block;
}

#contentnavigation ul.navlist1 li a
{
		width: 127px!important;
		margin: 0px;
		padding:4px 5px 0px 5px; 
		display: block;
		text-decoration: none;
		text-align: left;
		background:transparent url("images/box_bg.gif") no-repeat left top;
		font: normal 11px arial,helvetica,sans-serif;
}

#contentnavigation ul.navlist1 li a:link { color: #555; }
#contentnavigation ul.navlist1 li a:visited { color: #555;}

#contentnavigation ul.navlist1 li:hover

{
		background:transparent url("images/box_bg_over.gif") no-repeat left bottom!important;
}

#contentnavigation ul.navlist1 li:hover a,
#contentnavigation ul.navlist1 li a:hover

{
		color: #264F91!important;
		background:transparent url("images/box_bg_over.gif") no-repeat left top!important;
}

#contentnavigation ul.navlist1 li.current a

{
		color: #264F91!important;
		background:transparent url("images/box_bg_over.gif") no-repeat left top;
}


#contentnavigation ul.navlist1 li a.active
{
		color: #264F91;
		background:transparent url("images/box_bg_over.gif") no-repeat left top;	
}


#contentnavigation ul.navlist1 li.current

{
		color: #264F91;
		background:transparent url("images/box_bg_over.gif") no-repeat left bottom;
}

.centered #contentnavigation ul.navlist1 .topic
{
		color:#264F91;
		font-weight: bold;
		background:  url("images/box_bg_topic.gif") no-repeat left top;
}


	#header {
		width: 985px;
		height: 185px;
		background-color: #7AAD52;
		background-image: url("images/header.jpg");
		background-repeat: no-repeat;
		background-position: center;
	}

	#topnavigation {
		padding: 0;
		width: 980px;
		height: 24px;
		background: transparent;
		position: absolute;
		top: 189px;
		voice-family: "\"}\"";
		voice-family: inherit;
		padding-left: 5px;
	}



.boxg  {
		margin: 15px 0px 0px 0px;
		float: left;
}
.boxg div  {
		margin: 0px;
		padding: 0px;
		border:1px solid #B7D986;
		border-top: none;
		background-color: #F8FFE4;
		float:left;
}
.boxg div div {border: none;}


.boxg H2 {
		margin:0px;
		height: 14px;
		padding: 2px 0px 0px 5px;
		font:bold 10px Verdana, Arial, Helvetica, sans-serif; color: #fff;
}
.boxg H3 {
		padding:5px 0px 3px 5px;
		margin:0px;
		font:bold 9px Verdana, Arial, Helvetica, sans-serif; color: #264F91;
}
.boxg H4 {
		width:auto;
		padding:5px 0px 5px 5px;
		margin: 0px;
		font:bold 9px Verdana, Arial, Helvetica, sans-serif; color: #727272;
		background-color: #E4F4BB;
}
.boxg p  {
		width:auto;
		margin: 0px;
		padding:5px;
		font:normal 9px/13px Verdana, Arial, Helvetica, sans-serif; color: #5f5f5f;
}
.boxg img {
		margin:0px;
		padding:0px;
		border:none;
		float:none;
}

.boxg table  {padding:0px 5px 0px 5px;}

.b1{
	width: 407px;
	margin: 15px 15px 0px 0px;
}
.b1 h3 {float:none;width: auto;}
.b1 div {width: 405px; }
.b1 H2{background: url("images/box_bg_green.png") top left no-repeat scroll #C0DF93;}
.b1 p {display:block;}

