/* CSS Document */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	    background: url("/images/ui/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #96c038;
	    border: 1px solid #96c038;
	    padding-left:25px;
			padding-top:4px;
			padding-bottom:4px;
	}
	
	#accordion h2 {
	    width:97% !important;
	}
		.ui-accordion .ui-accordion-content {
		    border: 0;
		    overflow: hidden;
		}
		.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
		    background: #FFF;
		    border: 1px solid #013068 !important;
			padding-left:25px;
			padding-top:4px;
			padding-bottom:4px;
			
		}
	
	.shtitle {
	   font-size: 110%;
		line-height: 21px;
		font-weight:400px;
		height:50px;
		margin-top:4px;
	    width:220px;
	}	
		.shtitle a {
			text-decoration:none !important;
		}
	.ui-accordion .ui-accordion-content {
		padding: 1em 0;
	}
	
	#maincontent .submenu {
	    float: left;
	    margin-right: 1%;
	    width: 32.6%;
	}
	.fright {
		margin-right:7px;
		color:#606060;
		font-size:85%;
	}
	.group .ddescript p {
		padding-top:0px;
		margin-top:0px;
	}
	.ddescript {
		color:#747474;
	}
	
.tmenu {
	float:left; 
	padding: 0; 
	position: relative; 
	bottom: 1px;
	margin-left: 0; 
	top: 10px; 
	border-top-left-radius: 4px;
	border-top-right-radius: 4px; 
	border: 1px solid #96c038; 
	border-bottom:0px; 
	list-style:none; 
	margin-right:5px; 
	z-index:9; 
	background-color:#fff;
}
.tmenu_activ { 
	z-index:11 !important; 
}
	.tmenu a {
		float: left; 
		padding: 0.8em 1em; 
		text-decoration:none !important; 
		color: #222222 ;
	}


.preis {
	border: 1px solid #999;
	left: 0;
	padding: 3px 3px 3px 10px;
	margin-top: -33px;
	width: 186px;
}