body {
    text-align:center;
    background-position: center top;
	margin: 0px;
}

#haupt {
  margin: 0 auto;
  position:relative;
  width:830px;
  height:auto;
}

#main{
    text-align:center;
	margin: 0px auto;
	width:629px;
	height:auto;
	float: left;
}


#google {
  background-color: #FFFFFF;
  padding: 10px;
  width: 160px;
  top: 0;
  float:right;
}

#head { position:relative; width:629px; height:auto; margin-bottom:0px; margin:0px; margin-top:0px; padding: 0px;}
#navi { position:relative; margin-bottom:0px; margin:0px; margin-top:0px; padding: 0px; width:629px;}
#content-bg { margin-bottom:0px; margin-top:0px; margin:0px; width:629px; height:auto; padding: 0px; background-image:url(../gfx/pattern-holz3.jpg); background-position: center top; }

#contentblock-links-ges { position:relative; float:left; text-align:left; margin-bottom:0px; margin:0px; height:auto; width:300px; background:none;}
#contentblock-links{ float:left; text-align:left; margin-bottom:0px; margin:0px; margin-top:0px; height:auto; width:300px; background:none;}
#contentblock-links1{ text-align:left; margin-bottom:0px; margin:0px; margin-top:0px; height:auto; width:300px; background:none;}
#contentblock-links2 { text-align:left; margin-bottom:0px; margin-left:30px; margin-top: 20px; height:auto; width:280px; background:none;}
#contentblock-rechts-ges { position:relative; float:right; text-align:left; margin-bottom:0px; margin:0px; height:auto; width:300px; background:none;}
#contentblock-rechts1{ text-align:left; margin-bottom:0px; margin:0px; margin-top:28px; height:auto; width:300px;}
#contentblock-rechts{ text-align:left; margin-bottom:0px; margin:0px; margin-top:20px; height:auto; width:300px; background-image:url(../gfx/bg-textline-y.gif); background-repeat:repeat-y;}
#contentblock-rechts2{ text-align:left; margin-bottom:0px; margin:0px; margin-top:20px; height:auto; width:300px; background-image:url(../gfx/bg-textline-y.gif); background-repeat:repeat-y;}
#contentblock-rechts3{ text-align:left; margin-bottom:0px; margin:0px; margin-top:10px; height:auto; width:300px; background: none;}
#contentblock-rechts4{ text-align:left; margin-bottom:0px; margin:0px; margin-top:10px; height:auto; width:300px; background: none;}
#contentblock-textfield{ position:relative; text-align:left; margin-bottom:0px; margin:0px; margin-top:0px; left:8px; width:245px; padding: 0px;}
#contentblock-textfield2{ position:relative; text-align:left; margin-bottom:0px; margin:0px; margin-top:0px; left:20px; width: 220px; padding: 0px;}
#contentblock-textfield3{ position:relative; text-align:left; margin-bottom:0px; margin:0px; margin-top:0px; left:8px; width: 240px; padding: 0px;}

#player{
	position:absolute;
	left: 60px;
	top: 243px;
	height: 159px;
	width: 217px;
	z-index:6;
}
#mseVideoPlayer{
	position:absolute;
	left: 35px;
	top: 266px;
	height: 159px;
	width: 217px;
	z-index:5;
}

#bg-bottom{ 
    position:relative; 
	margin-bottom:0px; 
	margin:0px; 
	margin-top:0px; 
	width:629px; 
	height:12px; 
	background-image:url(../gfx/bg-bottom.gif); 
	filter:alpha(opacity=50); 
	-moz-opacity: 0.50; 
	background-position: center top; 
	background-repeat:no-repeat }

#footer{
	position: absolute;
	text-align: center;
	margin-bottom: 0px;
	padding: 0px;
	margin: 0px;
	margin-top: 2px;
	width: 388px;
	z-index: 5;
	left: 125px;
}

.main-headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
	line-height: 150%;
	color: #474747;
}

.main-headline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
	line-height: 110%;
	color: #474747;
}

.main-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474747;
}
.main-text-klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 2;
	color: #747474;
}
.main-text-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2d91db;
	text-decoration: none;

}

.underline {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	
}
.underline2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.underline-link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
