/* 1753946047.5865 */
@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;
/*
border-bottom:4px solid yellow;
*/
}

nav#nav div.adresse {
/*
float:none;
display:block;
text-align:left;
margin:0 auto;
*/
display:block;
width:auto;
width:470px;
float:none;
text-align:center;
margin:0 auto 12px auto;
/*
border-bottom:4px solid red;
*/
}

nav#nav div.adresse p {
text-align:left;
}

#logo {
/*
height:60px;
float:left;
*/
}

	
nav#nav ul#mainnav {
display:inline-block;
width:auo;
float:none;
margin:8px auto;
}



/*
ul#mainnav {
float:left;
list-style:none;
margin:0;
}
*/



#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;
}


