/* CSS Document */
/* Standardkonforme Browser */

body, p, table { padding:0; margin:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:14px;
	color:#000; background-color:#FFF; }
a { color:#000; text-decoration:none; }
a:hover { color:#000; text-decoration:none; }
a img, img, a:hover img { border:none; margin:0; padding:0; }

/* menu */

body.menu { background-image:url(Elements/BG_Menu.jpg); background-position:bottom; }
body.menu #center { position:absolute; top:50%; left:50%; width:484px; height:600px; 
	margin-left:-242px; margin-top:-300px; padding:0; background-image:url(Elements/BG_MenuNav.png); }
body.menu #center a { position:absolute; width:100px; height:100px; display:block; padding:0; margin:0; 
	background-position:center; background-repeat:no-repeat; }
a.A { top:9px; left:18px; }
a.A:hover { background-image:url(Elements/Menu_A.png); }
a.B { top:11px; left:368px; }
a.B:hover { background-image:url(Elements/Menu_B.png); }
a.C { top:128px; left:252px; }
a.C:hover { background-image:url(Elements/Menu_C.png); }
a.D { top:246px; left:18px; }
a.D:hover { background-image:url(Elements/Menu_D.png); }
a.E { top:243px; left:371px; }
a.E:hover { background-image:url(Elements/Menu_E.png); }
a.F { top:367px; left:251px; }
a.F:hover { background-image:url(Elements/Menu_F.png); }
a.G { top:479px; left:369px; }
a.G:hover { background-image:url(Elements/Menu_G.png); }
a.Kat { top:482px; left:134px; }
a.Kat:hover { background-image:url(Elements/Menu_Kat.png); }


/* show */

body.show { background-image:url(Elements/BG_Show2.jpg); background-position:bottom; }
body.show #center { position:absolute; top:50%; left:50%; width:800px; height:536px; 
	margin-left:-400px; margin-top:-275px; padding:0; }
body.show #nav { position:absolute; bottom:10px; left:10px; width:auto; height:33px; padding:0; margin:0; }
#nav ul { width:auto; height:33px; padding:0; margin:0; }
#nav li { position:relative; width:35px; height:33px; padding:0; margin:0 3px 0 0; float:left; }
#nav li div.x {  position:absolute; top:0; left:0; width:35px; height:33px; padding:0; margin:0; overflow:hidden; }
#nav li a { display:block; margin:0; padding:8px 6px 9px 5px; width:24px; height:16px; 
	background-image:url(Elements/Nav_Dia.png); }
body.show #menu { position:absolute; bottom:10px; right:10px; width:auto; height:38px; padding:0; margin:0; }