.filter{
    background-color:#bebebe;
}

#shoppingcart{
    float: right;
    color: white;
    padding: 40px 40px 0 0;
}
.error{
    color:red;
    text-decoration: underline;
    font-weight: bold;
}
.menu {
    font-family: Verdana, Arial; 
    font-size: 11px; 
    color: #FFFFFF; 
    text-decoration: none; 
	font-weight: normal;
}

.goBack{
	padding:0.5em;
	clear:both;
	width:50px;
	border:2px solid white;
	background-color: orange;	
	text-align:center;
	margin:0.3em;
}
	
	.productList tr{
		padding: 5px;
	}
	.productList td{		
		border-bottom:1px solid black;
		padding:0.4em 0;
		background-color:white;
	}
	
	.productList td a:link a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666;
		text-decoration:none;
	}
	
	.productList img{
		border:none;
	}
	
	.productList th{
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;		
		border-bottom:1px solid black;
		margin-bottom: 0.3em;
		background-color:#9aa6f2;
		padding:0.3em;
	}
	
	.productList th a:link a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666;
	}
		.masterGroup{
		display:table-cell;
		background-color:white;
		width:143px;
		*width:150px;
		height:120px;
		float:left;
		border:1px solid black;
		margin:0.2em;
		text-align:center;
		vertical-align:bottom;
		padding:0.4em;
		*padding:0.6em;
	}
	/*
	.masterGroup a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		color:black;		
	}
	*/
	.masterGroup a img{	
		width:100px;
		height:100px;	
		margin:0 auto;
		display:block;
		margin-bottom:0.5em;
		border:none;
	}
	
	.productContainer{
	   width:99%;
	}
    
	.productGroup{
		border:1px solid black;	
		background-color:white;		
		width:190px;
		float:left;
		margin:0.2em;
		text-align:center;			
		height:50px;	
	}
	
	.inner_product{
		margin:5% 0;
	}
	
	.inner_product a:link a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		color:black;	
		word-wrap:break-word;
	}
	
.menu a:link, .menu a:visited, .menu a:active {
    font-family: Verdana, Arial; 
    font-size: 11px; 
    color: #FFFFFF; 
    text-decoration: none; 
	font-weight: normal;
} 
input, select, textarea {
font-size: 12px;
font-family: Verdana,Helvetica;
background-color: #989898;
color: #FFFFFF;
border-color: #666666;
border-style: solid;
border-width: 1px;
}
.menu a:hover { 
    font-family: Verdana, Arial; 
    font-size: 11px; 
    color: orange; 
    text-decoration: none;
	font-weight: normal;
} 
.menu {
	color: #FFFFFF;
    text-decoration: none; 
}

a:link, a:visited, a:active {
    font-family: Verdana, Arial; 
    font-size: 11px; 
    color: #000000; 
    text-decoration: none;
	font-weight: bold;
} 

a:hover {     
    color: #666666; 
    text-decoration: none; 
	font-weight: bold;
} 

font.klein {
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}

td {
	font-size: 11px;
	font-family: Verdana,Helvetica;
}

body {
	font-size: 12px;
	font-family: Verdana,Helvetica;
	background-color: #0C1620;
	scrollbar-face-color: #0C1620;
	scrollbar-shadow-color: #0C1620;
	scrollbar-highlight-color: #C7C7C7;
	scrollbar-3dlight-color: #839CBE;
	scrollbar-darkshadow-color: #384F6D;
	scrollbar-track-color: #484F59;
	scrollbar-arrow-color: orange;
}
td.links {
	width: 20%;
	text-align: right;
}
td.rechts {
	width: 80%;
	text-align: left;
}
