body {
        font-size:100,01%;
        font-family: Verdana, Arial, Sans-Serif;
        background-color: #FFFFFF;
        color:#FFFFFF;
        margin: 0px;
        padding: 0px;
        }

img {
        border:0px;
        padding: 0 0 5px 0;
        max-width: 100%;
        }




th,tr      {
         vertical-align: top;
}


h1 {
        font-size:100%;
        text-align: left;
        }


h1.content {
        color: #000000;
}


h2 {
        font-size:120%;
        text-align:left;
        color: #733029;
        padding: 10px 0 5px 0;
        margin: 0;
        }

h2.content {
        color: #000000;
        margin: 0;
        padding: 10px 0 5px 0;
}


h3 {
        font-size:120%;
        }

a, a:link, a:visited, a:active {
        text-decoration: none;
        color: #00477B;
}


a:hover {
        text-decoration: underline;
        color: #733029;
}


p,ul {
        text-align:left;
        line-height: 1.3;
        margin: 0;
        padding: 5px 0 10px 0;

}


p.header1 {
        color: #FFFFFF;
        font-size:90%;
        font-weight:bold;
}

p.header1 a {
        color: #FFFFFF;
        text-decoration: none;
        }

p.header1 a:hover {
        color: #FF0000;
        text-decoration: underline;
        }



p.header2 {
        color: #FFFFFF;
        font-size:80%;
        line-height: 100%;
        }


p.header2 a {
        color: #FFFFFF;
        text-decoration: none;
        }


p.header2 a:hover {
        color: #FF0000;
        text-decoration: underline;
        }

klein {
        font-size:80%;
        }

.sitemap-kontakt {

        text-align: left;
        font-size:100%;
        color:#FFFFFF;
        }

.mail   {
        color:#FFFFFF;
        }


.post {
        margin: 0 0 20px 0;
        color:#353535;
        }

.post hr {
        display: block;
        }



.kopf1  {
        font-size: 75%;
        }

.strich {
        color: #CACACA;
        border-style: dotted;
         }

.wordpress{
        font-size: 80%;
        text-align: right;
}

.rechts {
        text-align: right;
        margin: 0px;
        padding: 0px;
}


.radio {

        padding: 0px 0 5px 0;
        }

.einsendeschluss {

        padding: 20px 0 5px 0;
        }


.eventim {
        color:#FABB00;
}

.to {
        color:#345B8B;
}

.stage {
        color:#CA0009;
}

.kk {
        color:#9DAFC5;
}

.keith {
        color:#650C0E;
}

.reisen {
        color:#020B5B;
}




.bild-links
{
float:left;
text-align:left;
margin:0 10px 10px 0;
}



.zwischen
{
color:#800000;
font-style : italic;
}


.news-rechts
{
        font-size: 100%;
        padding: 5px 0 8px 0;
}



.liste-amazon
{
margin: 0 0 0 15px;

}

.amazon
{
        padding: 7px 8px 3px 9px;
}

.amazon1
{
        padding: 10px 8px 0 0px;
}


.zaehler{
        background-color: #C0C0C0;
        display: block;
        weight: 100%;
        padding: 2px 2px 2px 2px;
        color:#E5E5E5;
        font-weight:normal;
         }

.werbung-kopf {
        background-color: #C0C0C0;
        display: block;
        weight: 100%;
        padding: 2px 2px 2px 2px;
        color:#FFFFFF;
        font-weight:bold;
         }

.hinweise {

        font-size:75%;
        }



a.link {
        text-decoration: underline;
}

#header {
        background-color: #000066;
        color:#EEEEEE;
        height: 80px;
        padding: 10px 0 0 20px;
        }

#kopf   {
        position: absolute;
        top:0px;
        left:15px;
        width:390px;
        height: 259px;
        vertical-align:bottom;
        padding: 0px;
        margin: 0px;
        border: 0px;
        }

#sidebar1{
        background-color: #EEEEEE;
        color:#FF0000;
        padding: 0px 20px 10px 10px;
        font-size: 80%;
        position: absolute;
        top: 0px;
        left:410px;
        width:369px;
        height:249px;
        }

#sidebar4{

        position: absolute;
        top: 0px;
        left:396px;
        }



#sidebar2{
        padding: 0px;
        margin: 0px;
        font-size: 80%;
        position: absolute;
        top: 258px;
        left:530px;
        width:250px;
        }


#sidebar3{
        background-color: #EEEEEE;
        color:#FFFFFF;
        padding: 0px 20px 10px 10px;
        font-size: 80%;
        position: absolute;
        top: 304px;
        left:530px;
        width:250px;
        height:0px;
        }


#sidebar{
        background-color: #FFFFFF;
        color:#5F5F5F;
        padding: 0px 2px 2px 5px;
        font-size: 75%;
        line-height: 100%;
        position: absolute;
        top: 309px;
        left: 525px;
        width: 266px;

        }





#sidebar form {
        margin: 0;
        }

#sidebar h2 {
        font-size: 100%;
        line-height: 100%;
        }




#sidebar1 ul, #sidebar1 ul ol {
        margin: 0;
        padding: 0;
        }


#sidebar ul li, #sidebar1 ul li {
        list-style-type: none;
        list-style-image: none;
        margin-bottom: 5px;
        }

#sidebar ul p, #sidebar ul select {
        margin: 5px 0 8px;
        }

#sidebar ul ul, #sidebar ul ol {
        margin: 5px 0 0 10px;
        }

#sidebar ul ul ul, #sidebar ul ol {
        margin: 0 0 0 10px;
        }

ol li, #sidebar ul ol li {
        list-style: decimal outside;
        }

#sidebar ul ul li, #sidebar ul ol li {
        margin: 3px 0 0;
        padding: 0;
        }

#sidebar #searchform #s {
        width: 108px;
        padding: 2px;
        }

#sidebar #searchsubmit {
        padding: 1px;
        }


#content {
        background-color: #FFFFFF;
        color:#5F5F5F;
        font-size:80%;
        padding: 5px 10px 20px 15px;
        margin: 0px;
        position: absolute;
        top: 302px;
        left:0px;
        width: 485px;
        }




#impressum {
        background-color: #F7F7F7;
        color:#6F6F6F;
        padding: 20;
        margin: 20;
        width: 780px;
        font-size:60%;
        }

#searchform {
        margin: 10px auto;
        padding: 5px 0px 10px 0px;
        text-align: right;

        }


#commentform p {
        font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
        }



#navigation {
        background-color: #FFFFFF;
        font-size:80%;
        padding: 0px 0px 0px 0px;
        margin: 0px;
        border:0px;
        position: absolute;
        top: 275px;
        left:15px;
        width:75px;
        text-align:center;
        }



#navigation2 {
        background-color: #FFFFFF;
        font-size:80%;
        padding: 0px 0px 0px 0px;
        margin: 0px;
        border:0px;
        position: absolute;
        top: 275px;
        left:246px;
        }


#navigation3 {
        background-color: #FFFFFF;
        font-size:80%;
        padding: 0px 0px 0px 0px;
        margin: 0px;
        border:0px;
        position: absolute;
        top: 275px;
        left:90px;
        }




.narrowcolumn {
        background-color: #CC6633;
        float: left;
        padding: 0 0 20px 45px;
        margin: 0px 0 0;
        width: 450px;
        }

.narrowcolumn .postmetadata {
        padding-top: 5px;
        font-size:80%;

        }

.widecolumn {
        padding: 10px 0 20px 0;
        margin: 5px 0 0 150px;
        width: 450px;
        }

.widecolumn .post {
        margin: 0;
        }

.widecolumn .postmetadata {
        margin: 30px 0;
        }

.widecolumn .smallattachment {
        text-align: center;
        float: left;
        width: 128px;
        margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
        text-align: center;
        margin: 5px 0px;
}




#dropmenu, #dropmenu ul {margin:0px; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:15px; z-index:300; width:100%; background:#fff; }

#dropmenu a {display:block; margin:0 2px 0px 0; padding:0.25em 1em; color:#733029; border-right:0px solid #c8c8c8; text-decoration:none; background:#C0C0C0; font-weight:bold;}

#dropmenu a:hover {background:#733029; color:#FFFFFF;}

#dropmenu li {float:left; position:relative; margin: 0px 0 0px 0; border-bottom:0px solid #FFFFFF;}

#dropmenu ul {position:absolute; display:none; width:12em; top:1.5em; left:0px; margin:2px 0 0 0; }

#dropmenu ul a {border-left:0px solid #c8c8c8; margin:2px 0 0 0; }

#dropmenu li ul {border-top:0px solid #c8c8c8; width:14.1em; margin:2px 0 0 0; }

#dropmenu li ul a {width:12em; height:auto; float:left;  border-right:3px solid #FFFFFF; font-weight:normal; color:#733029; background:#C0C0C0;}

#dropmenu ul ul {top:auto;}

#dropmenu li ul ul {left:12em; margin:0px 0 5px 28px; }

#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}

#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}