body { 
background-color: #dad9e1;
/*background-color: transparent;*/
} 

#main{ 
} 

a { 
color: #000000; /* Allgemeine Textfarbe */ 
text-decoration: none;
 font: normal 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
} 

a:hover { 
text-decoration : underline; 
} 

.linkExt, .linkInt, .linkMailto {
color: #fac715; 
text-decoration: none;
 font: normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
} 

.linkExt a:hover, .linkInt a:hover, .linkMailto a:hover {
color: #fac715; 
text-decoration: underline;
 font: normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
} 

body, td, h1, h2, h3, input, textarea, div, p, table{ 
/* --- Standardtextart und -größe werden festgelegt --- */ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height: 15px; /* Zeilenabstand */ 
color: #000000; /* allgemeine Textfarbe */ 
} 

.hintergrund{ 
background-image: url(../gifs/gesamt_htg.gif); 
background-repeat: repeat-y; 
} 

/*.Firmenname{
	color: White;
	font: normal 14pt;
	background: #a09fb6;
	vertical-align: middle;
	text-align: center;
} 
*/


#inhalt { 
/* --- #inhalt ist der Bereich für die Seiteninhalt. (Wirkungsbereich der Templates) --- */ 
position: relative; 
background-color: #eeeeee; 
border: 1px solid #ACA48E; 
height: 100%; 
padding: 15px; 
} 

h1 { 
/* --- Überschrift erster Ordnung --- */ 
margin: 10px 0px 0px 0px; 
padding : 0px 0px 8px 0px; 
font-weight : normal; 
font-size: 18px;
border-bottom: 2px solid #ffffff; 
color: #232068; 
background-color : transparent; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
} 

h2 { 
/*line-height : 1.2em;*/ 
font-size : 1.3em; 
font-weight: bold; 
/*margin : 0em 0px 0em -15px; 
padding-left : 15px;*/ 
/*padding : 2em 0.5em 0.5em 15px;*/ 
text-align : left; /* Text innerhalb von H2 wird rechts ausgerichtet */ 
clear : both; 
float : none; 
} 

h3 { 
} 

h4 { 
}
