/* Generated by Innovativ-Data */
.csc-mailform {
  background-color: #fec233;
//  border: 1px solid #cc9000;
  border-left: 1px solid #cc9000;
  border-top: 1px solid #cc9000;
  border-right: 3px solid #cc9000;
  border-bottom: 3px solid #cc9000;
  padding: 10px;
  width: 700px;
}

.csc-mailform label {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
  width: 120px;
  float: left;
  margin: 5px;
}

.csc-mailform input, .csc-mailform textarea {
  padding: 3px;
  margin: 5px;
  background-color: #feb300;
  border: 1px solid #cc9000;
  width: 400px;
}

.csc-mailform-field input.csc-mailform-submit {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
  background-color: #feb300;
  border-left: 1px solid #cc9000;
  border-top: 1px solid #cc9000;
  border-right: 3px solid #cc9000;
  border-bottom: 3px solid #cc9000;
  float: right;
  width: 100px;
  cursor: hand;
}

.csc-textpic-caption {
  font-size: 11px;
}
body {
  margin: 0px;
  padding: 0px;
  background-repeat: repeat-y;
  background-image: url(links.jpg);
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
  background-color: #feb300;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}
a {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
  color: #000000;
}
#header {
  background-image: url(slogan.jpg);
  background-position: left bottom;
  height: 180px;
  background-repeat: no-repeat;
}
#menuheader {
  background-repeat: no-repeat;
  background-image: url(mod_top.jpg);
  background-position: right top;
  height: 47px;
}
#menumiddle {
  background-repeat: repeat-y;
  background-image: url(mod_middle.jpg);
  background-position: right top;
}
#menubottom {
  background-repeat: no-repeat;
  background-image: url(mod_bottom.jpg);
  background-position: right top;
  height: 41px;
}
#menumiddle ul {
  list-style-type: none;
}
#menumiddle ul li {
  border-style: none;
  padding: 3px;
  margin-top: 5px;
  width: 140px;
}
//#menumiddle ul li:hover {
//  background-color: #ff9900;
//}
#menumiddle ul li a#current {
  font-weight: bold;
}
#inhalt {
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 30px;
 margin-bottom: 30px;
}
#footer {
  background-image: url(trenner.jpg);
  background-repeat: repeat-x;
  padding-top: 5px;
  height: 43px;
}
.bodytext {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	margin: 0;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.bodytext h1{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 17px;
	color: #000;
	margin: 0;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
}
.contenttable {
  background-color: #fec233;
//  border: 1px solid #cc9000;
  padding: 10px;
  border-left: 1px solid #cc9000;
  border-top: 1px solid #cc9000;
  border-right: 3px solid #cc9000;
  border-bottom: 3px solid #cc9000;
}

.td-0, .td-1, .td-2, .td-3, .td-4, td-5, .td-6 {
  border-right: 2px dotted #cc9000;
  padding-right: 10px;
}
.tr-0 {
  font-weight: bold;
}
.csc-firstHeader .crc-header{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 17px;
	color: #000;
	margin: 0;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
}

h1 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 17px;
	color: #000;
	margin: 0;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
}
.bodytext p{
	margin: 0;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 10px;

}

.bodytext a:hover{
	text-decoration: underline;
}
