
body
{
	margin:0px;
	background-color:#DCDDDF;
	background-image:url(../images_extern_v2/linie_bg.jpg);
	background-repeat:no-repeat;
	background-position:-1050px -170px;
	
	font-size:10px;
	font-family:Verdana, Arial, Sans-Serif;
	color:#717171;
	line-height:1.6;
	text-align:left;
}
td,input,select,textarea,p,li
{
	font-size:10px;
	font-family:Verdana, Arial, Sans-Serif;
	color:#717171;
	line-height:1.6;
}
p
{
	margin:0px;
	padding:0px;
}

ul
{
	padding-left:10px;
	margin-left:10px;
}
li
{
	margin-bottom:4px;	
}

h1
{
	font-size:12px;
	font-family:Verdana, Arial, Sans-Serif;
	color:#717171;
	font-weight:bold;
}
h2
{
	font-size:11px;
	font-family:Verdana, Arial, Sans-Serif;
	color:#717171;
	font-weight:bold;
	
}

a,a:active,a:link,a:visited
{
	font-size:10px;
	font-family:Verdana, Arial, Sans-Serif;
	color:#ED8419;
	line-height:1.6;
	text-decoration:none;
}
a:hover
{
    text-decoration: underline;
}	
a.specialbuttonlink,a:hover.specialbuttonlink
{ 
	text-decoration: none; 
}
.red
{
	color:#ED8419;	
}
hr
{
	height:1px;
	color:#717171;
	border:0px solid white;
	border-top:1px solid #717171;
}
.anmeldentable
{
	padding:0px;	
}
.anmeldenlefttable
{
	padding:0px;
	width:90px;	
}
.anmeldenrighttable
{
	padding:0px;
}
.anmeldentextbox
{
	width:350px;	
	background-color:#E3E3E5;
	border:1px solid #C8CAC9;
	/*height:18px;*/
	padding:3px;
}
.anmeldentextbox_focus
{
	width:350px;	
	background-color:#ED8419;
	border:1px solid #C8CAC9;
	/*height:18px;*/
	color:white;
	padding:3px;
}
.anmeldenbuttondiv
{
	margin-top:12px;
	text-align:right;
	padding-right:15px;
}


#master_parent
{
	width:100%;
	border:0px solid black;	
	position:absolute;
}

#holder
{
	width:1024px;
	border:0px solid black;	
	position:absolute;
	left:0px;
}

	.logo
	{
		background-image:url(../images_extern_v2/logo.jpg);
		position:absolute;
		left:67px;
		top:16px;
		width:207px;
		height:70px;
		background-repeat:no-repeat;
	}

	#top_banner
	{
		position:absolute;
		left:0px;
		top:0px;
		width:1024px;
		height:401px;
		background-image:url(../images_extern_v2/design_top.jpg)	
	}
	#top_banner_overlay
	{
		position:absolute;
		left:72px;
		top:102px;
		width:880px;
		height:279px;
	}
	#content_holder
	{
		border:0px solid black;	
		position:absolute;
		left:0px;
		top:400px;
		width:1024px;
		background-image:url(../images_extern_v2/design_bg.jpg);
	}


		#content
		{
			_height:400px;
			min-height:400px;
			width:1024px;
		}

			#content_middle
			{
				position:relative;
				margin-top:20px;
				margin-left:267px;
				_height:630px;
				min-height:630px;
				width:500px;
				text-align:left;
				border:0px solid black;
			}

				#content_middle_wrapper
				{
					margin-top:20px;
					margin-left:0px;
					_height:630px;
					min-height:630px;
					width:500px;
					text-align:left;
					border:0px solid black;
					margin-bottom:20px;
				}	

				#content_middle_infobox
				{
					/*padding-bottom:10px;*/
				}
				
				#content_middle_infobox_startseite
				{
					width:492px;
					background-image:url(../images_extern_v2/infobox_unten_spezial.jpg);
					background-position:right bottom;
					background-repeat:no-repeat;
				}
				#content_middle_infobox_pc
				{
					width:492px;
					background-image:url(../images_extern_v2/infobox_mouse.jpg);
					background-position:240px 55px;
					background-repeat:no-repeat;
				}
				
				#content_middle_infobox_startseite_wrapper
				{
					width:492px;
					background-image:url(../images_extern_v2/infobox_mitte.jpg);
				}
				
				#content_middle_infobox_top
				{
					height:50px;
					width:492px;
					background-image:url(../images_extern_v2/infobox_oben.jpg);	
				}

					#content_middle_infobox_top_text
					{
						
						
						
						padding-top:4px;
						padding-left:17px;
						
						font-size:11px;
						font-weight:bold;
						color:#ED8419;
						text-transform:none;
					}

				#content_middle_infobox_middle
				{
					border:0px solid blue;
					width:492px;
					background-image:url(../images_extern_v2/infobox_mitte.jpg);	
				}
				
				#content_middle_infobox_middle_startseite
				{
					border:0px solid blue;
					width:492px;
					/*background-image:url(../images_extern_v2/infobox_mitte.jpg);	*/
				}
				
					#content_middle_infobox_middle_text
					{
						padding-top:0px;
						padding-left:17px;
						padding-right:12px;
						padding-bottom:6px;
						
						/*
						background-image:url(../images_extern_v2/util.jpg);
						background-position: right bottom;
						background-repeat:no-repeat;
						*/
					}
				
				#content_middle_infobox_bottom
				{
					margin-top:0px;
					padding-top:0px;
					height:6px;
					width:492px;
					background-image:url(../images_extern_v2/infobox_unten.jpg);
					background-repeat:no-repeat;	
					/*margin-bottom:10px;*/
				}
				
				#content_middle_infobox_bottom_specialorange
				{
					margin-top:0px;
					padding-top:0px;
					height:124px;
					width:492px;
					background-image:url(../images_extern_v2/infobox_unten_orange.jpg);
					background-repeat:no-repeat;	
					margin-bottom:10px;
				}




				.content_middle_boxorange_offen_small
				{
					margin-top:4px;
					width:158px;
					background-image:url(../images_extern_v2/infobox_orange_oben_offen_small.jpg);	
					height:40px;
					cursor:pointer;
				}

								
					.content_middle_boxorange_text_small
					{
						padding-top:5px;
						padding-left:8px;
						color:White;
						text-transform:none;
						font-weight:bold;
						font-size:10px;
						
					}

				.content_middle_boxorangeinhaltcontainer_small
				{
					width:159px;
					background-image:url(../images_extern_v2/infobox_orange_mitte_offen_small.jpg);	
					background-repeat:repeat-y;
					
				}

				.content_middle_boxorangeinhalt_small
				{
					width:158px;
					background-image:url(../images_extern_v2/infobox_orange_unten_offen_small.jpg);	
					background-position:0px bottom;
					background-repeat:no-repeat;
					
				}
				
					.content_middle_boxorangeinhalt_text_small
					{
						padding-top:8px;
						padding-left:5px;
						padding-right:5px;
					}
					
									
					.content_middle_boxorangeinhalt_text_small a    
					{ 
						color: #ED8419; 
						text-decoration: none; 
						font-weight:normal;
					}		
					.content_middle_boxorangeinhalt_text_small a.selected    /*.content_right_boxorangeinhalt_text a:hover,  */
					{ 
						color: #ED8419; 
						text-decoration: none;
						font-weight:bold; 
					}















			#content_left
			{
				position:absolute;
				left:75px;
				top:20px;
				_height:400px;
				min-height:400px;
				width:180px;
				border:0px solid black;
			}
			
				#content_left_text
				{
					padding-left:10px;
					border:0px solid black;
				}

					#content_left_text img
					{
						margin-right:5px;
					}

					#content_left_text ul.ebene1
					{ 
						color: #787878; 
						line-height: 1.7em; 
						font-weight:bold; 
						list-style-type: none; 
						list-style-position: outside; 
						margin: 0px; 
						display: block; 
						text-transform:uppercase;
						padding: 0px
					}
					
					#content_left_text ul.ebene2
					{ 
						color: #787878; 
						
						font-weight:bold;
						line-height:normal; 
						list-style-type:none; 
						list-style-position: outside; 
						margin: 0px; 
						display: block; 
						padding: 0px;
						text-transform:none;
						margin-top:6px;
						padding-bottom:6px;
					}

					#content_left_text li.ebene1
					{
						min-height:25px;	
						margin-top: 7px; 
						margin-bottom: 3px; 
						background-image:url(../images_extern_v2/pixelpunkt.gif);
						background-repeat:repeat-x;
						background-position:left bottom;
					}

					#content_left_text li.ebene2 
					{
						min-height:17px;	
						margin-left:27px;
						margin-top: 2px; 
						margin-bottom: 5px; 
						
					}

					#content_left_text a      { 
					color: #717171; 
					text-decoration: none; 
						}

					#content_left_text a:hover, #content_left_text  a.selected     { 
					color: #ED8419; 
					text-decoration: none; 
					}


			#content_right
			{
				position:absolute;
				left:770px;
				top:20px;
				_height:400px;
				min-height:400px;
				width:180px;
				border:0px solid black;
			}

				#content_right_box
				{
					
				}
				
				#content_right_box_top
				{
					height:50px;
					width:164px;
					background-image:url(../images_extern_v2/infobox_rechts_oben.jpg);	
				}

					#content_right_box_top_text
					{
						padding-top:4px;
						padding-left:5px;
						
						font-size:11px;
						color:#ED8419;
					}

				#content_right_box_middle
				{
					width:164px;
					background-image:url(../images_extern_v2/infobox_rechts_mitte.jpg);	
				}
				
					#content_right_box_middle_text
					{
						padding-top:0px;
						padding-left:5px;
						width:154px;
						
					}
					
					
					#content_right_box_middle_text .logontext
					{
						width:96px;
						height:13px;
						background-image:url(../images_extern_v2/bg_textbox.jpg);	
						border-left:1px solid #E4E4E4;
						border-right:1px solid #E4E4E4;
						border-top:1px solid #D9DADC;
						border-bottom:1px solid #D9DADC;
					}
					
					#content_right_box_middle_text .textlinks
					{
						border:0px solid black;
						padding-right:5px;
						padding-bottom:3px;
					}
					#content_right_box_middle_text .textrechts
					{
						border:0px solid black;
						padding-bottom:3px;	
						
					}
					#content_right_box_middle_text .loginbutton
					{
						text-align:right;
						margin-top:5px;
						margin-right:0px;
					}
					#content_right_box_middle_text .passwort
					{
						text-align:right;
						margin-top:9px;
						margin-right:0px;
						padding-right:3px;
					}			
					#content_right_box_middle_text a    
					{ 
						color: #ED8419; 
						text-decoration: none; 
						font-weight:normal;
					}		
					#content_right_box_middle_text a:hover      
					{ 
						color: #ED8419; 
						text-decoration: none;
						font-weight:normal; 
					}
				
				#content_right_box_bottom
				{
					height:6px;
					width:164px;
					background-image:url(../images_extern_v2/infobox_rechts_unten.jpg);
					background-repeat:no-repeat;	
					margin-bottom:10px;
				}


				.content_right_boxorange_offen
				{
					margin-top:4px;
					width:164px;
					background-image:url(../images_extern_v2/infobox_orange_oben_offen.jpg);	
					height:40px;
					cursor:pointer;
				}

				.content_right_boxorange_geschlossen
				{
					margin-top:4px;
					width:164px;
					background-image:url(../images_extern_v2/infobox_orange_oben_geschlossen.jpg);	
					height:40px;
					cursor:pointer;
				}
				
					.content_right_boxorange_text
					{
						padding-top:5px;
						padding-left:3px;
						color:White;
						text-transform:uppercase;
						font-weight:bold;
						font-size:10px;
						
					}

				.content_right_boxorangeinhaltcontainer
				{
					width:165px;
					background-image:url(../images_extern_v2/infobox_orange_mitte_offen.jpg);	
					background-repeat:repeat-y;
					
				}

				.content_right_boxorangeinhalt
				{
					width:164px;
					background-image:url(../images_extern_v2/infobox_orange_unten_offen.jpg);	
					background-position:0px bottom;
					background-repeat:no-repeat;
					
				}
				
					.content_right_boxorangeinhalt_text
					{
						padding-top:5px;
						padding-left:5px;
						padding-right:5px;
					}
					
					.kontaktlink
					{
						text-align:right;
						margin-top:6px;
						
					}
					
					.content_right_boxorangeinhalt_text a    
					{ 
						color: #ED8419; 
						text-decoration: none; 
						font-weight:normal;
					}		
					.content_right_boxorangeinhalt_text a.selected    /*.content_right_boxorangeinhalt_text a:hover,  */
					{ 
						color: #ED8419; 
						text-decoration: none;
						font-weight:bold; 
					}
					
					

				.content_right_boxorangeinhaltunten
				{
					width:164px;
					height:6px;
					background-repeat:no-repeat;
					background-image:url(../images_extern_v2/infobox_orange_unten_offen.jpg);	
				}



					
					

				




			#content_bottom
			{
				position:relative;
				left:71px;
				height:37px;
				width:883px;
				border:0px solid black;
				background-image:url(../images_extern_v2/fuss_verlauf.jpg);
			}

			#content_bottom_text
			{	
				padding-top:8px;
				text-align:center;
			}

