
/*@import url(NAVI-CSS.css) screen; @import url(master_site_opera.css) screen;*/


html
{

}

h2 {color:#000099;}
h3 {color:#000099;}
h4 {color:#000099;}

body
{
font-family: Arial, Helvetica, sans-serif;
background-color:#cccccc;
margin:0 0 0 0;
}

#logo
{margin: 0 0 0 0;}

table{background-image:none;}

#community ul
{
display:inline;
}

#community ul li
{
display:inline;
float:left;
margin-right:5px


}

#community ul li a
{width:90px;
height:90px;
background-color:#fff;
display:block;
border: 1px solid #ccc;
}

/*#startback
{position:absolute;
margin-top:0px;
left:0px;
width:1010px;
height:544px;
background-image:url(Bilder/backgr_gr.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}*/

#EN_startback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:544px /*477px*/;
background-image:url(Bilder/backgr_animate_2_EN.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#NL_startback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:544px /*477px*/;
background-image:url(Bilder/backgr_animate_2_NL.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#startback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:477px;
background-image:url(Bilder/backgr2.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}


#startback_new
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:544px;
background-image:url(Bilder/backgr_gr.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}



#startback_anima
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:544px;
background-image:url(Bilder/backgr_animate_2.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}


#startback_easter
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:544px;
background-image:url(Bilder/backgr_easter.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}


#TR_startback_anima
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:544px;
background-image:url(Bilder/backgr_animate_2_TR.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

 /** html b\ody *:not(hr) #start_anima
{position:absolute;
margin-top: 105px;
top: 0px;
margin-left:0px;
left:0px;
width:450px;
height:544px;
z-index:50;
} */ 



/**/#start_anima
{position:relative;
margin-top: 0px;
top: 0px;
margin-left:0px;
left:0px;
width:450px;
height:544px;
z-index:0;
}

/**/
a.menu1_neu
{position:absolute;
text-align:center;
margin-top:110px;
left:454px;
width:103px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
}

a.menu1_neu:hover
{position:absolute;
text-align:center;
margin-top:110px;
left:454px;
width:103px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
}

a.menu2_neu
{position:absolute;
text-align:center;
margin-top:110px;
left:665px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu2.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
visibility:visible;
text-indent: 20px;
line-height: 103px;
z-index:3;
}


a.menu2_neu:hover
{position:absolute;
text-align:center;
margin-top:110px;
left:665px;
width:103px;
height:103px;
border:2px solid #ffffff;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu2.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
visibility:visible;
text-indent: 20px;
line-height: 103px;
}

a.menu3_neu
{position:absolute;
text-align:center;
margin-top:216px;
left:772px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:4;
}

a.menu3_neu:hover
{position:absolute;
text-align:center;
margin-top:216px;
left:771px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
z-index:4;
}

a.menu4_neu
{position:absolute;
text-align:center;
margin-top:216px;
left:559px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:4;
}

a.menu4_neu:hover
{position:absolute;
text-align:center;
margin-top:216px;
left:559px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
z-index:4;
}

/**/a.menu5_neu
{position:absolute;
text-align:center;
margin-top:110px;
left:876px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu2.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
visibility:visible;
text-indent: 20px;
line-height: 103px;
z-index:3;
}

a.menu5_neu:hover
{position:absolute;
text-align:center;
margin-top:110px;
left:876px;
width:103px;
height:103px;
border:2px solid #ffffff;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu2.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
visibility:visible;
text-indent: 20px;
line-height: 103px;
}


/**/
a.Xmenutrailer1
{position:absolute;
text-align:center;
margin-top:53px;
left:454px;
width:103px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:12;
text-indent: 20px;
line-height: 110px;
}

a.Xmenutrailer1:hover
{position:absolute;
text-align:center;
margin-top:53px;
left:454px;
width:102px;
height:102px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:12;
text-indent: 20px;
line-height: 110px;
border:0px solid #ffffff;
}

a.Xmenutrailer2
{position:absolute;
text-align:center;
margin-top:53px;
left:665px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:14;
}

a.Xmenutrailer2:hover
{position:absolute;
text-align:center;
margin-top:53px;
left:665px;
width:102px;
height:102px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:0px solid #ffffff;
z-index:14;
}

/**/

.Xvortr_trailer1
{position:relative;
margin-top:0px;
top:-942px;
left:452px;
z-index:4;
width:105px;
height:105px;}

.Xvortr_trailer2
{position:relative;
margin-top:0px;
top:-1048px;
left:663px;
width:105px;
height:105px;
z-index:4;}




/*BIS HIER STARTSEITE*/


.navigation
{position:absolute;
margin-top:-22px;
left:412px;
width:600px;
z-index:5;}

.navigation a
{
text-decoration:none;
padding: 0 8px 0px 8px;
font-size: 16px;
line-height: 12px;
margin-bottom:8px;
font-weight:Bold;
color:#ededed;
/**/display:inline; border-right:1px solid #ededed;}

.EN_navigation
{position:absolute;
margin-top:-22px;
left:393px;
z-index:5;}

.EN_navigation a
{display:inline;
text-decoration:none;
padding: 0 8px 0px 8px;
font-size: 16px;
line-height: 12px;
margin-bottom:8px;
font-weight:Bold;
color:#ededed;
border-right:1px solid #ededed;}

.NL_navigation
{position:absolute;
margin-top:-22px;
left:440px;
z-index:5;}

.NL_navigation a
{display:inline;
text-decoration:none;
padding: 0 8px 0px 8px;
font-size: 16px;
line-height: 12px;
margin-bottom:8px;
font-weight:Bold;
color:#ededed;
border-right:1px solid #ededed;}

.TR_navigation
{position:absolute;
margin-top:-22px;
left:350px;
width:650px;
z-index:5;}

.TR_navigation a
{
text-decoration:none;
padding: 0 8px 0px 8px;
font-size: 16px;
line-height: 12px;
margin-bottom:8px;
font-weight:Bold;
color:#ededed;
/**/display:inline; border-right:1px solid #ededed;}

#newsflash
{z-index:5;}

#newsflash a
{ color:#000099;
font-size: 18px;
line-height: 20px;
margin-bottom:30px;
font-weight:Bold;
text-decoration:none;}

#impress
{position:relative;
/*margin-top:445px; z-index:5;*/
margin-top:-30px;
left:900px;
}

#impress a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 15px;
font-size:15px;
font-weight:Bold;
color:#666666;}

#i_impress
{position:relative;
/*margin-top:445px; z-index:5;*/
margin-top:-32px;
left:795px;
}

#i_impress a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 15px;
font-size:15px;
font-weight:Bold;
color:#666666;}



#GER_impress
{position:relative;
/*margin-top:445px; z-index:5;*/
margin-top:8px;
top:-1040px;
left:750px;
}

#GER_impress a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 15px;
font-size:15px;
font-weight:Bold;
color:#666666;}

#EN_impress
{position:relative;
/*margin-top:445px; z-index:5;*/
margin-top:-30px;
left:780px;
}

#EN_impress a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 15px;
font-size:15px;
font-weight:Bold;
color:#666666;}

#NL_impress
{position:relative;
/*margin-top:445px; z-index:5;*/
margin-top:-30px;
left:753px;
}

#NL_impress a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 15px;
font-size:15px;
font-weight:Bold;
color:#666666;}



#impress_start
{position:relative;
margin-top:8px;
left:900px;
z-index:5;}

#impress_start a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 15px;
font-size:15px;
font-weight:Bold;
color:#666666;}



#impresscon
{position:relative;
margin-top:-15px;
left:753px;
z-index:5;}

#impresscon a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 15px;
font-size:15px;
font-weight:Bold;
color:#666666;}

#EN_impresscon
{position:relative;
/*margin-top:445px; z-index:5;*/
margin-top:-15px;
left:780px;
}

#EN_impresscon a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 15px;
font-size:15px;
font-weight:Bold;
color:#666666;}



#impressvor
{position:relative;
margin-top:8px;
left:753px;
z-index:5;}

#impressvor a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 15px;
font-size:15px;
font-weight:Bold;
color:#666666;}

#EN_impressvor
{position:relative;
margin-top:8px;
left:780px;
z-index:5;}

#EN_impressvor a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 15px;
font-size:15px;
font-weight:Bold;
color:#666666;}





#impressthe
{position:relative;
margin-top:8px;
left:900px;
z-index:5;}

#impressthe a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 15px;
font-size:15px;
font-weight:Bold;
color:#666666;}



#current.navigation a
{
text-decoration:none;
line-height: 12px;
padding: 0 8px 0px 8px;
margin-bottom:8px;
font-weight:Bold;
color:#ffcc00;
border-right:1px solid #eeeeee;}

#vorback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:643px;
background-image:  url(Bilder/back_vor.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#vorback_new
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:643px;
background-image:  url(Bilder/back_vor_new.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#EN_vorback_new
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:643px;
background-image:  url(Bilder/EN_back_vor.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#NL_vorback_new
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:643px;
background-image:url(Bilder/NL_back_vor.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#TR_vorback_new
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:643px;
background-image:url(Bilder/TR_back_vor.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}


#publik_back
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:643px;
background-image:  url(Bilder/back_publik.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#EN_publik_back
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:643px;
background-image:  url(Bilder/EN_back_publik.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#newsback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:6300px;
background-image:  url(Bilder/back_news.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;}

#EN_newsback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:6300px;
background-image:  url(Bilder/EN_back_news.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#archive_back
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:6300px;
background-image:  url(Bilder/back_archive.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#themenback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:1167px;
background-image:  url(Bilder/back_vorthe.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#impressback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:477px;
background-image:  url(Bilder/back_imp.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#EN_impressback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:477px;
background-image:  url(Bilder/EN_back_imp.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#TR_impressback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:477px;
background-image:  url(Bilder/TR_back_imp.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

/*CSS Referenzen-Seite*/

#referenzen_back
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:2736px;
background-image:  url(Bilder/back_referenzen.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;}

#EN_referenzen_back
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:2736px;
background-image:  url(Bilder/EN_back_referenzen.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;}

#ref-text
{position:absolute;
margin-left:240px;
margin-top:-1355px;
width: 400px;
z-index:7;
line-height:18px;
font-weight:normal;
color:black;}

#ref-text p b
{font-size: 14px;
color:#000099;}

#ref-text ul li
{font-size: 12px;}



/*CSS Portrait-Seite*/

#TR_portrait
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:756px;
background-image:  url(Bilder/TR_back_port_2.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}


#NL_portrait
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:756px;
background-image:url(Bilder/NL_back_port.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#portrait
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:756px;
background-image:  url(Bilder/back_port_2.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#porttext
{position:absolute;
margin-left:240px;
margin-top:-335px;
width: 400px;
z-index:7;
line-height:20px;
font-weight:normal;
color:black;}

/* html*/  #widget_1
{position:absolute; margin-top:-35px; left:195px;
height:20px; width:120px;
/*padding: 18px 18px 18px 18px; background-color:#CCCC66;*/
border: 0px solid #999999;
}

/* html:root #widget_1
{position:absolute; margin-top:-80px; left:200px;
 height:45px; width:120px;
padding: 7px 18px 10px 18px; background-color:#CCCC66;
border: 0px solid #999999;
}*/

#arttext
{position:absolute;
margin-left:240px;
margin-top: -30px;
width: 365px;
z-index:7;
line-height:20px;
font-weight:normal;
color:black;}

#arttext a
{ margin-bottom:15px; 
font-size:13px;
color:#000099;}

#portkontakt
{position:absolute;
margin-left:-207px;
margin-top:90px;
width: 410px;
text-align:right;
font-weight:normal;
border-right: 0px solid #ffffff;
padding-right:8px;
z-index:10;}

#portkontakt p{font-size:12px; line-height:14px;}


#about
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:750px;
background-image:  url(Bilder/back_about.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#abouttext
{position:absolute;
margin-left:240px;
margin-top:-335px;
width: 470px;
z-index:7;
line-height:20px;
font-weight:normal;
color:black;}


#downl_back
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:870px;
background-image:url(Bilder/back_pic-download.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;}

#impressport
{position:relative;
margin-top:8px;
left:710px;
z-index:5;}

#impressport a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 15px;
font-size:15px;
font-weight:Bold;
color:#666666;}

#EN_impressport
{position:relative;
margin-top:8px;
left:735px;
z-index:5;}

#EN_impressport a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 15px;
font-size:15px;
font-weight:Bold;
color:#666666;}

/*#portrait
{position:absolute;
margin-top:0px;
left:0px;
width:1010px;
height:477px;
background-image:  url(Bilder/back_port.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#porttext
{position:absolute;
margin-left:240px;
margin-top:-190px;
width: 350px;
z-index:7;
line-height:20px;
font-weight:normal;
color:black;}*/

#worksback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:643px;
background-image:  url(Bilder/back_works_2.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#TR_worksback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:643px;
background-image:  url(Bilder/TR_back_works.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}


#managecons
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:560px;
background-image:  url(Bilder/back_mc.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}
/*ARTIKEL */
#artikel
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:560px;
background-image:  url(Bilder/back_art.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#artikeltext
{position:absolute;
margin-left:600px;
margin-top:-190px;
font-weight:normal;
line-height:20px;
width: 260px;
z-index:7;}


* html body #articlehead
{position:absolute;
margin-left:230px;
margin-top:-230px;
font-weight:normal;
line-height:20px;
z-index:7;}

#articlehead
{position:absolute;
margin-left:230px;
margin-top:-250px;
font-weight:normal;
line-height:20px;
z-index:7;}

#articlepics
{position:absolute;
margin-left:230px;
margin-top:-190px;
font-weight:normal;
line-height:20px;
width: 300px;
z-index:7;}

#articlepics1
{position:absolute;
margin-left:410px;
margin-top:-190px;
font-weight:normal;
line-height:20px;
width: 300px;
z-index:7;}

a.artmenu
{position:absolute;
text-align:center;
margin-top:-273px;
left:0px;
width:206px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
}

a.artmenu:hover
{position:absolute;
text-align:center;
margin-top:-273px;
left:0px;
width:206px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
}

/*ARTIKEL */


#backmenu
{position:absolute;
margin-left:240px;
margin-top:-230px;
font-weight:normal;
line-height:20px;
width: 300px;
z-index:7;}

#contact
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:560px;
background-image:  url(Bilder/backgr_kon.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#EN_contact
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:560px;
background-image:url(Bilder/EN_back_con.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

.contact_form
	{
	position:absolute;
	left:240px;
	top: 0px;
	margin-top:36px;
	width: 505px;
	height: 350px;
	}
	
#bestell
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:560px;
background-image:  url(Bilder/back_best.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

.bestell_form
	{
	position:absolute;
	left:230px;
	top: 0px;
	margin-top:36px;
	width: 530px;
	height: 350px;
	}

td {
	font-family: Arial, Helvetica, sans-serif;
	color:#000099;
	font-weight:bold;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

p{ line-height:18px; font-size:12px;}

#porttext p{ line-height:18px; font-size:13px;}

hr { color:#FFFFFF; margin:11px 0 11px 0; height:1px;}


#publications
{position:absolute;
margin-left:235px;
margin-top:-290px;
width: 475px;
font-weight:normal;
z-index:7;}

#publications li
{text-decoration:none;
font-size:12px;
list-style-type:none;
list-style-position:outside;
}


/*Vortragsseite*/

#vortext
{position:absolute;
margin-left:235px;
margin-top:-280px;
width: 415px;
font-weight:normal;
z-index:7;}

#vortext li
{text-decoration:none;
font-size:12px;
list-style-type:none;
list-style-position:outside;
}

.vortr_trailer1
{position:absolute;
margin-top:-314px;
margin-left:772px;
z-index:4;
width:103px;
height:103px;}

.vortr_trailer2
{position:absolute;
margin-top:-105px;
margin-left:772px;
width:103px;
height:103px;
z-index:4;
}

.TE_widget_vor
{position:absolute;
margin-top:105px;
margin-left:772px;
width:103px;
height:103px;
z-index:4;
}

#vorkontakt
{position:absolute;
margin-left:-216px;
margin-top:-210px;
width: 410px;
text-align:right;
font-weight:normal;
border-right: 1px solid #ffffff;
padding-right:12px;
z-index:7;}

#vorkontakt p{font-size:11px; line-height:14px;}

a.menutrailer1
{position:absolute;
text-align:center;
margin-top:-315px;
left:772px;
width:103px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:12;
text-indent: 20px;
line-height: 110px;
}

a.menutrailer1:hover
{position:absolute;
text-align:center;
margin-top:-315px;
left:772px;
width:102px;
height:102px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:12;
text-indent: 20px;
line-height: 110px;
border:0px solid #ffffff;
}


a.menutrailer2
{position:absolute;
text-align:center;
margin-top:-107px;
left:775px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:14;
}

a.menutrailer2:hover
{position:absolute;
text-align:center;
margin-top:-107px;
left:775px;
width:102px;
height:102px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:0px solid #ffffff;
z-index:14;
}



/*Newsseite*/

#newstext
{position:absolute;
margin-left:235px;
margin-top:-3143px;
width: 510px;
font-weight:normal;
z-index:7;}

#newstext p{font-size:12px;}

#newstext ul
{
font-size:12px;
}



#newstext li
{text-decoration:none;
font-size:12px;
list-style-type:none;
list-style-position:outside;
}

#newstermine
{position:absolute;
margin-left:20px;
margin-top:-3050px;
width: 180px;
text-align:left;
font-weight:normal;
border-right: 1px solid #ffffff;
padding-right:5px;
z-index:7;}


#newstermine p{font-size:11px; line-height:14px;}



#archiv_glossar
{position:absolute;
margin-left:20px;
margin-top:-3050px;
width: 170px;
text-align:left;
font-weight:normal;
border-right: 1px solid #ffffff;
padding-right:15px;
z-index:7;}


#archiv_glossar p{font-size:11px; line-height:14px; font-variant:small-caps;}
#archiv_glossar ul {margin-left:-10px; text-indent:0px; list-style-type:disc;}
#archiv_glossar ul li{margin:0px 0px 5px 0; font-size:11px; line-height:14px;  font-weight:bold;}


#impressnews
{position:relative;
margin-top:5px;
left:900px;
z-index:5;}

#impressnews a
{display:inline;
text-decoration:none;
padding: 0 8px 15px 8px;
line-height: 30px;
font-size:15px;
font-weight:Bold;
color:#666666;}



#vorthemen_nrg
{position:absolute;
margin-left:230px;
margin-top:-360px;
width: 510px;
font-weight:normal;
z-index:12;}

#vorthemen_nrg li
{text-decoration:none;
font-size:12px;
list-style-position:outside;
}

#vortext a
{color:#000099;
}

#vorthemen
{position:absolute;
margin-left:230px;
margin-top:-530px;
width: 400px;
font-weight:normal;
z-index:7;}

#vorthemen li
{text-decoration:none;
font-size:12px;
list-style-position:outside;
}

#managetext
{position:absolute;
margin-left:240px;
margin-top:-230px;
font-weight:normal;
line-height:20px;
width: 450px;
z-index:7;}


#conkontakt
{position:absolute;
margin-left:-216px;
margin-top:-190px;
width: 410px;
text-align:right;
font-weight:normal;
border-right: 1px solid #ffffff;
padding-right:12px;
z-index:7;}

#conkontakt p{font-size:11px; line-height:14px;}
#conkontakt b{color:#0000aa;}

#constext
{position:absolute;
font-weight:normal;
line-height:20px;
margin-left:240px;
margin-top:-270px;
width: 450px;
z-index:7;}

#constext li
{text-decoration:none;
font-size:12px;
list-style-type:none;
list-style-position:outside;
}

#constext a
{color:#000099;
}


#konkontakt
{position:absolute;
margin-left:-214px;
margin-top:100px;
width: 410px;
text-align:right;
font-weight:normal;
border-right: 1px solid #ffffff;
padding-right:12px;
z-index:7;}

#konkontakt p{font-size:11px; line-height:14px;}
#konkontakt p{color:#0000aa;}

#imptext
{position:absolute;
margin-left:250px;
margin-top:-230px;
width: 200px;
z-index:7;
font-weight:normal;
color:black;}

#hafttext
{position:absolute;
margin-left:150px;
margin-top:-230px;
width: 400px;
font-size:11px;
z-index:7;
font-weight:normal;
color:black;
/*border-left:2px solid #ffffff;*/
max-height:270px;}

/*CSS für Startseiten-Menüpunkte*/

a.menu1
{position:absolute;
text-align:center;
margin-top:-232px;
left:350px;
width:103px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
}

a.menu1:hover
{position:absolute;
text-align:center;
margin-top:-232px;
left:350px;
width:103px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
}

a.menu2
{position:absolute;
text-align:center;
margin-top:-126px;
left:559px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu2.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
visibility:visible;
text-indent: 20px;
line-height: 103px;
z-index:3;
}


a.menu2:hover
{position:absolute;
text-align:center;
margin-top:-126px;
left:559px;
width:103px;
height:103px;
border:2px solid #ffffff;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu2.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
visibility:visible;
text-indent: 20px;
line-height: 103px;
}

a.menu3
{position:absolute;
text-align:center;
margin-top:-21px;
left:772px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:4;
}

a.menu3:hover
{position:absolute;
text-align:center;
margin-top:-21px;
left:771px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
z-index:4;
}

a.menu4
{position:absolute;
text-align:center;
margin-top:-20px;
left:454px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:4;
}

a.menu4:hover
{position:absolute;
text-align:center;
margin-top:-20px;
left:454px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
z-index:4;
}

/**/a.menu5
{position:absolute;
text-align:center;
margin-top:-126px;
left:876px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu2.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
visibility:visible;
text-indent: 20px;
line-height: 103px;
z-index:3;
}

a.menu5:hover
{position:absolute;
text-align:center;
margin-top:-126px;
left:876px;
width:103px;
height:103px;
border:2px solid #ffffff;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu2.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
visibility:visible;
text-indent: 20px;
line-height: 103px;
}

/*CSS für Startseiten-Menüpunkte - Ende*/

/*CSS für Filme - Ende*/

a.menuwin
{position:absolute;
text-align:center;
margin-top:-315px;
left:878px;
width:103px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 110px;
}

a.menuwin:hover
{position:absolute;
text-align:center;
margin-top:-315px;
left:878px;
width:102px;
height:102px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 110px;
border:2px solid #cccccc;
}

a.menuquick
{position:absolute;
text-align:center;
margin-top:104px;
left:878px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu2.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
visibility:visible;
text-indent: 20px;
line-height: 110px;
z-index:3;
}


a.menuquick:hover
{position:absolute;
text-align:center;
margin-top:104px;
left:878px;
width:102px;
height:102px;
border:2px solid #cccccc;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu2.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
visibility:visible;
text-indent: 20px;
line-height: 103px;

}

a.menureal
{position:absolute;
text-align:center;
margin-top:-107px;
left:878px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:4;
}

a.menureal:hover
{position:absolute;
text-align:center;
margin-top:-107px;
left:878px;
width:102px;
height:102px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:2px solid #cccccc;
z-index:4;
}

a.menubest
{position:absolute;
text-align:center;
margin-top:-209px;
left:671px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:8;
}

a.menubest:hover
{position:absolute;
text-align:center;
margin-top:-210px;
left:669px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:2px solid #cccccc;
z-index:8;}
/*CSS für Filme - Ende*/


/*CSS für Themen*/
a.lateral /*a.ethno*/
{position:absolute;
text-align:center;
margin-top:-473px;
left:775px;
width:103px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 110px;
}

a.lateral:hover
{position:absolute;
text-align:center;
margin-top:-473px;
left:773px;
width:102px;
height:102px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 110px;
border:2px solid #cccccc;
}


a.energy
{position:absolute;
text-align:center;
margin-top:-160px;
left:774px;
width:103px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 110px;
}

a.energy:hover
{position:absolute;
text-align:center;
margin-top:-159px;
left:773px;
width:102px;
height:102px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 110px;
border:2px solid #cccccc;
}

a.ethno /*a.difference*/
{position:absolute;
text-align:center;
margin-top:50px; /*25px;*/
left:774px;
width:103px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 110px;
}

a.ethno:hover
{position:absolute;
text-align:center;
margin-top:50px; /*25px;*/
left:773px;
width:102px;
height:102px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 110px;
border:2px solid #cccccc;
}

a.forward
{position:absolute;
text-align:center;
margin-top:-264px;
left:878px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:4;
}

a.forward:hover
{position:absolute;
text-align:center;
margin-top:-264px;/*-288px*/
left:878px;
width:102px;
height:102px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:2px solid #cccccc;
z-index:4;
}

a.innovation /*health*/
{position:absolute;
text-align:center;
margin-top:-54px;
left:878px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:4;
}

a.innovation:hover
{position:absolute;
text-align:center;
margin-top:-54px;
left:878px;
width:102px;
height:102px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:2px solid #cccccc;
z-index:4;
}

a.difference /*a.innovation*/
{position:absolute;
text-align:center;
margin-top:-368px;
left:670px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:4;
}

a.difference:hover 
{position:absolute;
text-align:center;
margin-top:-368px;
left:669px;
width:102px;
height:102px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:2px solid #cccccc;
z-index:4;
}


a.knowledge
{position:absolute;
text-align:center;
margin-top:-54px;
left:670px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:4;
}

a.knowledge:hover
{position:absolute;
text-align:center;
margin-top:-54;
left:669px;
width:102px;
height:102px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:2px solid #cccccc;
z-index:4;
}


a.health
{position:absolute;
text-align:center;
margin-top:154px;
left:670px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:4;
}

a.health:hover
{position:absolute;
text-align:center;
margin-top:154px;
left:669px;
width:102px;
height:102px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:2px solid #cccccc;
z-index:4;
}

a.mobility
{position:absolute;
text-align:center;
margin-top:258px; /*25px;*/
left:774px;
width:103px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 110px;
}

a.mobility:hover
{position:absolute;
text-align:center;
margin-top:259px; /*25px;*/
left:773px;
width:102px;
height:102px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 110px;
border:2px solid #cccccc;
}

.flash_schmankerl_oben
{
position:absolute;
margin-top:-576px;
border-right: 1px solid white;
border-left: 1px solid white;
left:670px;
width:103px;
height:103px;}

.flash_schmankerl_unten
{
position:absolute;
margin-top:156px;/*130*/
left:879px;
width:103px;
height:103px;}

/**/
a.schmankerl
{position:absolute;
text-align:center;
margin-top:-500px;
left:670px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/schmankerl.jpg);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:4;}

a.schmankerl:hover
{position:absolute;
text-align:center;
margin-top:-497px;
left:670px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/**/background-image:url(Bilder/schmankerl.jpg);
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:0px solid #cccccc;
z-index:4;}

#anschrift
{ position:absolute;
margin-top: 150px;
left: 20px;}

.blindmenu
{visibility:hidden;
display:none;
z-index:0;
height:1px;}

/**/

.flash_forward
{
position:absolute;
border:0px solid #ffffff;
margin-top:-126px;
margin-left:451px;
width:103px;
height:103px;}

.flash_ethno
{
position:absolute;
border:0px solid #ffffff;
margin-top:-20px;
margin-left:348px;
width:103px;
height:103px;}

.flash_knowledge
{
position:absolute;
border:0px solid #dddddd;
margin-top:86px;
margin-left:557px;
width:103px;
height:103px;}


.flash_health
{
position:absolute;
margin-top:-20px;
margin-left:665px;
width:103px;
height:103px;}

.flash_innovation
{
position:absolute;
margin-top:-230px;
margin-left:665px;
width:103px;
height:103px;}

.flash_energy
{
position:absolute;
margin-top:-230px;
margin-left:876px;
width:103px;
height:103px;}

.flash_difference
{
position:absolute;
margin-top:86px;
margin-left:876px;
width:103px;
height:103px;}

/*START_new*/


.xflash_forward
{
position:relative;
border:0px solid #ffffff;
margin-top:0px;
top:-536px;
margin-left:556px;
width:103px;
height:103px;
}

.xflash_ethno
{
position:relative;
border:0px solid #ffffff;
margin-top:0px;
top:-533px;
margin-left:450px;
width:103px;
height:103px;
index:2}

.xflash_knowledge
{
position:relative;
border:0px solid #dddddd;
margin-top:0px;
top:-116px;
margin-left:768px;
width:103px;
height:103px;}


.xflash_health
{
position:relative;
border:0px solid #dddddd;
margin-top:0px;
top:-643px;
margin-left:665px;
width:103px;
height:103px;}

.xflash_innovation
{
position:relative;
margin-top:0px;
top:-951px;
margin-left:665px;
width:103px;
height:103px;}

.xflash_energy
{
position:relative;
margin-top:0px;
top:-1054px;
margin-left:876px;
width:103px;
height:103px;
index:2}

.xflash_difference
{
position:relative;
/*margin-top:52px;
margin-left:876px;*/
border:0px solid #dddddd;
width:103px;
height:103px;
margin-top:0px;
top:-736px;
margin-left:558px;
index:2}

.TE_widget
{
position:relative;
margin-top:0px;
top:-1152px;
margin-left:875px;
width:103px;
height:103px;
}



/*Schmankerl*/

.flash_schmankerl
{
position:absolute;
margin-top:-208px;
margin-left:772px;
width:103px;
height:103px;}

.flash_schmankerl2
{
position:absolute;
margin-top:-208px;
margin-left:772px;
width:103px;
height:103px;}

.flash_schmankerl3
{
position:absolute;
margin-top:-447px;
margin-left:776px;
width:103px;
height:103px;}

.flash_schmankerl3B
{
position:absolute;
margin-top:-238px;
margin-left:776px;
width:103px;
height:103px;}

.flash_schmankerl4
{
position:absolute;
margin-top:0px;
margin-left:772px;
width:103px;
height:103px;}

.flash_schmankerl5
{
position:absolute;
margin-top:209px;
margin-left:772px;
width:103px;
height:103px;}


.flash_schmankerl2B
{
position:absolute;
margin-top:-168px;
margin-left:772px;
width:103px;
height:103px;}

.flash_schmankerl4B
{
position:absolute;
margin-top:42px;
margin-left:772px;
width:103px;
height:103px;}


.flash_schmankerl6
{
position:absolute;
margin-top:-551px;
margin-left:774px;
border-right: 1px solid white;
border-bottom: 1px solid white;
border-left: 1px solid white;
width:103px;
height:103px;}

.flash_schmankerl6B
{
position:absolute;
margin-top:-343px;
margin-left:774px;
border: 1px solid white;
width:103px;
height:103px;}



.flash_news1
{
position:absolute;
margin-top:-2515px;/*-1570px*/
margin-left:772px;
width:103px;
height:103px;
z-index:4;}

.flash_news2
{
position:absolute;
margin-top:-2934px;/*-2564px*/
margin-left:770px;
border: 1px solid white;
width:103px;
height:103px;}

.flash_news3
{
position:absolute;
margin-top:-2097px;/*-1152px*/
/*margin-top:-1570px;*/
margin-left:770px;
border: 1px solid white;
width:103px;
height:103px;}


.flash_news4
{
position:absolute;
margin-top:-1888px;/*-942px*/
margin-left:770px;
border: 1px solid white;
width:103px;
height:103px;}


.flash_news5
{
position:absolute;
margin-top:-1679px;
/*margin-top:-1152px;-732px*/
margin-left:770px;
border: 1px solid white;
width:103px;
height:103px;}


/**/.flash_news6
{
position:absolute;
margin-top:-1260px;
/*margin-top:-1152px;-732px*/
margin-left:770px;
border: 1px solid white;
width:103px;
height:103px;}

.flash_news7
{
position:absolute;
margin-top:-842px;
/*margin-top:-1152px;-732px*/
margin-left:770px;
border: 1px solid white;
width:103px;
height:103px;}

.flash_news8
{
position:absolute;
margin-top:-632px;
/*margin-top:-1152px;-732px*/
margin-left:770px;
border: 1px solid white;
width:103px;
height:103px;}

.flash_news9
{
position:absolute;
margin-top:-422px;
/*margin-top:-1152px;-732px*/
margin-left:770px;
border: 1px solid white;
width:103px;
height:103px;}

.flash_news10
{
position:absolute;
margin-top:-214px;
/*margin-top:-1152px;-732px*/
margin-left:770px;
border: 1px solid white;
width:103px;
height:103px;}


.flash_news11
{
position:absolute;
margin-top:-5px;
/*margin-top:-1152px;-732px*/
margin-left:770px;
border: 1px solid white;
width:103px;
height:103px;}

.twitter_widget
{
position:absolute;
margin-top:-1050px;
/*margin-top:-1152px;-732px*/
margin-left:770px;
border: 1px solid white;
width:103px;
height:103px;}

.vez_widget
{
position:absolute;
margin-top:-1470px;
/*margin-top:-1152px;-732px*/
margin-left:770px;
border: 1px solid white;
width:103px;
height:103px;}

.TE_widget_news
{
position:absolute;
margin-top:-3143px/*2772*/;
margin-left:772px;
width:103px;
height:103px;
}

.GSA_widget_news
{position:absolute;
margin-top:-2725px /*2354px*/;
margin-left:771px;
width:103px;
height:103px;
z-index:4;
border-right: 1px solid white;
border-bottom: 1px solid white;
}


.IFFPS_widget_news
{position:absolute;
margin-top:-2306px;/*-1362px;*/
margin-left:772px;
width:103px;
height:103px;
z-index:4;
border-bottom: 2px solid white;
}



/*FILMSEITEN*/


#filmhead
{position:relative;
margin-left:230px;
margin-top:-53px;
font-weight:normal;
line-height:20px;
z-index:17;}

html:root #filmhead
{position:relative;
margin-left:230px;
margin-top:-53px;
font-weight:normal;
line-height:20px;
z-index:17;}


#filmback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:643px;
background-image:url(Bilder/clipsback.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}

#vortragfilm
{position:relative;
left: 230px;
margin-top:20px;
z-index:11;}

.vortr_trailer1a
{position:absolute;
margin-top:-524px;
margin-left:875px;
z-index:4;
width:103px;
height:103px;}

.vortr_trailer2b
{position:absolute;
margin-top:-316px;
margin-left:875px;
width:103px;
height:103px;
z-index:4;
}


html:root .vortr_trailer1a
{position:absolute;
margin-top:-525px;
margin-left:875px;
z-index:4;
width:103px;
height:103px;}

html:root .vortr_trailer2b
{position:absolute;
margin-top:-317px;
margin-left:875px;
width:103px;
height:103px;
z-index:4;}

a.menufilm1
{position:absolute;
text-align:center;
margin-top:-315px;
left:878px;
width:103px;
height:103px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 110px;}

a.menufilm1:hover
{position:absolute;
text-align:center;
margin-top:-315px;
left:878px;
width:102px;
height:102px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 110px;
border:2px solid #cccccc;
}


a.menufilm2
{position:absolute;
text-align:center;
margin-top:-107px;
left:878px;
width:103px;
height:103px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
z-index:4;
}

a.menufilm2:hover
{position:absolute;
text-align:center;
margin-top:-107px;
left:878px;
width:102px;
height:102px;
color:transparent;
background-color:transparent;
/*background-image:url(Bilder/menu3.gif);*/
background-repeat:no-repeat;
background-position:center;
font-size:15px;
font-weight:bold;
text-indent: 20px;
line-height: 103px;
border:2px solid #cccccc;
z-index:4;
}

#twitter
{position:relative;
margin-left: 16px;
top:-1066px;
color:#666666;
border: 0px solid #ffffff;
index:0;
width:250px;
}

#twitter a
{font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight:bold;
text-decoration:none;}

#twitter a:visited
{color:#666666;}

/*VIDEO_OVERVIEW*/


#videoback
{position:relative;
margin-top:0px;
left:0px;
width:1010px;
height:544px;
background-image:url(Bilder/backgr_video.jpg);
background-position:0 0 0 0;
background-repeat:no-repeat;
}


.video_trailer_01
{position:relative;
margin-top:10px;
top: 100px;
margin-left:451px;
width:103px;
height:103px;
}

.video_trailer_02
{position:relative;
margin-top:0px;
top:-2px;
margin-left:663px;
width:103px;
height:103px;}

.video_trailer_03
{position:relative;
margin-top:0px;
top:-103px;
margin-left:875px;
width:103px;
height:103px;}

.video_trailer_04
{position:relative;
margin-top:0px;
top:-102px;
margin-left:558px;
width:103px;
height:103px;}

.video_trailer_05
{position:relative;
margin-top:0px;
top:-205px;
margin-left:770px;
width:103px;
height:103px;}

.video_trailer_06
{position:relative;
margin-top:0px;
top:-202px;
margin-left:453px;
width:103px;
height:103px;}

/**/.video_trailer_07
{position:relative;
margin-top:0px;
top:-305px;
margin-left:663px;
width:103px;
height:103px;}

/**/.video_trailer_08
{position:relative;
margin-top:0px;
top:-408px;
margin-left:875px;
width:103px;
height:103px;}


/**/.video_trailer_09
{position:relative;
margin-top:0px;
top:-405px;
margin-left:558px;
width:103px;
height:103px;}

/**/.video_trailer_10
{position:relative;
margin-top:0px;
top:-508px;
margin-left:770px;
width:103px;
height:103px;}

#subnavi {position:absolute;
left:0px;
margin-top:-22px;
height:318px;
width:538;
}

#subnavi ul
{list-style-type:none;}

.submenu_out
{
position:absolute;
width:990px;
height:500px;
margin-top:-45px;
left:-455px;
background-color:transparent;
z-index:4;

}


#smenu2
{position:absolute;
background-image:url(Bilder/sub_back_port-menu.jpg);
background-repeat:no-repeat;
width:531px;
height:318px;
top:24px;
left:412px;
z-index:60;}

#en-smenu2
{position:absolute;
background-image:url(Bilder/EN_sub_back_port-menu.jpg);
background-repeat:no-repeat;
width:531px;
height:318px;
top:24px;
left:412px;
z-index:60;}


#tr-smenu2
{position:absolute;
background-image:url(Bilder/TR_sub_back_port-menu.jpg);
background-repeat:no-repeat;
width:531px;
height:318px;
top:24px;
left:412px;
z-index:60;}

a.menu1_dl
{position:absolute;
text-align:center;
top:130px;
left:454px;
width:106px;
height:106px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
z-index:3;
}

a.menu1_dl:hover 
{position:absolute;
text-align:center;
top:130px;
left:454px;
width:103px;
height:103px;
color:#ffffff;
font-size:15px;
font-weight:bold;
background-color:transparent;
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
z-index:3;
}

a.menu1_dl_2
{position:absolute;
text-align:center;
top:130px;
left:666px;
width:106px;
height:106px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
z-index:3;
}

a.menu1_dl_2:hover 
{position:absolute;
text-align:center;
top:130px;
left:666px;
width:103px;
height:103px;
color:#ffffff;
font-size:15px;
font-weight:bold;
background-color:transparent;
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
z-index:3;
}/**/

a.menu1_dl_3
{position:absolute;
text-align:center;
top:236px;
left:560px;
width:106px;
height:106px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
z-index:3;
}

a.menu1_dl_3:hover 
{position:absolute;
text-align:center;
top:236px;
left:560px;
width:103px;
height:103px;
color:#ffffff;
font-size:15px;
font-weight:bold;
background-color:transparent;
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
z-index:3;
}/**/


a.menu1_dl_4
{position:absolute;
text-align:center;
top:236px;
left:772px;
width:106px;
height:106px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
z-index:3;
}

a.menu1_dl_4:hover 
{position:absolute;
text-align:center;
top:236px;
left:772px;
width:103px;
height:103px;
color:#ffffff;
font-size:15px;
font-weight:bold;
background-color:transparent;
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
z-index:3;
}/**/

a.menu1_dl_5
{position:absolute;
text-align:center;
top:130px;
left:876px;
width:106px;
height:106px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
z-index:3;
}

a.menu1_dl_5:hover 
{position:absolute;
text-align:center;
top:130px;
left:876px;
width:103px;
height:103px;
color:#ffffff;
font-size:15px;
font-weight:bold;
background-color:transparent;
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:2;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
z-index:3;
}/**/


a.submenu1
{position:absolute;
text-align:center;
top:106px;
left:0px;
width:106px;
height:106px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
visibility:visible;
z-index:5;
text-indent: 20px;
line-height: 103px;
}

a.submenu1:hover 
{position:absolute;
text-align:center;
top:106px;
left:0px;
width:103px;
height:103px;
color:#ffffff;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
z-index:5;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
}


a.submenu2
{position:absolute;
text-align:center;
top:106px;
left:212px;
width:106px;
height:106px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:5;
text-indent: 20px;
line-height: 103px;
}

a.submenu2:hover 
{position:absolute;
text-align:center;
top:106px;
left:212px;
width:103px;
height:103px;
color:#ffffff;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
visibility:visible;
z-index:5;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
}

a.submenu3
{position:absolute;
text-align:center;
top:106px;
left:424px;
width:106px;
height:106px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
z-index:5;
text-indent: 20px;
line-height: 103px;
}

a.submenu3:hover 
{position:absolute;
text-align:center;
top:106px;
left:424px;
width:103px;
height:103px;
color:#ffffff;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
z-index:5;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
}

a.submenu4
{position:absolute;
text-align:center;
top:212px;
left:106px;
width:106px;
height:106px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
z-index:5;
text-indent: 20px;
line-height: 103px;
}

a.submenu4:hover 
{position:absolute;
text-align:center;
top:212px;
left:106px;
width:103px;
height:103px;
color:#ffffff;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
z-index:5;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
}

a.submenu5
{position:absolute;
text-align:center;
top:212px;
left:318px;
width:106px;
height:106px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
z-index:5;
text-indent: 20px;
line-height: 103px;
}

a.submenu5:hover 
{position:absolute;
text-align:center;
top:212px;
left:318px;
width:103px;
height:103px;
color:#ffffff;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
z-index:5;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
}

a.submenu6
{position:absolute;
text-align:center;
top:0px;
left:106px;
width:106px;
height:106px;
color:transparent;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
z-index:5;
text-indent: 20px;
line-height: 103px;
}

a.submenu6:hover 
{position:absolute;
text-align:center;
top:0px;
left:106px;
width:103px;
height:103px;
color:#ffffff;
font-size:15px;
font-weight:bold;
background-color:transparent;
/*background-image:url(Bilder/menu1.gif);*/
background-repeat:no-repeat;
background-position:center;
z-index:5;
text-indent: 20px;
line-height: 103px;
border:2px solid #ffffff;
}
