body {
	padding-right: 0px; padding-left: 0px; font-size: 84%; padding-bottom: 5px; margin: 0px; color: #333; padding-top: 0px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #c6cfd0;  page-break-inside:auto
}
a {
	text-decoration: none; color:#B22222
}
table {
	border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; border-left: 0px; padding-top: 0px; 
	font-size: 1em; margin-bottom: 0px; margin-left: 0px; border-bottom: 0px; margin-top: 0
}
tr {
	font-size: 1em; text-align: left; 
}
td {
	padding-top: 0px; padding-right:0px; padding-bottom:0px; padding-left: 0px
}
td p {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 1em; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px
}
h1
{
	font-size: 28px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-weight: normal; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 10px
}
h2
{
	font-size: 14px; font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0.25em
}

/*layout*/
#header {
	position: absolute; top: 0px; left: 160px; width:610px; background-color: #ffaa00; 
	color: #B22222; padding-top: 0px; text-align:center; z-index: 12; height: 80px; 
}
#headerPlus {
	position: absolute; top: 0px; left: 160px; width:610px; background-color: #B22222; 
	color: #ffaa00; padding-top: 0px; text-align:center; z-index: 12; height: 80px; 
}
#leftbox-navi {
	POSITION: absolute; left: 0px; text-align: left; top: 26px; 	
}
#rightbox {
  position: absolute; top:80px; left: 160px; border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; 
  padding-bottom: 0px; border-left: 0px; padding-top: 0px; 
  margin-bottom: 0px; margin-left: 0px; border-bottom: 0px; margin-top: 0; width: 610px; background-color:#FFFFFF;
}
#leftbox-navi ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#leftbox-navi ul li {
	 list-style: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.5px; MARGIN: 0px 0px 0px 0px; 
	 COLOR: #000; PADDING-TOP: 1.5px; vertical-align:bottom
}

/* links */
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b22222; TEXT-DECORATION: none
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b22222; TEXT-DECORATION: none 
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b22222; TEXT-DECORATION: none
}
A:unknown {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b22222; TEXT-DECORATION: none
}
A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b22222; TEXT-DECORATION: none
}
#leftbox-navi UL LI A {
	display: block; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; padding-right: 0px; width: 160px; 
	VOICE-FAMILY: "\"}\""; VOICE-FAMILY: inherit; width: 155px
}
body>#leftbox-navi UL LI A  {
	width: 155px;
}
#leftbox-navi UL LI A:link {
	BACKGROUND-Color: #DFE0E0; COLOR: #b22222; TEXT-DECORATION: none
}
#leftbox-navi UL LI A:visited {
	BACKGROUND-Color: #DFE0E0; COLOR: #b22222;  
}
#leftbox-navi UL LI A:hover {
	BACKGROUND-Color: #EEF0EF; COLOR: #b22222; TEXT-DECORATION: none
}
#leftbox-navi UL LI A:unknown {
	BACKGROUND-Color: #EEF0EF; COLOR: #b22222; TEXT-DECORATION: none
}
#leftbox-navi UL LI A:active {
	BACKGROUND-Color: #EEF0EF; COLOR: #b22222; TEXT-DECORATION: none
}

/* Bilder */
.img-right {
	BORDER-RIGHT: 1px solid #B22222; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid #B22222; PADDING-LEFT: 0px; 
	BACKGROUND: transparent; PADDING-BOTTOM: 0px; 
	MARGIN: 0; BORDER-LEFT: 1px solid #B22222; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid #B22222; 
}
DIV.img-center {
	display: block;	padding-top: 20px; padding-bottom:15px; margin: 0; text-align: center;
}
DIV.img-left {
	float: left; padding-right: 1em; padding-left: 0px; padding-bottom: 0.5em; MARGIN: 0px; text-align: left
}


/*fonts*/
#leftbox-navi {
  font-size: 12px; 
}
.titel
{
margin-top: 0.6em;
font-size: 28px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}
.untertitel
{
font-size: 14px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}
.bilduntertitel{
font-size:10px
}
tr.profilUeberschrift
{
background-color:#EEF0EF
}
td.profilText {
color: #000000;
font-size: 12px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
line-height: 18px;
}
td.profilArtikelTitel {
color: #000000;
font-weight: bold;
font-size: 12px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
line-height: 18px;
}
/*sonstiges */
.spacer{
	padding-top: 8px! important; 
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}