body, p, td, th, div, h1, h2, h3 {
	font-family:Courier;
	font-size:11pt;
	color:#ffffff;
	font-weight:normal;
}

a {
	color:#ffffff;
	text-decoration:underline; 
}

 a:hover{
 color:#636363;
 }
 
a.a {
	color:#ffffff;
	text-decoration:none; 
} 

a.b {
	color:#000000;
	text-decoration:none; 
} 
 
a.a:hover {
 color:white;
 text-decoration:none;
 } 

body {
	background-color: #000000;
	/* background-image: url('img/doepfer.gif'); */
	background-image: url('bilder/japan_lights.jpg'); 
  background-repeat:no-repeat;background-size:100%;
  background-position: bottom;
	border: 0;
}

 td.l {
height: 12px;
width: 15px;
 }
 
 td.a {
  background-color:#000000;
  vertical-align: middle;
 	}
 	
 td.b {
  background-color:#ffffff;
  vertical-align: middle;
 	}

 td.c {
  background-color:#000000;
  vertical-align: middle;
 	}	

 td.d {
  background-color:#000000;
  vertical-align: middle;
  }   
 	
  td.a:hover{
 background-color:#434343;
 }

  td.c:hover{
 background-color:#dddddd;
 }
 
 td.a a {
 width: 125px;
 display: block;
}

 td.b a {
 width: 125px;
 display: block;
}

 td.c a {
 width: 20px;
 display: block;
}

 td.d a {
 width: 60px;
 display: block;
}

td.gradient {
background: #000000;
	
background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    color-stop(0.66, #000000),
    color-stop(0.95, #141414)
);
background-image: -moz-linear-gradient(
    left,
    #000000 66%,
    #141414 95%
);
background: -webkit-linear-gradient(
left, #000000 66%,#141414 95%);
background: -o-linear-gradient(left, #000000 66%,#141414 95%);
background: -ms-linear-gradient(left, #000000 66%,#141414 95%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#141414',GradientType=1,opacity=50);
filter:Alpha(opacity=95, finishopacity=90, style=1);
background: -moz-linear-gradient(left, #000000 66%, #141414 95%);
background: -webkit-gradient(linear, left top, right top, color-stop(66%,#000000), color-stop(95%,#141414));
background: linear-gradient(left, #000000 66%,#141414 95%);

opacity: 0.95;

}

td.gradient2 {
background: #000000;
	
background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    color-stop(0.66, #141414),
    color-stop(0.95, #2e2e2e)
);
background-image: -moz-linear-gradient(
    left,
    #141414 66%,
    #2e2e2e 95%
);
background: -webkit-linear-gradient(
left, #141414 66%,#2e2e2e 95%);
background: -o-linear-gradient(left, #141414 66%,#2e2e2e 95%);
background: -ms-linear-gradient(left, #141414 66%,#2e2e2e 95%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#141414', endColorstr='#2e2e2e',GradientType=1,opacity=50);
filter:Alpha(opacity=95, finishopacity=90, style=1);
background: -moz-linear-gradient(left, #141414 66%, #2e2e2e 95%);
background: -webkit-gradient(linear, left top, right top, color-stop(66%,#141414), color-stop(95%,#2e2e2e));
background: linear-gradient(left, #141414 66%,#2e2e2e 95%);

opacity: 0.95;

}

td.logo {
height: 128px;
}

div.logo {
background: -webkit-linear-gradient(
left, #000000 66%,#2e2e2e 95%);
background: -o-linear-gradient(left, #000000 66%,#2e2e2e 95%);
background: -ms-linear-gradient(left, #000000 66%,#2e2e2e 95%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#2e2e2e',GradientType=1,opacity=50);
filter:Alpha(opacity=95, finishopacity=90, style=1);
background: -moz-linear-gradient(left, #000000 66%, #2e2e2e 95%);
background: -webkit-gradient(linear, left top, right top, color-stop(66%,#000000), color-stop(95%,#2e2e2e));
background: linear-gradient(left, #000000 66%,#2e2e2e 95%);

/* background-image: url('bilder/joix_logo_1000x128.gif'); */
height: 128px;
opacity: 0.90;
}

div.logo2 {
background-image: url('bilder/joix_logo_1000x128.gif');
height: 128px;
}
