@charset "utf-8";
/* CSS Document */


<!-- **************** WICHTIG FÜR DAS BOOKMARK-TOOL!!!  **************** -->

#atffc { display:none !important; }


body { background-position:center top; height:370px; background-repeat:no-repeat; background-color:#f9f9f9; text-align:center; margin: 0 0 0 0; padding: 0 0 0 0; width:auto; }

.bg_news { background-image:url(../images/bg_body_news.jpg); } 

.bg_anspruch { background-image:url(../images/bg_body_anspruch.jpg); }

.bg_agentur { background-image:url(../images/bg_body_agentur.jpg); }

.bg_spektrum { background-image:url(../images/bg_body_spektrum.jpg); }

.bg_movie { background-image:url(../images/bg_body_movie.jpg); } 

.bg_referenzen { background-image:url(../images/bg_body_referenzen.jpg); } 

.bg_login { background-image:url(../images/bg_body_login.jpg); } 




#seite { position:relative; margin: 0 auto; text-align:left; padding-bottom:10px; width:1000px; }

.img_head { position:relative; top:107px; left:405px; width:445px; height:251px;}

#movie { position:absolute; top: 377px; left: 10px; width: 206px; height:347px; }

#language { position:absolute; top: 235px; left: -10px; }

<!-- **************** NAVIGATION  **************** -->

#menue_bg 
	{ position:absolute; top: 0px; left: 0px; width: 860px; height:100px; text-align:right;}
.topnavi 
	{ position: relative; top:75px; right:150px; float:right; }
	
.topnavi_table 
	{ position:relative; top:0px; right:0px; float:right; text-align:right; width:470px; }

#menue
	{ position: absolute; top:96px; left: 18px; width:378px; height:275px; }
.but_anspruch
	{ position: relative; top:0px; left:0px; width:147px; height:137px; cursor:pointer; float:left; }	
.but_news
	{ position: relative; top:0px; left:0px; width:118px; height:137px; cursor:pointer; float:left; }	
.but_agentur
	{ position: relative; top:0px; left:0px; width:109px; height:137px; cursor:pointer; float:left; }
.but_movie
	{ position: relative; top:0px; left:-60px; width:150px; height:135px; cursor:pointer; float:left; }
.but_spektrum
	{ position: relative; top:-1px; left:-58px; width:128px; height:137px; cursor:pointer; float:left; }	
.but_referenzen
	{ position: relative; top:-138px; left:220px; width:157px; height:137px; cursor:pointer; float:left; }		
#menue_right 
	{ position:absolute; top: 234px; left: 862px; width: 110px; height:140px; }
.but_login
	{ clear: both; position: relative; top:0px; left:0px; width:111px; height:135px; cursor:pointer; float:left; }		


.balken_top { background-image:url(../images/balken_top.gif); background-repeat:no-repeat; width:600px; height:4px; }
.balken_middle { background-image:url(../images/balken_middle.gif); background-repeat:repeat-y; }
.balken_bottom { background-image:url(../images/balken_bottom.gif); background-repeat:no-repeat; width:600px; height:4px;}

.balken_top_klein { background-image:url(../images/balken_top_klein.gif); background-repeat:no-repeat; width:615px; height:4px; }
.balken_middle_klein { background-image:url(../images/balken_middle_klein.gif); background-repeat:repeat-y; }
.balken_bottom_klein{ background-image:url(../images/balken_bottom_klein.gif); background-repeat:no-repeat; width:615px; height:4px;}

.balken_top_klein_565 { background-image:url(../images/balken_top_klein_565.gif); background-repeat:no-repeat; width:565px; height:4px; }
.balken_middle_klein_565 { background-image:url(../images/balken_middle_klein_565.gif); background-repeat:repeat-y; width:565px; }
.balken_bottom_klein_565{ background-image:url(../images/balken_bottom_klein_565.gif); background-repeat:no-repeat; width:565px; height:4px;}


.men { width:178px; height: 28px; float:left; cursor:pointer;}
.men_over { width:178px; height: 28px; float:left;cursor:pointer;}
.men_text { padding-left: 10px; padding-top: 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#575859; }

#inhalt { position:absolute; top:390px; right:130px; width:460px; padding-bottom:20px; }

#inhalt_news { position:absolute; top:390px; right:140px; width:743px; padding-bottom:20px; }

#inhalt_ref { position:absolute; top:390px; right:120px; width:480px; padding-bottom:20px; }

#vorschau { position:absolute; top:390px; left:366px; width:531px; height:123px; background-image:url(../images/vorschau.jpg); background-repeat:no-repeat; z-index:100; }
#vor { position:absolute; top:0px; right:10px; width:25px; height:120px; cursor:pointer; z-index:10; }
#zurueck { position:absolute; top:0px; left:4px; width:25px; height:120px; cursor:pointer; z-index:10; }

#buehne_vorschau { position:absolute; top:23px; left:45px; width:425px; overflow:hidden; }

a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525252;}
a:hover { text-decoration:none;}

a.tooltip { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#525252;}
a.tooltip:hover { text-decoration:none;}

h1, .h1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#525252; line-height:20px; font-weight:bold; }
h2, .h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525252; line-height:17px; font-weight:bold; }
p, div { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525252; line-height:17px; }

.button { cursor:pointer; }

.acnt, .acnt:visited
	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525252; line-height:17px; text-decoration:underline;}
	
.acnt:hover
	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525252; line-height:17px; text-decoration:none;}

.acnt_invisible, .acnt_invisible:visited
	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525252; line-height:17px; text-decoration:none;}
	
.acnt_invisible:hover
	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525252; line-height:17px; text-decoration:none;}

.atopnav, .atopnav:visited
	{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#525252; line-height:17px; text-decoration:none;}
	
.atopnav:hover
	{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#525252; line-height:17px; text-decoration:underline;}

.but_home { position:absolute; top:20px; left:20px; width:200px; height:50px; cursor: pointer; }


.newsbox { position:relative;, top:0px; left:0px; padding-bottom:20px; width:743px; }

.newsbox_links { position: relative;, top:0px; left:25px; float:left; width:100px; }

.newsbox_rechts { position: relative;, top:0px; right:10px; float:right; width:580px; }










