BODY { background-color: #A9AAA8; font-family: MetaBook-Roman,Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: #414142; font-style: normal; }
H1 { font-weight:bold; font-size:12px; }

*.ezuinbg { background-color: #DDDDDE; }
*.ezuright  { background-color: #f3f3f4; }

/*  MENU 1, level 1 normal*/
TD#menu_1 DIV.m1l1n {
  border-bottom: 1px solid #B2B1B2;
  font-size: 11px;
  padding-top:11px;
  padding-left:2px;
  vertical-align:middle;
  text-indent:-22px;margin-left:22px;
}
/*  MENU 1, level 1 active */
TD#menu_1 DIV.m1l1a {
  border-bottom: 1px solid #414142;
  font-weight:bold;
  font-size: 11px;
  padding-top:11px;
  padding-left:2px;
  vertical-align:middle;
  text-indent:-22px;margin-left:22px;
}
TD#menu_1 DIV.m1l1n A { color: #909090; text-decoration:none; }
TD#menu_1 DIV.m1l1n A:hover { color: #414142; text-decoration:none; }
TD#menu_1 DIV.m1l1a A { color: #414142; text-decoration:none; }

/*  MENU 1, level 2 normal*/
TD#menu_1 DIV.m1l2n {
  font-size: 10px;
  padding-top:11px;
  padding-left:11px;
  text-indent:-16px;margin-left:16px;
}
/*  MENU 1, level 2 active */
TD#menu_1 DIV.m1l2a {
  font-weight:bold;
  font-size: 10px;
  padding-top:11px;
  padding-left:11px;
  text-indent:-16px;margin-left:16px;
}
TD#menu_1 DIV.m1l2n A { color: #909090; text-decoration:none;  }
TD#menu_1 DIV.m1l2n A:hover { color: #414142; text-decoration:none;  }
TD#menu_1 DIV.m1l2a A { color: #414142; text-decoration:none;  }

/* Special definitions */
*.copyright { font-size: 9px; color: #414142;  font-style: normal; }
*.navigation { background-color: #f3f3f4; }

P { font-size:9pt; margin: 0 0 5 0; }
P.csc-caption { font-size: 9pt; }
P.csc-menu { font-size: 9pt; }
*.csc-menu A { font-size: 9pt; }
P.csc-section { font-size: 9pt; }
P.csc-header-date { font-size: 9pt; }
P.bodytext { font-size: 9pt; }

*.tbl { font-size:8pt; }

*.ezucontent {font-size: 9pt; background-color: #DDDDDE;}
*.ezucontentbg {background-color: #cdcdcf;}
*.ezuoutborder { border-width:1px; border-style:solid; border-color:#414142; text-align:justify; }

*.contentwrap  { border-width:1px; border-style: solid; border-color: #ffffff; padding:11px; text-align: left; margin-left: 22px; margin-right: 22px;}
*.contentwrap A { color:#909090; }
*.contentdiv { border-style:none; padding:11px; background-color:#cdcdcf;}

*.sitemap1 { padding-top:10px; padding-left:32px;margin-bottom:4pt
 background-image:url(http://www.ezu-rheinmetall.de/cms/html/fileadmin/template/picture/nav_sub_defence.gif); 
 background-repeat:no-repeat; background-position: 22px 14px; }
*.sitemap1 A { color: #414142; font-size:12px;  }

*.sitemap2   { padding-left:52px;margin-bottom:4pt }
*.sitemap2 A { color: #909090; font-size:11px; }

*.animtitle { color:#909090; font-size: 11px; line-height:20px;}
*.animationlinktxt { color:#909090; font-size: 11px; line-height:20px;}

*.servicewrap	{ border-width:0px; border-style: solid; border-color: #ffffff; padding-top:11px;padding-left:11px;padding-right:11px; text-align: left; margin-left: 11px; margin-right: 11px; }
*.service_i  	{ border-width:1px; border-style: solid; border-color: #ffffff; text-align: left; width:95%; vertical-align:middle; border-spacing:0px;}
*.service_left  { background-color: #eeeeee; width: 130px; margin-left: 11px; padding-top: 11px; vertical-align:middle; padding-bottom: 11px; text-align:center;}
*.service_right { background-color: #d8d9db; padding: 11px; }
*.service_right A { font-size:12px; color: #909090; }

*.contact_i  	{ border-width:1px; border-style: solid; border-color: #ffffff; text-align: left; width:95%; vertical-align:middle; border-spacing:0px; vertical-align:left;}
*.contact_left  { background-color: #f7f7f7; width: 21px; margin-left: 11px; padding: 0px; text-align:center; }
*.contact_right { background-color: #E5E6E7; padding: 11px; }
*.contact_right A { font-size:12px; color: #909090; }

*.ezuheader		{ font-size:11pt; font-weight:bold; text-align:center; vertical-align:middle; }

*.BGAnfrage 	{ background-color: #f3f3f3; color: #909090; font-size:12px; input-type="reset" 11px; input-class: 11px; checkbox:11px; }

*.newsheader { font-size:11px; color: #6E6E6E; background-color: #E5E6E7; border-width:1px; border-style:solid; border-color:#FFFFFF; margin-top: 11px; margin: 16px; padding:6px;}
*.newslink   { font-size:10px; color: #909090; text-align:right; }

*.searchbar  { font-size:9px; color: #ff0000; background-color: #909090; vertical-align:middle; }
*.searchbox  { font-size:9px; border:0; vertical-align:middle; }
*.searchform { font-size:9px; margin:0; text-align:center; vertical-align:middle; padding:0; border:0; }

*.searchresult { font-size:12px; font-weight:bold; }
*.searchresultheader { font-size:12px; font-weight:bold; background-color: #E5E6E7; padding:4px; margin-top: 3px; margin: 10px; }
*.searchresultcontent { margin-top: 4px; padding:4px; font-size:11px; }
*.searchresultlink { font-size:10px; text-align:right; }
*.searchresultlink A { font-size:10px; color: #909090; }

*.toplink { color:#909090; font-size: 11px; line-height:20px;}
