   body {
          width:100%;
          background:#505050;
         }
   img.right {
        float:right;
        }
   img.left {
        float:left;
        }
   img.rechts {
        float:right;
                  margin:2px;
                  margin-left:5px;
                  padding:2px;
                  border: 1px solid #303030;
        }
   img.links {
        float:left;
                  margin:2px;
                  margin-right:5px;
                  padding:2px;
                  border: 1px solid #303030;

        }
   span.headline {
        display:none;
        }
   span.artist {
        font-weight:bold;
        }
   span.main {
        color:#303030;
        font-weight:bold;
        }
   span.stehlampenrock {
        color:#FF5D00;
        font-weight:bold;
        }
   span.neuigkeiten {
        color:#6AB700;
        font-weight:bold;
        }
   span.kommunikation {
        color:#DC0067;
        font-weight:bold;
        }
   span.veranstaltungen {
        color:#003399;
        font-weight:bold;
        }

   span.werbematerial {
        color:#3A3A3A;
        font-weight:bold;
        }
   a {
         text-decoration:none;
                        color:#303030;
        }
        a.stehlampenrock {
                  color:#FF5D00;
                  background: url("/daten/layout/link_intern.gif") 0px 0px no-repeat;
                  padding-left:20px;

        }
   a.neuigkeiten {
                  color:#6AB700;
                  background: url("/daten/layout/link_intern.gif") 0px 0px no-repeat;
                  padding-left:20px;
        }
   a.kommunikation {
                  color:#DC0067;
                  background: url("/daten/layout/link_intern.gif") 0px 0px no-repeat;
                  padding-left:20px;
        }
        a.veranstaltungen {
                  color:#003399;
                  background: url("/daten/layout/link_intern.gif") 0px 0px no-repeat;
                  padding-left:20px;
        }
        a.werbematerial {
                  color:#3A3A3A;
                  background: url("/daten/layout/link_intern.gif") 0px 0px no-repeat;
                  padding-left:20px;
        }
   a.intern {
        color: #3A3A3A;
        background: url("/daten/layout/link_intern.gif") 0px 0px no-repeat;
        padding-left: 20px;
}
   a.information {
        color: #3A3A3A;
        background: url("/daten/layout/link_information.gif") 0px 0px no-repeat;
        padding-left:20px;
}
   a.extern {
        font-variant: small-caps;
        text-decoration: underline;
        color: #3A3A3A;
        background: url("/daten/layout/link_extern.gif") 0px 0px no-repeat;
        padding-left:20px;
}
   a:hover {
         text-decoration:none;
                        color:#9A9A9A;
        }
        a.stehlampenrock:hover {
                  color:#FFAE7F;
        }
   a.neuigkeiten:hover {
                  color:#B4DB7F;
        }
   a.kommunikation:hover {
                  color:#ED7FB3;
        }
        a.veranstaltungen:hover {
                  color:#7F99CC;
        }
        a.werbematerial:hover {
                  color:#9C9C9C;
        }
        a.intern:hover {
        text-decoration:none;
                  color:#9A9A9A;
        }
        a.information:hover {
        text-decoration:none;
                  color:#9A9A9A;
        }
   a.extern:hover {
        font-variant:small-caps;
             text-decoration: underline;
                  color:#9A9A9A;
        }
   #logo {
        position:absolute;
        top:0px;
        left:0px;
        z-index:10;
        margin:0;
        padding:0;
        height:600px;
        width:100px;
        background:#505050 url("/daten/layout/logo_stehlampenrock.gif") -100px 0 no-repeat;
        text-decoration:none;
        }
   #logo:hover {
        background-position:1px 0;
        }
   #logo span {
        display:none;
        }
   #container {
        width:700px;
        margin-left:100px;
                  margin-top:0px;
                  margin-bottom:0px;
        border:2px solid;
                  border-color:#303030;
        background:#F5F5F5 url("/daten/layout/bg_container_main.gif") top right repeat-y;
        }
   #path {
        width:700px;
        height:35px;
                  background:#303030;
        }
        #path h1 {
                font-size:20pt;
                font-weight:bold;
                color:#FFFFFF;
        }
   #content {
             clear:both;
        width:410px;
                  min-height:407px;
                  margin-left:20px;
                  margin-top:0px;
        }
        *html #content {
                 height:407px;
        }
    #content h1 {
        color:#303030;
        text-align:left;
        font-size:12pt;
        font-weight:bold;
        border-bottom:1px solid #303030;
        margin-bottom:5px;
        margin-top:5px;
        }
   #content h2 {
        text-align:left;
        font-size:10pt;
        font-weight:bold;
        border-bottom:1px solid #303030;
                  color:#303030;
        margin-top:5px;
        }
   #content p {
        font-size:10pt;
                  margin-top:3px;
                  margin-bottom:2px;
        }
        .block {text-align:justify;}
   .links {text-align:left;}
   .zentriert {text-align:center;}
   .rechts {text-align:right;}
   #content ul {
         list-style-type:square;
        }
   #content li {
        margin-left:50px;
        }
   #content ul.block {
         list-style:none;
        }
   #content li.block {
        margin-left:5px;
        padding:0 10px;
        border-left:1px solid #303030;
        }
          #content_main {
             clear:both;
        width:410px;
                  margin-left:20px;
                  margin-top:5px;
        }
    #content_main h1 {
        color:#303030;
        text-align:left;
        font-size:12pt;
        font-weight:bold;
        border-bottom:1px solid #303030;
        margin-bottom:5px;
        margin-top:5px;
        }
   #content_main h2 {
        text-align:left;
        font-size:10pt;
        font-weight:bold;
        border-bottom:1px solid #303030;
                  color:#303030;
        margin-top:5px;
        }
   #content_main p {
        font-size:10pt;
                  margin-top:3px;
                  margin-bottom:2px;
        }
   .block {text-align:justify;}
   .links {text-align:left;}
   .zentriert {text-align:center;}
   .rechts {text-align:right;}
   #content_main ul {
         list-style-type:square;
        }
   #content_main li {
        margin-left:50px;
        }
   #content_main ul.block {
         list-style:none;
        }
   #content_main li.block {
        margin-left:5px;
        padding:0 10px;
        border-left:1px solid #303030;
        }
        #item_stehlampenrock {
                width:400px;
                min-height:230px;
                margin-top:2px;
                padding-top:25px;
                border-left: 5px solid #FF5D00;
                border-right: 5px solid #FF5D00;
           border-bottom: 1px solid #FF5D00;
                background:#FFD6BF url("/daten/layout/item_stehlampenrock.gif") top left no-repeat;
        }
   *html #item_stehlampenrock {
           height:230px;
   }
        #item_stehlampenrock p {
                font-size:8pt;
                margin:1px 0px 1px 2px;
                min-height:28px;
                padding-right:25px;
        }
        *html #item_stehlampenrock p {
                height:28px;
                }
        #item_stehlampenrock a {
                text-decoration:none;
                color:#000000;
                cursor:pointer;
                cursor:hand;
        }
   #item_stehlampenrock a img {
           filter:alpha(opacity=100);
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
                -moz-opacity: 1.00; opacity:1; border:0px;
                }
   #item_stehlampenrock a:hover img {
           filter:alpha(opacity=50);
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
                -moz-opacity: 0.50; opacity:0.5; border:0px;
                }
        #item_hoersturz {
                width:400px;
                min-height:230px;
                margin-top:2px;
                padding-top:25px;
                border-left: 5px solid #7F2E00;
                border-right: 5px solid #7F2E00;
           border-bottom: 1px solid #7F2E00;
                background:#FFD6BF url('/daten/layout/item_hoersturz.gif') no-repeat top left;
        }
   *html #item_hoersturz {
           height:230px;
   }
        #item_hoersturz p {
                font-size:8pt;
                margin:1px 0px 1px 2px;
                min-height:28px;
                padding-right:25px;
        }
        *html #item_hoersturz p {
                height:28px;
                }
        #item_hoersturz a {
                text-decoration:none;
                color:#000000;
                cursor:pointer;
                cursor:hand;
        }
   #item_hoersturz a img {
           filter:alpha(opacity=100);
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
                -moz-opacity: 1.00; opacity:1; border:0px;
                }
   #item_hoersturz a:hover img {
           filter:alpha(opacity=50);
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
                -moz-opacity: 0.50; opacity:0.5; border:0px;
                }
        #item_veranstaltungen {
                width:400px;
                min-height:230px;
                margin-top:2px;
                padding-top:25px;
                border-left: 5px solid #003399;
                border-right: 5px solid #003399;
           border-bottom: 1px solid #003399;
                background:#BFCCE5 url("/daten/layout/item_veranstaltungen.gif") top left no-repeat;
        }
   * html item_veranstaltungen {
           height:230px;
   }
        #item_veranstaltungen p {
                font-size:8pt;
                margin:1px 0px 1px 2px;
                min-height:28px;
                padding-right:25px;
        }
        *html #item_veranstaltungen p {
                height:28px;
                }
        #item_veranstaltungen a {
                text-decoration:none;
                color:#000000;
                cursor:pointer;
                cursor:hand;
        }
   #item_veranstaltungen a img {
           filter:alpha(opacity=100);
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
                -moz-opacity: 1.00; opacity:1; border:0px;
                }
   #item_veranstaltungen a:hover img {
           filter:alpha(opacity=50);
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
                -moz-opacity: 0.50; opacity:0.5; border:0px;
                }
        #teaser_stehlampenrock {
                float:left;
                width:200px;
                min-height:155px;
                margin-top:2px;
                margin-right:1px;
                padding-top:15px;
                border-left: 2px solid #FF5D00;
                border-right: 2px solid #FF5D00;
                border-bottom: 1px solid #FF5D00;
                background:#FFD6BF url("/daten/layout/teaser_stehlampenrock.gif") top left no-repeat;;
        }
        *html #teaser_stehlampenrock {
                height:155px;
        }
        #teaser_stehlampenrock p {
                font-size:8pt;
                margin:1px 0px 1px 2px;
                min-height:45px;
                padding-right:25px;
        }
        *html #teaser_stehlampenrock p {
                height:45px;
        }
        #teaser_stehlampenrock a {
                text-decoration:none;
                color:#000000;
                cursor:pointer;
                cursor:hand;
        }
   #teaser_stehlampenrock a img {
           filter:alpha(opacity=100);
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
                -moz-opacity: 1.00; opacity:1; border:0px;
                }
   #teaser_stehlampenrock a:hover img {
           filter:alpha(opacity=50);
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
                -moz-opacity: 0.50; opacity:0.5; border:0px;
                }
        #teaser_hoersturz {
                float:left;
                width:200px;
                min-height:155px;
                margin-top:2px;
                margin-right:1px;
                padding-top:15px;
                border-left: 2px solid #7F2E00;
                border-right: 2px solid #7F2E00;
                border-bottom: 1px solid #7F2E00;
                background:#FFD6BF url('/daten/layout/teaser_hoersturz.gif') no-repeat top left;
        }
        *html #teaser_hoersturz {
                height:155px;
        }
        #teaser_hoersturz p {
                font-size:8pt;
                margin:1px 0px 1px 2px;
                min-height:45px;
                padding-right:25px;
        }
        *html #teaser_hoersturz p {
                height:45px;
        }
        #teaser_hoersturz a {
                text-decoration:none;
                color:#000000;
                cursor:pointer;
                cursor:hand;
        }
   #teaser_hoersturz a img {
           filter:alpha(opacity=100);
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
                -moz-opacity: 1.00; opacity:1; border:0px;
                }
   #teaser_hoersturz a:hover img {
           filter:alpha(opacity=50);
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
                -moz-opacity: 0.50; opacity:0.5; border:0px;
                }
        #teaser_veranstaltungen {
                float:left;
                width:200px;
                min-height:155px;
                margin-top:2px;
                margin-right:1px;
                padding-top:15px;
                border-left: 2px solid #003399;
                border-right: 2px solid #003399;
                border-bottom: 1px solid #003399;
                background:#BFCCE5 url("/daten/layout/teaser_veranstaltungen.gif") top left no-repeat;;
        }
        *html #teaser_veranstaltungen {
                height:155px;
        }
        #teaser_veranstaltungen p {
                font-size:8pt;
                margin:1px 0px 1px 2px;
                min-height:45px;
                padding-right:25px;
        }
        *html #teaser_veranstaltungen p {
                height:45px;
        }
        #teaser_veranstaltungen a {
                text-decoration:none;
                color:#000000;
                cursor:pointer;
                cursor:hand;
        }
   #teaser_veranstaltungen a img {
           filter:alpha(opacity=100);
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
                -moz-opacity: 1.00; opacity:1; border:0px;
                }
   #teaser_veranstaltungen a:hover img {
           filter:alpha(opacity=50);
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
                -moz-opacity: 0.50; opacity:0.5; border:0px;
                }
        #veranstaltungswerbung {
                clear:both;
                width:400px;
                margin-top:2px;
                margin-bottom:5px;
                padding-top:15px;
                border-left: 5px solid #303030;
                border-right: 5px solid #303030;
           border-bottom: 1px solid #303030;
                background:#CDCDCD url("/daten/layout/item_veranstaltungswerbung.gif") top left no-repeat;
        }
        #vorschau {
                clear:both;
                width:400px;
                margin-top:2px;
                margin-bottom:5px;
                padding-top:25px;
                border-left: 5px solid #303030;
                border-right: 5px solid #303030;
           border-bottom: 1px solid #303030;
                background:#CDCDCD url("/daten/layout/item_vorschau.gif") top left no-repeat;
        }
   #rechte_spalte {
             position:absolute;
                  top:100px;
                  left:552px;
                    width:240px;
                  padding-left:5px;
                  padding-right:5px;
        }

        #rechte_spalte h1 {
        color:#FFFFFF;
        text-align:right;
        font-size:8pt;
        font-weight:bold;
                  padding-top:5px;
        border-bottom:1px solid #FFFFFF;
         }
        #rechte_spalte p {
                  color:#ffffff;
                  font-size:8pt;
                  text-align:justify;
        }
        #rechte_spalte a {
             color: #FFFFFF;
             text-decoration: underline;
   }
        #menue h1 {
        color:#303030;
        text-align:right;
        font-size:12pt;
        font-weight:bold;
                  padding-top:5px;
        border-bottom:1px solid #303030;
                  }
        #menue li {
        text-align:left;
        list-style:none;
        }
   #menue a:link, #menue a:visited {
        display:block;
        width:225px;  /* Breite den in li enthaltenen Elementen zuweisen */
        padding:5px 0px 5px 15px;
        text-decoration:none;
        color:#000000;
        background:url("/daten/layout/icon_pfeil_rechts_schwarz.gif") no-repeat -2px 4px;
                  border-bottom:1px dotted #303030;
        }
   #menue a:hover, #menue a:active {
        color:#FFFFFF;
         }
   #auswahl h1 {
        color:#303030;
        text-align:right;
        font-size:12pt;
        font-weight:bold;
                  padding-top:5px;
        border-bottom:1px solid #303030;
        }
        #auswahl ul{
                  padding-top:5px;
                  font-size:8pt;
        }
        #auswahl li {
        display:inline;
                  text-align:left;
        list-style:none;
                  padding-left:5px;
                  padding-right:2px;
                  border-bottom: 1px dotted #303030;
                  border-left: 1px dotted #303030;
                  margin-right:10px;
        }
   #auswahl a:link, #auswahl a:visited {
        text-decoration:none;
        color:#000000;
        }
   #auswahl a:hover, #auswahl a:active {
        color:#FFFFFF;
         }
        #section_shortcut ul {
                text-align:right;
                font-size:8pt;
                margin-top:20px;
                border-top:1px solid #000000;
                padding-top:5px;
                border-bottom:1px solid #000000;
                padding-bottom:5px;
        }

        #section_shortcut li {
                display:inline;
                list-style:none;
        }
   #section_shortcut a img {
           filter:alpha(opacity=100);
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
                -moz-opacity: 1.00; opacity:1; border: 1px solid black;}
   #section_shortcut a:hover img {
           filter: alpha(opacity=50);
                filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
                -moz-opacity: 0.500; opacity:0.5; border: 1px solid black;}
   #footer {
        clear:both;
        background:red;
        width:700px;
        height:25px;
                  margin-top:10px;
        padding:5px 0 5px 0;
        background:#303030;
        }
   #footer_mainTheme {
        clear:both;
        background:red;
        width:700px;
        height:25px;
                  margin-top:10px;
        padding:5px 0 5px 0;
        background:#303030;
        }
   #footer_stehlampenrockTheme {
        clear:both;
        background:red;
        width:700px;
        height:25px;
                  margin-top:10px;
        padding:5px 0 5px 0;
        background:#FF5D00;
        }
   #footer_neuigkeitenTheme {
        clear:both;
        background:red;
        width:700px;
        height:25px;
                  margin-top:10px;
        padding:5px 0 5px 0;
        background:#6AB700;
        }
   #footer_kommunikationTheme {
        clear:both;
        background:red;
        width:700px;
        height:25px;
                  margin-top:10px;
        padding:5px 0 5px 0;
        background:#DC0067;
        }
   #footer_veranstaltungenTheme {
        clear:both;
        background:red;
        width:700px;
        height:25px;
                  margin-top:10px;
        padding:5px 0 5px 0;
        background:#003399;
        }
   #footer_werbematerialTheme {
        clear:both;
        background:red;
        width:700px;
        height:25px;
                  margin-top:10px;
        padding:5px 0 5px 0;
        background:#3A3A3A;
        }
   ul#footer_links {
        float:left;
        margin-left:5px;
        padding-top:2px;
        padding-bottom:2px;
        list-style-type:none;
        width:180px;
        }
   ul#footer_links li {
        display:inline;
        }
   ul#footer_links li a {
        text-decoration:none;
        }
   ul#footer_rechts {
        margin-left:200px;
        width:496px;
        padding-top:5px;
        padding-bottom:5px;
        list-style-type:none;
        text-align:right;
        }
   ul#footer_rechts li {
        display:inline;
        padding-left:0px;
        padding-right:5px;
        color:#FFFFFF;
        }
   ul#footer_rechts li a {
        text-decoration:none;
        color:#EEEEEE;
                  padding:2px;
                  font-weight:bold;
        }
   ul#footer_rechts li a:hover {
                  color:#FFFFFF;
        }
   ul#footer_rechts span {
        border-right:6px solid #FFFFFF;
        border-bottom:1px solid #FFFFFF;
                  padding:2px;
        }
