span.contact_title{
  margin-left: 13px;
  font-weight: bold;
}

textarea{
  margin-left: 13px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.contact_container{
  /*background-color: gray;*/
}#header{
  height: 306px;
  background-color: #f6f6f6;
  background-image: url(header.jpg);
}#content{
  background-color: #fff;
  font-size: 12pt;
  text-align: center;
  padding-top: 10px;
}

.layoutcontainer{
  width: 96%;
  margin: auto;
  text-align: left;
  border: 1px solid #ddd;
  padding: 5px;
  margin-bottom: 10px;
}

h1.layouttitle{
  color: #002865;
  font-weight: bold;
  font-size: 12pt;
}

/*0 - Template "Nur Text"*/
.template0{
  width:98%;
	padding-left:15px;
}#menuhcontainer{
  width: 100%;
  height: 26px;
  background-color: #002865;
  position: relative;
  top: 280px;
}

.menu1point{
  display: inline;
  color: #efefef;
  font-size: 10pt;
  line-height: 26px;
  position: relative;
  bottom: 6px;
}

a.menu1,
a.menuactive1{
  font-weight: bold;
  color: #efefef;
}

a.menuactive1{
  /*background-image: url(bg_prefix_menu1acitve.png);*//*orange*/
  color: #efefef;
}

a.menu1:link,
a.menu1:visited{
  text-decoration: none;
  color: #efefef;
}

a.menu1:hover,
a.menuactive1:visited{
  text-decoration: underline;
  color: #efefef;
}html, body{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  text-align: center;
  background-color: #adc6ec;
}

#layoutpos{
  width: 944px;
  margin: auto;
  text-align: left;
  border: 1px solid #d2d2d2;
  border-top: 0;
}

a:link,a:visited{
  font-weight:bold;
  color:#002865;
  text-decoration:none;
}

a:hover{
  font-weight:bold;
  color:#002865;
  text-decoration: underline;
}

.template200 ul{
  list-style-position: inside;
}

ul{
  margin-left: 15px;
}

input{
  border: 1px solid #ddd;
}

textarea{
  border: 1px solid #ddd;
}#footer{
  text-align: center;
  font-size: 8pt;
}