/* CSS Document */ 
@charset=iso-8859-1;

   * html #haupttext {
   width : 52em;
	}

   BODY {
	background-image: none;
	background-color: #c8f0dc;
	background-repeat: no-repeat;
	margin: 0;
    padding: 0;
    text-align: center;
    color: #000000;
	}
	
	#zentrieren {
  margin: 0 auto;
  width: 1003px;
  text-align: left;
	} 
	
	.praxis #haupttext_1 { 
    	width: 730px;
    	background-color: #daf6de;
    	margin: 0 auto;
    	border: 0px solid #000000;
    	text-align: left;
    } 
	
    .praxis #kopfzeile { 
    	background: #DDDDDD; 
    } 
	.praxis #kopfzeile h1 {
    	margin: 0;
    	padding: 0;
    }
    .praxis #menue_1 {
    	float: left; 
    	width: 160px;
		background: #EBEBEB;
    	padding: 30px 0;  		
    }
    .praxis #menue_1 stil_1, .praxis #menue_1 p {
    	margin-left: 10px;
    	margin-right: 10px;
    }
    .praxis #haupttext {
		margin: 0 20px 0 180px;
    } 
	.praxis #haupttext h1 {
    	margin-left: 0px;
    	margin-right: 10px;
		color: #000000;
		font:Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-stretch:  expanded;
	}	
    .praxis #haupttext h2 {
    	margin-left: 11px;
    	margin-right: 10px;
		color: #000000;
		font:Arial, Helvetica, sans-serif;
		font-size: 12px;
	}	
    .praxis #haupttext h3 {
    	margin-left: 12px;
    	margin-right: 10px;
		color: #000000;
		font:Arial, Helvetica, sans-serif;
		font-size: 14px;	
	}	
    .praxis #fusszeile { 
    	padding: 0 10px;
    	background:#DDDDDD;
    } 
    .praxis #fusszeile p {
    	margin: 0;
    	padding: 10px 0;		
    }
    
    /* Verschiedene wieder verwertbare Klassen */
    .floatrechst_1 {
    	float: right;
		margin-right: 12px;
    	margin-left: 12px;
		margin-top: 12px;
		margin-bottom: 8px;
	}
    .floatlinks_1 {
    	float: left;
    	margin-left: 12px;
		margin-right: 12px;
		margin-top: 12px;
		margin-bottom: 8px;
		
    }
    .floatlinks_2 {
    	float: left;
		margin-right: 0px;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		
	}
	.floatrechts_2 {
    	float: right;
    	margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px
	}
	.floatmitte_1 {
    	float: right;
    	margin-left: 12px;
		margin-right: 12px;
		margin-top: 12px;
		margin-bottom: 10px
    }
    .clearfloat { 
    	clear:both;
        height:100%;
        font-size: 1px;
        line-height: 0px;
    }
  
TD {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana
}
.th_2 {
	FONT-SIZE: 10px; COLOR: bgcolor= #800000; FONT-FAMILY: verdana	
}
.ten {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: verdana
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 0px; COLOR: #999999; FONT-FAMILY: Arial; HEIGHT: 10px; BORDER-RIGHT-WIDTH: 0px
}
A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; BORDER-RIGHT-WIDTH: 0px; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
li {
	FONT-FAMILY: Verdana; FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #b34409
}
.on {
	COLOR: #b34409
}
.on:hover {
	COLOR: #67402b
}
.off {
	COLOR: #000000
}
A.b {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px; BORDER-LEFT: 0px; COLOR: #dddddd; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
A.b:link {
	FONT-SIZE: 10px; COLOR: #444444; TEXT-DECORATION: none
}
A.b:visited {
	FONT-SIZE: 10px; COLOR: #444444; TEXT-DECORATION: none
}
A.b:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #990000; TEXT-DECORATION: none
}
A.c {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px; BORDER-LEFT: 0px; COLOR: #825136; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
A.c:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #67402b; TEXT-DECORATION: none
}
A.d {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 8px; BORDER-LEFT: 0px; COLOR: #ffffff; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
A.d:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #999999; TEXT-DECORATION: none
}
A.e {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #333333; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.e:hover {
	COLOR: #825136
}
A.page {
	FONT-SIZE: 10px; BACKGROUND: #f1b35f; COLOR: #444444
}
A.page:hover {
	FONT-SIZE: 10px; BACKGROUND: #ffcccc; COLOR: #990000
}
A.page_on {
	FONT-SIZE: 10px; BACKGROUND: #f1b35f; COLOR: #990000
}
A.page_on:hover {
	FONT-SIZE: 10px; BACKGROUND: #ffcccc; COLOR: #990000
}
#vsborderc0
{
	font-size:1px;
	position:relative;
	width:154px;
	height:76px;
}
#vsborder0
{
	background-image:url(images/sample1_bg.gif);
	border-style:dashed;
	border-color:#000000;
	border-width:0px;
	padding-right:10px; padding-left:10px; height:100%;
}

#vscroll0
{
	position:relative;
	overflow:hidden;
	width:80%;
	height:80%;
}

#vscroll0 ul
{
	-moz-user-select:none;
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
	top:181px;
	width:250px;
	height: 470px;
}

#vscroll0 ul li
{
	-moz-user-select:none;
	cursor:default;
	margin:0px;
	color:#660000;
	text-decoration:none;
	font-family:Arial;
	font-size:13px;
	border-style:none;
	border-width:0px;
}

#vscroll0 ul li a
{
	margin:0px;
	color:#000099;
	text-decoration:none;
	font-family:Arial;
	font-size:13px;
	border-style:none;
	border-width:0px;
}

#vscroll0 ul li a:hover
{
	color:#0000DD;
	text-decoration:none;
	font-family:Arial;
	border-style:none;
	border-width:0px;
}
.stil_1	{
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.0em;
	word-spacing: normal;
}
.stil_2	{
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	letter-spacing: 0.1em;
	text-decoration: none;
	font-weight: bold;
	word-spacing: normal;
}
.stil_3	{
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}
.stil_4	{
	font-size: 13px;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
}
.stil_5	{
	font-size: 14px;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;	
}	
.stil_1a	{
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	font-weight: lighter;
	letter-spacing: 0.0em;
	word-spacing: normal;
}
.stil_2a	{
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	letter-spacing: 0.1em;
	text-decoration: none;
	font-weight: lighter;
	word-spacing: normal;
}
.stil_3a	{
	font-size: 14px;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	font-weight: lighter;
}
.stil_4a	{
	font-size: 13px;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	font-weight: boldlighter;
}
.stil_5a	{
	font-size: 14px;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
	font-weight: lighter;
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc9933
}
.small {
	FONT-SIZE: 10px; COLOR: #000000
}
.grey {
	FONT-SIZE: 10px; COLOR: #444444
}
.onsmall {
	FONT-SIZE: 10px; COLOR: #cc9933
}
.text {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,arial
}
.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.bgcolor {
	COLOR: #ffffff
}
.formular {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-SIZE: 8pt; BACKGROUND: #f6d09a; BORDER-LEFT: #bbbbbb 1px solid; COLOR: #444444; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Arial; HEIGHT: 16px
}
.rahmen {
	BORDER-RIGHT: #996633 1px solid; BORDER-TOP: #996633 1px solid; BORDER-LEFT: #996633 1px solid; BORDER-BOTTOM: #996633 1px solid
}
.rahmen_l_0 {
	BORDER-RIGHT: #996633 1px solid; BORDER-TOP: #996633 1px solid; BORDER-LEFT: #996633 0px solid; BORDER-BOTTOM: #996633 1px solid
}
