a.linkWhiteSmall:link{ color:white; text-decoration:none; }
		a.linkWhiteSmall:visited{ color:white; text-decoration:none; }
		a.linkWhiteSmall:hover{ color:black; text-decoration:none; }
		a.linkWhiteSmall:active{ color:white; text-decoration:none; }
		
		a.linkBlackSmall:link{ color:black; text-decoration:none; font-size:10px; }
		a.linkBlackSmall:visited{ color:black; text-decoration:none; font-size:10px; }
		a.linkBlackSmall:hover{ color:black; text-decoration:none; font-weight:bold; font-size:10px; }
		a.linkBlackSmall:active{ color:black; text-decoration:none; font-size:10px; }
		
		a.linkBlackSmallFooter:link{ color:black; text-decoration:underline; font-size:10px; }
		a.linkBlackSmallFooter:visited{ color:black; text-decoration:underline; font-size:10px; }
		a.linkBlackSmallFooter:hover{ color:black; text-decoration:none; font-size:10px; }
		a.linkBlackSmallFooter:active{ color:black; text-decoration:underline; font-size:10px; }
		
		a.linkBlackSmallUl:link{ color:black; text-decoration:underline; }
		a.linkBlackSmallUl:visited{ color:black; text-decoration:underline; }
		a.linkBlackSmallUl:hover{ color:#828282; text-decoration:none; }
		a.linkBlackSmallUl:active{ color:black; text-decoration:underline; }
		
		a.category:link{ font-family: arial; font-size: 12px; color:black; text-decoration:none; }
		a.category:visited{ font-family: arial; font-size: 12px; color:black; text-decoration:none; }
		a.category:hover{ font-family: arial; font-size: 12px; color:#828282; text-decoration:none; }
		a.category:active{ font-family: arial; font-size: 12px; color:black; text-decoration:none; }
		
		a.subcategory:link{ font-family: verdana; font-size: 10px; color:black; text-decoration:none; }
		a.subcategory:visited{ font-family: verdana; font-size: 10px; color:black; text-decoration:none; }
		a.subcategory:hover{ font-family: verdana; font-size: 10px; color:#828282; text-decoration:none; }
		a.subcategory:active{ font-family: verdana; font-size: 10px; color:black; text-decoration:none; }
		
		a.intranet:link{ font-family: verdana; font-size: 10px; color:black; text-decoration:none; }
		a.intranet:visited{ font-family: verdana; font-size: 10px; color:black; text-decoration:none; }
		a.intranet:hover{ font-family: verdana; font-size: 10px; color:#828282; text-decoration:none; }
		a.intranet:active{ font-family: verdana; font-size: 10px; color:black; text-decoration:none; }
		
		body,html{
			font-family:"verdana";
			font-size:11px;
			overflow: hidden;
		}
		h1 {
			font-family:"verdana";
			font-size:11px;
			text-decoration:underline;
			font-weight:bold;
		}
		img {
			vertical-align:middle;
			border:0px;
		}
		input.button{
			font-size:10px;
		}
		input.newsletter{
			font-size:10px;
			border: solid black;
			border-width:0px 0px 1px 0px;
		}
		input.configurator{
			font-size:10px;
			border: solid black;
			border-width:0px 0px 1px 0px;
		}
		input.contact {
			font-size:10px;
			width:150px;
			border:solid #000;
			border-width: 1px 1px 0px 0px;
			background-color:#CCC;
		}
		input.sendButton {
			font-size:10px;
			border:solid black 1px;
			background-color:white;
		}
		table.contact {
			border-collapse:collapse;
		}
		select{
			font-size:10px;
			border: solid black;
			border-width:1px 1px 1px 1px;
		}
		input.intranet{
			font-size:10px;
			border: solid black;
			border-width:0px 0px 1px 0px;
		}
		select.intranet{
			font-size:10px;
			border: solid black;
			border-width:1px 1px 1px 1px;
		}
		td{
			font-family:"verdana";
			font-size:11px;
		}
		
		#spinner{
			visibility:hidden;
			z-index:2;
			position:absolute;
			width:498px;
			height:380px;
			text-align:center;
		}
		#spinner_bg{
			visibility:hidden;
			opacity: 0.6;
			filter: Alpha(Opacity=60);
			z-index:1;
			position:absolute;
			width:100%;
			height:100%;
			background-color:#FFF;
		}
		#navigation{
			width:135px;
			height:265px;
			margin-top:30px;
			background-color:white;
			border:solid black;
			border-width:1px 0px 1px 0px;
		}
		div.categoryActive{
			border-style:dotted;
			border-width: 1px 0px 1px 0px;
			background-color:#D4D3D3;
			vertical-align:middle;
			padding: 2px 1px 2px 2px;
		}
		div.categoryInactive{
			border-style:dotted;
			border-width: 1px 0px 0px 0px;
			background-color:white;
			vertical-align:middle;
			padding: 2px 1px 2px 2px;
		}
		div.categoryEmpty{
			border-style:dotted;
			border-width: 0px 0px 0px 0px;
			background-color:white;
			vertical-align:middle;
			padding:2px;
		}
		div.subcategoryActive{
			font-family:verdana;
			background-color:#E9E9E9;
			vertical-align:middle;
			padding:2px;
			padding-left:12px;
		}
		div.subcategoryInactive{
			font-family:verdana;
			background-color:white;
			vertical-align:middle;
			padding:2px;
			padding-left:12px;
		}
		div.content {
			margin:15px;
			text-align:justify;
		}
		div.contentright {
			margin:3px;
			text-align:left;
		}
		#languageSelect {
			width:135px;
			font-size:10px;
		}
		#headline{
		float:left;
			width:790px;
			height:70px;
		}

		#headlineSmall{
			text-align:center;
			height:17px;
			line-height:17px;
		}
		#headlineSmallLeftOuter{
			width:64px;
			height:17px;
			line-height:17px;
			float:left;
			background-color:#D4D3D3;
			border-right:1px solid #E9E9E9;
			border-top: 2px solid white;
		}
		#headlineSmallLeftInner{
			width:69px;
			height:17px;
			line-height:17px;
			float:left;
			background-color:#D4D3D3;
			border-left:1px solid #E9E9E9;
			border-top: 2px solid white;
		}
		#headlineSmallCenter{
			width:516px;
			height:17px;
			line-height:17px;
			float:left;
			background-color:#D4D3D3;
			border-left:2px solid #E9E9E9;
			border-right:2px solid #E9E9E9;
			border-top: 2px solid white;
		}
		#headlineSmallRight{
			width:135px;
			height:17px;
			float:left;
			background-color:#D4D3D3;
			border-top: 2px solid white;
		}
		#colMain{
			float:right;
			width:520px;
			height:400px;
			background-color:#FFFFFF;
		}
		#colContent{
			padding:0px;
			text-align:justify;		
		}
		#colLeft{
			float:left;
			width:135px;
			height:400px;
			background-color:#E9E9E9;
		}
		#colRight{
			float:right;
			width:135px;
			height:400px;
			background-color:#E9E9E9;
		}
		#footerTop{
			clear:both;
			height:17px;
			line-height:17px;
			padding-top:3px;
			text-align:center;
			vertical-align:middle;
			color:black;
			border-bottom:3px solid white;
		}
		#footerTopLeftOuter{
			float:left;
			width:68px;
			height:17px;
			background-color:#D4D3D3;
			border-right: 1px solid white;
		}
		#footerTopLeftMiddle{
			float:left;
			width:65px;
			height:17px;
			background-color:#D4D3D3;
			border-left: 1px solid white;
		}
		#footerTopLeftInner{
			float:left;
			text-align:left;
			width:95px;
			height:17px;
			background-color:#D4D3D3;
			border-left: 2px solid white;
		}
		#footerTopCenter{
			float:left;
			width:341px;
			height:17px;
			background-color:#D4D3D3;
		}
		#footerTopRightInner{
			float:left;
			width:80px;
			height:17px;
			background-color:#D4D3D3;
			border-right: 2px solid white;
		}
		#footerTopRightOuter{
			float:left;
			width:135px;
			height:17px;
			background-color:#D4D3D3;
		}
		#footerBottom{
			clear:both;
			height:17px;
			line-height:17px;
			text-align:center;
			background-image:url(/images/footer.jpg)
		}
		#enclose{
			float:left;
			width:655px;
		}
		#frame{
			text-align:left;
			margin-left:20px;
			width:790px;
		}