/*Bodys incl. Linkfarben*/
body.bodyf a:link{color:#DF0029}
body.bodyf a:visited{color:#DF0029}
body.bodyf a:hover{color:#DF0029}
body.bodyf a:active{color:#DF0029}
body.bodytable a:link{color:#DF0029}
body.bodytable a:visited{color:#DF0029}
body.bodytable a:hover{color:#DF0029}
body.bodytable a:active{color:#DF0029}
.bodyf{background-color:#FFFFFF;font-family: Arial, Helvetica, sans-serif}
.bodytable{background-color:#FFFFFF;color:#4B4F4A;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}
td{font-family:Verdana,Arial,Helvetica,sans-serif}

/*Formulare*/
textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}
.button{background-color:#DCDCDC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}

/*Tabellenkopf Textformatierungen
ob = Obere Zeile, unt = Untere Zeile
curr = Währungsspalte, num = Betragsspalte vor der Währung*/
.headtextob{background-color:#DCDCDC;color:#404040;font-size:10px;font-weight:bold;padding-bottom:0px;padding-top:0px}
.headtextobitalic{background-color:#DCDCDC;color:#404040;font-size:10px;font-style:italic;font-weight:bold;padding-bottom:0px;padding-top:0px}
.headtextunt{background-color:#DCDCDC;color:#404040;font-size:10px;font-weight:bold;padding-bottom:0px;padding-top:0px}
.headtextuntitalic{background-color:#DCDCDC;color:#404040;font-size:10px;font-style:italic;font-weight:bold;padding-bottom:0px;padding-top:0px}

/*Printversion*/
.kopf{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding-bottom:15px;padding-top:10px}
.schrift{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;padding-bottom:3px;padding-top:3px}
.schriftfett{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;padding-bottom:3px;padding-top:6px}
.schrifto{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;padding-bottom:0px;padding-top:3px}
.schriftu{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;padding-bottom:3px;padding-top:0px}

/*Tabellenlinien*/
.tableline1pix{background-color:#AFAFAF}
.tableline2pix{background-color:#787878}
.tablelinestrichl{background-image:url(/images/ba/de/strichl.gif);background-repeat:repeat-x}

/*Tabellentext*/
.tabletext{color:#404040;font-size:10px;padding-bottom:3px;padding-top:3px}
.head{background-color:#DCDCDC;color:#404040;font-size:10px;font-weight:bold;padding-bottom:3px;padding-top:3px}
.head{background-color:#DCDCDC;color:#404040;font-size:10px;font-weight:bold;padding-bottom:3px;padding-top:3px}
.headitalic{background-color:#DCDCDC;color:#404040;font-size:10px;font-style:italic;font-weight:bold;padding-bottom:3px;padding-top:3px}
.head{background-color:#DCDCDC;color:#404040;font-size:10px;font-weight:bold;padding-bottom:3px;padding-top:3px}
.headline{background-color:#F5F5F5;color:#404040;font-size:10px;font-weight:bold;padding-bottom:3px;padding-top:3px}
.tabletext3{background-color:#787878;color:#F5F5F5;font-size:10px;font-weight:bold;padding-bottom:3px;padding-top:3px}
.tabletextitalic{color:#404040;font-size:10px;font-style:italic;padding-bottom:3px;padding-top:3px}
.tabletextitalicbold{color:#404040;font-size:10px;font-style:italic;font-weight:bold;padding-bottom:3px;padding-top:0px}
.tabletextobitalic{color:#404040;font-size:10px;font-style:italic;padding-bottom:0px;padding-top:3px}
.tabletextob{font-size:10px;padding-bottom:0px;padding-top:3px}
.tabletextuntitalic{color:#404040;font-size:10px;font-style:italic;padding-bottom:3px;padding-top:0px}
.tabletextunt{font-size:10px;padding-bottom:3px;padding-top:0px}
.tableupper{color:#404040;font-size:11px;font-weight:bold}
.summe{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;padding-bottom:3px;padding-top:6px}
.uberschrift{color:#404040;font-size:14px;font-weight:bold}

/*Textdefinitionen*/
.rot{color:#DF0029;font-size:11px}
.rotuberschrift{color:#DF0029;font:bold;font-size:14px}
.text{color:#404040;font-family: Arial, Helvetica, sans-serif;font-size:11px}
.textitalic{color:#404040;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style : italic}
.text3{color:#404040;font-family:Arial, Helvetica, sans-serif;font-size:11px}
.textbold{color:#404040;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold}
.textbraun{color:#DF0029;font-family:Arial, Helvetica, sans-serif;font-size:11px}
.textbraunbold{color:#DF0029;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold}
.linie{background-color:#4C504B}

/*Oberes Frame*/
.line{background-color:#4C504B;background-image:url(/images/ba/de/hg.gif);background-repeat:repeat-x}
.navigation{color:#F5F5F5;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}
.select{color:#404040;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}
.text2{color:#404040;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding-bottom:0px;padding-top:0px}

/*Popup Pics und Hintergrundfarbe*/
.recht{background-image: url(/images/ba/de/portfolio_recht.gif);background-repeat:repeat-x}
.glossar{background-image: url(/images/ba/de/portfolio_glossar.gif);background-repeat:repeat-x}
.sh{background-image: url(/images/ba/de/portfolio_sh.gif);background-repeat:repeat-x}
.hilfe{background-image: url(/images/ba/de/portfolio_hilfe.gif);background-repeat:repeat-x}
.topcolor{    background-color : #DCDCDC;}
.memberof {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 13px;
  font-style : normal;
  font-weight : bold;
  text-decoration : none;
  color : #404040;
}

.service_line
{
  height: 17px;
  width: 980px;
  border-bottom: 1px solid #afafaf;
  position:absolute;
  top: 0px;
  left:0px;
}

.service_line_login
{
  height: 17px;
  width: 560px;
  border-bottom: 1px solid #afafaf;
}

.service_line_item
{
  background-image: url(/images/global/service_line_divider.gif);
  background-repeat: no-repeat;
  background-position: 100% 0;
  padding-left: 6px;
  padding-right:6px;
  font-family: Arial, Verdana;
  font-size: 10px;
  color: #999999;
}

.service_line_icon
{
  height:16px;
  position:relative;
  top:-1px;
  left:-4px;
}

A.service_line_link:link
{
  padding-left:12px;
  padding-right:12px;
  font-family: Arial, Verdana;
  font-size: 10px;
  color: #999999;
  vertical-align:middle;
  text-decoration:none;
  height:16px;
}

A.service_line_link:visited
{
  padding-left:12px;
  padding-right:12px;
  font-family: Arial, Verdana;
  font-size: 10px;
  color: #999999;
  vertical-align:middle;
  text-decoration:none;
  height:16px;
}

A.service_line_link:active
{
  padding-left:12px;
  padding-right:12px;
  font-family: Arial, Verdana;
  font-size: 10px;
  color: #999999;
  vertical-align:middle;
  text-decoration:none;
  height:16px;
}

A.service_line_link:hover
{
  color: #E2001A;
}

.service_line_item_ucg
{
  height:0px;
  position:absolute;
  top:1px;
  left:882px;
}

.service_line_item_lock
{
  height:0px;
  position:absolute;
  top:1px;
  left:6px;
}

.service_line_item_login_trailer
{
  height:0px;
  clear:both;
  float:left;
  position:relative;
  bottom:18px;
  left:560px;
}


