/* CSS Document */

body { margin:0; padding:0; background-color:#f9f2e7; background-image:url(/de/wLayout/design/img/layout/background.gif);
		background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	
h1 { font-size:16px; }	
h2 { font-size:14px; }	
h3 { font-size:13px; }	
		
.empty { background-color:#E9E8CF; }
.naviback { background-image:url(/de/wLayout/design/img/layout/navi-back.jpg); background-repeat:no-repeat; }
.shadow-left { background-image:url(/de/wLayout/design/img/layout/l-shadow.gif); background-repeat:repeat-y; }
.shadow-right { background-image:url(/de/wLayout/design/img/layout/r-shadow.gif); background-repeat:repeat-y; }

.text11 { font-size:11px; }

.imgnews { padding:1px; border:1px solid #a62722; }
.grey { color:#666; }

#adress { font-size:11px; color:#000; }
#bottom { font-size:11px; color:#666; }

.shopimg { border:#900 1px solid; }

a, a:visited { color:#a62722; text-decoration:none; }
a:hover { text-decoration:underline; }




/* TABS-MENU -------------------------------------------------------------------------------- */

#neTabs 		{ font-size:12px; font-weight:bold; clear:both; height:auto; overflow:auto; }
					
#neTabs ul 		{ margin:0; padding:0px 10px 0px 0px; list-style:none; text-align: center; }
#neTabs li 		{ display:inline; margin:0; padding:0; }

#neTabs a 		{ float:left; background:url(/de/wLayout/design/img/navi/tabmenu-left.gif) no-repeat left top;
				  margin:0; padding:0 0 0 8px; text-decoration:none; font-weight:bold; color:#000; }
#neTabs a span 	{ float:left; display:block; background:url(/de/wLayout/design/img/navi/tabmenu-right.gif) no-repeat right top;
				  padding:18px 12px 8px 5px; margin-right:1px; color:#000; }
/* hide rule from IE5-Mac \*/
#neTabs a span 	{ float:none; }
/* End IE5-Mac hack */

#neTabs a:hover span 	{ color:#fff; }
#neTabs a:hover 		{ background-position:0% -50px; }
#neTabs a:hover span 	{ background-position:100% -50px; }
#neTabs .down 			{ background-position:0% -100px; }
#neTabs .downspan 		{ background-position:100% -100px; color:#FFF; }


#navileft  				{ width:260px; overflow:auto; font-weight:bold; margin-right:-4px; margin-top:30px; }

#navileft a 			{ border-bottom:1px solid #e2c8c8; width:230px; height:34px; line-height:34px; text-align:right; padding:0px 30px 0px 0px; text-decoration:none;
					 	  display:block; float:right; background-image:url(/de/wLayout/design/img/navi/nav-norm.gif); }
#navileft a:visited 	{ border-bottom:1px solid #e2c8c8; width:230px; height:34px; line-height:34px; text-align:right; padding:0px 30px 0px 0px; text-decoration:none;
					  	  display:block; float:right; background-image:url(/de/wLayout/design/img/navi/nav-norm.gif); }
#navileft a:hover 		{ background-image:url(/de/wLayout/design/img/navi/nav-over.gif); text-decoration:none; }

#navileft .down 		{ border-bottom:1px solid #e2c8c8; width:230px; height:34px; line-height:34px; text-align:right; padding:0px 30px 0px 0px; text-decoration:none;
					 	  display:block; float:right; background-image:url(/de/wLayout/design/img/navi/nav-down.gif); color:#FFF; }
