/*Seitenbausteine*/
#header             {
	background-image: url(grafiken/header2.jpg);
	visibility: visible;
	margin-left: -390px;
	position: absolute;
	z-index: 1;
	top: 10px;
	left: 50%;
	width: 780px;
	height: 225px
}
#header-firmen  { background-image: url("grafiken/header-firmen.jpg"); visibility: visible; margin-left: -390px; position: absolute; z-index: 1; top: 10px; left: 50%; width: 780px; height: 225px }
#header-presse  {
	background-image: url("grafiken/header-presse.jpg");
	visibility: visible;
	margin-left: -390px;
	position: absolute;
	z-index: 1;
	top: 10px;
	left: 50%;
	width: 780px;
	height: 225px
}
#header-konzept  { background-image: url("grafiken/header-konzept.jpg"); visibility: visible; margin-left: -390px; position: absolute; z-index: 1; top: 10px; left: 50%; width: 780px; height: 225px }
#header-jahr  { background-image: url("grafiken/header-jahr.jpg"); visibility: visible; margin-left: -390px; position: absolute; z-index: 1; top: 10px; left: 50%; width: 780px; height: 225px }
#content  {
	visibility: visible;
	margin-left: -210px;
	position: absolute;
	z-index: 2;
	top: 245px;
	left: 50%;
	width: 600px;
	height: auto;
	float: left;
	padding-bottom: 39px;
}
#links   { visibility: visible; margin-left: -390px; position: absolute; z-index: 3; top: 245px; left: 50%; width: 165px; height: auto }
#menue                                             { visibility: visible; position: relative; z-index: 4; top: 0; width: auto; height: auto; float: left; border-top: 1px solid #666; border-right: 1px solid #666; border-left: 1px solid #666 }
#news       { color: #2e2e2e; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; visibility: visible; position: relative; z-index: 5; top: 10px; width: 165px; height: auto; float: left; border: solid 1px #666 }
#schnellsuche       { color: #2e2e2e; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; visibility: visible; position: relative; z-index: 5; top: 10px; width: 165px; height: auto; float: left; border: solid 1px #666; margin-bottom: 10px;}
#schnellsucheform   {padding-right: 6px; padding-left: 6px; padding-bottom: 10px; padding-top: 6px; margin-top: 0px; margin-bottom: 0px}
#text1                        { background-color: #fff; visibility: visible; padding-bottom: 5px; position: relative; z-index: 6; width: 100%; float: left; border: solid 1px #666 }
#text2                  { background-color: #fff; visibility: visible; padding-bottom: 5px; position: relative; z-index: 7; top: 10px; left: 0; width: 600px; float: left; border: solid 1px #666 }
#text3                        { background-color: #fff; visibility: visible; padding-bottom: 5px; position: relative; z-index: 8; top: 20px; left: 0; width: 600px; float: left; border: solid 1px #666 }
#text4                         { background-color: #fff; visibility: visible; padding-bottom: 5px; position: relative; z-index: 9; top: 30px; left: 0; width: 600px; float: left; border: solid 1px #666 }
#footer                {
	visibility: visible;
	position: relative;
	z-index: 10;
	top: 33px;
	bottom: 10px;
	width: auto;
	height: 24px;
	float: left;
	right: 3px;
	left: 290px;
}
#seiteninfo       { visibility: visible; margin-left: -380px; position: absolute; z-index: 11; top: 212px; left: 50%; width: auto; height: auto }
#seiteninfo2       { visibility: visible; margin-left: +200px; position: absolute; z-index: 11; top: 212px; left: 50%; width: auto; height: auto }
/*Textformatierung*/
body           { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #e4e4e4; background-repeat: repeat-y; background-position: center 0;  }
p             { color: #2e2e2e; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 5px; padding-right: 6px; padding-bottom: 3px; padding-left: 6px }
.p1 { color: #2e2e2e; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 5px; padding-right: 6px; padding-bottom: 3px; padding-left: 6px }
.p1:link  { color: #369; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 5px; padding-right: 6px; padding-bottom: 3px; padding-left: 6px }
.p1:hover  { color: #8b0000; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 5px; padding-right: 6px; padding-bottom: 3px; padding-left: 6px }
td {}
hr { color: #666; text-align: center; margin: 0; padding: 0; width: 97%; height: 1px }
a   { color: #369; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
a:link   { color: #369; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
a:hover  { color: #dc143c; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.formular { border: solid 1px #000 }
.formular2  { background-color: #e4e4e4; border: solid 1px #000 }
.formular3  { background-color: #eee; border-top: 1px solid #000; border-bottom: 1px solid #000 }
.menue        { color: #15506f; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; background-image: url("grafiken/schwarz.jpg"); background-repeat: repeat-y; background-position: left 0; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px; border-bottom: 1px solid #666 }
.menue:link       { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px }
.menue:visited    { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px }
.menue:hover      { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #999; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px }
.menuerot   { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; background-image: url("grafiken/rot.jpg"); background-repeat: repeat-y; background-position: left 0; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px; border-bottom: 1px solid #666 }
.menuerot:link  { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px }
.menuerot:visited  { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px }
.menuerot:hover  { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #999; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px }
.menuegold   { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; background-image: url("grafiken/gold.jpg"); background-repeat: repeat-y; background-position: left 0; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px; border-bottom: 1px solid #666 }
.menuegold:link  { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px }
.menuegold:visited  { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px }
.menuegold:hover  { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #999; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px }
.menuegrau   { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px; border-bottom: 1px solid #666 }
.menuegrau:link  { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px }
.menuegrau:visited  { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px }
.menuegrau:hover  { color: #130a5d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #999; text-indent: 10px; display: block; padding-top: 3px; padding-bottom: 3px; width: 165px }
.menue1    { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #fff; background-image: url("grafiken/schwarz.jpg"); background-repeat: repeat-y; background-position: left 0; text-indent: 20px; display: block; width: 165px }
.menue1:link  { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #fff; text-indent: 20px; display: block; width: 165px }
.menue1:visited  { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #fff; text-indent: 20px; display: block; width: 165px }
.menue1:hover  { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; text-indent: 20px; display: block; width: 165px }
.menue2  { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #fff; background-image: url("grafiken/rot.jpg"); background-repeat: repeat-y; background-position: left 0; text-indent: 20px; display: block; width: 165px }
.menue2:link { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #fff; text-indent: 20px; display: block; width: 165px }
.menue2:visited { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #fff; text-indent: 20px; display: block; width: 165px }
.menue2:hover { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; text-indent: 20px; display: block; width: 165px }
.menue3  { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #fff; background-image: url("grafiken/gold.jpg"); background-repeat: repeat-y; background-position: left 0; text-indent: 20px; display: block; width: 165px }
.menue3:link { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #fff; text-indent: 20px; display: block; width: 165px }
.menue3:visited { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #fff; text-indent: 20px; display: block; width: 165px }
.menue3:hover { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cbcbcb; text-indent: 20px; display: block; width: 165px }
.archiv { color: #fff; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.archiv:link { color: #fff; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.archiv:visited { color: #fff; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.archiv:hover  { color: #130a5d; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
h1        { color: #fff; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; background-color: #666; text-indent: 6px; margin: 0; padding: 3px 0; width: 100%; height: 22px }
h2   { color: #fff; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; background-color: #666; text-indent: 10px; margin: 0; padding: 3px 0; width: 165px }
h3 { color: #22e; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-indent: 6px; margin: 10px 0 0; padding: 0 }
.copy  { color: #666; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.copy:link  { color: #666; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.copy:hover    { color: #8b0000; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.firmenprofil    { color: #369; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-left: 7px }
.firmenprofil:link    { color: #369; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-left: 7px }
.firmenprofil:hover   { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-left: 7px }
