/*Brauser24*/
.content   { font-size: 12px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; }
.content_randlos { font-size: 12px; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding: 0 0 0; }
.modulstandard { font-size: 10px; background-color: #f2f2f2; width: 100%; height: 100px; margin-top: 5px; border: solid 1px #cecece; }
.modulkontakt { font-size: 10px; background-color: #f2f2f2; text-decoration: none; float: left; margin-top: 20px; margin-right: 20px; margin-left: 10px; padding: 5px; border: solid 1px #cecece; }
a:link { color: #000; text-decoration: none; border-width: 0; }
a:visited { color: #000; text-decoration: none; border-width: 0; }
a:hover { text-decoration: none; border-width: 0; }
a:active { }
body  { background-color: #000; background-image: url(elements/bkgr_et.jpg); background-repeat: no-repeat; margin: 0; }
tr, p, div { color: #505050; font-family      : Verdana, Arial, Helvetica, sans-serif; font-size        : 11px; text-decoration: none; }
.bildrechts { text-decoration: none; float: right; margin-top: 3px; margin-bottom: 3px; margin-left: 10px; border-width: 0; outline-width: 0; }
.bildlinks { text-decoration: none; float: left; margin-top: 3px; margin-right: 10px; margin-bottom: 3px; border-width: 0; outline-width: 0; }
.artikel1 { font-size: 10px; text-decoration: none; width: 250px; height: 250px; float: left; clear: left; margin: 2px; padding: 2px; border: solid 1px #ec880e;; }
.artikel2 { font-size: 10px; background-color: #f0f0f0; text-decoration: none; width: 250px; height: 250px; float: right; clear: right; margin: 2px; padding: 2px; border-color: #e1e1e1 #a0a0a0 #a0a0a0 #e1e1e1; border-style: solid; border-width: 1px; }
.artikel3 { font-size: 10px; text-decoration: none; margin: 2px; padding: 2px; width: 510px; height: auto; float: left; clear: left; border: solid 1px #ec880e; }
.modul_ad300x250 { font-size: 10px; width: 250px; height: 250px; float: right; clear: right; margin: 2px; padding: 2px; }
.searchresult { font-size: 10px; margin-bottom: 5px; margin-left: 10px; padding-top: 4px; padding-right: 10px; padding-left: 4px; width: 450px; height: auto; float: left; border-top: 1px dotted #cecece; border-left: 1px dotted #d7d6c8; }
.modul_ad120x600 { font-size: 10px; margin-bottom: 5px; margin-left: 10px; width: 120px; height: 600px; float: left; margin-top: 5px; border: solid 1px #bbbaac; }
.modul_region { font-size: 10px; background-color: #fafafa; margin-left: 5px; width: 620px; height: auto; float: left; clear: left; margin-top: 20px; margin-bottom: 20px; border: solid 1px #e6e6e6; }
.modul_ad468x60 { font-size: 10px; text-align: center; width: 620px; height: 60px; float: left; clear: left; margin-top: 20px; margin-bottom: 20px; margin-left: 5px; border: solid 1px #e6e6e6; }
.modul_werbung { font-size: 10px; text-align: center; width: 590px; margin-top: 10px; margin-bottom: 5px; margin-left: 10px; float: left; padding: 4px; border: solid 1px #c8c8c8; }
.modul_bkgr {  }
.artikelfull { font-size: 10px; width: 450px; float: left; }
h1, h2, h3, h4, h5 { color: #000; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; margin: 0; }
.artikelheadline { color: #000; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; text-decoration: none; }
.artikelheadline2 { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; text-decoration: none; }
.modulheadline { color: #000; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; text-decoration: none; margin-bottom: 20px; margin-left: 10px; }
.artikelrubrik { color: #a0a0a0; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; text-decoration: none; width: 240px; }
.menu:link, .menu:active, .menu:visited { color:#8b8b8b; font-size: 10px; font-family: Arial, Geneva, SunSans-Regular, Helvetica, sans-serif; font-weight: 700; text-decoration: none; }
.menu:hover { color: #ec880e; font-size: 10px; font-family: Arial, Geneva, SunSans-Regular, Helvetica, sans-serif; font-weight: 700; font-variant: small-caps; text-decoration: none; }
.topbox { color: #3d3d3d; font-size: 10px; text-decoration: none; width: auto; float: right; padding-right: 8px; padding-left: 8px; }
.topmenu:link, .topmenu:active, .topmenu:visited { color: #f0f0f0; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.topmenu:hover { color: #fff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e6e6df; text-decoration: none; }
.topboxbreak { text-decoration: none; text-align: center; width: auto; height: 10px; float: right; border-right: 1px solid #fff; }
.inputbox { font-family      : Verdana, Arial, Helvetica, sans-serif; font-size        : 10px; color            : #000000; width: 118px; height: 60px; padding: 2px; border           : dashed 1px #d1d5d8; }
.galeriebox { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d0de84; padding: 2px; width: 450px; height: auto; margin-top: 10px; margin-bottom: 10px; border-color: #f2f2f2 #808080 #808080 #f2f2f2; border-style: solid; border-width: 1px; }
.tellafriendbox { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d0de84; padding: 2px; width: 350px; border: solid 1px #ec880e; }
.moduleventbox { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 2px; width: 200px; margin-top: 2px; margin-bottom: 2px; border: solid 1px #ec880e; }
.modulanzeigen { font-size: 10px; text-decoration: none; width: 470px; height: auto; margin-bottom: 10px; padding: 5px; border: solid 1px #d1d5d8; }
.modulanzeigentext { font-size: 10px; padding: 5px; width: 500px; height: auto; margin-bottom: 20px; }
.modulanzeigebox { font-size: 10px; padding: 5px; width: 470px; height: auto; margin-bottom: 10px; border: solid 1px #d1d5d8; }
.date { color: #fff; font-size: 10px; text-decoration: none; text-indent: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; }
.marker_text { background-image: url(marker_text.gif); background-repeat: no-repeat; width: 17px; height: 12px; float: left; }
.marker_galerie { background-image: url(marker_galerie.gif); background-repeat: no-repeat; width: 20px; height: 12px; float: left; }
.eventbox { padding: 2px; width: 470px; height: auto; margin-top: 2px; margin-bottom: 10px; margin-left: 0; border-bottom: 1px dotted #999; }
/*Menu Stiles*/
.farbe1_top { text-decoration: none; text-indent: 5px; width: 120px; height: 15px; padding-left: 2px; }
.farbe1_aktiv { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; background-color: #e6e6df; text-decoration: none; text-indent: 5px; width: 120px; height: 15px; padding-left: 2px; }
.farbe1_sub { text-indent: 15px; width: 120px; height: 15px; padding-left: 2px; }
.farbe1_subaktiv { font-weight: normal; background-image: url(submarker.gif); background-repeat: no-repeat; text-decoration: none; text-indent: 15px; width: 120px; height: 15px; padding-left: 2px; }
.farbe1_subsub { text-indent: 15px; width: 120px; height: 15px; padding-left: 2px; }
.farbe1_subsubaktiv { font-weight: normal; background-image: url(submarker.gif); background-repeat: no-repeat; text-decoration: none; text-indent: 20px; width: 120px; height: 15px; padding-left: 18px; }
.farbe2_top { font-size: 9px; text-decoration: none; text-indent: 5px; width: 120px; height: 15px; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; border-color: #fff #c8c8c8 #959595 #fff; border-style: solid solid dashed; border-width: 1px; }
.farbe2_aktiv { font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; text-decoration: none; text-indent: 5px; padding-top: 3px; padding-bottom: 0; padding-left: 5px; width: 120px; height: 15px; border-color: #fff #c8c8c8 #959595 #fff; border-style: solid solid dashed; border-width: 1px; }
.farbe2_sub { font-size: 9px; text-indent: 15px; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; width: 120px; height: 15px; border-color: #fff #c8c8c8 #959595 #fff; border-style: solid solid dashed; border-width: 1px; }
.farbe2_subaktiv { font-size: 9px; font-weight: normal; text-decoration: none; text-indent: 15px; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; width: 120px; height: 15px; border-color: #fff #c8c8c8 #959595 #fff; border-style: solid solid dashed; border-width: 1px; }
.farbe3_top { font-size: 9px; text-decoration: none; text-indent: 5px; width: 120px; height: 15px; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; border-color: #fff #c8c8c8 #959595 #fff; border-style: solid solid dashed; border-width: 1px; }
.farbe3_aktiv { font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; text-decoration: none; text-indent: 5px; padding-top: 3px; padding-bottom: 0; padding-left: 5px; width: 120px; height: 15px; border-color: #fff #c8c8c8 #959595 #fff; border-style: solid solid dashed; border-width: 1px; }
.farbe3_sub { font-size: 9px; text-indent: 15px; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; width: 120px; height: 15px; border-color: #fff #c8c8c8 #959595 #fff; border-style: solid solid dashed; border-width: 1px; }
.farbe3_subaktiv { font-size: 9px; font-weight: normal; text-decoration: none; text-indent: 15px; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; width: 120px; height: 15px; border-color: #fff #c8c8c8 #959595 #fff; border-style: solid solid dashed; border-width: 1px; }
.modul_toc { font-size: 10px; margin-bottom: 5px; margin-left: 10px; width: 120px; height: 20px; float: left; }
/*Artikel Styling*/
.teaser1 { font-size: 10px; text-decoration: none; width: 150px; height: 225px; float: left; margin-top: 5px; margin-right: 10px;; }
.teaser1:hover { background-color: #c8c8c8;; }
.teaserheadline  { color: #5b5b5b; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; text-decoration: none; }
.teaserhead  { color: #fff; font-size: 10px; font-weight: bold; text-decoration: none; background-color: #161616; background-image: url(elements/teaser_marker.gif); background-repeat: no-repeat; text-indent: 13px; width: 150px; height: 15px   }
.leitartikel { width: 470px; height: 250px;; }
.bildleitartikel { text-decoration: none; float: left; border-width: 0; outline-width: 0; }
/*TOC Styling*/
.artikel_toc { font-size: 10px; width: 300px; float: left; margin-bottom: 10px; border: solid 1px #d1d5d8; }
.artikel_toc_item { font-size: 10px; background-image: url(elements/arrow.gif); background-repeat: no-repeat; text-indent: 20px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; }
/*Comments Styling*/
.comments_box { font-size: 10px; width: 450px; float: left; margin-bottom: 10px; border: solid 1px #d1d5d8; }
.comments_item { text-decoration: none; float: left; padding: 5px; }
.comments_list { font-size: 10px; width: 450px; float: left; margin-top: 5px; margin-bottom: 5px; border: solid 1px #d1d5d8; }
.comments_list_item { text-decoration: none; float: left; padding: 10px; }
INPUT { font-size: 10px; text-decoration: none; border : solid 1px #d1d5d8; }
/*List Styling
*/
.list_box { font-size: 10px; width: 300px; margin-bottom: 10px; border: solid 1px #787878; }
.list_box_item { font-size: 10px; background-image: url(elements/arrow.gif); background-repeat: no-repeat; text-indent: 20px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; }
.list_box_head  { color: #fff; font-size: 10px; background-image: url(elements/teaser_marker2.gif); background-repeat: repeat; padding-top: 5px; height: 20px   }
.list_box_headline { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; text-indent: 10px; }
/*Video Styles*/
.video_box { font-size: 10px; width: 470px; height: 110px; margin-bottom: 10px; border: solid 1px #d1d5d8; }
.video_box_item { font-size: 10px; background-repeat: no-repeat; width: 450px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; }
.video_box_head { font-size: 10px; }
/*Tab Styles*/
.tab_main_top { width: 950px; float: left; margin-top: 150px; }
.tab_main_top_ad { background-color: #c8c8c8; height: 90px; float: right; }
.tab_main_banner  { background-color: #787878; width: 950px; height: 60px; float: left }
.tab_footer { margin-left: 130px; }
/*News Box*/
.news_box { color: #fff; font-size: 10px; background-color: #424d9e; text-decoration: none; width: 120px; height: 250px; margin-bottom: 10px; border: solid 1px #005288; }
.news_box_item { font-size: 9px; background-repeat: no-repeat; width: 105px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; }
.news_box_head { background-image: url(elements/news_head.gif); height: 58px; padding-top: 5px; }
.news_box_headline { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; text-indent: 10px; }
.news_box_text { color: #fff; text-decoration: none; margin-right: 3px; margin-left: 5px; }
/*Video Box*/
.videonews_box { text-decoration: none; width: 120px; height: 670px; margin-top: 10px; margin-bottom: 10px; border: solid 1px #787878; }
.videonews_head  { color: #5b5b5b; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #c8c8c8; text-indent: 5px; padding-top: 5px; height: 20px }
.videonews_bild { text-decoration: none; margin-top: 5px; margin-left: 5px; border-width: 0; outline-width: 0; }
.videonews_text { font-size: 10px; background-image: url(elements/arrow.gif); background-repeat: no-repeat; text-decoration: none; text-indent: 15px; float: left; margin-top: 5px; margin-bottom: 5px; margin-left: 5px !important; border-width: 0; outline-width: 0; }
/*Layoutboxen
*/
.tab_main { min-height: 800px; }
.tab_mainnavi2 { background-image: url(elements/metall30.jpg); background-repeat: repeat; width: 940px; height: 30px; float: left; margin: 0 0 10px; }
.navi_box { margin-left: 10px; }
.tab_mainservice { width: 120px; height: 200px; float: left; margin: 0 10px 0 0; }
.tab_maincontent { float: left; margin: 0 0 0 10px; }
.tab_mainfooter { width: 600px; height: 100px; float: left; margin: 0; padding-left: 130px; }
/****************** Flashgalerie *************/
#flashcontent { width: 450px; height: 750px; }
/*Event Box*/
.event_box { color: #fff; font-size: 10px; text-decoration: none; width: 120px; height: 250px; margin-bottom: 10px; border: solid 1px #323232; }
.event_box_head  { color: #5b5b5b; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #c8c8c8; text-indent: 5px; padding-top: 5px; height: 20px }
.event_box_item { color: #5b5b5b; background-repeat: no-repeat; text-decoration: none; width: 110px; padding: 5px; border-bottom: 1px dotted #c8c8c8; }
.event_box_item:hover { background-color: #e5e5e5; }
/****************** Logo *************/
.logo_et { background-image: url(elements/logo_et.gif); background-repeat: no-repeat; width: 250px; height: 150px; }
.logo_fu { background-image: url(elements/logo_fu.gif); background-repeat: no-repeat; width: 250px; height: 150px; }
.logo_mb { background-image: url(elements/logo_mb.gif); background-repeat: no-repeat; width: 250px; height: 150px; }
.logo_edt { background-image: url(elements/logo_edt.gif); background-repeat: no-repeat; width: 250px; height: 150px; }
.logo_ka { background-image: url(elements/logo_ka.gif); background-repeat: no-repeat; width: 250px; height: 150px; }
/*Video2 Styles*/
.video2_box { font-size: 10px; width: 370px; height: 110px; margin-bottom: 10px; border: solid 1px #d1d5d8; }
.video2_box_item { font-size: 10px; background-repeat: no-repeat; width: 350px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; }
.video2_box_head { font-size: 10px; }
.video2_votebox { font-size: 10px; width: 400px; margin-bottom: 10px; border: solid 1px #d1d5d8; }
.votebox_item { font-size: 10px; background-image: url(file:///Users/gabor/Desktop/elements/arrow.gif); background-repeat: no-repeat; text-indent: 20px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; }
