.searchword
{
	BACKGROUND-COLOR: #e5e5e5
}
.markierung
{
	color:green; 
	font-weight:bold;
}

BODY
{
	FONT-SIZE: 12px;
  MARGIN: 0px;
  COLOR: #464646;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TD
{
	FONT-SIZE: 12px;
  MARGIN: 0px;
  COLOR: #464646;
  FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}

.login
{
	FONT-SIZE: 12px;
  COLOR: #ffffff;
  LINE-HEIGHT: 1.4em
}
P
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #464646; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #7c0f2e; PADDING-TOP: 15px; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #ff0000; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande","Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #464646; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #464646; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cc3300; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.standard {
	FONT-SIZE: 11px; MARGIN: 5px 0px 0px; COLOR: #464646
}
.standard2 {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #464646
}
.klein {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000
}
.gross {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000
}
A {
	COLOR: #990000; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
A:active {
	COLOR: #990000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
A.top {
	COLOR: #ff9c00; TEXT-DECORATION: none
}
A.top:visited {
	COLOR: #ff9c00; TEXT-DECORATION: none
}
A.top:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f7d766; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #979797; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_1 {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_1:visited {
	FONT-SIZE: 11px; COLOR: #f7d766; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_1:hover {
	FONT-SIZE: 11px; COLOR: #979797; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuefarbe {
	
}
A.menu2 {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu2:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.menu2:hover {
	COLOR: #979797; TEXT-DECORATION: none
}
INPUT, BUTTON {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.grafikbox_rahmen {
	BACKGROUND-COLOR: #999d67
}
#teaser_2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; Z-INDEX: 1; VISIBILITY: visible; WIDTH: 100%; COLOR: #d6d3ce; LINE-HEIGHT: 1.4em; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; POSITION: relative
}
.teaserh2 {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 1.4em; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
.teaserbody2 {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.4em; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
#teaser_1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; Z-INDEX: 1; VISIBILITY: visible; WIDTH: 100%; COLOR: #d6d3ce; LINE-HEIGHT: 1.4em; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; POSITION: relative
}
.teaserh1 {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 1.4em; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
.teaserbody {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.4em; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
.teaserh1_3 {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: "Lucida Grande", Verdana, Arial, sans-serif
}
.teaserbody_3 {
	FONT-SIZE: 11px; FONT-FAMILY: "Lucida Grande", Verdana, Arial, sans-serif
}
.headertext {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN-LEFT: 12px; COLOR: #990000; FONT-FAMILY: Arial,Geneva,sans-serif
}


UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 5px 5px; PADDING-TOP: 0px; list-style-image: url(/images/redarrow.gif);
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 5px 5px; PADDING-TOP: 0px;
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px;
}
.imageborder {
	BORDER-RIGHT: 1px; PADDING-RIGHT: 4px; BORDER-TOP: 1px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: 1px; MARGIN-RIGHT: 8px; PADDING-TOP: 4px; BORDER-BOTTOM: 1px; 
}
.clear {
	CLEAR: both
}
.contactproFirstLastName {
	FONT-SIZE: 8pt; WIDTH: 148px; FONT-FAMILY: Verdana; size: 8
}
.contactproPLZ {
	FONT-SIZE: 8pt; WIDTH: 61px; FONT-FAMILY: Verdana; size: 8
}
.contactproCity {
	FONT-SIZE: 8pt; WIDTH: 235px; FONT-FAMILY: Verdana; size: 8
}
.contactproNormalField {
	FONT-SIZE: 8pt; WIDTH: 302px; FONT-FAMILY: Verdana; size: 8
}
#header_de
{
	BORDER-TOP: #ffffff 0px solid; BACKGROUND: url(/images/gdholz_header.jpg) no-repeat left top; WIDTH: 790px; HEIGHT: 120px; align: center
}
#header_de H1 {
	DISPLAY: none
}
#header_de H2 {
	DISPLAY: none
}
#header_en {
	BORDER-TOP: #ffffff 0px solid; BACKGROUND: url(/images/gdholz_header_en.jpg) no-repeat left top; WIDTH: 790px; HEIGHT: 120px; align: center
}
#header_en H1 {
	DISPLAY: none
}
#header_en H2 {
	DISPLAY: none
}
#header2 {
	BACKGROUND: url(/images/gdholz_verlauf.jpg); VERTICAL-ALIGN: middle; WIDTH: 790px; BORDER-BOTTOM: #c00000 0px solid; HEIGHT: 24px
}
.wide {
	BACKGROUND-COLOR: #ffffff
}
.top {
	BORDER-BOTTOM: #000 0px solid
}
.sorTable .flippo TABLE {
	BORDER-RIGHT: #666666 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px outset; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666666 1px outset; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px outset; FONT-FAMILY: Verdana, Arial, Sans-serif; BACKGROUND-COLOR: white
}
.sorTable .flippo A {
	COLOR: black; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.sorTable .flippo A:hover {
	BACKGROUND: #ffffff; COLOR: blue; TEXT-DECORATION: underline
}
.sorTable .flippo THEAD TH {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 50% top; BORDER-LEFT-WIDTH: 0px; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#eeeeee', endColorStr='#ffffff', gradientType='0'); BACKGROUND-IMAGE: url(background_header.gif); BORDER-BOTTOM-WIDTH: 2px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: white; BORDER-RIGHT-WIDTH: 0px
}
.sorTable .flippo THEAD TR.columnHeadings TH {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(background_columnheadings.gif)
}
.sorTable .flippo TFOOT TH {
	BORDER-TOP-WIDTH: 2px; BACKGROUND-POSITION: 50% bottom; BORDER-LEFT-WIDTH: 0px; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#eeeeee', gradientType='0'); BACKGROUND-IMAGE: url(background_footer.gif); BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: white; BORDER-RIGHT-WIDTH: 0px
}
.sorTable .flippo TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: xx-small; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: solid; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #eeeeee; BORDER-RIGHT-COLOR: #cccccc; BORDER-BOTTOM-STYLE: solid
}
.sorTable .flippo TH .page {
	FLOAT: left
}
.sorTable .flippo TH .pageLinks {
	FLOAT: right
}
.sorTable .flippo TH .pageLinks A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.sorTable .flippo TH .pageLinks A:hover {
	BACKGROUND-COLOR: white
}
.sorTable .flippo TH .pageLinks A:active {
	BACKGROUND-COLOR: #eeddff
}
.sorTable .flippo TH .pageLinks .currentPage {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #dddddd
}
.sorTable .flippo THEAD TR.columnHeadings TH.mouseover {
	FILTER: none; BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffffff
}
.sorTable .flippo TH.mousedown {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#EEDDFF', endColorStr='#ffffff', gradientType='0'); BACKGROUND-COLOR: #eeddff
}
.sorTable .flippo TH.sort {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#dddddd', endColorStr='#eeeeee', gradientType='0'); BACKGROUND-COLOR: #dddddd
}
.sorTable .flippo TD {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eeeeee 0px solid; PADDING-LEFT: 5px; FONT-SIZE: xx-small; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #eeeeee 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eeeeee 0px solid; BORDER-COLLAPSE: collapse
}
.sorTable .flippo .stats TD {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eeeeee 0px solid; PADDING-LEFT: 5px; FONT-SIZE: xx-small; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #eeeeee 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eeeeee 0px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}
.sorTable .flippo TR.shade {
	BACKGROUND-COLOR: #f7f7f7
}
.sorTable .flippo TD.sort {
	BACKGROUND-COLOR: #eeeeee
}
.sorTable .flippo TR.shade TD.sort {
	BACKGROUND-COLOR: #e6e6e6
}
.sorTable .flippo TR.mouseover {
	BACKGROUND-COLOR: #e8d3fc
}
.sorTable .flippo TR.shademouseover {
	BACKGROUND-COLOR: #e8d3fc
}
.sorTable .flippo TR.mouseover TD {
	BORDER-LEFT-COLOR: #e2d6ee; BORDER-BOTTOM-COLOR: #e2d6ee; BORDER-TOP-COLOR: #e2d6ee; BORDER-RIGHT-COLOR: #e2d6ee
}
.sorTable .flippo TR.shademouseover TD {
	BORDER-LEFT-COLOR: #e2d6ee; BORDER-BOTTOM-COLOR: #e2d6ee; BORDER-TOP-COLOR: #e2d6ee; BORDER-RIGHT-COLOR: #e2d6ee
}
.sorTable .flippo TR.mouseover TD.sort {
	BACKGROUND-COLOR: #e2d6ee
}
.sorTable .flippo TR.shademouseover TD.sort {
	BACKGROUND-COLOR: #e2d6ee
}
.sorTable .flippo TR.mousedown {
	BACKGROUND-COLOR: #bf81ff
}
.sorTable .flippo TR.shademousedown {
	BACKGROUND-COLOR: #bf81ff
}
.sorTable .flippo TR.mousedown TD {
	BORDER-LEFT-COLOR: #ae70ee; BORDER-BOTTOM-COLOR: #ae70ee; BORDER-TOP-COLOR: #ae70ee; BORDER-RIGHT-COLOR: #ae70ee
}
.sorTable .flippo TR.shademousedown TD {
	BORDER-LEFT-COLOR: #ae70ee; BORDER-BOTTOM-COLOR: #ae70ee; BORDER-TOP-COLOR: #ae70ee; BORDER-RIGHT-COLOR: #ae70ee
}
.sorTable .flippo TR.mousedown TD A {
	COLOR: white
}
.sorTable .flippo TR.shademousedown TD A {
	COLOR: white
}
.sorTable .flippo TR.mousedown TD.sort {
	BACKGROUND-COLOR: #ae70ee
}
.sorTable .flippo TR.shademousedown TD.sort {
	BACKGROUND-COLOR: #ae70ee
}
.sorTable .flippo .boldred {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.sorTable .flippo .currentPage {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #dddddd
}
.sorTable .flippo .Pagelinks2 {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #f7f7f7
}
#baustelle {
	DISPLAY: block; FONT-SIZE: 76%; MARGIN: 150px auto; WIDTH: 500px; COLOR: #ffffff; TEXT-ALIGN: left
}
#baustelleimg {
	FLOAT: left; MARGIN: 0px
}
#baustelle #baustellelogin FIELDSET {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block; BORDER-LEFT: medium none; WIDTH: 180px; BORDER-BOTTOM: medium none
}
#baustelle #baustellelogin FIELDSET LABEL {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 100%; FLOAT: left; WIDTH: 54px; COLOR: #d41f26; TEXT-ALIGN: left
}
#baustelle #baustellelogin FIELDSET INPUT {
	BORDER-RIGHT: #d41f26 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d41f26 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 80%; BACKGROUND: #d41f26; FLOAT: left; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: #d41f26 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #d41f26 1px solid; HEIGHT: 16px
}
#baustelle #baustellelogin FIELDSET #Password {
	WIDTH: 100px
}
#baustelle #baustellelogin FIELDSET #UserName {
	WIDTH: 120px
}
#baustelle #baustellelogin FIELDSET #go {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; BORDER-LEFT: medium none; WIDTH: 16px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}

td.list_submenu
{
	font-weight:bold;
}

td.login_text
{
  padding-left:35px;
  font-size:20px;
  font-weight:bold;
  font-family:arial;
}

div.login_box
{
  background-color:#F3D26B;
  margin-left:0px;
  margin-right:0px;
}

input.login
{
  width:280px;
  color:black;
  font-size:15px;
  border-top:3px solid #999999;
  border-left:3px solid #999999;
}

td.login_text_small
{
   width:340px;
   text-align:right;
   font-size:15px;
   font-weight:bold;
}
