html{
	height: 100%;
	font-family: Verdena, Arial, Helvetica, sans-serif;
}
body{
	background: #f6f6f6;
	height:100%;
	margin:0px;
	overflow:visible;
}

input{
	border:1px solid black;
}

ul{
	line-height:20px;
}

#urbox{
	height:inherit;
	width:970px;
	padding:0px;
	margin:auto;
	z-index:5;
	height:100%;
}

#root{
	background: url(../images/textbox_bg.png) repeat-y ;
	height:inherit;
	width:744px;
	padding:0px;
	margin:auto;
	height:100%;
	}

#banner{
	background: url(../images/banner1.jpg) no-repeat 8px;
	height:324px;
	width:735px;
}

#grey_bar{
	background: url(../images/grey_bar.png) no-repeat 8px;
	height:24px;
	width:735px;
}
#topicText{
	color:white;
	margin-left:20px;
	font-size:14px;
	padding-top:4px;
	//padding-top:3px;
	font-variant: small-caps;
}

#topicText a{
	color:white;
}
#topicText a:hover{
	color:#aaaaaa;
}



#pin_pic_left{
	position:absolute;
	margin-left:1px;
	margin-top:12px;
	//margin-left:1px;
	height:224px;
	width:120px;
	z-index:5;
	float:left; 
}



#menu_box{
	position:absolute;
	background:#ffffff;
	margin-left:250px;
	margin-top:36px;
	//margin-left:180px;
	width:170px;
	height:268px;
	z-index:0;
	opacity:0.85;
	//filter: alpha(opacity = 85);
	border:black solid 1px;
	border-top:0px;
	border-bottom:0px;
	float:left; 
	padding-top:20px;
}

#encke_bezeichnung{
	position:absolute;
	background:black;
	border:1px solid black;
	margin-bottom:35px;
	margin-left:250px;
	//margin-left:180px;
	//border-right:2px solid black;
	width:170px;
	height:36px;
	//filter: alpha(opacity = 100);
	z-index:4;
}

.mn:hover{
	background:#aaaaaa;
	height:20px;
	font-variant: small-caps;
	text-align:right;
	color:black;
	padding:8px;
	
	
}

.mn{
	height:20px;
	font-variant: small-caps;
	text-align:right;
	color:black;
	padding:8px;
	
}

a{
	text-decoration:none;
}

.mn a{
	color:black;
	text-decoration:none;
}


.men_lnk:hover {
//	z-index:4;
//	background:#cccccc;
//	height:15px;
//	width:170px;
}

.mn:active{
	height:20px;
	font-variant: small-caps;
	text-align:right;
	color:black;
	padding:8px;
}


.mn_act{
	background:black;
	height:20px;
	font-variant: small-caps;
	text-align:right;
	color:white;
	padding:8px;

}

.mn_act a{
	color:white;
	text-decoration:none;
	
}



#pin_pic_right{
	position:absolute;
	height:224px;
	width:117px;
	z-index:5;
	margin-left:848px;
	margin-top:12px;
	//margin-left:848px;
	
}

#textbox{
	background: url(../images/textbox_bg.png) repeat-y ;
	font-size:14px;
	color:#222;
	padding:40px;
	padding-top:20px;
	padding-bottom:50px;
	text-align: justify;
	min-height:200px;
}

#content_headline{
	font-size:24px;
	padding-bottom:20px;
	font-variant: small-caps;
	margin-left:-10px;
	
}

#footer{
	position:relative;
	font-size:10px;
	color:#888;
	margin-top:-16px;
	//margin-top:0px;
	margin-left:100px;
}
#footer a{
	color:#888;
}
#footer a:hover{
	color:#333;
}

#big_left_pic{
 visibility:hidden;
 position:absolute;
 z-index:6;
 width:306px;
 height:224px;
 margin-top:12px;
 margin-left:1px;
 //margin-left:-112px;
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pin_pic_big_left.png', sizingMethod='scale');
 background:url(../images/pin_pic_big_left.png);
 //background:url(doo.png);
}

#big_right_pic{
 visibility:hidden;
 position:absolute;
 z-index:6;
 width:299px;
 height:224px;
 margin-top:12px;
 margin-left:666px;
 //margin-left:553px;
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pin_pic_big_right.png', sizingMethod='scale');
 background:url(../images/pin_pic_big_right.png);
 //background:url(doo.png);
}


#downloads{
	background: black url(../images/grey_bar_bottom.png) no-repeat center bottom;
	visibility:hidden;
	position:absolute;
	padding:10px;
	margin-left:230px;
	//margin-left:-330px;
	margin-top:4px;
	//margin-top:21px;
	border:1px solid grey;
	border-top:0px;
	text-valign:middle;
}

#downloads ul{
	line-height:60px;
	padding-left:50px;
}

#grundrisse{
	background: black url(../images/grey_bar_bottom.png) no-repeat center bottom;
	visibility:hidden;
	position:absolute;
	padding:10px;
	margin-left:130px;
	//margin-left:-430px;
	margin-top:4px;
	//margin-top:21px;
	border:1px solid grey;
	border-top:0px;
	text-valign:middle;
}

#grundrisse ul{
	line-height:60px;
	padding-left:50px;
}

