/* ++++++++++++++++++++++++++++++++++++++++++++++

   Stylesheet: Agentur Mediamanix | Bayrischer Hof Vienenburg
   Author: Oliver Gliss
   Date: 22.04.2006

++++++++++++++++++++++++++++++++++++++++++++++ */



html { 
margin: 0px;
padding: 0px;
height: 100%;
}



body {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background:#514519;
 color: #000000;
 text-align:left;
 height: 100%;
 font-family: Verdana,Arial,sans-serif;
 font-size: 12px;
 /* background-image:url(mainimages/background_body.gif);*/
}



h1 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #3E3410;
 border-bottom: 3px solid #514519;
}

h2 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #3E3410;
 margin-top:20px;
 margin-bottom:0px;
 border-bottom: 3px solid #514519;
}

h3 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
}

h4 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
}

h5 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
}

h6 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
}

a:link {
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
}

a:visited {
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
}

a:hover, a:focus {
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
 font-weight: bold;
 color: #000000;
 text-decoration: underline;
}

#textfluss {
  float: left;
  margin-right: 15px;
  margin-bottom:15px;
}

#textfluss_links {
  float: right;
  margin-left: 15px;
  margin-bottom: 15px;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++

   div-Container Website 

++++++++++++++++++++++++++++++++++++++++++++++ */

#zentralcontainer { 
  width: 780px; 
  overflow: auto;
  margin: 0px auto;
  padding: 0px 0px 0px 0px; 
  border: 0px; 
  text-align:left;
  background:#ffffff;
  background-image:url(mainimages/background_trennlinie_oben.gif);  
  background-repeat: repeat-y;
  background-position:left;
}

#zentralcontainer[id] { 
  width: 780px; 
  height: 100%;
  overflow: auto;
  overflow-x: hidden;
  margin: 0px auto;
  padding: 0px 0px 0px 0px; 
  border: 0px; 
  text-align:left;
  background-image:url(mainimages/background_trennlinie_oben.gif);   
  background-repeat: repeat-y;
  background-position:left;
}

#container_content { 
  width: 780px; 
  padding: 0px 0px 0px 0px; 
  border: 0px; 
  text-align:left;
}

#container_content[id] { 
  width: 780px; 
  padding: 0px 0px 0px 0px; 
  border: 0px; 
  text-align:left;
}

#trennlinie_oben[id] {
  clear: both;
  float: left;
  width: 780px;
  height: 30px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-weight: normal;
  text-align: right;
  background-image:url(mainimages/background_trennlinie_oben.gif);   
  background-repeat: repeat-y;
  background-position:left;
}

#trennlinie_oben {
  clear: both;
  float: left;
  width: 780px;
  height: 20px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-weight: normal;
  text-align: right;
  color: #000000;
  
}

#logobereich[id] {
  clear: both;
  float: left;
  width: 219px;
  height: 267px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-weight: normal;
  text-align: right;
  color: #000000;
background-image:url(mainimages/background_logobereich.gif); 
  background-repeat: none;
}

#logobereich {
  clear: both;
  float: left;
  width: 219px;
  height: 267px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-weight: normal;
  text-align: right;
  color: #000000;
  background-image:url(mainimages/background_logobereich.gif); 
  background-repeat: none;
}

#logo {
  width: 219px;
  height: 267px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-weight: normal;
  text-align: center;
}

#logo[id] {
  width: 219px;
  height: 267px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-weight: normal;
  text-align: center;
}

#bildbereich[id] {
  float: left;
  width: 533px;
  height: 267px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-weight: normal;
  text-align: right;
  color: #E7B719;
  background: #243B55;

}

#bildbereich {
  float: left;
  width: 533px;
  height: 267px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-weight: normal;
  text-align: right;
  color: #E7B719;
  background: #243B55;
}

#navigationsbereich[id] {
  clear: both;
  float: left;
  width: 260px;
  height: 263px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-weight: normal;
  text-align: right;
  color: #000000;
  background-image:url(mainimages/background_navigationsbereich.gif); 
  background-repeat: none;
}

#navigationsbereich {
  clear: both;
  float: left;
  width: 260px;
  height: 263px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-weight: normal;
  text-align: right;
  color: #000000;
  background-image:url(mainimages/background_navigationsbereich.gif); 
  background-repeat: none;
}

#contentbereich[id] {
  float: left;
  width: 400px;
  height: 263px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-weight: normal;
  text-align: right;
  color: #000000;
  
}

#contentbereich {
  float: left;
  width: 400px;
  height: 263px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-weight: normal;
  text-align: right;
  color: #000000;
}

#textbereich {
  margin: 0px 0px 0px 0px;
  padding: 4px 0px 10px 50px;
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-weight: normal;
  text-align: left;
  color: #000000;
}

#textbereich[id] {
  margin: 0px 0px 0px 0px;
  padding: 4px 0px 10px 50px;
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-weight: normal;
  text-align: left;
  color: #000000;
}

#hauptnavigation a:hover, #hauptnavigation a:focus {
  height: 23px;
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-weight: bold;
  background-image:url(mainimages/violinenschluessel_hover.gif);
}



#current {
  height: 23px;
  width: 158px;
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-weight: bold;
  background-image:url(mainimages/violinenschluessel_hover.gif);
}

#current[id] {
  height: 34px;
  padding-right: 0px;
  padding-left: 62px;
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  font-weight: bold;
  background-image:url(mainimages/violinenschluessel_hover.gif);
}


#container_footer {
 clear: both;
  float: left;
  width: 240px;
  height: 20px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  font-weight: normal;
  text-align: right;
  color: #000000;
}

