/* 1753914767.9536 */
@charset "utf-8";

body {
	position:relative;
	width:100%;
	margin:0;
	padding:0;
	text-align:center;
	font-size:62.5%;
	font-family:Tahoma,Verdana,Helvetica,Arial,san serif;
	background:rgba(181,181,181,1);
	-webkit-tap-highlight-color:transparent;
}


body.home {
	background:url(/gif/bg/bg-home.jpg) no-repeat 0px 0px fixed;	
}

#container {
	width:768px;
	margin:0 auto;
	padding:0;
	text-align:left;
	font-size:100%;
	background-color:#fff;
}

/*
header#header nav#nav {
	float:none;
	display:block;
	text-align:center;
}

nav#nav div.adresse {
	display:block;
	width:auto;
	width:470px;
	float:none;
	text-align:center;
	margin:0 auto 12px auto;
}

nav#nav div.adresse p {
	text-align:left;
}
	
nav#nav ul#mainnav {
	display:inline-block;
	width:auo;
	float:none;
	margin:8px auto;
}
*/



#bildslider {
	width:756px;
	height:auto;
	margin:0 auto;
	padding:6px;
}

body.home .bx-wrapper {
	float:none;
	width:756px;
}

.bx-wrapper img {
	width:756px;
	display: block;
}




#bildslider #sliderbox {
	float:none;
	display:block;
	width:756px;
	margin:0;
	padding:0;
}

body.home #bildslider #sliderbox {
	float:none;
	display:block;
	width:756px;
	cursor:pointer;
}

#bildslider .bxslider {
	float:none;
	width:756px;
}

body.home #bildslider .bxslider {
	cursor:pointer;
}

#bildslider .bx-wrapper .bx-pager {
	display:none;
}

body.home #bildslider .bx-pager {  
	display:block;
	width:100%;
	height:auto;
	padding:0px;
	margin:0;
	background:none;
}  
 
 
body.home #bildslider .bx-pager div.item {
	display:block;
	float:left;
	width:49%;
	height:87px;
	margin:6px 0 0 0;
	padding:0 1% 0 0;
	clear:none;
	color:#fff;
	font-size:130%;
	list-style-type:none;
	cursor:pointer;
	overflow:hidden;
}

#bildslider .bx-pager div:last-child {
	margin-bottom:0;
}

#bildslider .bx-pager div.item p {
	padding:0px;
	display:block;
}

#bildslider .bx-pager div.item img {
	float:left;
	height:87px;
	margin:0 6px 0 0;
}

#bildslider .bx-pager div.item strong {
	display:block;
}

#bildslider .bx-pager div.item * {
	color:#fff;
	text-decoration:none;
}





#content section {
	display:block;
	float:none;
	width:100%;
}


#content aside#box {
	display:block;
	float:left;
	width:303px;
	height:382px;
	margin:0 0 24px 0;
	padding:10px;
}


#content section.full div.inhalt_text {
	width:calc(100% - 293px);
	margin:0 30px 0 0;
}	
	
#content section.full div.pics_r {
	width:263px;
}


