/* colors and styles */

	body {   
		background-color: rgb(255,255,255);
		color: rgb(0,0,0);
		font-family: Arial, Helvetica, sans-serif;
		text-align:	center;
		font-size:	11px; 
	}
	
	a.title {
		text-decoration:none;
	}
	a:link.title { 
		color: rgb(0,0,0);
	}
	a:visited.title {
		color: rgb(0,0,0);
	}
	
	a.navi {
		color: rgb(192,192,192);
		text-decoration:none;
	}
	a:link.navi { 
		color: rgb(192,192,192);
	}
	a:visited.navi {
		color: rgb(192,192,192);
	}
	
	a.result {
		text-decoration:none;
	}
	a:link.result { 
		color: rgb(255,255,255);
	}
	a:hover.result { 
		color: rgb(255,255,255);
		text-decoration:underline;
	}
	a:visited.result {
		color: rgb(152,152,152);
	}
	
	.titel {
		font-size:	13px;
		font-weight: 700;
	}
	
	.kapitel {
		color: rgb(255,255,255);
		font-size:	14px;
		font-weight: 700;
	}
	
	.fliesstext {
		color: rgb(255,255,255);
		font-size:	11px;
	}
	
	td.resultkapitel {
		color: rgb(255,255,255);
		font-size:	11px;
	}
	
	td.resulttext {
		color: rgb(255,255,255);
		font-size:	11px;
	}
	
	td.resulttext_hl {
		color: rgb(255,255,255);
		font-size:	11px;
		font-weight: 700;
	}
	
	img {
		border: 0px solid #000000;
	}
	
	.button { 
	  background-color:#ffffff; 
	  color:#000000; 
	  border:0px solid #000000;
	  font-size:        11px; 
	  line-height:      14px;
	}

/* positions and layout */

	#FRAME {
		position: relative;
		width: 600px;
		margin: 50px auto;
		text-align:	left;
	}
	
		#FR_HEAD {
			position: absolute;
			left: 0px;
			top: 0px;
			height: 15px; 
		}
	
			#HEAD_ONE {
				position: absolute;
				left: 0px;
				top: 0px;
				width: 150px;
			}
			
			#HEAD_TWO {
				position: absolute;
				left: 150px;
				top: 0px;
				width: 150px;
			}
			
			#HEAD_THREE {
				position: absolute;
				left: 300px;
				top: 0px;
				width: 150px;
			}
			
			#HEAD_FOUR {
				position: absolute;
				left: 450px;
				top: 0px;
				width: 150px;
			}
		
			#FR_CONTENT {
				position: absolute;
				left: 0px;
				top: 16px;
			}
	
				#INTRO_ONE {
					position: absolute;
					left: 0px;
					top: 0px;
					width: 150px;
					height: 150px;
				}
				#INTRO_TWO {
					position: absolute;
					left: 150px;
					top: 0px;
					width: 150px;
					height: 150px;
				}
				#INTRO_THREE {
					position: absolute;
					left: 300px;
					top: 0px;
					width: 150px;
					height: 150px;
				}
				#INTRO_FOUR {
					position: absolute;
					left: 450px;
					top: 0px;
					width: 150px;
					height: 150px;
				}
				#INTRO_ACROSS {
					position: absolute;
					left: 0px;
					top: 150px;
					width: 600px;
					height: 150px;
					background-color: rgb(102,102,102);
				}
				#PRELOAD {
					position: absolute;
					left: 0px;
					top: 0px;
					width: 600px;
					height: 300px;
					background-color: rgb(102,102,102);
				}				
				#LEFT_PART {
					position: absolute;
					left: 0px;
					top: 0px;
					width: 300px;
					height: 300px;
					background-color: rgb(102,102,102);
				}
				#RIGHT_PART {
					position: absolute;
					left: 300px;
					top: 0px;
					width: 300px;
					height: 300px;
					background-color: rgb(102,102,102);
				}
	
			#FR_FOOT {
				position: absolute;
				left: 0px;
				top: 317px;
				height: 15px; 
			}
	
				#FOOT_ONE {
					position: absolute;
					left: 0px;
					top: 0px;
					width: 150px;
					height: 15px;
					background-color: rgb(102,102,102);
					padding-left: 2px;
					cursor: pointer;
				}
				#FOOT_TWO {
					position: absolute;
					left: 150px;
					top: 0px;
					width: 150px;
					height: 15px;
					background-color: rgb(102,102,102);
					padding-left: 2px;
					cursor: pointer;
				}
				#FOOT_THREE {
					position: absolute;
					left: 300px;
					top: 0px;
					width: 150px;
					height: 15px;
					background-color: rgb(102,102,102);
					padding-left: 2px;
					cursor: pointer;
				}
				#FOOT_FOUR {
					position: absolute;
					left: 450px;
					top: 0px;
					width: 150px;
					height: 15px;
					background-color: rgb(102,102,102);
					cursor: pointer;
				}
			
			#FR_AFFILIATE {
				position: absolute;
				left: 0px;
				top: 400px;
				height: 15px; 
			}
	
				#AFFILIATE_ONE {
					position: absolute;
					left: 0px;
					top: 0px;
					width: 150px;
					height: 15px;
					padding-left: 2px;
					cursor: pointer;
				}
				#AFFILIATE_TWO {
					position: absolute;
					left: 150px;
					top: 0px;
					width: 150px;
					height: 15px;
					padding-left: 2px;
					cursor: pointer;
				}
				#AFFILIATE_THREE {
					position: absolute;
					left: 300px;
					top: 0px;
					width: 150px;
					height: 15px;
					padding-left: 2px;
					cursor: pointer;
				}
				#AFFILIATE_FOUR {
					position: absolute;
					left: 450px;
					top: 0px;
					width: 150px;
					height: 15px;
					cursor: pointer;
				}

