html 			{overflow-y:scroll}
body			{padding:0px; margin:0px; height:100.01%; background:#000000 url(/images/structure/background.jpg) repeat-x fixed center top; font:13px tahoma, arial, helvetica, sans-serif; color:#48484A; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#7d7d7d; scrollbar-shadow-color:#7d7d7d; scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#7d7d7d; scrollbar-track-color:#ffffff; scrollbar-darkshadow-color:#ffffff}

img			{border:0px}
p			{padding:0px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:8px}
h1			{font-size:16px; margin-left:0px; margin-right:0px; margin-top:8px; margin-bottom:12px;}
h2			{font-size:11px}
textarea 		{overflow:auto}

h1 a:link		{text-decoration:none; color:#48484A}
h1 a:visited		{text-decoration:none; color:#48484A}
h1 a:hover		{text-decoration:none; color:#48484A}
h1 a:active 		{text-decoration:none; color:#48484A}

h2 a:link		{text-decoration:none; color:#48484A}
h2 a:visited		{text-decoration:none; color:#48484A}
h2 a:hover		{text-decoration:none; color:#48484A}
h2 a:active 		{text-decoration:none; color:#48484A}

#footer a:link		{text-decoration:none; color:#48484A}
#footer a:visited	{text-decoration:none; color:#48484A}
#footer a:hover		{text-decoration:none; color:#48484A}
#footer a:active 	{text-decoration:none; color:#48484A}

#sitemap a:link		{font-size:11px; text-decoration:none; color:#48484A}
#sitemap a:visited	{font-size:11px; text-decoration:none; color:#48484A}
#sitemap a:hover	{font-size:11px; text-decoration:none; color:#48484A}
#sitemap a:active 	{font-size:11px; text-decoration:none; color:#48484A}

a:link			{text-decoration:none; color:#7f7f7f}
a:visited		{text-decoration:none; color:#7f7f7f}
a:hover			{text-decoration:underline; color:#fe0000}
a:active		{text-decoration:none; color:#7f7f7f}

#wrapper		{width:980px; margin-right:auto; margin-left:auto; margin-top:35px}
#main			{background-color:#ffffff}
#logo			{width:776px; height:87px; margin-right:102px; margin-left:102px; background-image:url(/images/structure/logo.jpg); background-repeat:no-repeat}
#logo a			{display:block}
#logo a#baselink	{height:87px}
#content		{min-height:295px; height:auto !important; height:295px; clear:both; width:776px; margin-right:102px; margin-left:102px}
#footer			{background-color:#ffffff; width:980px; margin-top:10px; margin-bottom:10px; clear:both}
#copy			{width:956px; margin-right:12px; margin-left:12px; text-align:right}
#slide			{height:257px; clear:both; width:776px; overflow:auto; white-space:nowrap}

.bar			{border-top:1px solid #000033; width:776px; height:10px; margin-right:102px; margin-left:102px; margin-top:5px; clear:both}

/* -- SITEBOX -- */

.box			{width:980px; height:13px; clear:both}
.topleft		{float:left; background-image:url(/images/structure/left-top.png); background-repeat:no-repeat; width:12px; height:13px; overflow:hidden}
.topright		{float:right; background-image:url(/images/structure/right-top.png); background-repeat:no-repeat; width:12px; height:13px; overflow:hidden}
.bottomleft		{float:left; background-image:url(/images/structure/left-bottom.png); background-repeat:no-repeat; width:12px; height:13px; overflow:hidden}
.bottomright		{float:right; background-image:url(/images/structure/right-bottom.png); background-repeat:no-repeat; width:12px; height:13px; overflow:hidden}

/* -- INDEX -- */

#text			{width:776px; height:209px}
#banner			{width:776px; text-align:center}
#banner div		{float:left; width:388px}
#bannerleft		{width:388px; height:86px}
#bannerright		{width:388px; height:86px}

/* -- MPEGS / JPEGS -- */

#mpegbanner		{padding-right:195px; padding-left:195px; padding-top:52px}
#list			{min-height:295px; height:auto !important; height:295px; clear:both; width:776px; margin-right:102px; margin-left:102px}
#list img		{display:block; padding-top:10px}
#simpleviewer		{min-height:295px; height:auto !important; height:295px; clear:both; width:776px; margin-right:102px; margin-left:102px}

/* -- CONTACT -- */

#contact		{width:776px; height:295px; margin-right:102px; margin-left:102px; clear:both}
#contact h2		{display:inline; font-weight:normal}
#contact img		{display:inline}
#contact div		{margin-bottom:13px; margin-top:4px; height:100px}
#contactleft		{width:350px; height:100px; float:left}
#contactright		{width:340px; height:100px; float:left; margin-left:80px}

/* -- PROMO -- */

#promoleft		{width:341px; margin-right:50px; float:left}
#promoright		{width:385px; float:right}
#promoright img		{display:block; margin-bottom:10px}

/* -- STORE -- */

#storeleft		{width:360px; float:left}
#storeright		{width:416px; float:right}
#storeright img		{float:right}
#storetop		{height:269px}
#storebottom		{height:26px}
.right			{float:right; width:49px}
.left			{float:left; width:70px}

/* -- SITEMAP -- */

#sitemap		{vertical-align:top; height:200px}
#sitemap td		{vertical-align:top; width:28%; padding-bottom:5px}
#sitemap a		{display:block}

/* -- NEW MENU -- */

#menu			{width:776px; margin-left:102px; height:122px}
.container		{float:left; width:129px; height:122px}
.container div		{margin-left:6px}

#forum			{background-image:url(/images/structure/menu/inactive/forum.jpg); background-repeat:no-repeat; width:116px; height:122px}
#forum:hover		{background-image:url(/images/structure/menu/active/forum.jpg); background-repeat:no-repeat; width:116px; height:122px}
#forum a		{display:block}
#forum a.menulink	{height:122px}

#bilder			{background-image:url(/images/structure/menu/inactive/bilder.jpg); background-repeat:no-repeat; width:116px; height:122px}
#bilder:hover		{background-image:url(/images/structure/menu/active/bilder.jpg); background-repeat:no-repeat; width:116px; height:122px}
#bilder a		{display:block}
#bilder a.menulink	{height:122px}

#filmer			{background-image:url(/images/structure/menu/inactive/filmer.jpg); background-repeat:no-repeat; width:116px; height:122px}
#filmer:hover		{background-image:url(/images/structure/menu/active/filmer.jpg); background-repeat:no-repeat; width:116px; height:122px}
#filmer a		{display:block}
#filmer a.menulink	{height:122px}

#kontakt		{background-image:url(/images/structure/menu/inactive/kontakt.jpg); background-repeat:no-repeat; width:116px; height:122px}
#kontakt:hover		{background-image:url(/images/structure/menu/active/kontakt.jpg); background-repeat:no-repeat; width:116px; height:122px}
#kontakt a		{display:block}
#kontakt a.menulink	{height:122px}

#material		{background-image:url(/images/structure/menu/inactive/material.jpg); background-repeat:no-repeat; width:116px; height:122px}
#material:hover		{background-image:url(/images/structure/menu/active/material.jpg); background-repeat:no-repeat; width:116px; height:122px}
#material a		{display:block}
#material a.menulink	{height:122px}

#butiken		{background-image:url(/images/structure/menu/inactive/butiken.jpg); background-repeat:no-repeat; width:116px; height:122px}
#butiken:hover		{background-image:url(/images/structure/menu/active/butiken.jpg); background-repeat:no-repeat; width:116px; height:122px}
#butiken a		{display:block}
#butiken a.menulink	{height:122px}

.fallback		{text-align:center; position:relative; top:-50px; left:0px; z-index:-1}