/*---CSS---*/

body {
    margin:0 auto;
    background-image: url(img/body_back.gif);
    font-family:"Arial", sans-serif;
    font-size:12px;
    color:#1a016c;
    }
    
img {border:0px;}  

a {
	font-size:12px;
	color: #454545;
	text-decoration:underline;
	}
	
a:hover {text-decoration:none;}
 
 
.outer_container {
				position:absolute;
				left:15%;
				margin:0px;
				height:1000px;
				background-color:#fff;
				border-top:0px;
				border-bottom:0px;
				border-left:1px solid #1a016c;
				border-right:1px solid #1a016c;
				width:700px;
				}
				
				
.header {
			position:absolute;
			background-image: url(img/head3.jpg);
			width:700px;
			height:252px;

		}
 
 .logo {
	 	position:absolute;
		margin: 35px 0px 0px 580px;
			}
			
			
/*Überlagernde Überschriften im Header*/

.sitename {
        position:absolute;
		margin:60px 0px 0px 140px;
        color:#fff;
		text-align:center;
        }
        
.sitename h1, .sitename2 h1 {font-size:32px; font-family:Georgia, Arial, sans-serif; display:inline;}
.sitename h2, .sitename2 h2 {font-size:17px; font-family:Georgia, Arial, sans-serif; display:inline;}

.sitename2 {
		position:absolute;
		margin:61px 0px 0px 141px;
		color:#666;
		text-align:center;
        }
        
 
/*Überlagernde Überschriften im Header ENDE*/


/*Menüstyles*/
        
.menu_1, .menu_2, .menu_3, .menu_4, .menu_5 {
        text-align:center;
		position:absolute;
        top:252px;
        background-image:url(img/menu_back.gif);
        border-top:1px solid #1a016c; 
        border-bottom:1px solid #1a016c;

        }
        
.menu_1, .menu_2, .menu_3, .menu_5 {
        border-right:1px solid #1a016c; 
        width:139px
        }
        
.menu_1 {left:0px;}
.menu_2 {left:140px;}
.menu_3 {left:420px;}
.menu_5 {left:280px;}
.menu_4 {left:560px; width:140px;}


.menu_1 a, .menu_2 a, .menu_3 a, .menu_4 a, .menu_5 a, .menu_1 a:visited, .menu_2 a:visited, .menu_3 a:visited, .menu_4 a:visited, .menu_5 a:visited {
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
    color:#1a016c;
	display:block;
    }
    
.menu_1 a:hover, .menu_2 a:hover, .menu_3 a:hover, .menu_4 a:hover, .menu_5 a:hover {
    display:block;
	background-color:#ffcb73;
    }
    
/*Menüstyles ENDE*/

.outer_content {
				position:absolute;
				top:285px;
				left:0px;
				width:700px;
				}

.navipfad {
		margin:5px 0px 0px 30px;
		}
		
.content {
		margin:10px 0px 0px 30px;
        border:1px solid #1a016c;
        width:640px;
        background-color:#f7cb6b;
        padding:5px 7px 5px 7px;
        }

.content_img {
			border-left: 1px solid #1a016c;
			padding: 0px 0px 0px 8px;  
			margin:6px;
			}
			
.content_img_right {
			border-right: 1px solid #1a016c;
			padding: 0px 8px 0px 0px;  
			margin-right:30px;
			margin-top:6px;
			}


.footer_left, .footer_right {
		font-size:11px;
		color:#888;
		}
		
.footer_left {
		float:left;
		margin:5px 0px 0px 40px;
		}
		
.footer_right {
		float:right;
		margin:5px 30px 0px 40px;
		}

.footer_right a, .footer_right a:hover {
			font-size:11px;
			color:#888;
			text-decoration:none;
			}

.headline {
            background-color:#f5b133;
            padding:2px 5px 2px 2px;
			margin:8px 0px 5px 0px;
		}
		
.headline h1 {
			font-size:11px;
			font-weight:bold;
			display:inline;
            }
			
/*------CSS für Formularfeld------*/

input, textarea { 
    display: block;
    float: left;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #1a016c;
    border:1px solid #f5b133;
	background:#EEEEEE;
	}
	
input {width:150px;}

textarea {width:250px;}

input#submit { /* den Submit-Button f. IE */
  float: none;
  width: auto;
  color:#1a016c;
}

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;
}

/*CSS für Formularfeld ENDE*/
