	.facts TD{
		
		padding-top:5px;
		font-size:12px;
		padding-left:10px;
		
	}
	.rahmen{
		
		border-style:solid;
		border-width:3px;
		border-color:white;	/*	
		-webkit-box-shadow: 3px 3px 5px #444;
		-moz-box-shadow: 3px 3px 5px #444;
		box-shadow: 3px 3px 5px #444;*/
		margin-right:7px;
		margin-bottom:5px;
		
	
	}
	#bilder img {
		margin-top:10px;
		margin-bottom:10px;
		border-style:solid;
		border-width:3px;
		border-color:white;		
	/*	-webkit-box-shadow: 5px 5px 5px #444;
		-moz-box-shadow: 5px 5px 5px #444;
		box-shadow: 5px 5px 5px #444;*/
	}	
	#factsheet_header{
		overflow:hidden;
		background-image:url(/img/buttons/inner_small_up.png);
		background-repeat:no-repeat;
		height:10px;
	}	
	#factsheet{
		overflow:hidden;
		background-image:url(/img/buttons/inner_small_middle.png);
		background-repeat:y-repeat;
		width:315px;
	}
	
	#factsheet_footer_uship{
		overflow:hidden;
		background-image:url(/img/buttons/inner_small_down.png);
		background-repeat:no-repeat;
		height:125px;
	}
		
	#factsheet_footer{
		overflow:hidden;
		background-image:url(/img/buttons/inner_small_down2.png);
		background-repeat:no-repeat;
		height:10px;
	}
	
	#reiter { 
		display:block; 
		width:550px; 
		height:21px; 
		background-color:#e7eefb;
		font-family: Arial, Verdana, sans-serif;
		padding:0px;
		margin-top:15px;
		margin-left:-5px;
	 	padding-left:25px;
	}
	
	#reiter a {
		outline: none;
		color:black;
		margin-top:5px;
	
	}
	#reiter ul { 
		display:block; 
		width: 640px; 
		height:21px; 
		margin:0px;
	 	padding:0px;
		color:#000000; 
	}
	
	#reiter li { 
		float:left;
		display:block; 
		height:21px; 
		line-height:21px; 
		list-style:none; 
		width:110px;
		margin:0px; 
		text-align:center;
		background-image:url(/img/buttons/tab_inactive.png);
		
	}
	#reiter li a { 
		
		display:block; 
		height:21px; 
		line-height:21px; 
		padding:0; 
		font-size:11px;
		margin:0px;
		font-weight:bold; 
	}
	#reiter li.reiter { 
		color:#000000; 
		line-height:21px;
		font-weight:bold; 
		font-size:11px; 
		padding-left:5px;
		padding-right:5px;
		list-style:none;
		margin:0px;
		background-color:#C2D4F9;
		
	}
	#reiter li.active { 
		color:#fff; 
		background:none; 
		padding:0px; 
		font-size:10px; 
		
	}
	
	#reiter li a:link, #reiter li a:visited { 
		
		text-decoration:none;
		padding-left:10px; 
		padding-right:10px;
		
		 
	}
	

	#reiter li a:hover { 
		background-image:url(/img/buttons/tab_active.png);
	}
	
	.detail_container{
		background-image:url(/img/buttons/inner_middle.png);
		background-repeat:y-repeat;
 	    padding-left:20px;
	    padding-right:10px;
	    overflow:hidden;
		width:589px;
		display:none;
	}
	
	#services TD {
		
		text-align:center;
		width:110px; 
	}
	.detail_container .bemerkung_text {
		width: 580px;
		
	}
	#header{
		background-image:url(/img/buttons/inner_up.png);
		background-repeat:no-repeat;
		width:589px;
     		height:34px;
		overflow:hidden;
		padding-left:20px;
		
	}
	.erklaerbaer{
		width:500px;
        overflow:hidden;
		margin-left:0px;
		margin-top:10px;
		display:none;
		
	}
	#footer{
		background-image:url(/img/buttons/inner_down.png);
		background-repeat:no-repeat;
		width:625px;
	    height:53px;
		overflow:hidden;
		
	}
	.linkbox{
		padding-top:10px;
		border: 1px solid #c2d4f9;
		margin-bottom:10px;
		padding-left:20px;
		padding-bottom:10px;
		margin-top:-30px;
	}
	.linklink{
		
		font-weight:bold;
	}
	.topic {
		background-image:url(/img/indexbutton_ende.gif);
		background-repeat:no-repeat;
		background-position:top right;
		width:620px;
		padding: 2px;
		overflow:hidden;
		background-color: #C2D4F9;
		font-weight: bold;
	}
	
	
	.bemerkung_text {
		width: 600px;
	}
	
	.bemerkung_lang {
		margin: 0px 2px;
		margin-bottom: -2px;
		cursor: pointer;
	}
	
	#cap_message {
		color: red;
	}
	
	#cap_input {
		vertical-align: middle;
	}
	
	#part_link {
		display: none;
	}
	
	
	#kontakt_middle {
		background-image:url(/img/buttons/inner_middle.png);
		background-repeat:y-repeat;
		width:589px;
		overflow:hidden;			
		padding-left:20px;
	}
	#kontakt_header {
		background-image:url(/img/buttons/inner_up.png);
		background-repeat:no-repeat;
		width:625px;
	    height:24px;
		overflow:hidden;
		padding-top:10px;
		padding-left:15px;
	}
	#kontakt_footer {
                background-image:url(/img/buttons/inner_down.png);
                background-repeat:no-repeat;
                width:625px;
                height:45px;
                overflow:hidden;
     }

	
	#kontakt_links {
		width: 229px;
		float: left;
	}
	
	
	#kontakt_rechts {
		float: left;
		width: 359px;
	}
	
	
	.kontakt_link {
		display: block;
		width: 100px;
		text-decoration: none;
		margin: 20px;
	}
        #haendler_middle {
                background-image:url(/img/buttons/inner_middle.png);
                background-repeat:y-repeat;
                width:609px;
                overflow:hidden;
        }
	
        #haendler_header {
                background-image:url(/img/buttons/inner_up.png);
                background-repeat:no-repeat;
                width:625px;
                height:24px;
                overflow:hidden;
                padding-top:10px;
                padding-left:15px;
        }
        #haendler_footer {
                background-image:url(/img/buttons/inner_down.png);
                background-repeat:no-repeat;
                width:625px;
                height:45px;
                overflow:hidden;
        }


