body  			{margin:0px; padding:0px; background-color:#666666;}
img  			{margin:0px; padding:0px;}
table  			{margin:0px; padding:0px;}

div.all	        {position:absolute; margin:0px 0px 0px -462px; top: 0px; left: 50%; text-align: left; padding: 0px; width:924px; z-index:1;}


#box_1	   		{position:absolute; top:0px; left:0px; width:300px; height:300px; background-color:#161614; z-index:1;}
#box_2	    	{position:absolute; top:0px; left:312px; width:300px; height:300px; background-color:#161614; z-index:99;}
#box_3	    	{position:absolute; top:0px; left:624px; width:300px; height:300px; background-color:#161614; z-index:1;}

#box_4	    	{position:absolute; top:312px; left:0px; width:300px; height:300px; background-color:#161614; z-index:1; display:none;}
#box_5	    	{position:absolute; top:312px; left:312px; width:300px; height:300px; background-color:#161614; z-index:1; display:none;}
#box_6	    	{position:absolute; top:312px; left:624px; width:300px; height:300px; background-color:#161614; z-index:1; display:none;}

#box_7	    	{position:absolute; top:624px; left:0px; width:300px; height:300px; background-color:#161614; z-index:1; display:none;}
#box_8	    	{position:absolute; top:624px; left:312px; width:300px; height:300px; background-color:#161614; z-index:1; display:none;}
#box_9	    	{position:absolute; top:624px; left:624px; width:300px; height:300px; background-color:#161614; z-index:1; display:none;}

#box_impr	    {position:absolute; top:929px; left:0px; z-index:1; display:none;}


#box_gross   	{position:absolute; top:312px; left:312px; width:612px; min-height:612px; background-color:#161614; z-index:1; overflow:hidden; display:none;}

p.img	    	{margin:0px 0px 0px 0px;}


/* TEXT */

@font-face      {font-family:futura; src:url(font.ttf);}

a.link          {font-family:futura; font-size:12px; color:#e5e5e5; text-decoration:none;}
a.link:hover    {font-family:futura; font-size:12px; color:#ffffff; text-decoration:none;}

p.headline_s	{font-family:futura; font-size:30px; color:#000000; text-decoration:none; font-weight:normal; margin:15px 0px 0px 20px; width:270px;}
p.headline_w	{font-family:futura; font-size:30px; color:#ffffff; text-decoration:none; font-weight:normal; margin:15px 0px 0px 20px; width:270px;}

p.fliess_s		{font-family:futura; font-size:19px; color:#000000; text-decoration:none; font-weight:normal; margin:15px 0px 0px 20px; width:270px;}
p.fliess_w		{font-family:futura; font-size:19px; color:#ffffff; text-decoration:none; font-weight:normal; margin:15px 0px 0px 20px; width:270px;}

p.fliess_kl_s	{font-family:futura; font-size:14px; color:#000000; text-decoration:none; font-weight:normal; margin:15px 0px 0px 20px; width:270px;}
p.fliess_kl_w	{font-family:futura; font-size:14px; color:#ffffff; text-decoration:none; font-weight:normal; margin:15px 0px 0px 20px; width:270px;}

p.fliess_kl_s_g	{font-family:futura; font-size:14px; color:#000000; text-decoration:none; font-weight:normal; margin:15px 0px 0px 20px; width:570px; line-height:22px; margin-bottom:40px;}
p.fliess_kl_w_g	{font-family:futura; font-size:14px; color:#ffffff; text-decoration:none; font-weight:normal; margin:15px 0px 0px 20px; width:570px; line-height:22px; margin-bottom:40px;}

p.title			{font-family:futura; font-size:40px; color:#000000; text-decoration:none; font-weight:normal; margin:235px 0px 0px 22px; width:270px;}
p.title2		{font-family:futura; font-size:40px; color:#000000; text-decoration:none; font-weight:normal; margin:190px 0px 0px 22px; width:270px;}


/* NAVI */

div.navi   		{position:absolute; top: 10px; left: 50px; width:250px; height:280px; margin:0px; text-align:right;}
div.subnavi_1  	{position:absolute; top: 10px; left: 0px; width:250px; height:280px; margin:0px; text-align:left;}
div.subnavi_2  	{position:absolute; top: 104px; left: 0px; width:250px; height:280px; margin:0px; text-align:left;}

ul,li			{margin:0px; padding:0px; list-style:none;}
a.nav 			{display:block; padding: 5px 15px 5px 15px; text-decoration: none; font-family:futura; font-size:28px; border-style:none; color:#ffffff; margin:0px;}
a.nav:hover 	{display:block; padding: 5px 15px 5px 15px; text-decoration: none; font-family:futura; font-size:28px; border-style:none; color:#0B9AC5;  background-color:#000000; margin:0px;}
a.nav_active 	{display:block; padding: 5px 15px 5px 15px; text-decoration: none; font-family:futura; font-size:28px; border-style:none; color:#0B9AC5;  background-color:#000000; margin:0px;}

a.impr 			{text-decoration: none; font-family:verdana; font-size:12px; color:#333333; margin:0px;}
