
/* BODY-Style */
body { 
	font-size: 62.5%; 
	font-family: 'Times New Roman', Times, serif;
	margin: 0em; 
    	padding: 0.8em 0.4em 0.8em 0.4em;
	color:#38393b;
	background-image: url(../grafik/color-schemes/colorperfect/bg.gif);
	background-color: #22201b;
}
div.flashGamma {
	width: 34.5em;
	height: 56em;
	float: right;
	margin: 0.4em;
	margin-left: 0.8em;
	margin-right: 0em;
}
img {
	border: 0em;
}
img.block {
	display: block;
}
img.fit {
	width: 100%;
	height: 100%;
}
img.center {
	display: block;
    margin-left: auto;
    margin-right: auto;
}
img.halfInP {
	width: 24.64286em;
	float: right;
	margin: 0.28571em;
	margin-left: 0.57143em;
	margin-right: 0em;
}
img.wide {
	width: 44.57149em;
	margin: 0;
	margin-top: 1em;
	}
img.rightFix {
	float: right;
	margin: 0.28571em;
	margin-left: 0.57143em;
	margin-right: 0em;
}
img.leftFix {
	float: left;
	margin: 0.28571em;
	margin-right: 1.5em;
	margin-left: 0em;
}
/* für mail adresse in 14px text*/
img.mail{
	width: 3.07em;
	height: 0.71em;
}
/* für tel. in 14px text*/
img.phone{
	width: 5.71em;
	height: 0.71em;
}
h4 {
	margin: 0em;
	padding: 0em;
	border: 0em;
	font-size: 1.8em;
	font-weight: bold;
}
h3 {
	margin: 0em;
	padding: 0em;
	border: 0em;
	font-size: 1.6em;
	font-weight: bold;
}
h2 {
	margin: 0em;
	padding: 0em;
	border: 0em;
	font-size: 1.5em;
	font-weight: bold;
}
h1 {
	margin: 0em;
	padding: 0em;
	border: 0em;
	font-size: 1.4em;
	font-weight: bold;
}
p {
	font-size: 1.4em;
	margin: 0em;
	padding: 0.8571em;
	line-height: 1.2em;
}
table {
	font-size: 1.4em;
	margin: 0em;
	padding: 0.8571em;
	line-height: 1.2em;
}
ul {
	font-size: 1.4em;
	margin: 0em;
	margin-top: 0.8571em;
	margin-bottom: 0.8571em;
	padding-left: 1.8em;
	line-height: 1.2em;
}
ul.p {
	margin-bottom: 0em;
}
a, a:visited, a:active {
	color: #4e84ae; 
	padding: 0em;
	margin: 0em;
	border: 0em;	
	overflow: hidden;
	display: inline;
	float: none;
	padding: 0em;
	margin: 0em;
	border: 0em;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a.nextPage, a.nextPage:visited, a.nextPage:active {
	font-style: italic;	
}
a.FAQ, a.FAQ:visited, a.FAQ:active {
	color: #38393b; 
}
a.sauber, a.sauber:visited, a.sauber:active, a.sauber:hover {
	text-decoration: none;
}
/* allgemein für alle divs */
div {
	padding: 0em;
	margin: 0em;
	border: 0em;	
	overflow: hidden;
	display: block;
	float: left;
	text-decoration: none;
	background-position: left top;
}
/* Inhaltsbereich */
div.inhalt {
	border-right: 0.1em solid #f8fbfe;
	border-left: 0.1em solid #f8fbfe;
	border-top: 0.1em solid #f8fbfe;
	border-bottom: 0.1em solid #f8fbfe;
	margin: 0em auto 0em auto;
	float: none;
	/* Maße für IE 5.5 */
	width: 90.2em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 90em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}

/* Titelzeile */
div.titelzeile {
	/* Niemand weiß warum aber IE spinnt bei 90em rum obwohl bei 900px alles perfekt ist... einfach etwas mehr */
	width: 91em;
	border-bottom: 0.1em solid #f8fbfe;
	/* Maße für IE 5.5 */
	height: 16.8em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	height: 16.7em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* font wird hier 13px*/
div.haupt_navi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em; 
	font-weight: bold;
	border-right: 0.07692em solid #f8fbfe;
	/* Maße für IE 5.5 */
	width: 17.30769em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 17.23077em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
div.header_image{
	width: 67.5em;
	height: 16.6em;
	float: left;
}
/* font ist hier 13px inherit */
a.haupt_navi_element, a.haupt_navi_element:visited, a.haupt_navi_element:active {
	padding: 0.46154em 0em 0em 0.92308em; 
	color: #38393b; 
	border-bottom: 0.07692em solid #f8fbfe;
	background-color: #c7cfd8;
	float: left;
	display: block;
	/* Maße für IE 5.5 */
	width: 17.30769em;
	height: 2.15385em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 16.38462em;
	height: 1.61538em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* font ist hier 13px inherit */
a.haupt_navi_element:hover
{
	padding: 0.46154em 0em 0em 0.92308em; 
	color: #f8fbfe; 
	background-color: #c7cfd8;
	border-bottom: 0.07692em solid #f8fbfe;
	text-decoration: none;
	/* Maße für IE 5.5 */
	width: 17.30769em;
	height: 2.15385em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 16.38462em;
	height: 1.61538em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* font ist hier 13px inherit */
a.haupt_navi_element_aktiv, a.haupt_navi_element_aktiv:visited, a.haupt_navi_element_aktiv:active, a.haupt_navi_element_aktiv:hover {
	padding: 0.46154em 0em 0em 0.92308em;
	color: #f8fbfe; 
	background-color: #6c7f92;
	border-bottom: 0.07692em solid #f8fbfe;
	text-decoration: none;
	float: left;
	display: block;	
	/* Maße für IE 5.5 */
	width: 17.30769em;
	height: 2.15385em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 16.38462em;
	height: 1.61538em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* font ist hier 13px inherit */
/* für alle "letztes" wurde die Höhe von 27px auf 40px erhöht um displayfehler bei der Veränderung der Schriftgröße im IE zu kompensieren */
a.haupt_navi_element_letztes, a.haupt_navi_element_letztes:visited, a.haupt_navi_element_letztes:active {
	padding: 0.46154em 0em 0em 0.92308em; 
	color: #38393b; 
	background-color: #c7cfd8;
	float: left;
	display: block;
	/* Maße für IE 5.5 */
	width: 17.30769em;
	height: 3.07692em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 16.38462em;
	height: 2.76923em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* font ist hier 13px inherit */
a.haupt_navi_element_letztes:hover
{
	padding: 0.46154em 0em 0em 0.92308em; 
	color: #f8fbfe; 
	background-color: #c7cfd8;
	text-decoration: none;
	/* Maße für IE 5.5 */
	width: 17.30769em;
	height: 3.07692em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 16.38462em;
	height: 2.76923em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* font ist hier 13px inherit */
a.haupt_navi_element_letztes_aktiv, a.haupt_navi_element_letztes_aktiv:visited, a.haupt_navi_element_letztes_aktiv:active, a.haupt_navi_element_letztes_aktiv:hover {
	padding: 0.46154em 0em 0em 0.92308em;
	color: #f8fbfe; 
	background-color: #6c7f92;
	text-decoration: none;
	float: left;
	display: block;	
	/* Maße für IE 5.5 */
	width: 17.30769em;
	height: 3.07692em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 16.38462em;
	height: 2.76923em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* Einzelne Seiten */
/* Niemand weiß warum aber IE spinnt bei 90em rum obwohl bei 900px alles perfekt ist... einfach etwas mehr */
div.single_navi_zeile {
	width: 91em;
	height: 2.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 0.1em solid #f8fbfe;
	background-color: #4c5a67;
	clear: left;
	/* Maße für IE 5.5 */
	height: 2.8em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	height: 2.7em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* font wird hier 12px */
div.single_navi {
	font-size: 1.2em;
	padding: 0.58333em 0.83333em 0em 1em;
	clear: left;
	color: #f8fbfe;
	border-right:  0.08333em solid #f8fbfe;
	/* Maße für IE 5.5 */
	width: 57.5em;
	height: 2.25em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 55.58333em;
	height: 1.66667em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
a.single_navi_link, a.single_navi_link:visited, a.single_navi_link:active {
	color: #e4e7eb;
}
a.single_navi_link:hover {
	color: #f8fbfe;
	text-decoration: none;
}
a.single_navi_link_aktiv, a.single_navi_link_aktiv:visited, a.single_navi_link_aktiv:active, a.single_navi_link_aktiv:hover {
	color: #f8fbfe;
	font-weight: bold;
	text-decoration: none;
}
/* Parent Navigation rechts */
/* font wird hier 13px */
div.navi_parent_rechts {
	font-size: 1.3em;
	padding: 0.46154em 0.76923em 0em 0.92308em;
	background-color: #6c7f92;
	color: #38393b; 
	/* Maße für IE 5.5 */
	width: 16.15385em;
	height: 2.07692em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 14.46154em;
	height: 1.61538em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* font wird hier 13px */
div.navi_parent_rechts_inaktiv {
	font-size: 1.3em;
	padding: 0.46154em 0.76923em 0em 0.92308em;
	background-color: #4c5a67;
	color: #f8fbfe;
	/* Maße für IE 5.5 */
	width: 16.15385em;
	height: 2.07692em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 14.46154em;
	height: 1.61538em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
a.navi_parent_rechts_element, a.navi_parent_rechts_element:visited, a.navi_parent_rechts_element:active  {
	font-weight: bold;
	color: #f8fbfe; 
	text-decoration: none;
}
a.navi_parent_rechts_element_small, a.navi_parent_rechts_element_small:visited, a.navi_parent_rechts_element_small:active  {
	font-size: 0.76923em;
	font-weight: bold;
	color: #f8fbfe; 
	text-decoration: none;
}
/* Content-Block gesamt mit Content und rechter Navigation */
/* Niemand weiß warum aber IE spinnt bei 90em rum obwohl bei 900px alles perfekt ist... einfach etwas mehr */
div.seiteninhalt {
	width: 91em;
	background-color: #f8fbfe;
	clear: left;
}
/* inhalte */
div.content_bereich {
	padding: 1.2em 1.8em 0em 2.4em;
	margin-bottom: 1em;	
	background-color: #f8fbfe;
	clear: left;
	/* Maße für IE 5.5 */
	width: 69em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 64.8em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* rechte Spalte allgemein */
/* Rechter Content-Block 1/4 Größe -> Teaser und ggf. rechte Navigation */
div.rechte_spalte {
	width: 21em;
	background-color: #f8fbfe;
}
/* Rechter Content-Block 1/4 Größe -> rechte NAVIGATION */
div.navi_rechts {
	width: 21em;
	margin: 0em 0em 2em 0em;
	background-color: #f8fbfe;
	float: none;
}
a.navi_element_rechts_normal, a.navi_element_rechts_normal:visited, a.navi_element_rechts_normal:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0.7em 0em 0.7em 1.2em; 
	color: #38393b; 
	border-bottom: 0.1em solid #f8fbfe;
	background-color: #bcd2e8;
	display: block;	
	/* Maße für IE 5.5 */
	width: 21em;
	height: 2.8em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 19.8em;
	height: 1.3em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
a.navi_element_rechts_normal:hover, a.navi_element_rechts_normal_aktiv, a.navi_element_rechts_normal_aktiv:visited, a.navi_element_rechts_normal_aktiv:active, a.navi_element_rechts_normal_aktiv:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 0.7em 0em 0.7em 1.2em; 
	color: #38393b; 
	border-bottom: 0.1em solid #f8fbfe;
	background-color: #bcd2e8;
	display: block;	
	/* Maße für IE 5.5 */
	width: 21em;
	height: 2.8em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 19.8em;
	height: 1.3em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
a.navi_element_rechts_letztes, a.navi_element_rechts_letztes:visited, a.navi_element_rechts_letztes:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0.7em 0em 0.7em 1.2em; 
	color: #38393b; 
	background-image: url(../grafik/color-schemes/colorperfect/hg_navi_rechts_letztes.gif);
	background-position: left bottom;
	display: block;	
	/* Maße für IE 5.5 */
	width: 21em;
	height: 2.8em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 19.8em;
	height: 1.3em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
a.navi_element_rechts_letztes:hover, a.navi_element_rechts_letztes_aktiv, a.navi_element_rechts_letztes_aktiv:visited, a.navi_element_rechts_letztes_aktiv:active, a.navi_element_rechts_letztes_aktiv:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 0.7em 0em 0.7em 1.2em; 
	color: #38393b; 
	background-image: url(../grafik/color-schemes/colorperfect/hg_navi_rechts_letztes.gif);
	background-position: left bottom;
	display: block;	
	/* Maße für IE 5.5 */
	width: 21em;
	height: 2.8em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 19.8em;
	height: 1.3em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* graue Boxen*/
div.box_rechts {
	width: 21em;
	margin: 0em 0em 2em 0em;
	background-color: #e4e7eb;
	clear: left;
}
/* Abstandshalter falls benötigt*/
div.platzhalter_rechts {
	width: 21em;
	height: 2em;
	clear: left;
}
/* font wird hier 12px */
div.box_rechts_titel_dunkel, a.box_rechts_titel_dunkel:visited, a.box_rechts_titel_dunkel:active, a.box_rechts_titel_dunkel:hover {
	font-size: 1.2em; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;	
	padding: 0.58333em 0em 0em 1em;
	background-image: url(../grafik/color-schemes/colorperfect/box_titel_dark.gif);
	clear: left;
	color: #38393b;
	/* Maße für IE 5.5 */
	width: 17.5em;
	height: 2.33333em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 16.5em;
	height: 1.75em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* font wird hier 12px */
div.box_rechts_titel_hell, a.box_rechts_titel_hell:visited, a.box_rechts_titel_hell:active, a.box_rechts_titel_hell:hover {
	font-size: 1.2em; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;	
	padding: 0.58333em 0em 0em 1em;
	background-image: url(../grafik/color-schemes/colorperfect/box_titel_light.gif);
	clear: left;
	color: #4c5a67;
	/* Maße für IE 5.5 */
	width: 17.5em;
	height: 2.33333em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 16.5em;
	height: 1.75em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* font wird hier 11px */
div.box_rechts_inhalt {
	font-size: 1.1em; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0.45455em 0.90909em 0em 2.18182em;
	clear: left;
	/* Maße für IE 5.5 */
	width: 19.09091em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 16em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* font wird hier 12px */
div.box_rechts_dl_zeile{
	font-size: 1.2em;
	width: 17.5em;
	height: 2.33333em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: left;
}
/* font ist hier 12px inherit*/
div.box_rechts_dl_name{
	padding: 0.58333em 0em 0em 2em;	
	clear: left;
	/* Maße für IE 5.5 */
	width: 9.5em;
	height: 2.33333em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 7.5em;
	height: 1.75em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse */
.dummyklasse
{
line-height: 0em;
}
/* font ist hier 12px inherit*/
div.box_rechts_dl_version{
	padding: 0.58333em 0em 0em 0em;
	width: 5em;	
	/* Maße für IE 5.5 */
	height: 2.33333em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	height: 1.75em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
/* font ist hier 12px inherit*/
div.box_rechts_dl_img{
	width: 1.5em;
	padding: 0.5em 0em 0em 0em;		
	/* Maße für IE 5.5 */
	height: 1.91667em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	height: 1.41667em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
div.box_rechts_buy_zeile{
	font-size: 1.2em;
	font-weight: bold;
	padding: 0.58333em 0em 0em 1em;
	clear: left;
	/* Maße für IE 5.5 */
	width: 17.5em;
	height: 1.83333em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 16.5em;
	height: 1.25em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
a.box_rechts_dl, a.box_rechts_dl:visited, a.box_rechts_dl:active, a.box_rechts_dl:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	color: #4c5a67;
}
div.box_rechts_unten {
	width: 21em;
	height: 0.6em;
	background-image: url(../grafik/color-schemes/colorperfect/box_unten_light.gif);
	background-position: left bottom;
	overflow: visible;
	clear: left;
}
div.box_rechts_oben {
	width: 21em;
	height: 0.6em;
	background-image: url(../grafik/color-schemes/colorperfect/box_oben_light.gif);
	clear: left;
}
div.box_rechts_ende {
	width: 21em;
	height: 0.1em;
}
/* Footer und untere Navigation */
/* Niemand weiß warum aber IE spinnt bei 90em rum obwohl bei 900px alles perfekt ist... einfach etwas mehr */
div.footer {
	width: 91em;
	height: 2.6em;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	clear: left;
}
div.footer_links {
	padding: 0.6em 0em 0em 1em;
	clear: left;
	color: #e4e7eb;
	border-right: 0.1em solid #f8fbfe;
	background-color: #4c5a67;	
	/* Maße für IE 5.5 */
	width: 69em;
	height: 2.6em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 67.9em;
	height: 2em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
a.footer_links_link, a.footer_links_link:visited, a.footer_links_link:active {
	color: #e4e7eb;
}
a.footer_links_link:hover {
	color: #e4e7eb;
	text-decoration: none;
}
/* font wird hier 11px */
div.footer_rechts {
	font-size: 1.1em;
	padding: 0.54545em 0.90909em 0em 0em;
	text-align: right;
	color: #4c5a67;
	background-color: #c7cfd8;	
	/* Maße für IE 5.5 */
	width: 19.27273em;
	height: 2.36364em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 18.36364em;
	height: 1.90909em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
line-height: 0em;
}
a.footer_rechts_link, a.footer_rechts_link:visited, a.footer_rechts_link:active {
	color: #4c5a67;
	text-decoration: none;
}
a.footer_rechts_link:hover {
	color: #38393b;	
	text-decoration: none;
}
a.footer_rechts_link_aktiv, a.footer_rechts_link_aktiv:visited, a.footer_rechts_link_aktiv:active {
	color: #38393b;	
	font-weight: bold;
	text-decoration: none;
}
/* Fürs Kontaktformular */
form.contact {
	margin: 0;
	padding: 0;
	font-size: 1.4em;
}
.formulare {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.86em;
	color:#38393b;
	font-weight: normal; 
	background-color: #e4e7eb;
	text-decoration: none; 
	padding: 0.3em; 
	border: 0.1em solid #4c5a67; 
}
.formulare_select { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.86em;
	color:#38393b;
	font-weight: normal; 
	background-color: #e4e7eb;
	padding: 0.2em; 
	border: 0.1em solid #4c5a67;
}
.formulare_textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.86em;
	color: #38393b;
	background-color: #e4e7eb;
	border: 0.1em solid #4c5a67; 
}
.formulare_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.86em;
	color:#38393b;
	font-weight: normal; 
	background-color: #e4e7eb;
	padding: 0.1em; 
	border: 0.1em solid #4c5a67; 
}
div.formularzeile {
	padding: 0.3571em 0em 0em 0.8571em;	
	clear: left;
	/* Maße für IE 5.5 */
	width: 50.8571em;
	height: 2.5571em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 50em;
	height: 2.2em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
	line-height: 0em;
}
div.formularzeile_frei {
	padding: 0.3571em 0em 0em 0.8571em;
	clear: left;
	/* Maße für IE 5.5 */
	width: 50.8571em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 50em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
	line-height: 0em;
}
div.formularzeile_fehler {
	padding: 0.3571em 0em 0em 1.7142em;	
	color: #EE0000;
	clear: left;
	/* Maße für IE 5.5 */
	width: 50.8571em;
	height: 2.5571em;
	/* Tantek Hack für IE 5.5 */
    voice-family: "\"}\"";
    voice-family:inherit;
	/* Maße für IE 6 und höher */
	width: 50em;
	height: 2.2em;
}
/* Dummy Klasse für Tantek Hack (IE 5.5 ignoriert sonst nachfolgende CSS Klasse*/
.dummyklasse
{
	line-height: 0em;
}

div.formular_links {
	width: 7em;
	display: inline;
}
div.formular_rechts {
	width: 38.5em;
	display: inline;
}
/* Für die Sitemap */
a.sitemap1, a.sitemap1:visited, a.sitemap1:active {
	font-size: 1.6em;
	font-weight: bold;
	padding-left: 0.75em;
	color: #38393b;
	text-decoration: none;
	line-height: 1.8em;
}
a.sitemap1:hover {
	font-size: 1.6em;
	font-weight: bold;
	padding-left: 0.75em;
	color: #38393b;	
	text-decoration: underline;
	line-height: 1.8em;
}
a.sitemapint,a.sitemapint:visited,a.sitemapint:active,a.sitemapint:hover {
	font-style: italic;
}
a.sitemap2, a.sitemap2:visited, a.sitemap2:active {
	font-size: 1.6em;
	padding-left: 1.5em;
	color: #38393b;
	text-decoration: none;
	line-height: 1.6em;
}
a.sitemap2:hover {
	font-size: 1.6em;
	padding-left: 1.5em;
	color: #38393b;	
	text-decoration: underline;
	line-height: 1.6em;
}
a.sitemap3, a.sitemap3:visited, a.sitemap3:active {
	font-size: 1.5em;
	padding-left: 2.4em;
	color: #38393b;
	text-decoration: none;
	line-height: 1.5em;
}
a.sitemap3:hover {
	font-size: 1.5em;
	padding-left: 2.4em;
	color: #38393b;	
	text-decoration: underline;
	line-height: 1.5em;
}
a.sitemap4, a.sitemap4:visited, a.sitemap4:active {
	font-size: 1.5em;
	padding-left: 3.2em;
	color: #38393b;
	text-decoration: none;
	line-height: 1.5em;
}
a.sitemap4:hover {
	font-size: 1.5em;
	padding-left: 3.2em;
	color: #38393b;	
	text-decoration: underline;
	line-height: 1.5em;
}
a.sitemap5, a.sitemap5:visited, a.sitemap5:active {
	font-size: 1.5em;
	padding-left: 4em;
	color: #38393b;
	text-decoration: none;
	line-height: 1.5em;
}
a.sitemap5:hover {
	font-size: 1.5em;
	padding-left: 4em;
	color: #38393b;	
	text-decoration: underline;
	line-height: 1.5em;
}
