body {
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}   

#aussen {
   position:absolute;
   left:0px;
   top:0px;
   width:100%;
   min-height:100%;
   min-height:800px;
   overflow:hidden;
}
#rahmen{
   position:relative;
   margin-right:auto;
   margin-left:auto;
   margin-top:00px;
   width:1024px;
   min-height:800px;
   background-image:URL('../images/hg_rahmen.gif');
}
#logo {
   position:absolute;
   left:237px;
   top:42px;
   width:260px;
   height:30px;
   overflow:hidden;
}
#unter_logo {
   position:absolute;
   left:307px;
   top:83px;
   width:260px;
   height:50px;
   overflow:hidden;
   font-size:13px;
}
#black {
   position:absolute;
   left:0px;
   top:140px;
   width:307px;
   height:240px;
   overflow:hidden;
   background-color:#191919;
}
#navigation {
   position:absolute;
   left:10px;
   top:55px;
   width:160px;
   text-align:right;
}
#foto {
   position:absolute;
   left:307px;
   top:140px;
   width:590px;
   height:240px;
   overflow:hidden;
}
#balken_in_foto {
   position:absolute;
   left:307px;
   top:350px;
   width:487px;
   height:30px;
   overflow:hidden;
   background-color:#FFFFFF;
	 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	 filter: alpha(opacity=60);
   -moz-opacity:0.6;
   opacity:0.6;   
}
#nakomm_pfeil {
   position:absolute;
   left:187px;
   top:140px;
   width:300px;
   height:240px;
   overflow:hidden;
}
.content {
   position:absolute;
   left:307px;
   top:406px;
   width:470px;
   font-size:13px;
   line-height:1.05em;
   color:#191919;
}
.content_links {
   float:left;
   width:155px;
   font-size:11px;
}
.content_rechts {
   float:left;
   width:310px;
   margin-left:5px;
   font-size:11px;
}
.absatz {
   width:100%;
   margin-bottom:4px;
}   
#ueberschrift {
   position:absolute;
   left:810px;
   top:400px;
   width:190px;
   color:#88CECE;
   font-size:26px;
   line-height:36px;
}
.navibox {
   margin-bottom:14px;
} 

#makeMeScrollable	{
		width:590px;
		height: 78px;
		position: absolute;
		left:307px;
		top:225px;
	}
	
	#makeMeScrollable div.scrollableArea span 	{
		border: none;
		position: relative;
		float: left;
		margin-right: 14px;
		margin-top: 0px;
		padding: 0;
		list-style-type:none;
	}
.outlined {
   border:1px solid #0099A1;
}   
.sbk {
   border:1px solid #0099A1;
   box-shadow: 5px 5px 5px #333;
   -webkit-box-shadow: 5px 5px 5px #333;
   -moz-box-shadow: 5px 5px 5px #333;   
} 
.sbk_with_high {
   border:1px solid #0099A1;
   box-shadow: 5px 5px 5px #333;
   -webkit-box-shadow: 5px 5px 5px #333;
   -moz-box-shadow: 5px 5px 5px #333;   
}   
.sbk_with_high:hover {
   box-shadow: 5px 5px 5px #CCC;
   -webkit-box-shadow: 5px 5px 5px #CCC;
   -moz-box-shadow: 5px 5px 5px #CCC;   
}   
.shadowed {
   border:1px solid #0099A1;
   box-shadow: 5px 5px 5px #333;
   -webkit-box-shadow: 5px 5px 5px #333;
   -moz-box-shadow: 5px 5px 5px #333;   
}   	  
a {text-decoration:none;}
a.hover {text-decoration:underline;}

a.navlink {color: #FFFFFF; font-size: 13px; text-decoration: none; font-weight: normal; text-decoration:none;}
a.navlink:visited {color: #FFFFFF;}
a.navlink:link {color:#FFFFFF;}
a.navlink:hover {color:#00AAA0;}

a.navlinkklein { color: #FFFFFF; font-size: 11px; text-decoration: none; font-weight: normal;}
a.navlinkklein:visited {color: #FFFFFF;}
a.navlinkklein:link {color:#FFFFFF;}
a.navlinkklein:hover {color:#00AAA0;}

a.navlink_selected {color: #00AAA0; font-size: 13px; text-decoration: none; font-weight: normal;}
a.navlink_selected:visited {color: #00AAA0;}
a.navlink_selected:link {color:#00AAA0;}
a.navlink_selected:hover {color:#FFFFFF;}

a.navlinkklein_selected { color: #00AAA0; font-size: 11px; text-decoration: none; font-weight: normal;}
a.navlinkklein_selected:visited {color: #00AAA0;}
a.navlinkklein_selected:link {color:#00AAA0;}
a.navlinkklein_selected:hover {color:#FFFFFF;}