ul {
  padding:0px;
  margin:0px 0px 0px 40px;
}

/*Abstand textpic zum nächten Element*/
.imgtext-table{
  padding:0px 0px 30px 0px;
  margin:0px;
}

html,body {
  background:url(bg.gif) no-repeat top center;
  margin:0px;
  padding:0px;
  height: 100%;
}

/* Definition der Eigenschaften des Anker-Tag im rechten und linken Inhaltsbereiches Beginn */

a {
  color:#990000;
  font-weight:normal;
  text-decoration:none;
}

a:hover {
  color:#990000;
  text-decoration:underline;
}

/* Definition der Eigenschaften des Anker-Tag im rechten und linken Inhaltsbereiches Ende */


/* Images ohne Rahmen Beginn */
img {
  border:none 0px;
}
/* Images ohne Rahmen Ende */

h1 {
  margin:0px 0px 10px 0px;
  padding:0px;
}

h2 {
  margin: 0px;
  padding:0px;
  font-family:verdana, arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#666;
}

h3 {

}

h4 {

}

h5 {

}

h6 {

}

p {  
  margin:0px;
  padding:0px 0px 5px 0px;
  line-height:18px;
  }

div {
margin:0px;
  padding:0px;}



form {
  font-size:11px;
  font-family:verdana,arial;
}

input {
  margin: 0px 0px 10px 0px;
  border:1px solid #bec1c1;
  font-size:11px;
  font-family:verdana,arial;
  color:#666;
  width: 200px;
  cursor:pointer;

}
input a {
  color:red;
  text-decoration:none;
}

input a:hover {
  color:red;
  text-decoration:none;
}

input a:visited {
  color:red;
}

textarea {
  margin: 0px 0px 10px 0px;
  width: 200px;
  border:1px solid #bec1c1;
  font-size:11px;
  font-family:verdana,arial;
  color:#666;
  overflow: hidden;
}


.clear {
  clear:both;
}


/* positioniert die Seite mittig Beginn */
#mittig {
  padding:0px;
  margin-top:92px;
  height:auto;
  width:780px;
  margin-left:-390px;
  left:50%;
  position:absolute;
}
/* positioniert die Seite mittig Ende */

/* Header Links mit Bild Beginn */
#header_left {
  float:left;
}
/* Header Links mit Bild Ende */

/* Header Links mit Bild Beginn */
#header_right {
  float:left;
}
/* Header Links mit Bild Ende */


/* der Container des mittleren Bereiches Beginn */
#m_container {
  margin: 0px 0px 0px 0px;
  width:780px;
  background:url(m_container_bg.gif);
  background-repeat:repeat-y;
  border-bottom:1px solid #AAB5D0;
}
/* der Container des mittleren Bereiches Ende */

/* der Container der Hauptnavigation Beginn */
#mainnavcontainer{
  width:780px;
  height:44px;
  background:url(main_nav_bg.jpg);
  background-repeat:no-repeat;
  text-align:left;
  padding:0px 0px 0px 31px;
}
/* der Container der Hauptnavigation Ende */



/* definiert den Span-Tag innerhalb des Ankers in li für die Hauptnavigation Beginn */
.s_box_8 {
  display:block;
  padding: 8px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
/* definiert den Span-Tag innerhalb des Ankers in li für die Hauptnavigation Ende */

/* definiert den Span-Tag innerhalb des Ankers in li für die Subnavigation Beginn */
.s_box_3 {
  display:block;
  padding: 3px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
/* definiert den Span-Tag innerhalb des Ankers in li für die Subnavigation Ende */

/* der Container des linken Inhaltsbereiches Beginn */
#content_left {
  float:left;
  width: 412px;
  padding: 0px 0px 20px 0px;
  margin: 46px 0px 0px 30px;
  font-family:verdana,arial, Helvetica, sans-serif;
  font-size:11px;
  color:#666;


}
/* der Container des linken Inhaltsbereiches Ende */

/* der Container des rechten Inhaltsbereiches Beginn */
#content_right {
  float:left;
  width: 246px;
  padding: 0px 0px 20px 0px;
  margin: 46px 0px 0px 60px;
  font-family:verdana,arial, Helvetica, sans-serif;
  font-size:11px;
  color:#666;

}


#content_right a{
  color:#7b9c9d;
  text-decoration: underline;
}

#content_right a:hover{
  color:#7b9c9d;
  text-decoration: none;
}

#content_right a:visited {
  color:#666;
}

/* der Container des rechten Inhaltsbereiches Ende */

/* Footer Beginn */

/* der Container der unteren Navigation Beginn */
#menue_footer {
  float:left;
  margin:13px 0px 0px 645px;;
  padding:0px;
  height:22px;
  font-family:arial,verdana, Helvetica, sans-serif;
  font-size:10px;
  color:#333;
}

#menue_footer a{
  color:#990000;
  font-weight:normal;
  text-decoration:none;
}

#menue_footer a:hover{
  color:#990000;
  text-decoration:underline;
}
/* der Container der unteren Navigation Ende */

/* Footer Ende */


