BODY {
  background: #E1E1E1;
  background-image:url(../images/BG_page.jpg);
  background-repeat:repeat-y;
  color: #000000;
  margin: 0px;
}
  
a {color: #5A5444; text-decoration: none;}
a:link { color: #5A5444; text-decoration:none; }
a:visited { color: #5A5444; text-decoration:none; }
a:active { color: red; text-decoration:none; }
a:hover {color: #FF6600; text-decoration: none;}

FORM {
 display: inline;
 }

#logo {
margin: 35px 100px 0 703px;
}

#navi {

}

#headerpic {
margin: 32px 100px 15px 64px;
}

#backbutton {
white-space:nowrap;
margin: 0 100px 0 730px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
}

#maincontainer {
 margin: 0 100px 10px 64px;
 width: 723px;
 background-image:url(../images/layout/Border_Bottom.gif);
 background-repeat:no-repeat;
 background-position:bottom;
}

.main {
 margin: 20px 20px 0px 85px;
 width: 580px;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 line-height: 18px;
 color: #404D4E;
}

#Content_Blog {
	margin-left:220px;
}

#footer {
 margin: 0 0 0 64px;
 display:block;
 width: 723px;
 height: 30px;
 vertical-align:middle;
}

.footernotice {
 float:left;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 9px;
 color: #808080;
}

.footernotice_right {
 float:right;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 9px;
 color: #808080;
}

.notices {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
}

.headline {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #999999;
}

.Subheadline {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight:bold;
 line-height: 1.5;
 color: #808080;}

.listentext {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 1.8;
 color: #808080;

}

.tablebox {
  border: #808080 1px solid;
}

.tableHeading {
  text-decoration: none;
  color: #808080;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: #E6E7E8;
  font-size: 10px}
 
.tableContent {
  text-decoration: none;
  color: #808080;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px}
  
.boxtext {  /* Text in den Spalten (rechts und links) */
  text-decoration: none;
  color: #000000;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px}
  
.texttable {
  height: 380px;
  width: 481px;
  padding: 12px;
  overflow: auto
 }

.newsheader {
  background: #EAEAEA;
  font-size: 11px;
  font-family: Verdana, Helvetica, sans-serif;
  line-height: 1.5;
  color: #808080; }
  
.newsheadersub {
  background: #EBEBEB;
  font-size: 11px;
  font-family: Verdana, Helvetica, sans-serif;
  line-height: 1.5;
  color: #808080; }

TD.errorMessage {
  background: #FCFBF7;
  border: 1px solid #E60000;
  font-size: 11px;
  font-family: Verdana, Helvetica, sans-serif;
  line-height: 1.5;
  color: #E60000; }
  
TD.userMessage {  
  background: #FBFBFB; 
  border: 1px solid #6A8E69;
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 10px; 
  line-height: 1.5;
  color: #808080; }

.formlabel {
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 10px; 
  background: #EAEAEA; 
}

INPUT, CHECKBOX, TEXTAREA, RADIO, SELECT {
/*  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #7E8485;
  background-color: #F8F8F8;
  border-top:  1px solid #757D7E;
  border-left:  1px solid #757D7E;
  border-bottom: 1px solid #404D4E;
  border-right:  1px solid #404D4E; */
  }
  
.VALIDBOX {
/*  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #7E8485; */
  background-color:#FFF4D2;
/*  border-top:  1px solid #757D7E;
  border-left:  1px solid #757D7E;
  border-bottom: 1px solid #404D4E;
  border-right:  1px solid #404D4E; */
  }   

.button {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #404D4E;
  border-top:  1px solid #787878;
  border-left:  1px solid #787878;
  border-bottom: 1px solid #404D4E;
  border-right:  1px solid #404D4E; 
  background-color: #F2F2F2;  
  height: 20px;
}


.refobject {
float:left;
margin: 5px;

}