/*--------------------------------GALLERY--------------------------------*/
.previewPic img
{
margin: 0px auto;
display: block;
}

.previewPic img.lightbox.dimwidth 
{
width: 109px;
}

.previewPic img.lightbox.dimheight
{
height: 82px;  
}

.previewPic,.previewText,.previewText span 
{
width: 116px;
}

.previewPic
{
height: 82px;
display: table-cell;
vertical-align: middle;
}

.previewText span 
{
padding-top: 10px;
}

.View img
{
height: 80px;
}

.View td
{
padding: 5px;
text-align: left;
vertical-align: middle;
}

.bildspalte
{
width: 105px;
}

.View
{
float: left;
margin: 0px 12px 12px 0px;
background-color: #EEFFF8;
border: 1px solid #4AAB4D;
width: 336px;
}

body
{
padding: 0px;
margin: 0px;
overflow: auto;
}

.gallery
{
float: left;
padding: 4px;
margin: 0px 5px 5px 0px;
background-color: #fff;
border: 1px solid #4AAB4D;

display: block;
cursor: pointer;
height: 134px;
width: 115px;
overflow: hidden; 
}

.contentBig div.previewText a
{
overflow: hidden;
font-size: 8pt;

}

/*body, html
{
height: 100%;
}*/

#OverlayInput
{
width: 100%;
position: absolute;
top: 25%;
left: 0px;
z-index: 40;
}

.opacity
{
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
opacity: 0.7;
filter:Alpha(opacity=70); 
background-color: #000;
z-index: 30;
}

#inline, #OverlayInputBox h1, .opacity, #OverlayInputBox, #OverlayInput
{
padding: 0px;
margin: 0px;
}

#OverlayInputBox
{
margin: 0px auto;
width: 625px;
background-color: #EEFFF8;
position: relative;
border: 3px solid #008854;
}

#inline td
{
width: 622px;
text-align: center;
}


#overlay
{
display: none;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
position: absolute;
z-index: 20;
}

#inlineInput
{
margin: 20px;
}

#imgInput
{
text-align: center;
height: 500px;
width: 622px;
}

.prevImgBig
{
margin: 10px;
border: 1px solid #333;
}

.previewText span 
{
text-align: center;
display: block;
overflow: hidden;
font-size: 8pt;

}

.loadInf
{
width: 300px;
margin: 0px auto;
margin-top: 80px;
margin-bottom: 80px;
padding: 0px 0px 20px 0px;
}

.loadInf p
{
font-size: 10pt;
font-weight: bold;

}

.galerieLink {float: left; width: 300px; clear: left; padding-top: 10px;}

#imgDescInput
{
font-size: 10pt;
padding: 0px 0px 10px 0px;
}

#galDescInput
{
text-transform: uppercase;
font-size: 10pt;
color: #008854;
padding: 10px 0px 0px 0px;
}

.underlineIt td
{
border-top: 1px dashed #333;
}

h4
{
font-size: 8pt;
padding: 0px 0px 10px 0px;
}
