table.blackFont{
   FONT-FAMILY: Arial, Verdana;
   FONT-STYLE: normal;
   FONT-SIZE: 13px;
   COLOR: #000000;
}
.standard{
   FONT-FAMILY: Arial, Verdana;
   FONT-STYLE: normal;
   FONT-SIZE: 13px;
   COLOR: #FFFFFF;
}
.standardBlack{
   FONT-FAMILY: Arial, Verdana;
   FONT-STYLE: normal;
   FONT-SIZE: 13px;
   COLOR: #000000;
}
.warning{
   FONT-FAMILY: Arial, Verdana;
   FONT-STYLE: normal;
   FONT-SIZE: 13px;
   COLOR: #FF0000;
}
h1.title, h1.blackSmall, h2.title{
	FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
h1.title{
    FONT-SIZE: 20px;
    COLOR: #FFFFFF;
}
h1.blackSmall{
    FONT-SIZE: 18px;
    COLOR: #000000;
}
h2.white{
    FONT-SIZE: 16px;
    COLOR: #FFFFFF;
}
td.grey_white {
        background-image: url('images/bg_uebersicht.jpg');
        background-repeat: repeat-y;
        background-position: right;
}
input.login {
        BORDER-RIGHT: #cccccc 1px solid;
        WIDTH: 100px;
        BORDER-TOP: #cccccc 1px solid;
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        BORDER-LEFT: #cccccc 1px solid;
        BORDER-BOTTOM: #cccccc 1px solid;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial;
        BACKGROUND-COLOR: #f8f8f8;
}
input.allgemein {
        BORDER: #cccccc 1px solid;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial;
        BACKGROUND-COLOR: #f8f8f8;
}
input.allgemein_blackBorder {
        BORDER: #000000 1px solid;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial;
        BACKGROUND-COLOR: #f8f8f8;
}
input.yellow {
        BACKGROUND-COLOR: #FFFFCC;
        BORDER: #B2B2B2 1px solid;
}
input.white {
        BACKGROUND-COLOR: #FFFFFF;
        BORDER: #B2B2B2 1px solid;
}
textarea {
        BACKGROUND-COLOR: #FFFFFF;
        BORDER: #949494 1px solid;
}
textarea.yellow {
        BACKGROUND-COLOR: #FFFFCC;
}
select.yellow {
        BACKGROUND-COLOR: #FFFFCC;
}
a.menu:link {
        COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana;
}
a.menu:visited {
        COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana;
}
a.menu:hover {
        COLOR: #FF0000; TEXT-DECORATION: none; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana;
}
a.submenu:link {
        COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana;
}
a.submenu:visited {
        COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana;
}
a.submenu:hover {
        COLOR: #FF0000; TEXT-DECORATION: none; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana;
}
a.other:link {
        COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana;
}
a.other:visited {
        COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana;
}
a.other:hover {
        COLOR: #00FF00; TEXT-DECORATION: none; FONT-SIZE: 13px; FONT-FAMILY: Arial, Verdana;
}
a.text:link {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 13px;
        COLOR: #00ff00;
        TEXT-DECORATION: none;
}
a.text:visited {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 13px;
        COLOR: #00ff00;
        TEXT-DECORATION: none;
}
a.text:hover {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 13px;
        COLOR: #00ff00;
        TEXT-DECORATION: underline;
}
a.textHeader:link {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 16px;
        FONT-WEIGHT: bold;
        COLOR: #ffffff;
        TEXT-DECORATION: none;
}
a.textHeader:visited {
        FONT-FAMILY: Arial, Verdana;
            FONT-STYLE: normal;
            FONT-SIZE: 16px;
            FONT-WEIGHT: bold;
        COLOR: #ffffff;
        TEXT-DECORATION: none;
}
a.textHeader:hover {
        FONT-FAMILY: Arial, Verdana;
            FONT-STYLE: normal;
            FONT-SIZE: 16px;
            FONT-WEIGHT: bold;
        COLOR: #ffffff;
        TEXT-DECORATION: underline;
}
a.textHeader_black:link {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 16px;
        FONT-WEIGHT: bold;
        COLOR: #000066;
        TEXT-DECORATION: none;
}
a.textHeader_black:visited {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 16px;
        FONT-WEIGHT: bold;
        COLOR: #000066;
        TEXT-DECORATION: none;
}
a.textHeader_black:hover {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 16px;
        FONT-WEIGHT: bold;
        COLOR: #000066;
        TEXT-DECORATION: underline;
}
a.subrubrik:link {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 11px;
        COLOR: #00FF00;
        TEXT-DECORATION: none;
}
a.subrubrik:visited {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 11px;
        COLOR: #00FF00;
        TEXT-DECORATION: none;
}
a.subrubrik:hover {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 11px;
        COLOR: #00FF00;
        TEXT-DECORATION: underline;
}
a.partner:link {
        FONT-FAMILY: Arial, Verdana;
            FONT-STYLE: normal;
            FONT-SIZE: 10px;
        COLOR: #ffffff;
        TEXT-DECORATION: none;
}
a.partner:visited {
        FONT-FAMILY: Arial, Verdana;
            FONT-STYLE: normal;
            FONT-SIZE: 10px;
        COLOR: #ffffff;
        TEXT-DECORATION: none;
}
a.partner:hover {
        FONT-FAMILY: Arial, Verdana;
            FONT-STYLE: normal;
            FONT-SIZE: 10px;
        COLOR: #ffffff;
        TEXT-DECORATION: underline;
}
a.partner_green:link {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 10px;
        COLOR: #00ff00;
        TEXT-DECORATION: none;
}
a.partner_green:visited {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 10px;
        COLOR: #00ff00;
        TEXT-DECORATION: none;
}
a.partner_green:hover {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 10px;
        COLOR: #00ff00;
        TEXT-DECORATION: underline;
}
a.normal:link {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 13px;
        COLOR: #0000FF;
        TEXT-DECORATION: none;
}
a.normal:visited {
        FONT-FAMILY: Arial, Verdana;
            FONT-STYLE: normal;
            FONT-SIZE: 13px;
        COLOR: #0000FF;
        TEXT-DECORATION: none;
}
a.normal:hover {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 13px;
        COLOR: #0000FF;
        TEXT-DECORATION: underline;
}
a.searchElement:link {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 16px;
        COLOR: #FFFFFF;
        TEXT-DECORATION: none;
}
a.searchElement:visited {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 16px;
        COLOR: #FFFFFF;
        TEXT-DECORATION: none;
}
a.searchElement:hover {
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 16px;
        COLOR: #FF0000;
        TEXT-DECORATION: none;
}
td.selected{
        COLOR: #FF0000;
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: italic;
        FONT-SIZE: 13px;
}
td.header{
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 16px;
        FONT-WEIGHT: bold;
        COLOR: #ffffff;
}
.black{
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 13px;
        COLOR: #000000;
}
div.searchbar {
	FONT-FAMILY: Arial, Verdana;
    FONT-STYLE:  normal;
    FONT-SIZE:   16px;
    FONT-WEIGHT: bold;
}
div.searchbar a {
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}
div.searchbar span.active, div.searchbar a:hover {
	color:#FF0000;
}
/* Detailbereich */
h1.detailTitle{
   FONT-FAMILY: Verdana, Arial;
   FONT-STYLE: normal;
   FONT-SIZE: 18px;
   COLOR: #f9aa6f;
   VERTICAL-ALIGN: middle;
}
table.detailTable{
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 11px;
        COLOR: #000000;
}
table.detailInlineTable{
        border: solid 1px #f9aa6f;
        border-collapse: collapse;
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 11px;
        COLOR: #000000;
}
.red{
   COLOR: #FF0000;
}
a.blue:link {
        FONT-FAMILY: Arial, Verdana; FONT-STYLE: normal; COLOR: #0000FF; TEXT-DECORATION: none;
}
a.blue:visited {
        FONT-FAMILY: Arial, Verdana; FONT-STYLE: normal; COLOR: #0000FF; TEXT-DECORATION: none;
}
a.blue:hover {
        FONT-FAMILY: Arial, Verdana; FONT-STYLE: normal; COLOR: #0000FF; TEXT-DECORATION: underline;
}
td.detailCellBorderBottom{
        border-Bottom: solid 1px #f9aa6f;
        BACKGROUND-COLOR: #FFCC00;
}
ul {
        line-height: 28px;
}
ul.table {
        margin-left: 0.5em;
        padding-left: 0.5em;
        padding-bottom: 0px;
        margin-bottom: 0px;
        line-height: 28px;
}
td.head{
        FONT-FAMILY: Verdana, Arial;
        FONT-SIZE: 14px;
        COLOR: #FFFFFF;
        TEXT-DECORATION: none;
        FONT-WEIGHT: bold;
}
.small{
        FONT-FAMILY: Arial,Verdana;
        FONT-SIZE: 10px;
}
.middle{
        FONT-FAMILY: Arial,Verdana;
        FONT-SIZE: 13px;
}
.big{
        FONT-FAMILY: Arial,Verdana;
        FONT-SIZE: 16px;
}
.white{
        FONT-FAMILY: Arial,Verdana;
        COLOR: #FFFFFF;
}
.black{
        FONT-FAMILY: Arial,Verdana;
        COLOR: #000000;
}
.red{
        FONT-FAMILY: Arial,Verdana;
        COLOR: #FF0000;
}
.menuHeader{
        FONT-FAMILY: Arial, Verdana;
        FONT-STYLE: normal;
        FONT-SIZE: 16px;
        FONT-WEIGHT: bold;
        COLOR: #FFFFFF;
}
div#roundedBox {
     	width:750px;background: #FFFFFF url('images/rounds/eck_20x20_ol.gif') top left no-repeat;
}
div#roundedBox div.topRight {
     	background: url('images/rounds/eck_20x20_or.gif') top right no-repeat;
}
div#roundedBox div.bottomLeft{
      background: url('images/rounds/eck_20x20_ul.gif') bottom left no-repeat;
}
div#roundedBox div.bottomRight{
      background: url('images/rounds/eck_20x20_ur.gif') bottom right no-repeat;
      padding-bottom:30px 0px 30px 0px;
}
