body, html{ 
	width: 100%;
    height: 100%;
	margin: 0px;
	padding: 0px;
	overflow: auto;
		
}

body{		
		
	scrollbar-face-color: #EFE8CD;  
	scrollbar-highlight-color: #EFE8CD;
	scrollbar-shadow-color: #22292F;
	scrollbar-3dlight-color: #EFE8CD; 
	scrollbar-arrow-color: #22292F;
	scrollbar-track-color: #EFE8CD;
	scrollbar-darkshadow-color: #EFE8CD;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #D3CDB5;
	margin: 0px;
	padding: 0px;
	overflow: visible;

}
 
/* Layout Tabellen*/
#body, td{		
	vertical-align: middle;
	
}


/* Layout Startseite*/

#index{
		position: absolute;
        left: 50%;
   		top: 50%;
   		width: 1000px; /* Breite des Elements */
  		height: 610px; /* Höhe des Elements */
  		margin-left: -500px; /* Breite des Elements geteilt durch zwei! */
   		margin-top: -305px; /* Höhe des Elements geteilt durch zwei! */
		background-color: #D3CDB5;
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		
}

/* Layout 1024x768 komplett zentriert - Möglickeit 1*/
#outer {
        position: absolute;
        left: 50%;
   		top: 50%;
   		width: 1018px; /* Breite des Elements */
  		height: 620px; /* Höhe des Elements */
  		margin-left: -509px; /* Breite des Elements geteilt durch zwei! */
   		margin-top: -310px; /* Höhe des Elements geteilt durch zwei! */
        background-image: url(images/grafik.jpg);
		background-position: left top;
		background-repeat: no-repeat;
	    background-color: #D3CDB5;
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10pt;
  }
  
/* Layout 1024x768 komplett zentriert - Möglickeit 2*/
#outer_1{
		position: relative;
		width: 1018px;
		height: 620px;
		margin: 0 auto;
		top: 50%;
		margin-top: -310px;
		background-image: url(images/grafik.jpg);
		background-position: left top;
		background-repeat: no-repeat;
	    background-color: #D3CDB5;
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10pt;
}
/* Raum für Navigation */
#oben { 
          position:relative;
       	  top: 0px;
		  width: 100%;
		  height: 240px; 
		  z-index: 3;
}

/* Raum für Inhalt - Bild und Text */
#inhalt { 
          position: relative;
       	  top: 0px; 
		  left: 0px;
		  width: 100%;
		  height: 350px;
		  
}
	
#text { 
          position: relative;
       	  top: 0px; 
		  left: 300px;
		  width: 675px;
		  padding-right: 25px;
		  padding-top: 25px;
		  padding-bottom: 5px;
		  height: 320px;
		  background-color: #EFE8CD;
		  line-height: 16pt;
		  text-align: left;
		  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		  font-size: 10pt;
		  overflow: auto;
		    
}

#texthg { 
          position:relative;
       	  top: 0px; 
		  left: 125px;
		  width: 850px;
		  padding-right: 25px;
		  padding-top: 25px;
		  padding-bottom: 5px;
		  height: 320px;
		  background-color: #EFE8CD;
		  line-height: 16pt;
		  background-image:url(images/paul.jpg);
		  background-position:right top;
		  background-repeat:no-repeat;
		  line-height: 16pt;
		  text-align: left;
		  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		  font-size: 10pt;
		  		    
}

	
#text_1 { 
          position:relative;
       	  top: 0px; 
		  left: 125px;
		  width: 850px;
		  padding-right: 25px;
		  padding-top: 25px;
		  padding-bottom: 5px;
		  height: 320px;
		  background-color: #EFE8CD;
		  line-height: 16pt;
		  text-align: left;
		  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		  font-size: 10pt;
		  overflow: auto;
		    
}

/* Navigation - fixiert - oben */
		
#nav { 
          position: absolute;
       	  top: 180px;
		  left: 50px;
		  width: 850px;
		  text-align: left;
		  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		  font-size: 10pt;

}
/* Bild - hier werden auf Haupseiten verschiedne Bilder eingefügt*/
#bild { 
          position:absolute;
       	  top: 20px;
		  left: 70px; 
		  width: 210px;
		  height: 320px; 
	  
}
/* Navigation und Fusszeile */		
#footer { 
          position:relative;
       	  top: 0px; 
		  left: 50px;
		  height: 30px;
		  width: 950px;
		  background-color: #2B1919;
		  text-align: right;
		  font-size: 70%;
		  color: #CCCCCC;
}		

/* Textformate */	

.txt_1 {
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10pt;
	color: #000000;
	font-weight: bold;
	text-transform:uppercase;
	
		
}	

.txt_2 {
     font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
     font-size: 10pt;
	 color: #000000;
	 font-weight: bold;
	 text-decoration: none;
}

.txt_3 {
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10pt;
	color: #000000;
	font-style:oblique;
	font-weight: bold;
	text-decoration: none;

}


.txt_4 {
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10pt;
	color: #000000;
	font-style:oblique;
	font-weight: normal;
	text-decoration: none;

}/* Änderung des Linkformates */	

.mailtxt {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10pt;
	padding: 0px;
	margin: 0px;
	line-height: 25pt;
	display: inline;	/* stellt Hyperlinks ohne Absatz im Fliesstext dar */
	
}
.navtxt {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11pt;
	padding: 0px;
	margin: 0px;
	line-height: 25pt;
	display: inline;	/* stellt Hyperlinks ohne Absatz im Fliesstext dar */
	
}
	
	
/* Linkformate */				
a {
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11pt;
	color: #FFFEED;
	text-decoration: none;
	display: block;
	font-variant: small-caps;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	}
		 
a:link {
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
   	color: #FFFEED;
			
}

a:visited {
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    color: #FFFEED;
	
}

a:focus { 
 	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    color: #B59C8D;
}
 
a:hover {
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    color: #B59C8D;
	
	
}

a:active {
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    color: #FFCF51;
}	


