body{background-color:#FFFFFF;color:#444444;font-family:Verdana;font-size:10px;margin-top:0;margin-left:0;margin-bottom:0;}
hr{border:0;color:#444444;background-color:#444444;height:1px;}
td{font-family:Verdana;font-size:10px;color:#444444;}
.button{background-color:#E3E2E0; color:#D02C61; font-family:Verdana,Arial,Sans-Serif;font-size:10px; font-weight:normal;}
.textfield{color:#444444;background-color:#ffffff;font-size:10px;font-family:Verdana;}
.dropdown{color:#444444;font-size:10px;font-family:Verdana;}

/*defines the font-attributes of normal text in Contentboxes (Content-Column)*/
  .text{color:#444444;font-size:10px;line-height:15px;}
  .ueberschrift{color:#D02C61;font-size:12px;line-height:15px; font-weight:bold;}
  .ueberschrifttbl{color:#ffffff;font-size:10px;line-height:10px; font-weight:bold;}
/*defines the font-attributes of bold text (e.g. header) in Contentboxes (Content-Column)*/
  .textBold{color:#444444;font-weight:bold;font-size:10px;line-height:15px;}
/*defines the font-attributes of bold list article text (e.g. listheader) in Contentboxes (Content-Column)*/
  .textBoldListArticle{color:#444444;font-weight:bold;font-size:10px;line-height:15px;}
/*defines the font-attributes of normal text in Contentboxes (Service-Column)*/
  .textSmall{color:#444444;font-size:10px;line-height:15px;}
/*defines the font-attributes of bold text (e.g. header) in Contentboxes (Service-Column)*/
  .textBoldSmall{color:#444444;font-size:10px;line-height:15px;font-weight:bold;}
/* defines the font-attributes of error texts */
  .textError {color: #ff0000;font-weight: bold;font-size : 10px;line-height : 15px;}
/*defines the font-attributes of text in the footer-row*/
  .footer{color:#5C5C5C;font-size:10px;line-height:15px;}

/*
  font-attributes for links (Content-Column)
*/
  a{color:#D02C61;font-size:10px;text-decoration:none;}
  a:hover{color:#D02C61;font-size:10px;text-decoration:underline;}
  a.important {color: #FF0000;text-decoration: none;
  font-size:11px;FONT-WEIGHT: bold;line-height : 17px;}
 a:hover.important{color: #ED2790;text-decoration: none;
  font-size : 11px;FONT-WEIGHT: bold;line-height : 17px;}

/*defines the font-attributes for links (Service-Column)*/
  a.linkSmall{color:#444444;text-decoration:none;font-size:10px;line-height:15px;}
  a:hover.linkSmall{color:#444444;text-decoration:underline;font-size:10px;line-height:15px;}
  a.service{color:#444444;text-decoration:none;font-size:10px;line-height:15px;}
  a:hover.service{color:#444444;text-decoration:underline;font-size:10px;line-height:15px;}


/* NAVIGATION NEU START */

.navigationtable            {
	padding: 0 0 0 10px;
	width:185px;
}
.navcontainer               {
}
.navfooter                  {
}


a.navlevel1                 {
  font:bold 10px/14px Verdana, Arial, sans-serif;
  padding:2px 5px 2px 8px;
  text-decoration:none;
  display: block;
  color:#FFFFFF;
}
a:hover.navlevel1           {
  font:bold 10px/14px Verdana, Arial, sans-serif;
  padding:2px 5px 2px 8px;
  text-decoration:none;
  color:#DDDDDD;  
}
a.navlevel1selected         {
  font:bold 10px/14px Verdana, Arial, sans-serif;
  padding:2px 5px 2px 8px;
  text-decoration:none;
  display: block;
  color:#222222;
}
a:hover.navlevel1selected   {
  font:bold 10px/14px Verdana, Arial, sans-serif;
  padding:2px 5px 2px 8px;
  text-decoration:none;
  color:#222222;
}


a.navlevel2                 {
  font:normal 10px/14px Verdana, Arial, sans-serif;
  padding:2px 5px 2px 18px;
  text-decoration:none;
  display: block;
  color:#FFFFFF;
}
a:hover.navlevel2           {
  font:normal 10px/14px Verdana, Arial, sans-serif;
  padding:2px 5px 2px 18px;
  text-decoration:none;
  color:#DDDDDD;
}
a.navlevel2selected         {
  font:bold 10px/14px Verdana, Arial, sans-serif;
  padding:2px 5px 2px 18px;
  text-decoration:none;
  color:#222222;
  display: block;
}
a:hover.navlevel2selected   {
  font:bold 10px/14px Verdana, Arial, sans-serif;
  padding:2px 5px 2px 18px;
  text-decoration:none;
  color:#222222;
}


a.navlevel3                 {
  font:normal 10px/14px Verdana, Arial, sans-serif;
  padding:2px 5px 2px 28px;
  text-decoration:none;
  display: block;
  color:#FFFFFF;
}
a:hover.navlevel3           {
  font:normal 10px/14px Verdana, Arial, sans-serif;
  padding:2px 5px 2px 28px;
  text-decoration:none;
  color:#DDDDDD;
}
a.navlevel3selected         {
  font:bold 10px/14px Verdana, Arial, sans-serif;
  padding:2px 5px 2px 28px;
  text-decoration:none;
  color:#222222;
  display: block;
}
a:hover.navlevel3selected   {
  font:bold 10px/14px Verdana, Arial, sans-serif;
  padding:2px 5px 2px 28px;
  text-decoration:none;
  color:#222222;
}

a.navnocontent              {
  font:normal 10px/14px Verdana, Arial, sans-serif;
  padding:2px 5px 2px 8px;
  text-decoration:none;
}

/* NAVIGATION NEU END */  
  
  
  a.SiteMap{color:#D02C61;font-size:10px;line-height:17px;text-decoration:none;}
  a:hover.SiteMap{color:#D02C61;font-size:10px;line-height:17px;text-decoration:underline;}

/*
  font-attributes for the path
*/
  .pathPipe{color:#444444;font-size:10px;text-decoration:none;}
  a.pathDimmed{color:#444444;font-size:10px;text-decoration:none;}
  .pathSignal{color:#D02C61;font-size:10px;text-decoration:none;}
  a:hover.pathDimmed{color:#444444;font-size:10px;text-decoration:underline;}
/*
  font-attributes for the generic navigation
*/
  .genNavPipe{color:#ffffff;font-size:10px;text-decoration:none;}
  .genericNav{color:#ffffff;font-size:10px;text-decoration:none;}
  a.genericNav{color:#ffffff;font-size:10px;text-decoration:none;}
  a:hover.genericNav{color:#ffffff;font-size:10px;text-decoration:underline;}

/*
  font-attributes for the language selection
*/
  .langPipe{color:#ffffff;font-size:10px;text-decoration:none;}
  a.language{color:#ffffff;font-size:10px;text-decoration:none;}
  a:hover.language{color:#ffffff;font-size:10px;text-decoration:underline;}

/*
  font-attributes for the "go-to-top-anchor"
*/
  a.top{color:#D02C61;font-size:10px;text-decoration:none;}
  a:hover.top{color:#D02C61;text-decoration:underline;}

/*
  header 0st row
*/
  .tblLeftHead0{background:#FFFFFF;}
  .tblMidHead0{background:#FFFFFF;}
  .tblRightHead0{background:#FFFFFF;}
/*
  header 1st row
*/
  .tblLeftHead1{background:#FFFFFF;background-image:url('images/header_oben_links.gif');}
  .tblMidHead1{background:#FFFFFF;background-image:url('images/header_oben_mitte.gif'); vertical-align:middle;}
  .tblRightHead1{background:#FFFFFF;background-image:url('images/header_oben_rechts.gif'); vertical-align:middle;}
/*
  header 2nd row
*/
  .tblLeftHead2{background:#FFFFFF; background-image:url('images/header.gif'); background-repeat:no-repeat; text-align:right;}
/*
  navigation/content/service
*/
  .tblLeftNav{background:#D02C61;background-image:url('images/links_mitte.gif');}
  .tblMidContent{background:#FFFFFF;background-image:url();background-repeat:;background-position:;}
  .tblRightServiceMaxContentWidth{background:#DDDDDD;}
  .tblRightService{background:#DDDDDD;}
/*
  footer 1st row
*/
  .tblLeftFoot1{background:#D02C61;background-image:url('images/links_mitte.gif');}
  .tblMidFoot1{background:#ffffff;}
  .tblRightFoot1{background:#DDDDDD;}
/*
  footer 2nd row
*/
  .tblLeftFoot2{background:#FFFFFF; background-image:url('images/links_unten.gif'); background-position:bottom; background-repeat:no-repeat;}
  .tblMidFoot2{background:#FFFFFF; vertical-align:top;}
  .tblRightFoot2{background:#FFFFFF;background-image:url('images/rechts_unten.gif'); background-position:bottom; background-repeat:no-repeat;}

/*
  contentboxes
*/
  .boxHeaderArea{color:#D02C61;background:#FFFFFF;font-weight:bold;font-size:12px; padding-left:6px;}

  .boxContentArea{background:#FFFFFF;}

  .topBorder{background:#FFFFFF;}
  .upperLeftBorder{background:#FFFFFF;}
  .lowerLeftBorder{background:#FFFFFF;}
  .upperRightBorder{background:#FFFFFF;}
  .lowerRightBorder{background:#FFFFFF;}
  .bottomBorder{background:#FFFFFF;}

  .topLeftOuterCorner{background:#FFFFFF;}
  .topLeftUpperCorner{background:#FFFFFF;}
  .topLeftLowerCorner{background:#FFFFFF;}
  .topRightOuterCorner{background:#FFFFFF;}
  .topRightUpperCorner{background:#FFFFFF;}
  .topRightLowerCorner{background:#FFFFFF;}
  .midRightOuterCorner{background:#FFFFFF;}
  .midLeftOuterCorner{background:#FFFFFF;}
  .bottomLeftOuterCorner{background:#FFFFFF;}
  .bottomLeftUpperCorner{background:#FFFFFF;}
  .bottomLeftLowerCorner{background:#FFFFFF;}
  .bottomRightOuterCorner{background:#FFFFFF;}
  .bottomRightUpperCorner{background:#FFFFFF;}
  .bottomRightLowerCorner{background:#FFFFFF;}

  .topSpacer{background:#ffffff;}
  .midSpacer{background:#ffffff;}
  .upperLeftSpacer{background:#ffffff;}
  .lowerLeftSpacer{background:#ffffff;}
  .upperRightSpacer{background:#ffffff;}
  .lowerRightSpacer{background:#ffffff;}
  .bottomSpacer{background:#ffffff;}

  .topLeftInnerCorner{background:#ffffff;}
  .topRightInnerCorner{background:#ffffff;}
  .midLeftInnerCorner{background:#ffffff;}
  .midRightInnerCorner{background:#ffffff;}
  .bottomLeftInnerCorner{background:#ffffff;}
  .bottomRightInnerCorner{background:#ffffff;}

/*
  serviceboxes
*/
  .ServiceboxHeaderArea{color:#222222;background:#DDDDDD;font-weight:bold; padding:0 5px 5px 5px;}
  .serviceboxContentArea{background:#DDDDDD;}

  .servicetopBorder{background:#DDDDDD;}
  .serviceupperLeftBorder{background:#DDDDDD;}
  .servicelowerLeftBorder{background:#DDDDDD;}
  .serviceupperRightBorder{background:#DDDDDD;}
  .servicelowerRightBorder{background:#DDDDDD;}
  .servicebottomBorder{background:#DDDDDD;}

  .servicetopLeftOuterCorner{background:#DDDDDD;}
  .servicetopLeftUpperCorner{background:#DDDDDD;}
  .servicetopLeftLowerCorner{background:#DDDDDD;}
  .servicetopRightOuterCorner{background:#DDDDDD;}
  .servicetopRightUpperCorner{background:#DDDDDD;}
  .servicetopRightLowerCorner{background:#DDDDDD;}
  .servicemidRightOuterCorner{background:#DDDDDD;}
  .servicemidLeftOuterCorner{background:#DDDDDD;}
  .servicebottomLeftOuterCorner{background:#DDDDDD;}
  .servicebottomLeftUpperCorner{background:#DDDDDD;}
  .servicebottomLeftLowerCorner{background:#DDDDDD;}
  .servicebottomRightOuterCorner{background:#DDDDDD;}
  .servicebottomRightUpperCorner{background:#DDDDDD;}
  .servicebottomRightLowerCorner{background:#DDDDDD;}

  .servicetopSpacer{background:#DDDDDD;}
  .servicemidSpacer{background:#DDDDDD;}
  .serviceupperLeftSpacer{background:#DDDDDD;}
  .servicelowerLeftSpacer{background:#DDDDDD;}
  .serviceupperRightSpacer{background:#DDDDDD;}
  .servicelowerRightSpacer{background:#DDDDDD;}
  .servicebottomSpacer{background:#DDDDDD;}

  .servicetopLeftInnerCorner{background:#DDDDDD;}
  .servicetopRightInnerCorner{background:#DDDDDD;}
  .servicemidLeftInnerCorner{background:#DDDDDD;}
  .servicemidRightInnerCorner{background:#DDDDDD;}
  .servicebottomLeftInnerCorner{background:#DDDDDD;}
  .servicebottomRightInnerCorner{background:#DDDDDD;}

/*
  ---
*/
  .disclaimer{color:#D02C61;font-size:10px;text-decoration:none;}
  .disclaimer:hover{color:#D02C61;font-size:10px;text-decoration:underline;}

/*
  ---
*/
.ns4Bg{background-image:none;}

#Layer2 {
	position:absolute;
	width:642px;
	height:162px;
	z-index:1;
	left:25%;
	top: 60px;
	background-color: #D02C61;
	
}
