#bilder_left .alt dd.img img{
	float:right;
	margin : 0 0 10px 10px;
}
#bilder_left .alt dd{
	margin : 0 98px 0 0;
}
#bilder_left .alt dt{
	float:left;
	padding : 0 0 5px 0;
}
#bilder_left dd.img img{
	background : #fff;
	border : 1px solid #d9e0e6;
	border-bottom-color : #DDDDDD;
	border-right-color : #DDDDDD;
	float:left;
	margin : 0 0 0 0;
	padding : 5px;
}
#bilder_left dd{
	color : #000;
	line-height : 1.5em;
	margin : 0 0 0 98px;
	padding : 0;
}
#bilder_left dl dd.img{
	margin : 0;
}
#bilder_left dl{
	display : inline;
	float:left;
	margin : 10px 20px;
	padding : 0;
	width : 260px;
}
#bilder_left dt{
	color : #808080;
	float:right;
	font-size : 100%;
	font-weight : bold;
	letter-spacing : 1px;
	margin : 0;
	padding : 0;
	width : 200px;
}
#bilder_left{
	background-color : #F9F9F9;
	border : 1px solid #D6D6D6;
	float:left;
	margin : 10px 10px 10px 10px;
	padding : 0 0;
	width : 304px;
}
#bilder_right .alt dd.img img{
	float:right;
	margin : 0 0 10px 10px;
}
#bilder_right .alt dd{
	margin : 0 98px 0 0;
}
#bilder_right .alt dt{
	float:left;
	padding : 0 0 5px 0;
}
#bilder_right dd.img img{
	background : #fff;
	border : 1px solid #d9e0e6;
	border-bottom-color : #DDDDDD;
	border-right-color : #DDDDDD;
	float:left;
	margin : 0 0 0 0;
	padding : 5px;
}
#bilder_right dd{
	color : #000;
	line-height : 1.5em;
	margin : 0 0 0 98px;
	padding : 0;
}
#bilder_right dl dd.img{
	margin : 0;
}
#bilder_right dl{
	display : inline;
	float:left;
	margin : 10px 20px;
	padding : 0;
	width : 260px;
}
#bilder_right dt{
	color : #808080;
	float:right;
	font-size : 100%;
	font-weight : bold;
	letter-spacing : 1px;
	margin : 0;
	padding : 0;
	width : 200px;
}
#bilder_right{
	background-color : #F9F9F9;
	border : 1px solid #D6D6D6;
	float:right;
	margin : 10px 10px 10px 10px;
	padding : 0 0;
	width : 304px;
}
#bodyarea{
	background : #F9F9F9;
	border : 0;
	margin : 0;
	padding-top : 0;
	width : 100%;
}
#bodycontent{
	border : 0;
	float:left;
	margin : 0;
	margin-right : -1px;
	padding : 0;
	width : 100%;
}
#footer p{
	color : #555555;
	font-size : 100%;
	margin : 0;
	padding-bottom : 5px;
	padding-top : 5px;
	text-align : center;
}
#footer{
	background : #EEEEEE;
	border-top : #AAAAAA 1px solid;
	clear : both;
	display : block;
	margin : 15px 0 0 0;
	padding : 0;
	width : 100%;
}
#footer a:hover{
	border-bottom : #808080;
	color : #808080;
	text-decoration : none;
}
#footer a:active, a:focus, a:visited{
	color : #000000;
	text-decoration : none;
}
#footer a{
	color : #000000;
	text-decoration : none;
}
a:hover{
	border-bottom : #808080;
	color : #808080;
	text-decoration : none;
}
a:focus, a:visited, a:active{
	color : #000000;
	text-decoration : none;
}
a{
	color : #000000;
	text-decoration : none;
}
#info h1{
	margin-left : 15px;
}
#info img{
	float:left;
	margin : 15px;
}
#info p{
	margin-left : 15px;
	margin-right : 20px;
}
#leftcol{
	background-color : #F9F9F9;
	color : #000000;
	float:left;
	line-height : 1em;
	margin-bottom : 10px;
	margin-left : 10px;
	margin-right : 0;
	margin-top : 10px;
	width : 20%;
}
#rightcol h2{
	color : #606060;
	font-family : Verdana, Tahoma, Arial, sans-serif;
	font-size : 130%;
	font-weight : bold;
	margin : 0 0 0 0;
	padding : 2px 0px 5px 0px;
}
#rightcol h3{
	color : #808080;
	font-family : Verdana, Tahoma, Arial, sans-serif;
	font-size : 100%;
	font-weight : bold;
	margin : 0 0 0 0;
	padding : 2px 0px 5px 0px;
}
#rightcol li{
	background : url(../bilder/nav_style/list_arrow.png) left center no-repeat;
	padding-left : 15px;
}
#rightcol p{
	margin : 0 0 0 0;
}
#rightcol ul{
	border : none;
	list-style-type : none;
	margin-left : 0;
	padding-left : 10px;
	margin-top : 0;
}
#rightcol{
	float:right;
	line-height : 1.5em;
	margin-top : 10px;
	margin-right:10px;
	width : 77%;
}
#spacer{
	background : #F9F9F9;
	border : 0;
	display : block;
	float:right;
	height : 95%;
	margin : 0;
	padding : 0;
	width : 1px;
}
.clear{
	clear : both;
}
.holder{
	float:left;
	margin : 0;
	padding-bottom : 10px;
	width : 100%;
}
a.hid em{
  display : none;
}
a.hid:active em, a.hid:focus em{
	color : #000000;
	cursor : default;
	display : block;
	font-style : normal;
	width : 100%;
	padding-bottom : 0px;
}
a.hid:active span, a.hid:focus span{
	display : none;
}
a.hid:active, a.hid:focus{
	background : #FAFAFA;
}
a.hid:hover{
	color : #808080;
	text-decoration : none;
}
a.hid{
	color : #000000;
	outline-style : none;
	text-decoration : none;
}
a.tooltip b{
	display : none;
}
a.tooltip:hover b{
	background : #F7F7F7;
	border : 1px solid #808080;
	color : #000000;
	display : block;
	font-weight : bold;
	text-align:left;
	left : -50px;
	padding : 5px;
	position : absolute;
	top : -240px;
	width : 300px;
}
a.tooltip:hover{
	border : 0;
	color : #808080;
	position : relative;
	text-decoration : none;
	z-index : 500;
}
a.tooltip{
	border-bottom : 1px dotted;
	line-height : 1.5em;
}
a.oben{
	display:inline-block; background-image:url(../bilder/nav_style/oben.gif);padding-left:30px; background-repeat:no-repeat; background-position:center left; border : 0;
}
html, body{
	background : #F9F9F9;
	color: #000000;
	font-family : Verdana, Tahoma, Arial, sans-serif;
	font-size : 70%;
	height : 100%;
	width : 98%;
	margin-left: 1%;
	margin-top: 2px;
}
ul#split,ul#split li{margin:0;padding:0;list-style:none;}
ul#split li{float:left;width:175px;margin:0 0 20px 0;}
ul#split h3{font-family : Verdana, Tahoma, Arial, sans-serif;font-size : 110%;margin:0px;padding: 5px 5px 5px 0;text-align:center;color: #000000}
ul#split p{margin:0;padding:5px 5px 3px 5px;border-bottom : none;}
ul#split a:hover{color: #808080;}
li#one h3{background: #AAAAAA;}
ul#split div{background: #F9F9F9}
li#one div{border:2px solid #AAAAAA;padding-bottom:3px;padding-top:3px;}
li#two h3{background: #AAAAAA}
li#two div{border:2px solid #AAAAAA;padding-bottom:3px;padding-top:3px;}
li#three h3{background: #F9F9F9}
li#three div{border:0px solid #F9F9F9;padding-bottom:3px;padding-top:3px;}
div#menu{
	float:left;
	width: 100%;
	margin-bottom:5px;
	border-bottom:1px solid #aaaaaa;
}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left: 150px;background-color:#F9F9F9;}
ul#nav li{float:left;margin-right: 1px;text-align: center}
ul#nav a{float:left;font-size : 100%;width: 11em;padding: 5px 0;background: #eeeeee;text-decoration:none;color: #000000}
ul#nav a:hover{background: #CCCCCC;color: #000000}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #AAAAAA;color: #000000}

