	/* Begin Globals */
	body, a, td, div, p, ul, li
	{
		font:12px Arial, Verdana, Helvetica, Sans Serif;
	    color:#ffff00;
	}
	textarea, select, input
	{
		font:11px Arial, Verdana, Helvetica, Sans Serif;
		color:#000000;
	}
	body
	{
		background-repeat:repeat-x;
		background-image:url(images/body.gif);		
	    margin:0px;
	    background-color:#999999;
	}
	hr
	{
		height:1px;
		color:#c8c8c8;
		border-top:0px;
		border-right:0px;
		border-left:0px;
		border-bottom:1px solid #c8c8c8;		
	}
	/* End Globals */
    /* Begin AnchorStyle */
	a:link, a:visited, a:active, a:focus, a:hover
	{
		 	text-decoration:underline;
		 	color:#ffff00;
	}
	
	a.content:link, a.content:visited, a.content:active, a.content:focus, a.content:hover
	{
		 	text-decoration:underline;
		 	font-weight:bold;		 	
	}
	
	a.master:link, a.master:visited, a.master:active, a.master:focus
	{
		 	text-decoration:none;
		 	font-weight:bold;
	 		color:#808080;
	 		width:100%;
	}
	a.master:hover
	{
		 	text-decoration:underline;			 	
	}
	a.footlink:link, a.footlink:visited, a.footlink:active, a.footlink:focus, a.footlink:hover
	{
		 	text-decoration:underline;
		 	color:#ffff00;
	}
	a.catalogitems:link, a.catalogitems:visited, a.catalogitems:active, a.catalogitems:focus, a.catalogitems:hover
	{
		 	text-decoration:underline;
		 	color:#ffff00;
		 	font-weight:bold;
	}
	a.about_active:link, a.about_active:visited, a.about_active:active, a.about_active:focus, a.about_active:hover
	{
		 	text-decoration:none;
		 	color:#ffff00;
		 	font-weight:bold;
	}
	
	a.catalogboxsmall:link, a.catalogboxsmall:visited, a.catalogboxsmall:active, a.catalogboxsmall:focus, a.catalogboxsmall:hover
	{
		 	text-decoration:none;
		 	color:#ffff00;
		 	font-size:11px;
	}	
	/* End AnchorStyle */
    /* Begin Classes */
    td.contentarea
    {
		padding:10px;
		text-align:left;
		width:620px;
    }	
	td.mainmenu
	{
	    width:200px;
	    text-align:center;
	    
	}
	td.mainhead
	{
	    width:640px;
		background-repeat:no-repeat;
		background-image:url(images/top.jpg);
	}
	td.mainitem, td.mainitem_yellow, td.mainitem_grey
	{
		background-repeat:no-repeat;
		background-image:url(images/btn_main.gif);
	    width:180px;
	    height:27px;
	    text-align:left;
	    padding-left:15px;
	    vertical-align:middle;
	}
	td.mainitemhor
	{
		background-repeat:repeat-x;
		background-image:url(images/hor_middle.gif);
		height:13px;
		padding:6px;
	}	
	td.imgpreview
	{
		border:1px solid #ffff00;
		background-color:#f0f0f0;
	}	
	.bold /* Fettschrift */
	{
	 		font-weight:bold;
	}
	.boxhead
	{
		background-color:#999999;
		color:#ffff00;
		height:22px;
		font-weight:bold;
		text-align:center;
	}
	.box
	{
		border:1px solid #ffff00;
		background-color:#999999;
		width:184px;
		color:#404040;
	}
	.selectedPage
	{
		color:#606060;
		font-weight:bold;
		font-size:13px;
	}	
	.comment
	{
		color:#606060;
		font-size:10px;
	}
	.productimage
	{
		text-align:center;
		width:70px;
		padding:5px;
	}
	.producttext
	{
		width:280px;
		padding:5px;
	}	
	.productprice
	{
		border:1px solid #ffff00;
		background-color:#a0a0a0;
		width:210px;		
		padding:5px;
	}
	.productline
	{
		color:#ffff00;
		height:1px;
		border-top:0px;
		border-right:0px;
		border-left:0px;
		border-bottom:1px solid #ffff00;		
	}		
	.newsticker
	{
		color:#ffff00;
		font-weight:bold;
	}
	.shipping
	{
		color:#408000;
	}
	.noshipping
	{
		color:#c83000;
	}
	.catalogitemopen
	{
		background-repeat:no-repeat;
		background-image:url(images/plus.gif);		
		text-align:center;
	}
	.catalogitemclose
	{
		background-repeat:no-repeat;
		background-image:url(images/minus.gif);		
		text-align:center;
	}
	.catalogblank
	{
		background-repeat:no-repeat;
		background-image:url(images/blank.gif);		
		text-align:center;
	}	
	.catalogbox
	{
		background-color:#a8a8a8;
		width:300px;
		padding:3px;
	}
	.catalogboxsmall
	{
		background-color:#a8a8a8;
		width:150px;
		padding:3px;
	}	
	.alert
	{
		font-weight:bold;
		color:#ffc880;
	}
	.baskethead
	{
		background-color:#808080;
		color:#ffff00;
		font-weight:bold;
	}
	.about_marked
	{
		background-color:#f0f0f0;
	}
	.about_arrow
	{
		font-weight:bold;
		color:#ffff00;
	}
	img.newsimage
	{
		margin:20px;
	}	
	.markSubCatalog
	{
		font-weight:bold;
		font-size:11px;
	}	
	/* End Classes*/
	
	/* Style Post Scriptum */
	/**/
	td.mainitem_clear
	{
	    width:180px;
	    text-align:left;
	    padding-left:15px;
	    vertical-align:middle;

	}
	a.master3:link, a.master3:visited, a.master3:active, a.master3:focus
	{
		 	text-decoration:none;
		 	font-weight:bold;
	 		color:#ffffff;
	 		width:100%;
	 		display:block;
	}
	a.master3:hover
	{
		 	text-decoration:underline;			 	
	}
	a.master4:link, a.master4:visited, a.master4:active, a.master4:focus, a.master4:hover
	{
		 	text-decoration:none;
	 		color:#ffffff;
	 		width:100%;
	 		text-decoration:underline;
	}