body {
	margin:0px;
	font-family:verdana, arial, tahoma;
	font-size:10px;
	color:666666;
}

td {
	font-family:verdana, arial, tahoma;
	font-size:10px;
	color:666666;
}

.border {
	width:555px;
}

.logo {	
	background: url('../pics/logo.jpg') no-repeat;
	width:200px;
	height:45px;
	float:left;
	margin-top:5px;
	margin-left:4px;	
}

.topNav {
	width:300px;
	height:45px;
	color:#990000;
	text-align:right;
	line-height:20px;
	margin-top:5px;
	float:right;
	display:none;	
}

.header {	
	background: url('../pics/header.jpg') no-repeat;
	width:900px;
	height:90px;
	border:0px solid #FFFFFF;
	border-bottom-width:1px;
	display:none;
}

.left {
	float:left;
	width:200px;
	background-color:#E5E5E5;
	display:none;	
}

.middle {
	float:left;
	padding:0px;		
}

.right {
	float:left;
	width:146px;
	padding:0px;
	display:none;	
}

.block {
	font-family:verdana, arial, tahoma;
	font-size:10px;
	line-height:15px;
	color:333333;
	padding:2px;	
	border:0px solid #FFFFFF;
}

.blockHead {
	background: url('../pics/navRed.gif');
	background-repeat: repeat-y;
	background-color:#999999;
	color:#FFFFFF;
	border-bottom-width:1px;
	height:18px;
	font-weight:bold;
	padding-left:7px;
}

.blockLine {
	background-color:#E5E5E5;
	border-bottom-width:1px;
	padding-left:7px;
	padding-right:5px;			
}

.blockBottom {
	background-color:#999999;
	color:#FFFFFF;
	height:5px;	
}
.blockTop {
	-moz-box-sizing: border-box;
	background-color:#999999;
	color:#FFFFFF;
	height:23px;
	border-bottom: 1px solid #FFFFFF;	
}

.box {
	line-height:15px;
	color:#333333;
	background-color:#E5E5E5;
	border-bottom-width:1px;
	padding:7px;
	border-bottom:1px solid #FFFFFF;			
}

.shortUrl {
	-moz-box-sizing: border-box;	
	width:553px;
	background-color:#E5E5E5;
	border: 1px solid #FFFFFF;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:3px;
}

.navi2 {	
	background-color:#E5E5E5;
	border-bottom-width:1px;
	padding-left:7px;
	padding-right:5px;
	cursor:pointer;			
}

.navi2Active {
	background: url('../pics/navi1Active.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#E5E5E5;
	border-bottom-width:1px;
	color:#990000;
	font-weight:bold;	
	padding-left:7px;
	cursor:pointer;				
}

.navi3 {	
	background-color:#F2F2F2;
	border-bottom-width:1px;
	padding-left:14px;
	padding-right:5px;
	cursor:pointer;			
}

.navi3Active {
	background: url('../pics/navi1Active.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#F2F2F2;
	border-bottom-width:1px;
	font-weight:bold;	
	padding-left:14px;
	cursor:pointer;				
}

.main {	
	-moz-box-sizing: padding-box;
	-moz-box-sizing: margin-box;
	-moz-box-sizing: border-box;
	font-family:verdana, arial, tahoma;
	font-size:10px;
	line-height:15px;
	color:#666666;
	width:551px;
	margin:1px;
	vertical-align:top;	
	overflow:hidden;
	border:1px solid #E5E5E5;
}

.contentHeader {
	-moz-box-sizing: padding-box;
	width: 100%x;
	margin: 0px;
	padding:10px;
}
.contentMiddle {
	-moz-box-sizing: padding-box;
	width: 100%x;
	margin: 0px;
	padding:10px;
}

.contentLeft {
	-moz-box-sizing: padding-box;
	float: left;
	width: 272px;
	margin: 0px;
	padding:10px;
}
.contentRight {
	-moz-box-sizing: padding-box;
	float: right;
	width: 272px;
	margin: 0px;
	padding:10px;
}
.productLeft {
	-moz-box-sizing: padding-box;
	float: left;
	width: 222px;
	margin: 0px;
	padding:10px;
}

.productRight {
	-moz-box-sizing: padding-box;
	float: right;
	width: 322px;
	margin: 0px;
	padding:10px;
}

.contentFooter {
	width: 100%x;
	margin: 0px;
	padding:10px;
}

.catOverview {
	height:100px;
}



.artikel img {
	border:0px solid #E5E5E5;
}




_________________________________________________________________________________________________________________________




.middleTop {
	left:200px;	
	top:155px;
	width:700px;
	border:0px solid #FFFFFF;
	border-bottom-width:1px;
}



.naviTop2 {
	width:60px;
	padding-left:10px;
	cursor:pointer;
	display:inline;
}

.naviTop2Active {
	width:60px;
	padding-left:10px;
	font-weight:bold;
	cursor:pointer;
	display:inline;
}

.navi1 {
	float:left;
	-moz-box-sizing: border-box;
	font-family:verdana, arial, tahoma;
	font-size:10px;
	line-height:22px;
	color:FFFFFF;
	width:92px;
	border-right: 1px solid #333333;
	border-left: 1px solid #FFFFFF;
	background-color:#999999;	
	text-align:center;
	font-weight:bold;
	cursor:pointer;
}

.navi1Active {
	float:left;
	-moz-box-sizing: border-box;
	font-family:verdana, arial, tahoma;
	font-size:10px;
	line-height:22px;
	color:#FFFFFF;
	width:92px;
	border-right: 1px solid #333333;
	border-left: 1px solid #FFFFFF;
	background-color:#999999;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	background:url("../pics/navi0Active.gif");
}

.naviTop {
	background-color:#999999;
	color:#FFFFFF;
	border-bottom-width:1px;
	height:23px;
	border-right:1px solid #333333;
	padding-left:7px;	
}


.textForm {
	font-family:verdana, arial, tahoma;
	font-size:10px;
	color:#3Line33333;
	border:1px solid #E5E5E5;	
}

.textFormDark {
	font-family:verdana, arial, tahoma;
	font-size:10px;
	color:#333333;
	border:1px solid #999999;	
}

.button {
	background-color:#E5E5E5;
	font-family:verdana, arial, tahoma;
	font-size:10px;
	color:#999999;
	border:1px solid #999999;
	padding:0px;
}

.smallHeadline {
	font-weight:bold;
	color:990000;
}

p {
	margin-top:10px;
	margin-bottom:2px;
}

ul {
	margin:0px;
	padding:0px;
}

li {
	list-style:url('../pics/listPoint.gif') outside;
	margin-top:0px;	
	margin-left:17px;
	padding-left:0px;
}

a.headline:link {
	text-decoration:none;
	color:#990000;
	font-weight:bold;
}

a.headline:hover {
	text-decoration:yes;
	color:#990000;
	font-weight:bold;
}

a.headline:visited {
	text-decoration:none;
	color:#990000;
	font-weight:bold;
}

a.grey:link {
	text-decoration:none;
	color:#666666;
}

a.grey:hover {
	text-decoration:yes;
	color:#990000;
}

a.grey:visited {
	text-decoration:none;
	color:#666666;
}

a {
	text-decoration:none;
	color:#666666;
}

a.hover {
	text-decoration:yes;
	color:#990000;	
}

.red {
	color:#990000;
}

.tabHead1 {
	font-family:verdana, arial, tahoma;
	background-color:#990000;
	color:#FFFFFF;
	font-size:10px;
	padding:4px;
	font-weight:bold;
	border:0px;
}
.tabHead2 {
	font-family:verdana, arial, tahoma;
	background-color:#990000;
	color:#FFFFFF;
	font-size:10px;
	padding:4px;
	font-weight:bold;
	border:0px;
}
.tabFooter0 {
	font-family:verdana, arial, tahoma;
	background-color:#E5E5E5;
	color:#666666;
	font-size:10px;
	padding:4px;
	font-style:italic;	
}

.tabSlip0 {
	font-family:verdana, arial, tahoma;
	background-color:#E5E5E5;
	color:#666666;
	font-size:10px;
	padding:4px;
}

.tabSlip1 {
	font-family:verdana, arial, tahoma;
	background-color:#FFFFFF;
	color:#666666;
	font-size:10px;
	padding:4px;
}

tr {
	font-family:verdana, arial, tahoma;
	color:#666666;
	font-size:10px;
	border:1px solid #666666;
}

.floatingWindows {
	width:550px; 
	visibility:visible; 
	background-color:#E5E5E5
}

