/* CSS Document */
body{
  background:url(bg.gif) repeat-x top;
  margin:0px;
  padding:0px;
}

body, p, div, td{
  font-family:Arial, Verdana, Tahoma;
  font-size:12px;
  color:rgb(38,68,130);
}

div.navigation_element{
  font-family:Tahoma;
  padding-left:40px;
  background:url(menu_button.gif) left top no-repeat;
  padding-top:10px;
  padding-bottom:10px;
}

div.navigation_element2{
  font-family:Tahoma;
  padding-top:5px;
  padding-bottom:0px;
}

a.navigation_element{
  color:#838385;
  text-decoration:none;
}


a.navigation_element:hover{
  color:#264482;
  text-decoration:none;
}

a.navigation_element_a{
  color:#264482;
  text-decoration:none;
}



div.top_buttons{
  font-family:Tahoma;
  color:#838385;
  font-size:11px;
  margin:10px;
}

a.top_buttons{
  color:#838385;
  text-decoration:none;  
}

h1{
  font-family:Tahoma;
  font-size:15px;
  color:#264482;
  padding-left:25px;
  background:url(menu_button.gif) left no-repeat;
  padding-top:12px;
  padding-bottom:10px;
  margin:20 0 10 10;
}

div.content{
  margin:25 30 30 35;
}

div.kf{
  margin-right:5px;
}

a.kf{
  color:#838385;
  text-decoration:none;
}

a{
  color:#838385;
  text-decoration:underline;
}

.bild_rahmen{
  border:1px solid #838385;
}


td.p_text{
  padding:0 20 0 20;
}

.p_close{
  width:200px;
  height:30px;
  background-color:#FFFFFF;
  border:1px solid #264482;
  color:#264482;
  margin-top:30px;
  margin-bottom:10px;
}

h2{
  margin:0 0 0 20;
  color:#264482;  
  font-family:Tahoma;
  font-size:15px;
  color:#264482;
}
