@charset "utf-8";
{
 margin:0;
 padding:0;
 list-style:none;
}
 
html , body , #container {
 height:100%;
 
}
body {
 margin-top: 0px;
 background: #d6d6d6 url(../images/bg.jpg) repeat;
}
 
#container {
 width:1000px;
 margin:0 auto;
 background:#ffffff;
}
 
#container:before {
 content:""; 
 height:100%;
 background-color:#FFFFFF;
 margin-bottom:-50px;
 float:left ;
 display:inline-block; 
}

#header {
 background:#d6d6d6;
 height:388px;
}  

#content {
 overflow:hidden;

}
 
#footer {
 clear:both;
 height:79px;
 background-color:#FFFFFF;

} 

p {
 padding:5px;
}

.fliesstext {
	font-family: verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.fliesstexteng {
	font-family: verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}


.titel {
	font-family: verdana, sans-serif;
	font-size: 18pt;
	font-style: normal;
	line-height: 28px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6f6f6f;
	text-decoration: none;
}

.subtitel {
	font-family: verdana, sans-serif;
	font-size: 13pt;
	font-style: normal;
	line-height: 28px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

.adressetext {
	font-family: verdana, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003255;
	text-decoration: none;
	margin-left: 10px;
	width: 200px;
}

#adresse {
float: right;
width: 135px;
margin-left: 0px;
margin-top: 45px;
margin-right: 25px;
margin-bottom: 0px;
padding: 0;
background:TRANSPARENT;

}
/*=========== menu horizental===========*/

.menufeld{
float:left;
width: 700px;
overflow: hidden;
}

.menufeld ul{
margin: 0;
padding: 0;
padding-left: 25px;
font: bold 12px Verdana;
list-style-type: none;
}

.menufeld li{
display: inline;
margin: 0;
}

.menufeld li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 9px 10px; /*padding inside each tab*/
border-right: 0px solid #666666; /*right divider between tabs*/
color: #888888;
background: #ffffff; /*background of tabs (default state)*/
}

.menufeld li a:visited{
color: #666666;

}

.menufeld li a:hover, .menufeld li.selected a{
background: #666666;
color: #ffffff;
text-decoration: none; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

.menufeldaktiv {
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 9px 10px; /*padding inside each tab*/
border-right: 0px solid #666666; /*right divider between tabs*/
color: #ffffff;
background: #666666; /*background of tabs (default state)*/
}


/*=========== menu 06 ===========*/

#menu06 {
float: left;
width: 160px;
margin-left: 0px;
margin-top: 0px;
margin-left: 20px;
margin-bottom: 0px;
padding: 0;
background:TRANSPARENT;

}

#menu06 ul, #menu06 li {
 list-style-type: none;
 margin: 0px;
 padding: 0px;


}

#menu06 li a:link, #menu06 li a:visited, #menu06 li a:active {
 		list-style-type: none;
		display: inline-block;
        background: TRANSPARENT;
		font-family: verdana, sans-serif;
		font-size: 13pt;
		font-style: normal;
		line-height: 28px;
		color: #999999;
		text-decoration: none;
        padding-top: 0px;
        padding-bottom: 0px;
		padding-left: 15px;
}

#menu06 li a:hover { 
		background:TRANSPARENT;
        color: #777777;
		padding-left: 15px; 


}
.aktive {
		list-style-type: none;
		display: inline-block;
        background: TRANSPARENT;
		font-family: verdana, sans-serif;
		font-size: 13pt;
		font-style: normal;
		line-height: 28px;
		color: #666666;
		text-decoration: none;
        padding-top: 0px;
        padding-bottom: 0px;
		padding-left: 15px;
		}
		
	/*=========== blende ===========*/

#slideshow {
    position:relative;
    height:288px;
}

#slideshow DIV {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	opacity:0.0;
	height: 288px;
	background-color: #ffffff;
	width: 1000px;
}

#slideshow DIV.activ {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-activ {
    z-index:9;
}

#slideshow DIV IMG {
    height: 288px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}
