﻿/********* Allgemeine Elemente ***********/
body {
 color: #000000;
 background-color: #ef8616;
}
a { color: #333333; }
h1, h2, h3 {color: #000000; background-color: #ffffff;}
a:hover, a:focus, a:active {color: #ef8616;}
strong, b { color: #333333; }
table, table td {border-color: #ef8616;}
#wrapper {
 background-color: transparent;
 background-image: url(/symbole/musikfest/bg_main.png);
}
/********* Kopfbereich ***********/
#servicenav a {
 background-image: url(/symbole/musikfest/servicenav_link.gif);
}
/********* gesamter inhaltsbereich_gesamt ***********/
/********* Navigation ***********/
#navigation ul li a, #navigation ul li.linkaktiv ul li a, #navigation ul li.linkaktiv ul li.linkaktiv ul li a {
 color: #666666;
 background-image: url(/symbole/musikfest/lvl1.gif);
}
#navigation ul li.linkaktiv a, #navigation ul li.linkaktiv ul li.linkaktiv a, #navigation ul li.linkaktiv ul li.linkaktiv ul li.linkaktiv a {
 color: #ef8616;
 background-image: url(/symbole/musikfest/lvl1-2_aktiv.gif);
}
/*
#navigation ul li a {
 background-image: url(/symbole/musikfest/lvl1.gif);
}
#navigation ul li.linkaktiv a {
 color: #ef8616;
 background-image: url(/symbole/musikfest/lvl1-2_aktiv.gif);
}
#navigation ul li ul li a {
 background-image: url(/symbole/musikfest/lvl2.gif);
}
#navigation ul li.linkaktiv ul li a {
 color: #666666;
 background-image: url(/symbole/musikfest/lvl2.gif);
}
#navigation ul li.linkaktiv ul li a:hover, #navigation ul li.linkaktiv ul li a:focus, #navigation ul li.linkaktiv ul li a:active, #inhalt .contentNavigation ul li a {
 color: #ef8616;
}
#navigation ul li.linkaktiv ul li.linkaktiv a {
 color: #ef8616;
 background-image: url(/symbole/musikfest/lvl1-2_aktiv.gif);
}
*/
/********* Inhalt ***************/
#inhalt {
 border-color: #EF8616;
 background-image: url(/symbole/musikfest/content_bottom669.gif);
}
#inhaltsbereich ul {
 list-style-image: url(/symbole/musikfest/anstrich1.gif);
}
#inhaltsbereich ul li {
 list-style-image: url(/symbole/musikfest/anstrich1.gif);
}
#inhaltsbereich ul ul {
 list-style-image: url(/symbole/musikfest/anstrich2.gif);
}
#inhaltsbereich ul li ul li {
 list-style-image: url(/symbole/musikfest/anstrich2.gif);
}
#inhalt p a {color: #ef8616;}
#inhalt .borderBottom {
 border-bottom-color: #ef8616;
}
#inhalt .programmh1 {color: #ef8616; border-bottom: 1px dotted #ef8616;}
.imgleft p, .imgright p, .imgleft_mittel p, .imgright_mittel p, .imggross p {background-color: #eeeeee;}
#inhalt .verweisliste div {color: #0d69a9;}
#inhaltsbereich .verweisliste div a { background-image: url(/symbole/musikfest/pfeil_intern.gif); }
#inhaltsbereich .verweisliste div a[href^="http:"] { background-image: url(/symbole/musikfest/pfeil_extern.gif); }
#inhaltsbereich .verweisliste div.sprung a { background-image: url(/symbole/musikfest/pfeil_sprungmarken.gif);}
#inhaltsbereich .verweisliste div.download a { background-image: url(/symbole/musikfest/pfeil_download.gif);}
#inhaltsbereich .seitenanfang a { background-image: url(/symbole/musikfest/pfeil_nach_oben.gif);}
#inhaltsbereich .verweisliste div a span {color: #333333;}
#inhaltsbereich .navigationFolgeseite a.vorherige {background-image: url(/symbole/musikfest/pfeil_nach_links.gif);}
#inhaltsbereich .navigationFolgeseite a.weiter {background-image: url(/symbole/musikfest/pfeil_nach_rechts.gif);}
#inhaltsbereich .navigationFolgeseite a.uebersicht {background-image: url(/symbole/musikfest/pfeil_nach_oben.gif);}
#inhalt .contentNavigation ul li a {
 color: #666666;
 background-image: url(/symbole/musikfest/lvl2.gif);
}
#inhalt .contentNavigation ul li.linkaktiv a {
  background-image: url(/symbole/musikfest/lvl1-2_aktiv.gif);
}
#inhalt .contentNavigation ul li a:hover,
#inhalt .contentNavigation ul li a:focus,
#inhalt .contentNavigation ul li a:active,
#inhalt .contentNavigation ul li.linkaktiv a {
 color: #ef8616;
}
/* meldungen */
#inhalt .meldungen {
 border-bottom-color: #ef8616;
}
#inhalt .meldungen .newsinhalt img {
 border-color: #ffffff;
}
#inhalt span.kartenbestellung a {
 background-image: url(/symbole/musikfest/lvl2.gif);
}
#inhalt span.kartenbestellung a:hover, #inhalt span.kartenbestellung a:focus, #inhalt span.kartenbestellung a:active {
 background-image: url(/symbole/musikfest/lvl1-2_aktiv.gif);
}
/*** Bildergalerie ***/
#inhalt .bildergalerie span {
 background-color: #eeeeee;
 border-color: #ef8616;
}
#inhalt .bildergalerie span:hover {
 border-color: #333333;
}
/*** Bildergalerie ***/
#inhalt .bildergalerieKlein li, #inhalt .bildergalerieMittel li, #inhalt .bildergalerieGross li {
 background-color: #eeeeee;
 border-color: #ef8616;
}
#inhalt .bildergalerieKlein li:hover, #inhalt .bildergalerieMittel li:hover, #inhalt .bildergalerieGross li:hover {
 border-color: #333333;
}

#inhalt .number, #inhalt .number_klein
{   
    background-color: #072A70;     
    color: #fff;
}

/********* Randspalte ***********/
#randspalte .mBox {
 border-bottom-color: #ef8616;
}
#randspalte .img_unterschrift {
 background-color: #eeeeee;
}
#inhalt #sitemap ul li ul li {
 list-style-image:url(/symbole/musikfest/anstrich1.gif);
}
#inhalt #sitemap ul li ul li ul li {
 list-style-image:url(/symbole/musikfest/anstrich2.gif);
}
/* footer */
#footercon {
 background-image: url(/symbole/musikfest/bg_foot.png);
}