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

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}

body {background:#86a718 url(hg.jpg); margin:0 auto; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

*+ html body {background:#86a718 url(hg.jpg); margin:0 auto; height:100%;}
body a {outline:0;}

.outer {margin:0 auto; background:url(noten.png) no-repeat; width:1000px; padding:34px 0 0 0;}

.header {background:url(header.jpg) no-repeat; width:876px; height:280px; margin:0 0 0 77px;}

.navigation {background:url(navigation.jpg) no-repeat; width:876px; height:50px; margin:0 0 0 77px;}
.navigation ul {list-style:none; margin:0 0 0 44px;}
.navigation li {display:block; float:left; width:104px; color:white; text-align:center; margin:29px 0 0 -1px; height:21px;}
.navigation a, .navigation a:link, .navigation a:visited, .navigation a:active {background:url(button_n.jpg) no-repeat; width:104px; height:17px; padding:4px 0 0 0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; text-decoration:none;}
.navigation a:hover, .navigation a:focus {background:url(button_h.jpg) no-repeat;}
.navi_a a, .navi_a a:link, .navi_a a:visited, .navi_a a:active {background:url(button_h.jpg) no-repeat;}

.inner_bg {background:white; width:806px; overflow:auto; margin:0 0 0 79px; overflow:auto;}
.inner {
	background:url(inner.jpg) no-repeat;
	width:660px;
	overflow:auto;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -2px;
	padding-top: 48px;
	padding-right: 0;
	padding-bottom: 28px;
	padding-left: 148px;
}



.content {width:375px; float:left; margin:0 36px 0 0;}
.content start {width:620px; float:left; margin:0 36px 0 0;}
.content h1 {font-size:18px; font-weight:bold; color:#930404; margin:0 0 13px 0;}

.content nl h1 {
	font-size: 24px;
	font-weight: normal;
	color: #930404;
	margin: 0 0 13px 0;
}

.c01 {margin:0 0 13px 0;}
.c010 {margin:0 0 0 0;}
.c02 {margin:0 0 0 0;}
.c03 {margin:4px 0 0 0;}
.c04 {margin:4px 0 25px 0;}
.re_liste {padding:4px 0 0 0; display:block;}
.ko_liste {padding:13px 0 0 0; display:block;}
.c05 {background:#ececed; width:361px; height:16px; display:block; padding:3px 7px 2px 7px;}
.c06 {background:#d9dadb; width:361px; height:16px; display:block; padding:3px 7px 2px 7px;}
.c05 img {margin:0 6px 0 0;}
.c06 img {margin:0 6px 0 0;}
.c05_01 {width:293px; display:block; float:left;}
*+ html .c05_01 {width:293px; display:block; float:left;}
.c05_02 {display:block; float:left;}
*+ html .c05_02 {width:68px; display:block; float:left;}
.c06_01 {width:293px; display:block; float:left;}
*+ html .c06_01 {width:293px; display:block; float:left;}
.c06_02 {display:block; float:left;}
*+ html .c06_02 {width:68px; display:block; float:left;}
.c07 {margin:0 0 4px 0; font-weight:bold; color:#930404}
.c08 {margin:0 0 4px 0;}
.kontakt_01 {display:block; width:55px; float:left;}
.kontakt_02 a, .kontakt_02 a:link, .kontakt_02 a:visited, .kontakt_02 a:active {text-decoration:none; color:black;}
.kontakt_02 a:hover, .kontakt_02 a:focus {color:#930404;}
.inner_end {background:url(inner_end.jpg) no-repeat; width:808px; height:20px; margin:0 0 0 77px;}

.inner_cd {background:url(inner.jpg) no-repeat; width:806px; margin:0 0 0 -2px; padding:48px 0 28px 2px;}
.content_cd {width:711px; margin:0 0 0 52px;}
.content_cd h1 {font-size:18px; font-weight:bold; color:#930404; margin:0 0 16px 93px;}
.cd_00 {background:url(cd_00.png) no-repeat 0 21px; width:711px; margin:0 0 0 0;}
.cd_01 {background:url(cd_01.png) no-repeat 0 21px; width:711px; margin:0 0 0 0;}
.cd_02 {background:url(cd_02.png) no-repeat 0 21px; width:711px; margin:0 0 0 0;}
.cd_03 {background:url(cd_03.png) no-repeat 0 21px; width:711px;}
.cd_04 {background:url(cd_04.png) no-repeat 0 21px; width:711px;}
.cd_06 {background:url(cd_06.png) no-repeat 0 21px; width:711px;}

.cd_inner {width:620px; margin:0 0 0 93px; padding:20px 0 20px 0; border-bottom:0px solid #86a718; border-top:1px solid #86a718; overflow:auto;}

.cd_cover_00 {background:url(cd_00_cover.png) no-repeat; width:184px; display:block; float:left;}
.cd_cover_00 h3 {padding:171px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:black;}
.cd_cover_00 h4 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#930404; margin:1px 0 0 0;}
.cd_cover_00 p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; margin:3px 0 0 0;}

.cd_cover_01 {background:url(cd_01_cover.png) no-repeat; width:184px; display:block; float:left;}
.cd_cover_01 h3 {padding:171px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:black;}
.cd_cover_01 h4 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#930404; margin:1px 0 0 0;}
.cd_cover_01 p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; margin:3px 0 0 0;}

.cd_cover_02 {background:url(cd_02_cover.png) no-repeat; width:184px; display:block; float:left;}
.cd_cover_02 h3 {padding:171px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:black;}
.cd_cover_02 h4 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#930404; margin:1px 0 0 0;}
.cd_cover_02 p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; margin:3px 0 0 0;}

.cd_cover_03 {background:url(cd_03_cover.png) no-repeat; width:184px; display:block; float:left;}
.cd_cover_03 h3 {padding:171px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:black;}
.cd_cover_03 h4 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#930404; margin:1px 0 0 0;}
.cd_cover_03 p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; margin:3px 0 0 0;}

.cd_cover_04 {background:url(cd_04_cover.png) no-repeat; width:184px; display:block; float:left;}
.cd_cover_04 h3 {padding:171px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:black;}
.cd_cover_04 h4 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#930404; margin:1px 0 0 0;}
.cd_cover_04 p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; margin:3px 0 0 0;}

.cd_cover_06 {background:url(cd_06_cover.png) no-repeat; width:184px; height: 164px; display:block; float:left;}
.cd_cover_06 h3 {padding:171px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:black;}
.cd_cover_06 h4 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#930404; margin:1px 0 0 0;}
.cd_cover_06 p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; margin:3px 0 0 0;}


.cd_inhalt {margin:0 0 0 204px; width:416px;}
.cd_head {width:416px; margin:0 0 14px 0;}
.cd_head h5 {margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#930404;}
.cd_head p {margin:8px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:black;}
.cd_text_links {width:195px; float:left;}
.cd_text_rechts {width:195px; margin:0 0 0 221px;}

.cd_text_inhalt_01 {margin:0 0 12px 0; width:195px;}
.cd_text_inhalt_01 p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; margin:0 0 0 0; width:195px; overflow:auto;}
.cd_text_inhalt_02 {margin:0 0 0 0; width:195px;}
.cd_text_inhalt_02 p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; margin:0 0 0 0;}
.cd_text_inhalt_links {width:166px; display:block; float:left;}
.cd_text_inhalt_links_einzug {width:148px; display:block; float:left; padding-left: 18px;}
.cd_text_inhalt_links_land {width:155px; display:block; float:left; color: #F63;}
.cd_text_inhalt_links_kurz {width:160px; display:block; float:left;}
.cd_text_inhalt_links_kurz_kurz {width:136px; display:block; float:left;}
.cd_text_inhalt_rechtsb {width:35px; display:block; float:right; text-align: right;}
.cd_text_inhalt_01 a, .cd_text_inhalt_01 a:link, .cd_text_inhalt_01 a:visited, .cd_text_inhalt_01 a:active {text-decoration:none; color:#930404;}
.cd_text_inhalt_01 a:hover, .cd_text_inhalt_01 a:focus {text-decoration:none; color:#930404;}
.cd_text_inhalt_02 a, .cd_text_inhalt_02 a:link, .cd_text_inhalt_02 a:visited, .cd_text_inhalt_02 a:active {text-decoration:none; color:#930404;}
.cd_text_inhalt_02 a:hover, .cd_text_inhalt_02 a:focus {text-decoration:none; color:#930404;}
.sound {float:left; width:20px; height:30px; display:block; margin:2px 0 0 0;}
.sound img {margin:2px 0 0 0;}
.sound_text {margin:0 0 0 20px;}
.cd02_links {width:18px; float:left; display:block;}
.cd02_rechts {margin:0 0 0 18px; display:block;}
.cd03_links {width:18px; float:left; display:block;}
.cd03_rechts {margin:0 0 0 18px; display:block;}
.cd03_rechts_kurz {margin:0 0 0 18px; width:128px; display:block;}
.cd03_rechts_lang {margin:0 0 0 18px; width:168px; display:block;}
.cd04_links {margin:0 0 0 18px; width:148px; float:left; display:block;}
.cd04_links_weiss {margin:0 0 0 18px; width:148px; float:left; display:block; color: white;}
.cd04_rechts {display:block;}
.cd04_rechts_abstand {display:block; margin-bottom: 3px;}

/* -------------- Anfang CD-Bestellung ---------------- */

.menge {width:25px; height:13px; border:1px solid #930404; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; padding:2px 0 3px 0; margin:0 0 0 0; display:block; float:left;}
.bestellen {width:83px; height:20px; margin:0 0 0 10px;}
form {margin:19px 0 0 0;}

.content_wk {margin:0 0 0 146px; width:619px; min-height:285px;}
.content_wk h1 {font-size:18px; font-weight:bold; color:#930404; margin:0 0 13px 0;}
.warenkorb_inner {width:619px; border-bottom:1px solid #86a718; border-top:1px solid #86a718; padding:11px 0 1px 0; margin:0 0 6px 0;}
.warenkorb_angaben {width:601px; background:#930404; color:white; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:5px 9px 5px 9px; overflow:auto;}
.warenkorb_inhalt {width:619px; color:black; font-family:Arial, Helvetica, sans-serif; font-size:11px; overflow:auto;}
.wk_leer_bg {background:#d9dada; width:601px; display:block; padding:5px 9px 5px 9px;}
.wk_leer {color:#930404; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center;}
.wk_tabelle_01 {background:#ececec; width:601px; padding:8px 9px 8px 9px; overflow:auto;}
.wk_tabelle_02 {background:#d9dada; width:601px; padding:8px 9px 8px 9px; overflow:auto;}
.wk_inhalt_head {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:black; margin:3px 0 0 0;}
.wk_inhalt_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; margin:0 0 0 0;}
.content_wk form {margin:0 0 0 0;}

.wk_01 {width:72px; display:block; float:left;}
.wk_02 {width:302px; display:block; float:left;}
.wk_03 {width:41px; display:block; float:left; text-align:center; margin:0 5px 0 0;}
.wk_04 {width:51px; display:block; float:left; text-align:right; margin:0 6px 0 0;}
.wk_05 {width:65px; display:block; float:left; text-align:right; margin:0 6px 0 0;}
.wk_06 {width:53px; display:block; float:left; text-align:right;}

.wk_01_inhalt {width:72px; display:block; float:left;}
.wk_02_inhalt {width:302px; display:block; float:left;}
.wk_03_inhalt {width:41px; display:block; float:left; text-align:center; margin:0 5px 0 0;}
.wk_03_inhalt input {background:transparent; width:25px; height:13px; border:1px solid #930404; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; padding:2px 0 3px 0;}
*+ html .wk_03_inhalt input {background:transparent; width:25px; height:13px; border:1px solid #930404; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; padding:2px 0 3px 0; margin:-1px 0 0 0;}
.wk_04_inhalt {width:51px; display:block; float:left; text-align:right; margin:0 6px 0 0;}
.nopbutton {background:url(loeschen.jpg) no-repeat; margin:0 1px 0 0; border:0px solid; height:20px; width:46px; cursor:pointer;}
.zurueck {background:url(zurueck.jpg) no-repeat; border:0px solid; height:20px; width:131px;}
.wk_05_inhalt {width:65px; display:block; float:left; text-align:right; margin:0 6px 0 0; padding:3px 0 0 0;}
.wk_06_inhalt {width:53px; display:block; float:left; text-align:right; font-weight:bold; padding:3px 0 0 0;}
.buttons {text-align:right; width:610px; padding:5px 0 0px 9px; overflow:auto;}
.buttons_bs {text-align:right; width:610px; padding:5px 0 0px 9px; overflow:auto; margin:6px 0 0 0;}
.formular_weiter {height:20px; outline:0;}
.summe {background:#a6c530; width:601px; padding:5px 9px 5px 9px; margin:0 0 10px 0; overflow:auto;}
.summe_links {width:541px; display:block; float:left; text-align:right; font-weight:bold;}
.summe_rechts {width:60px; display:block; float:left; text-align:right; font-weight:bold;}
.wk_button_01 {height:20px; float:right; margin:0 0 0 5px; display:block;}
.wk_button_02 {height:20px; float:right; margin:0 0 0 5px; display:block;}

.content_bs form {margin:0 0 0 0;}
.content_bs {margin:0 0 0 146px; width:619px; min-height:285px;}
.content_bs h1 {font-size:18px; font-weight:bold; color:#930404; margin:0 0 13px 0;}
.bestellung_inner {width:619px; border-bottom:1px solid #86a718; border-top:1px solid #86a718; padding:11px 0 1px 0; margin:0 0 6px 0;}
.bestellung_angaben {width:601px; background:#930404; color:white; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:5px 9px 5px 9px; overflow:auto;}
.bs_tabelle_01 {background:#ececec; width:601px; padding:8px 9px 8px 9px; overflow:auto;}
.bs_tabelle_02 {background:#d9dada; width:601px; padding:8px 9px 8px 9px; overflow:auto;}
.bs_inhalt_head {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:black; margin:3px 0 0 0;}
.bs_inhalt_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black; margin:0 0 0 0;}
.summe_bs {background:#a6c530; width:601px; padding:5px 9px 5px 9px; margin:0 0 0 0; overflow:auto;}
.summe_links {width:541px; display:block; float:left; text-align:right; font-weight:bold;}
.summe_rechts {width:60px; display:block; float:left; text-align:right; font-weight:bold;}
.hinweis {width:619px; padding:5px 0 5px 0; margin:0 0 0 0; overflow:auto;}

.bs_01 {width:72px; display:block; float:left;}
.bs_02 {width:430px; display:block; float:left;}
.bs_03 {width:41px; display:block; float:left; text-align:center; margin:0 5px 0 0;}
.bs_04 {width:53px; display:block; float:left; text-align:right;}
.bs_01_inhalt {width:72px; display:block; float:left;}
.bs_02_inhalt {width:430px; display:block; float:left;}
.bs_03_inhalt {width:41px; display:block; float:left; text-align:center; margin:0 5px 0 0; padding:3px 0 0 0; font-weight:bold;}
.bs_04_inhalt {width:53px; display:block; float:left; text-align:right; padding:3px 0 0 0; font-weight:bold;}

.formular {width:619px; overflow:auto; padding:5px 0 11px 0; border-bottom:1px solid #86a718;}
.formular_angaben {background:#ececec; width:340px; padding:25px 30px 25px 30px; float:left;}
.bs_form_01 {width:340px; height:46px; display:block;}
.bs_form_01_a {margin:0 24px 0 0; width:156px; display:block; float:left;}
.bs_form_01_a label {font-size:10px; padding:0 0 0 4px; display:block;}
.bs_form_01_b {width:156px; display:block; float:left;}
.bs_form_01_b label {font-size:10px; padding:0 0 0 4px; display:block;}
.bs_form_02 {width:340px; height:46px; display:block;}
.bs_form_02 label {font-size:10px; padding:0 0 0 4px; display:block;}
.bs_form_03 {width:340px; height:46px; display:block;}
.bs_form_03_a {margin:0 24px 0 0; width:76px; display:block; float:left;}
.bs_form_03_a label {font-size:10px; padding:0 0 0 4px; display:block;}
.bs_form_03_b {width:236px; display:block; float:left;}
.bs_form_03_b label {font-size:10px; padding:0 0 0 4px; display:block;}
.bs_form_04 {width:340px; display:block;}
.bs_form_04 label {font-size:10px; padding:0 0 0 4px; display:block;}
.bs_vname {width:156px; height:14px; border:0px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px 2px 3px 2px;}
.bs_nname {width:156px; height:14px; border:0px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px 2px 3px 2px;}
.bs_str {width:336px; height:14px; border:0px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px 2px 3px 2px;}
.bs_plz {width:76px; height:14px; border:0px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px 2px 3px 2px;}
.bs_ort {width:236px; height:14px; border:0px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px 2px 3px 2px;}
.bs_email {width:336px; height:14px; border:0px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px 2px 3px 2px;}
.formular_hinweis {width:196px; margin:0 0 0 423px;}
.formular_hinweis_oben {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 0 20px 0;}
.formular_hinweis_unten {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0 0 0 0;}
.formular_hinweis_unten a, .formular_hinweis_unten a:link, .formular_hinweis_unten a:visited, .formular_hinweis_unten a:active {color:black;}
.formular_hinweis_unten a:hover, .formular_hinweis_unten a:focus {color:#930404;}
.bs_button_01 {height:20px; float:right; margin:0 0 0 5px; display:block;}
.bs_button_02 {height:20px; float:right; margin:0 0 0 5px; display:block;}
.bs_button_03 {height:20px; float:right; margin:0 0 0 5px; display:block;}
.formular_senden {background:url(bestellung_absenden.jpg) no-repeat; border:0px solid; height:20px; width:121px;}
.formular_leer {background:url(form_leer.jpg) no-repeat; border:0px solid; height:20px; width:124px;}
.formular_zurueck {background:url(zurueck_wk.jpg) no-repeat; border:0px solid; height:20px; width:61px;}

/* -------------- Ende CD-Bestellung ---------------- */

.info {width:208px; float:left; border-bottom:1px solid #930404;}
.info_head {background:url(ticker-40px.jpg) no-repeat; width:195px; height:35px; padding:4px 0 0 13px;}
.info_head h2 {font-size:13px; font-weight:bold; color:white;}
.info_inner {background:#e0e1dd; width:182px; padding:0 13px 0 13px; overflow:auto;}
.i_head {font-size:11px; font-weight:bold; color:#930404;}
.i_inner {font-size:11px; color:black; line-height:12px;}
.i_inner a, .i_inner a:link, .i_inner a:visited, .i_inner a:active {font-size:11px; color:black; line-height:12px; text-decoration:none;}
.i_inner a:hover, .i_inner a:focus {color:#930404;}
.i01 {width:182px; height:62px; margin:11px 0 0 0; border-bottom:1px solid #86a718;}
.i01_img {background:url(i01.jpg) no-repeat; width:58px; height:51px; float:left; margin:0 5px 0 0;}
.i01_inner {margin:0 0 0 63px;}
.i02 {width:182px; height:62px; margin:11px 0 0 0; border-bottom:1px solid #86a718;}
.i02_img {background:url(i02.jpg) no-repeat; width:58px; height:51px; float:left; margin:0 5px 0 0;}
.i02_inner {margin:0 0 0 63px;}
.i03 {width:182px; height:62px; margin:11px 0 0 0; border-bottom:1px solid #86a718;}
.i03_img {background:url(i03.jpg) no-repeat; width:58px; height:51px; float:left; margin:0 5px 0 0;}
.i03_inner {margin:0 0 0 63px;}
.i04 {width:182px; height:62px; margin:11px 0 0 0;}
.i04_img {background:url(i04.jpg) no-repeat; width:58px; height:51px; float:left; margin:0 5px 0 0;}
.i04_inner {margin:0 0 0 63px;}

.bilder {width:208px; float:left;}
.bilder_i01 {background:url(vita01.jpg) no-repeat; width:208px; height:184px; margin:4px 0 22px 0;}
.bilder_i02 {background:url(vita02_3.jpg) no-repeat; width:208px; height:184px; margin:0 0 22px 0;}
.bilder_i03 {background:url(vita03.jpg) no-repeat; width:208px; height:307px;}

.re_01 {font-size:11px; margin:8px 0 10px 0;}
.re_02 {	background:url(re_img02.jpg) no-repeat; width:182px; height:257px; margin:0 0 11px 0;}
.re_03 {	background:url(re_img03.jpg) no-repeat; width:182px; height:257px; margin:0 0 11px 0;}

.i_link {margin:11px 0 0 0;}
.i_link a, .i_link a:link, .i_link a:visited, .i_link a:active {font-size:11px; font-weight:bold; color:#930404; text-decoration:none;}
.i_link a:hover, .i_link a:focus {color:black;}
.i_hinweis {margin:28px 0 0 0;}
.i_h_inhalt {margin:0 0 11px 0; font-size:11px; color:black;}
.i_h_inhalt a, .i_h_inhalt a:link, .i_h_inhalt a:visited, .i_h_inhalt a:active {font-size:11px; color:black; text-decoration:none;}
.i_h_inhalt a:hover, .i_h_inhalt a:focus {color:#930404;}

.konzerte {margin:11px 0 0 0; font-size:11px; font-weight:bold; color:#930404;}
.konzerte_l {margin:11px 0 11px 0; font-size:11px; line-height: 1.35; font-weight:bold; color:#930404;}
.konzerte_info {font-size:11px; line-height: 1.15; font-weight:normal; color:black;}
.konzerte_img { margin:22px 0 0 0; height:157px; float:left; }
.konzerte_img_04 { margin:22px 0 0 0; height:208px; float:left; }
.konzerte_img_02 {margin:10px 0 0 0; float:left; width: 180px;}
.konzerte_img_03 {margin:10px 0 0 0; float:left; width: 180px;}
.kontakt_img_info {margin:3px 0 0 0; font-size:9px;}
.kontakt_img_info_l {margin:3px 0 0 0; font-size:9px;}
.konzerte_bilder {margin:26px 0 0 0;}
.img_links {float:left; height:230px;}
.img_links_2 {float:left;}
.img_rechts {float:left;	margin:0 0 0 15px; height:230px;}
.img_rechts_2 {float:left; 	margin:10px 0 0 15px; height:270px;}
.img_rechts_3 {float:left; 	margin:10px 0 0 15px; height:200px;}
.img_rechts_4 {float:left; 	margin:0px 0 0 15px; height:180px;}

.presse {margin:11px 0 0 0; font-size:11px; font-weight:bold; color:#930404;}
.presse_l {margin:11px 0 11px 0; font-size:11px; font-weight:bold; color:#930404;}
.presse_info {font-size:11px; font-weight:normal; color:black; display:block; margin:0 0 4px 0;}
.presse_down img {margin:0 3px 0 0;}
.presse_down {font-weight:normal; color:black;}
.presse_down a, .presse_down a:link, .presse_down a:visited, .presse_down a:active {font-weight:normal; font-size:11px; text-decoration:none; color:black;}
.presse_down a:hover, .presse_down a:focus {color:#930404;}
.presse_c_info {font-style:italic; margin:4px 0 0 0; display:block;}
.presse_c_info a, .presse_c_info a:link, .presse_c_info a:visited, .presse_c_info a:active {font-style:italic; color:black; text-decoration:none;}
.presse_c_info a:hover, .presse_c_info a:focus {color:#930404;}
.presse_img_info {margin:3px 0 0 0; font-size:9px;}

.footer {width:876px; margin:8px 0 20px 120px;}
.footer_s01 {font-size:13px; color:white; margin:0 8px 0 0;}
.footer_s02 {font-size:11px; color:white; margin:0 8px 0 0;}
.footer_s02 a, .footer_s02 a:link, .footer_s02 a:visited, .footer_s02 a:active {font-size:11px; color:white; text-decoration:none;}
.footer_s02 a:hover, .footer_s02 a:focus {color:#930404;}
.footer_s03 {font-size:13px; color:white;}


/* -------------- Newsletter---------------- */

.content_nl {width:375px; float:left; margin:30px 36px 30px 0;}

.nl_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #930404;
	margin: 0 0 10px 0;
}

.nl_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 1px 0 6px 0;
}

.nl_img {
	margin:10px 0 10px 0;
	float:left;
	}
	
.konzerte_bilder_nl {
	margin:11px 0 0 0;
	}
	
.nl_bu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin: 10px 0 16px 0;
	}
	
.kontakt_img_info_nl {
	margin:8px 0 20px 0; 
	font-size:12px;
	}
.konzerte_info_abst {
    margin-bottom: 10px;
    font-weight: normal;
    color: black;
}
