/**
 * Style defintions for homepage
 *
 * @author	Ulli Conrad
*/

/* body { height: 100%; background-color:000000; background-image:url(/common/background.jpg);}
html { height: 100%; }
*/
body { height: 100%; margin:0; padding:0; background-color:000000; }
html { height: 100%; margin:0; padding:0;}
#page-background {position:fixed; top:0; left:0; width:100%; height:100%;}
#content {position:relative; z-index:1; padding:10px;}


/**
Titelzeile
*/

td.titelzeile { height: 55px; overflow: visible; vertical-align:top;}

/**
Newsframe
*/

td.newsframe { width: 160px;
               vertical-align:top;
               font-family: Arial,sans-serif;
               font-size:8pt;
               color:#b8b8b8;
               text-decoration: none;}

table.newsfeld { border-width: 2px;
                 border-style:solid;
                 border-color:#b8b8b8;
               }


p.news {font-family:Arial,sans-serif; font-size:8pt; color:#FFFFFF; text-decoration: none;}

a.newslink:link {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration: none;}
a.newslink:visited {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration: none;}
a.newslink:active {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#FF0000; text-decoration: none;}
a.newslink:hover {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration:underline;}
div.news {font-family:Arial,sans-serif; font-size:8pt; color:#FFFFFF; text-decoration: none;}
a.news:link {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration: none;}
a.news:visited {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration: none;}
a.news:active {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#FF0000; text-decoration: none;}
a.news:hover {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration:underline;}


/**
Hauptmenu
*/
td.menuzeile { height: 30px; overflow: visible; }
a.mainmenu:link {font-family:Arial,sans-serif; font-weight:bold; font-size:12pt;color:#FFFFFF; text-decoration:none;}
a.mainmenu:visited {font-family:Arial,sans-serif; font-weight:bold; font-size:12pt;color:#FFFFFF; text-decoration:none;}
a.mainmenu:active {font-family:Arial,sans-serif; font-weight:bold; font-size:12pt;color:#fee38e; text-decoration:none;}
a.mainmenu:hover {font-family:Arial,sans-serif; font-weight:bold; font-size:12pt;color:#fee38e; text-decoration:underline;}
a.mainmenuactive:link {font-family:Arial,sans-serif; background-color: #E37002; font-weight:bold; font-size:12pt;color:#FFFFFF; text-decoration:none; padding: 4px; }
a.mainmenuactive:visited {font-family:Arial,sans-serif; background-color: #E37002; font-weight:bold; font-size:12pt;color:#FFFFFF; text-decoration:none; padding: 4px;}
a.mainmenuactive:active {font-family:Arial,sans-serif; background-color: #E37002; font-weight:bold; font-size:12pt;color:#FFFFFF; text-decoration:none; padding: 4px;}
a.mainmenuactive:hover {font-family:Arial,sans-serif; background-color: #E37002; font-weight:bold; font-size:12pt;color:#FFFFFF; text-decoration:underline; padding: 4px;}


/**
Submenu
*/
td.submenu { width: 240px;
             text-align: center;
             border-width:1px;
             border-style:solid;
             border-color:#610715;
             overflow: visible;
             font-family:Arial,sans-serif;
             font-weight:bold;
             font-size:14px;
             color:#000000;
             text-decoration:none;
             vertical-align:top;  }
td.smtablemenu {
             text-align: left;
             overflow: visible;
             font-family:Arial,sans-serif;
             font-weight:bold;
             font-size:14px;
             color:#000000;
             text-decoration:none;
             vertical-align:top;
             height: 24px;
              }
td.submenusep { width: 10px;
             text-align: center;
             border-width:0px;
             overflow: visible;}
.smtable { width: 100%;
           text-align: center;
           border-width:3px;
           border-style:solid;
           border-color:#b8b8b8;   /** Farbe Hauptmenuumrandung */
           border-spacing:0px;

         }
td.smtablemenuhdr {  width: 100%;
                  height: 30px;
                  background-color: #2c2839;  /** Farbe Hauptmenuhintergrund */
                  font-family:Arial,sans-serif;
                  font-weight:bold;
                  font-size:18px;
                  color:#FFFFFF;
                  text-decoration:none;
                  vertical-align:bottom;
                  text-align: left;
                  border-width:3px;
                  border-style:solid;
                  border-color:#2c2839;  /** Farbe innere Umrandung Hauptmenu */
                }

a.submenuhdr:link {font-family:Arial,sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.submenuhdr:visited {font-family:Arial,sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.submenuhdr:active {font-family:Arial,sans-serif; font-size:14px; font-weight:bold; color:#fee38e; text-decoration:none;}
a.submenuhdr:hover {font-family:Arial,sans-serif; font-size:14px; font-weight:bold; color:#fee38e; text-decoration:none;}
a.submenu:link {font-family:Arial,sans-serif; font-size:11px;color:#FFFFFF; text-decoration:none;}
a.submenu:visited {font-family:Arial,sans-serif; font-size:11px;color:#FFFFFF; text-decoration:none;}
a.submenu:active {font-family:Arial,sans-serif; font-size:11px;color:#fee38e; text-decoration:none;}
a.submenu:hover {font-family:Arial,sans-serif; font-size:11px;color:#fee38e; text-decoration:none;}

.menuimages { border-width:1px; border-style:solid; border-color:#FFFFFF; }

/**
Fusszeile
*/

td.fusszeile { height: 30px;
               overflow: visible;
               font-family:Tahoma,sans-serif;
               font-size:8pt;color:#FFFFFF;
               text-align:center;
               line-height:30px;
               text-decoration: none;
               vertical-align:top;}

a.footerlink:link {font-family:Tahoma,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration: none;}
a.footerlink:visited {font-family:Tahoma,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration: none;}
a.footerlink:active {font-family:Tahoma,sans-serif; font-weight:bold; font-size:8pt;color:#FF0000; text-decoration: none;}
a.footerlink:hover {font-family:Tahoma,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration:underline;}

/**
Linker Rand
*/

td.leftbar { width: 20px; overflow: visible; vertical-align:top;}

/**
Location-Zeile
*/

a.location:link {font-family:Arial,sans-serif; font-size:10pt;color:#FFFFFF; text-decoration:none;}
a.location:visited {font-family:Arial,sans-serif; font-size:10pt;color:#FFFFFF; text-decoration:none;}
a.location:active {font-family:Arial,sans-serif; font-size:10pt;color:#fee38e; text-decoration:none;}
a.location:hover {font-family:Arial,sans-serif; font-size:10pt;color:#fee38e; text-decoration:underline;}
td.menuseparator { height: 3px; overflow: visible; vertical-align:top;}

/**
Inhalt
*/

h1{font-family:Arial,sans-serif; font-weight:bold; color:#FFFFFF;font-size:18pt;}
h2{font-family:Arial,sans-serif; font-weight:bold; color:#FFFFFF;font-size:14pt;}
h3{font-family:Arial,sans-serif; font-weight:bold; color:#FFFFFF;font-size:12pt;}
h4 {font-family:Arial,sans-serif; font-weight:bold; color:#FFFFFF; font-size:10pt;}

td.standardtext {font-family:Arial,sans-serif; font-size:8pt;color:#FFFFFF; text-decoration: none;}
p.standardtext {font-family:Arial,sans-serif; font-size:8pt;color:#FFFFFF; text-decoration: none;}
a.standardlink:link {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration: none;}
a.standardlink:visited {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration: none;}
a.standardlink:active {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#FF0000; text-decoration: none;}
a.standardlink:hover {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration:underline;}
a.standardtext:link {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration: none;}
a.standardtext:visited {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration: none;}
a.standardtext:active {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#FF0000; text-decoration: none;}
a.standardtext:hover {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration:underline;}

p.lyrics {font-family:Arial,sans-serif; font-size:9pt;color:#FFFFFF;}
p.lyricstitle {font-family:Arial,sans-serif; font-size:11pt; font-weight:bold; color:#fee38e;}

p.reviewtitle {font-family:Arial,sans-serif; font-size:11pt; font-weight:bold; color:#fee38e;}
p.review {font-family:Arial,sans-serif; font-size:9pt;color:#FFFFFF;}
a.reviewlink:link {font-family:Arial,sans-serif; font-weight:bold; font-size:9pt;color:#fee38e; text-decoration: none;}
a.reviewlink:visited {font-family:Arial,sans-serif; font-weight:bold; font-size:9pt;color:#fee38e; text-decoration: none;}
a.reviewlink:active {font-family:Arial,sans-serif; font-weight:bold; font-size:9pt;color:#fee38e; text-decoration: none;}
a.reviewlink:hover {font-family:Arial,sans-serif; font-weight:bold; font-size:9pt;color:#fee38e; text-decoration:underline;}
a.reviewlink:focus {font-family:Arial,sans-serif; font-weight:bold; font-size:9pt;color:#fee38e; text-decoration:underline;}

p.songtitle{font-family:Arial,sans-serif; font-weight:bold; font-size:10pt;color:#FFFFFF;}
a.songtitle:link {font-family:Arial,sans-serif; font-weight:bold; font-size:10pt;color:#FFFFFF; text-decoration: none;}
a.songtitle:visited {font-family:Arial,sans-serif; font-weight:bold; font-size:10pt;color:#FFFFFF; text-decoration: none;}
a.songtitle:active {font-family:Arial,sans-serif; font-weight:bold; font-size:10pt;color:#fee38e; text-decoration: none;}
a.songtitle:hover {font-family:Arial,sans-serif; font-weight:bold; font-size:10pt;color:#fee38e; text-decoration:underline;}

p.songdesc{font-family:Tahoma,sans-serif; font-size:8pt;color:#FFFFFF;}
a.songdesc:link {font-family:Tahoma,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration: none;}
a.songdesc:visited {font-family:Tahoma,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration: none;}
a.songdesc:active {font-family:Tahoma,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration: none;}
a.songdesc:hover {font-family:Tahoma,sans-serif; font-weight:bold; font-size:8pt;color:#fee38e; text-decoration:underline;}

p.cdinfo{font-family:Tahoma,sans-serif; font-size:8pt;color:#FFFFFF;}
p.cddesc{font-family:Arial,sans-serif; font-size:10pt;color:#FFFFFF;}
a.cddesclink:link {font-family:Arial,sans-serif; font-weight:bold; font-size:10pt;color:#fee38e; text-decoration: none;}
a.cddesclink:visited {font-family:Arial,sans-serif; font-weight:bold; font-size:10pt;color:#fee38e; text-decoration: none;}
a.cddesclink:active {font-family:Arial,sans-serif; font-weight:bold; font-size:10pt;color:#fee38e; text-decoration: none;}
a.cddesclink:hover {font-family:Arial,sans-serif; font-weight:bold; font-size:10pt;color:#fee38e; text-decoration:underline;}

a.shoplink:link {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#FFFFFF; text-decoration: none;}
a.shoplink:visited {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#FFFFFF; text-decoration: none;}
a.shoplink:active {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#FF0000; text-decoration: none;}
a.shoplink:hover {font-family:Arial,sans-serif; font-weight:bold; font-size:8pt;color:#FF0000; text-decoration:underline;}

.hauptrand { border-width:3px;
           border-style:solid;
           border-color:#b8b8b8;   /** Farbe Hauptumrandung */
           border-spacing:0px;}

td.review { width: 40%;
            text-align: left;
            font-family:Arial,sans-serif;
            font-size:8pt;
            color:#000000;
            vertical-align:top;  }

td.orderheaderleft { width: 75px;
            text-align: left;
            font-family:Arial,sans-serif;
            font-size:8pt;
            color:#FFFFFF;
            font-weight:bold;
            }

td.orderheaderinfo { width: 72%;
            text-align: left;
            font-family:Arial,sans-serif;
            font-size:8pt;
            color:#FFFFFF;
            font-weight:bold;
            }

td.orderheaderprice { width: 12%;
            text-align: center;
            font-family:Arial,sans-serif;
            font-size:8pt;
            color:#FFFFFF;
            font-weight:bold;
            }

td.orderheaderright { width: 13%;
            text-align: center;
            font-family:Arial,sans-serif;
            font-size:8pt;
            color:#FFFFFF;
            font-weight:bold;
            }

td.orderleft { width: 75px;
            text-align: center;
            font-family:Arial,sans-serif;
            vertical-align:top;
            font-size:8pt;
            color:#000000;
            font-weight:bold;
            background-color: #FFFFFF;
            }

td.orderinfo { width: 72%;
            text-align: center;
            font-family:Arial,sans-serif;
            font-size:8pt;
            color:#000000;
            background-color: #FFFFFF;
            }

td.orderprice { width: 12%;
            text-align: center;
            font-family:Arial,sans-serif;
            font-size:8pt;
            color:#000000;
            font-weight:bold;
            background-color: #FFFFFF;
            }

td.orderprice { width: 13%;
            text-align: center;
            font-family:Arial,sans-serif;
            font-size:8pt;
            color:#000000;
            font-weight:bold;
            background-color: #FFFFFF;
            }

td.orderbottomleft {
            text-align: center;
            font-family:Arial,sans-serif;
            font-size:8pt;
            color:#FFFFFF;

            }

td.orderbottomright {
            text-align: center;
            font-family:Arial,sans-serif;
            font-size:8pt;
            color:#000000;


            }