	/* ShopStat layout - shopstat.com */
	/* You may adapt elements of this CSS in your own projects, but the unique combination of images, colors, sizes, typography, and positioning ("the design") is copyright 2004 snakelab and may not be reproduced. */ 
	
/* ---Redefined( header )------------------------------- */
	#header {
		border:0;
		border-bottom: 1px solid #000000;
		border-right: 1px solid #000000;
		width:810px;
		padding:0;
		}
/* ---Redefined( center )------------------------------- */
	.centercontent {
		margin:0px;
		padding:0px;	
		vertical-align:top;
		text-align:left;
		}
	.centercontentitem {
		width:800px;	
		height:600px;		
		margin:0px;
		padding:0px;	
		margin-left:9px;
		border:0;		
		border-left: 1px solid #000000;				
		border-right: 1px solid #000000;	
		background: #ffffff; /* IE */			
		}		
/* ---Redefined( footer )------------------------------- */		
	.bottomnavi {
		width:787px;	
		}	
/* ---( splash )------------------------------- */
	.splashTop {
		width:auto;
		height:200px;
		border:0;
		background: #ffffff url("/de/images/splash4.jpg") no-repeat 0 0;
	}
	.splashCenter {
		width:auto;
		height:50px;		
		border-top: 1px solid #000000;
		background: #ffffff url("/de/images/quads.jpg") no-repeat top right;
	}	
	.splashBottom {
		width:auto;
		height:375px; /* IE */
	}
	.splashBox {
		height:335px;
		padding:0;
		padding-right:10px;		
		color: #666666;
	}			
	.splashBoxTable {

	}				
	.splashBoxTable th {
		background: #dFdFdF;	
		color:#C01F35;
		line-height:20px;
		border-top:1px solid #5F5F5F;
		border-bottom:1px solid #5F5F5F;
		text-align:left;
		padding:0;
		padding-left:5px;
		font-size:110%;
	}					
	.splashBox td {
		background: #FFFFFF;	
		color:#333333;
	}	
	.news td{
		border:1px solid #ffffff;
    	line-height:normal;
		margin:0;
		padding:0;
		padding-left:10px;
		padding-top:2px;
		padding-bottom:5px;
		color:#333333;
		font-size:85%;
	}
	.news ul,.news li {
		list-style: none;
		border:1px solid #ffffff;
    	line-height:normal;
		margin:0;
		padding:0;
		padding-left:10px;
		padding-top:10px;
		color: #333;
	}
	.news ul li,.news li {
    	line-height:normal;
    	padding:0;
		padding-bottom: 10px;
    	padding-left: 5px;
    	margin:0;
		margin-bottom:2px;
		font-size:80%;
		background: url("/de/images/spacer.gif") no-repeat -4px -4px;
		border-bottom:1px dotted #000000;
	}
	.image_news { 
		float:left; 
		border: 0px;
		padding: 0px;
		margin-right: 25px;
		margin-left: 0px;				
		margin-bottom: 0px;		
		vertical-align: top;
		}				
	.features {
		height:100%;
		}
	.features ul {
		border:0;
		border-left:1px dotted #000000;
		border-right:1px dotted #000000;
		}
	.features li {
		border-bottom: 1px solid #9F9F9F;
		}		
	.features ul,.features li {
		list-style: none;
    	line-height:normal;
		margin:0;
		padding:0;
		color: #333;
		background: #DFDFDF;		
	}

	.features ul li,.features li {
    	line-height:normal;
    	padding:5px;
    	padding-left:25px;
    	margin:0;
		background: url("/de/images/feature_list.gif") no-repeat 10px 4px;
	}
	.customers {
		width:100%;
	}		
	.customers img{
		margin-left:35px;
		border:0;
		vertical-align:middle;
		text-align:center;		
	}			