/* CSS Document */


#featured{   
	width:250px;    
	position:relative;  
	min-height: 600px;
	background:#fff;
	border:none;     
	font-size:100%;
	padding-left: 0;/*linksbuendig*/
}  

	
	#featured ul.ui-tabs-nav { 
		top:0; 
		/*left:73.4%; 
		position:absolute; 
		width:200px; right*/
		list-style:none; 
		padding:0; margin:0;  
		border:none;
		background:none;
		float:left;
		/*width:48%;*/
		width:100%;
	}
		#featured ul.ui-tabs-nav:first-child { 
			margin-right:2%;
		}
		#featured ul.ui-tabs-nav:last-child { 
			float:right;
		}
	
	#featured ul.ui-tabs-nav .fleft { 
		float:left;
		margin-right:3.5%;
		width:250px !important;
	}
	#featured ul.ui-tabs-nav .fright { 
		width:250px;
		float:right;
	}
	
	/* linksbuendig
	#featured ul.ui-tabs-nav { 
		position:absolute; 
		top:0; 
		list-style:none; 
		padding:0; margin:0; 
		width:200px; 
		border:none;
		background:none;
	}*/
	#featured ul.ui-tabs-nav li{ 
		font-size:95%; 
		color:#666; 
		width: 100%;
		white-space:normal;
		border:none;
		background:none;

	}
	
	
	
	

#featured ul.ui-tabs-nav li.trenner{
	border-bottom: 2px solid #96C038 !important;
	width: 300px !important;
}

#featured ul.ui-tabs-nav li.trenner2{
		border-bottom: 1px solid #ddd !important;
	width: 300px !important;
}

	

	#featured .ui-tabs-panel{ 
		/*margin-left: 230px; linksbuendig*/
		padding-left: 0; /*linksbuendig*/
		/*padding-top: 0 ;
		width:67%; linksbuendig*/
		padding-top: 0px;
		position:relative;
		overflow:hidden;
	}
	#featured .ui-tabs-hide{ 
		display:none; 
	}

	#featured li.ui-tabs-nav-item a { 
		display:block; 
		color:#333; 
		line-height:20px;
		outline:none;
	}
	#featured li.ui-tabs-nav-item:hover {
		border-radius: 0;
		color:#fff !important;
		background-color: #013068;
	}
	
		#featured ul.ui-tabs-nav li:hover a {
			color:#fff !important;
		}
		#featured li.ui-tabs-nav-item a:hover { 
			color:#fff;
		}
	
	#featured ul.ui-tabs-nav  li.ui-tabs-active {
		border-radius: 0;
		color:#fff !important;
		background-color: #013068;
	}
	
		#featured ul.ui-tabs-nav li.ui-tabs-active a{ 
			color:#fff;
		}
		
	#featured ul.ui-tabs-nav li.ui-tabs-selected { 
		background-color: #013068;
		padding-bottom:1px;
		border-radius: 0;
	}
	#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
		color:#fff;
	}
	#featured ul.ui-tabs-nav li:last-child { 
		/*border-bottom:none !important;*/
		margin-bottom:8px;
	}
	
	#featured ul.ui-tabs-nav li img{ 
		float:left; margin:2px 5px; 
		background:#fff; 
		padding:2px; 
		border:1px solid #eee;
	}
	
	#featured .ui-tabs-panel .info{ 
		position:absolute; 
		top:180px; left:0; 
		height:70px; width: 400px;
		background: url('images/transparent-bg.png'); 
	}
	#featured .info h2{ 
		font-size:18px; font-family:Georgia, serif; 
		color:#fff; padding:5px; margin:0;
		overflow:hidden; 
	}
	#featured .info p{ 
		margin:0 5px; 
		font-family:Verdana; font-size:11px; 
		line-height:15px; color:#f0f0f0;
	}
	#featured .info a{ 
		text-decoration:none; 
		color:#fff; 
	}
	#featured .info a:hover{ 
		text-decoration:underline; 
	}


.contact {
	float:left;
	/*width: 100%;*/
	width: 220px;
	margin:10px auto;
	
	margin-right: 27px;
}
	.ui-tabs-panel div:first-child {
		margin-top:0px; /* linkssbuenidig*/
	}
	.contact .contimage {
		float:left; 
		width:20%; 
		/*float:right; linkssbuenidig*/
	}
	.contact .cinhalt {
		margin-left:27%; /*linkssbuenidig*/
	}
	.contact .trennline {
		float:left;
		width:100%;
		margin-bottom:20px;
		margin-top:7px;
		border-top:1px solid #e4e4e4;
	}
		.cright {
			margin-left:12px;
		}
		.cleft {
			float:left;
			width:40px;
		}
		.email, .email a {
			color:#595959;
			/*color:#013068;*/
    			font-weight: 500;
			text-decoration:underline;
		}


#featured strong,#featured b {
    font-weight: 600;
    font-size:100%;
    color: #595959;
}

.exgruoss a {
	line-height:19px !important;
	padding: 0.3em 1em;
}












	.contkt_list{
			float: left;
			width: 46%;
			min-height: 620px;
		}
		
		
		.contkt{
			width: 100%;
			padding: 6px 0;
			min-height: 45px;
			border-bottom: 1px solid #96c038;
		}
		
		
		.fixedcon {
			/*position: absolute;*/
			margin-left: 305px;
			margin-top: -5px;
		}

		.dowcon{
			/*margin-right: 110px;*/
	
		}
		
		
		.ui-tabs .ui-tabs-panel {
			padding: 1em 0em 1em 1em;
		}
		
		#featured ul.ui-tabs-nav .fleft{
			width: 300px !important;
		}
	