/* CSS Document */


#contentnav {
  position:absolute;
  top:322px;
  left:10px;
  }

*html #contentnav {
  top:318px;
  }

#contentnav ul, #contentnav li{
  margin:0;
  padding:0;
  }

#contentnav li  {
  float:left;
  min-width:86px;
  height:22px;
  list-style-type:none;
  padding:2px 11px 0 11px;
  margin-top:10px;
  margin-right:3px;
  }

#contentnav li.on  {
  float:left;
  min-width:86px;
  height:32px;
  list-style-type:none;
  padding:2px 11px 0 11px;  
  margin-top:0;
  }
  
#contentnav li  a{
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:12px;
  color:#FFFFFF;
  display:block;
  padding:3px 0 0 0px;
  }
  
#contentnav li.on a{
  padding:13px 0 0 0px;
  }
     
#contentnav li  a:hover{
  color:#fadea9;
  text-decoration:none;
  }
  
#maincontent {
  clear:left;
  width:638px;
  margin-top:237px;
  float:left;
  height:auto !important;
  height:420px;
  }

*html #maincontent{
  margin-top:337px;
  
  }
  
#bgmaincontent {
  float:left;
  background-image:url(img/bg_content.png);
  background-repeat:repeat-y;
  background: expression("none");
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='fileadmin/vorlage/img/bg_content.png');
  padding:0 25px 0 25px;  
  width:575px;
  clear:left;
  min-height:348px;
  height:auto !important;
  height:348px;
  }

*html #bgmaincontent {
  padding:0 20px 0 25px;  
  }
  
#bgmaincontent h2 {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:24px;
  color:#b81f34;
  margin:25px 0 15px 0;
  padding:0;
  font-weight:normal;
  background:none;
  }

#bgmaincontent div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
  background-color:#fadea9;
  padding:3px;
  }
 
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
  padding:10px 0 5px 0;
  }

#bgmaincontent p {
  padding-right:20px;
  margin:15px 0;
  }
  
*html #bgmaincontent {
  width:578px;
  }
  
#bgmaincontent_oben {
  clear:left;
  background-image:url(img/bg_content_oben.png);
  background-repeat:repeat-x;
  background: expression("none");
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='fileadmin/vorlage/img/bg_content_oben.png');
  width:624px;
  height:8px;
  }

#bgmaincontent_unten {
  clear:left;
  background-image:url(img/bg_content_unten.png);
  background-repeat:repeat-x;
  background: expression("none");
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='fileadmin/vorlage/img/bg_content_unten.png');
  width:624px;
  height:7px;
  }

#anfrage {
  position:absolute;
  top:452px;
  left:631px;
  }

*html #anfrage {
  top:446px;
  }

*html #unternav {
  top:348px;
  }


#links {
padding-top:0px;
top:185px;
}

#unternav {
  position:absolute;
  top:352px;
  left:635px;
  width:222px;
  height:102px;
  }
 
#bgunternav {
  clear:left;
  background-image:url(img/bg_unternav.png);
  background-repeat:no-repeat;
  background: expression("none");
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='fileadmin/vorlage/img/bg_unternav.png');
  width:222px;
  height:102px;
  } 

#bgunternav li a {
  color:#353d4b;
  }



#footer {
  clear:both;
  float:left;
  width:840px;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#fff;
  }


  #footer p {  padding-left:10px;
}

#footer_right {text-align:right;}


/*----------------------------[GUESTBOOK]---------------*/
.tx-guestbook-field img {
clear:left;
float:left;
padding-left:120px;
padding-top:10px;
}

.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
float:left;
width:350px;
}

.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
float:left;
width:350px;
}

.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
display:block;
float:left;
width:350px;
}

#bgmaincontent .tx-veguestbook-pi1 p {
margin:0;
}

.tx-veguestbook-pi1 .tx-guestbook-right {
float:left;
padding:1em;
width:550px;
}

.tx-veguestbook-pi1 .tx-guestbook-left {
height:auto;
}

.tx-veguestbook-pi1 .tx-guestbook-left {
background:none;
float:left;
min-height:10px;
padding:0;
padding-top:10px;
width:200px;
}

#guestbook p{
  margin:5px 0 0 0;
  }

#guestbook .tx-guestbook-right {
 padding:0;
 padding-bottom:0px;
 }
 
 
#guestbook .tx-veguestbook-pi1 fieldset {
  border:medium none;
  padding:0;
  margin:0;
}

#guestbook h3 {
  background-color:#ffe2b8;
  line-height:29px;
  margin:0;
  clear:left;
  padding-left:6px;
  font-weight:normal;
  font-size:12px;
  display:block;
  }


#guestbook .tx-guestbook-right p{
 padding:16px 20px;
 }

/*----------------------------[ENDE GUESTBOOK]---------------*/

*html div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
margin-right:5px !important;
}

