body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #fDfDfD; margin-left: 12px; margin-top: 24px; margin-right: 12px; margin-bottom: 12px}
td, div, p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

a {   text-decoration: none; color: #909090; color: #47AB00}
a:hover {  text-decoration: underline; color: #47AB00}

.tab_headtitle {
    background-color: #A0A0A0;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 12px;
    padding-right: 12px;
}

.head_page {
    font-size: 13px;
    color: #FFFFFF
}

.service_grey {
    color: #A0A0A0;
}

.service_light {
    color: #c0c0c0;
}

.CELL_LEFT {
    text-align: left;
    vertical-align: top;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 8px
}

.CELL_RIGHT {
    text-align: right;
    vertical-align: top;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 8px
}

INPUT, SELECT, TEXTAREA {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.ERROR {
    color: #c02800;
}

.FORM_INPUT {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 11px;
            margin-top: 8px
}

.FORM_INPUT_HIDDEN {
    color: #017394;
    background-color: #fDfDfD;
    border: 0px color #fDfDfD;
    font-size: 11px;
}

.FORM_SERVICE {

}

.HEAD {
	font-size: 13px;
	font-weight: bold;
	color: #017394
}

.HEAD_SERVICE {
	font-size: 13px;
	font-weight: normal;
	color: #017394
}

.HEADSPACER {
    margin-bottom: 10px
}

.IMAGE_CELL_RIGHT {
    margin-left: 12px
}

.IMAGE_CELL_LEFT {
    margin-right: 12px
}

.STRUCTHEAD {
	color: #017394
}

.LINKHEAD {
	color: #017394;
	margin-bottom: 8px
}

.NEWS_HEAD {
           color: #017394;
           padding-top: 22px;
           padding-bottom: 6px;
}

.NEWS_DATE {
           color: #B0B0B0;
}

.SEMINAR_HEAD {
           color: #017394;
           podding-top: 22px;
           padding-bottom: 6px;
}

.SEMINAR_SERVICE {
    color: #7D92A2
}

.SPACER_LIST {
	margin-bottom: 4px;
}

.SPACER_TOP {
	margin-top: 32px;
	margin-bottom: 0px;
}
	
.SEMINAR_CELL_DARK {
    background-color: #F0F0F0;
    vertical-align: middle;
}

.SEMINAR_CELL_MAIN {
    vertical-align: top;
    text-align: left;
    padding-top: 10px;
    padding-left: 16px;
    padding-right: 20px
}

.SEMINAR_PROG_CELL {
    text-align: left;
    vertical-align: top;
    padding-top: 4px;
    padding-bottom: 4px
}

.STRESS_HEAD {
           color: #017394;
           padding-bottom: 6px;
}

.MAT_DOWNLOAD_CELL {
    padding: 4px;
    text-align: left;
    vertical-align: top;
}

.MAT_DOWNLOAD_HEAD {
    color: #017394;
    padding-bottom: 4px;
}

.HEADERSERVICE {
          color: #A0A0A0;
          font-size: 9px;
          margin-top: 8px
}

.LINKHEAD {
          color: #017394;
          margin-bottom: 8px
}

.SEMINAR_DROPDOWN {
                  font-family: Verdana, Arial, Helvetica, sans-serif;
                  font-size: 9px;
}

A.seminarlist {
              color: #017394;
              text-decoration: none;
}

A.seminarlist:hover {
              color: #017394;
              text-decoration: none;
}

A.nav1:link, A.nav1:visited, .nav1act {
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
	color: #666666;
}

A.nav1:hover, A.nav1:active {
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
	color: #00307B;
}

A.nav2:link, A.nav2:visited, .nav2act {
	font-weight: normal;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
	color: #666666;
}

A.nav2:hover, A.nav2:active {
	font-weight: normal;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
	color: #00307B;
}

A.nav3:link, A.nav3:visited, .nav3act {
	font-weight: normal;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
	color: #777777;
}

A.nav3:hover, A.nav3:active {
	font-weight: normal;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
	color: #000000;
}

A.nav4:link, A.nav4:visited, .nav4act {
	font-weight: normal;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
	color: #00207a;
}

A.nav4:hover, A.nav4:active {
	font-weight: normal;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
	color: #000000;
}


.redtext {
	font-weight: bold;
	font-size: 11px;
	color: #ff0000;
}

.whitetext {
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}

.greytext {
	font-weight: bold;
	font-size: 11px;
	color: #b0b0b0;
}



.linkeinzug {margin-left: 24px;}
.mainlink { text-decoration: none; font-weight: bold; color: #B0B0B0}
.mainlink:hover {  text-decoration: none; color: #47AB00}
.activelink {text-decoration: none; font-weight: bold; color: #47AB00}
.sublink {margin-left: 12px; text-decoration: none; font-weight: normal; color: #A0A0A0}
.sublink:hover {  text-decoration: none; color: #47AB00}
.sitemapsublink {text-decoration: none; font-weight: normal; color: #A0A0A0}
.sitemapsublink:hover {  text-decoration: none; color: #47AB00}
.activesublink {margin-left: 12px; text-decoration: none; font-weight: normal; color: #47AB00}

