﻿/* Farben #341B62(dunkelviolett,Schrift) #DA251D(rot) #F79D6A(orange, hell) #ACA4C1(hellviolett)*/BODY {
	MARGIN-TOP: 0px; MARGIN-LEFT: 70px; MARGIN-RIGHT: 0px;
	COLOR: #341B62; FONT-SIZE: 14px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
	BACKGROUND-COLOR:#ffffff;
	/*background-image: url("images/wasserzeichen.jpg");
	background-repeat: no-repeat;
	background-position: 0px 50%;*/
	scrollbar-arrow-color:#341B62;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#341B62;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-shadow-color:#341B62;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	/* "Geister"- Scrolleiste ausblenden */
    OVERFLOW : auto;
    HEIGHT : 100%; padding : 0px
}
BODY.banner {
    MARGIN-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px;
	background-image: url("images/ban2.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
BODY.leistungen {

	background-image: url("images/firma_04.jpg");
	background-repeat: no-repeat;
	background-position: 75px 8px;
}

BODY.nav {
    MARGIN-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px;
	background-image: url("images/nav_hg.jpg");
}

}/*normaler Text*/p, u, i, ul, ol, li, div, td, th, address, blockquote, nobr, i{	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #341B62;	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;}b{	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ACA4C1;	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;}/*Mengen-Text*/.mt{	FONT-WEIGHT: normal; FONT-SIZE: 12px;}.klein{	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #341B62}.klein2{	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #505050}/*Text mit Rahmen*/.klick{	BORDER: 1px solid #DA251D;	PADDING-LEFT: 4; PADDING-RIGHT: 4; PADDING-TOP: 1; PADDING-BOTTOM: 1;	HEIGHT: 16	}.klick2{	BORDER: 1px solid #341B62;	PADDING-LEFT: 4; PADDING-RIGHT: 4; PADDING-TOP: 1; PADDING-BOTTOM: 1;	HEIGHT: 16	}/*Überschriften*/.seiten{	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #341B62;}H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 32px; LETTER-SPACING: 0px; COLOR: #000000;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #DA251D;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; LETTER-SPACING: 0pt; COLOR: #341B62;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
/*Links*/A {	COLOR: #701A32;	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}A:visited {	COLOR: #701A32}A:hover {	COLOR: #996633; TEXT-DECORATION: underline}A:active {	COLOR: #996633}/*Links Startseite*/A.eing {	FONT-WEIGHT: bold; FONT-SIZE: 19px; LETTER-SPACING: 1px; COLOR: #341B62;	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;	TEXT-DECORATION: none}A.eing:visited {	COLOR: #341B62}A.eing:hover {	COLOR: #F79D6A; TEXT-DECORATION: none}A.eing:active {	COLOR: #F79D6A}/*Links in Klickelementen*/A.ban {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LETTER-SPACING: 1px; COLOR: #341B62;	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}A.ban:visited {	COLOR: #341B62}A.ban:hover {	COLOR: #DA251D; TEXT-DECORATION: none}A.ban:active {
	COLOR: #DA251D
}
/*Links für vor und zurück*/
A.back {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #341B62;
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.back:visited {
	COLOR: #341B62
}
A.back:hover {
	COLOR: #DA251D; TEXT-DECORATION: none
}
A.back:active {
	COLOR: #DA251D
}

/*Links im Fliesstext*/
A.flt {
	COLOR: #DA251D;
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.flt:visited {	COLOR: #DA251D}/*Eingabefelder Kontaktformular*/.inpt01{	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #341B62;	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;	BACKGROUND-COLOR: #E9E6F0;	BORDER-LEFT: 1px solid #ACA4C1;BORDER-BOTTOM: 1px solid #ACA4C1;	BORDER-RIGHT: 1px solid #ACA4C1;BORDER-TOP: 1px solid #ACA4C1}/*Button allgemein*/.but01{    FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff;	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;	BACKGROUND-COLOR: #ACA4C1;	BORDER-LEFT: 1px solid #DA251D;BORDER-BOTTOM: 1px solid #DA251D;	BORDER-RIGHT: 1px solid #DA251D;BORDER-TOP: 1px solid #DA251D	}/*Tabelle mit Rahmen*/.tab01{	 BORDER-COLLAPSE: collapse; BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: #CFC9DB}/*Tabelle mit Hg z.B. im Kontaktformular*/.tab02{     BACKGROUND-COLOR: #CFC9DB;}/*Tabelle enstspr. Eingabefelder z.B. im Kontaktformular*/.tab03{	BACKGROUND-COLOR: #E9E6F0;	BORDER-LEFT: 1px solid #ACA4C1;BORDER-BOTTOM: 1px solid #ACA4C1;	BORDER-RIGHT: 1px solid #ACA4C1;BORDER-TOP: 1px solid #ACA4C1}/*Horizontale Linie*/hr{	 BORDER-STYLE: solid; BORDER-COLOR: #701A32}/* -- subnavigation oben -- */#subnav_o {    Position:absolute;	Top: 110px;	Left: 600px;	BORDER-TOP: 0px solid;    BORDER-RIGHT: 0px;    BORDER-LEFT: 0px solid;    BORDER-BOTTOM: 0px;    PADDING-TOP: 0px;    PADDING-RIGHT: 0px;    PADDING-LEFT: 0px;    PADDING-BOTTOM: 0px;	MARGIN: 0px}#subnav_o p {    FONT-WEIGHT: bold;    FONT-SIZE: 11px;    COLOR: #341B62;}/* -- Links subnavigation oben -- */#subnav_o A {    FONT-WEIGHT: bold;    FONT-SIZE: 11px;    COLOR: #341B62;    TEXT-DECORATION: none}#subnav_o A:visited {	COLOR: #341B62}#subnav_o A:active {    COLOR: #808080}#subnav_o A:hover {	COLOR: #701A32}/* -- Bild mit Abstand im Rahmen -- */.img_r {    BORDER-TOP: #F79D6A 2px solid;    BORDER-RIGHT: 0px;    BORDER-LEFT: 0px;    BORDER-BOTTOM: #F79D6A 2px solid;    PADDING-TOP: 0px;    PADDING-RIGHT: 7px;    PADDING-LEFT: 7px;    PADDING-BOTTOM: 0px}