html {
height:101%;
}

body {
  background-color: #F5F5F5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#5a5a5a;  
  padding:20px;
  margin:0px;
  text-align: center;
  height:100%;
}

#around_box{
  text-align: center;
  vertical-align: middle;	
  margin: auto;
  padding: 5px;
  width: 750px;
  background-color: #ffffff;
border: dotted 1px #5a5a5a;
}

#box_banner { 	
  text-align: left;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 730px;
  background-color: #ffffff;
}

#box_logo { 	
  text-align: right;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 730px;
  background-color: #ffffff;
}

#box_content{ 	
  text-align: left;
  vertical-align: middle;
  margin: 0px auto;	
  padding: 20px 0px 20px 0px;
  width: 730px;
  background-color: #ffffff;
  border-bottom: solid 1px #5a5a5a;
}

#box_content p {
margin: 10px 40px 0px 40px;
text-align:justify;
padding: 0px 0px 0px 0px;
}

#box_unten{
  text-align: right;
  vertical-align: middle;
  margin: 0px auto;	
  padding: 5px 0px 5px 0px;
  width: 730px;
  }


#navigation_top { 	
  text-align: left;
  vertical-align: middle;
  margin: 0px auto;	
  padding: 5px 0px 5px 0px;
  width: 730px;
  background-color: #ffffff;
  border-bottom: solid 1px #5a5a5a;
}

#navigation_second { 	
  text-align: left;
  vertical-align: middle;
  margin: 0px auto;	
  padding: 20px 0px 20px 0px;
  width: 730px;
  background-color: #ffffff;
  border-bottom: solid 1px #5a5a5a;
}


h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color: #BE4A55;
margin:0px 0px 0px 20px;
padding: 0px 0px 0px 0px;
}

#text_mitte {
text-align:center !important;
}


#liste_second_nav {
list-style-type:none;
margin: 10px 0px 0px 40px;
text-align:left;
padding: 0px 0px 0px 0px;
}

ul#liste_second_nav li{
    margin-bottom:0.4em;
}



a:link { font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5A5A5A; font-weight:bold; text-decoration:none;}
a:visited { font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5A5A5A; font-weight:bold; text-decoration:none; }
a:focus { font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5A5A5A; font-weight:bold; text-decoration:underline;}
a:hover { font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5A5A5A; font-weight:bold; text-decoration:underline; }
a:active { font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5A5A5A; font-weight:bold; text-decoration:underline; }

a.top:link { text-decoration:none; font-size:11px; font-weight:bold; color:#5A5A5A; }
a.top:visited { text-decoration:none; font-size:11px; font-weight:bold; color:#5A5A5A; }
a.top:hover { text-decoration:none; font-size:11px; font-weight:bold; color:#BE4A55; }
a.top:active { text-decoration:none; font-size:11px; font-weight:bold; color:#BE4A55;  }
a.top:focus { text-decoration:none; font-size:11px; font-weight:bold; color:#5a5a5a; }

a.second:link { text-decoration:none; font-size:11px; font-weight:normal; color:#5A5A5A;}
a.second:visited { text-decoration:none; font-size:11px; font-weight:normal; color:#5A5A5A;}
a.second:hover { text-decoration:none; font-size:11px; font-weight:bold; color:#BE4A55; }
a.second:active { text-decoration:none; font-size:11px; font-weight:bold; color:#BE4A55; }
a.second:focus { text-decoration:none; font-size:11px; font-weight:normal; color:#5a5a5a; }

#aktiv {
font-weight:bold;
color:#BE4A55;
} 

#rahmen_grau {
border: solid 1px #5A5A5A;
}

#pics {
margin-right: 10px;
margin-bottom: 20px;
float:left;
}
