.calentrybody {
background-color: #F9F9D4;
}

.indexbody {
background-color: #e8ecef;
}

body {
background-color: #ffffff;
font-family: Verdana, Arial;
font-size: 13px;
}

.head {
border-top: 1px solid #c5cbd3;
border-bottom: 0px;
border-left: 3px solid #c5cbd3;
border-right: 3px solid #c5cbd3;
height: 75;
padding: 0px;
background: url(images/tbg1.jpg);
background-color: #DBE2E7;
font-family: Verdana, Arial;
font-size: 11px;
}

.trenner {
  border-right: 1px solid #c5cbd3;
  border-bottom: 1px solid #c5cbd3;
  border-left: 3px solid #c5cbd3;
  border-right: 3px solid #c5cbd3;
  height: 24px;
  padding: 3px;
  background-color: #ffffff;
  font-family: Verdana, Arial;
  font-size: 11px;
  background: url(images/trbg.gif);
  background-repeat: no-repeat;
  background-color: #ffffff;
}


.headu {
border-bottom: 1px solid #c5cbd3;
height: 18px;
padding: 0px;
background-color: transparent;
font-family: Verdana, Arial;
font-size: 11px;
}


.leftc {
border-right: 1px solid #c5cbd3;
border-bottom: 1px solid #c5cbd3;
border-left: 3px solid #c5cbd3;
padding: 3px;
background-color: #ffffff;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
color: #000000;
vertical-align: top;
}

.content {
border-right: 1px solid #c5cbd3;
border-bottom: 1px solid #c5cbd3;
background-color: #ffffff;
font-family: Verdana, Arial;
font-size: 11px;
vertical-align: top;
padding-left: 5px;
}


.rightc {
border-right: 1px solid #c5cbd3;
border-bottom: 1px solid #c5cbd3;
border-right: 3px solid #c5cbd3;
padding: 3px;
background-color: #ffffff;
font-family: Verdana, Arial;
font-size: 11px;
vertical-align: top;
}

.foot {
border-right: 1px solid #c5cbd3;
border-bottom: 1px solid #c5cbd3;
border-left: 3px solid #c5cbd3;
border-right: 3px solid #c5cbd3;
height: 24px;
padding: 3px;
font-family: Verdana, Arial;
font-size: 11px;
background: url(images/trbgu.gif);
background-position: right;
background-repeat: no-repeat;
background-color: #DBE2E7;
}

.menuheadline {
padding: 0px;
background-color: #c5cbd3;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
color: #000000;
vertical-align: top;
}

.menuline {
text-align: right;
padding: 1px;
padding-left: 5px;
background-color: #ffffff;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
color: #4d71a2;
vertical-align: top;
}

.newsheadline {
padding: 0px;
background-color: #c5cbd3;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
color: #000000;
vertical-align: top;
}

.newsheadline2 {
padding: 0px;
background-color: #c5cbd3;
font-family: Verdana, Arial;
font-size: 11px;
color: #000000;
vertical-align: top;
}

.newsline {
padding: 5px;
background-color: #ffffff;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
color: #4d71a2;
vertical-align: top;
}

.ContenHeadline {
  background-color: #c5cbd3;
  font-weight: bold;
  font-size: 9px;
  font-family: Verdana, Arial;
}

a {
/*color: #4d71a2;*/
color: #4a6576;
font: bold 11px Tahoma, Arial;
text-decoration: none;
}

a:hover	{
color: #000000;
font: bold 11px Tahoma, Arial;
text-decoration: none;
}
a:active {
color: #4178CB;
text-decoration: none;
}

td {
  font-family: Tahoma, Arial;
  font-size: 11px;
}

.inputfield {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #666666;
  text-decoration: none;
  border: 1px solid #999999;
}
.textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #666666;
  text-decoration: none;
  border: 1px solid #999999;
}
.button {
  border: 1px solid #3F688C;
  background-color: #FFFFFF;
  font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold
}
