body	         { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; margin: 0pt; scrollbar-3dlight-color: #CC051C; scrollbar-arrow-color: #CC051C; scrollbar-base-color: #CC051C; scrollbar-darkshadow-color: #FFFFFF; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #CC051C  }

table.mainTable   { width: 1000px; height: 100%; }
table.contentTable  {  }

td { font-size: 8pt; }
td.content  {  }
td.contentTableTd1   { width: 23px; }
td.contentTableTd2   { vertical-align: top; }
td.contentTableTd3   { background-image: url(../images/v_23x3.gif); width: 23px }
td.contentTableTd4   { background-image: url(../images/v_162x3.gif); text-align: center; vertical-align: top; width: 162px }
td.leftmenu   { background: transparent url(../images/v_165x3.gif); vertical-align: top; width: 165px; margin:0; padding:0; }
td.leftmenuHeader	 { color: #000000; font-weight: bold; font-size: 9pt; line-height: 11pt; text-decoration: none; background-color: #dee3f7 }

.styleError  { color: red }
.styleErrorZusatz  { color: #039 } 

table.contentTableMain     { font-size: 8pt; margin: 0pt; }
table.bildBgColor  { background-color: #DDDDDD }
table.leitfarbeBgColor   { background-color: #c50006 }
table.mH   { background: url(../images/h_1x3.gif) repeat-x; border: none #000060 }
td	  { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

tr.mH   { background: url(../images/h_1x3.gif) repeat-x; border: none #000060 }
tr.escortliste { background-color: #CC051C; }

td.bildBgColor  { background-color: #DDDDDD }
td.leitfarbeBgColor  { background-color: #CC051C }
td.mV  { background: transparent url(../images/v_165x3.gif) repeat-y; border: none #000060 }
td.mV1 { background-color: transparent; border: none #000060 }
td.mV2 { background: transparent url(../images/v_680x3.gif) repeat-y; border: none #000060 }
td.mH   { background: url(../images/h_1x3.gif) repeat-x; border: none #000060 }
td.mBorder    { border: solid 1px #000060 }
td.logoBannerBgColor    { background-color: #c50006 }
td.feldBezeichungBgColor  { background-color: #CC051C }
td.contentTable1   { float: none; width: 23px }
td.contentTable2_630   { text-align: left; vertical-align: top; float: none; width: 630px }
td.contentTable2_792    { text-align: left; vertical-align: top; float: none; width: 786px }
td.contentTable3   { float: none; width: 23px }
td.contentTable4    { font-size: 10pt }

.mp1    { font-size: 8px }
.mp2 { padding: 2px 6px 2px 2px }
.mp3 { padding: 1px 1px 1px 1px }

A:link     { color: black; text-decoration: underline }
A:visited     { color: black; text-decoration: underline }
A:hover       { color: #707070; text-decoration: underline }

.border	 { background: url(../images/w_152x3.gif) repeat-y; border: none #000060 }

a.leftmenu      { color: #000000; font-weight: bold; font-size: 9pt; line-height: 12pt; text-decoration: none }
a.leftmenu:link  { color: black; text-decoration: none }
a.leftmenu:visited  { color: black; text-decoration: none }
a.leftmenu:hover     { color: #CC051C; text-decoration: none; background-color: transparent }
a.leftmenu:active  { color: black; text-decoration: none }

a.leftmenuHighlight      { color: red; font-weight: bold; font-size: 9pt; line-height: 12pt; text-decoration: none }
a.leftmenuHighlight:link   { color: red; text-decoration: none }
a.leftmenuHighlight:visited   { color: red; text-decoration: none }
a.leftmenuHighlight:hover   { color: black; text-decoration: none }
a.leftmenuHighlight:active   { color: red; text-decoration: none }

tt	{font:9pt default;	font-weight:normal;	color:#000000}
h1	      { color: #CC051C; font-size: 18pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-weight: bold }
h2	       { color: #CC051C; font-size: 16pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-weight: bold }
h3	       { color: #CC051C; font-size: 14pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-weight: bold }
h4	      { color: #CC051C; font-size: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-weight: bold }
h5	     { color: #CC051C; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-weight: bold }
h6	     { color: #CC051C; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-weight: bold }
strong	 { color: #069; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
small 	{font-size:8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-weight:normal;	text-decoration:none}
b	{font-weight:bold;text-decoration:none;}
big	{font-size: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	font-weight: bold;}
li	{font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
p	{font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:normal; background:none}
hr	{color:	#ff3300;}
br	{font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size:8px;color:#ffffff;font-weight:bold;text-decoration:none;}
.boxes               { color: black; font: 8pt/8pt Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #707070 }
.submenu      { color: black; font: 8pt/8pt Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.fliesstext    { font-size: 8pt }
.subtitle   { color: #CC051C; font-size: 14pt; line-height: 16pt }

a.onlinemenu        { color: #000000; font-size: 8pt; text-decoration: none }
a.onlinemenu:link  { color: black; text-decoration: none }
a.onlinemenu:visited  { color: black; text-decoration: none }
a.onlinemenu:hover     { color: #CC051C; text-decoration: none; background-color: transparent }
a.onlinemenu:active  { color: black; text-decoration: none }

.anz_mails   { color: #e11e46; font-style: italic; font-size: 10px; text-decoration: none }

a.profilmenu         { color: white; font-size: 10pt; line-height: 16pt; text-decoration: none }
a.profilmenu:link    { color: white; font-size: 10pt; line-height: 16pt; text-decoration: none }
a.profilmenu:visited    { color: white; font-size: 10pt; line-height: 16pt; text-decoration: none }
a.profilmenu:hover    { color: red; font-size: 10pt; line-height: 16pt; text-decoration: underline overline }
a.profilmenu:active     { color: white; font-size: 10pt; line-height: 16pt; text-decoration: none }

a.hkat_name        { color: black; font-size: 8pt; line-height: 10pt; text-decoration: none }
a.hkat_name:link      { color: black; font-size: 8pt; line-height: 10pt; text-decoration: none }
a.hkat_name:visited     { color: black; font-size: 8pt; line-height: 10pt; text-decoration: none }
a.hkat_name:hover     { color: #CC051C; font-size: 8pt; line-height: 10pt; text-decoration: none }
a.hkat_name:active     { color: black; font-size: 8pt; line-height: 10pt; text-decoration: none }

.anz_urls    { color: #e11e46; font-style: italic; font-size: 7pt; line-height: 9pt }

.ergebnisbalken   { color: white; font-size: 12pt; line-height: 18pt; background-color: #CC051C }

.profilMotto     { font-size: 12pt }
.profilFeld     { font-weight: bold; font-size: 11pt }
.profilRegion    { font-size: 11pt }
.profilStatusText  { font-size: 12pt }
.profilText  { font-size: 11pt }
.profilUsername     { font-weight: bold; font-size: 20pt }
.profilWert    { font-size: 11pt }
.profilWohnort    { font-weight: bold; font-size: 11pt }
