body		{margin: 0; padding: 0; background-color:#ffffff; color:#5A5A5A;}
a, div, td	{font-family:Arial,Helvetica,Sans-Serif; font-size:11px; color:#5A5A5A; text-decoration:none}

.bggrey		{background-color:#F7F6F2}
.bgwhite	{background-color:#FFF}
.bgccolor	{background-color:#A76DA6}
.bgpreis	{background-color:#B8E98B}
.bgsfarben	{background-color:#E6E6E6}

a:hover		{font-family:Arial,Helvetica,Sans-Serif; font-size:11px; color:#A76DA6; text-decoration:none}

a.fahnen		{font-family:Arial,Helvetica,Sans-Serif; font-size:11px; color:#A76DA6; text-decoration:none; background-color:#FFF}
a.fahnen:hover	{font-family:Arial,Helvetica,Sans-Serif; font-size:11px; color:#A76DA6; text-decoration:none; background-color:#FFF}

img 	{border: none}
table	{border: none}
#scrollfieldHaendler #textscroll td		{vertical-align:top;}

#thumbs			{position:absolute; visibility:visible; left:0px; top:73px; z-index: 40}
#leseicon		{position:absolute; visibility:visible; left:757px; top:505px; z-index: 100}
#pfeil			{position:absolute; visibility:visible; left:757px; top:505px; z-index: 100}
#loadinglayer 	{position: absolute; z-index:900; visibility:visible; left:0px; top:0px;}

#left			{position:absolute; visibility:hidden; top:110px; left:782px; z-index: 200}
#right			{position:absolute; visibility:hidden; top:130px; left:782px; z-index: 200}
#up				{position:absolute; visibility:hidden; top:500px; left:778px; z-index: 200}
#down			{position:absolute; visibility:hidden; top:525px; left:778px; z-index: 200}
#scrollfield	{position:absolute; visibility:visible; left:0px; top:90px; width:775; height:120; clip:rect(0px 775px 120px 0px); z-index: 100}
#thumbscroll	{z-index: 10; position:absolute}
#scrollfieldWK	{position:absolute; visibility:visible; left:0px; top:81px; width:800; height:467; clip:rect(0px 800px 467px 0px); z-index: 100}
#textscroll		{z-index: 10; position:absolute}
#layerwidth		{z-index: 10; position:absolute; visibility:hidden}
#datenlayer		{position:absolute; visibility:visible; top:177px; left:549px; z-index: 300}
#schuhspacer	{position:absolute; visibility:visible; top:1px; left:1px; z-index: 800}
#datenlayertaschen	{position:absolute; visibility:visible; top:412px; left:554px; z-index: 300}

#nav 			{position: absolute; z-index:1000; left:638px; top:83px; visibility:hidden}

.fontgreen		{color:#A76DA6}
.fontwhite		{color:#FFF}
.fontlightgrey	{color:#BBB}
.fontlightgrey2	{color:#999999}
.fontsmall		{text-decoration:none;  font-size:10px}
.fontbig		{text-decoration:none;  font-size:14px}
.fontgrey		{text-decoration:none;  font-size:11px; color:#5A5A5A; background-color:#F7F6F2; line-height:15px}
.fontgreywbg	{text-decoration:none;  font-size:11px; color:#5A5A5A; background-color:#FFF; line-height:15px}
.nav_onwbg		{text-decoration:none;  font-size:11px; color:#A76DA6; background-color:#FFF; line-height:15px;}
.nav_on			{font-weight:bold; color:#A76DA6;}

.lineheight		{line-height:15px}

.form			{font-size: 10px; font-family:Arial,Helvetica,Verdana,Sans-Serif; text-decoration: none}
.formhaendler		{font-size: 10px; font-family:Arial,Helvetica,Verdana,Sans-Serif; text-decoration: none; width:229px; margin:2px 0 13px 0;}
#haendlerformbutton	{position: absolute; left:717px; top:510px;}

.abstandleder	{font-size: 2px; line-height: 2px;}
.abstandzwei	{font-size: 2px; line-height: 2px;}
.abstandsechs	{font-size: 6px; line-height: 6px;}
.abstandsieben	{font-size: 7px; line-height: 7px;}
.abstanddrei	{font-size: 3px; line-height: 3px;}
.abstandacht	{font-size: 8px; line-height: 8px;}
.abstandzehn	{font-size: 10px; line-height: 10px;}
.abstandaz	{font-size: 4px; line-height: 4px;}

#toppagetext		{margin-top:10px; margin-left:15px; margin-right:15px; line-height:15px}
.toppagetext		{margin-top:10px; margin-left:10px; margin-right:10px; line-height:15px}
.toppagetext2		{margin-top:5px; margin-left:10px; margin-right:10px; line-height:15px}

#news1 {position: absolute; left:25px; top:115px; width:247px; height:380px; background-color:#FFF}
#news2 {position: absolute; left:277px; top:115px; width:247px; height:380px; background-color:#FFF}
#news3 {position: absolute; left:529px; top:115px; width:246px; height:380px; background-color:#FFF}
.newstext {padding:16px 0 0 8px; width:230px; height:355px;}

#team1,
#team2,
#team3,
#team4,
#team5,
#team6,
#team7,
#team8,
#team9,
#team10,
#team11,
#team12,
#team13,
#team14,
#team15,
#team16,
#team17,
#team18,
#team19,
#team20,
#team21,
#team22,
#team23,
#team24,
#team25,
#team26,
#team27,
#team28,
#team29,
#team30,
#team31,
#team32,
#team33,
#team34,
#team35,
#team36,
#team37,
#team38,
#team39,
#team40,
#team41,
#team42,
#team43,
#team44,
#team45,
#team46,
#team47,
#team48,
#team49,
#team50			{position: absolute; z-index:100; visibility:hidden; padding: 2px 19px 2px 6px;}