body{ 
  background-color: #005;
  color: #ffa;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:   17px;
  line-height: 18px;
  cursor:url(../images/curs.png),crosshair;
  /*
  background-image:url("../images/primeur_tranz.png");
  background-repeat: no-repeat;
  */
}
input{
  width:120px;
  height:22px;
  border: 2px double #006;
  box-shadow: inset 20px 50px 20px rgba(255,255,0,0.1);
  background: linear-gradient(to top,rgb(100,100,0) 10%,rgb(0,0,100) 100%);
  border-radius: 15px;
  padding:1px;
  margin:1px;
  text-align:center;
  color:#ee9;
  cursor:pointer;
}
table{
  /*border:1px solid #fff;
  background-color: #500;*/
  border-collapse:collapse;
  width:95%;
  height:100%;
  padding:0px;
  margin:0px;
  cursor:url(../images/curs.png),crosshair;
}
tr.marke:hover{background-color:#002; color:#ff6;}
td{
  padding:5px;
  margin:0px;
  /*border:1px solid #ff0;*/
}
a:link { color:#b84; text-decoration:none;}
a:visited { color:#fa3; text-decoration:none;}
a:hover { color:#090; font-weight:bold; font-size:90%;}
a:focus { color:#fff; background-color:#FF0; font-weight:bold;}
a:active { color:#00e; font-weight:bold;}
a.hidden { color:#eee; background-color:#000; font-size:102%;}
h1 {
  margin:5px;
  padding:10px;
  position:absolute;
  top:10px;
  left: 15px;
  font-size:40px;
  color: #fff;
  text-shadow:#55c 10px 10px 10px, #fff 10px 10px 15px;
  line-height: 25px;
  opacity: 0.7;
}
h2 {
  font-size:12px;
  color: #004;
  text-shadow:#77d 3px 3px 6px, #ff0 4px 4px 8px;
}
h3 {
  /*background-color:#aaa;
  width:100%;*/
  font-size:25px;
  line-height: 22px;
  color: #ffa;
  text-shadow:#77d 8px 8px 8px, #ff0 20px 20px 20px;
}
/*Wird auf der Eingangsseite nicht verwendet.*/
h4 {
  font-size:15px;
  margin:0px;
  padding:1px;
  color: #336;
  text-shadow:#220 4px 6px 10px, #f00 6px 8px 8px;
}
/*
h4 {
  font-size:15px;
  line-height: 5px;
  color: #336;
  text-shadow:#220 4px 6px 10px, #f00 6px 8px 8px;
}
*/
/*
h5 {
  font-size:100px;
  color: #114;
  text-shadow:#663 2px 2px 1px, #000 3px 3px 3px;
}
*/
h5 {
  font-size:10px;
  line-height:5px;
  color: #ff7;
  text-shadow:#000 3px 5px 2px, #ff9 4px 5px 8px;
}
/*Wird auf der Eingangsseite nicht verwendet.*/
h6 {
  font-size:12px;
  line-height: 1px;
  color: #114;
  text-shadow:#663 3px 3px 10px, #000 5px 5px 10px;
}
IMG {
  margin:5px;
  padding:10px;
  position:absolute;
  top:50px;
  left:0px;
  width:200px;
  height:217;
}
	.boule {
		left:150px;
  		top:30px;
	}
div{
  /*background-color: #660;*/
  position:absolute;
  top: 35px;
  left: 40%;
  width: 50%;
  height: 100px;/*80%;*/
  padding:6px;
  margin:0 6% 5px;
  padding:5px;
  cursor:url(../images/curs.png),crosshair;
}
	.ter{
		width: 40%;
		left: -20px;
		top: 220px;
	}
	.info{
		width: 45%;
		height: 30px;
		left: 180px;
		top: 220px;
		opacity:.5;
		visibility:hidden;
	}
	.h_0{
		position:fixed; 
		top: 10%;
		left: 240px;
		width: 450px;
		height: 40%;
		/*color:#00a;*/
		padding:0px;
		margin:0px;
		opacity:.93;
		visibility:hidden;
		background-color: #ffa;
		background-repeat:no-repeat;
    cursor:url(../images/curs.png),crosshair;
		background-position right top;
		background-position: 7% 5%;
	}
noscript{
	border: 10px;
	position:absolute;
	top: 300px;
	width: 440px;
	height: 200px;
	left: 6px;
	background: #f00;
	text-decoration: blink;
	text-align: center;
	color: #000;
	font-weight:bold;
	font-size:130%;
}
  /*
	.ende { 
		position: relative;
		top:-1px;
		left:0px;
		width: 90%;
		height: 10px;
		font-size:10px;
		line-height:9px;
		background-color:#c00;
		color:#fff;
    cursor:url(../images/curs.png),crosshair;
	}
  
	.h_0, .h_1, .h_2, .h_3, .h_4, .h_5, .h_6, .h_7, .h_8, .h_9, .h_10, .h_11, .h_12{
		position:fixed; 
		top: 10%;
		left: 240px;
		width: 450px;
		height: 40%;
		color:#00a;
		padding:0px;
		margin:0px;
		opacity:.93;
		visibility:hidden;
		background-color: #ffa;
		background-repeat:no-repeat;
    cursor:url(../images/curs.png),crosshair;
		background-position right top;
		background-position: 7% 5%;
	}
	.h_1{
		background-image:url("../images/h_1.png");
	}
	.h_2{
		background-image:url("../images/h_2.png");
	}
	.h_3{
		background-image:url("../images/h_3.png");
	}
	.h_4{
		background-image:url("../images/h_4.png");
	}
	.h_5{
		background-image:url("../images/h_5.png");
	}
	.h_6{
		background-image:url("../images/h_6.png");
	}
	.h_7{
		background-image:url("../images/h_7.png");
	}
	.h_8{
		background-image:url("../images/h_8.png");
		background-repeat:no-repeat;
	}
	.h_9{
		background-image:url("../images/h_9.png");
	}
	.h_10{
		background-image:url("../images/h_10.png");
	}
	.h_11{
		background-image:url("../images/h_11.png");
	}
	.h_12{
		background-image:url("../images/h_12.png");
	}
	.info{
		width: 45%;
		height: 30px;
		left: 180px;
		top: 220px;
		opacity:.5;
		visibility:hidden;
	}
*/


