 html {
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  background-color: #fbe3b2;
  overflow-x: hidden;
 }

 body
 {
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  background:url(../img/doese_head.jpg) top center no-repeat;
  background-color: #fbe3b2;
  color: #ffffff;
  font-family: 'verdana';
  line-height: 170%;
  font-size: 12px;
  text-align: center;
 }

div#spacer
  {
   margin: 0px auto;
   padding: 0px;
   height: 175px;
   width: 920px;
  }
 
 div#head
 {
  margin: 0px auto;
  margin-bottom: 0px;
  width: 920px;
  height: 230px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  background:url(../img/doese_bg_menu.png) bottom center repeat-x;
  border-left: 1px solid #fbe3b2;
  border-right: 1px solid #fbe3b2;
  border-top: 1px solid #fbe3b2;
 }
 
 div#head img
 {
  border: none;
 }
 
 div#content
 {
  margin: 0px auto;
  width: 920px;
  padding: 0px 0px 0px 0px;
  background-color: #589ac1;
  border-left: 1px solid #fbe3b2;
  border-right: 1px solid #fbe3b2;
  border-bottom: 1px solid #fbe3b2;
  text-align: left;
 }
 
 div#left
 {
  margin: 0px;
  width: 220px;
  padding: 10px;
  text-align: center;
  float: left;
 }
 
 div#left img
 {
  margin: 10px;
  width: 180px;
  height: 135px;
  border: 1px solid white;
 }
 
 div#right
 {
  margin: 0px;
  width: 640px;
  padding: 20px;
  text-align: left;
  float: left;
 }
 
 div#footer
 {
  margin: 0px auto;
  width: 920px;
  height: 30px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  color: #666666;
  font-style: italic;
 }
 
div#footer a
{
   color: black;
   text-decoration: underline;
   font-weight: normal;
}

 div.clear
 {
   clear: both;
 }
 
div.galborder img
 {
   border: 1px solid #fbe3b2;
 }
 
img
  {
    border: none;
  }

ul.level_1
{
   display: inline;
   margin-left: 0px;
   text-align: left;
   padding: 0px;
}

li.sibling
{
   display: inline;
   text-transform: uppercase;
}

li.active
{
   display: inline;
   text-transform: uppercase;
}

strong.active
{
   color: #fbe3b2;
   text-decoration: none;
   font-weight: normal;
   margin: 0px;
   padding: 7px 10px 7px 10px;
   border-right: 1px solid black;
}


a.sibling:visited
{
   color: white;
   text-decoration: none;
   font-weight: normal;
   margin: 0px;
   padding: 7px 10px 7px 10px;
   border-right: 1px solid black;
}

a.sibling:link
{
   color: white;
   text-decoration: none;
   font-weight: normal;
   margin: 0px;
   padding: 7px 10px 7px 10px;
   border-right: 1px solid black;
}

a.first
{
   border-left: 1px solid black;
}

a.sibling:hover
{
   color: #589ac1;
   background-color: #fbe3b2;
}

a.sibling:active
{
   color: #589ac1;
   background-color: #fbe3b2;
}

 h1
 {
  font-size: 14px;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  color: #fbe3b2;
 }

 h2
 {
  font-size: 15px;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
 }
 
a
{
   text-decoration: underline;
   font-weight: normal;
}

a:link
{
   color: #fbe3b2;
}

a:visited
{
   color: #fbe3b2;
}

a:hover
{
   color: black;
}

a:active
{
   color: black;
}

  
label
{
   display: inline-block;
   width: 200px !important;
   vertical-align: top;
}

input.mandatory
{
   display: inline-block;
   width: 420px !important;
   border: 1px solid black;
}

input.frage
{
   width: 100px;
   border: 1px solid black;
}

textarea
{
   width: 420px;
   border: 1px solid black;
}

#imageContainer {
	position:relative;
	margin:auto;
	width:920px;
	height:205px;
}



#imageContainer {
}



#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
}

#opt_37_1
{
        margin-left: 50px;
}