body{
margin:auto;
padding:0;
background-color:#131d39;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

#overwrapper{
margin:auto;
width:100%;
background:url(img/body-bg.gif) 100px bottom no-repeat ;
min-height:560px;
height:auto !important;
height:560px;
padding-bottom:110px

}

input { width:170px; font-size:12px; font-family:'Times New Roman', Times, serif, Helvetica, sans-serif; }

select { font-size:12px }

textarea { width:170px; height:60px; font-size:12px; font-family:'Times New Roman', Times, serif, Helvetica, sans-serif; }

#wrapper{
margin:auto;
width:950px;
padding-top:50px;
}

#container{
margin:0;
width:950px;
background:url(img/full-bg.jpg) repeat-y right top;
text-align:left;
background-color:#fff
}

#menu{
margin:0;
width:880px;
height:28px;
text-align:left;
background:url(img/menu-bg.jpg) repeat-x bottom 
}
.menu-spacer{
float:left;
width:14px;
height:28px;
background-image:url(img/menu-trenner.gif);
background-position:left;
background-repeat:no-repeat;
}
.menu-spacer2{
float:left;
width:12px;
height:28px;
background-image:none;
}
.menu-text{
float:left;
height:13px;
padding-right:10px;
padding-top:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f9efcd;

text-decoration:none;
}
.menu-text a:link{
font-size:13px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.menu-text a:visited{
font-size:13px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.menu-text a:hover{
font-size:13px;
color:#f9efcd;
font-weight:normal;
text-decoration:none;
}
.no-link{
font-size:13px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}

#flyer{
float:right;
padding-top:10px;
padding-bottom:10px;
padding-right:44px;
width:400px;
border:0;
}

#center{
float:left;
width:950px;
}

.std-font{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#content{
/*overflow:auto;*/
float:left;
width:422px;
padding-top:25px;
padding-bottom:20px;
padding-left:30px;
padding-right:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
#content a:link{
font-size:13px;
color:#0f1a36;
font-weight:bold;
text-decoration:none;
}
#content a:visited{
font-size:13px;
color:#0f1a36;
font-weight:bold;
text-decoration:none;
}
#content a:active{
font-size:13px;
color:#0f1a36;
font-weight:bold;
text-decoration:none;
}
#content a:hover{
font-size:13px;
color:#6a6f83;
font-weight:bold;
text-decoration:none;
}
#content-full{
overflow:auto;
overflow:hidden;
float:left;
width:700px;
padding-top:10px;
padding-bottom:20px;
padding-left:30px;
padding-right:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
#content-full a:link{
font-size:13px;
color:#0f1a36;
font-weight:bold;
text-decoration:none;
}
#content-full a:visited{
font-size:13px;
color:#0f1a36;
font-weight:bold;
text-decoration:none;
}
#content-full a:hover{
font-size:13px;
color:#6a6f83;
font-weight:bold;
text-decoration:none;
}
.e-mail a{
color:#000000;
}
.e-mail a:hover{
color:#6a6f83;
}
#scrollbalken{
float:left;
height:60px;
padding-top:232px;
width:28px;
}
#scrollup{
float:left;
width:28px;
height:30px;
}
#scrolldown{
float:left;
width:28px;
height:30px;
}

#footer{
width:950px;
height:17px;
background-color:#6A6F83
}

#bild{
float:left;
width:432px;
height:292px;
}

h1{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#4a516d;
/*color:#6a6f83;*/
}

h2{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#4a516d;
/*color:#6a6f83;*/
}

b, strong{
color:#6a6f83;
}

h5{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6a6f83;
padding:0;
padding-bottom:6px;
padding-top:20px;
margin:0;
}

td{
padding-bottom:4px;
}

#dropdown{
margin:0;
float:left;
height:77px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f9efcd;
font-weight:normal;
text-decoration:none;
width:880px;
background:url(img/logo.gif) no-repeat 180px center;
border-bottom:1px solid #131d39;

}

/*  menu   */
#dropmenudiv{
position:absolute;
z-index:200;
text-align:left;
margin-top:5px;
margin-left:-12px;
padding-bottom:5px;
}


#dropmenudiv a{
display: block;
text-indent: 3px;
padding: 1px 0 0px 1px;
text-decoration: none;
color:#FFFFFF;
font-size:13px;
font-weight:normal;
text-decoration:none;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #c3c3c4;
color:#FFFFFF
}

.dropdown-a{
float:left;
background-image:url(img/dropdown.gif);
background-repeat:repeat;
}
.dropdown-b{
float:left;
padding-left:10px;
background-image:url(img/menu-trenner-2.gif);
background-position:left;
background-repeat:repeat-y;
}
.dropdown-c{
float:left;
padding-right:10px;
padding-top:0px;
padding-bottom:7px;
background-image:url(img/menu-trenner-2.gif);
background-position:right;
background-repeat:repeat-y;
}
#dropdown a:link{
font-size:13px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
#dropdown a:visited{
font-size:13px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
#dropdown a:hover{
font-size:13px;
color:#f9efcd;
font-weight:normal;
text-decoration:none;
}

#ausblende-oben{
font-size:1px;
width:780px;
height:0px;
}

/* SLIMBOX */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(images/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 113px;
	height: 22px;
	background: transparent url(images/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}