/*Allgemeines*/body              { background-color: #fff; text-align: center; margin: 20px 0 0 }img { border-style: none }/*Start allgemeine Typo und Styles*/#wrapper  { color: #330; font-family: Arial, Verdana, Tahoma, sans-serif; background-color: #fff }.bold { color: #330; font-weight: bold }.bold_orange { color: #f30; font-weight: bold }/*Ende allgemeine Typo und Styles*//*Start  Struktur und Typo*/#wrapper                                  { text-align: center; margin-right: auto; margin-left: auto; width: 750px; height: auto }#header  { text-align: left; margin-top: 0; margin-bottom: 1px; width: 750px; height: 124px }#logo  { margin-left: 20px; width: 240px; height: 95px }/*Start Teaser-Grafiken*/#teaser_main   { background-image: url(../../img/teaser_visual_main.jpg); background-repeat: no-repeat; text-align: left; margin-bottom: 10px; padding-top: 20px; padding-left: 26px; width: 750px; height: 227px }#teaser_main a, #teaser_main a:visited, #teaser_main a:hover, #teaser_main a:active   { color: #660; font-size: 16px; text-decoration: none; background-color: transparent; text-indent: -9999px; display: block; width: 700px; height: 207px }#teaser_downloads    { background-image: url(../../img/teaser_visual_downloads.jpg); background-repeat: no-repeat; margin-bottom: 10px; padding-top: 20px; padding-left: 25px; width: 750px; height: 92px }#teaser_downloads a, #teaser_downloads a:visited, #teaser_downloads a:hover, #teaser_downloads a:active { color: #660; font-size: 16px; text-decoration: none; background-color: transparent; text-indent: -9999px; display: block; width: 700px; height: 78px }/*Ende Teaser-Grafiken*/#intro_main_top { background-color: #ecf7ac; background-image: url(../../img/bg_intro_main_top.gif); background-repeat: no-repeat; width: 750px; height: 15px }#intro_main { background-color: #ecf7ac; text-align: left; width: 750px; height: auto }.intro_main_left    { color: #333; font-size: 16px; font-weight: bold; margin: 0; padding: 0 0 0 20px; width: 345px; height: auto; float: left }.intro_main_right { margin: 0 0 0 390px; padding: 0; width: 345px; height: auto; color: #333; font-size: 14px }#intro_main_bottom { margin-bottom: 10px; width: 750px; height: 15px; background-image: url(../../img/bg_intro_main_bottom.gif); background-repeat: no-repeat }#intro_float { width: 500px; float: left }#intro_about_audiobc { color: #333; font-size: 16px; font-weight: normal; background-color: #ecf7ac; text-align: left; width: 500px; height: auto }#intro_top  { background-color: #ecf7ac; background-image: url(../../img/bg_intro_downloads_top.gif); background-repeat: no-repeat; background-position: 0 0; width: 500px; height: 15px }#intro_bottom { margin-bottom: 10px; width: 500px; height: 15px; background-image: url(../../img/bg_intro_downloads_bottom.gif); background-repeat: no-repeat }#intro_downloads   { color: #333; font-size: 16px; font-weight: normal; background-color: #ecf7ac; text-align: left; width: 500px; height: auto }.intro_left    { font-size: 16px; font-weight: bold; margin: 0 0 0 20px; padding: 0; width: 460px; height: auto }.intro_copy { margin: 10px 0 0 20px; padding: 0; width: 450px; height: auto; color: #333; font-size: 14px }.intro_copy a, intro_copy a:visited  { color: #f60; font-weight: bold; text-decoration: underline }.intro_copy a:hover, intro_copy a:active   { color: #333341; font-weight: bold; text-decoration: none }#teaser_archiv_float    { text-align: left; width: 240px; height: auto; float: right }#teaser_archiv_top   { background-color: #ecf7ac; background-image: url(../../img/bg_teaser_archiv_top.gif); background-repeat: no-repeat; width: 240px; height: 15px }#teaser_archiv  { color: #333; font-weight: normal; background-color: #ecf7ac; text-align: left; width: 240px; height: auto }.teaser_archiv_copy     { color: #333; font-size: 16px; background-color: #ecf7ac; margin: 0 0 0 20px; padding: 0 0 0 0; width: 200px; height: auto }#teaser_archiv_bottom  { background-image: url(../../img/bg_teaser_archiv_bottom.gif); background-repeat: no-repeat; width: 240px; height: 15px }.teaser_archiv_copy a, .teaser_archiv_copy a:visited { color: #660; font-size: 16px; font-weight: bold; text-decoration: underline }.teaser_archiv_copy a:hover, .teaser_archiv_copy a:active  { color: #333; font-size: 16px; font-weight: bold; text-decoration: underline }#teaser_shop_float     { width: 240px; height: auto; float: right }#teaser_shop_top   { background-color: #ecf7ac; background-image: url(../../img/bg_teaser_archiv_top.gif); background-repeat: no-repeat; width: 240px; height: 15px }#teaser_shop { color: #333; font-size: 16px; font-weight: normal; background-color: #ecf7ac; text-align: left; width: 240px; height: auto }.teaser_shop_copy     { color: #333; font-size: 12px; margin: 0 0 0 20px; padding: 0; width: 200px; height: auto }.teaser_shop_copy a, .teaser_shop_copy a:visited { color: #660; font-size: 16px; font-weight: bold; text-decoration: underline }.teaser_shop_copy a:hover, .teaser_shop_copy a:active  { color: #333; font-size: 16px; font-weight: bold; text-decoration: underline }#teaser_shop_bottom  { background-image: url(../../img/bg_teaser_archiv_bottom.gif); background-repeat: no-repeat; width: 240px; height: 15px }#content     { text-align: left; margin-bottom: 0; padding-bottom: 0; width: 750px; height: auto; clear: both }#content a,  #content a:visited   { color: #ff4b00; font-weight: bold }#content a:hover, #content a:active   { color: #333; font-weight: bold; text-decoration: none }#teaser_aktuelleausgabe   { background-color: #ecf7ac; margin: 0 10px 0 0; padding: 0; width: 500px; height: auto; float: left }#teaser_aktuelleausgabe_bottom  { background-color: #fff; background-image: url(../../img/bg_aktuelleausgabe_bottom.gif); background-repeat: no-repeat; width: 500px; height: 15px }#sidebar { width: 240px; height: auto; float: left; }#audiobc_info   { background-color: #ecf7ac; padding-bottom: 20px; width: 240px; height: auto }#audiobc_info_bottom { background-image: url(../../img/bg_audiobc_info_bottom.gif); background-repeat: no-repeat; margin-bottom: 10px; width: 240px; height: 15px }#contentpartner  { padding-bottom: 20px; width: 240px; height: auto; background-color: #ecf7ac }#contentpartner_bottom { background-image: url(../../img/bg_contentpartner_bottom.gif); background-repeat: no-repeat; width: 240px; height: 15px }#inhaltsangabe    { margin-bottom: 0; padding-bottom: 0; width: 750px; height: auto }#inhaltsangabe_left  { background-color: #ecf7ac; margin-right: 10px; padding-bottom: 0; width: 370px; height: auto; float: left }#inhaltsangabe_right { background-color: #ecf7ac; width: 370px; height: auto; float: right }.about   { background-color: #ecf7ac; padding: 0; height: auto }.about_bottom  { background-image: url(../../img/bg_about_bottom.gif); background-repeat: no-repeat; margin-bottom: 10px; width: 750px; height: 15px }.funktion { background-color: #ecf7ac; padding: 0; height: auto }#impressum { background-color: #ecf7ac; padding: 0; height: auto }#kontakt  { padding: 0; height: auto }/*Start  Struktur und Typo*/.about p    { color: #333; font-size: 14px; background-color: #ecf7ac; text-align: left; margin: 0 20px; padding: 10px 0 0; height: auto }.list_big { list-style-type: none; margin-bottom: 0; margin-left: 40px; padding-left: 0 }.list_big li   { color: #660; font-size: 18px; background-image: url(../../img/listelement_arrow_big.gif); background-repeat: no-repeat; padding: 0 50px 10px 40px }#contentpartner ul { list-style-type: none; margin: 5px 0 0; padding: 0 }#contentpartner li { padding-bottom: 5px; padding-left: 15px }.funktion p { color: #333; font-size: 14px; background-color: #ecf7ac; text-align: left; margin: 0 20px; padding: 10px 0 0; height: auto }#impressum p { color: #333; font-size: 14px; background-color: #ecf7ac; text-align: left; margin: 0 20px; padding: 10px 0 0; height: auto }#kontakt p { color: #333; font-size: 14px; background-color: #ecf7ac; text-align: left; margin: 0 20px; padding: 10px 0 0; height: auto }/*Start Headers*/#intro_main h2   { font-size: 18px; font-weight: normal; background-color: #ecf7ac; background-image: url(../../img/hl_bg_intro_main.gif); background-repeat: no-repeat; text-align: left; text-indent: -9999px; margin: 0 0 0 20px; padding: 0; width: 580px; height: 35px }#intro_main h3   { font-size: 16px; font-weight: normal; background-color: #ecf7ac; background-image: url(../../img/hl_intro_main_soeinfach.gif); background-repeat: no-repeat; text-align: left; text-indent: -9999px; margin: 0 0 5px 20px; padding: 0; width: 240px; height: 20px }#intro_downloads h2     { font-size: 18px; font-weight: normal; background-color: #ecf7ac; background-image: url(../../img/hl_bg_downloads.gif); background-repeat: no-repeat; text-align: left; text-indent: -9999px; margin: 0 0 0 20px; padding: 0; width: 464px; height: 35px }.intro_downloads_2 h2 { font-size: 18px; font-weight: normal; background-color: #ecf7ac; background-image: url(../../img/hl_bg_downloads_072006.gif); background-repeat: no-repeat; text-align: left; text-indent: -9999px; margin: 0 0 0 20px; padding: 0; width: 464px; height: 35px }#intro_about_audiobc h2  { font-size: 18px; font-weight: normal; background-color: #ecf7ac; background-image: url(../../img/hl_bg_about_audiobc.gif); background-repeat: no-repeat; text-align: left; text-indent: -9999px; margin: 0 0 0 20px; padding: 0; width: 450px; height: 35px }#teaser_archiv h3  { font-size: 16px; font-weight: normal; background-color: #ecf7ac; background-image: url(../../img/hl_bg_teaser_archiv.gif); background-repeat: no-repeat; text-align: left; text-indent: -9999px; margin: 0 0 0 20px; padding: 0; width: 190px; height: 35px }#teaser_shop h3  { font-size: 16px; font-weight: normal; background-color: #ecf7ac; background-image: url(../../img/hl_bg_teaser_shop.gif); background-repeat: no-repeat; text-align: left; text-indent: -9999px; margin: 0 0 0 20px; padding: 0; width: 190px; height: 25px }#teaser_links h3 { font-size: 16px; font-weight: normal; background-color: #ecf7ac; background-image: url(../../img/hl_bg_links.gif); background-repeat: no-repeat; text-align: left; text-indent: -9999px; margin: 0 0 0 20px; padding: 0; width: 190px; height: 35px }#teaser_aktuelleausgabe h1    { font-size: 22px; font-weight: normal; background-color: #ecf7ac; background-image: url(../../img/hl_bg_indieserausgabe.png); background-repeat: no-repeat; text-indent: -9999px; margin: 0; width: 500px; height: 33px }#weitereinhalte h2 { font-size: 20px; font-weight: bold; margin: 0; padding: 0 }.aktuelleausgabe h2  { font-size: 20px; font-weight: bold; margin: 0; padding: 0 }#audiobc_info h2   { font-size: 18px; font-weight: normal; background-color: #ecf7ac; background-image: url(../../img/hl_bg_audiobcist.png); background-repeat: no-repeat; text-indent: -9999px; margin: 0; width: 240px; height: 33px }#contentpartner h2   { font-size: 20px; font-weight: normal; background-color: #ecf7ac; background-image: url(../../img/hl_bg_contentpartner.png); background-repeat: no-repeat; text-indent: -9999px; margin: 0; width: 240px; height: 33px }#inhaltsangabe_left h3  { font-size: 16px; font-weight: normal; background-image: url(../../img/hl_bg_dieinhalte1.png); text-align: left; text-indent: -9999px; margin: 0; padding: 0; width: 370px; height: 33px }#inhaltsangabe_right h3  { font-size: 16px; font-weight: normal; background-image: url(../../img/hl_bg_dieinhalte2.png); text-align: left; text-indent: -9999px; margin: 0; padding: 0; width: 370px; height: 33px }.about_audiobclounge { background-image: url(../../img/hl_bg_about_audiobclounge.png); background-repeat: no-repeat; text-indent: -9999px; width: 750px; height: 33px }.about_audiobc { background-image: url(../../img/hl_bg_about_audiobc.png); background-repeat: no-repeat; text-indent: -9999px; width: 750px; height: 33px }.about h4  { font-size: 14px; font-weight: bold; margin-top: 10px; padding-bottom: 0; padding-left: 20px }.wiefunktionierts { background-image: url(../../img/hl_bg_funktion.png); background-repeat: no-repeat; text-indent: -9999px; width: 750px; height: 33px }.funktion h4 { font-size: 14px; font-weight: bold; margin-top: 10px; padding-bottom: 0; padding-left: 20px }#kontakt h3 { background-image: url(../../img/hl_bg_kontakt.png); background-repeat: no-repeat; text-indent: -9999px; width: 750px; height: 33px }#kontakt h4  { font-size: 14px; font-weight: bold; padding-bottom: 0; padding-left: 20px }#impressum h3 { background-image: url(../../img/hl_bg_impressum.png); background-repeat: no-repeat; text-indent: -9999px; width: 750px; height: 33px }#impressum h4 { font-size: 14px; font-weight: bold; margin-top: 10px; padding-bottom: 0; padding-left: 20px }.inhalt_2006_02 { background-image: url(../../img/hl_bg_inhalte_200602.png); background-repeat: no-repeat; text-indent: -9999px; width: 750px; height: 33px }.inhalt_2006_03 { background-image: url(../../img/hl_bg_inhalte_200603.png); background-repeat: no-repeat; text-indent: -9999px; width: 750px; height: 33px }/*Ende Headers*//*Start Sidebar*/.sidebar { list-style-type: none; margin: 20px 0 0 20px; padding: 0 }.copy_audiobc_info  { color: #333; font-size: 14px; padding-left: 20px }li.audiobc_info1    { font-size: 16px; font-weight: bold; background-image: url(../../img/listelement_inhalt1.png); background-repeat: no-repeat; list-style-type: none; margin: 0 20px 10px 0; padding: 0 0 0 30px }li.audiobc_info2    { font-size: 16px; font-weight: bold; background-image: url(../../img/listelement_inhalt2.png); background-repeat: no-repeat; list-style-type: none; margin: 0 20px 10px 0; padding: 0 0 0 30px }li.audiobc_info3    { font-size: 16px; font-weight: bold; background-image: url(../../img/listelement_inhalt3.png); background-repeat: no-repeat; list-style-type: none; margin: 0 20px 10px 0; padding: 0 0 0 30px }li.audiobc_info_btn { list-style-type: none; margin: 0 20px 0 0; padding: 0 0 0 30px }/*Ende Sidebar*//*Aktuelle Ausgabe - Homepage-Teaser*/.aktuelleausgabe { list-style-type: none; margin: 20px 0 0 20px; padding: 0 }.aktuelleausgabe a, .aktuelleausgabe a:visited, .aktuelleausgabe a:hover, .aktuelleausgabe a:visited { background-color: #ecf7ac }li.teaser1     { background-image: url(../../img/listelement_inhalt1.png); background-repeat: no-repeat; background-position: 0 0; list-style-type: none; margin: 0 20px 20px 0; padding: 0 0 0 30px }.teaser_img_float     { margin-top: 20px; margin-right: 20px; margin-bottom: 10px; padding: 0; height: auto; float: left }.teaser_img     { border: solid 1px #660 }li.teaser2     { background-image: url(../../img/listelement_inhalt2.png); background-repeat: no-repeat; background-position: 0 21px; list-style-type: none; margin: 20px 20px 20px 0; padding-top: 20px; padding-right: 0; padding-left: 30px; clear: both; border-top: 1px dotted #999 }.copy_teaser { color: #333; font-size: 14px; text-align: left }#weitereinhalte  { margin-right: 20px; margin-left: 20px; padding-top: 20px; padding-bottom: 5px; border-top: 1px dotted #999 }/*Aktuelle Ausgabe - InhaltsŸbersicht links*/.inhaltsangabe1  { list-style-type: none; margin: 10px 0 0 20px; padding: 0 }.inhaltsangabe1 h3 { color: #333; font-size: 18px; font-weight: bold; margin: 0; padding: 0 }.inhaltsangabe1 h4 { color: #333; font-size: 14px; font-weight: bold; margin: 0; padding: 0 }.inhaltsangabe2 { list-style-type: none; margin: 10px 0 0 20px; padding: 0 }.inhaltsangabe2 h3 { color: #333; font-size: 18px; font-weight: bold; margin: 0; padding: 0 }.inhaltsangabe2 h4 { color: #333; font-size: 14px; font-weight: bold; margin: 0; padding: 0 }li.file1    { background-color: #ecf7ac; background-image: url(../../img/listelement_inhalt1.png); background-repeat: no-repeat; background-position: 5px 12px; list-style-type: none; margin: 0 20px 2px 0; padding: 10px 0 10px 35px; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }li.file2   { background-color: #fff; background-image: url(../../img/listelement_inhalt2.png); background-repeat: no-repeat; background-position: 5px 12px; list-style-type: none; margin: 0 20px 2px 0; padding: 10px 0 10px 35px; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }li.file3   { background-color: #ecf7ac; background-image: url(../../img/listelement_inhalt3.png); background-repeat: no-repeat; background-position: 5px 12px; list-style-type: none; margin: 0 20px 2px 0; padding: 10px 0 10px 35px; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }li.file4   { background-color: #fff; background-image: url(../../img/listelement_inhalt4.png); background-repeat: no-repeat; background-position: 5px 12px; list-style-type: none; margin: 0 20px 2px 0; padding: 10px 0 10px 35px; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }li.file5  { background-image: url(../../img/listelement_inhalt5.png); background-repeat: no-repeat; background-position: 5px 12px; list-style-type: none; margin: 0 20px 2px 0; padding: 10px 0 10px 35px; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }li.file6   { background-color: #fff; background-image: url(../../img/listelement_inhalt6.png); background-repeat: no-repeat; background-position: 5px 12px; list-style-type: none; margin: 0 20px 2px 0; padding: 10px 0 10px 35px; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }li.file7   { background-image: url(../../img/listelement_inhalt7.png); background-repeat: no-repeat; background-position: 5px 12px; list-style-type: none; margin: 0 20px 2px 0; padding: 10px 0 10px 35px; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }li.file8   { background-color: #fff; background-image: url(../../img/listelement_inhalt8.png); background-repeat: no-repeat; background-position: 5px 12px; list-style-type: none; margin: 0 20px 2px 0; padding: 10px 0 10px 35px; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }li.file9  { background-image: url(../../img/listelement_inhalt9.png); background-repeat: no-repeat; background-position: 5px 12px; list-style-type: none; margin: 0 20px 2px 0; padding: 10px 0 10px 35px; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }li.file10  { background-color: #fff; background-image: url(../../img/listelement_inhalt10.png); background-repeat: no-repeat; background-position: 5px 12px; list-style-type: none; margin: 0 20px 2px 0; padding: 10px 0 10px 35px; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }li.file11  { background-image: url(../../img/listelement_inhalt11.png); background-repeat: no-repeat; background-position: 5px 12px; list-style-type: none; margin: 0 20px 2px 0; padding: 10px 0 10px 35px; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }li.file12 { background-image: url(../../img/listelement_inhalt12.png); background-repeat: no-repeat; background-position: 5px 12px; list-style-type: none; margin: 0 20px 2px 0; padding: 10px 0 10px 35px; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }.dl_inhalt     { background-color: #ecf7ac; margin-top: 0; margin-right: 20px; margin-left: 20px; padding-top: 10px; padding-right: 0; padding-left: 0; border-top: 1px dotted #999 }.dl_inhalt_bottom { background-color: #fff; background-image: url(../../img/bg_download_bottom.gif); background-repeat: no-repeat; margin-top: 0; margin-bottom: 0; padding: 0; width: 370px; height: 15px }.inhaltscopy   { color: #333; font-size: 12px; text-align: left; margin: 0; padding: 0 10px 0 0 }.inhalt_bold { color: #333; font-size: 12px; font-weight: bold }.minuten { color: #f30; font-size: 12px; font-weight: bold }.trackvisual  { text-align: right; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; width: 80px; height: auto; float: right }.trackvisual_img    { margin-bottom: 5px; border: solid 1px #660 }/*Kontaktformular*/	fieldset { border:0;margin:0;padding:0; }	label { display:block; }	input.text,textarea, select  { color: #333; font: 12px/12px "Trebuchet MS", Arial, sans-serif; margin: 1px 0; padding: 3px; width: 300px; border: solid 2px #ccc }	input.submit    { }	fieldset span { display:none; }	#posEmail, #posText   { border: solid 2px #f30 }/*Footer*/#footer { color: #999; font-size: 10px; text-align: center; margin-top: 10px; margin-bottom: 10px; padding-top: 5px; width: 750px; float: left; clear: both; border-top: 1px dotted #eaedf0 }#footer a, #footer a:visited { color: #accd0e; font-size: 10px; text-decoration: none }#footer a:hover, #footer a:active  { color: #fff; font-size: 10px; text-decoration: none; background-color: #caee0e }