* {
  margin: 0px auto;
  padding: 0px;
  font-family: tahoma, verdana, arial;
  font-size: 12px;
}

body {
  text-align: center;
  background-color: #C8D3F3;
  overflow: auto;
}

p {
 margin-bottom: 15px;
 text-indent: 10px;
}

td {
 vertical-align: top;
}

table {
 border-spacing: 0px;
 border-collapse: collapse;
}

img {
 border: none;
}

a:link {
 color: #E5A900;
 text-decoration: none;
}
a:visited {
 color: #D49800;
 text-decoration: none;
}
a:hover {
 color: #000;
 text-decoration: none;
}
a:focus {
 color: #000;
 text-decoration: none;
}
a:active {
 color: #f6ba02;
 text-decoration: none;
}

a.subMenu:link {
 color: #FFF;
 text-decoration: none;
}
a.subMenu:visited {
 color: #FFF;
 text-decoration: none;
}
a.subMenu:hover {
 color: #FFF;
 text-decoration: none;
}
a.subMenu:focus {
 color: #FFF;
 text-decoration: none;
}
a.subMenu:active {
 color: #FFF;
 text-decoration: none;
}

ul {
 margin-left: 10px;
}

li {
 margin-top: 8px;
 margin-bottom: 8px;
 margin-left: 10px;
}

h1 {
 font-weight: bold;
 font-size: 18px;
}

h2 {
 font-weight: bold;
 font-size: 15px;
}

h3 {
 font-weight: bold;
 font-size: 13px;
}

#top_tile {
  background-image: url('imgs/top_tile.jpg');
  height: 112px;
  border-bottom: 2px #FFF solid;
  width: 100%;
}

#horizon {
 position: absolute;
 left: 0px;
 width: 100%;
 text-align: center;
 min-width: 749px;
}

#wrapper {
 position: relative;
 text-align: left;
 height: 100%;
 width: 749px;
}

#logo {
 margin-left: -296px;
}

img.menu {
 border-left: 1px solid #FFF;
 width: 149px;
 height: 134px;
}

img.menu_active {
}

img.menu_end {
 border-right: 1px solid #FFF;
}

p.menu {
  background-image: url('imgs/menu_tile.jpg');
  border-bottom: 2px solid #FFF;
  height: 134px;
}

#content_wrap {
 background-color: #e5e9fe;
 width: 749px;
}

#content_border {
 background-color: #FFF;
 width: 751px;
 border-bottom: 1px solid #FFF;
}

#content {
 padding: 15px;
 padding-top: 10px;
}

#content_table {
 width: 100%;
 vertical-align: top;
}

#kmotor_table {
 width: 275px;
}

#mic_table {
 width: 560px;
}

#row2 {
 height: 75%;
}

#footline {
 padding: 10px;
 padding-left: 15px;
}

a.footline_link {
 font-weight: bold;
}

#kontakt {
color: #000000;
}
a.kontakt_link {
 color: #000000;
}

#impressline {
text-align: center;
color: #E5A900;
margin: 15px;
padding: 5px;
font-family: verdana;
font-size: 18px;
font-weight: bold;
}
a.impressline_link {
 color: #E5A900;
}

#copyrightline {
text-align: center;
font-family: verdana;
font-size: 11px;
width: 100%;
min-width: 800px;
height: 100%;
}
a.copyrightline_link {
color: #E5A900;
font-weight: bold;
}

#subMenu_cell {
 width: 151px;
 text-align: right;
 height: 100%;
}

#subMenu {
 margin-right: 0px;
 background-color: #253e7e;
 color: #FFF;
 width: 149px;
 text-align: left;
 height: 100%;
}

#subMenu_border {
 background-color: #FFF;
 margin-right: 0px;
 width: 151px;
 height: 100%;
}

#subMenu_title {
 font-weight: bold;
 padding-left: 7px;
 padding-top: 7px;
 padding-bottom: 7px;
 border-bottom: 1px solid #FFF;
 font-size: 14px;
}

div.subMenu_point {
 border-bottom: 1px solid #FFF;
 padding: 3px;
 padding-left: 9px;
}

div.subSubMenu {
 padding-left: 30px;
}

div.subSubMenu_active {
 background-color: #255dff;
}

div.subMenu_point_active {
 background-color: #e99b00;
 font-weight: bold;
}

.subMenu_point_active {
 background-color: #eccb64;
}

.subMenu_point_over {
 background-color: #5893fc;
}

#subMenu_point {
 background-color: #253e7e;
}

img.arrow {
 height: 10px;
 width: 10px;
}

.end {
 border-right: 1px solid #FFF;
}

.bordered {
 border: 1px solid #000;
}

.indented {
 margin-left: 15px;
}

.image_right {
 float: right;
}

.image_left {
 float: left;
}

span.block {
 background-color: #f6ba02;
 font-size: 15Px;

}

img.block {
 width: 15px;
}

.no-margin {
 margin: 0px;
 text-indent: 0px;
}

#headline {
 font-size: 22px;
 font-weight: bold;
 padding-left: 25px;
}

#BS_einsatz {
 padding-top: 25px;
 background-image: url('imgs/BS_bg1.jpg');
 background-repeat: no-repeat;
 height: 175px;
}

#BS_funktion {
 background-image: url('imgs/BS_bg2.jpg');
 background-repeat: no-repeat;
}

#BS_simulation1 {
 padding-top: 25px;
 background-image: url('imgs/BS_bg3.jpg');
 background-repeat: no-repeat;
 background-position: 250px 0px;
}

#BS_simulation2 {
 padding-top: 25px;
 background-image: url('imgs/BS_bg4.jpg');
 background-repeat: no-repeat;
 background-position: 50px 10px;
 padding-bottom: 15px;
}

#E_funktion{
 background-image: url('imgs/E_bg1.jpg');
 background-repeat: no-repeat;
}

#vcr_bg {
 background-image: url('imgs/vcr_bg.jpg');
 background-repeat: no-repeat;
}

#zas_bg {
 background-image: url('imgs/zas_bg.jpg');
 background-repeat: no-repeat;
 background-position: 80px 0px;
}
