body,table,th,td,p,div,h1,h2,span,img,iframe,form { padding:0px; margin:0px; vertical-align:top; text-align:left; }
td {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;}/*line-height:15px;*/
body { background-color:#FFFFFF; padding:0px; margin:0px; width:995px; font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:15px;text-align:center; }
body > div#contentOuterFrame { text-align:center; margin:0px auto; }
form {text-align:center;}
a.underline11 {text-decoration:underline;font-size:11px;color:#163E84;}
a.contact  {color:#c90230;text-decoration:underline;font-weight:bold;}
/*a  { color:black; text-decoration:underline; font-weight:bold; }*/
a  { color:#1D3A59; text-decoration:underline; font-weight:bold; }
div#contentOuterFrame { width:995px;}
div#blueContainerOne { background-color:#FFFFFF; height:121px; width:20px; float:left; }
div#redLineOne { background-color:#FFFFFF; width:2px; height:121px; float:left; }
div#headFrame { float:left; margin-top:21px;}
/* Blue container 2 */
div#blueContainerTwo { background-color:#FFFFFF; height:22px; width:20px; float:left; }
/* Red Line 2 */
div#redLineTwo{ background-color:#FFFFFF; width:2px; height:22px; float:left; }
/* Content width */
div#contentFrame { float:left; width:764px; }
/* AddOn */
div#AddOnFrame { float:left; width:209px; }
/* navigation area */
#navCommon { padding:4px 15px 0px 14px; text-align:center; font-weight:bold; font-size:12px; text-transform:uppercase; float:left;}
#navSpace { width:1px;background:url('/neu/image/doted_line_vert.gif');background-repeat:repeat-y;float:left;height:23px;}
#search { float:left; padding:1px 0px 0px 11px; margin-left:1px; background-color:#FFF; width:207px; font-weight:bold; vertical-align:top; color:#143B80; font-size:12px; text-transform:uppercase; }
.inactiveCommon { color:#143B80; font-weight:bold; background-color:#ffffff;letter-spacing:1px; text-decoration:none; }
.activeCommon { color:#C80000; font-weight:bold; background-color:#ffffff;letter-spacing:1px; text-decoration:none; }
.inactiveMember { color:#143B80; font-weight:bold; background-color:#ffffff;letter-spacing:2px; text-decoration:none; }
.activeMember { color:#C80000; font-weight:bold; background-color:#ffffff;letter-spacing:2px; text-decoration:none; }

.inputSearch { margin-left:7px; margin-top:2px; width:111px; height:15px; font-size:11px; background-color:#BFCEDD; border:0px; }
.butSearch { float:left; margin-left:3px; padding-top:3px; }
.txtSearch { float:left; padding-top:3px; }
a.nav { color:#143B80; text-decoration:none; }
/* subnavigation */
.inactiveSub { background-color:#bac2cb;}
#navSub { padding-left:10px;padding-right:10px;text-align:center;vertical-align:middle;font-weight:bold;font-size:12px;float:left;margin-top:2px;padding-bottom:3px;}
a.subnav { color:#1a3553;text-decoration:none; }
#navSubSpace { width:2px;margin-top:2px;height:18px;float:left;}
#navSubSub {padding-left:20px;text-align:left;vertical-align:middle;font-weight:bold;float:left;height:18px;font-size:12px;}
a.subSubNav { color:#c90230;text-decoration:underline;margin-right:30px;margin-bottom:10px; }
a.subSubNavAct { color:#1a3553;text-decoration:none;margin-right:30px;margin-bottom:10px;}
#dotLineSubSubHor { width:764px; }
/*td.dotLineVertical{ background:url('/neu/image/vis_dotted_line_vertical.gif');background-repeat:repeat-y;width:1px; }*/
td.dotLineVertical{ background-color:white;width:2px}
td.dotLineHorizontal{ background:url('/neu/image/vis_dotted_line_horizontal.gif');background-repeat:repeat-x;height:1px; }
/* MainContentImage */
div#areaHead { padding-left:10px; padding-top:2px; height:98px; color:#1a3553; font-weight:bold; text-align:left; width:764px; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
div#subnaviHead {height:20px;color:#1a3553;font-weight:bold;padding-left:10px;text-align:left;padding-top:2px;width:754px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}

.contWidth { width:582px; }
.contentMain { padding:0px 0 20px 0; }
.contentMainStandard { padding:10px 0 20px 0; width:545px; }
.fullHeight { width:100%; height:100%; }
.maxHeight { height:450; width:2px; }
.iconWitdh { width:15px; }
.contentBigHead { color:#C80000; font-weight:bold; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:0px;margin:0px;margin-left:20px;margin-bottom:10px;list-style-image:url(/neu/image/vis_square.gif); }
.contentStandardHead { color:#1a3553; font-weight:bold; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:13px; text-transform:uppercase; }

.contentHead { color:#C80000; font-weight:bold; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:13px; }
div#contentText { padding:8px 18px 0 18px; width:584px; height:500px; text-align:justify; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#1D3A59; font-weight:normal; line-height:15px; background-color:#fff;}
div#contentTextSearch { padding:8px 18px 7px 20px; width:764px; min-height:518px; text-align:justify; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#1D3A59; font-weight:normal; line-height:15px; background-color:#E9F0F8;}

div#contentTextIntro1a { float:left; padding:0px; width:973px; height:311px; text-align:justify; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#1D3A59; font-weight:normal; background-color:#E9F0F8; background:url('/neu/image/intro_background.jpg'); background-repeat:no-repeat; }
.intro_head1 {float:left; margin-top:10px; margin-left:320px; font-size:58px; color:#8398BA; font-weight:bold; }
.intro_head2 {float:left; margin-top:-10px; margin-left:448px; font-size:32px; color:#8398BA; font-weight:bold; }
.intro_text {float:left; width:440px; margin-top:8px; margin-left:488px; font-family:Verdana, Arial,Helvetica,sans-serif; font-size:13px; color:#143B80; line-height:20px; }
.intro_navi2 { float:left;margin-left:488px; margin-top:10px; width:485px; height:22px; background:url('/neu/image/intro_navi2_bg.jpg'); background-repeat:no-repeat;}
.intro_navi2a { float:left; width:161px; height:22px; margin-top:4px; text-align:center; color:#143B80; text-decoration:none; font-weight:bold;}
.intro_navi2_link {text-decoration:none; display:block; height:22px; color:#2D508D; font-size:13px; font-weight:bold;}

div#contentTextIntro1b { float:left; padding:0px; width:973px; height:311px; text-align:justify; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#1D3A59; font-weight:normal; background-color:#E9F0F8; background:url('/neu/image/intro_backgroundb.jpg'); background-repeat:no-repeat; display:none; }

div#contentTextIntro1c { padding:0px; width:973px; height:311px; text-align:justify; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#1D3A59; font-weight:normal; background-color:#E9F0F8; background:url('/neu/image/intro_backgroundc.jpg'); background-repeat:no-repeat; display:none; }

div#contentTextIntro1d { float:left; padding:0px; width:973px; height:311px; text-align:justify; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#1D3A59; font-weight:normal; background-color:#E9F0F8; background:url('/neu/image/intro_backgroundd.jpg'); background-repeat:no-repeat; display:none; }

.contentMenueIntro { float:left; width:973px; margin-top:0px;}
.contentMenueIntro1 {  float:left; width:242px; height:178px; margin-right:2px; background-color:#D2DAE2; }
.contentMenueIntro1a { float:left; width:242px; height:27px; background:url('/neu/image/intro_menu_head_bg.jpg'); background-repeat:no-repeat;}
.contentMenueIntro1b { float:left; height:27px; margin-left:38px; margin-top:6px; color:#FFF; font-weight:bold; }
.contentMenueIntro1c { float:left; color:#143B80; margin-left:25px; margin-top:4px; }
.contentMenueIntro1Linie { float:left; width:189px; height:1px; line-height:1px; margin-left:25px; margin-top:4px; overflow:hidden; background:url('/neu/image/doted_line_red_hor.gif'); background-repeat:repeat-x;}
#footer_intro { width:973px; height:20px; margin-top:2px; background-color:#A1B1CC; }
#footer_intro_inner { padding-left:25px; padding-top:3px; color:#143B80; font-size:11px; font-family:Verdana, Arial,Helvetica,sans-serif; }
.introMenuLink { font-family:Verdana, Arial,Helvetica,sans-serif; text-decoration:none; color:#143B80; font-weight:normal; }

a.introMenuHeadLink:link {  color:#FFFFFF;text-decoration:none;font-weight:bold; }
a.introMenuHeadLink:visited { color:#FFFFFF;text-decoration:none;font-weight:bold; }
a.introMenuHeadLink:active { color:#FFFFFF;text-decoration:none;font-weight:bold; }
a.introMenuHeadLink:hover { color:#FFFFFF;text-decoration:none;font-weight:bold; }

div#contentText table { color:#1D3A59; }
.contentFooterBlue { clear:both; height:24px; background-color:#fff; color:#1D3A59;}
.contentFooterText { padding:10px 18px 6px 20px; height:40px; background-color:#DAE4F1; }
/*teaser*/
.icon { float:left; width:59px; }
.teaserHead { color:#1a3553; font-weight:bold; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; text-transform:uppercase; }
.teaserText { float:left; padding:5px 0 0 15px; text-align:justify; }
.teaserText a { font-weight:normal; text-decoration:none; }
/* Tools */
.floating {float:left;}
div#toolArea { border-top:2px solid #fff; }
#navToolCommon {color:#ffffff;padding-left:10px;text-align:left;vertical-align:middle;font-weight:bold;height:18px;font-size:12px;float:left;margin-top:2px;}
.toolNav1 {background-color:#1a3553;width:207px;}
.toolNav2 {background-color:#768698;width:109px;}
#toolContent { padding:10px 0px 5px 10px; margin-bottom:2px; background-color:#E7EBF2; font-size:11px; vertical-align:top;height:77px; }
/* Member */
div#memberArea { background-color:#8fafd1; width:207px; }
#memReg {padding:5px 0px 0px 10px;font-size:12px;font-weight:bold;vertical-align:top;;background-color:#8fafd1;}
#memRegLogin {padding:5px 0px 0px 0px;font-size:12px;font-weight:bold;vertical-align:top;;background-color:#8fafd1;}
#memLogin {padding:5px 0px 3px 10px;font-size:11px;font-weight:bold;vertical-align:top;;background-color:#8fafd1;}
.inputMem {width:180px;height:18px;font-size:11px;}
.key {margin-right:5px;vertical-align:middle;}
a.login {color:#c90230;text-decoration:none;}
/* header Member und Uptime */
#headMemUp {background-color:#A1B1CC;padding:2px 0px 0px 10px;text-align:left;font-weight:bold;color:#ffffff;height:20px;font-size:12px;width:207px;}
/* Uptime */
#uptimeArea { background-color:#E7EBF2; height:100%; width:207px; }
#contentUp { color:#163E84; padding:10px 0 0 10px; font-size:12px; vertical-align:top; }
/*vertical line add on */
#addOnVertLine { width:1px; float:left; }
/* container content */
div#containerBack {padding:2px 0px 0px 10px;text-align:left;font-weight:bold;color:#ffffff;height:20px;font-size:12px;}
.containerText1 {text-align:left;padding:10px 10px 10px 10px;font-size:12px;width:253px;background-color:#E9F0F8;}
.containerText2 {text-align:left;padding:10px 10px 10px 10px;font-size:12px;width:254px;background-color:#E9F0F8;}
.containerVertLine {width:1px;}
/* colors */
.color60 {background-color:#768698;}
.color80 {background-color:#485d75;}
.color100 {background-color:#1a3553;}
/* contact */
.inputCon { border:0px; background-color:#E7EBF2;width:230px;height:20px;margin-bottom:10px;vertical-align:middle;}
.inputTextArea { margin:0px;padding:0px;width:230px;height:205px;}
/* clearing floating */
div#clearing { clear:both; }
.clearing { clear:both; }

.contact { text-align:left;font-size:12px;font-weight:normal;color:#1a3553;}
/*neue styles*/
.SubMenu { padding:0 0 0 0px; margin:0; width:180px; border-top: 2px solid #fff; border-bottom: 2px solid #fff; }
.AreaHeadNeu { padding:5px 0 5px 10px; height:12px; border-bottom: 2px solid #fff; background-color:#A1B1CC; }
.AreaHeadNeu a, .AreaHeadNeu a:hover {  color:#fff; text-decoration:none; }
.SubNavNeu { margin:0; padding-top:0px; background-color:#E7EBF2; }

li { padding-bottom:4px }

.list { list-style-image:url(/neu/image/vis_square.gif); }
.nolist { list-style-type:none; }
.listlinks { list-style-image:url(/neu/image/bt_listlinks.gif); }
.rightlist { margin:0; padding-left:12px; list-style-image:url(/neu/image/vis_square.gif); vertical-align:middle; }

.contentProdText { text-align:left; width:764px; font-size:12px; font-weight:normal; line-height:15px; background-color:#E9F0F8; }

li.navFirst { border-bottom: 1px solid #fff; padding-top:3px; padding-bottom:3px; text-align:left; list-style:none; }
li.navLastFirst { border-bottom: 1px solid #fff; padding-top:3px; padding-bottom:3px; text-align:left; list-style:none; }

li.navFirstAct { border-bottom: 1px solid #fff; background-color:#C80000; padding-top:3px; padding-bottom:3px; text-align:left; list-style:none; }
li.navLastFirstAct { border-bottom: 1px solid #fff; background-color:#C80000; padding-top:3px; padding-bottom:3px; text-align:left; list-style:none; }

li.navSec { border-bottom: 1px solid #C3CCD5; padding-top:3px; padding-bottom:3px; margin-left:42px; text-align:left; list-style:none; }
li.navSecAct { border-bottom: 1px solid #C3CCD5; padding-top:3px; padding-bottom:3px; margin-left:42px; text-align:left; list-style-image:url(/neu/image/vis_square.gif); }
li.navThi { border-bottom: 1px solid #C3CCD5; padding-top:3px; padding-bottom:3px; margin-left:58px; text-align:left; list-style:none; }
li.navThiAct { border-bottom: 1px solid #C3CCD5; padding-top:3px; padding-bottom:3px; margin-left:58px; text-align:left; list-style-image:url(/neu/image/vis_square.gif); }

a.navFirst, a.navLastFirst { margin-left:26px; line-height:14px; height:12px; color:#133A7F; text-decoration:none; font-weight:normal; font-size:12px; }
a.navFirstAct, a.navLastFirstAct { margin-left:26px; line-height:14px; height:12px; color:#fff; text-decoration:none; font-weight:normal; font-size:12px; }

a.navSec, a.navThi { text-decoration:none; font-weight:normal; font-size:11px; color:#133A7F; }
a.navSecAct, a.navThiAct { text-decoration:none; font-weight:normal; font-size:11px; color:#C80000; }

.navwidth { margin:0; padding-bottom:20px; width:180px; background-color:#E7EBF2; text-align:left; vertical-align:top; }

.calculate {
  /*background:#5674B9*/
}
.calculate th {
  font-weight:bold;
  font-size:12px;
  padding:2px;
  text-align:right;
  background:white
}

.calculate td {
  font-size:11px;
  padding:2px;
  text-align:right;
  background:white
}

.button {
  cursor:pointer;
  font-weight:bold;
  font-size:12px;
  border-width:0px;
  background-color:#E9F0F8;
  padding:2px;
  color:red;
}

.copyright { 
  font-size:10px;
  padding:10px 0px 0px 10px;
  margin:0;
  vertical-align:bottom;
}

.navleft {
  float:left; 
  padding:4px 0 0 20px;
}

.navright {
  float:right; 
  padding:4px 20px 0 0;
}

.pprefix { 
  color:black;
/*  color:#18489D */
}
.ppostfix { 
  color:black;
/*  color:#C80000 */
}

.newshead {
  color:#C80000;
  font-weight:bold;
  margin-bottom:2px;
}

a.newshead {
  color:#C80000;
}

em.newshead { 
  margin-right:4px;
  color:#C80000
}

.newsintro { 
   margin-bottom:12px;
}

/* finish */
div#commonFin {height:1px;float:left;width:995px;}

