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

.csc-header{ padding: 10px 0px 0px 0px;  }
.menu { list-style: none; margin: 0px; padding: 0px; }
.menu a {
    width: 148px;
    color: #000000;
    height:auto; 
    background: transparent; 
    text-decoration: none;
    text-align: left;
    font-size:13px; 
    font-weight:bold; 
    display: block;
    border: none;
    padding: 3px 0px 3px 0px;
    margin: 0 0 0 0;
}

.strich{
        padding:0; 
  border-bottom:1px solid #525252;
  
  background: transparent;
  width: 100%; 
  height:auto;

}

#leftcol ul li  {
  padding:0; 
  border-bottom:1px solid #525252;
  text-decoration:none;
  
  display:block;
}
#leftcol ul  {
  

}


#leftcol ul li a:hover  {
  padding-left:20px;
  background:url("images/pfote_hover.gif") left no-repeat;
  background-color:#ffd374 ;
  
}



#leftcol ul li a  {
  text-decoration:none;
  display:block;
  padding-left:20px;
  padding-top:3px;  
  
}









.buchen1 {font-size: 11px;border:solid 1px #525252; color:#000000; background-color:#fff2a3; width: 70px; }
.buchen2 {font-size: 11px;width: 80px;}
.box {border: none; margin: 3px ; padding:2px; width: auto; height: auto;}




.rootline

{
  position: absolute; 
  top:195px; 
  left: 50%; 
  width: 540px; 
  height:auto; 
  margin-left: -300px;
  text-align:left;
  background-color: transparent; 
  
  }



*  {
  font-family:Comic Sans MS, verdana;
  font-size:13px;
  color:#2c2c2c;
}







.unten
  {
  font-size: 11px ;
  color: #2F4670;
  text-decoration: none;
  border-bottom:none; 
  }


.klein
  {
  font-size: 11px ;
  color: #000000;
  text-decoration: none;
  border-bottom:none; 
  }


.ansichten 
  {
  position: absolute; 
  top:200px; 
  left: 50%; 
  width: 85px; 
  height:auto; 
  margin-left: 225px;
  background-color: transparent; 
  
  }






body  {
  background-color:#fff2a3;
  text-align:center;
  padding:0px;
  margin:0px;
  font-family:Comic Sans MS, verdana; font-size:13px;
}

#sitecontainer {
   margin:0 auto;
   width:970px;
   background:url("images/hg-bk.gif") center repeat-y;
}


#moodcontainer  {
  width:968px;
  height:186px;
  border:1px solid #525252;
  background:url("images/mood.jpg") center no-repeat #ffd573;
}

#maincontainer {
  width:970px;
  height:auto;
  text-align:left;

}

#leftcol {
   /*width:163px;*/
  width:170px;
  float:left;
  padding:10px 0px 10px 0px;
}

#maincol  {
  float:left;
  /*width:644px;*/
  width:600px;
  padding:10px 10px 10px 20px;
}

#rightcol  {
  width:170px;
  float:left;
  padding:10px 0px 10px 0px;
}

#footer  {
  clear:both;
  height:23px;
  background:url("images/hg-footer.gif") center no-repeat #ffd573;
  text-align:right !important;
  font-size:8pt !important;
}


.csc-header h2  {
  display:block;
  clear:both;
  border-bottom:1px solid #525252;
  font-size:14px;
  color:#525252;
}

h2  {
  display:block;
  clear:both;
  border-bottom:1px solid #525252;
  font-size:13px;
  color:#525252;
}



.csc-header h1  {
  display:block;
  clear:both;
  font-size:13px;
  color:#525252;
  padding-left:30px;
  background:url("images/pfote_h1.gif") left no-repeat;
}

/************************************/
.tx-wtgallery-pi1 {
 clear:both;
}
.wtgallery_list_area h2,
.wtgallery_single h2  {
  display:none;
}

.wtgallery_list_area,
.wtgallery_single {
  width:300px;
  float:left;
}

.wtgallery_list {
 float:left;
  margin-left:5px;
 margin-bottom:5px;
}

.wtgallery_list_pagebrowser_area {
 display:block;  
 clear:both;
 margin-top:5px;
 margin-bottom:5px;
margin-left:10px;
}

.wtgallery_list_pagebrowser_area p  {
  padding:0px;
  margin:0px 0px 5px 0px;
}

.wtgallery_list_pagebrowser_area ul  {
  list-style:none;
  padding:0px;
  margin:0px;
}

.wtgallery_list_pagebrowser_area ul li{
  float:left;
  padding-right:3px;
  padding-left:3px;
  border-right:1px solid #525252;
}

.wtgallery_list_pagebrowser_area ul li a{
  text-decoration:none;
}

.wtgallery_list_pagebrowser_area ul li a:hover{
  font-weight:bold;
}

.wtgallery_list {
margin-left:2px;
}

.csc-frame-frame1 {
width:169px;
margin-top:50px;
overflow:hidden;
 background:url("images/katze_rahmen.jpg") top no-repeat #ffd374;
 padding-top:130px;
 border-bottom:1px solid #9e7f2e;
}

.csc-frame-frame1 h2{
border:0px;
font-size:10pt;
padding-left:4px;
letter-spacing:0.05em;

}

.csc-frame-frame1 .bodytext {
padding-left:4px;
padding-bottom:8px;
}


/****/



.naviL1_activ {

  background:url("images/pfote_hover.gif") left no-repeat;
}

/**********************/

#footer  ul{
  padding:0px;
  margin:0px;
  list-style:none;
  float:left;
}


#footer  ul li{
  float:left;
  margin:0px 8px 0px 8px;
  padding-top:8px;
  font-size:8pt !important;
}

#footer ul li a{
  font-size:8pt !important;
  text-decoration:none;
}

#footer ul li a:hover{
  font-weight:bold;
}

#footer .naviL1_activ {

  background:none;
}


div.footer_info {
  font-size:8pt !important;
  padding-top:8px;
  float:left;
  /* diplay:block; */
  margin-left:20px;
}


/*************************/
fieldset {
 border:0px;
}

label {
/* dispaly:block; */
float:left;
width:160px;}


#leftcol ul  {
  list-style:none;
  margin:0px 0px 0px 1px;
  /*border-top:1px solid #525252;*/
  /*border-bottom:1px solid #525252;*/
  padding:0px 0px 0px 0px;
  /* background:url("images/mainmenubk.gif") top center no-repeat #ffd374; */
  background-color: transparent;
}







