body {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 10pt;
}
img {
    border: 0;
}
table {
    width: 100%;
}
table td {
    vertical-align: top;
    text-align: left;
}
p, td {
      font-family: Arial, Helvetica, sans-serif;
     font-size: 10pt;
}
a {
    color: #003366
}
a:hover {
    text-decoration: underline;
}
hr {
     padding-top: 1px;
     padding-bottom: 1px;
     border-top-width: 0px;
     border-bottom-width: 0px;
     width: 95%;
     color: white;
}
input,
textarea,
select {
    background: white;
    border: 1px solid #876234;
    border-color: #876234 #AAA #AAA #876234
}
/**/
td#navigation {
    width: 15%;
     border-right: 1px solid #999;
      background: #D6C7B1;
}
td#navigation img {
    display: block;
    margin: 20px 2px 20px -6px;
}
td#navigation a {
    display: block;
    font-weight: bold;
    font-size: 9pt;
    color: #403C31;
    text-decoration: none;
    padding-left: 10px;
    margin-right:0;
    border-bottom: 1px solid white;
   
}
td#navigation a:hover {
    background: #F8F7F1;
    border-bottom: 1px solid #446;
}
/**/
td#content {
    background: #F8F7F1 url(img/2006/bg.jpg) top left no-repeat;
    border: 1px solid #444;
    border-top: 0;
   
}
td#content h1 {
     text-align: center;
     color: #333333;
     margin: 93px 10px 46px 10px;
   
     
}
td#content h1.concertheader {
     margin-right: 4%;
     margin-left: 4%;
     font-size: large;
     text-align: left;
     color: black;
}
td#content p,
td#content h2,
td#content h3,
td#content form {
     margin-right: 4%;
     margin-left: 4%;
}

td#content h3{
margin-top: 0;
}

td#content div#bottominfo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    float: both;
    clear: both;
    color: #660000;
    background-color: #F8F7F1;
    border-color: #79715E black;
    border-style: solid;
    border-width: 1px 0px 1px 0px;
    display: block;
    vertical-align: bottom;
}
td#content img#promoimg {
    float: right;
    clear: right;
    margin: 5px 4% 20px 4%;
}
td#content p.underskrift {
    font-style: italic;
}
td#content div.bottommenu {
     display: float;
     background-color: #D6C7B1;
     border-color: #79715E black;
     border-style: solid;
     border: 1px 0px 1px 0px;
}
td#content .nextconcert {
    font-weight: bold;
    background: #DDDDAA;
    margin:0;
    padding: 2px;
    padding-left: 10px;
}
td#content table.formtable {
    margin-left: 10%;
    margin-right: 10%;
    width: auto;
}
.formexplanation {
    color: #BBB;
    font-style: italic;
}
td#content p.p-question {
    margin-bottom: 0;
    font-weight: bold;
}
td#content p.p-response {
    margin-top: 0;
}
/**/
td#rightside {
     width: 15%;
     border-left: 1px solid #999;
     background: #D6C7B1;
     padding-top: 124px;
}
td#rightside div.bottomdottedline {
     border: 0;
     border-bottom: 1px dotted #999;
     padding: 5px;
}
td#rightside h3 {
     font-size: small;
     text-align: center;
     margin-bottom: 0;
}
td#rightside p {
     font-size: x-small;
     margin-top: 4px;
     margin-bottom: 4px;
}
td#rightside a {
     text-decoration: none;
}
td#rightside a:hover {
     text-decoration: underline;
}
td#rightside div.sponsor {
     text-align: center;
}
/**/
p#credits {
    text-align: center;
}