BODY {	MARGIN: 0px}
TD {	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; }

/* 1. Gleich Übernahme aus altem Layout Tag-A sollte alle anderen ausser weiß ersetzten. Textlink-s und -g*/
A {	 FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 10pt;  COLOR:#00A650; TEXT-DECORATION: underline; }
/* #00A650 Layout grün von Gramm*/
A:hover { COLOR:#EE8022 ; TEXT-DECORATION: underline; }/*#e57702*/
A.TextLink-w { 	COLOR: #FFFFFF; TEXT-DECORATION: none }
A.TextLink-w:hover { 	COLOR: #FFCD82; TEXT-DECORATION: none }
A.TextLink-tab {	 FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 10pt;  COLOR:#000000; TEXT-DECORATION: none; }
A.TextLink-tabs {	 FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 6pt; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: none;text-transform:none }
/*Für Überschrifen im Text z.B. bei Anker-Marken */
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: none;text-transform:none } 

H4 { 
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: none;text-transform:none}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 17pt; COLOR: #00A650; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: none; text-transform:uppercase}
H2 { 
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: none;text-transform:none}
	
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 17pt; COLOR: #00A650; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: none; text-transform:uppercase}
	
/* Dunkler Information-Kasten Tabellen-Oberteil am Rand recht mit großer Überschrift */
.tabKopf-hg { 
	FONT-WEIGHT: bold; FONT-SIZE: 12pt;  PADDING-LEFT: 8px; BACKGROUND-REPEAT: repeat;  BACKGROUND-COLOR:#D2E7C9; TEXT-ALIGN: left; height:35px;}	 
.tabKopf-g { 
	FONT-WEIGHT: bold; FONT-SIZE: 12pt;  PADDING-LEFT: 8px; BACKGROUND-REPEAT: repeat;  BACKGROUND-COLOR:#D2E7C9; TEXT-ALIGN: left}
	
/*Abstand zu unterem Kasten */
.Rand-u { border-bottom:solid; border-bottom-color:#FFFFFF; border-bottom-width:1px; }	

/* Dunkler Infokasten Tabellen-Unterteil am Rand recht   */
.Rand-hg   { BACKGROUND-REPEAT: repeat;  PADDING-LEFT: 8px; BACKGROUND-COLOR:#D2E7C9; TEXT-ALIGN: left; COLOR: #000000;} 
.Rand-hg a { FONT-WEIGHT: normal; COLOR: #000000;  TEXT-DECORATION: none; } 
.Rand-hg a:hover { COLOR: #EE8022; TEXT-DECORATION: underline }

/* Heller Link-Kasten  am Rand rechts - auch Tabellen-Unterteil Variation 1*/
td.Tabelle-hg1  { BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #E9F5E2; PADDING-LEFT: 8px; } 
td.Tabelle-hg1 a{ FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; } 
td.Tabelle-hg1 a:hover{ COLOR: #EE8022; TEXT-DECORATION: underline }
td.Tabelle-hg1:first-line {border-bottom:solid; border-bottom-color:#FFFFFF; border-bottom-width:1px; }

.tabKopf-hg1 	{ FONT-WEIGHT: bold; FONT-SIZE: 12pt;  PADDING-LEFT: 8px; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #E9F5E2;  height:35px; TEXT-ALIGN: left}
	
/* Übernahme aus altem Layout -ho3 -- Angebot,Prospekt,Berater #009036;*/ 	
td.Tabelle-ho3, .ho3  { 
FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 8px; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR:#009036;  TEXT-ALIGN: left;  border-bottom:solid; border-bottom-color:#FFFFFF; border-bottom-width:1px;}
td.Tabelle-ho3 a       {COLOR: #FFFFFF;TEXT-DECORATION: none}
td.Tabelle-ho3 a:hover {COLOR: #FFCD82;TEXT-DECORATION: underline}
.ho3 a       {COLOR: #FFFFFF;TEXT-DECORATION: none}
.ho3 a:hover {COLOR: #FFCD82;TEXT-DECORATION: underline}

/* Nur für Lexikon Link in den Angebote - */
td.Tabelle-hg2  { BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #E9F5E2; PADDING-LEFT: 8px; } 
td.Tabelle-hg2 a { FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline;} 
td.Tabelle-hg2 a:hover { COLOR: #EE8022; TEXT-DECORATION: underline}

/* Tabellen-Rubriken StartSeiten  - und Übernahme aus altem Design*/
td.Tabelle-hg3, .hg3 { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 8px; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR:#009036;  TEXT-ALIGN: left; }
td.Tabelle-hg3 a {COLOR: #FFFFFF;TEXT-DECORATION: none;}
td.Tabelle-hg3 a:hover {COLOR: #FFCD82; TEXT-DECORATION: underline;}
.hg3 a {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.hg3 a:hover {COLOR: #FFCD82; TEXT-DECORATION: underline;}

/*Allgemeine Formatierungen für Text etc.*/
.HeadLine { height:70px; }
.Text-o { COLOR: #EE8022;}
.Text-w { COLOR: #FFFFFF;}
.Text-s { COLOR: #000000;}
.BigText { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.BigText-w { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.BigText-o { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #EE8022; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.SmallText {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.SmallText-w {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.SmallText-o {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #EE8022; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.SmallText-g {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #00A650; FONT-FAMILY: Arial, Helvetica, sans-serif; }	

/*   Für Formulare und Sonstiges ///////  */
.textfeld-g {
	SCROLLBAR-FACE-COLOR: #259f54; FONT-SIZE: 10px; SCROLLBAR-HIGHLIGHT-COLOR: #009036; SCROLLBAR-SHADOW-COLOR: #009036; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #009036; SCROLLBAR-ARROW-COLOR: #259f54; SCROLLBAR-TRACK-COLOR: #009036; BACKGROUND-REPEAT: repeat; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #009036; SCROLLBAR-BASE-COLOR: #009036; BACKGROUND-COLOR: #D2E7C9
}
.textfeld-w {
	SCROLLBAR-FACE-COLOR: #259f54; FONT-SIZE: 10px; SCROLLBAR-HIGHLIGHT-COLOR: #009036; SCROLLBAR-SHADOW-COLOR: #009036; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #009036; SCROLLBAR-ARROW-COLOR: #259f54; SCROLLBAR-TRACK-COLOR: #009036; BACKGROUND-REPEAT: repeat; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #009036; SCROLLBAR-BASE-COLOR: #009036; BACKGROUND-COLOR: #ffffff
}
.unsichtbar {
	LEFT: 1px; VISIBILITY: hidden; POSITION: absolute; TOP: 1px;
}
.sichtbar {
	VISIBILITY: visible;
}
.suchen {
	VISIBILITY: visible; FONT: 9px Arial, Helvetica, sans-serif;  HEIGHT: 15px;
} /*login und plz ersezt*/

.suchenButton {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; VISIBILITY: visible; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
}
.input11 {
	FONT-SIZE: 11px; COLOR: #009036; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input10 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10px; BACKGROUND: white; BORDER-LEFT: medium none; COLOR: #009036; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif
}