a:link { text-decoration:none; color:#00458A; background-color:#FFFFFF; }
a:visited { text-decoration:none; color:#00458A; background-color:#FFFFFF; }
a:hover { text-decoration:underline; color:#00458A; background-color:#E2EBFB; }
a:active { text-decoration:none; color:#00458A; background-color:#E2EBFB; }
a:focus { text-decoration:none; color:#00458A; background-color:#E2EBFB; }

table.main {
  background-color:#D7DFED;
  border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:0px;
  border-style:solid; border-color:#FFFFFF; table-layout:fixed;
  }

table.main_content {
  background-color:#FFFFFF;
  border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:0px;
  border-style:solid; border-color:#CCCCCC; table-layout:fixed; min-height:700px;
  }

table.menu {
  background-color:#FFFFFF;
  border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:0px;
  border-style:solid; border-color:#CCCCCC; table-layout:fixed;
  font-family:Arial,sans-serif; font-size:12px;
  }
td.menu_top {
  border-top-color:#004389;
  }
td.menu {
  border-top-width:1px; border-top-style:dotted; border-top-color:#004389;
  }

table.menu2 {
  background-color:#FFFFFF;
  font-family:Arial,sans-serif; font-size:12px;
  table-layout:fixed; margin-top:6px;
  }
td.menu2_headline {
  font-family:Arial,sans-serif; font-size:11px;
  color:#FFFFFF; background-color:#004389;
  padding-top:3px; padding-left:10px; padding-bottom:3px; padding-right:10x;
  }
td.menu2_content {
  font-family:Arial,sans-serif; font-size:12px;
  padding-top:8px; padding-left:10px; padding-bottom:8px; padding:10x;
  color:#000000; background-color:#FFFFFF;
  }
td.menu2_suche {
  font-family:Arial,sans-serif; font-size:12px;
  color:#000000; background-color:#FFFFFF;
  }

table.box {
  font-family:Arial,sans-serif; font-size:12px;
  background-color:#FFFFFF;
  padding-left:22px; padding-right:100px; padding-top:11px; padding-bottom:11px;
}
td.box {
  font-family:Arial,sans-serif; font-size:12px; line-height:140%;
  color:#000000;
}

table.box2 {
  font-family:Arial,sans-serif; font-size:12px;
  background-color:#FFFFFF; color:#000000;
  padding-left:22px; padding-right:22px; padding-top:11px; padding-bottom:11px;
}

table.box_edit {
  font-family:Arial,sans-serif; font-size:12px;
  background-color:#E2EBFB;
  border-width:1px; border-style:solid; border-color:#CCCCCC;
  padding-left:22px; padding-right:22px;
}
td.box_edit {
  font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px;
}
td.box_edit_size2 {
  font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:13px;
}

table.cmrview {
  font-family:Arial,sans-serif; font-size:12px;
  background-color:#E2EBFB;
  border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCCCCC;
  padding-left:22px; padding-right:100px;
}
td.cmrview {
  font-family:Arial,sans-serif; font-size:12px; line-height:140%;
  color:#000000;
}

table.head {
  color:#000000; background-color:#E2EBFB;
  font-family:Arial,sans-serif; font-size:13px;
  border-width:1px; border-style:dotted; border-color:#888888;
  }
td.head {
  border-right-width:1px; border-right-style:dotted; border-right-color:#888888;
  }
th.head {
  border-right-width:1px; border-right-style:dotted; border-right-color:#888888;
  }
table.content {
  color:#000000; background-color:#FFFFFF;
  font-family:Arial,sans-serif; font-size:12px;
  border-left-width:1px; border-left-style:dotted; border-left-color:#888888;
  border-right-width:1px; border-right-style:dotted; border-right-color:#888888;
  border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#888888;
  }
td.content {
  border-right-width:1px; border-right-style:dotted; border-right-color:#888888;
  empty-cells:show; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;
  }
td.content_last {
  empty-cells:show; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;
  }
td.content_text {
  font-family:Arial,sans-serif; font-size:12px;
  }
table.head_size1 {
  color:#000000; background-color:#E2EBFB;
  font-family:Arial,sans-serif; font-size:11px;
  border-width:1px; border-style:dotted; border-color:#888888;
  }
table.content_size1 {
  color:#000000; background-color:#FFFFFF;
  font-family:Arial,sans-serif; font-size:11px;
  border-left-width:1px; border-left-style:dotted; border-left-color:#888888;
  border-right-width:1px; border-right-style:dotted; border-right-color:#888888;
  border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#888888;
  }
td.content_size1 {
  border-right-width:1px; border-right-style:dotted; border-right-color:#888888;
  empty-cells:show; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;
  }
td.content_last_size1 {
  empty-cells:show; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;
  }
h5.title_partner {
  font-family:Arial,sans-serif; font-size:12px;
  border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#888888;
}
#menu01 {
  width:193px; table-layout:fixed; background-color:#FFFFFF;
  padding-bottom:0px;
}
#menu01 ul, #menu01 li {
  list-style-type: none; margin-left:0px; margin-bottom:0px; padding:0px;
}
#menu01 li a:link, #menu01 li a:active, #menu01 li a:visited {
  display:block;
  border-bottom: dotted 1px #000000;
  color:#004389; background:transparent;
  font: normal 12px Arial, sans-serif; text-decoration:none; text-align:left;
  padding-left:10px;
  height:24px; line-height:24px;
}
#menu01 li a:hover {
  background-color:#FF7E00; color:#FFFFFF;
  border-bottom: dotted 1px #000000;
}

#menu02 {
  width:193px; table-layout:fixed; background-color:#E2EBFB;
  padding-top:5px; padding-bottom:10px;
  border-bottom: dotted 1px #000000;
}
#menu02 ul, #menu02 li {
  list-style-type: none;
}
#menu02 li a:link, #menu02 li a:visited, #menu02 li a:active {
  display:block;
  color:#004389; background-color:#E2EBFB;
  font: normal 12px Arial, sans-serif; text-decoration:none;
  padding-left:20px;
  height:20px; line-height:20px;
  border-bottom:none;
}
#menu02 li a:hover {
  background-color:#FF7E00; color:#FFFFFF;
  border-bottom:none;
}

#tab1 {
  margin-left:63px; margin-top:10px; color:#FF7E00; font-weight:bold; text-indent:-30px;
}
#tab2 {
  margin-left:103px; margin-top:10px; color:#FF7E00; font-weight:bold; text-indent:-30px;
}
#tab3 {
  margin-left:143px; margin-top:10px; color:#FF7E00; font-weight:bold; text-indent:-13px;
}
