* {
  margin:0px;
  font-family:'Arial';
}

body {
  background-color:#660000;
}

.csc-uploads-fileName p a {color:#660000;}

.csc-header-n2 h1 {
  font-size:12px;
  font-family:verdana;
  color:#000000;
  font-weight:bold;
}

.bodytext a {
  color:#660000;
}

#bildergallerie_mittig {
  width:460px;
  height:264px;
  margin-left:40px;
}

.tx-rgsmoothgallery-pi1 {
  text-align:center;
}

#stern1 {
  margin-top:449px;
  margin-left:123px;
  width:20px;
  height:20px;
  position:absolute;
  background-image:url(imgs/stern.gif);
  z-index:10;
}

#stern2 {
  margin-top:449px;
  margin-left:418px;
  width:20px;
  height:20px;
  position:absolute;
  background-image:url(imgs/stern.gif);
  z-index:10;
}


#stern3 {
  margin-top:449px;
  margin-left:492px;
  width:20px;
  height:20px;
  position:absolute;
  background-image:url(imgs/stern.gif);
  z-index:10;
}


.tx-ttnews-browsebox-SCell {
  border:1px solid #660000;
  background-color:#660000;
}

#main_content {
  position:relative;
  width: 580px;
  height: 355px;
  left:50%;
  margin-left:-290px;
  margin-top:10px;
  overflow:hidden;
  font-size: 14px;
  color: #660000;
  font-weight:bold;
}

#main_content a {
  text-decoration: none;
  }

#main_content2 a {
  text-decoration: none;
}


#main_content2 {
  position:relative;
  width: 550px;
  height: 355px;
  left:50%;
  margin-left:-275px;
  margin-top:10px;
  overflow:hidden;
  font-size: 14px;
  color: #660000;
  font-weight:bold;
}


.tx-powermail-pi1 form, fieldset {
position:relative;
border:0px;

}

.tx-powermail-pi1 input, textarea {
border: 1px solid white;
background-color:#FDB91A;
}

.tx-powermail-pi1 legend {
position:relative;
margin-left:0px;
position:relative;
margin-bottom:15px;
display:none;
}

.tx-powermail-pi1 {
position:relative;
width:410px;
left:50%;
margin-left:-213px;
margin-top:25px;
}

.align-center {
}

#powermaildiv_uid40 {
position:relative;
width:200px;
height:50px;
overflow:hidden;
float:left;
margin-right:10px;
}

#powermaildiv_uid40 label{
position:relative;
width:200px;
float:left;
}

#powermaildiv_uid40 input {
position:relative;
width:200px;
float:left;
color:#000000;
}


#powermaildiv_uid41 {
position:relative;
width:200px;
height:50px;
overflow:hidden;
float:left;
}

#powermaildiv_uid41 label{

position:relative;
width:200px;
float:left;
}

#powermaildiv_uid41 input {
position:relative;
width:200px;
float:left;
color:#000000;
}


#powermaildiv_uid42 {
position:relative;
width:200px;
height:50px;
overflow:hidden;
float:left;
margin-right:10px;
}

#powermaildiv_uid42 label{
position:relative;
width:200px;
float:left;
}

#powermaildiv_uid42 input {
position:relative;
width:200px;
float:left;
color:#000000;
}

#powermaildiv_uid43 {
position:relative;
width:200px;
height:50px;
overflow:hidden;
float:left;
}


#powermaildiv_uid43 label{
position:relative;
width:200px;
float:left;
}

#powermaildiv_uid43 input {
position:relative;
width:200px;
float:left;
color:#000000;
}


#powermaildiv_uid44 {
position:relative;
width:410px;
height:50px;
overflow:hidden;
clear:left;
}

#powermaildiv_uid44 label{
position:relative;
width:410px;
float:left;
}

#powermaildiv_uid44 input {
position:relative;
width:410px;
float:left;
color:#000000;
}


#powermaildiv_uid45 {
position:relative;
width:410px;
height:100px;
overflow:hidden;
clear:left;
}

#powermaildiv_uid45 label{
position:relative;
width:410px;
float:left;
}

#powermaildiv_uid45 textarea {
position:relative;
width:410px;
float:left;
color:#000000;
height:100px;
}


#powermaildiv_uid46 input {
margin-top:20px;
position:relative;
width:200px;
overflow:hidden;
color:#000000;
border: solid 1px #FDB91A;
}

#powermaildiv_uid46 input {
  background-color:#FDB91A;
}






















.news-single-timedata h2 {
  margin-bottom:10px;
}


#zwischen_content {
  margin-bottom:10px;
}

td {
  font-size:14px;
}

.tx-ttnews-browsebox {
  position:absolute;
  bottom:0px;
}

.tx-ttnews-browsebox table {
  text-align:left;
}

.tx-ttnews-browsebox table tbody tr td p a {
  text-decoration:none;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
}

.tx-ttnews-browsebox, .browseBoxWrap {
  margin-top:10px;
  font-size:14px;
  font-weight:bold;
  padding:0px;
  margin:0px;
  background-color:transparent;
  border:0px;
}




.csc-firstHeader {

color:#D8470E;
font-size:20px;
font-weight:bold;
text-align:center;
}

.csc-header {

  margin-bottom:10px;
}

.news-single-item h2 {
color:#D8470E;
font-size:20px;
font-weight:bold;
text-align:center;
}

.news-single-item {
  border:0px;
  margin-bottom:0px;
  padding:0px;
  background-color:transparent;
}

.news-latest-date a {
  text-decoration:none;
}

.news-latest-item h3 a {
  text-decoration:none;
}

.news-latest-morelink a {
float:left;
font-size:11px;
text-decoration:underline;
}

.news-list-container hr.clearer, .news-single-item hr.clearer, .news-latest-container hr.clearer {
border:0px;
clear:right;
height:0px;
}

.news-latest-date {
  font-size:11px;
}

#bloed {
  float:left;
  color:#989898;
  font-size:11px;
}

.news-latest-item  h3 {
  color:#989898;
  font-size:11px;
  font-weight:normal;
}


.news-latest-item a {
  color:#989898;
}

.news-latest-item {
background-color:#D5D5D5;
height:auto !important;
margin: 0px;
border: 0px;
padding: 0px;
margin-bottom: 31px;
}

.news-latest-container {
background-color:#D5D5D5;
border:0px;
}
















#balken_oben {
  position:relative;
  width:450px;
  height:47px;
  margin-left:24px;
  margin-top:26px;
}

#balken_oben a {
  text-decoration:none;
}

#balken_oben li, ul {
  list-style-position: outside;
  list-style-type: none;
  display:inline;
}

#balken_oben li {
  margin-right:41px;
  float:left;
  width:33px;
  height:47px;
}

#balken_oben #link1 {
  width:33px;
  height:47px;
  display:block;
}

#balken_oben #link1:hover #test {
 background-color:#000000;
 display:block;
}

#test {
  position:absolute;
  width:5px;
  height:5px;
  background-color:#FFFFFF;
  z-index:10;
  margin-left:200px;
  display:none;
}


#balken_oben #link2 {
  width:33px;
  height:47px;
  display:block;
}

#balken_oben #link2:hover {
}



#wrapper {
  position:absolute;
  top:50%;
  margin-top:-270px;
  width:600px;
  height: 539px;
  overflow:hidden;
  left:10%;
}


#balken_oben_wrapper {
  position:relative;
  width:600px;
  height:78px;
  background-image:url(imgs/balken_oben.jpg);
  overflow:hidden;
}

#main_content_wrapper {
  position:relative;
  widht:600px;
  height:375px;
  overflow:hidden;
  background-image:url(imgs/main_content.gif);
}

#main_content_wrapper2 {
  position:relative;
  widht:600px;
  height:375px;
  overflow:hidden;
  background-image:url(imgs/main_content2.jpg);
}


#balken_unten_wrapper {
  position:relative;
  height:86px;
  width:600px;
  overflow:hidden;
  background-image:url(imgs/balken_unten.jpg);
}

#balken_unten {
  position:relative;
  width:570px;
  height:47px;
  margin-left:26px;
  margin-top:10px;
}

#balken_unten a {
  text-decoration:none;
}

#balken_unten li, ul {
  list-style-position: outside;
  list-style-type: none;
  display:inline;
}


#balken_unten li {
  float:left;
  width:33px;
  height:47px;
}

#li-link1, #li-link2, #li-link3, #li-link4, #li-link5, #li-link6, #li-link7, #li-link8 {
  margin-right:40px;
}


#balken_unten #link1 {
  position:relative;
  width:33px;
  height:47px;
  display:block;
}

#balken_unten #link1:hover {
 background-color:#000000;
 display:block;
}

#balken_unten #link2 {
  width:33px;
  height:47px;
  display:block;
}

#balken_unten #link2:hover {
}

#balken_unten #link3 {
  width:33px;

  height:47px;
  display:block;
}

#balken_unten #link3:hover {
}

#balken_unten #link4 {
  width:33px;
  height:47px;
  display:block;
}


#balken_unten #link4:hover {
}

#balken_unten #link5 {
  width:33px;
  height:47px;
  display:block;


}

#balken_unten #link5:hover {
}

#balken_unten #link6 {
  width:33px;
  height:47px;
  display:block;

}

#balken_unten #link6:hover {
}

#balken_unten #link7 {
  width:33px;
  height:47px;
  display:block;
}

#balken_unten #link7:hover {
}


#balken_unten #link8 {

  width:33px;
  height:47px;
  display:block;
}

#balken_unten #link9:hover {
}

#balken_unten #link9 {

  width:33px;
  height:47px;
  display:block;
}

#balken_unten #link9:hover {
}


#clearer {
  position:relative;
  clear:left;
  height:0px;
  width:0px;

}