body {
  margin: 0;
  padding: 0;
  font: 12pt Garamond, Palatino, "Times New Roman", Times, serif;
  color: black;
  background: transparent;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, 
"Bitstream Vera Sans", sans-serif;
  font-weight: bold;
  margin: .75em 0 .5em 0;
  page-break-after: avoid;
}

/*
p {
  margin: 0 0 1em 0;
}

p+p {
  margin-top: -1em;
  text-indent: 2em;
}


a, a:visited, a:hover, a:visited:hover {
  color: #04667e;
  background: transparent;
  text-decoration: none;
}

a:link:after, a:link:visited:after {
  content: " (Link auf <" attr(href) ">) ";
  font-size: 76%;
  color: #999;
  background: transparent;
}

a[href^="/"]:link:after {
  content: " (Link auf <http://hgt24.de " attr(href) ">) ";
}
*/

#footer {
  border-top: 1.5pt solid;
  font-size: .95em;
  color: #333;
  text-align: center;
}


/* Fuer die Druckausgabe ueberfluessiges abschalten */
#top, #right, #footer, .boxcontent, .boxmenucontent, .noprint, input, .banner, #contentleft, #contentright, #contentheader { display: none; }

/*
.briefkopf {
margin:10px 180px 0 160px;
padding:0 10px 0 10px;
z-index:5;
border:solid #fff;
border-width:0 1px 0 1px;
background:#fff;
}
*/









input, select, textarea { color:#000000; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 12px; }

.Bereich, .Feld { background-color:#FFFFFF; border:1px solid #6B9BC5; 
FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 12px; color:#000000; vertical-align: middle; }

.Auswahl { background-color:#F2F5F6; border:1px solid #C7CFD4; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 12px; vertical-align: middle; }

.Check, .Radio { background-color:#F2F5F6; border:1px solid #C7CFD4; 
FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 11px;}

.Button { background-color:#F2F5F6; border:1px solid #C7CFD4; FONT-FAMILY: Verdana,sans-serif; FONT-SIZE: 11px; color:#01395C; font-weight: bold; vertical-align: middle; }




body {
margin:0px;
padding:0; 
font-family:Verdana, Arial, Tahoma;
font-size:12px;
line-height:1.3em;
}

#contentheader {
width:100%;
}
	
#frame {
width:100%;
height:80%;
text-align:left;
z-index:1;
background:#fff;
}

#contentcenter {
/*margin:10px 180px 0 160px;*/
padding:0 10px 0 10px;
z-index:5;
border:solid #fff;
border-width:0 1px 0 1px;
background:#fff;
}
			
.n {
font-size:12px;
line-height:1.3em;
}

.b {
font-size:12px;
font-weight:bold;
line-height:1.3em;
}

.small {
font-size:10px;
line-height:1.2em;
}

.xsmall {
font-size:9px;
line-height:1.2em;
}
			
.smallb {
font-size:10px;
font-weight:bold;
line-height:1.2em;
}
			
.smallbw {
font-size:10px;
font-weight:bold;
color:#FFFFFF;
line-height:1.2em;
}
			
.nav {
margin:10px 10px 10px 10px;
font-size:11px;
line-height:1.1em;
}


#contentleft a:link {
 TEXT-DECORATION: none; 
}
#contentleft a:visited {
 TEXT-DECORATION: none; 
}
#contentleft a:hover {
 TEXT-DECORATION: none; 
}
#contentleft a:active {
 TEXT-DECORATION: none; 
}


A { COLOR: #000000; TEXT-DECORATION: underline; }
A:link { COLOR: #000000; TEXT-DECORATION: underline; }
A:hover { COLOR: #1967AA; TEXT-DECORATION: underline; }
A:active { COLOR: #000000; TEXT-DECORATION: underline; }


