/* Layout */
html, body {
  margin: 0;
  padding: 0;
  font-size: 11px;
  font-family: arial,verdana,sans-serif;
}

a {
  font-size: 11px;
  font-family: arial,verdana,sans-serif;
  color: #8B8B8B;
  text-decoration: none;
}
a:hover {
  color: #FFFFFF;
}
a:active {
  color: #FFFFFF;
}
a:visited {
  color: #8B8B8B;
}

div#lineTop {
  margin: 1px 0 0 0;
  height: 5px;
  width: 100%;
  background-color: #343434;
}
ul#naviMeta {
  margin: 1px 0 0 0;
  padding: 0;
  color: #FFFFFF;  
}
ul#naviMeta li {
  display: block;
  float: left;
  padding: 1px 2px 1px 2px;
  background-color: #343434;
}
ul#naviMeta li a {
  color: #FFFFFF;
  text-decoration: none;
}
div#logo {
  clear: both;
  height: 66px;
  width: 820px;
  text-align: right;
}
div#logo img {
  position: relative;
  bottom: 7px;
  border: 0;
}
div#mainBox {
  margin: 0;
  padding: 0;
  background-color: #D6D6D6;
}
div#teaserBox {
  margin: 0;
  height: 58px;
  padding: 0;
  background-color: #343434;
}
div#teaserBox h1 {
  float: left;
  margin: 0;
  padding: 11px 0 11px 23px;
  color: #5B5B5B;
  font-size: 30px;
}
div#teaserBox h2 {
  position: absolute;
  left: 33px;
  margin: 0;
  padding: 23px 0 18px 0;
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
}
div#contentBox {
  margin: 0 0 0 100px;
  width: 440px;
  padding: 16px 30px 30px 30px;
  color: #FFFFFF;
  background-color: #343434;
}
div#contentBox h3 {
  margin: 0 0 22px 0;
  padding: 0;
  font-variant: small-caps;
}
div#contentBox p {
  margin: 0 0 20px 12px;
  padding: 0;
}
div#contentBox ul {
  margin: 0 0 20px 0;
}
div#contentBox ul ul {
  margin: 0 0 5px 0;
  padding: 0 15px;
}
div#contentBox p.statusOK {
  color: green;
}
div#contentBox p.statusERR {
  color: red;
}
div#contentBox p a {
  color: #8B8B8B;
  text-decoration: none;
}
div#contentBox p a:hover {
  color: #FFFFFF;
}
div#contentBox form label {
  display: block;
  float: left;
  margin: 0 10px 0 12px;
  width: 50px;
  text-align: right;
}
div#contentBox form input {
  margin: 0 0 2px 0;
  height: 15px;
  width: 200px;
  padding: 0;
  color: #FFFFFF;
  font-size: 11px;
  background-color: #424242;
  border-top: 0;
  border-right: 0;
  border-bottom: 1px #D6D6D6 solid;
  border-left: 0;
}
div#contentBox form input.send {
  margin: 0 0 2px 72px;
  border: 0;
}
div#contentBox form textarea {
  margin: 0 0 5px 0;
  height: 75px;
  width: 200px;
  padding: 0;
  color: #FFFFFF;
  font-size: 11px;
  font-family: arial,verdana,sans-serif;
  background-color: #424242;
  
  border-top: 0;
  border-right: 0;
  border-bottom: 1px #D6D6D6 solid;
  border-left: 0;
  /*
  border: 1px #D6D6D6 solid;*/
}
div#footerBox {
  margin: 1px 0 0 0;
  background-color: #D6D6D6;
}
div#footer {
  margin: 0 0 25px 100px;
  height: 15px;
  width: 500px;
  color: #FFFFFF;
  text-align: center;
  font-size: 10px;
  background-color: #343434;
}
