body { margin: 3px 0 3px 0; CURSOR:default;}
body, td, div, input, b, a, p { font-family:arial,sans-serif; font-size:9pt;}
tt { font-family:arial,sans-serif; font-size:8pt;}
td#bg-top	{ background-repeat:repeat-x; background-image:url(pic/bg-top.gif); }
td#bg-line	{ background-repeat:repeat-x; background-image:url(pic/bg-line.gif);}
b#dn { display:none;}
img {border:0;}
#bg-line a:link, #bg-line a:visited, #bg-line a:active { color:#0000CC;	text-decoration:none;}
#bg-line a:hover { color:#3333FF;	text-decoration:none;}
.g a:link, .g a:active,.g a:focus,.g a:visited { color: #0000CC;}
.g a:hover { color:#009900;}
#body a:link, #body a:active,#body a:focus,#body a:visited { color: #0000CC; text-decoration:none;}
#body a:hover { color:#009900; text-decoration:none;}
input#txt {
border:1px solid #3682B5;
margin: 3px 0 5px 0;
height:20px;
padding-left:2px;
padding-right:2px;
font-family:arial,sans-serif;
font-size:9pt;
vertical-align:middle;

}
input#send {
CURSOR:pointer;
margin: 3px 0 5px 0;
vertical-align:middle;
}
#c2 { CURSOR:auto; margin: 3px 0 5px 0;} /* border:1px solid #3682B5; */
#suche { border:1px solid #3682B5; padding:0px 3px 0px 3px;}
.seite { line-height: 2.1em;	font-family : Verdana;	font-size : 8pt;}
.seite a#step {	text-decoration:none;	padding:1px 2px 1px 2px ; border:1px solid #CECFCE;}
td#se {	border-top:1px solid #3682B5; border-bottom:1px solid #3682B5; line-height: 1.6em; padding:2px 6px 2px 6px; padding-bottom:2px;}
.sl,.r{font-weight:normal;margin:0;}
.a { font-size:8pt; padding-left: 1px; color:#008000;}
.g{margin: 10px 0 0 0; padding: 4px 5px 4px 5px ;}
b#d {color:#3682B5;}
.rr { font-size:9pt; padding: 5px; margin-left:6px;  color:#008000; font-weight:normal;}
h2.rr td { padding-left: 0px;}
span.i {  font-weight:bold; width:1em;  color:#008000;}
#navp { padding: 1px 2px 1px 2px; }
#navp.b a {text-decoration:none; font-size:10pt; }
#navp a:link, #navp a:active,#navp a:focus,#navp a:visited { color: #0000CC;}
#navp a:hover { color:#008000;}
font.p {padding: 20px 0 0 8px ;}
div.e {padding: 5px 0 0 5px;}
div.ch { display:none;}

/* ausgabe bilder >> */
.paging {  padding-top: 3px; padding-bottom: 3px;}
.paging span { padding: 0px 4px; 0px 4px;}
.paging span.rwdArrows { padding: 0px 2px 0px 2px;}
.paging span.fwdArrows { padding: 0px 2px 0px 2px;}
.paging a:link,.paging a:visited,.paging a:active {color: #3682B5;padding: 3px 3px 3px 3px;}
.paging a:hover { text-decoration: none; color: #0000CC; border:1px solid #0000CC;padding: 2px 2px 2px 2px;}

.more a:link,.more a:visited,.more a:active { text-decoration: underline; color: #3682B5; }
.more a:hover { text-decoration: underline; color: #0000CC; }

#resultGallery { overflow: auto; float: left; width: 100%; margin-top: 1em;}
#resultGallery .searchResult { 
    float: left; 
    width: 15.80em; 
    height: 230px; 
    overflow: hidden; 
    text-align: center; 
    border: 1px solid #D4D4D4; 
    background-color:#F6F6F6; 
    margin-bottom:8px; 
    margin-left:8px;
}
* html #resultGallery .searchResult { margin-right: -3px; }
#resultGallery .resultImage { width: 130px; height: 130px; margin: 15px auto 8px auto; background: url(img/box.gif) 2px 2px no-repeat; text-align: center; display: table;}
* html #resultGallery .resultImage { margin-bottom: 5px; }
#resultGallery .imageInner { display: table-cell; vertical-align: middle; }
* html #resultGallery .resultImage { position: relative; background-position: 2px 1px; }
* html #resultGallery .imageInner  { position: absolute; top:  50%; }

* html #resultGallery .imageInner2 { position: relative; top: -50%; left: -50%; }
* html #resultGallery .imageblock { position: relative; top: -50%; left: -50%; }


*+html #resultGallery .resultImage { position: relative; background-position: 2px 1px; }
*+html #resultGallery .imageInner  { position: absolute; top:  50%; }

*+html #resultGallery .imageInner2 { position: relative; top: -50%; left: -50%; }
*+html #resultGallery .imageblock { position: relative; top: -50%; left: -50%; }

#resultGallery .resultContent { float: left; width: 12.2em; margin-left: 1.75em; display: inline; text-align: left; overflow: hidden;}
#resultGallery .resultContent p { font-weight: normal; font-size: 88.00%; line-height: 0.8em; text-align: center; color:#008000;}
#resultGallery .resultContent a { font-weight: normal; margin: 5px 5px 5px 5px; }
/* << ausgabe bilder */


