body { background-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-track-color:#ffffff; scrollbar-base-color:#ccd8e0; scrollbar-dark-shadow-color:#9999ff; }

text { font-size:15px }

h1,h2 { font-family:Roughage; }
h3,h4,p,ul,ol,li,div,td,th,address,blockquote,b,i { font-family:Arial,sans-serif,Helvetica; }
p,div  { font-size:15px }

h1 { font-size:40px; color:#ff4500 }
h2 { font-size:30px; color:#ff6347 }
h3 { font-size:25px; color:#000000 }
h4 { font-size:20px; color:#000000; }
h5 { font-size:17px; color:#000000; }

a,td,ol,ul,li { font-size:15px }
a:link { color:#000000; }
a:visited { color:#000000; }
a:hover { color:#000000; text-decoration:underline overline; }
a:active { color:#000000; }
a:link img, a:visited img {border-color: #000;}
a:hover img  {border-color: #000;}

.box { width: 13em; background: #ffd700;}
.box h1, .box p {margin: 0 10px;}
.box h1 {font-size:150%; color:#ffffff; }
.box .top, .box .bottom{display:block;background: #ffffff; }
.box .top b, .box .bottom b { display:block;height: 1px; overflow: hidden; background: #9BD1FA; } 
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;} 

.nx  { font-size:14px }
.wo  { font-size:13px }
.aut  { font-size:14px; text-style:bold; }
.wor  { font-size:13px; color:#ff0000; }
.setlist2 { border-style:solid; border-color:#000000; border-width:thin; padding:0.1cm; font-size:13px; background:#afeeee }
.wo1  { border-style:solid; border-color:#000000; border-width:thin; font-size:13px; padding:0.2cm; }
.wo2  { border-style:solid; border-color:#000000; border-width:thin; font-size:14px; padding:0.2cm; }
.cds  { font-size:12px; }
.inh { border-style:solid; border-color:#000000; border-width:thin; padding:0.2cm; font-size:14px; background:#ccd8e0 }
.inhp { border-style:solid; border-color:#000000; border-width:thin; padding:0.2cm; font-size:14px; background:#ccd8e0 }
.inh1 { border-style:solid; border-color:#000000; border-width:thin; padding:0.2cm; font-size:14px; background:#ccd8e0 }
.inh2 { border-style:none; border-color:#000000; border-width:thin; padding:0.2cm; font-size:14px; background:#f7f7f2 }
.inhblack { border-style:none; border-color:#000000; border-width:thin; padding:0.2cm; font-size:16px; color:white; background:#000000 }
.inhblack2 { border-style:none; border-color:#000000; margin-top:7px;  border-width:thin; padding:0.2cm; padding-top:0.1cm; padding-bottom:0.1cm; font-size:16px; color:white; background:#000000 }
.neu { padding:0.2cm; font-size:14px; background:#ffd700 }
.ext { border-style:solid; border-color:#000000; border-width:thin; padding:0.2cm; font-size:13px; background:#f7f7f2 }
.setlist { border-style:solid; border-color:#000000; border-width:thin; padding:0.2cm; font-size:13px; background:#ffffff }
.inhwhite { border-style:solid; border-color:#000000; border-width:thin; margin-top:0px; font-size:13px; background:#ffffff }
.disco { border-style:solid; border-color:#ff6347; border-width:thin; padding:0.1cm; font-size:13px; background:#afeeee }
.search { border-style:solid; border-color:#000000; border-width:thin; padding:0.2cm; font-size:13px; background:#f7f7f2; text-align:center; }
.spez { border-style:solid; border-color:#ff6347; border-width:medium; padding:0.2cm; font-size:14px; background:#ffd700; text-align:center; }
.dis { font-size:13px; }
.tour { font-size:12px; }
/* Hinweis: Konzertberichte da in Bandtermindatei */
.tb { font-size:12px; background:#ffd700 }
.lav { background:#e7e7e7; padding:0.1cm; }
.lav2 { background:#e7e7e7; padding:0.1cm; }
.cmb { border-style:solid; border-color:#000000; border-width:medium; padding:0.2cm; font-size:14px;  }
.cmt { border-style:solid; border-color:#afeeee; border-width:medium; padding:0.2cm; font-size:14px;  }
.cmb { border-style:solid; border-color:#000000; border-width:medium; padding:0.2cm; font-size:13px; font-variant:small-caps; text-align:center; }
.akt { border-style:solid; border-color:#ff6347; border-width:medium; padding:0.2cm; font-size:14px;  }
.high { background:#ff6347; font-size:13px; color:#ffffff; text-align:center; }
.poll { border-style:solid; border-color:#0080ff; border-width:medium; padding:0.1cm; background:#ffd700; font-size:18px; color:#000080; text-align:center; text-style:bold; }
.inp { background:#ebd063; font-size:14px; }
.gold { background:#ffd700; font-size:14px; }
.st { border-style:solid; border-color:#ff6347; border-width:thin; padding:0.1cm; font-size:12px; }
/* .sa { border-style:solid; border-color:#ffd700; border-width:thick; background:#e6e6fa; padding:0.1cm; font-size:11px; }     */
.sa { border-style:dashed; border-color:#000000; border-width:thin; padding:0.1cm; font-size:11px; }
.but { background:#ffffff; }
.nlb { font-size:16px; line-height:20px; letter-spacing:2px; color:#000000; }
.nl { font-size:15px; line-height:20px; letter-spacing:2px; }

/*      .pat { border-style:solid; border-color:#ff0000; border-width:medium; background:#ffd700; padding:0.2cm; text-align:center; }     */
.pa { border-style:solid; border-color:#ff0000; border-width:medium; padding:0.2cm; text-align:center; }

.sp { padding:0.2cm; }

/*      fr bubble.js       */
.bubl { position:absolute; top:120; left:20; width:250; border-style:solid; border-color:#ffd700; border-width:medium; font-size:14px; background:#ff0000; color:#ffffff; }
p.nsbubl { border-style:solid; border-color:#ffd700; border-width:medium; width:250; font-size:14px; background:#ff0000; color:#ffffff; }
.bubl1 { position:absolute; top:120; left:20; width:250; border-style:solid; border-color:#ffd700; border-width:medium; font-size:14px; background:#000000; color:#ffffff; }
p.nsbubl1 { border-style:solid; border-color:#ffd700; border-width:medium; width:250; font-size:14px; background:#000000; color:#ffffff; }
/*      Ende bubble.js  */
.black { border-style:solid; border-color:#ffd700; border-width:medium; font-size:14px; background:#000000; color:#ffffff; text-align:center; }

.bgly { border-style:ridge; border-color:#e9967a; border-width:medium; background:#eee8aa; color:#800000; font-size:15px; padding:0.3cm; }
p.n { color:#000000; font-size:15px }
p.b { color:#800000; font-size:15px }
p.r { border-style:solid; border-color:#7fffd4; border-width:medium; color:#dc143c; font-size:15px }
p.s { border-style:ridge; border-color:#e9967a; border-width:medium; color:#dc143c; background:#fafad2; text-align:center; font-size:15px; line-height:20px; width:700px; }

.r { border-style:solid; border-color:#7fffd4; border-width:medium; color:#8a2be2; font-size:15px; background:#fafad2; }

b.b2 { font-size:20px; }
b.r { font-size:50px; color:#ff0000 }
b.bv { font-size:12px; color:#8a2be2 }
b.bvg { font-size:20px; color:#8a2be2 }
b.brown { font-size:15px; color:#af5f06 }
.t1 { font-size:25px; color:#af5f06 }
b.red { font-size:14px; color:#ff0000 }


.x0080 { font-size:14px; color:#008000 }
.x8080 { font-size:14px; color:#808000 }
.ffeb { font-size:14px; color:#ffeb00 }
p.px14 { font-size:14px; }
p.blb { font-size:15px; color:#000000; font-weight:bold }
p.Ende { font-size:14px; color:#000000 }

td.aqumar { font-size:14px; background:#7fffd4; color:#ff0000 }
td.papywh { font-size:14px; background:#ffefd5; color:#ff0000 }
td.red { font-size:14px; background:#fcb4b7; color:#ff0000 }

a.px14 { font-size:14px; }
a.yellow { font-size:14px; color:#ffeb00 }
a.red { font-size:14px; color:#ff0000 }
a.teal { font-size:14px; color:#008080 }
a.lgreen { font-size:14px; color:#00ffff }
a.green { font-size:14px; color:#008000 }
a.silver { font-size:14px; color:#c0c0c0 }
a.white { font-size:14px; color:#ffffff }
a.blue { font-size:14px; color:#000080 }
a.bigblue { font-size:16px; color:#0000ff }

address { font-size:8pt; color:#ff00ff }


pre.normal { color:#000000; }

#navcontainer
{
margin-left: auto;
margin-right: auto;
margin-top: 20px;
margin-bottom: 10px;
}

#navlist li
{
display: inline;
padding-bottom: 14px;
padding-left: 20px;
background-repeat: no-repeat;
}

#navlist a
{
padding-left: 20px;
padding-bottom: 14px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}

#navlist a:link, #navlist a:visited
{
padding-left: 20px;
color: red;
background: url 
(../Images/sarrow.gif);
background-position: 0 -28px;
background-repeat: no-repeat;}

#navlist a:hover
{
color: black;
padding-left: 20px;
background: url 
(Images/sarrow.gif);
background-repeat: no-repeat;
background-position: 0 -14px;} 

/* normaler Text */

/* http://www.hooked-on-music.de/ */

