html, body {
  font: 11px/1.3 verdana;
  color: #000000;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

form {
  margin: 0 0 1em 0;
}

p {
  margin-top:0em;
  margin-bottom:1.1em;
}

h1, h2, h3, h4 {
  font-size: 11px;
  color: #999999;
  margin-top:0em;
  margin-bottom:1.1em;
}

ul {
	margin-left: 1.5em;
	padding-left: 0;
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 1em; 
	}

img {
  border: 0px;
  margin: 0px;
  padding: 0px;
}

#banner, #contentarea  .contentright, #leftnav {
  display: none !important;
}

#contentarea {
  padding: 10px 0 20px 12px;
}

#contentarea .contentcenter {
  width: 580px;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

#pagenavigator {
  clear:left;
  width:575px;
  border-top:1px solid #000000;
  padding-top:4px;
  margin: 0 0 0 0;
}

#pagenavigator .pnleft {
  float:left;
  padding: 0.2em 0 0.6em 0;
  width: 175px;
}

#pagenavigator .pnright {
  float:left;
  padding: 0.2em 0 0.6em 0;
  width: 400px;
  text-align: right;
}

.eingabe {
  height: 1.4em;
  color: #000000;
  font: 11px/1.3 verdana;
  vertical-align:middle;
  padding: 0.1em 0 0 0.2em;
  margin: 0 0 0.2em 0;
}

.bildrahmen {
  float: left;
  width: 114px;
  height: 126px;
  border: solid #000000 1px;
  margin-right: 6px;
  margin-bottom: 6px;
  voice-family: "\"}\"";  
  voice-family: inherit;
  width: 108px;
  height: 120px;
}

.bildercontainer {
  float:left;
  padding-bottom:8px;
  height:385px;
}

#bildercontainer .move {
  cursor: move;
}

#bildercontainer .pointer {
  cursor: pointer;
}

#bildercontainer .dflt {
  cursor: default;
}

.bildcontainer {
  width: 100%;
  height: 106px;
  text-align: center;
}

.bildinfo{
  width: 66px;
  overflow: hidden;
  padding: 0px 0px 0px 5px;
  float: left;
  color: #000000;
  margin-bottom: 60px;
  font-size: 10px;
  voice-family: "\"}\"";
  width: 61px;
}

.bildtoolbar{
  width: 36px;
  color: #000000;
  float: left;
  text-align:right;
  padding: 2px 6px 0px 0px;
}

a:link { 
  text-decoration: underline;
  color: #000000;
}

a:visited { 
  text-decoration: underline;
  color: #000000;
}

a:hover { 
  text-decoration: underline;
  color: #000000;
}

a.navlink:link { 
  text-decoration: none;
  color: #707070;
}

a.navlink:visited { 
  text-decoration: none;
  color: #707070;
}

a.navlink:hover { 
  text-decoration: none;
  color: #000000;
}

a.navlink_on:link { 
  text-decoration: none;
  color: #000000;
}

a.navlink_on:visited { 
  text-decoration: none;
  color: #000000;
}

a.navlink_on:hover { 
  text-decoration: none;
  color: #000000;
}

.bildinfo a { 
  text-decoration: none;
  color: #000000;
}

.bildinfo a:visited { 
  text-decoration: none;
  color: #000000;
}

.bildinfo a:hover { 
  text-decoration: none;
  color: #000000;
}

#leftnav .cat {
  display: block;
  margin-left:20px;
  line-height: 17px;
}

#leftnav .folder {
  display: block;
  line-height: 17px;
}

.button { 
  background-color: #ffffff;
  border: solid #000000 1px;
  display: block;
  font: 11px/1.3 verdana;
  width: 5.8em;
  height: 1.5em;
  padding: 0.1em 0 0 0;
  margin: 0 0 0 0;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
}

a.button:link { 
  text-decoration: none;
  color: #000000;
}

a.button:visited { 
  text-decoration: none;
  color: #000000;
}

a.button:hover { 
  text-decoration: none;
  color: #000000;
  border: solid #000000 1px;
}


#container_popup {
  background-color:#ffffff;
  margin-left:20px;
}

#bildrahmen_popup {
  border:solid #000000 1px;
  float: left;
  width: 374px;
  height: 374px;
  text-align: center;
}
#bildinfo_popup {
  float: left;
  width: 226px;
  height: 376px;
  margin-left: 20px;
}

#infotext_popup {
  height: 276px;
}
  
#infotext_popup b {
  color:#000000;
}
  
#hinweis_popup {
  height: 100px;
  vertical-align:bottom;
}

.bildrahmen_serie {
  float: left;
  width: 104px;
  height: 104px;
  margin-right: 2px;
  text-align: center;
}
  
.pn_popup {
  width: 376px;
  text-align: right;
}

.warn {
  color: red;
}

.contenttext {
  width: 440px;
}

.backtoresult {
  color: #ff0000;
  padding-left: 12px;
  background: url(/images/back-rot.gif);
  background-repeat: no-repeat;
  background-position: 0px 4px;
  padding-left: 14px;
}
a.backtoresult:link {
  text-decoration: none;
  color: #ff0000;
}
a.backtoresult:visited {
  text-decoration: none;
  color: #ff0000;
}
a.backtoresult:hover {
  text-decoration: none;
  color: #ff0000;
}
