@charset "iso-8859-2";
/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; color: #000000; font-size:12px; margin:0px; 
background-image: url(http://www.musical-fanpage.de/img/bg.jpg);padding: 0px;}


b { font-family:Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; }
b a:link, b a:visited, b a:hover, b a:active { color: #D11717; }
strong a:link, b a:visited, b a:hover, b a:active { color: #D11717; }
a:link b, a:visited b, a:hover b, a:active b, h3 a, a h3 {color: #D11717; } 

.wichtig  { background-color:#CC0000; font-size:14px;}

a:link, a:visited, a:active, a:hover
{ font-family:Verdana, Arial, Helvetica, sans-serif; color: #D11717;font-size:12px;text-decoration: none; }

input, select, option { border: 1px solid #D11717; }

h1 {color: #D11717;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
h2 {color: #D11717;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
h3 {color: #000000;font-size:12px;font-family:Arial, Helvetica, sans-serif; margin:0px; line-height:12px;}
h4 {color: #000000;font-size:12px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
h5 { line-height: 10px; margin-bottom: 0px;}

tr { vertical-align: top; }
td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align:justify;}

input, textarea { border: 1px solid #D11717; }
img { border: 0px; }

/* KLASSEN */
.img { border: 1px solid #D11717;}

.bildchen { border: 1px solid #d11717; margin: 5px; padding: 2px; float: left;}

.content { padding-right: 15px; }

.mseite { width: 200px; padding-left: 10px; text-align:left;}
.mseite h5 { color:#D11717; font-size: 12px; font-weight: bold; margin-bottom: 3px;}
.mseite b {color: #000000; }
.mseite a:link, .mseite a:visited { color: #D11717;}

.kategorienzeigen { border: 1px solid #D11717; width: 100%;}
.kategorienzeigen b {color: #000000; }

.blog { border-bottom: 1px dotted #D11717; padding-bottom: 5px;}
.blog h1 { font-size:16px; margin-bottom: 0px;}
.blog h2 { font-size:12px; margin-top: 0px; margin-bottom: 3px; color:#000000; font-weight:bold;}
.blog h3 { margin-top: 0px; font-weight: normal; text-align:justify;}
.blog b { color: #000000; }
.blog a:link, a:visited { text-decoration: none;}
.blog a:hover, a:active { text-decoration: underline; }

.kommentare { margin-left: 25px; }

.meni { padding-left:10px; padding-top:5px; width:200px; margin-right:5px; }
.men a:link, .men a:visited { padding-left: 5px; display:block; width:180px; font-style:normal; text-decoration: none; font-weight:bold; border: solid 1px #990000; margin-bottom: 5px;}
.men a:hover, .men a:active{ display:block; width:180px; background-color:#990000; color: #ffffff; }

.normalerlink a:link { font-family:Verdana, Arial, Helvetica, sans-serif; color: #D11717;font-size:12px;text-decoration: none; }
.upunkt a:link, .upunkt a:visited { border-color: #ffffff; font-weight:normal;}

.button { text-align: right; }
.button a:link, .button a:hover, .button a:active, .button a:visited { color: #990000; font-weight:bold; text-align:right; padding-right: 15px;} 

.contentad { float:left; margin: 10px; }

#tblheader { background-color: #990000; }
#tblmeno { padding-top: 15px; padding-left: 15px; }
#tblinline { padding: 0px; margin: 0px; width: 800px; background-color: #ffffff; border-right: solid 1px #990000; }
#tblmain { padding: 0; margin: 0px; width: 100%; }

.ticketskaufen { text-align:center; font-size:24px; } 

.ticketskaufen a { font-size:24px; }
