span.kleineHeader{
  font-family:Arial, sans-serif;
  font-weight:bold;
  color: #666666;
  font-size:12pt;
  display: block;
}

.ortstelle {
   margin:0px; 
   padding:0px;
   font-family: Arial, sans-serif;
   padding-bottom: 10px;
}

.redwarning
{
color: #e3003a;
}

.ratzeputz
{
 font-family: Arial;
 color: #000000;
 font-size: 15px;
 font-weight: bold;
 text-decoration: none;
 background-color: #e3003a;
 padding-left: 2px;
 padding-right: 2px;
}

a.blimp {
background-color:white;
border: 0px solid white;
}

h1.popup {
   margin-top:5px;
   padding-top:22px;
   font-size:30px;
   line-height: 40px;
   background: url("http://www.arbeiten.aeb.de/fileadmin/templateImages/anstrich.gif") 0px 44px no-repeat;
   font-weight:bold;
   color:black;
   margin-left:5px;
   padding-bottom: 40px;
   padding-right:20px;
   text-indent: 42px;
}

pre
{
}

*.abwesend
{
}


/*
Unterstrich gestrichelt
*/
td.standard_dashed
{
   border-bottom-color: white;
   border-bottom-style: dashed;
   border-bottom-width: 1px;
   padding: 0px;
}

.editor_button
{
}

*.COMMENT
{
   background-color: lightgrey;
   color: rgb(84, 102, 111);
}

*.mussfeld
{
   background-color: rgb(255, 201, 201);
   border-color: rgb(218, 31, 72);
   border-style: solid;
   border-width: 1px;
   color: rgb(218, 31, 72);
}

*.ueber_menu
{
   color: rgb(218, 31, 72);
}

*.feld2_bottom_within_padding
{
   background: rgb(240, 240, 240);;
   border-bottom: 1px solid lightgrey;;
}

*.feld2_without_top
{
   background: rgb(240, 240, 240);
   border-bottom: 1px solid lightgrey;
   border-left: 1px solid lightgrey;
   border-right: 1px solid lightgrey;
   border-top: 0px;
   padding: 0px;
}

*.link_gray
{
   color: rgb(128, 128, 128);
   font-weight: bold;
}

*.feld3_without_padding
{
   background: rgb(226, 226, 226);
   border-bottom: 1px solid lightgrey;
   border-left: 1px solid lightgrey;
   border-right: 1px solid lightgrey;
   border-top: 1px solid lightgrey;
}

TD.BB
{
   border-bottom-style: solid;
   border-color: rgb(0, 97, 170);
   border-width: 1px;
}

TD.BT
{
   background-color: rgb(170, 188, 222);
   border-color: rgb(0, 97, 170);
   border-top-style: solid;
   border-width: 1px;
}

TD.BL
{
   border-color: rgb(0, 97, 170);
   border-left-style: solid;
   border-width: 1px;
}

TD.BR
{
   border-color: rgb(0, 97, 170);
   border-right-style: solid;
   border-width: 1px;
}


/*
Hintergrundfarben für Organisationsebenen (Ebene 1)
*/
*.color_ebene1
{
   background-color: rgb(255, 00, 00);
}

*.color_ebene2
{
   background-color: rgb(000, 255, 00);
}

*.color_ebene3
{
   background-color: rgb(206, 255, 153);
}

*.color_ebene4
{
   background-color: rgb(153, 255, 213);
}

*.color_ebene5
{
   background-color: rgb(153, 196, 255);
}

*.color_ebene6
{
   background-color: rgb(177, 153, 255);
}

*.color_ebene7
{
   background-color: rgb(225, 153, 255);
}

*.color_ebene8
{
   background-color: rgb(255, 153, 189);
}

*.color_ebene9
{
   background-color: rgb(255, 179, 153);
}

*.feld_highlight
{
}

A
{  font-family: Arial;
   color: #000000;
   font-size: 15px;
   font-weight: bold;
   text-decoration: none;
   background-color: #E3003A;
   padding-left: 2px;
   padding-right:2px;
   white-space: nowrap;
}

table a{
   text-decoration:none;
   font-family: Arial, sans-serif;
   font-size:12px;
   color:#888888;
   background-color:white;
   padding-left:0px;
   margin-left:0px;
   white-space:normal;
}


table a.linkstelle {
   text-decoration:none;
   font-family: Arial, sans-serif;
   font-size:15px;
   color:#888888;
   background-color:white;
   padding-left:0px;
   margin-left:0px;
   white-space:normal;
}

a.linkjobs {
   font-size:13px;

}

a.drucklink {
   font-family: Arial;
   color: #000000;
   font-size: 15px;
   font-weight: bold;
   text-decoration: none;
   background-color: #E3003A;
   padding-left:2px;
   padding-right:2px;
   cursor: pointer;
}

A.TH
{
   color: white;
   font-family: Arial;
   font-size: 8pt;
   font-weight: bold;
   text-align: left;
}

A.KONTEXTMENUE
{
   color: rgb(7, 60, 99);
   font-family: Arial;
   font-size: 10pt;
   font-weight: bold;
   text-decoration: none;
}

*.kontext_highlight
{
}

A.KONTEXTMENUE_SUB
{
   color: rgb(118, 193, 249);
}

A.TH:VISITED
{
   color: white;
 font-family: Arial;
   color: #000000;
   font-size: 15px;
   font-weight: bold;
   text-decoration: none;
   background-color: #E3003A;
   padding-left:2px;
   padding-right:2px;
}

A:HOVER
{
   color: #FFFFFF;
   font-style: normal;
   text-decoration: none;
   background-color: #888888;
}

A.BUTTON
{
   color: white;
   font-family: Arial;
   font-size: 8pt;
   font-weight: bold;
   text-decoration: none;
}

A.BUTTON_SMALL
{
   color: white;
   font-family: Arial;
   font-size: 8pt;
   font-style: normal;
   font-weight: bold;
   text-decoration: none;
}

A:HOVER.BUTTON_SMALL
{
   color: crimson;
   font-style: normal;
   text-decoration: underline;
}

A.BIG_ACTIVE
{
   color: green;
   font-size: 10pt;
   font-weight: bold;
}

A.BIG_IMPORTANT
{
   color: rgb(218, 31, 72);
   font-size: 10pt;
   font-weight: bold;
}

A.SORT
{
   color: white;
}

BODY
{
   background-color: #FFFFFF;
   font-family: georgia, 'times new roman', times, serif;
   margin:0px;
   padding:0px;
   font-size: 12px;
   line-height: 18px;
}

body.news
{
   background-color: white;
   margin-bottom: 0px;
   margin-top: 0px;
}

HR
{
   border: 0px;
   color: rgb(222, 226, 242);
   height: 0px;
   margin: 0px;
   padding: 0px;
}

hr.signature
{
   border-bottom: 1px solid black;
   color: black;
   height: 0px;
   margin: 0px;
   padding: 0px;
}
/*
H1
{
   color: #000000;
   font-size: 16pt;
   font-weight: bold;
   margin-bottom: 0px;
   padding: 0px;
   padding-bottom: 25px;
   padding-left: 4px;
   padding-top: 0px;
} 
*/

h1 {
   font-family: Arial, sans-serif;
   margin-top:5px;
   padding-top:22px;
   font-size:30px;
   line-height: 40px;
   background: url("http://www.arbeiten.aeb.de/fileadmin/templateImages/anstrich.gif") 0px 44px no-repeat;
   font-weight:bold;
   color:black;
   margin-left:5px;
   padding-bottom: 40px;
   padding-right:20px;
   text-indent: 42px;
}

.ohnestrich {	
   font-family: Arial, sans-serif;
   margin-top:0px;
   padding-top:0px;  
   font-size:20px;
   line-height: 20px;
   font-weight:bold;
   color:black;
   background: url("http://www.arbeiten.aeb.de/fileadmin/templateImages/leer.gif") 0px 44px no-repeat;
   text-indent: 0px;
   margin-left:0px;
   padding-bottom: 0px;
}


h1.popup {
   margin-top:5px;
   padding-top:22px;
   font-size:30px;
   line-height: 40px;
   background: url("http://www.arbeiten.aeb.de/fileadmin/templateImages/anstrich.gif") 0px 44px no-repeat;
   font-weight:bold;
   color:black;
   margin-left:5px;
   padding-bottom: 40px;
   padding-right:20px;
   text-indent: 42px;
}

font.H2Black
{
   font-size: 10pt;
   font-weight: bold;
   margin-bottom: 10px;
}

font.small
{
   font-size: 7pt;
}

H2
{
   font-family:Arial, sans-serif;
   color: rgb(218, 31, 72);
   font-size: 14pt;
   font-weight: bold;
   margin-bottom: 0px;
}

H3
{
   color: black;
   font-size: 8pt;
   font-weight: bold;
   margin-bottom: 10px;
}

*.H4
{
   color: rgb(0, 0, 0);
}

h6 {
  font-family: Arial, sans-serif;
  font-size:16px;
  color:#666666;
  font-weight:bold;
  line-height:23px;
  padding-left:0px;
  padding-top:0px;
  margin-top:20px;
  padding-bottom:0px;
  margin-bottom:0px;
}

P
{
   font-size: 12px;
   line-height: 18px;
}

table.standard
{
   border: 0px;
   border-spacing: 0px;
   width: 100%;
}

table.hdl
{
   background: #FF0000;
   border-collapse: collapse;
   padding-bottom: 4px;
   padding-top: 4px;
}

table.hdl_nobg
{
   border-collapse: collapse;
   padding-bottom: 4px;
   padding-top: 4px;
}

td.hdl
{
   border-bottom: 1px solid lightgrey;
   border-left: 1px solid lightgrey;
   border-right: 1px solid lightgrey;
   border-top: 1px solid lightgrey;
   text-align: center;
}

td.hdl_bg
{
   background: rgb(208, 226, 238);
   border-bottom: 1px solid lightgrey;
   border-left: 1px solid lightgrey;
   border-right: 1px solid lightgrey;
   border-top: 1px solid lightgrey;
   text-align: center;
}

*.ERROR
{
   background: rgb(255, 201, 201);
   border: 1px solid rgb(218, 31, 72);
   padding: 4px;
}

*.WARNING
{
   background: rgb(255, 255, 192);
   border: 1px solid rgb(255, 238, 0);
   padding: 4px;
}

*.OK
{
   background: rgb(223, 239, 223);
   border: 1px solid rgb(223, 223, 223);
   padding: 4px;
}

TABLE.INFO
{
   border-color: lightgrey;
   border-style: solid;
   border-width: 1px;
}

TR.INFO
{
   background-color: #FFFFFF;
   font-size: 12px;
   line-height: 18px;
}

TD.INFO
{
   border-style: none;
   border-width: 0px;
   color: black;
   font-weight: normal;
   padding-left: 4px;
   padding-right: 0px;
}
TABLE.INFO_OR
{
   border-width: 0px;
}
*.INFOTEXT
{
   color: gray;
   font-size: 10pt;
}

*.color1
{
   background: white;
}

*.color2
{
   background: #FFFFFF;
}

*.color3
{
   background: #FFFFFF;
}

*.color4
{
   background: rgb(180, 255, 160);
}

*.color5
{
   background: rgb(100, 255, 100);
}

*.color6
{
   background: rgb(255, 201, 201);
}

*.color7
{
   background: rgb(255, 128, 128);
}

*.color8
{
   background: rgb(255, 255, 176);
}

*.color9
{
   background: rgb(255, 255, 112);
}

*.red
{
   color: rgb(218, 31, 72);
}

*.red_back
{
   background-color: rgb(255, 133, 125);
}

*.yellow
{
   background-color: PaleGoldenRod;
}

*.yellow_back
{
   background-color: PaleGoldenRod;
}

*.yellow_text
{
   color: PaleGoldenRod;
}

*.green
{
   color: rgb(18, 140, 18);
}

*.green_back
{
   background-color: lightgreen;
}

*.inaktiv
{
   color: rgb(128, 128, 128);
}

*.SIZE
{
   height: 20px;
}

*.lightblue
{
   background-color: rgb(222, 226, 242);
   color: rgb(0, 97, 170);
}

table {

}


TH
{
   font-family: Arial, sans-serif;
   background-color: #FFFFFF;
   color: #666666;
   font-size: 10pt;
   text-align: left;
   height: 10px;

}

TH.STATISTIK
{
   background-color: rgb(0, 97, 170);
   border-bottom-color: white;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   color: white;
   font-size: 7pt;
   text-align: left;
}

TD
{
   font-size: 9pt;
}

td.standard
{
   border-bottom-color: white;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   padding: 0px;
   padding-left: 4px;
}

td.standardstelle
{
   border-bottom-color: white;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   padding: 0px;
   padding-left: 0px;
}

td.standard_blau
{
   border-bottom-color: rgb(170, 188, 222);
   border-bottom-style: solid;
   border-bottom-width: 1px;
   padding: 4px;
}

td.border_right
{
   border-right-color: black;
   border-right-style: solid;
   border-right-width: 1px;
   padding: 4px;
}

td.border_left
{
   border-left-color: black;
   border-left-style: solid;
   border-left-width: 1px;
   padding: 4px;
}

td.border_bottom
{
   border-bottom-color: black;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   padding: 4px;
}

TD.TOP
{
   font-size: 8pt;
   vertical-align: top;
}

td.border_top
{
}

td.border_bottom_top
{
   border-bottom-color: black;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-top-color: black;
   border-top-style: solid;
   border-top-width: 1px;
   padding: 4px;
}

td.border_TBR
{
   border-bottom-color: black;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-right-color: black;
   border-right-style: solid;
   border-right-width: 1px;
   border-top-color: black;
   border-top-style: solid;
   border-top-width: 1px;
   padding: 4px;
}

td.border_TBL
{
   border-bottom-color: black;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-left-color: black;
   border-left-style: solid;
   border-left-width: 1px;
   border-top-color: black;
   border-top-style: solid;
   border-top-width: 1px;
   padding: 4px;
}

TD.BUTTON
{
   background-color: rgb(41, 63, 87);
   border-bottom-style: solid;
   border-color: rgb(41, 63, 87);
   border-left-style: solid;
   border-right-style: solid;
   border-top-style: solid;
   border-width: 2px;
   font-family: Arial;
   font-size: 8pt;
   height: 15px;
   padding-left: 20px;
   padding-right: 20px;
   text-align: center;
}

TD.BUTTON_SMALL
{
   background-image: url(../images/portal_button_small.jpg);
   height: 43;
   text-align: center;
   width: 165;
}

TD.NR
{
   background-color: rgb(129, 157, 181);
   color: white;
   font-size: 7pt;
   vertical-align: middle;
}

td.headline
{
   background: rgb(140, 154, 182);
   border-bottom: 1px solid white;
   color: white;
   font-size: 8pt;
   font-weight: bold;
   padding: 4px;
}

TD.HEADLINE1
{
   background: lightgrey;
   color: black;
   font-size: 8pt;
}

TD.BODY
{
   border-color: black;
   border-style: solid;
   border-width: 1px;
   height: 2px;
}

TD.EINR
{
   border-style: none;
   border-width: 0px;
   margin-bottom: 0px;
   padding: 0px;
   padding-bottom: 5px;
   padding-left: 4px;
   padding-right: 0px;
   padding-top: 5px;
}

TD.STATISTIK
{
   font-size: 7pt;
   vertical-align: middle;
}

*.border
{
   border-bottom: 1px solid white;
}

*.border_left
{
   border-left: 1px solid white;
}

*.IMG_VOR
{
   background-image: url(../images/abw_vor.gif);
   background-position: center;
   background-repeat: repeat-y;
}

*.IMG_NACH
{
   background-image: url(../images/abw_nach.gif);
   background-position: center;
   background-repeat: repeat-y;
}

*.IMG_FULL
{
   background-image: url(../images/abw.gif);
   background-position: center;
   background-repeat: repeat-x;
}

INPUT
{
   font-size: 8pt;
}

INPUT.PBUTTON
{
   font-family: Arial;
   color: #000000;
   font-size: 15px;
   font-weight: bold;
   text-decoration: none;
   background-color: #E3003A;
   padding-left:2px;
   padding-right:2px;

}

INPUT.PBUTTON:hover
{
   background-color: #888888;
   color: #FFFFFF;
   font-size: 15px;
   font-weight: bold;
   padding-left:2px;
   padding-right:2px;
}

INPUT.PBUTTON_DISABLED
{
   background-color: rgb(229, 229, 229);
   border-bottom-color: rgb(84, 102, 111);
   border-bottom-style: solid;
   border-left-color: white;
   border-left-style: solid;
   border-right-color: rgb(84, 102, 111);
   border-right-style: solid;
   border-top-color: white;
   border-top-style: solid;
   border-width: 1px;
   color: rgb(129, 129, 129);
   font-size: 8pt;
   font-weight: bold;
   height: 20px;
}

INPUT.BUTTON_AS_LINK
{
   background-color: rgb(222, 226, 242);
   border-bottom-color: rgb(222, 226, 242);
   border-bottom-style: solid;
   border-left-color: rgb(222, 226, 242);
   border-left-style: solid;
   border-right-color: rgb(222, 226, 242);
   border-right-style: solid;
   border-top-color: rgb(222, 226, 242);
   border-top-style: solid;
   border-width: 1px;
   color: rgb(0, 97, 170);
   font-size: 8pt;
   font-weight: bold;
   text-align: left;
   text-decoration: none;
}

INPUT.BUTTON_AS_LINK_AEB
{
   font-family: Arial;
   color: #000000;
   font-size: 15px;
   font-weight: bold;
   text-decoration: none;
   background-color: #e3003a;
   padding-left: 2px;
   padding-right: 2px;	     
   border-width: 0px;
   text-align: left;
   cursor:pointer;
   height: 18px;

}

#but_spwei {
   width:160px;
}


#but_sp {
   width:80px;
}

#but_sen {
   width:62px;
}


#but_wei {
   width:52px;
}


INPUT.F1
{
   border-color: rgb(170, 188, 222);
   border-style: solid;
   border-width: 1px;
   font-size: 8pt;
   height: 20px;
}

*.RIGHT
{
   text-align: right;
}

TEXTAREA.READONLY, INPUT.READONLY
{
   background-color: lightgrey;
   border-bottom-color: rgb(170, 188, 222);
   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-left-color: rgb(170, 188, 222);
   border-left-style: solid;
   border-left-width: 1px;
   border-right-color: rgb(170, 188, 222);
   border-right-style: solid;
   border-right-width: 1px;
   border-top-color: rgb(170, 188, 222);
   border-top-style: solid;
   border-top-width: 1px;
}

INPUT.F2
{
   background-color: rgb(228, 228, 228);
   border-color: rgb(41, 63, 87);
   border-style: solid;
   color: black;
}

INPUT.F3
{
   background-color: rgb(199, 208, 217);
   border-color: rgb(41, 63, 87);
   border-style: solid;
   color: black;
}

input.label
{
   background-color: transparent;
   border: 0;
   color: rgb(128, 128, 128);
   text-align: center;
}

input.label_neg
{
   background-color: rgb(255, 201, 201);
   border: 0;
   text-align: center;
}

input.label_bold
{
   background-color: transparent;
   border: 0;
   color: black;
   font-weight: bold;
   text-align: right;
}

INPUT.RADIO
{
   color: white;
   vertical-align: middle;
}

INPUT.CHECKBOX
{
   color: white;
   vertical-align: middle;
}

*.MA_SW_SEARCH
{
   color: rgb(218, 31, 72);
   font-size: 8pt;
   font-weight: bold;
   width: 190px;
}

TEXTAREA
{
   border-bottom-color: gray;
   border-bottom-style: solid;
   border-left-color: rgb(181, 190, 200);
   border-left-style: solid;
   border-right-color: gray;
   border-right-style: solid;
   border-top-color: rgb(181, 190, 200);
   border-top-style: solid;
   border-width: 1px;
   font-size: 8pt;
   font-family:Arial;
}

TEXTAREA.none
{
   background-color: transparent;
   border-style: none;
   border-width: 0px;
   height: 100%;
   width: 100%;
}

SELECT
{
   border-bottom-color: gray;
   border-bottom-style: solid;
   border-left-color: rgb(181, 190, 200);
   border-left-style: solid;
   border-right-color: gray;
   border-right-style: solid;
   border-top-color: rgb(181, 190, 200);
   border-top-style: solid;
   border-width: 1px;
   font-size: 8pt;
   height: 20px;
   width:100px;
}

SELECT.multiple
{
   border-bottom-color: gray;
   border-bottom-style: solid;
   border-left-color: rgb(181, 190, 200);
   border-left-style: solid;
   border-right-color: gray;
   border-right-style: solid;
   border-top-color: rgb(181, 190, 200);
   border-top-style: solid;
   border-width: 1px;
   font-size: 8pt;
   height: auto;
}

*.POSITIV, *.POSITIVE
{
   color: darkgreen;
}

*.NEGATIV, *.NEGATIVE
{
   color: rgb(218, 31, 72);
}

*.bgneg
{
   background-color: rgb(218, 31, 72);
}

*.bgpos
{
   background-color: darkgreen;
}

*.inactive
{
   color: lightgrey;
}

*.bginactive
{
   background-color: lightgrey;
}

*.top-line
{
   border-top-color: gray;
   border-top-style: solid;
   border-top-width: 1px;
}

*.right-line
{
   border-right-color: white;
   border-right-style: solid;
   border-right-width: 1px;
}

*.left-line
{
   border-left-color: white;
   border-left-style: solid;
   border-left-width: 1px;
}

optgroup
{
   color: rgb(60, 85, 119);
}

option.level1
{
   color: rgb(60, 85, 119);
}

option.level2
{
   color: gray;
}

option
{
   color: black;
}

*.feld1
{
   background: #FFFFFF;
   border-bottom: 1px solid lightgrey;
   border-left: 1px solid lightgrey;
   border-right: 1px solid lightgrey;
   border-top: 1px solid lightgrey;
   padding: 1px;
   font-family: Arial, sans-serif;
}

*.feld2
{
   background: rgb(240, 240, 240);
   border-bottom: 1px solid lightgrey;
   border-left: 1px solid lightgrey;
   border-right: 1px solid lightgrey;
   border-top: 1px solid lightgrey;
   padding: 4px;
}

*.printhead
{
   color: black;
   font-size: 12pt;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
}

*.feld3
{
   background: rgb(226, 226, 226);
   border-bottom: 1px solid lightgrey;
   border-left: 1px solid lightgrey;
   border-right: 1px solid lightgrey;
   border-top: 1px solid lightgrey;
   padding: 4px;
}

*.feld2_ohneRand
{
   background: rgb(240, 240, 240);
   padding: 4px;
}

*.printinfo
{
   color: black;
   font-size: 12pt;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
}

*.wbkat_sym
{
   background-image: url(../images/helpplus.gif);
   background-position: center;
   background-repeat: no-repeat;
   height: 16px;
   width: 16px;
}

*.wbkat_sym_close
{
   background-image: url(../images/helpplus.gif);
   background-position: center;
   background-repeat: no-repeat;
   height: 16px;
   width: 16px;
}

*.wbkat_sym_open
{
   background-image: url(../images/helpminus.gif);
   background-position: center;
   background-repeat: no-repeat;
   height: 16px;
   width: 16px;
}

*.wbkat_sym_select
{
   background-image: url(../images/033.gif);
   background-position: center;
   background-repeat: no-repeat;
   height: 16px;
   width: 16px;
}

*.printonly
{
   display: none;
}

table.waitmsg
{
   background-color: rgb(218, 31, 72);
}

tr.waitmsg
{
}

td.waitmsg
{
   background-color: rgb(255, 255, 255);
   color: rgb(218, 31, 72);
   font-size: 10pt;
   font-weight: bold;
   text-align: center;
}


/*
Style-Sheets für den Overlay
*/
#overlay
{
   background-color: rgb(222, 226, 242);
   background-image: url(../images/loader.gif);
}

*.stelle
{
   color: rgb(218, 31, 72);
   font-size: 10pt;
   font-weight: bold;
   margin-bottom: 10px;
}

*.pad
{
   padding: 2px;
}

*.workflow_active
{
   background-color: rgb(0, 102, 153);
   color: white;
   font-size: 10pt;
   font-weight: bold;
   text-align: center;
}

*.workflow_inactive
{
   background-color: rgb(0, 102, 153);
   color: lightgrey;
   text-align: center;
}

*.pfeil_wfl_left
{
   background-image: url(../images/pfeil_wfl_left.gif);
   background-repeat: no-repeat;
   height: 32px;
   width: 32px;
}

*.pfeil_wfl_center
{
   background-image: url(../images/pfeil_wfl_center.gif);
   background-repeat: no-repeat;
   height: 32px;
   width: 40px;
}

*.pfeil_wfl_right
{
   background-image: url(../images/pfeil_wfl_right.gif);
   background-repeat: no-repeat;
   height: 32px;
   width: 32px;
}

*.punkt_wfl_oben
{
   background-image: url(../images/punkt_wfl_oben.gif);
   background-repeat: no-repeat;
}

*.punkt_wfl_unten
{
   background-image: url(../images/punkt_wfl_unten.gif);
   background-repeat: no-repeat;
}

*.text_wfl
{
   padding: 4px;
}


/*
Für die Darstellung der DHTML-Tooltips
*/
*.dhtmltooltip
{
   background-color: white;
   border: 1px solid rgb(0, 97, 170);
   color: rgb(0, 97, 170);
   font-size: 8pt;
   padding: 3px;
   position: absolute;
   visibility: hidden;
   z-index: 100;
}


/*
Für die Darstellung der DHTML-Tooltips (Tabelle)
*/
*.dhtmltooltip_table
{
   background-color: rgb(245, 245, 245);
   border-bottom: 1px solid rgb(0, 97, 170);
   border-top: 1px solid rgb(0, 97, 170);
   color: black;
   font-size: 8pt;
   position: absolute;
   visibility: hidden;
   z-index: 90;
}

*.editor_button
{
   background: transparent;
   background-color: rgb(170, 188, 222);
   border: 0px solid transparent;
   height: 20px;
   margin: 1px;
   padding: 0px;
   width: 20px;
}

*.editor_buttonOver
{
   background-color: rgb(170, 188, 222);
   border: 1px solid rgb(0, 0, 0);
   height: 20px;
   margin: 0;
   padding: 0px;
   width: 20px;
}


/*
Für die Darstellung der DHTML-Tooltips (Zelle links)
*/
*.dhtmltooltip_td_left
{
   border-left: 1px solid rgb(0, 97, 170);
}

*.editor_mouseOver
{
   background-color: rgb(238, 238, 238);
   border: 1px solid;
   cursor: default;
   padding: 3px;
   text-align: left;
}


/*
Für die Darstellung der DHTML-Tooltips (Zelle rechts)
*/
*.dhtmltooltip_td_right
{
   border-right: 1px solid rgb(0, 97, 170);
}

*.dhtmltooltip_hl
{
   background-color: rgb(245, 245, 245);
   border: 1px solid rgb(0, 97, 170);
   padding: 3px;
}

*.editor_mouseOut
{
   background-color: rgb(255, 255, 255);
   border-bottom-color: grey;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   cursor: default;
   padding: 3px;
   text-align: left;
}

*.dropdown
{
   background-color: rgb(255, 255, 255);
   border: 1px solid rgb(51, 51, 51);
   height: 140px;
   overflow: auto;
   padding: 1px;
}


/*
Für ein Menü innerhalb einer Seite
*/
table.page_menu
{
   background-color: rgb(218, 31, 72);
   color: white;
   font-weight: normal;
}


/*
Zelle für das Menü
*/
td.page_menu
{
   background-color: #FFFFFF;
   border-bottom: 1px solid white;
   color: white;
}


/*
Aktive Zelle für das Menü
*/
td.page_menu_active
{
   background-color: white;
   border-bottom: 1px solid white;
   color: rgb(218, 31, 72);
}


/*
Für den Link im Menü
*/
a.page_menu
{
   color: white;
   font-weight: normal;
}


/*
Für den aktiven Link im Menü
*/
a.page_menu_active
{
   color: rgb(218, 31, 72);
   font-weight: normal;
}


.feld1 table a {
   text-decoration:none;
   font-family: Arial, sans-serif;
   font-size:8pt;
   color:#888888;
}

.feld1 table a:hover {
   text-decoration:none;
   font-family: Arial, sans-serif;
   font-size:8pt;
   color: white;
}

#explorerArea {
  font-family:Arial,sans-serif;
}

#explorerArea a{
  font-family:Arial,sans-serif;
  text-decoration:none;
  background-color: transparent;
}

.blimp {
	background-color:#FFFFFF;   
}

.blimp:hover {
	background-color:#FFFFFF;   
}


.linkstelle {
   text-decoration:none;
   font-family: Arial, sans-serif;
   font-size:15px;
   color:#888888;
   background-color:white;
   padding-left:0px;
   margin-left:0px;
   white-space:normal;
}

table a{
   text-decoration:none;
   font-family: Arial, sans-serif;
   font-size:15px;
   color:#888888;
   background-color:white;
   padding-left:0px;
   margin-left:0px;
   white-space:normal;
}

.linkstelle:hover {
   text-decoration:none;
   font-family: Arial, sans-serif;
   font-size:15px;
   color: white;
   background-color: #888888;
   white-space:normal;
}

a.linkalle {
   text-decoration:none;
   font-family: Arial, sans-serif;
   font-size:8pt;
   color:#888888;
   background-color:white;
   padding-left:0px;
   margin-left:0px;
}

a.linkalle:hover {
   text-decoration:none;
   font-family: Arial, sans-serif;
   font-size:8pt;
   color: white;
   background-color: #888888;
}

img {
	padding:0px;
       margin:0px;
}

td {
  line-height:18px;
}

h2 {
  font-size:18px;
  color:#E3003A;
  font-weight:bold;
  font-family:Arial,sans-serif;
  padding-top:0px;
  padding-right:0px;
  margin-top:6px;
}


#anlagen{
width: 150px;
}

