body {
     background-image:url(../gfx/bg.jpg);
     background-color:#FFFFFF;
     margin:0px;
     scrollbar-face-color: #218429;
     scrollbar-track-color: #A5DE94;
     scrollbar-arrow-color: #000000;
     scrollbar-highlight-color: #CEEFBD;
     scrollbar-shadow-color: #186321;
     scrollbar-3dlight-color: #52B552;
     scrollbar-darkshadow-color: #000000
}

a:link {
    color:#B0B1B0;
    text-decoration:underline;
}

a:visited {
    color:#B0B1B0;
    text-decoration:underline;
}

a:hover {
    color:#FFFFFF;
    text-decoration:underline;
}


.standart {
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: justify;
}

.standartleft {
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: left;
}

.standartcenter {
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: center;
}

.standartkur {
    text-decoration: none;
    color: #B0B1B0;
    font-style:italic;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: justify;
}

.standartbold {
    text-decoration: none;
    color: #B0B1B0;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: justify;
}



.mailerr {
    text-decoration: none;
    color: #FF0000;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
}

.mailok {
    text-decoration: none;
    color: #00CC00;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
}

.standartunderline {
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-decoration:underline;
    text-align: justify;
}

.pathnavfont {
    text-decoration: none;
    color: #B0B1B0;
    font-weight:bold;
    text-transform:uppercase;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: left;
}

div#all {
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    height:100%;
    width:100%;
    text-align:center;
    overflow:hidden;
}

div#main {
    position:relative;
    margin-left:auto;
    margin-right:auto;
    width:900px;
    height:100%;
    background-image:url(../gfx/bgcon.jpg);
    z-index:1;
}

div#layout {
    position:absolute;
    top:0px;
    left:0px;
    width:900px;
    height:600px;
    background-image:url(../gfx/main.jpg);
    z-index:2;
}

img#lang {
    position:absolute;
    top:10px;
    right:110px;
    height:13px;
    width:21px;
    border-width:0px;
    z-index:3;
}

/* Menu */

img#newsbutton {
    position:absolute;
    top:98px;
    left:270px;
    height:12px;
    width:58px;
    border-width:0px;
    z-index:3;
}

img#tourbutton {
    position:absolute;
    top:98px;
    left:369px;
    height:12px;
    width:59px;
    border-width:0px;
    z-index:3;
}

img#bandbutton {
    position:absolute;
    top:98px;
    left:468px;
    height:12px;
    width:62px;
    border-width:0px;
    z-index:3;
}

img#mediabutton {
    position:absolute;
    top:98px;
    left:569px;
    height:12px;
    width:60px;
    border-width:0px;
    z-index:3;
}

img#portbutton {
    position:absolute;
    top:98px;
    left:669px;
    height:12px;
    width:60px;
    border-width:0px;
    z-index:3;
}

.menuitem {
    text-decoration: none;
    color: #B0B1B0;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.menuitem a {
    text-decoration:none;
}

/* Dropdown Menu */

div.dropdownmenu {
    background-image:url(../gfx/backdd.jpg);
    position:absolute;
    height:auto;
    width:122px;
    border:0px solid #B0B1B0;
    border-bottom-width:1px;
    z-index:5;
    padding-top:4px;
    padding-bottom:10px;
    visibility:hidden;
}

div#dropdownfade {
    position:absolute;
    width:122px;
    height:10px;
    z-index:4;
}


/* Submenu */
div#submenu {
    position:absolute;
    top:133px;
    left:85px;
    height:95px;
    width:130px;
    padding-top:3px;
    z-index:3;
    padding-left:4px;
    padding-right:4px;
    text-align:center;
    vertical-align:middle;
}

div#submenuitems {
    position:absolute;
    top:25px;
    left:5px;
    text-align:center;
    height:70px;
    width:128px;
}

.menuheader {
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bolder;
    text-transform:uppercase;
    font-size: 15px ;
}

.submenuitem {
    text-decoration: none;
    color: #B0B1B0;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}


/* Pfadnavigation */
div#pathnav {
    position:absolute;
    top:125px;
    left:260px;
    width:540px;
    height:15px;
    z-index:3;
}

/* Inhalt */
div#content {
    background-image:url(../gfx/background_hp.jpg);
    position:absolute;
    top:155px;
    left:260px;
    bottom:83px;
    right:100px;
    width:540px;
    height:expression(document.body.clientHeight - 155 - 83 + "px");
    overflow:auto;
    z-index:3;
}

/* Home */

div#homelinks {
    position:absolute;
    top:0px;
    left:0px;
    width:257px;
    height:100%;
}

img.homebar {
    height:16px;
    width:256px;
}

div#homerechts {
    position:absolute;
    top:0px;
    left:262px;
    width:257px;
    height:100%;
}

img.CD {
    height:102px;
    width:102px;
    border-width:0px;
}

td.date {
    width:80px;
}

input.newsletterinput {
    background-color: #000000;
    width:200px;
    border:1px solid #B0B1B0;
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: left;
}

input.newslettersubmit {
    background-color: #000000;
    border:1px solid #B0B1B0;
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: left;
}

/* News */

div#news {
    width:495px;
}

table#newstable {
    width:495px;
}

td.newstd {
    padding-bottom:15px;
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: justify;
}

img.newspic {
    border:1px solid #B0B1B0;
    float:left;
    margin-right:5px;
    margin-top:5px;
}

img.newspic2 {
    border:0px solid #B0B1B0;
    margin-right:5px;
    margin-top:5px;
}

img.newspic3 {
    border:1px solid #B0B1B0;
    margin-right:5px;
    margin-top:5px;
}

/* Tour */

td.showdetailspalte1 {
    vertical-align:top;
}

div.flyer {
    text-align:center;
}

/* Biographie */

table#biography {
    width:495px;
}

td.bioyear {
    width:50px;
    vertical-align:top;
}

td.biotext {
    width:445px;
}

.bioheader {
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bolder;
    text-align: left;
    font-size: 15px ;
}

/* Bandmembers */

div#los {
    position:absolute;
    top:0px;
    left:0px;
    height:311px;
    width:433px;
    background-image:url(../gfx/band/los.jpg);
}


div#adnoize {
    position:absolute;
    top:321px;
    left:0px;
    height:311px;
    width:433px;
    background-image:url(../gfx/band/adnoize.jpg);
}

div.memberinfos {
    position:absolute;
    top:133px;
    left:230px;
    width:185px;
    height:140px;
}

table.bandattrib {
    text-decoration: none;
    color: #B0B1B0;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: left;
    width:180px;
}


/* Diskographie */

.texttitle {
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bolder;
    text-align: left;
    font-size: 13px ;
}

.buycdnow {
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bolder;
    text-align: left;
    font-size: 10px ;
}

table#discs {
    width:495px;
    vertical-align:top;
}

td.discleft {
    width:200px;
    vertical-align:top;
}

td.discright {
    width:295px;
    vertical-align:top;
}

div.produceer {
    width:180px;
    font-size: 9px;
    vertical-align:top;

}

div.buynow {
    text-align:center;
    vertical-align:middle;
}

img.labelpic {
    border:1px solid #B0B1B0;
}

img.playsong {
    border-width:0px;
    width:10px;
    height:10px;
}

/* Reviews */

.reviewcdtitle {
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bolder;
    text-align: left;
    font-size: 13px ;
}

div#review {
    width:495px;
}

/* Lyrics */

.lyriccdtitle {
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bolder;
    text-align: left;
    font-size: 13px ;
}

/* Fotos */

.photoheader {
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bolder;
    text-align: left;
    font-size: 15px ;
}

table.phototable {
    width:495px;
}

tr.thumbtrgallery {
    height:167px;
}

tr.thumbtrgalleryheader {
    height:60px;
}

td.phototableleft {
    width:235px;
    vertical-align:middle;
    text-decoration: none;
    color: #B0B1B0;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: left;
}

td.phototableright  {
    width:260px;
    text-decoration: none;
    color: #B0B1B0;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: center;
}

img.gallerythumb {
    border:1px solid #B0B1B0;
}

img.thumb {
    border:1px solid #B0B1B0;
    margin-right:30px;
    margin-bottom:30px;
}


/* Merchendise */

.merchheader {
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bolder;
    text-align: left;
    font-size: 15px ;
}

.merchtableheader {
    text-decoration: none;
    color: #B0B1B0;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: center;
}

.paymenttable {
    text-decoration: none;
    color: #B0B1B0;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: left;
}

.merchtablefooter {
    text-decoration: none;
    color: #B0B1B0;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: center;
}

legend.fieldlegend {
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bolder;
    text-align: left;
    font-size: 12px ;
}

fieldset.orderfieldset {
    width:495px;
}

div#finishorder {
    width:495px;
}

td.sum {
    border-top:1px dashed #B0B1B0;
}

table#merchtable {
    width:495px;
    text-align:center;
}

div#oderpage {
    width:495px;
}

div#ordertext {
    width:495px;
}

input.merchquantity {
    background-color: #FFFFFF;
    border:1px solid #B0B1B0;
    text-decoration: none;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: center;
}

input.changequantity {
    background-color: #000000;
    border:1px solid #B0B1B0;
    text-decoration: none;
    width:15px;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8px;
    text-align: center;
}

input.adressform {
    background-color: #FFFFFF;
    border:1px solid #B0B1B0;
    text-decoration: none;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: left;
}

input.ordermerch {
    background-color: #000000;
    border:1px solid #B0B1B0;
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: center;
}

td#tdordermerch {
    text-align:right;
}

/* Kontakt */

input.emailcontact {
    background-color: #000000;
    border:1px solid #B0B1B0;
    text-decoration: none;
    width:200px;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: left;
}

.contact {
    background-color: #000000;
    border:1px solid #B0B1B0;
    width:300px;
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: left;
}

input.emailsubmit {
    background-color: #000000;
    border:1px solid #B0B1B0;
    text-decoration: none;
    color: #B0B1B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px ;
    text-align: left;
}

div#disclaimer {
    width:495px;
}

/* Spondoren Banner */
div#sponsors {
    position:absolute;
    bottom:0px;
    left:207px;
    height:32px;
    width:362px;
    z-index:3;
}

img.sponsor {
    border-width:0px;
    margin:0px;
    padding:0px;
    padding-right:5px;
    padding-left:5px;
}

div#footer {
    position:absolute;
    bottom:0px;
    right:100px;
    height:83px;
    width:234px;
    background-image:url(../gfx/footer.jpg);
    z-index:3;
}
