﻿.passiv {
	background-color: #FFFF66;
}
.aktiv {
	background-color: #F7060F;
	color: #FFFFFF;
	font-family: Arial;
}
span.inhalt  {
	font-size: 12pt;
	color: #666666;
	font-weight: bold;
	line-height: 30px;
}
h1           { color: #666666; font-size: 14pt; font-weight: bold; text-align: center;margin-left: 0; margin-right:0; margin-top:20pt }
h3           { font-size: 14pt; color: #808080; font-weight: bold }
.zitat {
	font-size: 10px;
	font-style: normal;
}
.foto_links {
	padding-right: 5px;
}
.linksausrichtung {
	text-align: left;
}
span.hinweis { font-size: 10pt; color: #666666; line-height:12pt }
.abstand_zelle {
	padding-right: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
	vertical-align: top;
	width: 515px;
}
.randlos {
	border-width: 0;
}
.bkgnd_red {
	background-color: #FF0000;
}
.schattenzelle {
	background-image: url('../images/global_images/schatten.jpg');
	background-repeat: repeat;
}
.tabelle_kopf {
	border-collapse: collapse;
    height: 105px;
    width: 100%;
}
.punkt_abstand {
	margin-right: 3px;
	float: inherit;
}
.kopfzeile {
	padding-left: 10px;
	padding-top: 6px;
}
.firmenbild {
	margin-top: 65px;
}
.schatten_top {
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: top;
	width: 515px;
}
.rand_bkgnd {
	background-image: url('../images/global_images/streifen.gif');
	border-top-color: #B50831;
}
.bottom_line {
	border: 1px solid #CCCCCC;
	background-color: #F0F0F0;
}
a:link.menue {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.menue {
	color: #FFFFFF;
	text-decoration: underline;
}
a:visited.menue {
	text-decoration: none;
	color: #FFFFFF;
}
a:active.menue {
	color: #FFFFFF;
	text-decoration: underline;
}
a:link       { color: #666666; text-decoration: none; font-family: Times New Roman; font-size:12pt }
a:visited    { color: #666666; text-decoration: none; font-family: Times New Roman; font-size:12pt }
a:hover      { color: #FF0000; text-decoration: underline; font-family: Times New Roman; font-size:12pt  }
a:active     { color: #FF0000; text-decoration: underline; font-family: Times New Roman; font-size:12pt }

a:link.textlink       { color: #0000FF; text-decoration: none; font-family: Times New Roman; font-size:12pt }
a:visited.textlink    { color: #0000FF; text-decoration: none; font-family: Times New Roman; font-size:12pt }
a:hover.textlink      { color: #FF0000; text-decoration: underline; font-family: Times New Roman; font-size:12pt  }
a:active.textlink     { color: #FF0000; text-decoration: underline; font-family: Times New Roman; font-size:12pt }


a:link.small       { color: #666666; text-decoration: none; font-family: Times New Roman; font-size:10pt }
a:visited.small    { color: #666666; text-decoration: none; font-family: Times New Roman; font-size:10pt }
a:hover.small      { color: #FF0000; text-decoration: underline; font-family: Times New Roman; font-size:10pt  }
a:active.small     { color: #FF0000; text-decoration: underline; font-family: Times New Roman; font-size:10pt }


.text        {
	font-size: 12pt;
	line-height: 150%;
	color: #666666;
	text-align: justify;
}
span.zweitueberschrift { font-size: 12pt; color: #666666; font-style: italic }
span.unterschrift { font-size: 14pt; color: #666666; font-style: italic }
span.luehr   { font-size: 36pt; color: #FFFFFF; font-weight: bold }
span.top     { font-size: 18pt; color: #FFFFFF; font-weight: bold }
span.gmbh    { font-size: 14pt; color: #FFFFFF }
span.hinweis { font-size: 10pt; color: #666666; line-height:12pt }
span.inhalt  { font-size: 12pt; color: #666666; font-weight: bold; margin-bottom:10 }
.centre_layout {
	margin-right: auto;
	margin-left: auto;
}
.rand_mittentext {
	padding-left: 5px;
	padding-right: 5px;
}
