@charset "utf-8";
/* CSS Document */


p {
  padding:0;
  padding-bottom:12px;
  margin:0;
  }

html, body {
  height: 100%;
}

body {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  color:#000;
  background-color: #955e2f;
  background-image:url(img/background.jpg);
  background-repeat:no-repeat;
  background-position:top center;
  margin:0;
  padding:0;
  text-align:center;
  line-height:16px;
  }
  
a {
  color:#000;
  }
 
a:hover {
  color:#666666;
  }

h2, h3 {
  font-family: Arial,Helvetica,sans-serif;
  margin:0;
  padding:5px 0 0 0;
  margin-bottom:15px;
  font-size:24px;
  color:#778E08;
  font-weight:normal;
  }

h3 {
  color:#9EAE4E;
  }

h4 {
  font-family: Arial,Helvetica,sans-serif;
  color:#778E08;
  font-size:18px;
  line-height:24px;
  margin:0;
  margin-bottom:15px;
  padding:0;
  font-weight:normal;
  }

h6 {
  margin:0;
  padding:0;
  font-size:9px;
  color:#000;
  font-weight:normal;
   }

#container {
  width:854px;
  margin:0 auto;
  padding:0;
  position:relative;
  text-align:left;  
  background-color:#FFFFFF;
  background-repeat:repeat-y;
  min-height: 100%;
  height:auto !important; /* moderne Browser */
  height:100%; /* IE */	
  }
  
#sprach_nav {
  float:left;
  padding:16px 0 6px 23px;
  }

#sprach_nav a {
  text-decoration:none;
  }

#sprach_nav img {border:0;}

#sprach_nav .CUR { display:none;}

#head_bild img {
  border:2px solid #f3c848;
  }

#head_bild .slideshow  {
  border:2px solid #f3c848;
  }

#head_bild .slideshow img {
  border:0;
  }

#head_bild .csc-textpic-image {
  margin-right:15px;
  }
  
*html #head_bild .csc-textpic-image {
  margin-right:7px;
  }
  
#maincontent {
  width:854px;
  float:left;
  clear:left;
  padding-bottom:90px;
  }   

#left {
  float:left;
  width:205px;
  padding-left:14px;
  }

#logo {
  clear:left;
  float:left;
  padding-top:20px;
  }

#slogan {
  clear:left;
  float:left;
  font-weight:bold;
  padding:0 9px;
  width:200px;
  color:#666666;
  font-size:13px;
  font-weight:bold;
  font-family:Arial,Helvetica,sans-serif;
  line-height:140%;
  } 

  
#menu {
  float:left;
  clear:left;
  border-top:1px solid #66667d;
  margin-top:40px;
  text-transform:uppercase;
  }

#menu ul, #menu li {
  margin:0;
  padding:0;
  list-style-type:none;
  }

#menu li {
  width:195px;
  font-size:16px;
  font-family:Arial, Helvetica, sans-serif;
  border-bottom:1px solid #66667d;
  font-weight:bold;
  }

#menu li.on a {
  text-decoration:underline;
  }

#menu li a {
  display:block;
  padding:10px 9px;
  color:#d00328;
  width:177px;
  text-decoration:none;
  line-height:22px;
  }

#menu li a:hover {
  text-decoration:underline;
  }

#kontakt {
  clear:left;
  float:left;
  margin-top:40px;
  padding:0 9px;
  }

#kontakt p {
  padding-bottom:5px;
  width:180px;
  }


#kontakt a {
  color:#000;
  }

#right {
  float:left;
  width:558px;
  margin-left:43px;
  }

#content {
  clear:left;
  float:left;
  margin-top:20px;
  }

#content img {
  border:2px solid #f3c848;
  }

#content .csc-textpic-imagewrap {
  margin:5px 0 10px 0;
  }
  
#content .csc-uploads-icon img {
  border:0;
  }
  
#content .tx-thmailformplus-pi1 td {
  padding:3px 0;
  }

#footer {
  position:absolute;
  padding:0;
  margin:0;
  text-align:left;
  bottom:0;
  left:0px;
  display:block;
  padding-top:20px;
  padding-left:262px;
  height:70px;
  width:500px;
  }

#footer p {
  padding-bottom:10px;
  }
  
*html div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, *html div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, *html div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
margin-right:5px;
}
  

