html	{ width:100%; height:100%;}
body	{ background-image:url('./assets/body/bodybg.gif'); background-repeat:repeat-y; background-position: center center; overflow:auto; font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal; text-decoration: none; }
a img 	{ border:0; }
#wrapper { margin-left: auto; margin-right: auto; }

#epo-head {	position:absolute; top:0; left:0; left: 0; right: 0; margin-left: auto; margin-right: auto; width:1020px; height:130px;	z-index:5; border-left: 1px solid #B7BBBC; border-right: 1px solid #B7BBBC; }
* html #epo-head { top:0px; width:1020px; height:130px; }

#epo-foot { position: absolute; bottom:0; left: 0; right: 0; margin-left: auto; margin-right: auto; width:1020px; height:30px; background-image:url('./assets/body/footerbg.gif'); background-repeat:repeat-x; z-index:5; border-left: 1px solid #B7BBBC; border-right: 1px solid #B7BBBC; }
* html #epo-foot { bottom:0px; width:1020px; height:30px; }

#preloaded-images { position: absolute; overflow: hidden; left: -9999px; top: -9999px; height: 1px; width: 1px; }

/* Mainmenu */

a.eponv-news, a.eponv-news:visited { float:left; display:block; width:82px; height:26px; background: transparent url('./assets/menu/bt_news.gif') no-repeat top left; }
a.eponv-news:hover, a.eponv-news:active, a.eponv-news.focus { float:left; display:block; width:82px; height:26px; background: transparent url('./assets/menu/bh_news.gif') no-repeat bottom left; }
a.eponv-ellenpage, a.eponv-ellenpage:visited { float:left; display:block; width:120px; height:26px; background: transparent url('./assets/menu/bt_ellenpage.gif') no-repeat top left; }
a.eponv-ellenpage:hover, a.eponv-ellenpage:active, a.eponv-ellenpage.focus { float:left; display:block;	width:120px; height:26px; background: transparent url('./assets/menu/bh_ellenpage.gif') no-repeat bottom left; }
a.eponv-karriere, a.eponv-karriere:visited { float:left; display:block; width:102px; height:26px; background: transparent url('./assets/menu/bt_karriere.gif') no-repeat top left; }
a.eponv-karriere:hover, a.eponv-karriere:active, a.eponv-karriere.focus { float:left; display:block; width:102px; height:26px;	background: transparent url('./assets/menu/bh_karriere.gif') no-repeat bottom left; }
a.eponv-pressearchiv, a.eponv-pressearchiv:visited { float:left; display:block; width:134px; height:26px; background: transparent url('./assets/menu/bt_pressearchiv.gif') no-repeat top left; }
a.eponv-pressearchiv:hover, a.eponv-pressearchiv:active, a.eponv-pressearchiv.focus { float:left; display:block; width:134px; height:26px; background: transparent url('./assets/menu/bh_pressearchiv.gif') no-repeat bottom left;}
a.eponv-multimedia, a.eponv-multimedia:visited { float:left; display:block; width:124px; height:26px; background: transparent url('./assets/menu/bt_multimedia.gif') no-repeat top left; }
a.eponv-multimedia:hover, a.eponv-multimedia:active, a.eponv-multimedia.focus { float:left; display:block; width:124px; height:26px; background: transparent url('./assets/menu/bh_multimedia.gif') no-repeat bottom left; }
a.eponv-interaktiv, a.eponv-interaktiv:visited { float:left; display:block; width:113px; height:26px; background: transparent url('./assets/menu/bt_interaktiv.gif') no-repeat top left; }
a.eponv-interaktiv:hover, a.eponv-interaktiv:active, a.eponv-interaktiv.focus { float:left; display:block; width:113px; height:26px; background: transparent url('./assets/menu/bh_interaktiv.gif') no-repeat bottom left; }
a.eponv-web, a.eponv-web:visited { float:left; display:block; width:76px; height:26px; background: transparent url('./assets/menu/bt_web.gif') no-repeat top left; }
a.eponv-web:hover, a.eponv-web:active, a.eponv-web.focus { float:left; display:block; width:76px; height:26px; background: transparent url('./assets/menu/bh_web.gif') no-repeat bottom left; }
a.eponv-epo, a.eponv-epo:visited { float:left; display:block; width:73px; height:26px; background: transparent url('./assets/menu/bt_epo.gif') no-repeat top left; }
a.eponv-epo:hover, a.eponv-epo:active, a.eponv-epo.focus { float:left; display:block; width:73px; height:26px; background: transparent url('./assets/menu/bh_epo.gif') no-repeat bottom left; }
a.eponv-fanecke, a.eponv-fanecke:visited { float:left; display:block; width:102px; height:26px; background: transparent url('./assets/menu/bt_fanecke.gif') no-repeat top left; }
a.eponv-fanecke:hover, a.eponv-fanecke:active, a.eponv-fanecke.focus { float:left; display:block; width:102px; height:26px; background: transparent url('./assets/menu/bh_fanecke.gif') no-repeat bottom left; }

/* Submenu Ellen Page */

a.eponv-profil, a.eponv-profil:visited { display:block; width:111px; height:28px; background: transparent url('./assets/menu/bt_profil.gif') no-repeat top left; }
a.eponv-profil:hover, a.eponv-profil:active, a.eponv-profil.focus { display:block; width:111px; height:28px; background: transparent url('./assets/menu/bh_profil.gif') no-repeat bottom left; }
a.eponv-biografie, a.eponv-biografie:visited { display:block; width:111px; height:28px; background: transparent url('./assets/menu/bt_biografie.gif') no-repeat top left; }
a.eponv-biografie:hover, a.eponv-biografie:active, a.eponv-biografie.focus { display:block; width:111px; height:28px; background: transparent url('./assets/menu/bh_biografie.gif') no-repeat bottom left; }
a.eponv-zitate, a.eponv-zitate:visited { display:block;	width:111px; height:28px; background: transparent url('./assets/menu/bt_zitate.gif') no-repeat top left; }
a.eponv-zitate:hover, a.eponv-zitate:active, a.eponv-zitate.focus { display:block; width:111px; height:28px; background: transparent url('./assets/menu/bh_zitate.gif') no-repeat bottom left; }
a.eponv-fakten, a.eponv-fakten:visited { display:block; width:111px; height:28px; background: transparent url('./assets/menu/bt_fakten.gif') no-repeat top left; }
a.eponv-fakten:hover, a.eponv-fakten:active, a.eponv-fakten.focus { display:block; width:111px; height:28px; background: transparent url('./assets/menu/bh_fakten.gif') no-repeat bottom left; }
a.eponv-faqs, a.eponv-faqs:visited { display:block; width:111px; height:28px; background: transparent url('./assets/menu/bt_faqs.gif') no-repeat top left; }
a.eponv-faqs:hover, a.eponv-faqs:active, a.eponv-faqs.focus { display:block; width:111px; height:28px; background: transparent url('./assets/menu/bh_faqs.gif') no-repeat bottom left; }
a.eponv-endellenpage, a.eponv-endellenpage:visited { display:block; width:111px; height:28px; background: transparent url('./assets/menu/end_ellenpage.gif') no-repeat top left;}

/* Submenu Karriere */

a.eponv-filmografie, a.eponv-filmografie:visited { display:block; width:168px; height:28px; background: transparent url('./assets/menu/bt_filmografie.gif') no-repeat top left; }
a.eponv-filmografie:hover, a.eponv-filmografie:active, a.eponv-filmografie.focus { display:block; width:168px; height:28px; background: transparent url('./assets/menu/bh_filmografie.gif') no-repeat bottom left; }
a.eponv-demoreel, a.eponv-demoreel:visited { display:block; width:168px; height:28px; background: transparent url('./assets/menu/bt_demoreel.gif') no-repeat top left; }
a.eponv-demoreel:hover, a.eponv-demoreel:active, a.eponv-demoreel.focus { display:block; width:168px; height:28px; background: transparent url('./assets/menu/bh_demoreel.gif') no-repeat bottom left; }
a.eponv-auszeichnungen, a.eponv-auszeichnungen:visited { display:block;	width:168px; height:28px; background: transparent url('./assets/menu/bt_auszeichnungen.gif') no-repeat top left; }
a.eponv-auszeichnungen:hover, a.eponv-auszeichnungen:active, a.eponv-auszeichnungen.focus { display:block; width:168px; height:28px; background: transparent url('./assets/menu/bh_auszeichnungen.gif') no-repeat bottom left; }
a.eponv-charity, a.eponv-charity:visited { display:block; width:168px; height:28px; background: transparent url('./assets/menu/bt_charity.gif') no-repeat top left; }
a.eponv-charity:hover, a.eponv-charity:active, a.eponv-charity.focus { display:block; width:168px; height:28px; background: transparent url('./assets/menu/bh_charity.gif') no-repeat bottom left; }
a.eponv-sonstigeprojekte, a.eponv-sonstigeprojekte:visited { display:block; width:168px; height:28px;	background: transparent url('./assets/menu/bt_sonstigeprojekte.gif') no-repeat top left; }
a.eponv-sonstigeprojekte:hover, a.eponv-sonstigeprojekte:active, a.eponv-sonstigeprojekte.focus { display:block; width:168px; height:28px; background: transparent url('./assets/menu/bh_sonstigeprojekte.gif') no-repeat bottom left; }
a.eponv-endkarriere, a.eponv-endkarriere:visited { display:block; width:168px; height:28px; background: transparent url('./assets/menu/end_karriere.gif') no-repeat top left; }

/* Submenu Multimedia */

a.eponv-bildergalerie, a.eponv-bildergalerie:visited { display:block; width:136px; height:28px; background: transparent url('./assets/menu/bt_bildergalerie.gif') no-repeat top left; }
a.eponv-bildergalerie:hover, a.eponv-bildergalerie:active, a.eponv-bildergalerie.focus { display:block; width:136px; height:28px; background: transparent url('./assets/menu/bh_bildergalerie.gif') no-repeat bottom left; }
a.eponv-videoclips, a.eponv-videoclips:visited { display:block; width:136px; height:28px; background: transparent url('./assets/menu/bt_videoclips.gif') no-repeat top left; }
a.eponv-videoclips:hover, a.eponv-videoclips:active, a.eponv-videoclips.focus { display:block; width:136px; height:28px; background: transparent url('./assets/menu/bh_videoclips.gif') no-repeat bottom left; }
a.eponv-audioclips, a.eponv-audioclips:visited { display:block; width:136px; height:28px; background: transparent url('./assets/menu/bt_audioclips.gif') no-repeat top left; }
a.eponv-audioclips:hover, a.eponv-audioclips:active, a.eponv-audioclips.focus { display:block; width:136px; height:28px; background: transparent url('./assets/menu/bh_audioclips.gif') no-repeat bottom left; }
a.eponv-endmultiamedia, a.eponv-endmultiamedia:visited { display:block; width:136px; height:28px; background: transparent url('./assets/menu/end_multimedia.gif') no-repeat top left; }

/* Submenu Interaktiv */

a.eponv-forum, a.eponv-forum:visited { display:block; width:118px; height:28px; background: transparent url('./assets/menu/bt_forum.gif') no-repeat top left; }
a.eponv-forum:hover, a.eponv-forum:active, a.eponv-forum.focus { display:block; width:118px; height:28px; background: transparent url('./assets/menu/bh_forum.gif') no-repeat bottom left; }
a.eponv-fanlisting, a.eponv-fanlisting:visited { display:block; width:118px; height:28px; background: transparent url('./assets/menu/bt_fanlisting.gif') no-repeat top left; }
a.eponv-fanlisting:hover, a.eponv-fanlisting:active, a.eponv-fanlisting.focus { display:block; width:118px; height:28px; background: transparent url('./assets/menu/bh_fanlisting.gif') no-repeat bottom left; }
a.eponv-fanarts, a.eponv-fanarts:visited { display:block; width:118px; height:28px; background: transparent url('./assets/menu/bt_fanarts.gif') no-repeat top left; }
a.eponv-fanarts:hover, a.eponv-fanarts:active, a.eponv-fanarts.focus { display:block; width:118px; height:28px; background: transparent url('./assets/menu/bh_fanarts.gif') no-repeat bottom left; }
a.eponv-gaestebuch, a.eponv-gaestebuch:visited { display:block; width:118px; height:28px; background: transparent url('./assets/menu/bt_gaestebuch.gif') no-repeat top left; }
a.eponv-gaestebuch:hover, a.eponv-gaestebuch:active, a.eponv-gaestebuch.focus { display:block; width:118px; height:28px; background: transparent url('./assets/menu/bh_gaestebuch.gif') no-repeat bottom left; }
a.eponv-endinteraktiv, a.eponv-endinteraktiv:visited { display:block; width:118px; height:28px; background: transparent url('./assets/menu/end_interaktiv.gif') no-repeat top left; }

/* Submenu Web */

a.eponv-links, a.eponv-links:visited { display:block; width:140px; height:28px; background: transparent url('./assets/menu/bt_links.gif') no-repeat top left; }
a.eponv-links:hover, a.eponv-links:active, a.eponv-links.focus { display:block; width:140px; height:28px; background: transparent url('./assets/menu/bh_links.gif') no-repeat bottom left; }
a.eponv-listedat, a.eponv-listedat:visited { display:block; width:140px; height:28px; background: transparent url('./assets/menu/bt_listedat.gif') no-repeat top left; }
a.eponv-listedat:hover, a.eponv-listedat:active, a.eponv-listedat.focus { display:block; width:140px; height:28px; background: transparent url('./assets/menu/bh_listedat.gif') no-repeat bottom left; }
a.eponv-partnerseiten, a.eponv-partnerseiten:visited { display:block; width:140px; height:28px; background: transparent url('./assets/menu/bt_partnerseiten.gif') no-repeat top left; }
a.eponv-partnerseiten:hover, a.eponv-partnerseiten:active, a.eponv-partnerseiten.focus { display:block; width:140px; height:28px; background: transparent url('./assets/menu/bh_partnerseiten.gif') no-repeat bottom left; }
a.eponv-endweb, a.eponv-endweb:visited { display:block; width:140px; height:28px; background: transparent url('./assets/menu/end_web.gif') no-repeat top left; }

/* Submenu EPO */

a.eponv-updates, a.eponv-updates:visited { display:block; width:120px; height:28px; background: transparent url('./assets/menu/bt_updates.gif') no-repeat top left; }
a.eponv-updates:hover, a.eponv-updates:active, a.eponv-updates.focus { display:block; width:120px; height:28px; background: transparent url('./assets/menu/bh_updates.gif') no-repeat bottom left; }
a.eponv-kontakt, a.eponv-kontakt:visited { display:block; width:120px; height:28px; background: transparent url('./assets/menu/bt_kontakt.gif') no-repeat top left; }
a.eponv-kontakt:hover, a.eponv-kontakt:active, a.eponv-kontakt.focus { display:block; width:120px; height:28px; background: transparent url('./assets/menu/bh_kontakt.gif') no-repeat bottom left; }
a.eponv-ueberepo, a.eponv-ueberepo:visited { display:block; width:120px; height:28px; background: transparent url('./assets/menu/bt_ueberepo.gif') no-repeat top left; }
a.eponv-ueberepo:hover, a.eponv-ueberepo:active, a.eponv-ueberepo.focus { display:block; width:120px; height:28px; background: transparent url('./assets/menu/bh_ueberepo.gif') no-repeat bottom left; }
a.eponv-impressum, a.eponv-impressum:visited { display:block; width:120px; height:28px; background: transparent url('./assets/menu/bt_impressum.gif') no-repeat top left; }
a.eponv-impressum:hover, a.eponv-impressum:active, a.eponv-impressum.focus { display:block; width:120px; height:28px; background: transparent url('./assets/menu/bh_impressum.gif') no-repeat bottom left; }
a.eponv-epofaqs, a.eponv-epofaqs:visited { display:block; width:120px; height:28px; background: transparent url('./assets/menu/bt_epofaqs.gif') no-repeat top left; }
a.eponv-epofaqs:hover, a.eponv-epofaqs:active, a.eponv-epofaqs.focus { display:block; width:120px; height:28px; background: transparent url('./assets/menu/bh_epofaqs.gif') no-repeat bottom left; }
a.eponv-endepo, a.eponv-endepo:visited { display:block; width:120px; height:28px; background: transparent url('./assets/menu/end_epo.gif') no-repeat top left; }

#epo-menuwrap { position: absolute; top: 100px; left:0; width: 1020px; height: 30px; background-image:url('./assets/body/menubg.gif'); background-repeat:repeat-x; }
#epo-mainmenu { position: absolute; top: 2px; left: 11px; width:1009px; }

#epo-content { display:block; position:absolute; overflow:auto; z-index:3; top:130px; bottom:30px; left: 0; right: 0; margin-left: auto; margin-right: auto; width:1020px; background:#ededed; border-left: 1px solid #B7BBBC; border-right: 1px solid #B7BBBC; }
* html #epo-content { top:130px; left:0; right:0; bottom:30px; height:100%; width:1020px; }

#epo-content p.navi { padding-top:5px; text-align:justify; }
#epo-content p.welcome { width:200px; text-align:justify; }
#epo-content p.statistic { width:200px; text-align:justify; }
#epo-content p.icons { width:200px; text-align:center; padding: 0px; }
#epo-content p.pressarchive { width:165px; text-align:justify; }

#epo-news-main { float: left; overflow:hidden; width: 780px; height: auto; top:130px; bottom:30px; background-color: #ededed; background:#ededed; margin-left: 0px; margin-top: 0px; }
#epo-main { float: left; overflow:hidden; width: 825px; height: auto; top:130px; bottom:30px; background-color: #ededed; background:#ededed; margin-left: 0px; margin-top: 0px; }
#epo-news-navi { width: 220px; height: auto; top:130px; bottom:30px; background-color: #ededed; background:#ededed; margin-top: 0px; float: left; }
#epo-navi { width: 175px; height: auto; top:130px; bottom:30px; background-color: #ededed; background:#ededed; margin-top: 0px; float: left; }

#epo-main p { margin: 1px; }

.epo-news-navicontent {  position: relative; width: 220px; padding: 10px 0px 10px 15px; }
.epo-news-navicontent a:link { color: #2d2dfc; font-style: normal; text-decoration: none; text-decoration: none }
.epo-news-navicontent a:visited { color: #2d2dfc; font-style: normal; text-decoration: none; text-decoration: none }
.epo-news-navicontent a:active { color: #2d2dfc; font-style: normal; text-decoration: none; text-decoration: none }
.epo-news-navicontent a:hover { color: #2d2dfc; font-style: normal; text-decoration: none; text-decoration: none }

.epo-main-navicontent { text-align: left; position: relative; width: 175px; padding-top: 5px; padding-left: 10px; }
.epo-main-navicontent a:link { color: #2d2dfc; font-style: normal; text-decoration: none; text-decoration: none }
.epo-main-navicontent a:visited { color: #2d2dfc; font-style: normal; text-decoration: none; text-decoration: none }
.epo-main-navicontent a:active { color: #2d2dfc; font-style: normal; text-decoration: none; text-decoration: none }
.epo-main-navicontent a:hover { color: #2d2dfc; font-style: normal; text-decoration: none; text-decoration: none }

.epo-news-headline { text-align: center; background-image: url('./assets/body/headlinebg.gif'); height: 20px; width: 200px; margin-top:5px; margin-bottom: 5px; }
.epo-main-headline { text-align: center; background-image: url('./assets/body/headlinebg.gif'); height: 20px; width: 165px; margin-top:5px; margin-bottom: 5px; }
#epo-page-headline { text-align: center; background-image: url('./assets/body/headlinebg.gif'); height: 20px; width: 774px; margin-bottom: 20px; position: relative;  top:25px; left:25px; }

.epo-news-navicontent .title { font-family: Arial; color: #ffffff; font-size: 12px; font-weight: bold; text-align: center; vertical-align:bottom; line-height:20px; }
.epo-main-navicontent .title { font-family: Arial; color: #ffffff; font-size: 12px; font-weight: bold; text-align: center; vertical-align:bottom; line-height:20px; }

#epo-footcontent { position: absolute; text-align: center; width: 100%; top:8px; }

#epo-twitterwidget { text-align: center; position: relative; width: 200px; padding: 0px 15px 0px 15px;}

#epo-menu {margin:0; padding:0; list-style:none;}
#epo-menu li {margin:0 9px 0 0; padding:0; list-style:none;}
#epo-menu li {display:inline-block; display:inline;}
#epo-menu ul {padding:0; margin:0; list-style:none; position:absolute;}
#epo-menu li.li-top {float:left; display:block;}
#epo-menu li.li-sub {float:none; display:block;}

#epo-menu li>ul { top: 26px; left: auto; }
#epo-menu li li { display: block; float: none; background-color: transparent; border: 0; }
#epo-menu li:hover ul, #epo-menu li.over ul { float: none; display: block; }
li ul { display: none; position: relative; float: none; left: 0; }

.quicklinks { position: relative; width: 165px; padding: 5px 0 5px 0; }
.quicklinks ul {padding:0; margin:0; list-style:none;}
.quicklinks ul li {background: url('./assets/body/navilist.gif'); background-repeat: no-repeat; background-position: left center; padding-left: 20px; line-height:20px;}
a.quicklink { font-family: arial; font-size: 10pt; color: #2d2dfc;}
#externallinks { position: relative; width: 165px; padding: 5px 0 0 0 }

#quicklinks-small { position: relative; width: 220px; padding: 5px 0 5px 0; }
#quicklinks-small ul {padding:0; margin:0; list-style:none;}
#quicklinks-small ul li {background: url('./assets/body/navilist-small.gif'); background-repeat: no-repeat; background-position: left center; padding-left: 20px; line-height:14px;}
a.quicklink-small { font-family: arial; font-size: 8pt; color: #2d2dfc;}

#guestbookrules { position: relative; width: 165px; padding: 5px}
#guestbookrules ul {padding:0 0 0 10px; margin:0; list-style:disc; }
#guestbookrules ul li {line-height:20px; font-family: arial; font-size: 8pt;}
#guestbookrules a { font-family: arial; font-size: 8pt; color: #2d2dfc;}

.navicopyright { font-family: arial; font-size: 8pt; color: #000000; }
.siteinfo { font-family: arial; line-height:9pt; font-size: 8pt; color: #000000; }
.movieinfo { font-family: arial; font-size: 8pt; color: #000000; line-height: 14px; }
.pageheadlinetitle { font-family: Arial; color: #ffffff; font-size: 10pt; font-weight: bold; text-align: center; vertical-align:bottom; line-height:20px; }
.footleft { position: absolute; left: 10px; top:2px; font-size: 8pt; color: #000000; font-family: arial; }
.footright { position: absolute; top:2px; right: 10px; font-size: 8pt; color: #000000; font-family: arial; }
.footupdate { font-family: arial; padding-left: 2px; padding-right: 2px; font-size: 8pt; color: #000000; vertical-align: middle; }
.cleaner { clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent; }
.twtr-widget .twtr-timeline p { font-size: 8pt; }
.twtr-tweet-text { font: 8pt Arial; }

#bom td.mojo_header { font-family: Arial; color: #ffffff; font-size: 10pt; font-weight: bold; text-align: center; background-color: #930f26; }
#bom td.mojo_row { font-family: Arial; color: #000000; font-size: 10pt; text-align: center; background-color: #ededed; border:1px solid gray; }
#bom a:link { font-family: arial; font-size: 7pt; color: #ffffff; text-decoration: none;}
#bom a:visited { font-family: arial; font-size: 7pt; color: #ffffff; text-decoration: none;}
#bom a:active { font-family: arial; font-size: 7pt; color: #ffffff; text-decoration: none;}
#bom a:hover { font-family: arial; font-size: 7pt; color: #ffffff; text-decoration: none;}
