HTML {
    FONT-SIZE: 76%;
    COLOR: #000;
    FONT-FAMILY: arial, helvetica, sans-serif
}

BODY {
    FONT-SIZE: 76%;
    COLOR: #000;
    FONT-FAMILY: arial, helvetica, sans-serif
}

TABLE {
    FONT-SIZE: 76%;
    COLOR: #000;
    FONT-FAMILY: arial, helvetica, sans-serif
}

BODY {
    FONT-SIZE: 1em;
    LINE-HEIGHT: 1.3em
}

TABLE {
    FONT-SIZE: 1em;
    LINE-HEIGHT: 1.3em
}

P.lead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0.2em;
    LINE-HEIGHT: 1.3em
}

H1 {
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5em;
    COLOR: #000;
    LINE-HEIGHT: 23px
}

H2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.4em;
    COLOR: #000;
    LINE-HEIGHT: 1.3em;
    FONT-FAMILY: arial, helvetica, sans-serif
}

H3 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #000;
    LINE-HEIGHT: 1.3em;
    FONT-FAMILY: arial, helvetica, sans-serif
}

H4 {
    BORDER-TOP: #000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 10px;
    COLOR: #000;
    LINE-HEIGHT: 1.3em;
    PADDING-TOP: 7px;
    FONT-FAMILY: arial, helvetica, sans-serif
}

H5 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #000;
    LINE-HEIGHT: 1.3em;
    FONT-FAMILY: arial, helvetica, sans-serif
}

H6 {
    BORDER-TOP: #000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 10px;
    COLOR: #000;
    LINE-HEIGHT: 1.3em;
    PADDING-TOP: 7px;
    FONT-FAMILY: arial, helvetica, sans-serif
}

HR {
    COLOR: #000;
    LINE-HEIGHT: 1px;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #000
}

A:link {
    FONT-SIZE: 1em;
    COLOR: #069;
    LINE-HEIGHT: 1.3em;
    TEXT-DECORATION: underline
}

A {
    FONT-SIZE: 1em;
    COLOR: #069;
    LINE-HEIGHT: 1.3em;
    TEXT-DECORATION: underline
}

A:active {
    FONT-SIZE: 1em;
    COLOR: #069;
    LINE-HEIGHT: 1.3em;
    TEXT-DECORATION: underline
}

TD A:active {
    FONT-SIZE: 1em;
    COLOR: #069;
    LINE-HEIGHT: 1.3em;
    TEXT-DECORATION: underline
}

A:visited {
    FONT-SIZE: 1em;
    COLOR: #069;
    LINE-HEIGHT: 1.3em;
    TEXT-DECORATION: underline
}

TD A:visited {
    FONT-SIZE: 1em;
    COLOR: #069;
    LINE-HEIGHT: 1.3em;
    TEXT-DECORATION: underline
}

A:hover {
    FONT-SIZE: 1em;
    COLOR: #069;
    LINE-HEIGHT: 1.3em;
    TEXT-DECORATION: underline
}

TD A:hover {
    FONT-SIZE: 1em;
    COLOR: #069;
    LINE-HEIGHT: 1.3em;
    TEXT-DECORATION: underline
}

A.adminCHlink {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.adminCHlink:link {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.adminCHlink:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.adminCHlink:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.adminCHlink:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.departementlink {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.departementlink:link {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.departementlink:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.departementlink:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.departementlink:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

#lokalisationPortal {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #000
}

#lokalisationAmt {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #fff
}

#lokalisationDepartement {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #fff
}

#lokalisationPrint {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #000
}

navServiceTxt {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navServiceTxt {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navServiceTxt:link {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navServiceTxt:active {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navServiceTxt:visited {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navServiceTxt:hover {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

contentNavigation {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.contentNavigation {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.contentNavigation:link {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.contentNavigation:active {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.contentNavigation:visited {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.contentNavigation:hover {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

navServiceTxtActive {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navServiceTxtActive {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navServiceTxtActive:link {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navServiceTxtActive:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navServiceTxtActive:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navServiceTxtActive:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

contentNavigationResultateTxtActive {
    FONT-WEIGHT: bold;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.contentNavigationResultateTxtActive {
    FONT-WEIGHT: bold;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.contentNavigationResultateTxtActive:link {
    FONT-WEIGHT: bold;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.contentNavigationResultateTxtActive:active {
    FONT-WEIGHT: bold;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.contentNavigationResultateTxtActive:visited {
    FONT-WEIGHT: bold;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

.lang {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.lang {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.lang:link {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.lang:active {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.lang:visited {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.lang:hover {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

.langActive {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.langActive {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.langActive:link {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.langActive:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.langActive:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.langActive:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navGlobal {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #fff;
    TEXT-DECORATION: none;
	white-space:nowrap;
}

A.navGlobal:link {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #fff;
    TEXT-DECORATION: none
}

A.navGlobal:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #fff;
    TEXT-DECORATION: none
}

A.navGlobal:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #fff;
    TEXT-DECORATION: none
}

A.navGlobal:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #fff;
    TEXT-DECORATION: none
}

A.navLevel1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1SubOpenPortal {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #ff0000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2SubOpenPortal {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #ff0000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1SubOpenPortal:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #ff0000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1SubOpenPortal:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #ff0000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1SubOpenPortal:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #ff0000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2SubOpenPortal:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #ff0000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2SubOpenPortal:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #ff0000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2SubOpenPortal:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #ff0000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1SubOpen {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #006699;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2SubOpen {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #006699;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1SubOpen:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #006699;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1SubOpen:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #006699;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1SubOpen:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #006699;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2SubOpen:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #006699;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2SubOpen:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #006699;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2SubOpen:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #006699;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2 {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2:active {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2:hover {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2:visited {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel3,A.navLevel4 {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel3:active,A.navLevel4:active {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel3:hover,A.navLevel4:hover {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel3:visited,A.navLevel4:visited {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1Active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1Active:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1Active:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel1Active:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2Active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2Active:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2Active:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel2Active:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel3Active, A.navLevel4Active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel3Active:active, A.navLevel4Active:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel3Active:hover, A.navLevel4Active:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.navLevel3Active:visited, A.navLevel4Active:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #fff;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.breadcrumb {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.breadcrumb:link {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.breadcrumb:active {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.breadcrumb:visited {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

A.breadcrumb:hover {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em;
    TEXT-DECORATION: none
}

#boxright {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    LINE-HEIGHT: 1.2em
}

#boxrightTitel {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #ccc
}

#boxrightContent {
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 8px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 1px;
    margin-width: 10px
}

#boxrightContentList {
    MARGIN-TOP: 0px;
    LIST-STYLE-POSITION: outside;
    MARGIN-LEFT: 15px;
    LIST-STYLE-TYPE: square
}

.footerText1 {
    FLOAT: left;
    COLOR: #666666
}

.footerText2 {
    COLOR: #ee1c25
}

.footerText3 {
    DISPLAY: block;
    RIGHT: 1px;
    TEXT-ALIGN: right
}

#schnellSucheTitel {
    FONT-SIZE: 0.9em;
    COLOR: #000
}

#schnellSucheInput {
    FONT-SIZE: 0.9em;
    COLOR: #000
}

#erweiterteSuche {
    FONT-SIZE: 0.9em;
    COLOR: #000;
    HEIGHT: 31px
}

#erweiterteFunktionen {
    FONT-SIZE: 0.9em;
    COLOR: #000
}

#erweiterteFunktionenOben {
    FONT-SIZE: 0.9em;
    COLOR: #000
}

#erweiterteFunktionenUnten {
    FONT-SIZE: 0.9em;
    COLOR: #000
}

#url {
    FONT-SIZE: 0.9em;
    COLOR: #000
}

.clearLeft {
    CLEAR: left
}

.clearBoth {
    CLEAR: both
}

.clearRight {
    CLEAR: right
}

BODY {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

DIV {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

#logo {
    Z-INDEX: 5;
    BACKGROUND-IMAGE: url(logo.jpg);
    WIDTH: 246px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 103px
}

#kopfPortal {
    BACKGROUND-POSITION: right 50%;
    BACKGROUND-IMAGE: url(bg_head_portal_545.jpg);
    MAX-WIDTH: 960px;
    WIDTH: 100%;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 103px
}

#kopfDepartement {
    BACKGROUND-POSITION: right 50%;
    BACKGROUND-IMAGE: url(bg_head_dep_545.jpg);
    MAX-WIDTH: 960px;
    WIDTH: 100%;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 103px
}

#kopfAmt1 {
    BACKGROUND-POSITION: right 50%;
    WIDTH: 960px;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 103px
}

#kopfAmt2 {
    BACKGROUND-POSITION: right 50%;
    WIDTH: 960px;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 103px
}

#kopfAmt3 {
    BACKGROUND-POSITION: right 50%;
    WIDTH: 960px;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 103px
}

#kopfAmt4 {
    BACKGROUND-POSITION: right 50%;
    WIDTH: 960px;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 103px
}

#kopfAmt5 {
    BACKGROUND-POSITION: right 50%;
    WIDTH: 960px;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 103px
}

#kopfAmt6 {
    BACKGROUND-POSITION: right 50%;
    WIDTH: 960px;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 103px
}

#kopfAmt7 {
    BACKGROUND-POSITION: right 50%;
    WIDTH: 960px;
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 103px
}

#kopfAmt1 {
    BACKGROUND-IMAGE: url(bg_deza1.jpg)
}

#kopfAmt2 {
    BACKGROUND-IMAGE: url(bg_deza2.jpg)
}

#kopfAmt3 {
    BACKGROUND-IMAGE: url(bg_deza3.jpg)
}

#kopfAmt4 {
    BACKGROUND-IMAGE: url(bg_deza4.jpg)
}

#kopfAmt5 {
    BACKGROUND-IMAGE: url(bg_deza5.jpg)
}

#kopfAmt6 {
    BACKGROUND-IMAGE: url(bg_deza6.jpg)
}

#kopfAmt7 {
    BACKGROUND-IMAGE: url(bg_deza7.jpg)
}

#adminCH {
    PADDING-RIGHT: 20px;
    BACKGROUND-POSITION: right 50%;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(bg_adminlink.jpg);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px;
    TEXT-ALIGN: right;
    voice-family: inherit
}

HTML>BODY #adminCH {
    PADDING-TOP: 2px;
    HEIGHT: 18px
}

#departement {
    PADDING-RIGHT: 20px;
    BACKGROUND-POSITION: right 50%;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(BalkenBlau_545x20.jpg);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px;
    TEXT-ALIGN: right;
    voice-family: inherit
}

HTML>BODY #departement {

}

#lokalisationPortal {
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: right
}

#lokalisationDepartement {
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: right
}

#lokalisationAmt {
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: right
}

#navServiceBackground {
    /*FLOAT: left;*/
    WIDTH: 960px;
    BORDER-BOTTOM: #fff 1px solid;
    HEIGHT: 31px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left
}

#navServiceBackground UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

#navServiceBackground LI {
    FLOAT: left
}

#navService {
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 15px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 4px;
    HEIGHT: 27px;
    TEXT-ALIGN: left
}

.navServiceDiv {
    BORDER-RIGHT: #000 1px solid;
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 0px;
    HEIGHT: 10px;
    TEXT-ALIGN: left
}

.navServiceDivEnd {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}

#langSwitch {
    FLOAT: right;
    WIDTH: 257px;
    PADDING-TOP: 4px;
    HEIGHT: 27px
}

#navGlobalBackground {
    /*FLOAT: left;*/
    WIDTH: 960px;
    HEIGHT: 28px;
    BACKGROUND-COLOR: #ccc;
    TEXT-ALIGN: left
}

#navGlobal {
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 28px;
}

LI.navGlobalFirst {
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 11px;
    DISPLAY: block;
    PADDING-LEFT: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #333;
    voice-family: inherit
}

LI.navGlobal {
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 11px;
    DISPLAY: block;
    PADDING-LEFT: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #333;
    voice-family: inherit
}

LI.navGlobalFirstAktiv {
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 11px;
    DISPLAY: block;
    PADDING-LEFT: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #006699;
    voice-family: inherit
}

LI.navGlobalAktiv {
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 11px;
    DISPLAY: block;
    PADDING-LEFT: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #006699;
    voice-family: inherit
}

LI.navGlobalFirstAktivPortal {
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 11px;
    DISPLAY: block;
    PADDING-LEFT: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #ff0000;
    voice-family: inherit
}

LI.navGlobalAktivPortal {
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 11px;
    DISPLAY: block;
    PADDING-LEFT: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #ff0000;
    voice-family: inherit
}

HTML>BODY LI.navGlobal {
    HEIGHT: 23px
}

#spalteNavigation {
    WIDTH: 210px;
    PADDING-TOP: 20px;
    POSITION: absolute
}

#spalteContent {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 235px;
    WIDTH: 490px;
    MARGIN-RIGHT: 230px;
    PADDING-TOP: 20px;
    overflow: hidden;
}

#spalteKontext {
    FLOAT: right;
    WIDTH: 210px
}

HTML>BODY #spalteContentPlus {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 235px;
    WIDTH: 725px
}

#spalteContentPlus {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 235px;
    WIDTH: 720px;
    PADDING-TOP: 0px
}

#spalteNavigation UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}

#spalteNavigation LI {
    MARGIN: 0px
}

.navLevel1div {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left
}

.navLevel1divActive {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 20px;
    MARGIN-BOTTOM: -1px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #006699;
    TEXT-ALIGN: left
}

.navLevel1divActivePortal {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 20px;
    MARGIN-BOTTOM: -1px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ff0000;
    TEXT-ALIGN: left
}

.navLevel2div {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 34px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left
}

.navLevel2divActive {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 34px;
    MARGIN-BOTTOM: -1px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #006699;
    TEXT-ALIGN: left
}

.navLevel2divActivePortal {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 34px;
    MARGIN-BOTTOM: -1px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ff0000;
    TEXT-ALIGN: left
}

.navLevel3div {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 48px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left
}

.navLevel3divActive {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 48px;
    MARGIN-BOTTOM: -1px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #006699;
    TEXT-ALIGN: left
}

.navLevel3divActivePortal {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 48px;
    MARGIN-BOTTOM: -1px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ff0000;
    TEXT-ALIGN: left
}

.navLevel4div {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 62px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left
}

.navLevel4divActive {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 62px;
    MARGIN-BOTTOM: -1px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #006699;
    TEXT-ALIGN: left
}

.navLevel4divActivePortal {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 62px;
    MARGIN-BOTTOM: -1px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ff0000;
    TEXT-ALIGN: left
}

.navEnddiv {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 48px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 1px;
    HEIGHT: 19px
}

#breadcrumb {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    MIN-HEIGHT: 14px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left;
    voice-family: inherit
}

#erweiterteFunktionen {
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    HEIGHT: 31px;
    TEXT-ALIGN: right;
    voice-family: inherit
}

#fachkontakt {
    BORDER-RIGHT: #000 0px solid;
    BORDER-TOP: #000 0px solid;
    FLOAT: left;
    MARGIN: 1.3em 0px;
    BORDER-LEFT: #000 0px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #000 0px solid;
    TEXT-ALIGN: left
}

#footer {
    CLEAR: both;
    BORDER-RIGHT: #000 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.9em;
    MARGIN-BOTTOM: 1.3em;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000 0px solid;
    WIDTH: 100%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000 1px solid
}

.sitemap {
    FONT-SIZE: 1em;
    WIDTH: auto;
    LINE-HEIGHT: 1.3em;
    BORDER-BOTTOM: #000 1px solid;
    LIST-STYLE-TYPE: square
}

.sitemapLevel00 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    WIDTH: auto;
    LINE-HEIGHT: 1.3em;
    LIST-STYLE-TYPE: none
}

.sitemapLevel01 {
    MARGIN-TOP: 0.3em;
    FONT-SIZE: 1em;
    MARGIN-LEFT: 150px;
    WIDTH: auto;
    LINE-HEIGHT: 1.3em;
    LIST-STYLE-TYPE: square
}

.sitemapLevel02 {
    FONT-SIZE: 1em;
    WIDTH: auto;
    LINE-HEIGHT: 1.3em;
    LIST-STYLE-TYPE: none
}

.contentNavigationResultate {
    BORDER-TOP: #cccccc 1px solid;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 1.3em;
    WIDTH: auto;
    BORDER-BOTTOM: #ccc 1px solid;
    HEIGHT: 18px
}

.AnzahlSeiten {
    FONT-SIZE: 1em;
    WIDTH: auto;
    LINE-HEIGHT: 1.3em
}

.AnzahlTreffer {
    MARGIN-TOP: -1.3em;
    FONT-SIZE: 0.9em;
    FLOAT: right;
    WIDTH: auto;
    LINE-HEIGHT: 1.2em
}

.resultat {
    FONT-SIZE: 1em;
    MARGIN-BOTTOM: 1.3em;
    WIDTH: auto;
    LINE-HEIGHT: 1.3em
}

.quelle {
    FONT-SIZE: 1em;
    COLOR: #666666;
    LINE-HEIGHT: 1.3em
}

#schnellSucheTitel {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 20px;
    voice-family: inherit
}

#schnellSucheInput {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 1px;
    voice-family: inherit
}

.inputSchnellsuche {
    FLOAT: left;
    WIDTH: 130px
}

#erweiterteSuche {
    PADDING-RIGHT: 8px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    HEIGHT: 30px;
    TEXT-ALIGN: left;
    voice-family: inherit
}

.buttonSchnellSuche {
    MARGIN-TOP: 0px;
    FONT-SIZE: 0.9em;
    FLOAT: right;
    TEXT-ALIGN: center
}

#boxright {
    BORDER-RIGHT: #fa0 0px solid;
    BORDER-TOP: #fa0 0px solid;
    FLOAT: right;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: #fa0 0px solid;
    WIDTH: 210px;
    BORDER-BOTTOM: #fa0 0px solid;
    TEXT-ALIGN: left
}

#content {
    WIDTH: 960px
}

#contentNavigation {
    BORDER-TOP: #cccccc 1px solid;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 1.3em;
    WIDTH: auto;
    BORDER-BOTTOM: #ccc 1px solid;
    HEIGHT: 18px
}

.tabelle {
    BORDER-RIGHT: #d4d4d4 1px solid;
    BORDER-TOP: #d4d4d4 1px solid;
    BORDER-LEFT: #d4d4d4 1px solid;
    WIDTH: 98%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #d4d4d4 1px solid
}

.tabelle TH {
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: #d4d4d4 1px solid
}

.tabelle TD {
    VERTICAL-ALIGN: top;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #d4d4d4 1px solid
}

.tabelle CAPTION {
    DISPLAY: none
}

TD.aktiveSpalte {
    BACKGROUND: #eee
}

TH.aktiveSpalte {
    BACKGROUND: #eee
}

.tabelle UL {
    LIST-STYLE-TYPE: none
}

.status_gif {
    WIDTH: 35px;
    HEIGHT: 15px
}

.infoblock {
    WIDTH: auto
}

.infoblock UL {
    PADDING-LEFT: 15px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}

.infoblock LI.none {
    PADDING-LEFT: 0px;
    MARGIN: 0px;
    _margin-left: 0px
}

.infoblock LI.extern {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_extern.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.intern {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_intern.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.news {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_intern.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.doku {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_doku.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.top {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_top.gif);
    MARGIN: 1.3em 0px 10px 5px;
    _margin-left: 0px
}

.infoblock LI.externLinie {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_extern.gif);
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 5px 5px;
    BORDER-BOTTOM: #ccc 1px solid;
    _margin-left: 0px
}

.infoblock LI.internLinie {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_intern.gif);
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 5px 5px;
    BORDER-BOTTOM: #ccc 1px solid;
    _margin-left: 0px
}

.infoblock LI.dokuLinie {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_doku.gif);
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 5px 5px;
    BORDER-BOTTOM: #ccc 1px solid;
    _margin-left: 0px
}

.infoblock LI.acrobat {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_acrobat.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.avi {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_avi.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.director {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_director.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.doc {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_doc.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.edit_redir {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_edit_redir.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.excel {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_excel.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.flash {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_flash.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.html {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_html.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.media {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_media.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.movie {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_movie.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.movie2 {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_movie2.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.mp3 {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_mp3.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.mpg {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_mpg.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.pdf {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_pdf.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.powerpoint {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_powerpoint.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.ppt {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_ppt.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.premiere {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_premiere.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.quicktime {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_quicktime.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.realaudio {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_realaudio.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.realvideo {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_realvideo.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.restricted {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_restricted.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.rtf {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_rtf.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.text {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_text.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.vdo {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_vdo.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.wav {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_wav.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.word {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_word.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.wstrm {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_wstrm.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.xls {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_xls.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.infoblock LI.zip {
    PADDING-LEFT: 5px;
    LIST-STYLE-IMAGE: url(icons/ico_zip.gif);
    MARGIN: 0px 0px 0px 5px;
    _margin-left: 0px
}

.formular {
    WIDTH: 100%
}

.formularSpalte1 {
    FONT-SIZE: 1em;
    FLOAT: left;
    WIDTH: 150px;
    LINE-HEIGHT: 1.3em;
    LIST-STYLE-TYPE: none;
    HEIGHT: auto
}

.formularSpalte2 {
    FONT-SIZE: 1em;
    FLOAT: left;
    WIDTH: auto;
    LINE-HEIGHT: 1.3em;
    LIST-STYLE-TYPE: none;
    HEIGHT: auto
}

.formularZeile {
    MARGIN-BOTTOM: 5px;
    WIDTH: 100%;
    BORDER-BOTTOM: #fff 1px solid
}

.formularzeileZusatzinfos {
    BORDER-RIGHT: #ccc 1px dashed;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px dashed;
    MARGIN-TOP: 15px;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #ccc 1px dashed;
    WIDTH: 100%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ccc 1px dashed
}

DL.imgLeft {
    PADDING-RIGHT: 10px;
    FLOAT: left;
    MARGIN: 0px 10px 0px 0px
}

DL.imgRight {
    PADDING-LEFT: 10px;
    FLOAT: right;
    MARGIN: 0px 0px 10px
}

DT.img {
    MARGIN: 0px
}

DD.img {
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 0.9em;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    COLOR: #000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #000 1px solid
}

IMG.legende {
    MARGIN: 0px
}

FORM {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

TEXTAREA {
    BORDER-RIGHT: #bbb 1px solid;
    BORDER-TOP: #bbb 1px solid;
    MARGIN: 0px;
    BORDER-LEFT: #bbb 1px solid;
    WIDTH: 95%;
    COLOR: #303030;
    BORDER-BOTTOM: #bbb 1px solid
}

INPUT {
    BORDER-RIGHT: #bbb 1px solid;
    BORDER-TOP: #bbb 1px solid;
    MARGIN: 0px;
    BORDER-LEFT: #bbb 1px solid;
    WIDTH: 95%;
    COLOR: #303030;
    BORDER-BOTTOM: #bbb 1px solid
}

SELECT {
    BORDER-RIGHT: #bbb 1px solid;
    BORDER-TOP: #bbb 1px solid;
    MARGIN: 0px;
    BORDER-LEFT: #bbb 1px solid;
    WIDTH: 95%;
    COLOR: #303030;
    BORDER-BOTTOM: #bbb 1px solid
}

INPUT.small {
    BORDER-RIGHT: #bbb 1px solid;
    BORDER-TOP: #bbb 1px solid;
    MARGIN: 0px;
    BORDER-LEFT: #bbb 1px solid;
    WIDTH: 45%;
    COLOR: #303030;
    BORDER-BOTTOM: #bbb 1px solid
}

TEXTAREA {
    OVERFLOW-Y: visible;
    HEIGHT: 150px
}

TEXTAREA.small {
    HEIGHT: 80px
}

TEXTAREA:focus {
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid;
    BACKGROUND-COLOR: #fff
}

INPUT:focus {
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid;
    BACKGROUND-COLOR: #fff
}

SELECT:focus {
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid;
    BACKGROUND-COLOR: #fff
}

TEXTAREA:hover {
    BACKGROUND-COLOR: #fafafa
}

INPUT:hover {
    BACKGROUND-COLOR: #fafafa
}

SELECT:hover {
    BACKGROUND-COLOR: #fafafa
}

SELECT.tag {
    WIDTH: 3em
}

SELECT.monat {
    WIDTH: 3em
}

SELECT.jahr {
    WIDTH: 4.5em
}

INPUT.sucheSmall {
    FLOAT: left;
    WIDTH: 150px
}

INPUT.sucheInput {
    FLOAT: left;
    WIDTH: 110px
}

INPUT.sucheButton {
    FONT-SIZE: 0.9em;
    WIDTH: 45px;
    HEIGHT: 20px
}

INPUT.checkbox {
    DISPLAY: inline;
    MARGIN: 0px;
    BEHAVIOR: url(/styles/none.htc);
    WIDTH: 25px;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

INPUT.radio {
    DISPLAY: inline;
    MARGIN: 0px;
    BEHAVIOR: url(/styles/none.htc);
    WIDTH: 25px;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

INPUT.button {
    BORDER-RIGHT: #6a6969 1px solid;
    BORDER-TOP: #6a6969 1px solid;
    MARGIN: 0px;
    BEHAVIOR: url(/styles/none.htc);
    BORDER-LEFT: #6a6969 1px solid;
    WIDTH: 125px;
    BORDER-BOTTOM: #6a6969 1px solid;
    BACKGROUND-COLOR: #d4d4d4
}

INPUT.button:hover {
    BORDER-RIGHT: #6a6969 1px solid;
    BORDER-TOP: #6a6969 1px solid;
    MARGIN: 0px;
    BEHAVIOR: url(/styles/none.htc);
    BORDER-LEFT: #6a6969 1px solid;
    WIDTH: 125px;
    BORDER-BOTTOM: #6a6969 1px solid;
    BACKGROUND-COLOR: #d4d4d4
}

INPUT.button:active {
    BORDER-RIGHT: #6a6969 1px solid;
    BORDER-TOP: #6a6969 1px solid;
    MARGIN: 0px;
    BEHAVIOR: url(/styles/none.htc);
    BORDER-LEFT: #6a6969 1px solid;
    WIDTH: 125px;
    BORDER-BOTTOM: #6a6969 1px solid;
    BACKGROUND-COLOR: #d4d4d4
}

INPUT.bigButton {
    BORDER-RIGHT: #6a6969 1px solid;
    BORDER-TOP: #6a6969 1px solid;
    MARGIN: 0px;
    BEHAVIOR: url(/styles/none.htc);
    BORDER-LEFT: #6a6969 1px solid;
    WIDTH: 285px;
    BORDER-BOTTOM: #6a6969 1px solid;
    BACKGROUND-COLOR: #d4d4d4
}

INPUT.bigButton:hover {
    BORDER-RIGHT: #6a6969 1px solid;
    BORDER-TOP: #6a6969 1px solid;
    MARGIN: 0px;
    BEHAVIOR: url(/styles/none.htc);
    BORDER-LEFT: #6a6969 1px solid;
    WIDTH: 285px;
    BORDER-BOTTOM: #6a6969 1px solid;
    BACKGROUND-COLOR: #d4d4d4
}

INPUT.bigButton:active {
    BORDER-RIGHT: #6a6969 1px solid;
    BORDER-TOP: #6a6969 1px solid;
    MARGIN: 0px;
    BEHAVIOR: url(/styles/none.htc);
    BORDER-LEFT: #6a6969 1px solid;
    WIDTH: 285px;
    BORDER-BOTTOM: #6a6969 1px solid;
    BACKGROUND-COLOR: #d4d4d4
}

INPUT.goButton {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 35px;
    PADDING-TOP: 0px
}

#buttonHidden {
    BORDER-RIGHT: #6a6969 1px solid;
    BORDER-TOP: #6a6969 1px solid;
    BEHAVIOR: url(/styles/none.htc);
    BORDER-LEFT: #6a6969 1px solid;
    WIDTH: 125px;
    BORDER-BOTTOM: #6a6969 1px solid;
    BACKGROUND-COLOR: #d4d4d4
}

FIELDSET {
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 25px;
    MARGIN: 0px;
    WIDTH: 95%;
    PADDING-TOP: 15px
}

LEGEND {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

LABEL {
    MARGIN-TOP: 5px;
    FONT-WEIGHT: normal;
    WIDTH: 80%;
    PADDING-TOP: 0px
}

H3 LABEL {
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal
}

.missing {
    BORDER-RIGHT: red 1px dashed;
    BORDER-TOP: red 1px dashed;
    BORDER-LEFT: red 1px dashed;
    BORDER-BOTTOM: red 1px dashed
}

.mandatory {
    PADDING-LEFT: 5px;
    BACKGROUND: url(/common/list_a_normal.gif) no-repeat left 50%
}

.table_bordergrey {
    BACKGROUND-COLOR: #999999
}

.cell_white {
    BACKGROUND-COLOR: #ffffff
}

.cell_darkgrey {
    BACKGROUND-COLOR: #cccccc
}

.cell_lightgrey {
    BACKGROUND-COLOR: #eeeeee
}

.cell_lightblue {
    BACKGROUND-COLOR: #ddedfb
}

.cell_red {
    BACKGROUND-COLOR: #e8ae9b
}

.cell_linehorizontal {
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}

.cell_darkblue {
    BACKGROUND-COLOR: #006699;
    font-size: 1em;
    color: #FFFFFF
}

.cell_ultralightblue {
    BACKGROUND-COLOR: #f0fbff;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
    vertical-align: bottom;
}

.cell_linebottom {
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
    vertical-align: bottom;
}

.organisation-person {
    float: left;
    padding: 4px;
    white-space: nowrap;
    width: 110px;
}

#boxGreyTitle {
    CLEAR: both;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 1px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #cccccc
}

#boxBlueTitle {
    CLEAR: both;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #006699
}

#boxLightBlueTitle {
    CLEAR: both;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #006699
}

#boxContent {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 12px;
    PADDING-BOTTOM: 8px;
    COLOR: #000;
    PADDING-TOP: 8px;
    margin-width: 10px
}

#boxGreyContent {
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    MARGIN-BOTTOM: 18px;
    PADDING-BOTTOM: 12px;
    PADDING-TOP: 12px;
    BACKGROUND-COLOR: #dfdfdf;
    margin-width: 10px
}

#boxBlueContent {
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    MARGIN-BOTTOM: 18px;
    PADDING-BOTTOM: 12px;
    COLOR: #000000;
    PADDING-TOP: 12px;
    BACKGROUND-COLOR: #daecff;
    margin-width: 10px
}

#boxUserDefined {
    MARGIN-BOTTOM: 18px;
    COLOR: #000
}

.worldpointer {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    LEFT: 16px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    POSITION: relative;
    TOP: 21px
}

.worldmap {
    PADDING-RIGHT: 12px;
    BACKGROUND-POSITION: 30px 90px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 1em;
    BACKGROUND-IMAGE: url(world.gif);
    PADDING-BOTTOM: 12px;
    WIDTH: 186px;
    COLOR: #ffffff;
    PADDING-TOP: 12px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    POSITION: absolute;
    HEIGHT: 210px;
    BACKGROUND-COLOR: #006699
}

.worldselectorfield {
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    MARGIN-TOP: 80px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FLOAT: left;
    MARGIN-BOTTOM: 3px;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 147px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.buttonworldselector {
    MARGIN-TOP: 80px;
    FONT-SIZE: 0.9em;
    LEFT: 164px;
    FLOAT: right;
    WIDTH: 30px;
    POSITION: absolute;
    TEXT-ALIGN: center
}

#boxcontainerleft {
    MARGIN-BOTTOM: 12px;
    PADDING-TOP: 263px;
    margin-width: 10px
}

#map {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    LEFT: 0px;
    WIDTH: 598px;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    POSITION: relative;
    TEXT-ALIGN: center
}

#region1 {
    LEFT: 73px;
    WIDTH: 140px;
    POSITION: absolute;
    TOP: 193px
}

#region2 {
    LEFT: 179px;
    WIDTH: 140px;
    POSITION: absolute;
    TOP: 136px
}

#region3 {
    LEFT: 257px;
    WIDTH: 140px;
    POSITION: absolute;
    TOP: 180px
}

#region4 {
    LEFT: 354px;
    WIDTH: 140px;
    POSITION: absolute;
    TOP: 38px
}

#region5 {
    LEFT: 240px;
    WIDTH: 140px;
    POSITION: absolute;
    TOP: 65px
}

#region6 {
    LEFT: 291px;
    WIDTH: 140px;
    POSITION: absolute;
    TOP: 88px
}

#region7 {
    LEFT: 206px;
    WIDTH: 140px;
    POSITION: absolute;
    TOP: 110px
}

#region8 {
    LEFT: 414px;
    WIDTH: 140px;
    POSITION: absolute;
    TOP: 151px
}

#region9 {
    LEFT: 432px;
    WIDTH: 140px;
    POSITION: absolute;
    TOP: 88px
}

#region10 {
    LEFT: 379px;
    WIDTH: 140px;
    POSITION: absolute;
    TOP: 122px
}

#region11 {
    LEFT: 257px;
    WIDTH: 140px;
    POSITION: absolute;
    TOP: 230px
}

#dhtmltooltip {
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    Z-INDEX: 200;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 2px;
    OVERFLOW: visible;
    BORDER-LEFT: #999999 1px solid;
    LINE-HEIGHT: 10px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff
}

#logotype {
    LEFT: 269px;
    WIDTH: 20px;
    POSITION: absolute;
    TOP: 61px;
    HEIGHT: 20px
}


TD.org_borderleftandbottom {
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}

TD.org_borderbottom {
    BORDER-BOTTOM: black 1px solid
}

.mark {
    FONT-WEIGHT: bold
}

#galleryframe {
    OVERFLOW: auto;
    WIDTH: 550px;
    POSITION: relative;
    HEIGHT: 321px
}

.gallerybody {
    FONT-SIZE: 10px;
    MARGIN: 0px auto 0px 0px;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.galleryform {
    DISPLAY: inline
}

.gallerytable {
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.gallerytd {
    FONT-SIZE: 10px;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.bg_dark {
    BACKGROUND-COLOR: #eeeeee
}

.bg_light {
    BACKGROUND-COLOR: #daecff
}

/* classes for statistical-tables */
.cell_db {
    BACKGROUND-COLOR: #006699;
    color: #FFFFFF;
    text-align: left;
}

.cell_db_r5 {
    BACKGROUND-COLOR: #006699;
    color: #FFFFFF;
    vertical-align: bottom;
    text-align: right;
    padding-right: 5px;
}

.cell_lg {
    BACKGROUND-COLOR: #eeeeee;
    vertical-align: bottom;
    text-align: left;
}

.cell_lg_r5 {
    BACKGROUND-COLOR: #eeeeee;
    vertical-align: bottom;
    text-align: right;
    padding-right: 5px
}

.cell_lb {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: left;
}

.cell_lb_r5 {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: right;
    padding-right: 5px
}

.cell_lb_line {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: left;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_lb_r5_line {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: right;
    padding-right: 5px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_ulb {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: left;
}

.cell_ulb_r5 {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: right;
    padding-right: 5px;
}

.cell_ulb_line {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: left;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_ulb_r5_line {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: right;
    padding-right: 5px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_w {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: left;
}

.cell_w_r5 {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: right;
    padding-right: 5px
}

.cell_w_line {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: left;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_w_r5_line {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: right;
    padding-right: 5px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_line {
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.tab_small {
    font-size: 0.9em;
    line-height: 1.2em;
}

.cell_db_l5b3 {
    BACKGROUND-COLOR: #006699;
    color: #FFFFFF;
    vertical-align: bottom;
    text-align: left;
    padding-left: 5px;
    padding-bottom: 3px;
}

.cell_db_r5b3 {
    BACKGROUND-COLOR: #006699;
    color: #FFFFFF;
    vertical-align: bottom;
    text-align: right;
    padding-right: 5px;
    padding-bottom: 3px;
}

.cell_lb_r5b3 {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: right;
    padding-right: 5px;
    padding-bottom: 3px;
}

.cell_db_l5 {
    BACKGROUND-COLOR: #006699;
    color: #FFFFFF;
    vertical-align: bottom;
    text-align: left;
    padding-left: 5px;
}

.cell_lg_l5 {
    BACKGROUND-COLOR: #eeeeee;
    vertical-align: bottom;
    text-align: left;
    padding-left: 5px;
}

.cell_lb_l5 {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: left;
    padding-left: 5px;
}

.cell_lb_l5_line {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: left;
    padding-left: 5px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_ulb_l5 {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 5px;
}

.cell_ulb_l5_line {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 5px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_w_l5 {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 5px;
}

.cell_w_l5_line {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 5px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_db_l10 {
    BACKGROUND-COLOR: #006699;
    color: #FFFFFF;
    vertical-align: bottom;
    text-align: left;
    padding-left: 10px;
}

.cell_lg_l10 {
    BACKGROUND-COLOR: #eeeeee;
    vertical-align: bottom;
    text-align: left;
    padding-left: 10px;
}

.cell_lb_l10 {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: left;
    padding-left: 10px;
}

.cell_lb_l10_line {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: left;
    padding-left: 10px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_ulb_l10 {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 10px;
}

.cell_ulb_l10_line {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 10px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_w_l10 {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 10px;
}

.cell_w_l10_line {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 10px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_db_l15 {
    BACKGROUND-COLOR: #006699;
    color: #FFFFFF;
    vertical-align: bottom;
    text-align: left;
    padding-left: 15px;
}

.cell_lg_l15 {
    BACKGROUND-COLOR: #eeeeee;
    vertical-align: bottom;
    text-align: left;
    padding-left: 15px;
}

.cell_lb_l15 {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: left;
    padding-left: 15px;
}

.cell_lb_l15_line {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: left;
    padding-left: 15px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_ulb_l15 {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 15px;
}

.cell_ulb_l15_line {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 15px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_w_l15 {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 15px;
}

.cell_w_l15_line {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 15px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_db_l20 {
    BACKGROUND-COLOR: #006699;
    color: #FFFFFF;
    vertical-align: bottom;
    text-align: left;
    padding-left: 20px;
}

.cell_lg_l20 {
    BACKGROUND-COLOR: #eeeeee;
    vertical-align: bottom;
    text-align: left;
    padding-left: 20px;
}

.cell_lb_l20 {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: left;
    padding-left: 20px;
}

.cell_lb_l20_line {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: left;
    padding-left: 20px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_ulb_l20 {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 20px;
}

.cell_ulb_l20_line {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 20px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_w_l20 {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 20px;
}

.cell_w_l20_line {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: left;
    padding-left: 20px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_db_lr5 {
    BACKGROUND-COLOR: #006699;
    color: #FFFFFF;
    vertical-align: bottom;
    text-align: right;
    padding-left: 5px;
    padding-right: 5px;
}

.cell_lg_lr5 {
    BACKGROUND-COLOR: #eeeeee;
    vertical-align: bottom;
    text-align: right;
    padding-left: 5px;
    padding-right: 5px;
}

.cell_lb_lr5 {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: right;
    padding-left: 5px;
    padding-right: 5px;
}

.cell_lb_lr5_line {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: right;
    padding-left: 5px;
    padding-right: 5px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_ulb_lr5 {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: right;
    padding-left: 5px;
    padding-right: 5px;
}

.cell_ulb_lr5_line {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: right;
    padding-left: 5px;
    padding-right: 5px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_w_lr5 {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: right;
    padding-left: 5px;
    padding-right: 5px;
}

.cell_w_lr5_line {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: right;
    padding-left: 5px;
    padding-right: 5px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_db_lr10 {
    BACKGROUND-COLOR: #006699;
    color: #FFFFFF;
    vertical-align: bottom;
    text-align: right;
    padding-left: 10px;
    padding-right: 10px;
}

.cell_lg_lr10 {
    BACKGROUND-COLOR: #eeeeee;
    vertical-align: bottom;
    text-align: right;
    padding-left: 10px;
    padding-right: 10px;
}

.cell_lb_lr10 {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: right;
    padding-left: 10px;
    padding-right: 10px;
}

.cell_lb_lr10_line {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: right;
    padding-left: 10px;
    padding-right: 10px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_ulb_lr10 {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: right;
    padding-left: 10px;
    padding-right: 10px;
}

.cell_ulb_lr10_line {
    BACKGROUND-COLOR: #f0fbff;
    vertical-align: bottom;
    text-align: right;
    padding-left: 10px;
    padding-right: 10px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_w_lr10 {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: right;
    padding-left: 10px;
    padding-right: 10px;
}

.cell_w_lr10_line {
    BACKGROUND-COLOR: #ffffff;
    vertical-align: bottom;
    text-align: right;
    padding-left: 10px;
    padding-right: 10px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BORDER-RIGHT-WIDTH: 0px;
}

.cell_db_lr10b3 {
    BACKGROUND-COLOR: #006699;
    color: #FFFFFF;
    vertical-align: bottom;
    text-align: right;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 3px;
}

.cell_lb_lr10b3 {
    BACKGROUND-COLOR: #ddedfb;
    vertical-align: bottom;
    text-align: right;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 3px;
}

/* end classes for statistical-tables */
    /***********************************************/
    /* ePlatform                                   */
    /***********************************************/
table.epfDetailedViewTable {
     border-collapse: collapse;
     width: 100%;
}

table.epfDetailedViewTable td {
    border-top:     1px solid #777;
    padding-top:    8px;
    padding-bottom: 8px;
    width: 84%;
}

table.epfDetailedViewTable td.epfDVdesc {
    font-weight:    bold;
    vertical-align: top;
    padding-right:  20px;
    width: 16%;
}

table.epfStartPageTable td.contentColumn {
    border-top: 1px solid #666;
}

table.epfCourseList {
    width: 100%;
}

table.epfCourseList thead th {
    background-color: #006699;
    color: #FFFFFF;
    padding: 5px 3px 3px 5px;
    margin: 0px 3px 3px 3px;
    text-align: left;
    font-size: 12pt;
    font-weight: bold;
}

table.epfCourseList thead td {
    background-color: #eee;
    color:#666666;
    font-size:0.95em;
    padding: 5px 3px 3px 5px;
    text-align:left;
}

table.epfCourseList tbody td {
    border-bottom: 1px solid #CCCCCC;
    border-width: 0px 0px 1px;
    padding-left:5px;
    padding-right:5px;
    text-align:left;
    vertical-align: top;
}

.heading2 {
    color: #000000;
    font-family: arial, helvetica, sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    line-height: 1.3em;
}

.wb_reg_column_left {
    display:inline;
    float:left;
    font-weight:normal;
    padding-right:2%;
    width:20%;
}

.wb_column_left {
    float: left;
    font-weight: normal;
    padding-right: 20px;
    width: 162px;
}

.wb_column_right {
    float: left;
    width: 542px;
}

.hrgrey {
    border-top: 1px solid #CCCCCC;
    display: block;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 724px;
}

.cell_db_l5b3 {
}

div.clear {
    border-style:none;
    clear:left;
    font-size:0pt;
    height:0pt;
    line-height:0px;
    margin:0pt;
    padding:0pt;
}

.textsmallgray {
    font-size: 11px;
    line-height: 12px;
    color: #666666;
}
.textred {
    color: #CC0000;
    font-weight: bold;
}
.grey {
    background-color: #eaeeed;
}
table.search {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    margin-bottom: 0.5em;
}

.left-margin-small {
    margin-left: 0.5em;
}

.left-margin-medium {
    margin-left: 1em;
}

.s {
    font-size:100%;
}

.searchTitle{
    background-color:#eaeeed;
    padding:5px 10px;
}

div.searchDiv{
    margin:10px 3px;
}

input.advancedSearch {
    border:0;
    width:auto;
    margin-left:0.8em;
}


/*****COUNTRY MAP PLACEMENT ********/

.countryNotIdentified {
	display: none;
}

#country21255{
    LEFT: 318px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 230px;
    HEIGHT: 7px;
    display: block;
}

#country21270{
    LEFT: 395px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 81px;
    HEIGHT: 3px;
    display: block;
}

#country21252{
    LEFT: 330px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 230px;
    HEIGHT: 7px;
    display: block;
}
#country21257 {
    LEFT: 290px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 150px;
    HEIGHT: 7px;
    display: block;
}

#country21258 {
    LEFT: 266px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 160px;
    HEIGHT: 7px;
    display: block;
}

#country21373 {
    LEFT: 321px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 184px;
    HEIGHT: 7px;
    display: block;
}

#country21272 {
    LEFT: 321px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 61px;
    HEIGHT: 7px;
    display: block;
}

#country21380 {
    LEFT: 324px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 69px;
    HEIGHT: 7px;
    display: block;
}

#country21241 {
    LEFT: 395px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 105px;
    HEIGHT: 7px;
    display: block;
}

#country21423 {
    LEFT: 386px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 99px;
    HEIGHT: 7px
}

#country21242 {
    LEFT: 437px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 126px;
    HEIGHT: 7px
}

#country21360 {
    LEFT: 436px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 114px;
    HEIGHT: 7px;
    display: block;
}

#country21243 {
    LEFT: 424px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 111px;
    HEIGHT: 7px;
    display: block;
}

#country21378 {
    LEFT: 345px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 101px;
    HEIGHT: 7px;
    display: block;
}

#country21379{
    LEFT: 336px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 97px;
    HEIGHT: 7px;
    display: block;
}

#country21251 {
    LEFT: 332px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 104px;
    HEIGHT: 7px;
    display: block;
}

#country155876 {
    LEFT: 342px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 112px;
    HEIGHT: 7px;
    display: block;
}

#country21384 {
    LEFT: 326px;
    WIDTH: 4px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 87px;
    HEIGHT: 0px;
    display: block;
}

#country21271 {
    LEFT: 390px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 89px;
    HEIGHT: 7px;
    display: block;
}

#country21259 {
    LEFT: 245px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 145px;
    HEIGHT: 7px;
    display: block;
}

#country21431 {
    LEFT: 347px;
    WIDTH: 8px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 88px;
    HEIGHT: 4px;
    display: block;
}

#country21244 {
    LEFT: 469px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 129px;
    HEIGHT: 7px;
    display: block;
}

#country21262 {
    LEFT: 309px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 76px;
    HEIGHT: 7px;
    display: block;
}

#country22027 {
    LEFT: 452px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 70px;
    HEIGHT: 7px;
    display: block;
}

#country21245 {
    LEFT: 497px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 89px;
    HEIGHT: 7px;
    display: block;
}

#country21381 {
    LEFT: 338px;
    WIDTH: 4px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 70px;
    HEIGHT: 4px;
    display: block;
}

#country21372 {
    LEFT: 313px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 56px;
    HEIGHT: 7px;
    display: block;
}

#country21267 {
    LEFT: 315px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 67px;
    HEIGHT: 7px;
    display: block;
}

#country21264 {
    LEFT: 301px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 78px;
    HEIGHT: 7px;
    display: block;
}

#country21265{
    LEFT: 310px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 86px;
    HEIGHT: 7px;
    display: block;
}

#country21268 {
    LEFT: 319px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 78px;
    HEIGHT: 7px;
    display: block;
}

#country21263 {
    LEFT: 293px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 74px;
    HEIGHT: 7px;
    display: block;
}

#country21266 {
    LEFT: 300px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 87px;
    HEIGHT: 7px;
    display: block;
}

#country21269 {
    LEFT: 341px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 48px;
    HEIGHT: 7px;
    display: block;
}

#country21256 {
    LEFT: 336px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 173px;
    HEIGHT: 7px;
    display: block;
}

#country21253 {
    LEFT: 339px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 190px;
    HEIGHT: 7px;
    display: block;
}

#country21260 {
    LEFT: 259px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 149px;
    HEIGHT: 7px;
    display: block;
}

#country21261 {
    LEFT: 268px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 143px;
    HEIGHT: 7px;
    display: block;
}

#country21371 {
    LEFT: 291px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 199px;
    HEIGHT: 7px;
    display: block;
}

#country21383 {
    LEFT: 236px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 154px;
    HEIGHT: 7px;
    display: block;
}

#country21250 {
    LEFT: 107px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 125px;
    HEIGHT: 7px;
    display: block;
}

#country21249 {
    LEFT: 94px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 149px;
    HEIGHT: 7px;
    display: block;
}


#country21376 {
    LEFT: 93px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 139px;
    HEIGHT: 7px;
    display: block;
}

#country21374 {
    LEFT: 122px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 164px;
    HEIGHT: 7px;
    display: block;
}

#country21248 {
    LEFT: 108px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 178px;
    HEIGHT: 7px;
    display: block;
}

#country21246 {
    LEFT: 113px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 198px;
    HEIGHT: 7px;
    display: block;
}

#country21247 {
    LEFT: 135px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 209px;
    HEIGHT: 7px;
    display: block;
}

#country22343 {
    LEFT: 423px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 159px;
    HEIGHT: 7px;
    display: block;
}

#country21273 {
    LEFT: 382px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 82px;
    HEIGHT: 7px;
    display: block;
}

#country21432 {
    LEFT: 352px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 80px;
    HEIGHT: 7px;
    display: block;
}

#country21240 {
    LEFT: 411px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 114px;
    HEIGHT: 7px;
    display: block;
}

#country22360 {
    LEFT: 461px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 145px;
    HEIGHT: 7px;
    display: block;
}

#country155248 {
    LEFT: 100px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 150px;
    HEIGHT: 7px;
    display: block;
}

#country155257 {
    LEFT: 115px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 160px;
    HEIGHT: 7px;
    display: block;
}
#country206248 {
    LEFT: 459px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 134px;
    HEIGHT: 7px;
    display: block;
}
#country21274 {
    LEFT: 345px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 80px;
    HEIGHT: 7px;
    display: block;
}
#country158054 {
    LEFT: 325px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 176px;
    HEIGHT: 7px;
    display: block;
}
#country154875 {
    LEFT: 123px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 131px;
    HEIGHT: 7px;
    display: block;
}
#country65226 {
    LEFT: 242px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 160px;
    HEIGHT: 7px;
    display: block;
}
#country154814 {
    LEFT: 445px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 70px;
    HEIGHT: 7px;
    display: block;
}
#country93961 { /* Sudan*/
    LEFT: 320px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 140px;
    HEIGHT: 7px;
    display: block;

}
#country204763{ /*Südsudan*/
    LEFT: 322px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 157px;
    HEIGHT: 7px;
    display: block;
}
#country21263 {
    LEFT: 296px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 74px;
    HEIGHT: 7px;
    display: block;
}
#country22361 {
    LEFT: 420px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 156px;
    HEIGHT: 7px;
    display: block;
}
#country21423 {
    LEFT: 389px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 96px;
    HEIGHT: 7px;
    display: block;
}
#country21242 {
    LEFT: 435px;
    WIDTH: 7px;
    COLOR: #cc0000;
    POSITION: absolute;
    TOP: 120px;
    HEIGHT: 7px;
    display: block;
}
#country21381 {
    LEFT: 340px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 73px;
    HEIGHT: 7px;
    display: block;
}
#country206253 { /*Horn von Afrika*/
    LEFT: 338px;
    WIDTH: 7px;
    COLOR: #000000;
    POSITION: absolute;
    TOP: 176px;
    HEIGHT: 7px;
    display: block;
}

#country100 {
    display:none;
}

/*
 * Wird leider erst ab IE8 supported
.priorityCountry:after {
    content: " *";
    font-weight: bold;
}
*/

div.mandate_contact_box {
    background-color: white;
    position: absolute;
    border: 3px solid grey;
    padding: 6px;
    padding-left: 10px;
    width: 300px;
}
div.mandate_contact_box input.button {
    width: 45%;
    margin-top: 5px;
}

/*
 **********************************************
 *  Styles for mailXpert newsletter integration
 **********************************************
 */
.mx_error {
    color:red;
}

/* DEZA-1642 */
.facebook_like {float:right;width:130px;position:relative;bottom:10px;}

/* DEZA-1794 */
input.antirobot {visibility:hidden; position:absolute; left:-1000px; height:0px; width:0px;}

