#book{
	float:left;
	background:#8ab2e3;
	width:335px;
	height:25px;
	padding:5px 0px 0px 30px;
}


html,body {
  background:#8ab2e3;
  margin:0px;
  padding:0px;
  height: 100%;
}

/* Definition der Eigenschaften des Anker-Tag im rechten und linken Inhaltsbereiches Beginn */

a {
  color:red;
  font-weight:normal;
  text-decoration:underline;
}

a:hover {
  color:#173369;
  text-decoration:none;
}

/* 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 19px 0px;
  padding:0px;
  font-family:arial,verdana, Helvetica, sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#666;
  text-transform:uppercase;
}

h2 {
  margin: 0px;
  padding:0px;
  font-family:verdana, arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#666;
}

h3 {

}

h4 {

}

h5 {
margin: 0px;
  padding:0px;
  font-family:verdana, arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#666;
}

h6 {

}

p {}

div {}



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:0px 0px 0px 0px;
  height:auto;
  width:1009px;
  background:#ffffff;
}
/* positioniert die Seite mittig Ende */

/* Header Links mit Bild Beginn */
#header_left {
  float:left;
  padding:0px;
  margin:0px 0px 0px 0px;
  height:351px;
  width:604px;
}
/* Header Links mit Bild Ende */

/* Header Links mit Bild Beginn */
#header_right {
  float:left;
  padding:0px;
  margin:0px 0px 0px 0px;
  height:351px;
  width:393px;
}
/* Header Links mit Bild Ende */


/* der Container des mittleren Bereiches Beginn */
#m_container {
  margin: 0px 0px 0px 0px;
  width:1009px;
  background:url(m_container_bg.gif);
  background-repeat:repeat-y;

}
/* der Container des mittleren Bereiches Ende */

/* der Container der Hauptnavigation Beginn */
#mainnavcontainer{
  width:1009px;
  height:44px;
  background:url(main_nav_bg.jpg);
  background-repeat:no-repeat;
}
/* der Container der Hauptnavigation Ende */

/* Hauptnavigation Beginn */
ul#navlist {
  list-style: none;
  height:32px;
  padding: 0px 0px 0px 80px;
  margin: 0px 0px 0px 0px;
  font-family:verdana;
  font-size: 12px;
  color:#fff;
}

ul#navlist li {
  display: block;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 2px;

}

ul#navlist li a {
  display: block;
  width: 104px;
  height:32px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-weight:bold;
  text-align: center;
  color: #fff;
  text-decoration: none;
}

ul#navlist li#active a {
  height:32px;
  background: url(bg_nav_activ.jpg);
  color: #c5ec4e;
}

ul#navlist li a:hover, ul#navlist li#active a:hover {
  color: #c5ec4e;

}
/* 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: 624px;
  padding: 0px 0px 20px 0px;
  margin: 16px 0px 0px 10px;
  font-family:verdana,arial, Helvetica, sans-serif;
  font-size:11px;
  color:#666;
  line-height:16px;


}
/* der Container des linken Inhaltsbereiches Ende */

/* der Container des rechten Inhaltsbereiches Beginn */
#content_right {
  float:left;
  width: 280px;
  padding: 0px 0px 20px 30px;
  margin: 16px 0px 0px 10px;
  font-family:verdana,arial, Helvetica, sans-serif;
  font-size:11px;
  color:#666;
  line-height:16px;

}


#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:0px 0px 0px 0px;
  padding:8px 0px 0px 20px;
  height:22px;
  width: 624px;
  font-family:verdana, Helvetica, sans-serif;
  font-size:14px;
  color:#173369;
  background:#8ab2e3;
}

#menue_footer a{
  color:#173369;
  text-decoration: none;
}

#menue_footer a:hover{
  color:#fff;
  text-decoration: none;
}
/* der Container der unteren Navigation Ende */
#footer {
  margin:0px 0px 0px 0px;
  padding:5px 0px 0px 20px;
  height:20px;
  width: 989px;
  background:#173369;
  font-family:arial,verdana, Helvetica, sans-serif;
  font-size:11px;
  color:#c8ddf3;
}
/* Footer Ende */


