/* backgroundcolor  fuer alle seiten */
body {
background: #02491d; color: #ffffff;
}
/* logo_new links oben ver0410*/
#logo {
width: 180px; height: 169px; position: absolute; top: 0px; left: 5px; z-index: 30;
}
/* logo_name_new rechts von wurmi ver0410*/
#logo_name {
width: 300px; height: 123px; text-align: center;                                                                  position: absolute; top: 10px; left: 195px; z-index: 31;
}
/* logo fuer klagenfurt, land und oebb ver0410*/
#logo_top {
width: 455px; height: 83px; position: absolute; top: 20px; left: 480px; z-index: 30;
}
/* uhrzeit form nur im index ver0410 */
#uhrzeit {
position: absolute; top: 120px; left: 560px; z-index: 91;
}
#logo_right {
width: 100px; height: 455px; position: absolute; top: 140px; left: 920px; z-index: 30;
}
/* bei allen links die unterstreichung abgeschaltet, color auf rot ver0410*/
A {
text-decoration: none; color: #fe2423;
}
/* bei hover color auf gelb, gleicher farbton wie die tromba von wurmi ver0410*/
A:hover { color: #eff318;
}
/* bei span aktiv color auf weiss ver0410*/
.aktiv { color: #FFFFFF;
}
/* linke Navigationsleiste fuer alle Seiten ver0411*/
#navi { font: 16pt Times, serif; width: 100px; height: 440px;  position: absolute; top: 155px; left: 50px;  z-index: 110;
}
/* 1untermenue who ver0411*/
#navi_who { font: 14pt Times, serif; width: 135px;  position: absolute; top: 215px; left: 125px; padding: 0px; z-index: 111; background-color: #14682A; border-left-style: outset; border-bottom-style: outset; border-left: 2px; border-bottom: 3px; border-color: #c0c0c0; visibility: hidden;
}
/* 1untermenue what ver0411*/
#navi_what { font: 14pt Times, serif; width: 135px; position: absolute; top: 257px; left: 125px; padding: 0px; z-index: 111; background-color: #14682A; border-left-style: outset; border-bottom-style: outset; border-left: 2px; border-bottom: 3px; border-color: #c0c0c0; visibility: hidden;
}
/* 1untermenue where ver0411*/
#navi_where { font: 14pt Times, serif; width: 135px; position: absolute; top: 300px; left: 125px; padding: 0px; z-index: 111; background-color: #14682A; border-left-style: outset; border-bottom-style: outset; border-left: 2px; border-bottom: 3px; border-color: #c0c0c0; visibility: hidden;
}
/* 1untermenue link ver0411*/
#navi_links { font: 14pt Times, serif; width: 135px; position: absolute; top: 470px; left: 125px; padding: 0px; z-index: 111; background-color: #14682A; border-left-style: outset; border-bottom-style: outset; border-left: 2px; border-bottom: 3px; border-color: #c0c0c0; visibility: hidden;
}
/* aktiv in der navileiste ver0410*/
.navi_aktiv { color: #FFFFFF; text-align: center; vertical-align: bottom; width: 100px; height: 33px; padding-left: 0px;
}
/* link in der navileiste ver0410*/
.navi_link { color: #fe2423; text-align: center; vertical-align: bottom; width: 100px; height: 33px; padding-left: 0px;
}
/* Pfeil nach rechts im 1untermenu ver0410*/
.expand { text-align: center; vertical-align: bottom; width: 16px; height: 16px;
}

/* Pfeil nach rechts menu */
.expand_r { text-align: left; vertical-align: bottom; width: 16px; height: 16px;
}
/* aktiv im 1untermenu ver0410*/
.navi_aktiv1 { color: #FFFFFF;  text-align: left; vertical-align: bottom; width: 134px; height: 25px; padding-left: 0px;
}
/* link im 1untermenu ver0410*/
.navi_link1 { color: #fe2423;  text-align: left; vertical-align: bottom; width: 134px; height: 25px; padding-left: 5px;
}
/* aktiv im 2untermenu ver0411*/
.navi_aktiv2 { font: bold 12pt Times, serif; color: #FFFFFF;  text-align: left; vertical-align: bottom; width: 134px; height: 20px; padding-left: 0px;
}
/* link im 2untermenu ver0411*/
.navi_link2 { font: bold 12pt Times, serif; color: #fe2423;  text-align: left; vertical-align: bottom;  width: 134px; height: 20px; padding-left: 5px;
}
/* G&auml;stebuch hidden */
.guest { visibility: hidden;
}

/* linke Buchseite, ohne Scrollleiste ver0410 */
#book_left { font: 12pt Arial, sans-serif; position: absolute; top: 140px; left: 200px;
width: 355px; height: 455px; color: #02491D; background: #c0c0c0; padding: 0px; z-index: 50;
}
#copyright { font: 12pt Times, serif; color: #B6CDB9; position: absolute; top: 600px; left: 200px; padding: 5px;  text-align: left; z-index: 32; width: 700px;
}
/* linke Buchseite, mit Scrollleiste ver0410 */
#book_left_scroll { font: 10pt Arial, sans-serif; position: absolute; top: 140px; left: 200px; overflow: auto; width: 355px; height: 455px; color: #02491D; background: #c0c0c0;
padding: 0px; z-index: 50;
}


/* Textcontainer auf der Seite index &uuml;bern Bild */
#info_left { position: absolute; top: 350px; left: 210px; width: 335px; z-index: 52; color: #02491D; background: #c0c0c0; border: 2px solid #fe2423;
}

/* rechte Buchseite, immer mit Scrollleiste ver0410 */
#book_right { font: 12pt Arial, sans-serif; position: absolute; top: 140px; left: 560px; overflow: auto; width: 355px; height: 455px; color: #02491D; background: #c0c0c0; border-color: #c0c0c0; padding: 0px; z-index: 50;
}
/* &Uuml;berschriftcontainer */
#ueber_left { position: absolute; top: 140px; left: 205px; width: 332px; z-index: 52; background: #c0c0c0; border-bottom: 2px; border-color: #02491D; border-bottom-style: outset;
}
/* &Uuml;berschriftcontainer */
#ueber_right { position: absolute; top: 140px; left: 560px; width: 340px; z-index: 52; background: #c0c0c0; border-bottom: 2px; border-color: #02491D; border-bottom-style: outset;
}
/* Buch mit zwei Spalten, immer mit Scrollleiste ver0508 */
#book { font: 10pt Arial, sans-serif; position: absolute; top: 140px; left: 200px; overflow: auto; padding: 10px; width: 710px; height: 455px; color: #02491D; background: #c0c0c0; padding: 0px; z-index: 40;
}
/* zur zeit versteckt  Fanshop ver0411 */
.fanshop { visibility: hidden;
}
/* zur zeit versteckt -english-  ver0411 */
.english { visibility: hidden;
}
/* zur zeit versteckt -english- + Fanshop ver0411 */
.hidden { visibility: hidden;
}
/* zur zeit versteckt -link Jugend */
.hidden_link_jugend { visibility: hidden;
}
/* die versteckten Icons werden sichtbar */
.visible { visibility: visible;
}
/* Titel der aktiven Seite ver0411 */
#title_site { font: 14pt Times, serif; color: #B6CDB9; position: absolute; top: 105px; left: 600px; padding: 5px;  text-align: right; z-index: 32; width: 310px;
}

/* Pfeil zurueck der aktiven Seite 20111104 */
#back_site { font: 14pt Times, serif; color: #B6CDB9; position: absolute; top: 105px; left: 480px; padding: 5px;  text-align: left; z-index: 32; width: 200px;
}

#zurueck2 { font: 14pt Times, serif; color: #B6CDB9; position: absolute; top:605px; left:220px; z-index: 51;
}
/* Begruessung auf Startseite ver0410*/
.welcome { font: 28pt Verdana, cursive; text-align: center; margin-top: 20px;
}
/* News auf Startseite mit punktierten Rahmen ver0410*/
.news { font: italic 14pt Arial, sans-serif; text-align: center;  margin: 5px;  border: 1px dashed #000000;
}
/* News - Hervorhebung auf Startseite ver0411*/
.news1 { font: italic small-caps bold 18pt Arial, sans-serif; text-align: center; 
}
/* News - Text auf Startseite ver0411*/
.news2 { font: bold 12pt Arial, sans-serif; text-align: center; 
}
.news3 { font: 12pt Arial, sans-serif; text-align: center; 
}
/* Zitat auf Startseite */
.zitat { font: 10pt Verdana, cursive; text-align: center;
}
/* Zitat auf Startseite ver0412*/
.zitat1 { font: small-caps 12pt/1.5 Verdana, cursive; text-align: center; 
}
/* text in site who, prog, proj mit Einr&uuml;ckung ver0410 */
.text { text-indent: 15px; margin: 10px; margin-top: 10px; line-height: 1.2; color: #000000; background: #c0c0c0; border: 1px solid #000000; padding: 8px;
}
/* text in site where mit Einr&uuml;ckung ver0410 */
.text3 { text-indent: 15px; font: bold 12pt Arial, sans-serif; margin: 10px; margin-top: 5px; line-height: 1.3; color: #000000; background: #c0c0c0;  padding: 8px; border: 1px solid #000000;
}


/* text in site who, prog, proj ohne Einr&uuml;ckung, innerhalb von text ver0410 */
.text1 { margin: 10px; margin-top: 5px; line-height: 1.2; color: #000000; background: #c0c0c0;  padding: 8px; border: 1px solid #000000;
}
.text2 { margin: 10px; margin-top: 5px; line-height: 1.3; color: #000000; background: #c0c0c0;  padding: 8px; border: 1px solid #000000;
}
.text3 { font: bold 12pt Arial, sans-serif; margin: 10px; margin-top: 5px; line-height: 1.3; color: #000000; background: #c0c0c0;  padding: 8px; border: 1px solid #000000;
}
.text4 { font: 10pt Arial, sans-serif; text-align: center; margin: 10px; margin-top: 5px; line-height: 1.3; color: #000000; background: #c0c0c0;  padding: 8px; border: 1px solid #000000;
}
.text_mit_ueber { margin: 10px; margin-top: 160px; line-height: 1.2; color: #000000; background: #c0c0c0; border: 1px solid #000000; padding: 8px;
}
.text_bold { font: bold 14pt Arial, sans-serif; text-align: center;
}
/* kontakt in site prog, proj, ver0410 */
.text_kontakt { font: bold 8pt Arial, sans-serif; border: 1px solid  #000000; color: #000000; background: #c0c0c0; margin: 10px; margin-top: 5px; padding: 3px;
}
/* Titel in site prog_old, ver0411 */
.prog_titel { font: bold 16pt Verdana, cursive; text-align: center; color: #000000; background: #ababab; margin: 10px; padding: 5px;
}
/* Untertitel in site prog_old, ver0411 */
.prog_utitel { font: small-caps bold 14pt Verdana, cursive; text-align: center; color: #000000; background: #adadad; margin: 10px; padding: 5px;
}
/* Unter-untertitel in site prog_old */
.prog_utitel_1 { font: small-caps bold 12pt Verdana, cursive; text-align: center; color: #000000; background: #adadad; margin: 10px; padding: 5px;
}
/* Musiktitel in site prog_old, ver0411 */
.prog_titel_1{ font: bold 12pt Verdana, cursive; text-align: center; margin-top: 3px; color: #000000;
}
/* Musikuntertitel in site prog_old, ver0411 */
.prog_titel_2{ font: bold 10pt Verdana, cursive; text-align: center; margin-top: 5px; color: #000000;
}
/* Komponist, Arrangeur in site prog_old,  ver0411 */
.prog_komp{ font: bold 10pt Verdana, cursive; text-align: center; margin-top: 3px; color: #ffffff;
}
/* Rahmen in site prog_old, ver0410*/
.prog_rahmen { border: #909090 double; margin: 5px; padding: 5px;
}
.prog_rahmen_mit_ueber { border: #909090 double; margin: 5px; margin-top: 77px; padding: 5px;
}

/* Tabelle im vl, all, erf,  ver0410 */
.tb0{ font: bold 9pt Verdana, sans-serif; margin: 5px; color: #000000; background: #c0c0c0; border: 1px solid #000000;
}
/* einzelne Zeilen - tr in der Tabelle vl, all, erf verschiedener background ver0410 */
.tb1 { font: bold 9pt Verdana, sans-serif; margin: 5px; color: #000000; background: #ababab;
}
.tb2 { font: bold 9pt Verdana, sans-serif; margin: 5px; color: #000000; background: #d5d5d5;
}
.tb3 { font: bold 9pt Verdana, sans-serif; margin: 5px; color: #000000; background: #bebebe;
}
/* Zwischen&uuml;berschrift in all, erf, prog,  ver0410 */
.tb01 { font: small-caps bold 12pt/1.5 Verdana, sans-serif; margin: 5px; color: #000000; background: #ababab; text-align: center;
}
/* text in geschichte ver0410 */
.geschichte1 { font: bold 10pt Verdana, sans-serif; text-indent: 15px; margin: -48px 10px 10px 10px;   padding: 5px; line-height: 1.2;  color: #000000; background: #ababab; border: 1px solid #000000; z-index: 52;
}
/* text in geschichte ver0410 */
.geschichte2 { font: bold 10pt Verdana, sans-serif;  margin: 10px ; padding: 5px; line-height: 1.2;  color: #000000; background: #ababab; border: 1px solid #000000; z-index: 52;
}
.geschichte2_ueber { font: small-caps bold 11pt Verdana, sans-serif;  margin: 10px 10px 2px 10px; padding: 5px; line-height: 1.2;  color: #000000; background: #ababab; border: 1px solid #000000; z-index: 52;
}
/* bilder in geschichte ver0410 */
.geschichte_img { z-index: 51; margin: 8px; border: 0px;
}
.geschichte_img2 { z-index: 51; margin: 12px 12px 5px 12px; border: 0px;
}

/* Tabellen in den link Seiten ver0410 */
.tblink { font: 8pt Arial, sans-serif; margin: 5px; font-weight: bold; padding: 5px;
color: #000000; background: #c0c0c0;
}
/* Tabellen in den link Seiten ver0410 */
.tb_mit_ueber { font: 8pt Arial, sans-serif; margin: 5px; margin-top: 60px; font-weight: bold; padding: 5px;
color: #000000; background: #c0c0c0;
}

/* Tabelle in cd.html ver0508 */
.tb_cd { font: 10pt Arial, sans-serif;  margin: 5px; border: 3px dotted #02491D; color: #000000;
}



/* siehe album.....html 
#Bildbereich_ {
 font: 12pt Arial, sans-serif; position:absolute; left:170px; top:130px; padding:10px; clip:rect(400 500 400 500); visibility:show; width: 720px; height: 450px; color: #02491D; background: #c0c0c0; z-index: 50;
}
#Navigationsbereich_ {
position:absolute; left:370; top:520; width:100; font-size:18pt;
}
#programm {
font: 12pt Arial, sans-serif;
color: #02491D; background: #c0c0c0;
border: #cf181c double; padding: 0px; text-align: center;
}
*/


.titel {
font: 28pt Verdana, cursive; color:  #cf181c;
}

.text_span { font: bold 10pt Arial, sans-serif; letter-spacing: 1px; margin: 10px; color: #000000; border: 1px solid #000000;
}



.termine_table { margin: 5px; color: #c0c0c0; background: #c0c0c0;
}
.termine_head { font: small-caps bold 14pt Arial, sans-serif; border-left: 5px; border-bottom: 3px; border-color: #02491D; border-left-style: ridge; border-bottom-style: groove; color: #02491D; background: #c0c0c0; padding: 0px;
}
.termine_date { font: 12pt Arial, sans-serif; border-left: 2px;  border-color: #02491D; border-left-style: ridge; color: #02491D; background: #c0c0c0; text-align: center; padding: 2px;
}
.termine_detail{ font: 12pt Arial, sans-serif; border-left: 2px; border-bottom: 2px; border-color: #02491D; border-left-style: ridge; border-bottom-style: inset; color: #02491D; background: #c0c0c0; padding: 2px; text-align: center; margin: 0px;
}
.termine_old { font: small-caps bold 14pt Arial, sans-serif; border-left: 5px; border-bottom: 3px; border-color: #02491D; border-left-style: ridge; border-bottom-style: groove; color: #02491D; background: #c0c0c0; padding: 5px; text-align: center;
}
.termine_date_old { font: 10pt Arial, sans-serif; border-left: 2px;  border-color: #02491D; border-left-style: ridge; color: #02491D; background: #c0c0c0; text-align: center; padding: 1px; 
}
.termine_detail_old{ font: 10pt Arial, sans-serif; border-left: 2px; border-bottom: 3px; border-color: #02491D; border-left-style: ridge; border-bottom-style: inset; color: #02491D; background: #c0c0c0; padding: 2px; text-align: center; 
}

.folder_titel{ font: bold 28pt Verdana, cursive; text-align: center; margin-top: 25px;
}
.folder_detail_1{ font: bold 14pt Verdana, cursive; text-align: center;
}
.folder_detail_2{ font: bold 12pt Verdana, cursive; text-align: center; color: #ffffff;
}
.folder_detail_3{ font: bold 10pt Verdana, cursive; text-align: center; margin-top: 10px; padding: 0px; color: #ffffff;
}
.folder_detail_4{ font: bold 14pt Verdana, cursive; text-align: center; color: #ffffff;
}
.folder_detail_5{ font: bold 16pt Verdana, cursive; text-align: center; color: #000000; background: #ababab; margin: 15px; padding: 5px;
}
.folder_detail_6 { font: bold 10pt/1.5 Verdana, sans-serif; margin: 10px; color: #000000; background: #ababab;
}
.folder_detail_7 { font: bold 10pt Verdana, sans-serif; margin: 10px; color: #000000; background: #d5d5d5;
}

.folder_komp{ font: bold 10pt Verdana, cursive; text-align: center; margin-top: 10px; color: #ffffff;
}
.folder_titel_1{ font: bold 12pt Verdana, cursive; text-align: center; margin-top: 3px; color: #000000;
}
.folder_titel_2{ font: bold 10pt Verdana, cursive; text-align: center; margin-top: 3px;
}



.text_presse {font: 12pt Arial, sans-serif; margin: 10px; margin-top: 10px; line-height: 1.2; text-align: center; color: #000000;
}
.text_presse1 {font: 10pt Arial, sans-serif; text-indent: 10px; margin: 10px; margin-top: 10px; line-height: 1.2; color: #000000;
}
.text_presse2 {font: italic 10pt Verdana, cursive; text-indent: 10px; margin: 10px; margin-top: 10px; line-height: 1.2; color: #000000;
}


