.formContainer
{

}
.typenhausBerater
{
 height:20px;
 background-color:#FFCC00;
 color:#FFFFFF;
 font-size:16px;
 font-weight:bold;

 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
 height:25px;
 //height:30px;
}

.selectContainer
{
 background-color:#FFFFFF;
 color:#C0C0C0;
 font-size:11px;
 font-weight:normal;
 padding-left:10px;
 padding-top:5px;
 //padding-top:4px;
 width:573px;
 //width:581px;
 height:25px;
 //height:30px;
}

#gefundenContainer
{
 vertical-align:1;
 //vertical-align:4;
}

#gefunden
{
 color:#FFCC00;
}



.galleryContainer
{
 margin-left:50px;
 //margin-left:23px;
 width:660px;
 //width:668px;
 
 height:370px;
 overflow:auto;

  margin-top:5px;
//margin-top:5px;


}

.imgOpacity0, .imgOpacity1
{
 width:96px;
 height:64px;
 
 border-color:#FFFFFF;
 border: #FFFFFF 1px solid;
}

.imgOpacity1
{
 -moz-opacity: 0.5;
 opacity: 0.5;
 filter:Alpha(opacity=50);
}


.imgContainer
{
 background-color:#FFFFFF;
 width:96px;
 height:66px;
 float:left;
 margin-left:8px;
 margin-bottom:8px;
}


.imgContainer A:link, .imgContainer A:visited
{
 background-color:#FFFFFF;
 width:96px;
 height:63px;
 float:left;
 margin-left:0px;
 margin-bottom:-3px;
}


.imgNumberOpacity0, .imgNumberOpacity1
{
 background-color:#FFCC00;
 color:#FFFFFF;
 border: #FFFFFF 1px solid;
 float:left;

 width:13px;
 height:12px; 
 font-size:11px;
 
 margin-left:-17px;
//margin-left:-18px;
 margin-top:51px;
//margin-top:50px;
 padding-left:3px;
 padding-bottom:1px;
//padding-bottom:0px;
 padding-right:1px;
}

.imgNumberOpacity1
{
//background-color:#FFFFFF;
//color:#C0C0C0;
//height:10px;
 }



.galleryTitleBox
{
 float:none;
 left:522px;
 //left:520px;
 top: 220px;
 width:230px;
}

.galleryTable
{
 width:228px;
}

.galleryNumber
{
 background-color:#FECB00;
 height:30px;
 color:#FFFFFF;
 font-size:18px;
 font-weight:bold;
}

.galleryTitle
{
 background-color:#FFFFFF;
 width:228px;
 height:58px;
 text-align:center;
 vertical-align:middle;
 font-size:18px;
 color:#B4B4B4;
 font-weight:bold;
}

.galleryKSV
{
 width:228px;
 height:31px;
 margin:0;
 padding:0;
 background-image:url('../img/link2.jpg');
}

.gallerySign
{
    margin-top: -21px;
    //margin-top: -20px;
    margin-left: -2px;
    z-index:100;
    position:absolute;
       
}

.galleryFooter
{
 width:755px;
 //width:753px;
 height:90px;
 margin:0;
 padding:0;
 position:relative;
 margin-left:-5px;
 background-image:url('../img/galleryfooter.gif');
}

.galleryMenu 
{
 background-color:#CBCBCB;
 width:228px;
 height:15px;
 font-size:9px;
}

.nounderline A, .nounderline A:visited, .nounderline
{
 text-decoration:none;
}

.noBackOrNext
{
 color:#DEDEDE;
 text-decoration:none;
}

.details_hidden
{
    width: 100%;
    overflow: hidden;   /* sinnlos */
    background-color: #FFFFFF;
    display: none;
}


.details
{
    width: 100%;
    overflow: visible;
    background-color: #FFFFFF;
    background-image:url('../img/galleryDetails.jpg');
    background-repeat:no-repeat;
    background-position: center top;

    /*display: visible;*/
}

.detailsBtn
{
    position:absolute;
    width: 150px;
    height: 16px;
    background-image: url('../img/detailsBtn.gif');
    cursor: pointer;
    float: right;
    top: 484px;
    left:300px;
    overflow:hidden;

}

.galleryAdminForm
{
  margin-top:-40px;
}
.adminFormTable
{
 border-color:#C0C0C0;
}

.adminFormTableTitle
{
  background-color:#FFFFFF;
  color:#656565;
  font-size:12px;
  vertical-align:middle;
  height:25px;
}

.adminFormTableContent
{
  background-color:#FECB00;
  color:#FFFFFF;
  font-size:12px;
  vertical-align:middle;
}

.adminFormTableAttTitle
{
  background-color:#FFFFFF;
  color:#656565;
  font-size:12px;
  vertical-align:middle;
  height:25px;
}

.adminFormTableAttContent
{
  background-color:#FECB00;
  color:#FFFFFF;
  font-size:10px;
  vertical-align:middle;
}

.adminFormSend A, .adminFormSend A:visited, .adminFormSend
{
  background-color:#FFFFFF;
  color:#CC0000;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  padding-left:2px;
  padding-right:2px;
  text-decoration:none;
}


.galleryAdminBack A, .galleryAdminBack A:visited, .galleryAdminEdit A, .galleryAdminEdit A:visited
{
  color:#950000;
  text-decoration:underline;
  margin-left:2px;
}


.galleryAdminBackHidden, .galleryDetailsHidden, .galleryAdminEditHidden, .galleryAdminContentHidden
{
    overflow: hidden;   /* sinnlos */
    display: none;
}


