html { background-color:#fff; }
body {
  font-family:Arial,Helvetica,Verdana,sans-serif;
  width: 90%;
  margin: 0;
  background: #fff url(none);
}

h1, h2, h3, h4, h5, h6, p {
  color:#000;
  font-weight:bold;
  margin-top:0px;
}

h3.rgaccord1-toggle{ display:none; }
p { color:#000; font-weight: normal; }
div#wrap { padding:0px; height: 100%; }
html body #wrap #footer-right { display:none; visibility:hidden;}
div#site { background-color:#FFF; }
div#headerimg { display:none; }
div#headertext { display:none; }
div#navibar { display:none; }
div#border-begin{ display:none; }
div#naviWrap { display:none; }
div#contentarea { background-color: #fff;}
div#contentarea a{ text-decoration: underline; color: #000; }
div#content {
	margin-top: 0px;
	padding-left: 22px;
	padding-right: 40px;
	padding-bottom: 30px;
}

div#content h1{ font-size: 24px; 	margin-bottom: 16px; }
div#content h2{ font-size: 15px; margin-bottom: 12px; }
div#content h3{ font-size: 12px; margin-bottom: 10px; }
div#content h2.subheader{ 
	margin: 0;
	padding: 0;
	position: relative;
	top:-18px;
}

div#content p { margin-bottom: 22px; }
div#content ul{
	padding-left: 18px;
	list-style-type:disc;
	list-style-image: url(../bilder/ul-pfeil.gif);
}

div#printbutton { display:none; }
div#searchbox { display:none; }
div#contentright h1{ font-size: 12px; margin-bottom: 10px;}
div#contentright h2{
	font-size: 12px;
	margin-bottom: 5px;
	font-weight: mormal;
}
div#contentright h3{
	font-size: 12px;
	margin-bottom: 2px;
	font-weight: mormal;
}
div#contentright p { margin-bottom: 8px; }
div#cocontentright p { margin-bottom: 6px; }
.clear { position:relative; clear: both; }
div#footer { clear:both; visibility:hidden; }

/* Teaser auf der Startseite */
div.teaser-drumherum {
	position: relative;
	width: 160px;
	height: 400px;
	overflow:hidden;
	margin-right: 12px;
}

div.teaser-drumherum div.header{ position: relative; height: 30px; }
div.teaser-drumherum div.header h1{
	position: absolute;
	bottom: 0px;
	font-size: 12px !important;
	margin: 0 !important;
	padding: 0 !important;
}
div.teaser-drumherum img { vertical-align: bottom; }
div.teaser-drumherum div.color { height: 17px; background-color: #2273BE; }
div.blau div.color { background-color: #2273BE; background-image:url(../bilder/teaser-bg-blau.gif); }
div.blau div.header h1{ color: #2273BE; }
div.rot div.color { background-color: #D30C1A; background-image:url(../bilder/teaser-bg-rot.gif); }
div.rot  div.header h1 { color: #D30C1A; }
div.orange div.color { background-color: #EA6500; background-image:url(../bilder/teaser-bg-orange.gif); }
div.orange  div.header h1 { color: #EA6500; }
div.gruen div.color { background-color: #7BAC08; background-image:url(../bilder/teaser-bg-gruen.gif); }
div.gruen div.header h1 { color: #7BAC08; }
div.teaser-drumherum div.text { height: 200px; }
div#footertext { visibility:hidden; }
