	/* Begin Globals */
	body, a, td, div, p, ul, li
	{
		font:11px Verdana, Helvetica, Sans Serif;
	    color:#000000;
	}
	textarea, select, input
	{
		font:11px Arial, Verdana, Helvetica, Sans Serif;
		color:#000000;
	}
	body
	{	
	    margin:0px;
	    background-color:#ffffff;	    
	    background-repeat:no-repeat;
		background-image:url('images/top.jpg')
	}
	hr
	{
		height:1px;
		color:#808080;
		border-top:0px;
		border-right:0px;
		border-left:0px;
		border-bottom:1px solid #808080;			
	}
	/* End Globals */
    /* Begin AnchorStyle */
	a:link, a:visited, a:active, a:focus, a:hover
	{
		 	text-decoration:underline;
		 	color:#646464;
	}
	
	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:#646464;
	 		display:block;	 		
	 		width:100%;
	}
	a.master:hover
	{
		 	text-decoration:underline;			 	
	}
	
	a.master1:link, a.master1:visited, a.master1:active, a.master1:focus
	{
		 	text-decoration:none;
		 	font-weight:bold;
	 		color:#646464;
	 		display:block;	 		
	 		width:100%;
	}
	a.master1:hover
	{
		 	text-decoration:underline;			 	
	}
	
	a.master2:link, a.master2:visited, a.master2:active, a.master2:focus
	{
		 	text-decoration:none;
		 	font-weight:bold;
	 		color:#646464;
	 		display:block;	 		
	 		width:100%;
	}
	a.master2:hover
	{
		 	text-decoration:underline;			 	
	}		
	
	a.subitem:link, a.subitem:visited, a.subitem:content:active, a.subitem:content:focus, a.subitem:content:hover
	{
		 	text-decoration:none;
		 	font-weight:bold;
		 	color:#606060;
	}	
	
	a.footlink:link, a.footlink:visited, a.footlink:active, a.footlink:focus, a.footlink:hover
	{
		 	text-decoration:underline;
		 	color:#404040;
	}
	a.catalogitems:link, a.catalogitems:visited, a.catalogitems:active, a.catalogitems:focus, a.catalogitems:hover
	{
		 	text-decoration:underline;
		 	color:#808080;
		 	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:#808080;
		 	font-weight:bold;
	}
	
	a.catalogboxsmall:link, a.catalogboxsmall:visited, a.catalogboxsmall:active, a.catalogboxsmall:focus, a.catalogboxsmall:hover
	{
		 	text-decoration:none;
		 	color:#808080;
		 	font-size:11px;
	}	
	/* End AnchorStyle */
    /* Begin Classes */
    td.contentarea
    {
		padding:5px;
		text-align:left;
		width:620px;
    }	
	td.mainmenu
	{
	    width:200px;
	    text-align:center;
	    
	}
	td.mainhead
	{
	    width:640px;

	}
	td.subitem
	{
		background-repeat:no-repeat;
		background-image:url(images/btn_sub.gif);
	    width:180px;
	    height:28px;
	    text-align:left;
	    vertical-align:top;
	    padding-left:25px;
	    padding-top:6px;
	}	
	td.mainitem
	{
		background-repeat:no-repeat;
		background-image:url(images/btn_main.gif);
	    width:180px;
	    height:27px;
	    text-align:center;
	    vertical-align:middle;
	}

	td.mainitem_yellow
	{
		background-repeat:no-repeat;
		background-image:url(images/btn_main_yellow.gif);
	    width:180px;
	    height:27px;
	    text-align:center;
	    vertical-align:middle;
	}
	
	td.mainitem_grey
	{
		background-repeat:no-repeat;
		background-image:url(images/btn_main_grey.gif);
	    width:180px;
	    height:27px;
	    text-align:center;
	    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 #e00404;
		background-color:#f0f0f0;
	}	
	.bold /* Fettschrift */
	{
	 		font-weight:bold;
	}
	.boxhead
	{
		color:#000000;
		height:22px;
		font-weight:bold;
		text-align:center;
		background-color:#ffffff;
	}
	.box
	{
		background-color:#ffffff;
		border:1px solid #C8C8C8;
		width:184px;
		color:#C8C8C8;
	}
	.selectedPage
	{
		color:#000000;
		font-weight:bold;
		font-size:13px;
	}	
	.comment
	{
		color:#303030;
		font-size:10px;
	}
	.productimage
	{
		text-align:center;
		width:70px;
		padding:5px;
	}
	.producttext
	{
		width:280px;
		padding:5px;
	}	
	.productprice
	{
		border:1px solid #a0a0a0;
		background-color:#f8f8f8;
		width:210px;		
		padding:5px;
	}
	.productline
	{
		color:#c8c880;
		height:1px;
		border-top:0px;
		border-right:0px;
		border-left:0px;
		border-bottom:1px solid #c8c880;		
	}		
	.newsticker
	{
		color:#000000;
		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
	{
		width:300px;
		padding:3px;
	}
	.catalogboxsmall
	{
		width:150px;
		padding:3px;
	}	
	.alert
	{
		font-weight:bold;
		color:#f06000;
	}
	.baskethead
	{
		background-color:#ffffff;
		color:#000000;
		font-weight:bold;
	}
	.about_marked
	{
		background-color:#f0f0f0;
	}
	.about_arrow
	{
		font-weight:bold;
		color:#e00404;
	}
	img.newsimage
	{
		margin:20px;
	}
	.markSubCatalog
	{
		font-weight:bold;
		font-size:11px;
	}	
	
	.NewsHead
	{
		margin:0px 0px 0px 0px;
		border:0px;
		padding:2px 4px 4px 0px;
		width:166px;
		display:block;
		font-weight:bold;
	}
	/* 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:#000000;
	 		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:#606060;
	 		width:100%;
	 		text-decoration:underline;
	}		