html, body {
	padding: 0;
	height: 100%;
	width: 100%;
	background-image:url(../bilder/home/Hintergrund_Verlauf_unten2.jpg);
	background-repeat:repeat-x;
	background-color: #c6c7c9;
	text-align:center;
	margin: 0;
}

#maindiv {
	position:relative;
	margin:0 auto;
	padding:0;
	background-repeat:repeat-y;
	background-position:center;
	text-align:center;
	width: 984px;
}

#content {
	margin:0 auto;
	padding-bottom:32px;
	text-align:center;
}

#content2 {
	padding-top:0px;
	text-align:left;
	overflow:auto;
}

@media print {
	.unten_kontakt {display:none}
	.links_navi {display:none}
	.tabs {display:none}
}

p,h1,h2,h3,h4,h5,h6,ul,ol,li,div,td,th,body,layer,center,br,tr,a,form,address,blockquote,nobr,b,i
     { font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}

h1,h2,h3,h4,h5,h6 {margin-top: 16px; margin-bottom: 16px; padding:0px;}

.bildtext {font-size:8.6pt; color:#333333; font-weight:700; margin-top:4px; margin-left:2px; margin-bottom:10px;}

.b_small  {font-size:8pt;}

h1 { font-size:18pt;  color:#555555;}

h2 { font-size:14pt;  color:#555555; margin-top:14px;}

h3 { font-size:12pt; color:#555555;}

h3 a { font-size:12pt; color:#555555;}

h4 { font-size:10pt; color:#555555; }

th { font-size:11pt; color:#555555; }

p,ul,ol,li,div,td,address,nobr,b,i,a { font-size:9pt;}

p,ul,ol,li,div,td,address {color:#333333;}

font.empf {color:#707070;}

pre {font-size:10pt; color:#0000C0; }

tt {font-size:10pt; color:#0000C0; }

a:link { color:#202020; text-decoration:underline; }
a:visited { color:#000000; text-decoration:underline; }
a:active { color:red; text-decoration:none; }

a.an { text-decoration:none; }

span.black { color:black }
span.navy { color:navy }

