#hse_startbox {
    position: relative;
    padding: 30px 0 0 0;
    width: 531px;
    height: 248px;
	 margin: 0 0 20px 0;
}

/*----------- Startbox tabs ----------------*/
#hse_startbox ul, #hse_startbox  ol {
	margin-top: 0px;
	margin-bottom	: 0px;		
}	
#hse_startbox ul li{
    list-style-type: none;
    display: block;
    float: left;
    display: inline;
    height: 22px; 
    border: #c8c8c8 solid 1px;
    margin: 6px 0 0;
    position: absolute;
    top:0;
	 text-transform: uppercase;
	 padding: 0;
	 background: none;
}       
	#hse_startbox ul li a {
	    color: #616161;
	    text-decoration: none;
	    display: block;
	    text-align: center;
	    padding: 4px 0 0;
	    font-weight: bold;
		outline: none;
	    
	}

	#hse_startbox ul li.hse_thema {
	    width: 83px;
        z-index: 50;
        left: 0;	    
	}
		
	#hse_startbox ul li.hse_bgvr {
	   width: 163px;	  
	   left: 84px;
	   z-index: 51;
	}

	#hse_startbox ul li.hse_bibliothek {
	    width: 181px;	    
	    left: 248px;
	    z-index: 52;
	}

	#hse_startbox ul li.hse_about {   
	    width: 99px;
	    left: 430px;
	    z-index: 49;
	}
	
/*-------------- jQuery UI styles------------------*/

#hse_startbox ul li.ui-state-default {
    background: url(/images/startbox_navi_inactive.gif) repeat-x;
}

#hse_startbox ul li.ui-state-active {
    background: url(/images/startbox_navi_active.gif) repeat-x;
    border-bottom: 0px;    
    border-color:#C8C8C8 #C8C8C8 -moz-use-text-color;
    border-style:solid solid none;
    border-width:1px 1px 0;
    height:29px;
    margin:0;
}
#hse_startbox ul li.ui-state-active a {
	margin: 3px 0 0;
	color: #83b81a;
}


/*----------- Startbox content divs ----------------*/

#hse_startbox div.ui-tabs-panel  {
    background: url(/images/startbox_bg.gif) repeat-x;
    width: 505px;
    height: 223px;
    border: #c8c8c8 solid 1px;
    border-top: 0px;
    padding: 12px;
}	
	.ui-tabs .ui-tabs-panel { 
        padding: 1em 1.4em; display: block; border-width: 0; background: none; 
	}
	.ui-tabs .ui-tabs-hide { 
	    display: none !important; 
	}
    
    #hse_startbox div.ui-tabs-panel div  {
        padding: 10px;  
    }
    
/*----------- Startbox controls ----------------*/
#hse_startbox-control {
     position: absolute;
	  right: 0;
	  bottom: 0;
	  padding: 5px; cursor: pointer;
     background: url(/images/startbox_bg.gif) repeat-x bottom;
	  width:25px;
	  height:20px;
	  z-index:100;
}

#hse_startbox #hse_tabs-1 .hse_wrap, #hse_startbox #hse_tabs-2 .hse_wrap, #hse_startbox #hse_tabs-3 .hse_wrap {
	background: #ffffff;
	height: 173px;
   border: #c8c8c8 solid 1px;
	padding: 1px;
}
#hse_startbox #hse_tabs-4 .hse_wrap{
	background: #ffffff;
	height: 219px;
   border: #c8c8c8 solid 1px;
	padding: 1px;
}
#hse_startbox .hse_head {
	color: #494949;
	font-size: 18px;
	font-weight: bold;
	padding: 10px 0 10px 0 !important;
	height: 26px;
}
#hse_startbox #hse_tabs-1 .hse_wrap div,#hse_startbox #hse_tabs-4 .hse_wrap div{
	width: 308px;
	float: right;
	margin: 10px 0 0;
}
#hse_startbox #hse_tabs-3 .hse_wrap .hse_contentbox {
	width: 308px;
	float: right;
	margin: 10px 0 0;	
}
#hse_startbox #hse_tabs-1 .hse_wrap div{
	width: 308px;
}

/* NEUDE DIV BOX REITER 2 
 #hse_startbox #hse_tabs-2 .hse_wrap div{ float: left; } */

#hse_startbox #hse_tabs-2 .hse_wrap div{
	float: right;
	margin: 2px 0 0; 
	width:315px; 
}

#hse_startbox #hse_tabs-2 .hse_wrap p{
	margin: 0 0 7px 0;
}
#hse_startbox #hse_tabs-4 .hse_wrap div{
	margin: 15px 0 0;
}
#hse_startbox .hse_wrap div {
	padding: 0 7px 0 7px !important;
}
#hse_startbox .hse_wrap p.hse_important{
	color: #83b81a;
	font-size: 16px;
	font-weight: bolder;
}
#hse_startbox #hse_tabs-2 .hse_wrap img{
	float: right;
}

#startbox input {
	border: 1px solid red;
}

/* tabs are not shown, if javascript is deactivated
 * this definition is overwritten by default
 * @see js-on.css
 */
#hse_tabs-2, #hse_tabs-3, #hse_tabs-4 {
	display: none;
}

#hse_startbox a.teaser {
	height: 71px;
	width: 121px;
	background: url(/media/startbox/teaser.jpg);
	display: block;
	float: right;
}
#hse_startbox a.teaser:hover {
	text-decoration: none;
}
#hse_startbox .hse_float_left_content2 {
	float: left;
	width: 320px;
}

#hse_startbox .hse_float_left_content2 p{
	margin: 0 0 6px 0;
}

#hse_startbox .hse_inner_wrap {
	width: 324px;
	float: left;
	margin: 10px 0 0;
}

#hse_startbox .hse_wrap .hse_inner_wrap div.hse_direktsuche {
	width: 314px;
	height: 42px;
	background: url(/media/startbox/startbox_form_bg.jpg);
	padding: 5px 0 0 10px !important;
	margin: 0;
	font-weight: bold;
}

#hse_startbox .hse_wrap input.hse_input_send {
	background:transparent url(/images/btn_suche.gif) repeat scroll 0 0;
	cursor:pointer;
	height:19px;
	margin:0 0 5px;
	width:69px;
}
#hse_startbox .hse_wrap  input.hse_input_text {
	float:left;
	margin:0 10px 5px 0;
	width:210px;
}
ul#hse_bibliothek_start {
	position: relative;
	display: block;
	width: 280px;
}
	#hse_startbox ul#hse_bibliothek_start li {
		position:relative;
		list-style-type: none;
		background: url(/images/li_square.gif) no-repeat 0 5px;
		padding: 0 0 3px 15px;
		margin: 0;
		border: 0;
		text-transform: none;
		height: auto;
	}

#hse_startbox .hse_wrap .hse_contentbox p {
	margin: 2px 0 6px 0;	
}

#hse_startbox .hse_wrap .hse_contentbox .p_float {
	display: block;
	float: left;
}