body {
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
    scrollbar-face-color: #EAEFF4;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: white;
    scrollbar-3dlight-color: #EAEFF4;
    scrollbar-arrow-color: black;
    scrollbar-track-color: white;
    scrollbar-darkshadow-color: #EAEFF4;
}

td {
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
}

.InputBorder {
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #000000;
}

a.linkblue {
	font-size:12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}
a.linkblue:link {
	text-decoration: none;
	color: #026288;
}
a.linkblue:visited {
	text-decoration: none;
	color: #026288;
}
a.linkblue:hover {
	text-decoration: none;
	color: #2D3437;
}
a.linkblue:active {
	text-decoration: none;
	color: #026288;
}


a.linkbluesmall {
	font-size:11px;
	line-height: 13px;
	color: #026288;
}
a.linkbluesmall:link {
	text-decoration: none;
	color: #026288;
}
a.linkbluesmall:visited {
	text-decoration: none;
	color: #026288;
}
a.linkbluesmall:hover {
	text-decoration: none;
	color: #2D3437;
}
a.linkbluesmall:active {
	text-decoration: none;
	color: #026288;
}


a.linkbluesmallbold {
	font-weight: bold;
	font-size:11px;
	line-height: 13px;
	color: #026288;
}
a.linkbluesmallbold:link {
	text-decoration: none;
	font-weight: bold;
	color: #026288;
}
a.linkbluesmallbold:visited {
	text-decoration: none;
	font-weight: bold;
	color: #026288;
}
a.linkbluesmallbold:hover {
	text-decoration: none;
	font-weight: bold;
	color: #2D3437;
}
a.linkbluesmallbold:active {
	text-decoration: none;
	font-weight: bold;
	color: #026288;
}


a.linkgray {
	font-size:12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}
a.linkgray:link {
	text-decoration: none;
	color: #2D3437;
}
a.linkgray:visited {
	text-decoration: none;
	color: #2D3437;
}
a.linkgray:hover {
	text-decoration: none;
	color: #026288;
}
a.linkgray:active {
	text-decoration: none;
	color: #2D3437;
}

a.newsletterlinkheader {
	font-weight: bold;
	text-decoration: none;
}
a.newsletterlinkheader:link {
	text-decoration: none;
	color: #2D3437;
}
a.newsletterlinkheader:visited {
	text-decoration: none;
	color: #2D3437;
}
a.newsletterlinkheader:hover {
	text-decoration: none;
	color: #026288;
}

a.linkservice {
	font-size:11px;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
}
a.linkservice:link {
	text-decoration: none;
	color: #2D3437;
}
a.linkservice:visited {
	text-decoration: none;
	color: #2D3437;
}
a.linkservice:hover {
	text-decoration: none;
	color: #2D3437;
}
a.linkservice:active {
	text-decoration: none;
	color: #2D3437;
}



a.linkserviceloginbutton 
{
	border: 1px solid #2D3437;
	background-color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
	color: #2D3437;
	padding: 2px 20px 2px 5px;
}
a.linkserviceloginbutton:link {
	text-decoration: none;
	color: #2D3437;
}
a.linkserviceloginbutton:visited {
	text-decoration: none;
	color: #2D3437;
}
a.linkserviceloginbutton:hover {
	text-decoration: none;
	color: #026288;
}
a.linkserviceloginbutton:active {
	text-decoration: none;
	color: #2D3437;
}


a.linkservicelogin 
{
	font-size:11px;
	line-height: 13px;
	text-decoration: none;
	color: #2D3437;
}
a.linkservicelogin:link {
	text-decoration: none;
	color: #2D3437;
}
a.linkservicelogin:visited {
	text-decoration: none;
	color: #2D3437;
}
a.linkservicelogin:hover {
	text-decoration: none;
	color: #2D3437;
}
a.linkservicelogin:active {
	text-decoration: none;
	color: #2D3437;
}


a.linkpdf {
	font-size:11px;
	line-height: 14px;
	text-decoration: none;
}
a.linkpdf:link {
	text-decoration: none;
	color: #2D3437;
}
a.linkpdf:visited {
	text-decoration: none;
	color: #2D3437;
}
a.linkpdf:hover {
	text-decoration: none;
	color: #2D3437;
}
a.linkpdf:active {
	text-decoration: none;
	color: #2D3437;
}

.erfolgheadergrey {
	font-size:12px;
	line-height: 16px;
	color: #2D3437;
	font-weight: bold;
}

.erfolgheaderblue {
	font-size:12px;
	line-height: 16px;
	color: #026288;
	font-weight: bold;
}

.erfolgtext {
	color: #026288;
}

.newslettertext {
	color: #026288;
}

.servicedetailheader {
	line-height: 35px;
	color: #026288;
	font-weight: bold;
}

.servicedetailitem {
	line-height: 13px;
	color: #2D3437;
	margin: 0px 0px 7px 0px;
}

.serviceparentdescription {
	color: #026288;
}

.servicedescription {
	color: #026288;
}

.headerteam {
	font-size:12px;
	color: #2D3437;
	font-weight: bold;
	line-height: 24px;
}

.teamlinknextpage {
	color: #026288;
}

.cooperationheaderblue {
	font-size:12px;
	line-height: 16px;
	color: #026288;
	font-weight: bold;
}

.cooperationtextblue {
	font-size:11px;
	line-height: 13px;
	color: #026288;
}

.cooperationtextgray {
	font-size:11px;
	line-height: 13px;
	color: #2D3437;
}

.newsletterheaderblue {
	color: #026288;
	font-weight: bold;
}

.newsletterheadergray {
	color: #2D3437;
	font-weight: bold;
}

p 	{
	margin: 0px;
	padding: 0px;
	color: #878674;
}

A:link
{
	color: #2D3437;
	text-decoration: none;
}
A:visited
{
	color: #2D3437;
	text-decoration: none;
}
A:hover
{
	color: #026288;
	text-decoration: none;
}
A:active
{
	color: #2D3437;
	text-decoration: none;
}
.text_banner {
	font-size:12px;
	color: #026288;
	line-height: 11px;
}
.text_grey {
	color: #2D3437;
	line-height: 15px;
	letter-spacing: 0px;
}

.text_gray_contact 
{
	color: #2D3437;
	line-height: 13px;
	letter-spacing: 0px;
	margin-bottom:9px;
}


a.link_gray_contact {
	color: #2D3437;
	line-height: 15px;
	text-decoration: underline;
}
a.link_gray_contact:link {
	color: #2D3437;
	line-height: 15px;
	text-decoration: underline;
}
a.link_gray_contact:visited {
	color: #2D3437;
	line-height: 15px;
	text-decoration: underline;
}
a.link_gray_contact:hover {
	color: #026288;
	line-height: 15px;
	text-decoration: underline;
}
a.link_gray_contact:active {
	color: #2D3437;
	line-height: 15px;
	text-decoration: underline;
}



.h_blue {
	color: #026288;
	line-height: 16px;
	font-weight: bold;
}
.h_team {
	color: #2D3437;
	font-weight: bold;
	line-height: 24px;
}


.l_team2 {
	color: #026288;
	line-height: 15px;
	font-weight: bold;
}


a.l_team {
	color: #2D3437;
	line-height: 15px;
}
a.l_team:link {
	color: #2D3437;
	line-height: 15px;
}
a.l_team:visited {
	color: #2D3437;
	line-height: 15px;
}
a.l_team:hover {
	color: #026288;
	line-height: 15px;
	font-weight: bold;
}
a.l_team:active {
	color: #2D3437;
	line-height: 15px;
}



a.l_team2 {
	color: #026288;
	line-height: 15px;
	font-weight: bold;
}
a.l_team2:link {
	color: #026288;
	line-height: 15px;
	font-weight: bold;
}
a.l_team2:visited {
	color: #026288;
	line-height: 15px;
	font-weight: bold;
}
a.l_team2:hover {
	color: #026288;
	line-height: 15px;
	font-weight: bold;
}
a.l_team2:active {
	color: #026288;
	line-height: 15px;
	font-weight: bold;
}



.teamlabel {
	width: 150px;
	float: left;
	vertical-align: top;
}

.teamtext {
	width: 300px;
	vertical-align: bottom;
}

.n_teamdetail {
	color: #026288;
	line-height: 15px;
}

.t_teamdetail {
	color: #026288;
	line-height: 15px;
}

.s_teamdetail {
	color: #026288;
	font-weight: bold;
	line-height: 24px;
}


.menu_grey {
	color: #2D3437;
	line-height: 24px;
	font-style: normal;
	font-weight: normal;

}
.menu_blue {
	color: #026288;
	line-height: 24px;
	font-weight: normal;
}
.h_big_blue {
	color: #026288;
	line-height: 15px;
	font-weight: bold;

}

.newslettertext {
	margin: 0px 0px 0px 0px;
	color: #026288;
}

.newslettertextheader {
	margin: 0px 0px 0px 0px;
	color: #026288;
	font-weight: bold;
}


img.textbreak {
	margin-top: 1px;
	margin-right: 8px;
	margin-left: 0px;
	margin-bottom: 0px;
	border: 1px solid #CCCCCC;
}

.borderLayer {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CDCFD0;
	border-right-color: #CDCFD0;
	border-bottom-color: #CDCFD0;
	border-left-color: #CDCFD0;
}

.borderLayerScroll {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CDCFD0;
	border-bottom-color: #CDCFD0;
	border-top-color: #CDCFD0;
}

.historycellyear 
{
    width: 50px;
    color: #026288;
}

.historycelltext 
{
    width: 350px;
    color: #026288;
}
