html {		height: 100%; margin: 0; padding: 0;
			width: 100%; }

body {		background-color: #ffffff;
			
			font-family: helvetica, arial, sans-serif;
			font-size: 11px;
			margin: 0 auto; padding: 0;
			height: 100%; width: 100%;
			text-align: center;
			}

h1 {		font-size: 16px;
		padding: 10px 0 0 0;
		margin: 0;
		color: #111111;}

h2{		font-size: 13px;
		padding: 15px 0 0 0;
		margin: 0;
		color: #222222;}

h3{		font-size: 13px;
		color: #333333;}

img {	border:0;}

#gesamtboxindex {	width: 732px;
			margin: 0 auto; padding: 0;
			text-align: left;
					}

#gesamtboxindex li {	list-style: none;}

#gesamtbox {		width: 870px;
			margin: 0 auto; padding: 0;
			}

#header { 		height: 170px; width: 870px;
			margin-top: 10px;
			background-color: #000000;
			background-image: url(images/gut/header.jpg);
			
			}

#mittelbox { 		text-align: left;
			/*HAUPTTEXTFARBE*/
			color: #222222;
			width: 870px;
			
			}

#menu1 {		height: 21px; width: 870px;
			background-image: url(images/gut/menuebar.jpg);
			background-repeat: no-repeat;
			overflow: hidden;
			}

#menu_boese {		position: relative;
					left: 200px;
					z-index: -1;
					
					}

#menu_gut {			position: relative;
					left: 200px;
					top: -21px;
					z-index: 0;
					
					}

*html #menu_gut {	top: -21px; t\op:-24px;} /* HACK fuer IE6 */
 
/* DREisPALTER */

#spalte_links {		float: left;
			width: 200px;
			
		}

#text_links {		width: 200px;
			list-style-type: none;
			overflow: hidden;
			
			}
			
.text_links {		width: 200px;
			list-style-type: none;
			overflow: hidden;
			
			}

#box_links {		width: 200px; height: 530px;
			background-image: url(images/gut/left.jpg);
			background-repeat: no-repeat;
			overflow: hidden;
			list-style-type: none;
			}

#content {		margin: 0 200px 0 200px;
			background-image: url(images/gut/content.jpg); 
			background-repeat: no-repeat;
			padding: 0 0 20px 0px; 
			min-height: 530px;
			}
			
/* IE6 Hack für min-height */
* html #content {
overflow: visible;
}


#text_content {		padding: 15px;
					width: 430px;
					
					}


#spalte_rechts {	float: right;
			width: 200px;
			
			}
#box_rechts {		width: 200px; height:530px;
			background-image: url(images/gut/right.jpg);
			}

#text_rechts{		padding: 0px; height: 170px; 
			}

#imagemap_rechts {	width: 145px; height: 150px;
			margin-top: 5px; margin-left: 10px;
			
			list-style-type: none;
			overflow: hidden;}

#imagemap_rechts a {background-image: url(images/else/transparent.png);
		display: block; height: 150px;}

#footer {		clear: both;
			width: 870px; height: 36px;
			background-image: url(images/gut/footer.jpg);
			background-repeat:no-repeat;
			margin-bottom: 10px;
			padding: 8px 0 0 0;
			font-size: 13px;}

/* Styleswitcher */

					
#box_links a {	background-image: url(images/else/transparent.png);
		display: block;
		}
		
#guteseite {	position: relative;
		top: 1px;
		width: 200px; height: 341px;				
		z-index: 1;		
				}
#boeseseite {	position: relative;
		top: -341px;
		width: 200px; height: 341px;				
		z-index: 3;		
				}



ul {		margin: 0; padding: 0;}
ol {		padding-left: 15px;}
* html ol {padding-left: 0px;
		margin-left: 15px;
		margin-top: 5px;}

li {		list-style: disc;
		}
hr {		border-top: solid #ffffff 1px;
		border-bottom: 0px; border-right: 0px;
		border-left: 0px;
		}
/*
#hr {		background-image: url(images/gut/eob_hr.gif); 
		background-repeat: no-repeat;	
		width: 470px; height: 50px;	
		margin: 0; padding: 0;
		background-position: center;
		}
*/
table {		color: #000000; font-size: 11px; 
		margin-top: 10px;}
td {		text-align: left;}
tr {		text-align: left;}
th {		font-weight: normal;}


/* FORMULAR */

form { 
	color: #000000;
	 
	}

input, textarea, select {background-color: #ffffff;
		border: 1px solid #333333;
		color: #000000;
		
		}

.feld {		background-color: #ffffff;
		border: 1px solid #333333;
	}

submit, reset {	margin-top: 5px;
		font-size: 11px;}



a:link	{ 	text-decoration:none; color: #7D6573; }
a:visited{		text-decoration:none; color: #7D6573; }
a:hover	{ 	text-decoration:none; color: #7D6573; }
a:active { 	text-decoration:none; color: #7D6573; }
a:focus	{ 	text-decoration:none; color: #7D6573;}


a.spalte:link	{ 	text-decoration:none; color: #7c718a; }
a.spalte:visited{		text-decoration:none; color: #7c718a; }
a.spalte:hover	{ 	text-decoration:none; color: #988baa; }
a.spalte:active { 	text-decoration:none; color: #7c718a; }
a.spalte:focus	{ 	text-decoration:none; color: #7c718a;}

a.footer:link	{ 	text-decoration:none; color: #7c718a; }
a.footer:visited{		text-decoration:none; color: #7c718a; }
a.footer:hover	{ 	text-decoration:none; color: #988baa; }
a.footer:active { 	text-decoration:none; color: #7c718a; }
a.footer:focus	{ 	text-decoration:none; color: #7c718a;}