#page{
width: 922px;
margin: 0 auto;
text-align: center;
}

#header{
width:100%;
}

#content{
text-align: justify;
margin: auto;
width:100%;
padding-bottom:43px;
}

#main-content{
padding-left:52px;
padding-right:52px;
padding-bottom:115px;
padding-top: 55px;
min-height: 330px;
height: auto !important;
height: 330px;
text-align: justify;
background: #94d9f6 url('../images/in_page_bg_pic.jpg') left bottom no-repeat;
width: 629px;
}

#right-content{
font-size:12px;
text-align:left;
/*width: 182px;*/
width: 148px;
padding:15px 17px 185px 17px;
background:#f2e7e7 url('../images/q_kont_bg.jpg') right bottom no-repeat;
height: 242px;
}
.tdspace{
	width:7px;
}

#videohome{
 width:182px;
 margin-right:3px; 
 height:162px; 
 text-align:center; 
 background-color:#f1f1f1;
}

#listcontainer{

}


.list, .listsel{
margin-bottom:3px;
background-color:#f7f7f7;
padding-top:3px;
padding-bottom:3px;
padding-left:7px;
padding-right:7px;
text-align:left;
}
.list:hover,   {
margin-bottom:3px;
background-color:#fff;
padding-top:3px;
padding-bottom:3px;
padding-left:7px;
padding-right:7px;
text-align:left;
}

.list a{
display:block;
color: #999999;
}
.list a:hover,.listsel a,  .listsel a:hover{
display:block;
color: #ea3534;
}

.footer{
 font-size: 12px;
 color: #999999;
 text-align:left;
 padding-top:5px;
 padding-bottom:5px;
 }
.footer a{
 }
.footer a:hover{
 }

.kontaktformular{
float:right; 
background-color:#eeecec; 
padding:12px; 
width:161px; 
text-align:left;
}

.button{
	padding: 2px 18px;
	color: #fff;;
	background-color:#ea3534;
	float:left;
	margin-top:5px;
}
.button:hover{
	padding: 2px 18px;
	color: #4e4e4e;
	background-color:#b3b3b3;
	float:left;
	margin-top:5px;
	
}
.wys{

}

#RightPicPrev{
	opacity: 0.80;
	filter: alpha(opacity=80);
	width:146px;
	border:1px solid #fff
}