html {
  margin: 0;
  padding: 0;
  height: 100%;
 background-color:#E8E7D5;
 background-image: url(../images/basics/bg_image.jpg);
 background-repeat: repeat-x;
}

body {
 font-family:Tahoma, Arial, sans-serif; color: #56585E; font-size:62.5%; font-weight: normal; text-decoration: none; line-height:1.5em;
 vertical-align:top;
 margin:0;
 padding:0;
 z-index: 1;
 height: 100%;
}


th{
text-align:left;
font-weight:normal;
}

/*#elipse{
position:absolute;
left:0px;
top:100px;
height:645px;
width:14px;
background-image: url(../images/basics/elipse.jpg);
 border:0px;
 }*/
/* layout divs -----------------------------------------------------*/

#content2 {/*border:1px solid blue;*/
  width: 990px;
  /* width: 945px; */
  margin: auto;
  text-align: left;
  padding-left:20px;
  background-image: url(../images/basics/hintergrund_content.gif);
  background-position: top left;
  background-repeat: repeat-y;
  z-index: 4;
}

#maincol {
font-size:1.1em;
  display: inline;
  float: left;
    clear:right;
  margin: 0;
  margin-left:0px;
  padding: 0;
  border: 0;
  left: 0px;
  width: 477px;
  border: 0px;
  z-index: 4;
  background-color:#FFFFFF;
}

#rightcol {
font-size:1.1em;
  position: relative;
  float: left;
  clear:right;
    display: inline;
  margin: 0;
  padding: 0;
  left: 7px;
  top:0px;
  width: 257px;
  z-index: 4;
}



/* NEW 3.11.2011 */
/* Contains elements used both in full width #maincol-Pages and "normal" where the middle container doesn't have a white background (s. index3.css) */


/* Overwrites */
/* ========================================== */

.contentblock .item p { margin-left: 0 !important; }
.contentblock {
	float: left;
	width: 735px;
	background-color: #fff;
	padding: 10px 10px; 
	margin-bottom: 7px;
}
.contentblock h3 {
	margin-bottom: 2px;
}
.contentblock .divhr { clear: both; margin-bottom: 11px; } /* NEU */



/* Headlinecontainer */
/* ========================================== */
/* Only used if there's a back-button floated right */

.headlinecontainer {	
	float: left;
	width: 100%;
}
	.headlinecontainer h1,
	.headlinecontainer h2 { float: left; } /* NEU */
	.headlinecontainer a { /* Nach oben */
		font-weight: bold !important; 
		margin-top: 22px; float: right;
	}
