img, div { behavior: url(/iepngfix.htc) }

html 					{
						height:100%;
						}
body 					{
                        background-image:url('/graphics/media/back.gif');
						height:100%;
						margin:0%;
						padding:0%;
						font-family:Verdana,Arial,sans-serif;
					    color: #004D82;
						background-color:#EAEAEB;
	                    font-size:11px;

						}

#master					{
						margin-top:0px;

						}

#maincontant			{
						width:959px;
						background-color:#ffffff;
						}



.clearer {
height:1px;
overflow:hidden;
clear:both;
}













#top		           {
						float:left;
						width:959px;
						height:122px;
						}


.top		           {
						float:left;
						width:959px;
						height:122px;
						overflow:hidden;
						}


#top_visual		           {
						float:left;
						width:959px;
						height:129px;
						overflow:hidden;
						background-color:#004D82;
						margin-top:-5px;
						}
						html>body #top_visual  {margin-top:0px;}

#visual		           {
						float:left;
						width:748px;
						height:120px;
						overflow:hidden;
						}


#slogan					{
						width:211px;
						float:left;
						height:120px;
						overflow:hidden;
						}



#slogan_grey					{
						width:211px;
						float:left;
						height:120px;
						overflow:hidden;
						background-color:#B0B2B0;
						}

#slogan_blue					{
						width:211px;
						float:left;
						height:120px;
						overflow:hidden;
						background-color:#004D82;
						}


#slogan_red					{
						width:211px;
						float:left;
						height:120px;
						overflow:hidden;
						background-color:#AC0018;
						}





#topabstand					{
						width:959px;
						height:41px;
						float:left;
						overflow:hidden;
						}





/*

#farbe					{
						width:959px;
						height:9px;
						float:left;
						background-color:#004D82;
						background-image:url('/graphics/media/back_blue.gif');
						}
*/


#topleft				{
						width:624px;
						float:left;
						height:122px;
						}


#topright				{
						width:335px;
						float:right;
						height:122px;
						}

#toplogo				{
						width:325px;
						float:right;
						}



#topsuche				{
						width:325px;
						float:right;
						margin-top:0px;
						vertical-align:middle;
						text-align:middle;
						height:22px;
						}

#suche					{
						float:right;
						height:22px;
						}

















#content1				{
						float:left;
						width:959px;
						background-image:url('/graphics/media/back_content.gif');
						}

#content_sicher_start				{
						float:left;
						width:959px;
						background-image:url('/graphics/media/back_content_sicher_start.gif');
						}






#left					{
						width:210px;
						float:left;
						}
						html>body #left  {width:210px;}


#left_navigation		{
						width:200px;
						float:left;
						margin-left:10px;
						}
						html>body #left_navigation  {width:200px;}


#center					{
						width:508px;
						margin-left:20px;
						float:left;
						text-align:left;
						background-color:#ffffff;
						}
						html>body #center  {margin-left:30px;}

#center_1					{
						width:601px;
						margin-left:0px;
						float:left;
						text-align:left;
						}
						html>body #center_1  {margin-left:0px;}



#header                  {
						width:478px;
						float:left;
						}

#inhalt					 {
						width:478px;
						float:left;
						margin-left:30px;
						}


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








#body_text              {
                        font-size:11px;
						float:left;
						line-height:19px;
						clear:left;
						margin-bottom:15px;
						width:478px;
						}

#body_text img_right             {
                       float:right;
	                   margin-left:20px;
	                    padding-left:20px;
						}





#body_text_1             {
						width:601px;
						float:left;
						padding-left:-10px;
						margin-left:-10px;
						position:relative;
						}
						html>body #body_text_1 {margin-left:0px; padding-left:0px}



.body_text              {
                        font-size:11px;
						width:478px;
						float:left;
						line-height:19px;
						}

.body_text_left              {
                        font-size:11px;
						width:478px;
						float:left;
						line-height:19px;
						clear:left;
						margin-bottom:15px;
						}

#body_text_left              {
                        font-size:11px;
						width:478px;
						float:left;
						line-height:19px;
						}

.body_text_left img     {
                        float:right;
	                    margin-left:20px;
						clear:right;
						}

.body_text_left img{
float:none;
}

.body_text ul {
	margin:0px;
	padding:0px;
	margin-left:20px;
}

html>body /**/ .body_text ul.bildliste_rechts li {
	margin-left : 20px;
}

.body_text ul.bildliste_rechts {
	* float:left;
	* margin-left:0px;
	* padding-left:20px;
	* display:block;
}

.body_text ul.bildliste_links {
	margin-left:20px;
	* margin-left:0px;
	* padding-left:20px;
}


.body_text_right              {
                        font-size:11px;
						width:478px;
						float:left;
						line-height:19px;
						clear:left;
						margin-bottom:15px;
						}



#body_text_right              {
                        font-size:11px;
						width:478px;
						float:left;
						line-height:19px;
						}

.body_text_right img     {
                        float:left;
	                    margin-right:20px;
						clear:left;
						}


#akzidenzbox           {
                        position:relative;
						width:260px;
						float:right;
						margin-right:-30px;
						padding-top:10px;
						padding-bottom:10px;
						}
html>body #akzidenzbox {width:260px; margin-right:-30px;}




#akzidenzbox_blue       {
						width:240px;
						float:right;
						padding-top:10px;
						padding-bottom:10px;
						background-color:#004D82;
						}
html>body #akzidenzbox_blue {width:240px;}


#akzidenzbox_red        {
						width:240px;
						float:right;
						padding-top:10px;
						padding-bottom:10px;
						background-color:#AC0018;
						}
html>body #akzidenzbox_red {width:240px;}



#akzidenzbox_content           {
						width:200px;
						float:left;
						margin-left:10px;
						text-align:left;
						font-size:11px;
						color:#ffffff;
						}
html>body #akzidenzbox_content {width:200px;}


.akzidenzbox_content_shorty  {
						font-size:10px;
						color:#ffffff;
						}


#akzidenzbox_content a  {
						text-weight:normal;
						font-size:11px;
						color:#ffffff;
						}

#akzidenzbox_content head  {
						text-weight:bold;
						font-size:11px;
						color:#ffffff;
						}

.auflistung             {
                        font-size:11px;
						float:left;
						line-height:19px;
						margin-bottom:15px;
						width:478px;
						}
.auflistung_links        {
						float:left;
						width:60px;
						font-weight:bold;
						}

.auflistung_rechts       {
                        padding-left:20px;
						float:left;
						width:388px;
						}


.spalten             {
                        font-size:11px;
						float:left;
						line-height:19px;
						margin-bottom:15px;
						width:478px;
						}
.spalte_130       {
						float:left;
						width:130px;
						}

.spalte_200       {
						float:left;
						width:200px;
						}

.spalte_110       {
                        padding-left:10px;
						float:left;
						width:110px;
						}

.spalte_130_links       {
						float:left;
						width:130px;
						}

.spalte_340_rechts       {
						float:right;
						width:340px;
						}

.spalte_340           {
						float:right;
						width:340px;
						}

hr.trennungs_strich       {
						float:left;
						width:478px;
						margin-top:10px;
						margin-bottom:10px;
						background-color:#000;
						height:1px;
						border:0px none;
						overflow:hidden;
					/*	background-image:url('/graphics/media/blue_dot_line.gif');  background-position:center; background-repeat:no-repeat; */
						}
                        html>body hr.trennungs_strich {width:478px; z-index:100;}

.trennungs_strich       {
						float:left;
						width:478px;
						margin-top:10px;
						margin-bottom:10px;
						background-image:url('/graphics/media/blue_dot_line.gif');  background-position:center; background-repeat:no-repeat;
						}
                        html>body .trennungs_strich {width:478px; z-index:100;}



.trennungs_strich_1       {
						float:left;
						width:478px;
						margin-top:10px;
						margin-bottom:10px;
						background-image:url('/graphics/media/grey_line.gif');  background-position:center; background-repeat:no-repeat;
						}
                        html>body .trennungs_strich_1 {width:478px; z-index:100;}


#right					{
						width:210px;
						float:left;
						margin-left:0px;
						}

#right_head				{
						font-size:11px;
						font-weight:bold;
						float:left;
						}


#right_navigation		{
						width:190px;
						float:left;
						margin-left:10px;
						}
                        html>body #right_navigation {width:190px; margin-left:10px;}



#right_1					{
						width:129px;
						float:left;
						margin-left:0px;
						}


#news           {
						width:120px;
						float:left;
						padding-top:41px;
						margin-left:5px;
						}
html>body #news {width:120px; margin-left:20px;}

.news_content     {
						font-size:9px;
						color: #004D82;
						float:left;
						text-align:left;
						padding-bottom:20px;
						}

.news_content a         {
						font-size:9px;
						color: #004D82;
						text-decoration:none;
						}

.news_content  a:hover  {
						color: #ffffff;
						}



#tools           {
						width:478px;
						float:left;
						text-align:left;
						margin-top:20px;
						padding-bottom:25px;
						clear:left;
						}

html>body #tools {width:478px;}




#box_748    {
						width:728px;
						float:left;
						position:relative;
						}
html>body #box_748 {width:748px;}



#box_imprint_blue          {
						width:719px;
						height:30px;
						float:left;
						background-color:#004D82;
                        padding-left:-10px;
						margin-left:-10px;
						position:relative;
						}
						html>body #box_imprint_blue {margin-left:0px; padding-left:0px; width:749px;}


#box_imprint_red          {
						width:719px;
						height:30px;
						float:left;
						background-color:#AC0018;
                        padding-left:-10px;
						margin-left:-10px;
						position:relative;
						}
						html>body #box_imprint_red {margin-left:0px; padding-left:0px; width:749px;}

#box_imprint_grey          {
						width:719px;
						height:30px;
						float:left;
						background-color:#B0B2B0;
                        padding-left:-10px;
						margin-left:-10px;
						position:relative;
						}
						html>body #box_imprint_grey {margin-left:0px; padding-left:0px; width:749px;}



.box_imprint           {
						font-size:10px;
						color: #ffffff;
						float:left;
						text-align:left;
						padding-top:10px;
						padding-left:10px;
						width:739px;
						}

.box_imprint a         {
						font-size:10px;
						color: #ffffff;
						text-decoration:none;
						padding:0px 20px 0px 20px;

						}

.box_imprint a:hover  {
						color: #ffffff;
						}




















#navigation-top			{
						float:left;
						width:624px;
						padding-top:0px;
						}

.nav_top_all				{
						margin-top:90px;
						padding-top:0px;
						}
						html>body .nav_top_all {margin-top:80px;}



.nav_top_inhalt  {
                       text-decoration:none;
                        font-weight: bold;
						margin-left:10px;
						float:left;
						z-index:10;
						}
						html>body .nav_top_inhalt {margin-left:10px;}

.nav_top_inhalt a {
	                padding: 0 0px 0 0px;
					color: #004D82;
					padding: 0px 20px 0px 0px;
					width:624px;
					height:20px;
					font-size: 12px;
					font-weight:bold;
					text-decoration:none;
					}


.nav_top_inhalt a:active{
                        color: #AC0018;
                        }


.nav_top_inhalt_active{
                        color: #AC0018;
                        }


.nav_top_inhalt a:hover{
                        color: #AC0018;
                        }

























#abstand_all{
	width:478px;
	height:30px;
	float:left;
}

.abstand_all{
	width:478px;
	height:30px;
	float:left;
}

.abstand_nav_left{
	width:200px;
	height:35px;
	float:left;
}

.abstand_nav_left_bottom{
	width:200px;
	height:20px;
	float:left;
}





#navBarleft{
 display: block;
}






.navleft_red_cube{
    width:190px;
	position: relative;
	float:left;
	margin-left: 0px;
	padding: 0px;
	background-image:url('/graphics/media/quadrat_6_6.gif');
	background-repeat:no-repeat;
	background-position: left center;
	 padding-bottom:3px;
	clear:left;
}
html>body .navleft_red_cube  {margin-left:0px; width:196px;}



.navleft_red{
    float:right;
    width:178px;
	position: relative;
	padding: 0px;
	font-size: 10px;
	text-align:left;
	padding-top: 5px;
}
html>body #navleft_red  { width:188px; margin-left:0px;}

.navleft_red a {
    padding-left:0px;
	display: block;
	color: #004D82;
	padding: 2px 0px 2px 4px;
	background-color: #D7D8D7;
	font-weight: bold;
	text-decoration:none;
}

.navleft_red a:hover{
	background-color: #AC0018;
	color: #ffffff;
	padding: 2px 0px 2px 4px;
	display: block;

}


.navleft_red a:active{
	background-color: #AC0018;
	color: #ffffff;
	padding: 2px 0px 2px 4px;
	display: block;
}

.navleft_red_active{
	background-color: #AC0018;
	color: #ffffff;
	padding: 2px 0px 2px 4px;
	display: block;
	height:100%;
	width:100%;
}

html>body #navleft_red_active  {width:100%;}




.navleft_red_sub_cube{
    width:180px;
	position: relative;
	float:left;
	margin-left: 10px;
	padding: 0px;
	background-image:url('/graphics/media/quadrat_6_6_outline.gif');
	background-repeat:no-repeat;
	background-position: left center;
	clear:left;
}
html>body .navleft_red_sub_cube  {margin-left:20px;}



.navleft_red_sub{
    width:165px;
	float:right;
	position: relative;
	margin-left: 0px;
	font-size: 9px;
	text-align:left;
	clear:right;
}
html>body .navleft_red_sub  {margin-left:10px; width:165px;}

.navleft_red_sub a {
	display: block;
	color: #004D82;
	padding: 2px 0px 2px 2px;
	font-weight: normal;
	text-decoration:none;
	}

.navleft_red_sub a:hover{
	color: #004D82;
	background-color: #ffffff;
	padding: 2px 0px 2px 2px;
	display: block;
}


.navleft_red_sub_active{
    display: block;
	color: #004D82;
	padding: 2px 0px 2px 2px;
	background-color: #ffffff;
	height:100%;
	width:100%;
}










.ebene_blue_1{
                        font-size:13px;
						color: #004D82;
						float:left;
						width:210px;
						border: 1px;
						border-style:solid none solid none;
						border-color: #004D82;
						margin-left:-20px;
						z-index:100;
						margin-bottom:6px;
						margin-top:6px;

}
html>body .ebene_blue_1  { width:210px; margin-left:-10px;}

.ebene_blue_content_1 {
    padding-left:0px;
	display: block;
	color: #004D82;
	padding: 4px 0px 4px 0px;
	background-color: #D7D8D7;
	font-weight: bold;
	text-decoration:none;
	font-size:13px;
	margin-left:0px;


}

.ebene_blue_content_1 a {
    padding-left:0px;
	display: block;
	color: #004D82;
	padding: 4px 0px 4px 0px;
	background-color: #D7D8D7;
	font-weight: bold;
	text-decoration:none;
	font-size:13px;
	margin-left:0px;


}

.ebene_blue_content_1 a:hover{
	background-color: #004D82;
	color: #ffffff;
	padding: 4px 0px 4px 0px;
	display: block;
}


.ebene_blue_content_1 a:active{
	background-color: #004D82;
	color: #ffffff;
	padding: 4px 0px 4px 0px;
	display: block;
}

.ebene_blue_content_active_1 {
	background-color: #004D82;
	color: #ffffff;
	padding: 4px 0px 4px 0px;
	display: block;
	height:100%;
	width:100%;
}

html>body .ebene_blue_content_active_1  {width:100%;}



.navleft_blue_cube{
    width:190px;
	position: relative;
	float:left;
	margin-left: 0px;
	padding: 0px;
	background-image:url('/graphics/media/quadrat_6_6.gif');
	background-repeat:no-repeat;
	background-position: left center;
	 padding-bottom:3px;
	clear:left;
}
html>body .navleft_blue_cube  {margin-left:0px; width:196px;}



.navleft_blue{
    float:right;
    width:178px;
	position: relative;
	padding: 0px;
	font-size: 10px;
	text-align:left;
	padding-top: 5px;
}
html>body #navleft_blue  { width:188px; margin-left:0px;}

.navleft_blue a {
    padding-left:0px;
	display: block;
	color: #004D82;
	padding: 2px 0px 2px 4px;
	background-color: #D7D8D7;
	font-weight: bold;
	text-decoration:none;
}

.navleft_blue a:hover{
	background-color: #004D82;
	color: #ffffff;
	padding: 2px 0px 2px 4px;
	display: block;

}


.navleft_blue a:active{
	background-color: #004D82;
	color: #ffffff;
	padding: 2px 0px 2px 4px;
	display: block;
}

.navleft_blue_active{
	background-color: #004D82;
	color: #ffffff;
	padding: 2px 0px 2px 4px;
	display: block;
	height:100%;
	width:100%;
}

html>body #navleft_blue_active  {width:100%;}







.navleft_blue_ebene_2_cube{
    width:190px;
	position: relative;
	float:left;
	margin-left: 0px;
	padding: 0px;
	background-image:url('/graphics/media/quadrat_6_6_outline.gif');
	background-repeat:no-repeat;
	background-position: left center;
	 padding-bottom:3px;
	clear:left;
}
html>body .navleft_blue_ebene_2_cube  {margin-left:0px; width:196px;}



.navleft_blue_ebene_2{
    float:right;
    width:178px;
	position: relative;
	padding: 0px;
	font-size: 10px;
	text-align:left;
	padding-top: 0px;
}
html>body #navleft_blue_ebene_2  { width:188px; margin-left:0px;}

.navleft_blue_ebene_2 a {
    padding-left:0px;
	display: block;
	color: #004D82;
	padding: 2px 0px 2px 4px;
	background-color: #D7D8D7;
	font-weight: bold;
	text-decoration:none;
}

.navleft_blue_ebene_2 a:hover {
	background-color: #004D82;
	color: #ffffff;
	padding: 2px 0px 2px 4px;
	display: block;

}


.navleft_blue_ebene_2 a:active {
	background-color: #004D82;
	color: #ffffff;
	padding: 2px 0px 2px 4px;
	display: block;
}

.navleft_blue_ebene_2 {
	background-color: #004D82;
	color: #ffffff;
	padding: 2px 0px 2px 4px;
	display: block;
	height:100%;
	width:100%;
}

html>body #navleft_blue_ebene_2_active  {width:100%;}






































.navleft_blue_sub_cube{
    width:185px;
	position: relative;
	float:left;
	margin-left: 5px;
	padding: 0px;
	background-image:url('/graphics/media/quadrat_6_6_outline.gif');
	background-repeat:no-repeat;
	background-position: left center;
	clear:left;
}
html>body .navleft_blue_sub_cube  {margin-left:15px;}



.navleft_blue_sub{
    width:165px;
	float:right;
	position: relative;
	margin-left: 0px;
	font-size: 9px;
	text-align:left;
	clear:right;
}
html>body .navleft_blue_sub  {margin-left:10px; width:165px;}

.navleft_blue_sub a {
	display: block;
	color: #004D82;
	padding: 2px 0px 2px 2px;
	font-weight: normal;
	text-decoration:none;
	}

.navleft_blue_sub a:hover{
	color: #004D82;
	background-color: #ffffff;
	padding: 2px 0px 2px 2px;
	display: block;
}


.navleft_blue_sub_active{
    display: block;
	color: #004D82;
	padding: 2px 0px 2px 2px;
	background-color: #ffffff;
	height:100%;
	width:100%;
}
html>body #navleft_blue_sub_active  {width:100%;}




.navleft_blue_sub_sub_cube{
    width:175px;
	position: relative;
	float:left;
	margin-left: 11px;
	padding: 0px;
	background-image:url('/graphics/media/quadrat_4_4_outline.gif');
	background-repeat:no-repeat;
	background-position: left center;
	clear:left;
}
html>body .navleft_blue_sub_sub_cube  {margin-left:24px;}



.navleft_blue_sub_sub{
    width:162px;
	float:right;
	position: relative;
	padding-left: 5px;
	font-size: 11px;
	text-align:left;
	clear:right;
}
html>body .navleft_blue_sub_sub  {margin-left:10px; width:165px;}

.navleft_blue_sub_sub a {
	display: block;
	color: #004D82;
	padding: 2px 0px 2px 2px;
	font-weight: normal;
	text-decoration:none;
	}

.navleft_blue_sub_sub a:hover{
	color: #004D82;
	background-color: #ffffff;
	padding: 2px 0px 2px 2px;
	display: block;
}


.navleft_blue_sub_sub_active{
    display: block;
	color: #004D82;
	padding: 2px 0px 2px 2px;
	background-color: #ffffff;
	height:100%;
	width:100%;
}

html>body .navleft_blue_sub_sub_active  {width:100%;}











.navleft_blue_4_ebene_cube{
    width:145px;
	position: relative;
	float:left;
	margin-left: 25px;
	padding: 0px;
	background-image:url('/graphics/media/quadrat_2_2.gif');
	background-repeat:no-repeat;
	background-position: left center;
	clear:left;
}
html>body .navleft_blue_4_ebene_cube  {margin-left:55px;}



.navleft_blue_4_ebene{
    width:135px;
	float:right;
	font-size: 9px;
	color: #004D82;
	position: relative;
	text-align:left;
	clear:right;
}
html>body .navleft_blue_4_ebene  {width:135px;}

.navleft_blue_4_ebene a {
	display: block;
	font-size: 9px;
	color: #004D82;
	padding: 1px 0px 1px 2px;
	font-weight: normal;
	text-decoration:none;
	}

.navleft_blue_4_ebene a:hover{
	color: #004D82;
	background-color: #ffffff;
	padding: 1px 0px 1px 2px;
	display: block;
}


.navleft_blue_4_ebene_active{
    display: block;
	color: #004D82;
	padding: 1px 0px 1px 2px;
	background-color: #ffffff;
	height:100%;
	width:100%;
}

html>body .navleft_blue_4_ebene_active  {width:100%;}






























/************* NO LINK **************/


.navleft_blue_sub_no_link{
    width:165px;
 float:right;
 position: relative;
 margin-left: 0px;
 font-size: 9px;
 text-align:left;
 clear:right;
}
html>body .navleft_blue_sub_no_link  {margin-left:10px; width:165px;}





























.navleft_grey_cube{
    width:190px;
	position: relative;
	float:left;
	margin-left: 0px;
	padding: 0px;
	background-image:url('/graphics/media/quadrat_6_6.gif');
	background-repeat:no-repeat;
	background-position: left center;
	 padding-bottom:3px;
	clear:left;
}
html>body .navleft_grey_cube  {margin-left:0px; width:196px;}



.navleft_grey{
    float:right;
    width:178px;
	position: relative;
	padding: 0px;
	font-size: 10px;
	text-align:left;
	padding-top: 5px;
}
html>body #navleft_grey  { width:188px; margin-left:0px;}

.navleft_grey a {
    padding-left:0px;
	display: block;
	color: #004D82;
	padding: 2px 0px 2px 4px;
	background-color: #D7D8D7;
	font-weight: bold;
	text-decoration:none;
}

.navleft_grey a:hover{
	background-color: #B0B2B0;
	color: #ffffff;
	padding: 2px 0px 2px 4px;
	display: block;

}


.navleft_grey a:active{
	background-color: #B0B2B0;
	color: #ffffff;
	padding: 2px 0px 2px 4px;
	display: block;
}

.navleft_grey_active{
	background-color: #B0B2B0;
	color: #ffffff;
	padding: 2px 0px 2px 4px;
	display: block;
	height:100%;
	width:100%;
}

html>body #navleft_grey_active  {width:100%;}




.navleft_grey_sub_cube{
    width:180px;
	position: relative;
	float:left;
	margin-left: 10px;
	padding: 0px;
	background-image:url('/graphics/media/quadrat_6_6_outline.gif');
	background-repeat:no-repeat;
	background-position: left center;
	clear:left;
}
html>body .navleft_grey_sub_cube  {margin-left:20px;}



.navleft_grey_sub{
    width:165px;
	float:right;
	position: relative;
	margin-left: 0px;
	font-size: 9px;
	text-align:left;
	clear:right;
}
html>body .navleft_grey_sub  {margin-left:10px; width:165px;}

.navleft_grey_sub a {
	display: block;
	color: #004D82;
	padding: 2px 0px 2px 2px;
	font-weight: normal;
	text-decoration:none;
	}

.navleft_grey_sub a:hover{
	color: #004D82;
	background-color: #ffffff;
	padding: 2px 0px 2px 2px;
	display: block;
}


.navleft_grey_sub_active{
    display: block;
	color: #004D82;
	padding: 2px 0px 2px 2px;
	background-color: #ffffff;
	height:100%;
	width:100%;
}








#left_impressum			{
						 margin-top:15px;
						padding-bottom:20px;
						margin-left:0px;
						float:left;
						font-size:10px;
						text-decoration:none;
						text-align:center;
						}


.left_impressum_inhalt  {
                       text-decoration:none;
                        font-weight: bold;
						margin-left:0px;
						float:left;
						z-index:10;
						text-align:left;
						}
						html>body .left_impressum_inhalt {margin-left:0px;}

.left_impressum_inhalt a {
	                padding: 0 0px 0 0px;
					color: #004D82;
					padding: 0px  ;
					/*display:inline;*/
					font-size: 10px;
					font-weight:normal;
					text-decoration:none;

					}


.left_impressum_inhalt a:active{
                        color: #ffffff;
                        }


.left_impressum_inhalt{
                        color: #ffffff;
                        }


.left_impressum_inhalt a:hover{
                        color: #ffffff;
                        }


.slogan_inhalt  {
                       text-decoration:none;
					   font-size:15px;
                       font-weight: bold;
					   color:#ffffff;
					   margin-left:10px;
					   margin-top:30px;
					   margin-right:10px;
					   float:left;
					   text-align:left;
					   line-height:20px;
					   letter-spacing:1px;
					   display:block;
						}
						html>body .slogan_inhalt {margin-left:10px;}





#navBarright{
 display: block;
}

.navright_cube{
    width:180px;
	position: relative;
	float:left;
	margin-left: 0px;
	padding: 0px;
	background-image:url('/graphics/media/quadrat_4_4.gif');
	background-repeat:no-repeat;
	background-position: left center;
	padding-bottom:7px;
	clear:left;
}
html>body .navleft_blue_cube  {margin-left:0px;}







.navright{
    width:170px;
	position: relative;
	margin-left: 10px;
	padding: 0px;
	font-size: 10px;
	text-align:left;
	border-top: 1px solid #D7D8D7;
}
html>body #navright  {margin-left:0px;}





.navright a {
	display: block;
	margin-left: 0px;
	color: #004D82;
	padding: 2px 0px 0px 0px;
	background-color: #D7D8D7;
	font-weight:normal;
	text-decoration:none;
}


.navright_active{
	background-color: #ffffff;
	color: #004D82;
	display: block;
	padding: 2px 0px 0px 0px;
	height:100%;
	width:100%;
}

.navright a:active{
	background-color: #ffffff;
	color: #004D82;
	display: block;
	padding: 2px 0px 0px 0px;
}

.navright a:hover{
	background-color: #ffffff;
	color: #004D82;
	display: block;
	padding: 2px 0px 0px 0px;
}







h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 14px;
 font-weight:bold;
 margin: 0px;
 padding-bottom: 10px;
 text-align:left;
 color:#004D82;
 letter-spacing: 0.08em;
}


h2{
 font-family: Verdana,Arial,sans-serif;
 font-size: 17px;
 font-weight:bold;
 margin: 0px;
 padding-bottom: 25px;
 text-align:left;
 color:#004D82;
 letter-spacing: 0.08em;
}

h3{
 font-family: Verdana,Arial,sans-serif;
 font-size: 13px;
 font-weight:bold;
 margin: 0px;
 padding-bottom: 10px;
 text-align:left;
 color:#004D82;
 letter-spacing: 0.08em;
}

h4{
 font-family: Verdana,Arial,sans-serif;
 font-size: 11px;
 font-weight:bold;
 margin: 0px;
 padding-bottom: 10px;
 text-align:left;
 color:#004D82;
 letter-spacing: 0.08em;
}




.img_right {
	float:right;
	margin-left:20px;
}

.img_left {
	float:left;
	margin-right:20px;
}




#ul_left {
	float:left;
	margin-left:-10px;
	padding-left:-10px;

}
html>body #ul_left {margin-left:-30px;}

.ul_left {
	float:left;
	margin-left:-25px;

}
html>body .ul_left {margin-left:-30px;}


.kontaktfeld {
float:right;
width:160px;
border: 1px solid #004D82;
}

.selectfeld_200 {
width:200px;
border: 1px solid #004D82;
}


.kontaktzeile {
float:left;
margin-bottom:4px;
width: 100%; 
}

.kontaktfeld_gr {
width:230px;
height:100px;
border: 1px solid #004D82;
}

.kontaktfeld_200 {
width:200px;
height:140px;
border: 1px solid #004D82;
}

.kontakt_button {
	margin-top:1em;
	float:right;
	color:#004D82;
	background-color:#CCDBE6;
	border: 1px solid #004D82;
}


.plzbutton {
float:right;
}

.adressbox {float:left;width:235px;margin-bottom:5px;}
.adressbox img {border: 1px solid #CCCCCC;}





.img_with_subtitle_right {
float:right;
width:230px;
font-size:10px;
line-height:12px;
margin-left:20px;
margin-bottom:20px;
}

.img_with_subtitle_left {
float:left;
width:230px;
font-size:10px;
line-height:12px;
margin-right:20px;
margin-bottom:20px;
}
.news_block {
margin-top:20px;
clear:both;
}

.download_block {
clear:both;
color:#FFFFFF;
padding:10px;
						background-color:#004D82;
	line-height:14px;
}
.download_block a {
								font-weight:bold;
	color:#FFFFFF;
}
.download_block ul {
margin:0;
padding-left:15px;
}
.download_block li {
margin-top:10px;
}





.joblist {
margin:0;
padding-left:15px;
}
.joblist li {
margin-top:5px;
}

.row {
	width:478px;
	float:left;
	font-size:9px;
}

.row a {
	font-size:9px;
	font-weight:normal;
}

img  {
	border:0;
}




.box_150_1 {width:150px;  border:1px solid #004D82; padding-left:0px; text-align:center; float:left; font-size:9px; line-height:12px;}
.box_150_2_3 {width:150px;   border:1px solid #004D82; margin-left:10px; text-align:center;  float:left; font-size:9px; line-height:12px;}
.unterzeile_150 {float:left;  width:150px; height:21px; padding-top:4px;}
html>body .unterzeile_150  {height:21px;}
.unterzeile_150_links {float:left; width:74px; text-align:left; padding-left:5px; border-right:1px solid #004D82; border-top:1px solid #004D82; font-size:9px;}
.unterzeile_150_links a {font-weight:normal; font-size:9px; color:#004D82;}
.unterzeile_150_rechts {float:left; width:70px; text-align:center; border-top:1px solid #004D82; font-size:9px;}
.unterzeile_150_rechts a {font-weight:normal; font-size:9px; color:#004D82;}

.trennung_bilder {float:left;  width:478px; height:20px; clear:left;}

.box_478 {width:478px;  border:1px solid #004D82; padding-left:0px; text-align:center; float:left; font-size:9px; line-height:12px;}
.unterzeile_478 {float:left;  width:478px; height:21px; padding-top:4px;}
html>body .unterzeile_478  {height:21px;}
.unterzeile_478_links {float:left; width:235px; text-align:left; padding-left:5px; text-align:center; border-right:1px solid #004D82; border-top:1px solid #004D82; font-size:9px;}
.unterzeile_478_links a {font-weight:normal; font-size:9px; color:#004D82;}
.unterzeile_478_rechts {float:left; width:235px; text-align:center; border-top:1px solid #004D82; font-size:9px;}
.unterzeile_478_rechts a {font-weight:normal; font-size:9px; color:#004D82;}

.weiss_in_blau {font-weight:normal; font-size:10px; line-height:13px; color:#ffffff;}





/************ sitemap ****************/


/* sitemap */
.sitemap {
	float:left;
	padding-right:10px;
	width:480px;
	text-align:left;
}
html>body .sitemap {width:480px; margin-left:0px;}

.sitemap a {
	font-weight:normal;
	font-size:11px;
	color:#8B8B8B;
}

/* sitemap end */



	
		
.sitemap ul {
list-style-type:none;
list-style-image:none;
margin-left:0px;
margin:0px;
margin-top:10px;
line-height:12px;
margin-left:10px;
}




.sitemap ul li {
margin:0;
padding:5px;
	margin-top:0px;
	font-size:11px;
	padding:2px;
	padding-bottom:0px;
	padding-left:0px;
	margin-left:0px;
	font-weight:bold;
	margin-bottom:0px;
	border:1px solid #ffffff;
	margin-top:40px;}




.sitemap ul li a{color:#AC0018;
								font-weight:bold;
								font-size:13px;}
.sitemap ul li ul li {
	border:none;
	list-style-image:url('../graphics/media/blue_cube.gif');
	margin-left:20px;
}
html>body .sitemap ul li ul li {margin-left:0px;}




.sitemap ul li ul li a{color:#004D82;
font-weight:bold;font-size:11px;
								}

.sitemap ul li ul li ul li {
	margin-left:0px;
	padding-left:0px;
	list-style-image:none;
						list-style-type:disc;
	}
html>body .sitemap ul li ul li ul li {margin-left:0px;}	
	
	
						
.sitemap ul li ul li ul li ul li{
						list-style-type:circle;}
.sitemap ul li ul li ul li a{
								font-weight:normal;}

.sitemap ul li ul li{
	margin-top:10px;
	font-size:11px;
	padding:2px;
	padding-left:0px;
	margin-bottom:0px;}

	
#film_ab {position: absolute; top: 170px; left: 175px; width: 380px; background: #fff; border: 5px solid #D7D8D7; text-align: left;}
#film_ab img {position: absolute; top: 10px; left: -20px; }
#film_ab p {margin: 0 10px 0 130px; line-height: 16px;}
#film_ab h1 {margin: 10px 0 0 130px;}
#film_ab a {color: #004D82; text-decoration: none; font-weight: normal; }
#film_ab a:hover {color: #004D82; text-decoration: underline; }
#film_ab span {float: right;  margin: 0 13px 0 0; line-height: 30px; text-decoration: underline; }
#film_ab span a {font-size: 10px; }