body {
	margin:0px;
 	padding:0px;
}

body, td, a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#header {
	background-image:url(../img/layout/subpage2_.gif);
	height:227px;
	width:100%;
}

#headerLeft, #headerRight{
	float:left;
}

#logoContainer{
	width:226px;
	height:149px;
}

#logoConatinerDown{
	float:left;
	width:226px;
	height:47px;
}

#headerNavigationContainer{
	height:61px;
	background-color:#FFFFFF;
}

#headerImgContainer{
	float:left;
	background-image:url(../img/layout/subpage2_-04.jpg);
	width:552px;
	height:135px;
}

#headerHier{
	width:520px;
	height:21px;
	float:left;
	background-image:url(../img/layout/subpage2_-07.gif);
	padding-left:22px;
	padding-top:10px;
	font-weight:bold;
	color:#002063;
	font-size:11px;
}

#headerFirstHL{
	width:221px;
	height:31px;
	float:left;
	background-image:url(../img/layout/subpage2_-08.jpg);
	padding-left:15px;
}

.rightHl{
	width:219px;
	height:31px;
	padding-left:15px;
	background-image:url(../img/layout/right_hl_bg.gif);
	padding-top:22px;
	font-weight:bold;
}

#bg{
	float:left;
	width:100%;
	background-image:url(../img/layout/background_repeat.gif);
}

#contentContainer{
	background-image:url(../img/layout/conten_bg.gif);
	background-repeat:repeat-y;
	width:781px;
	float:left;
}

#navigationConatiner{
	padding-top:20px;
	width:153px;
	float:left;
	padding-left:20px;
}

#contentCenterConatiner{
	padding-top:20px;
	width:341px;
	float:left;
	padding-left:15px;
	padding-right:14px;
	
}

#rightContentConatiner{
	float:left;
}

.rightContent{
	float:left;
	padding: 12px;
	width:211px;
	background-image:url(../img/layout/ecke.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.clear { 
   clear: both; 
   line-height: 0; 
   font-size: 0; 
   height: 0; 
}

.left {
	float:left;
}

#hNMP_home, #hNMP_kontakt, #hNMP_impressum{
	margin-top:14px;
	margin-left:10px;
	width: 110px;
}

#hNMP_home{
	background-image:url(../img/layout/btn/home_n.gif);
	float:left;
}

#hNMP_kontakt{
	background-image:url(../img/layout/btn/kontakt_n.gif);
	float:left;
}

#hNMP_impressum{
	background-image:url(../img/layout/btn/impressum_n.gif);
	float:left;
}

#hNMP_home a:hover{
	background-image:url(../img/layout/btn/home_h.gif);
	float:left;
}

#hNMP_kontakt a:hover{
	background-image:url(../img/layout/btn/kontakt_h.gif);
	float:left;
}

#hNMP_impressum a:hover{
	background-image:url(../img/layout/btn/impressum_h.gif);
	float:left;
}


ul {
	margin-left: 5px; 
	padding:5px;
}

li {
	margin-left: 5px; 
	padding:0px;
}


ul#ll_system { list-style: none; margin: 0; padding: 0;}
ul#ll_system li  { background: none; padding: 1px; width:136px }
ul#ll_system li a { background-image:url(../img/layout/bt_menu_no.gif); text-decoration:none; height:15px; width:130px; display:block; padding: 0px; margin: 0px; padding-top: 1px; padding-left:19px; color: #002063; font-size: 11px; font-weight: bold; background-color:#EFF4F9; }
ul#ll_system li a:hover, ul#ll_system li a.akt {background-image:url(../img/layout/bt_menu_hl_down.gif); background-color:#DDE7F3; }
ul#ll_system li a:hover {background-image:url(../img/layout/bt_menu_hl.gif);}

#footer {
	width:756px;
	background-color:#2955AD;
	padding-top:25px;

	padding-left:22px;
	height:25px;
}

#footer a{
	color:#FFFFFF;
	font-weight:bold;
	padding-right:5px;
	padding-left:5px;
}

a{
	color: #002063;
}

a:link{
	text-decoration: none;
	color:#002063;
}

a:visited{
	text-decoration: none;
	color:#002063;
}

a:hover{
	text-decoration: none;
	color:#CC0000;
}

a:active{
	text-decoration: none;
	color:#CC0000;
}
	

div {
 margin:0px;
 padding:0px;
}

.contentImageLeft {
	padding-right:8px;
	float:left;
	
}
.contentImageRight {
	padding-leftt:8px;
	float:right;
	
}



.ibTitle {
	background-image:url(../images/bilderrahmen_01.gif);
	width:164px;
	height:24px;
}

.ibImg {
	background-image:url(../images/bilderrahmen_02.gif);
	width:164px;
	height:130px;
	text-align:center;
}

.ibText {
	background-image:url(../images/bilderrahmen_03.gif);
	width:154px;
	padding-left:5px;
	padding-right:5px;
}

.ibFooter {
	background-image:url(../images/bilderrahmen_05.gif);
	width:139px;
	padding-top:7px;
	padding-left:20px;
	padding-right:5px;
	height:19px; 
}

.ibleft {
	float:left;
	width:173px;

}


.ibRight {
	float:left;


}

#printer{
	

}
.stndrt_normal a{
	color:#002063;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

.stndrt_active a, .stndrt_active a:link, .stndrt_active a:visited{
	color:#CC0000;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

img {
	border:0px;
}