/* CSS Document */

body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #3C1095;
		margin:0px 0px 0px 0px;
		background-image: url(img/body_back.gif);
		background-repeat:repeat-x;
	  }
	
a {
	text-decoration:none;
	font-size:11px;
	color:#3C1095;
	}

a:hover{
		text-decoration:none;
		font-size:11px;
		color:#888888;
		}
		

.outer_container {
			width:100%;
			height:100%;
			position:absolute;
			}


.inner_container {
					width:700px;
					position:absolute;
					top:20px;	
					left:12%;
					border:0px;					
	   				}

.navipfad {
			position:absolute;
			left:283px;
			top:253px;
			
			}

ul li.normal {
			width:460px;
			background-image:url('img/punkt_aufzaehlung.gif');
			background-repeat:no-repeat;
			margin:0px 0px 0px 20px;
			padding-left: 10px;			
			}

ul.normal {
			border-bottom: 0px;
			}

h1.navpfad, h1.bold {	
			font-family:Arial, Helvetica, sans-serif;
			color: #3C1095;
			font-weight: bold;	
			margin:0px;	
			}

h1.navpfad{font-size:12px;}
h1.bold{font-size:11px;}


.headline {
			height:60px;
			left:322px;
			top:138px;
			position:absolute;
			}
			
h1.ueberschrift {
				font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
				font-size: 24px;
				color: #3C1095;
				font-weight: bold;	
				margin:0px;			
				}
			
.menu_container {
			/*width:91px;*/
			left:78px;
			height:800px;
			position:absolute;
			background-image:url(img/menu_back.gif);		
			}
			
.menu_container_prae {
			/*width:91px;*/
			left:78px;
			height:1900px;
			position:absolute;
			background-image:url(img/menu_back.gif);		
			}			


.menu_pos {
			left:28px;
			top:69px;
			position:absolute;
			}
			
.content_container {
					position:absolute;
					width:500px;
					left:280px;					
					}
.table_content {
				border:1px solid #3C1095;
				background-color:#FAD8F6;
				padding:5px;
				width:500px;
				}
				
.img_border {border:1px solid #3C1095; padding:0px;}

				
/*-------CSS für Drop-Down-Menü------*/

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 91px;
	border-bottom: 1px solid #3C1095;
	}
	
ul li {
	position: relative;
	}
	
li ul {
	position: absolute;
	left:90px;
	top: 0;
	display: none;
	}

ul li a {
	display: block;
	text-decoration: none;
	background: #FAD8F6;
	padding: 4px;
	border: 1px solid #3C1095;
	border-bottom: 0;
	}
	
li:hover ul, li.sfhover ul { 
						display: block; 
						}

/*------CSS für Formularfeld------*/

input, textarea { 
    display: block;
    float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3C1095;
    border:1px solid #3C1095;
	background:#EEEEEE;
	border-width:1px;
	}
input {width:180px;}

textarea {width:350px; height:200px;}

input#submit { /* den Submit-Button f. IE */
  float: none;
  width: auto;
  font-size:11px;
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}

label {
	 text-align: right; 
	 padding-right: 1em; 
	 width:80px;
	 display:block;
	 float:left;
	}

form {
	  border:0;
	  margin:0;
	  padding:1px;
}
