hr {
  margin: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  width: 575px;
  border: 1px dotted #317c24;
  height: 1px; }
textarea.community {
	border: 1px solid gray;
	width: 400px;
	height: 100px; }
input.cb { }
input.radio {
  width: 11px;
  height: 13px; }
* html input.radio {
  width: 16px;
  height: 16px; }
input.eingabe {
  background-repeat: no-repeat; 
  padding: 0px;
  padding-left: 5px;
  margin: 0px;
  margin-bottom: 1px;
  font-family: verdana;
  font-weight: bold;
  font-size: 9px;
  border: 1px solid gray;
  height: 13px;
  line-height: 8px;
  width: 192px; }
* html input.eingabe {
  margin: 0px;
  margin-bottom: 3px;
  padding-top: 1px; }
  width: 190px; }
input.submit {
  padding: 0px;
  margin: 0px;
  font-family: verdana;
  font-size: 11px;
  border: 1px solid gray;
  height: 20px;
  line-height: 17px;
  width: 100px; border: 1px solid black; margin-top: 3px; }
input#publisher {
  padding: 0px;
  margin: 0px;
  font-family: verdana;
  font-size: 11px;
  border: 1px solid gray;
  height: 20px;
  line-height: 17px;
  width: 150px; border: 1px solid black; margin-top: 3px; }
div.fontlayer {	
  width: 210px;
  height: 70px;	
  overflow: auto;
  border: 1px solid #666;	
  background-color: #fff;	
  padding: 0px;
  margin: 0px;
  margin-bottom: 3px; }
div.fontlayer table {	
  width: 180px;
  background-color: #fff;	
  padding: 0px;
  margin: 0px;
  margin-bottom: 3px; }

select.size {
  font-size: 9px;
  line-height: 11px;
  height: 13px;
  padding-top: 0px;
  width: 60px;
  border: 1px solid #666; }
table.colors td {
  padding: 3px; 
  border: 1px solid #666; }
div#toolkit {
  height: 250px; 
  font-size: 13px; 
  font-weight: bold; 
  background-color: #FFD90E; 
  width: 575px; 
  overflow: hidden; 
  margin: 0px; 
  padding: 0px; }
div#page {
  overflow: hidden; 
  float: left; 
  background-color: #ffffff; 
  margin: 0px; 
  margin-right: 5px; 
  border: 1px solid black; 
  padding: 0px; }
div.download {
  font-size: 13px; 
  font-weight: bold; 
  background-color: #FFD90E; 
  width: 575px; 
  overflow: hidden; 
  margin: 0px;
  margin-top: 10px; 
  padding: 0px; }
div.download div {
  border: 2px solid blue;
  padding: 10px;
  background-color: #eee;
  margin-top: 0px;
  margin-bottom: 0px; }
div.download div table td {
  font-family: Verdana, Arial;
  font-size: 13px; 
  font-weight: bold; }
table.editmode {
  font-size: 10px; }
p.error {
  font-weight: bold;
  color: red;
  margin-bottom: 20px; }
table.editmode td {
  vertical-align: top; }
table.editmode td input {
  border: 1px solid gray; 
  width: 300px; }
table.editmode td input.styleless {
  border: 0px; 
  width: 100px; }
form {
  margin: 0px;
  margin-bottom: 5px;}
div.editor_head {
  font-size: 12px; 
  font-weight: bold; 
  margin-bottom: 10px; 
  margin-top: 15px; }
img.editing_entity {
  position: absolute; 
  top: 0px; 
  left: 0px; }
div.object_information {
  visibility: hidden; 
  margin: 0px; 
  padding: 0px; 
  background-color: #fff; }
img.editor_subject {
  position: absolute; 
  top: 0px; 
  left: 0px; }  
