BODY		{ 

				margin: 0;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color: #000000;
				font-size: 70%; 
				height: 196px;
			}


.table_border	     			   { border:1px solid #E2383F;}
.top_menu	     			   {  color: #ffffff; }
.menu_item_0     			   { padding-left: 8px; color: #ffffff; }
.menu_item_1     			   {padding-left: 12px; color: #ffffff; }
.menu_item_2     			   { padding-left: 16px; color: #ffffff; }
.menu_item_3     			   { padding-left: 20px;  color: #ffffff; }

.menu_link_0	           { color: #000000; text-decoration:none;}
.menu_link_1	           { color: #000000; text-decoration:none;}
.menu_link_2	           { color: #000000; text-decoration:none;}
.menu_link_3	           {  color: #000000; text-decoration:none;}

.text_1                   { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}
.link_menu                { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}
.paging_nav_link					{	font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:underline;}
.paging_nav_text					{	font-weight: bold; font-size: 10pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}


.tree_menu      			   { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}
.link_tree_menu          { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}
a.link_tree_menu         { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}
a.link_tree_menu:visited { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:;	text-decoration:none;}
a.link_tree_menu:hover   { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:;	text-decoration:none;}

.paging_link              { font-weight: normal; font-size: 8pt; color: #0033cc; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}
a.paging_link             { font-weight: normal; font-size: 8pt; color: #0033cc; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}
a.paging_link:visited     { font-weight: normal; font-size: 8pt; color: #0033cc; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}
a.paging_link:hover       { font-weight: normal; font-size: 8pt; color: #0033cc; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}

.checkout_inputfield      { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:#ffffff; text-decoration:none; border-top-width: 1px; border-left-width: 1px; font-size: 8pt; border-left-color: black; border-bottom-width: 1px; border-bottom-color: black; border-top-color: black; border-right-width: 1px; border-right-color: black }
.checkout_1               { font-weight: bold;   font-size: 8pt; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; background-color:#BE0004; text-decoration:none;}
.checkout_2               { font-weight: normal; font-size: 8pt; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; background-color:#828387; text-decoration:none;}
.checkout_3               { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:#D8C9CC; text-decoration:none;}
.checkout_4               { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}

.items_header             { font-weight: bold;	 font-size: 8pt; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; background-color:#828387; text-decoration:none;}
.items_lines              { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:#D8C9CC; text-decoration:none;}
.items_text_1             { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration: none;}

.search_header             { font-weight: bold;	 font-size: 8pt; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; background-color:#828387; text-decoration:none;}
.search_lines              { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:#CCD9ED; text-decoration:none;}

.login_header             { font-weight: bold;	 font-size: 8pt; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; background-color:#828387; text-decoration:none;}
.login_lines              { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:#CCD9ED; text-decoration:none;}
.login_text_1             { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration: none;}

.bag_header               { font-weight: bold;   font-size: 8pt; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; background-color:#828387; text-decoration:none; }
.bag_lines                { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:#EFEFEF; text-decoration:none; }
.bag_text_1               { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}

.auction_header           { font-weight: bold;   font-size: 8pt; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; background-color:#828387; text-decoration:none; }
.auction_lines            { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:#c6d4e4; text-decoration:none; }
.auction_text_1           { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}

.news_header              { font-weight: bold; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}
.news_date                { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}
.news_text                { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}

.signup_inputfield        { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:#ffffff; text-decoration: none; border-top-width: 1px; border-left-width: 1px; font-size: 8pt; border-left-color: black; border-bottom-width: 1px; border-bottom-color: black; border-top-color: black; border-right-width: 1px; border-right-color: black }
.signup_1                 { font-weight: bold;   font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffffff; text-decoration: none; }
.signup_2                 { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color: #EFEFEF; text-decoration: none; }
.signup_3                 { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffffff; text-decoration: none; }
.signup_4									{ font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color: ; text-decoration: none; }

.item_info_tbl_border			{ border: 1px solid #000000;}
.item_info_header         { font-weight: bold; font-size: 8pt;  color:#ffffff; font-family:verdana, arial, helvetica, sans-serif; background-color:#BE0004; text-decoration:none;}
.item_info_light 	        { font-weight: normal; font-size: 8pt; color:#000000; font-family:verdana, arial, helvetica, sans-serif; background-color:#EFEFEF; text-decoration:none;}
.item_info_dark	          { font-weight: normal; font-size: 8pt; color:#ffffff; font-family:verdana, arial, helvetica, sans-serif; background-color:#828387; text-decoration:none;}

.myaccount_header         { font-weight: bold;	 font-size: 8pt; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; background-color:#828387; text-decoration:none;}
.myaccount_lines          { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:#CCD9ED; text-decoration:none;}
.myaccount_text           { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration: none;}

.inputfield               { border-top-width: 1px; border-left-width: 1px; font-size: 8pt; border-left-color: black; border-bottom-width: 1px; border-bottom-color: black; color: black; border-top-color: black; font-family: arial, helvetica, sans-serif; border-right-width: 1px; border-right-color: black}
.inputfield_red           { border-top-width: 1px; border-left-width: 1px; font-size: 8pt; border-left-color: black; border-bottom-width: 1px; border-bottom-color: black; color: red;   border-top-color: black; font-family: arial, helvetica, sans-serif; border-right-width: 1px; border-right-color: black ;font-weight: bold;}
.inputfield_search        { height: 17px;border-top-width: 1px; border-left-width: 1px; font-size: 8pt; border-left-color: black; border-bottom-width: 1px; border-bottom-color: black; color: black; border-top-color: black; font-family: arial, helvetica, sans-serif; border-right-width: 1px; border-right-color: black}
.inputfield_select_currency { border-top-width: 1px; border-left-width: 1px; font-size: 8pt; border-left-color: black; border-bottom-width: 1px; border-bottom-color: black; color: black; border-top-color: black;	font-family: arial, helvetica, sans-serif; border-right-width: 1px; border-right-color: black}
.inputfield_select_shipping { border-top-width: 1px; border-left-width: 1px; font-size: 8pt; border-left-color: black; border-bottom-width: 1px; border-bottom-color: black; color: black; border-top-color: black;	font-family: arial, helvetica, sans-serif; border-right-width: 1px; border-right-color: black}

.folders_header           { font-weight: bold;   font-size: 8pt; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; background-color:#828387; text-decoration:none; }
.folders_lines            { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:#c6d4e4; text-decoration:none; }
.folders_text_1           { font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration:none;}


.text_header_1						{ font-weight: bold; font-size: 10pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration: none;}
.link_menu_item_1					{ font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration: none;}
.text_error_red_1					{ font-weight: normal; font-size: 8pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color:; text-decoration: none;}

.sitetop	{
	/* height: 204px;								 */
}
	
.siteleft {
	width: 174px;	
	float: left;
	overflow: auto;
}

.sitecontent {
	/* width:100%; */
	padding-left:20px;
	padding-top: 20px;
	margin-left: 200px;	
	padding-right: 20px;
	overflow: auto;
}
													
DIV.MainTop			{	overflow: hidden; width: 100%; height: 171px; background-image:url(/images/bg.jpg); background-position:left top; background-repeat:repeat-x;  }
DIV.MenuTopLeft		{	
	padding-top: 16px;
	color: #FFFFFF; 
	vertical-align: middle; 
	float: left; 
	height: 25px; 
	width: 271px; 
	background-image: url(/images/top_red_bar.jpg); 
	background-repeat:repeat-x; 
	background-position:left; 
	margin-right: 2px; 
}
DIV.MenuTopRight	{	padding-top: 16px;text-align: right; color: #FFFFFF;vertical-align: middle; margin-left: 265px; height: 25px; background-image:url(/images/top_gray_bar.jpg); background-repeat:repeat-x; background-position:right; }
Div.Top2			{	position: absolute; top: 0px; right: 0px; z-index: 20; }

DIV.MenuTopLeft LI	{ 	 display:inline;	padding-left: 5px;  padding-right: 5px; border-color:#FFFFFF; border-right-width: 1px; border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-style: solid; }

DIV.MenuTopLeft LI a {
	color: #FFFFFF;
	text-decoration: none;
}

DIV.MenuTopLeft LI a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

DIV.MenuTopLeft LI a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

DIV.MenuTopLeft LI a:active {
	text-decoration: none;
	color: #FFFFFF;
}

DIV.MenuTopRight LI	{ display:inline;	padding-left: 5px;  padding-right: 5px; border-color:#FFFFFF; border-right-width: 1px; border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-style: solid; }

DIV.MenuTopRight LI a {
	color: #FFFFFF;
	text-decoration: none;
}

DIV.MenuTopRight LI a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

DIV.MenuTopRight LI a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

DIV.MenuTopRight LI a:active {
	text-decoration: none;
	color: #FFFFFF;
}

DIV.MenuTopLeft UL	{ 	 position: absolute; z-index: 100; top: 175px; left: 10px; padding-left: 2px; }
DIV.MenuTopRight UL	{	 position: absolute; z-index: 100; top: 175px; right: 10px;padding-left: 2px; }

DIV.MenuLinks		{	font-size:10px; clear: both; background-image: url(/images/left_bg.gif); background-repeat:repeat-y; background-position: left; }
DIV.MenuLinks UL	{	margin: 3px; padding: 0px; }

DIV.MenuLinks a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

DIV.MenuLinks a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

DIV.MenuLinks a:hover {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}

DIV.MenuLinks a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

DIV.MenuLinks LI.level2	{	background-image: url(/images/bg_menu_gray3.jpg);  }
DIV.MenuLinks LI.level1 {	background-image: url(/images/bg_menu_gray2.jpg); }
DIV.MenuLinks LI.level0 {	background-image: url(/images/bg_menu_gray.jpg);  }
DIV.MenuLinks LI{	color: #FFFFFF; font-size: 100%; vertical-align: middle; padding-top: 6px; padding-left: 5px; display: block; background-image: url(/images/bg_menu_gray.jpg); width: 159px; height: 21px; margin-bottom: 1px; border-color:#FFFFFF; border-right-width: 1px; border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-style: solid; }
DIV.MenuLinks .Special	{	color: #FFFFFF; font-size: 100%; vertical-align: middle; padding-top: 6px; padding-left: 5px; display: block; background-image: url(/images/bg_menu_red.jpg); width: 159px; height: 21px; margin-bottom: 1px; border-color:#FFFFFF; border-right-width: 1px; border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-style: solid; }


DIV.MenuLinksWebshop	{	
	font-size:10px; 
	background-image: url(/images/left_bg.gif); 
	background-repeat:repeat-y; 
	background-position: left; 
	clear: both;
}
DIV.MenuLinksWebshop UL	{	margin: 3px; padding: 0px; }

DIV.MenuLinksWebshop a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

DIV.MenuLinksWebshop a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

DIV.MenuLinksWebshop a:hover {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}

DIV.MenuLinksWebshop a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

DIV.MenuLinksWebshop LI.level2	{	background-image: url(/images/bg_menu_gray3.jpg);  }
DIV.MenuLinksWebshop LI.level1 	{	background-image: url(/images/bg_menu_gray2.jpg); }
DIV.MenuLinksWebshop LI.level0 	{	background-image: url(/images/bg_menu_gray.jpg);  }
DIV.MenuLinksWebshop LI			{	color: #FFFFFF; font-size: 100%; vertical-align: middle; padding-top: 6px; padding-left: 5px; display: block; background-image: url(/images/bg_menu_gray.jpg); width: 165px; height: 25px; margin-bottom: 1px; border-color:#FFFFFF; border-right-width: 1px; border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-style: solid; }
DIV.MenuLinksWebshop .Special	{	color: #FFFFFF; font-size: 100%; vertical-align: middle; padding-top: 6px; padding-left: 5px; display: block; background-image: url(/images/bg_menu_red.jpg); width: 165px; height: 25px; margin-bottom: 1px; border-color:#FFFFFF; border-right-width: 1px; border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-style: solid; }

.pagetitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #E2383F;
}


.bag {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.bag a:link {
	color: #000000;
	text-decoration: none;
}

.bag a:visited {
	text-decoration: none;
	color: #000000;
}

.bag a:active {
	text-decoration: none;
	color: #000000;
}


.backlink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #BE0004;
	font-size: 12px;
}
.backlink a:link {
	text-decoration: none;
}
.backlink a:visited {
	text-decoration: none;
	color: #BE0004;
}
.backlink a:hover {
	text-decoration: none;
	color: #64B8E7;
}
.backlink a:active {
	text-decoration: none;
	color: #BE0004;
}

.clearfloats {
	height: 0px;
	clear: both;
}

table {
	overflow: auto;
}