body {
  margin: 0px;
  background-color: #E5E5E5;
  font-family: verdana,arial,sans-serif;
  font-size: 10px;
  color: #333333;
  line-height: 15px;
  scrollbar-arrow-color: #E5E5E5;
  scrollbar-base-color: #ffffff;
  scrollbar-face-color: #ffffff;
  scrollbar-shadow-color: #E5E5E5;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-highlight-color: #ffffff;
}

#stats img,
#stats a {
  display: none;
}

table {
  background-color: #ffffff;
  font-family: verdana,arial,sans-serif;
  font-size: 10px;
  color: #333333;
  line-height: 15px;
  scrollbar-arrow-color: #E5E5E5;
  scrollbar-base-color: #ffffff;
  scrollbar-face-color: #ffffff;
  scrollbar-shadow-color: #ffffff;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-highlight-color: #ffffff;
}

.main {
   padding-top: 4px;
}

.content {padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #ffffff;
}

.top_right {
  background-image: url(../pic/top_right.gif);
  background-repeat: no-repeat;
}

.logo {
  background-image: url(../pic/logo.gif);
  background-repeat: no-repeat;
}
.standard_kl { 
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  font-size: 10px;
}

.back {background-color: #E5E5E5;
}

.back_inner {background-color: #ffffff;
}

.block {border-bottom: 1px solid #E5E5E5;
  border-top: 0px solid #E5E5E5;
  border-left: 0px solid #E5E5E5;
  border-right: 0px solid #E5E5E5;
}

.block_start {border-bottom: 1px solid #E5E5E5;
  border-top: 1px solid #E5E5E5;
  border-left: 1px solid #E5E5E5;
  border-right: 1px solid #E5E5E5;
}

.block_info {border-bottom: 1px solid #990000;
  border-top: 1px solid #990000;
  border-left: 1px solid #990000;
  border-right: 1px solid #990000;
}

.div_start {border-bottom: 1px solid #E5E5E5;
  border-top: 1px solid #E5E5E5;
  border-left: 1px solid #E5E5E5;
  border-right: 1px solid #E5E5E5;
  background-color: #ffffff;
}

.style { width: 51px;
  height: 14px; 
  background-image: url(../pic/style_e.gif);
  background-repeat: no-repeat;
}

input {
  font-family: verdana,arial,sans-serif;
  font-size: 10px;
}

select {
  font-family: verdana,arial,sans-serif;
  font-size: 10px;
  background-color: #ffffff;
  border: 1px solid #E5E5E5;
}

textarea {
  font-family: verdana,arial,sans-serif;
  font-size: 10px;
  background-color: #ffffff;
  border: 1px solid #E5E5E5;
}

h1 { 
  color: #999999;
  font-size: 13px;
  text-decoration: none;
  font-weight: bold;
}

h2 {
  color: #999999;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}

h3 {
  color: #999999;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
}

a { 
  color: #333333;
  text-decoration: underline;
  font-weight: normal;
}

a:hover { 
  color: #990000;
  text-decoration: none;
  font-weight: normal;
}

a:active { 
  color: #990000;
  text-decoration: none;
  font-weight: normal;
}

.menu_top a { 
  color: #333333;
  text-decoration: none;
  font-weight: normal;
}

.menu_top a:hover { 
  color: #990000;
  text-decoration: none;
  font-weight: normal;
}

.menu_top a:active { 
  color: #990000;
  text-decoration: none;
  font-weight: normal;
}

.sitemap {border-bottom: 1px solid #E5E5E5;
  border-top: 1px solid #E5E5E5;
  border-left: 1px solid #E5E5E5;
  border-right: 1px solid #E5E5E5;
}

.menu {
  background-color: #E5E5E5;
  padding-left: 2px;
  padding-right: 3px;
  font-size: 10px;
  border: 1px solid #ffffff;
}

.menu a { 
  color: #333333;
  text-decoration: none;
  font-weight: normal;
}

.menu a:hover { 
  color: #000099;
  text-decoration: none;
  font-weight: normal;
}

.menu a:active { 
  color: #333333;
  text-decoration: none;
  font-weight: normal;
}

.front_title_front {
  background-color: #FFFF99;
  padding-left: 2px;
  padding-right: 3px;
  font-size: 10px;
  font-weight: bold;
  border: 1px solid #E5E5E5;
  color: #333333;
}

.title {
  background-color: #FFFF99;
  padding-left: 2px;
  padding-right: 3px;
  font-size: 10px;
  font-weight: bold;
  border: 1px solid #E5E5E5;
  color: #333333;
}

.title a {font-weight: bold;
  color: #cc0000;
}

.title a:hover {font-weight: bold;
  color: #000099;
}

.title a:active {font-weight: bold;
  color: #000099;
}

.unten_td {
  background-color: #E5E5E5;
  border-top: 0px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  padding-left: 2px;
}

.unten_td_act {
  border-top: 0px solid #E5E5E5;
  border-bottom: 1px solid #E5E5E5;
  border-left: 1px solid #E5E5E5;
  border-right: 1px solid #E5E5E5;
  padding-left: 2px;
}

a.unten_href {
  color: #333333;
  text-decoration: none;
}

a.unten_href:hover {
  color: #999999;
  text-decoration: none;
}

a.unten_href_act {
  text-decoration: none;
  color: #990000;
}

.slide {
  border-bottom: 1px solid #999999;
  background-color: #cccccc;
  font-family: verdana,arial,sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #999999;
  padding-top: 5px;
  padding-left: 5px;
}

.gallery_slide {
  padding-top: 5px;
  padding-left: 5px;
  border-bottom: 1px solid #999999;
  background-color: #ffffff;
}

.func_title_start {
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  font-style: normal;
  background-color: #DF2623;
  padding-left: 2px;
  padding-right: 1px;
  border-bottom: 0px solid white;
  border-right: 0px solid white;
  border-top: 0px solid white;
  border-left: 0px solid white;
}

.func_title {
  font-size: 10px;
  font-weight: bold;
  color: #333333;
  font-style: normal;
  background-color: #EFEFEF;
  padding-left: 4px;
  padding-right: 3px;
  border-bottom: 0px solid white;
  border-right: 0px solid white;
  border-top: 0px solid white;
  border-left: 0px solid white;
}

.func_text {
  font-size: 10px;
  font-weight: normal;
  color: #333333;
  font-style: normal;
  padding-left: 3px;
}

.func_date {
  font-size: 9px;
  font-weight: bold;
  color: #999999;
  font-style: normal;
  padding-left: 3px;
}

.func_lead {
  font-size: 10px;
  font-weight: bold;
  color: #333333;
  font-style: normal;
  padding-left: 3px;
}

.func_country {
  font-size: 10px;
  font-weight: bold;
  color: #333333;
  font-style: normal;
  padding-left: 3px;
  background-color: #E5E5E5;
}

.func_mittel {
  font-size: 10px;
  font-weight: bold;
  color: #333333;
  font-style: normal;
  background-color: #EFEFEF;
}

.button {
  text-decoration: none;
  border: 1px outset #cccccc;
  background-color: #E5E5E5;
  color: #333333;
  font-family: verdana,arial,sans-serif;
  font-size: 10px;
  font-weight: bold;
}

.mehr {
  font-size: 9px;
  font-weight: bold;
  color: #000099;
  font-style: normal;
  padding: 0px;
}


