a:link {
	color: #cc7071;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none
}

a:link:hover {
	color: #ac0032;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none
;
	}

a:visited {
	color: #cc7071;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none
}

a:visited:hover {
	color: #ac0032;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none
;
	}

/*******************/

body {
	color: #3f3f3f;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	background-color: white;
	}

input {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 12px;
	width: 250px;
	height: 14px;
	border: solid 1px #d0d3b3
}

td {
	color: #3f3f3f;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}

/********link-farben***********/

.color,.navisubdeaktiv, .headline, .texteinleitung, .textmarkercol,  .textmarkerboldcol, .textkleincol, .tdtrenner {
	color: #9c1830
}
.colorsw {
	color: #000;
	}

.colorlight {
	color: #e8c4bf
}

/*******************/

.headline {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	letter-spacing: 1px
}

.headlinegrau {
	color: #d2d2d2;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	letter-spacing: 1px
}
.bezeichnung {
	color: #9c1830;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 14px;
	text-transform: uppercase;
	}
.impressum {
	color: #2a2a2a;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 12px
}

/********navigation***********/

.navi {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: lighter;
	line-height: 19px;
	text-decoration: none;
	letter-spacing: 1px;
}

.navi a:link {
	color: #e8c4bf;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: lighter;
	line-height: 19px;
	text-decoration: none;
	letter-spacing: 1px;
}

.navi a:link:hover {
	color: #9c1830;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: lighter;
	line-height: 19px;
	text-decoration: none;
	letter-spacing: 1px
}

.navi a:visited {
	color: #e8c4bf;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: lighter;
	line-height: 19px;
	text-decoration: none;
	letter-spacing: 1px
}

.navi a:visited:hover {
	color: #9c1830;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: lighter;
	line-height: 19px;
	text-decoration: none;
	letter-spacing: 1px
}

.navideaktiv {
	color: #9c1830;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: lighter;
	line-height: 19px;
	letter-spacing: 1px
}


/********navigation leistungen***********/


.navil {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: lighter;
	line-height: 19px;
	text-decoration: none;
}

.navil a:link {
	color: #e8c4bf;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: lighter;
	line-height: 19px;
	text-decoration: none;
}

.navil a:link:hover {
	color: #9c1830;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: lighter;
	line-height: 19px;
	text-decoration: none;}

.navil a:visited {
	color: #e8c4bf;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: lighter;
	line-height: 19px;
	text-decoration: none;}

.navil a:visited:hover {
	color: #9c1830;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: lighter;
	line-height: 19px;
	text-decoration: none;}

.navildeaktiv {
	color: #9c1830;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: lighter;
	line-height: 19px;}




/***********************/


.navisub {
	font-size: 9px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none
;
	text-transform: uppercase;
	}

.navisub a:link {
	color: #9e9e9e;
	font-size: 9px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none
;
	text-transform: uppercase;
	}

.navisub a:link:hover {
	color: #9c1830;
	font-size: 9px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none
;
	text-transform: uppercase;
	}

.navisub a:visited {
	color: #9e9e9e;
	font-size: 9px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none
;
	text-transform: uppercase;
	}

.navisub a:visited:hover {
	color: #9c1830;
	font-size: 9px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none
;
	text-transform: uppercase;
	}

.navisubdeaktiv {
	color: #9c1830;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 14px;
	text-transform: uppercase;
	}

/*******************/

.tdtrenner {
	border-top: 1px solid #9c1830;
	}

.text {
	color: #888;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}

.texteinleitung {
	font-style: italic;
	font-size: 13px;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}

.textklein {
	color: #808080;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 12px
}

.textkleincol {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 12px
}

.textmarker {
	color: #4c4c4c;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 14px
}

.textmarkerbold {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 14px
}

.textmarkerboldcol {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 14px
}

.textmarkercol {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 14px
}

.textzitat {
	color: #444;
	font-style: italic;
	font-size: 11px;
	line-height: 17px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}

#texter {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 12px;
	width: 250px;
	height: 60px;
	border: solid 1px #989898;
}


input {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 12px;
	width: 250px;
	height: 14px;
	border: solid 1px #989898;
}

#sender {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	width: 100px;
}
.color,.navisubdeaktiv, .headline, .texteinleitung, .textmarkercol,  .textmarkerboldcol, .textkleincol, .tdtrenner {
	color: #9c1830
}

