* {
	margin:0px;
	padding:0px;
	border:0px;
}

html,
body {
	height:100%;
	width:100%;

	font-family: verdana, arial, sans-serif;
	font-size: 0.80em;
	
	background-image:url(../bilder/hintergrundkachel.gif);
	background-repeat:repeat;
}

a {
	text-decoration:none;
	outline:none;
	color:#000000;
}

.clear {
	clear:both;
	font-size:0px;
}

.tx-srfeuserregister-pi1 .noneFloat {
	float:none;
}

.jetzt-spielen {
	margin-top:10px;	
}

/*###############################*/
/*#	phpTrafficA
/*###############################*/
img#phpTrafficA {
	position:absolute;
	left:-9999px;
}

/**
 * @section boxes
 * @date 2008-10-30
 */

.box-head {
	background:url(../bilder/game_head.gif) no-repeat;
	float:left;
	height:12px;
	width:410px;	
}

/*###############################*/
/*#	Bilderrahmen (Thumbnails)
/*###############################*/
div.rahmen-wrap {
	float:left;
	position:relative;
	margin-left:-8px;
	width:124px;
	height:97px;
}

	img.rahmen-border {
		position:absolute;
		z-index:5;
	}
	
	* html img.rahmen-border {
		left:-9999px;
	}
		
	img.rahmen-image {
		position:absolute;
		top:8px;
		left:8px;
		z-index:2;
	}

/*###############################*/
/*#	Systemmeldung
/*###############################*/

div#umschlussSystemmeldung {
	float:left;
	position:relative;
	
	margin-bottom:10px;
}
	div#umschlussSystemmeldung div {
		float:left;
		position:relative;
		
		width:410px;
	}
	
	div#systemmeldungHead {
		height:32px;
		
		background-image:url(../bilder/systemmeldung_head.gif);
		background-repeat:no-repeat;
		background-position:0px;		
	}
	
	div#umschlussSystemmeldung div#systemmeldungRahmen {
		padding:0px 7px;
		
		width:396px;
		
		background-image:url(../bilder/systemmeldung_rahmen.gif);
		background-repeat:repeat-y;
		background-position:0px;				
	}
	
		div#umschlussSystemmeldung div#systemmeldungContent {
			padding:10px 20px;
			width:356px;
			
			color:#FFFFFF;
			
			background-image:url(../bilder/registierung_hintergrund.gif);
			background-repeat:repeat;
			background-position:0px;			
		}
		
			div#umschlussSystemmeldung div#systemmeldungContent h3 {
				font-size:1.1em;
			}
		
			div#umschlussSystemmeldung div#systemmeldungContent p {
				padding:5px 0px;
			}
		
	div#systemmeldungBotttom {
		height:16px;

		background-image:url(../bilder/systemmeldung_bottom.gif);
		background-repeat:no-repeat;
		background-position:0px;		
	}

div#page {
	/*float:left;*/
	/*position:relative;*/
	overflow:auto;
	/*padding-left:20px;*/
	/*padding-bottom:30px;*/
	margin:0px auto;
	width:440px;
}

	div.abstand-top-bottom {
		padding:20px 0px;
	}
	
	/**
	 * @section main menu
	 * @lastmodified 2008-11-03 18:13
	 */
	
	ul#main-menu {
		background:url(../bilder/main_menu_background.png) no-repeat;
		float:left;
		font-weight:bold;
		list-style:none;
		margin:20px 0px 10px;
		width:410px;
	}

		ul#main-menu li {
			float:left;
			height:30px;
			line-height:30px;			
			text-align:center;
		}
			
			ul#main-menu li a {
				float:left;
				height:30px;
				line-height:30px;
			}
			
				ul#main-menu li a:hover {
					background:url(../bilder/main_menu_active.gif) no-repeat center;
				}
			
			#to-cover-page {
				width:100px;
			}
			
			#to-register-page {
				width:94px;
			}
		
			#to-winnings-page {
				width:78px;
			}
			
			#to-help-page {
				width:56px;
			}
			
			#to-forum {
				width:78px;
			}
			
	/*###############################*/
	/*#	Login
	/*###############################*/
	
	div#anmeldung {
		float:left;
		position:relative;
		
		margin-bottom:15px;
		padding-left:20px;
		
		width:390px;
		height:126px;
		
		background-image:url(../bilder/anmeldung-hintergrund.gif);
		background-repeat:no-repeat;
		background-position:0px;
	}
			
		label#label-username,
		label#label-passwort {
			float:left;
			margin-top:42px;

			padding-left:6px;
			padding-bottom:5px;
			
			width:120px;
			font-weight:bold;
			color:#FFFFFF;
		}
		
		p#jetztAnmelden {
			float:left;
			margin:20px 0px 0px 4px;
			width:362px;
			text-align:center;
		}
	
	/*###############################*/
	/*#	Logout
	/*###############################*/	
	
	div#abmelden {
		float:left;
		position:relative;
		
		margin-bottom:15px;
		padding-left:20px;
		padding-top:25px;
		
		width:390px;
		height:67px;
		
		background-image:url(../bilder/logout_hintergrund.gif);
		background-repeat:no-repeat;
		background-position:0px;		
	}
	
		div#abmelden div#text {
			float:left;
			position:relative;
			
			padding:18px 20px 0px 0px;
			
			color:#FFFFFF;
			
			width:230px;
			height:42px;
		}
			
			div#abmelden div#text img {
				margin-right:3px;
				vertical-align:text-bottom;
			}
			
			div#abmelden a {
				color:#b6ff00;
				font-weight:bold;
				text-decoration:underline;
			}
	
	/*###############################*/
	/*#	Gamebereich
	/*###############################*/	
	
	div#umschlussGames {
		float:left;
		position:relative;
		
		width:410px;
		
		background-image:url(../bilder/game_head.gif);
		background-repeat:no-repeat;
		background-position:0px 0px;	
	}
		
		div#game,
		div#gameEndText {
			float:left;
			position:relative;
			
			margin-top:12px;
			padding:12px 15px 10px;
			
			width:380px;
			
			background-image:url(../bilder/game_hintergrundkachel.jpg);
			background-repeat:repeat-y;
			background-position:0px;			
		}		
		
			div#game {
				width:376px;
				padding:1px 15px 10px;
			}
			
			div#umschlussGames div.padding-top {
				padding:15px 15px 10px;
			}
					
			div#gameHead {
				float:left;
				position:relative;
								
				width:381px;
				height:12px;
				
				background-image:url(../bilder/game_rahmen_head.jpg);
				background-repeat:no-repeat;
				background-position:0px 0px;					
			}
			
			div#gameMiddel {
				float:left;
				position:relative;
				
				padding:0px 11px;
				
				width:362px;
				
				background-image:url(../bilder/game_rahmen_middel.jpg);
				background-repeat:repeat-y;
				background-position:0px 0px;				
			}
			
			div#gameMiddel .csc-textpic-image {
				margin-bottom:0px;
			}
			
			div#gameBottom {
				float:left;
				position:relative;
				
				
				width:381px;
				height:12px;
				
				background-image:url(../bilder/game_rahmen_bottom.jpg);
				background-repeat:no-repeat;
				background-position:0px 0px;				
			}
			
			div#gameContent {
				float:left;
				position:relative;
				padding-left:10px;
				width:358px;
			}
			
			div#game p {
				padding-bottom:10px;
			}
			
			div#game h3 {
				padding:8px 0px 5px;
				font-size:1.2em;
				color:#B6FF00;
			}
			
			div#game h4 {
				padding-bottom:10px;
				font-size:1.2em;
				color:#B6FF00;
			}
			
			p#gameUeberschriftSchatten {
				font-weight:bold;
				font-size:1.2em;
			}
		
		/*#################################################*/
		/*				Bereich Top Drei
		/*#################################################*/
		
		div#topdrei {
			float:left;
			position:relative;
						
			padding-left:25px;
			
			width:385px;
					
			background-image:url(../bilder/game_hintergrundkachel.jpg);
			background-repeat:repeat-y;
			background-position:0px;
		}
		
		div#gamesStartseite {
			padding-left:25px;
		}
		
		/*Überschrift Top 3*/
		
		img.grafischeUeberschrift {
			padding:10px 0px;
		}
		
		/*Anpassungen Typo3*/
		
		div#topdrei div.csc-textpic-clear,
		div#gamesStartseite div.csc-textpic-clear,
		div#moreGamesStartseite div.csc-textpic-clear {
			clear:none;
		}
			
			div#topdrei h3,
			div#gamesStartseite {
				margin:-15px -1px 0px;
				padding-bottom:10px;		
				font-size:1.2em;
				color:#b6ff00;
			}
			
				p#ueberschriftSchatten {
					padding-top:10px;
					font-weight:bold;
					font-size:1.2em;							
				}
			
			div#topdrei h4,
			div#gamesStartseite h4 {
				padding:5px 0px 10px;
				font-size:1em;
			}
			
			div#moreGamesStartseite h4 {
				padding:10px 0px 10px;
				font-size:1em;				
			}
			
			div#topdrei p {
				padding-bottom:10px;
			}
				
			.topgameSpielen {
				float:left;
				position:relative;				
				width:126px;
			}
			
				.topgameSpielenLast {
					float:left;
					position:relative;					
					width:108px;
				}
			
			div#topdrei div.csc-textpic-left,
			div#gamesStartseite div.csc-textpic-left,
			.topGame,
			div#moreGamesStartseite div.csc-textpic-left {
				float:left;
				position:relative;				
				margin-bottom:5px;
				margin-right:19px;
				width:107px;
			}
		
			/*Ie 6 Hack für genau Vertikale ausrichtung */
			
			* html div#topdrei div.csc-textpic-left,
			* html div#gamesStartseite div.csc-textpic-left,
			* html .topGame,
			* html div#moreGamesStartseite div.csc-textpic-left {
				float:left;
				position:relative;
				margin-right:0px;
				width:124px;
				overflow:hidden;
			}				
				
				* html div#topdrei .csc-textpic-lastcol a img,
				* html div#gamesStartseite .csc-textpic-lastcol a img {
					margin:0px 25px 0px 0px;
				}					
					
				div#topdrei .csc-textpic-lastcol img,
				.anstecker  {
					margin:-25px 0px 0px 95px;
				}
				
				div#topdrei .csc-textpic-lastcol a img {
					margin:0px;
				}				
		
		/*More Games Bereich Startseite*/
		
		div#moreGamesStartseite {
			padding:0px 10px 10px 25px;
			width:380px;
		}
		
		/*Bereich Spieleauswahl*/
		
		div#auswahl {
			float:left;
			position:relative;
						
			width:370px;
			height:25px;
			
			padding:25px 20px;
			
			background-image:url(../bilder/game_unten_hintergrund.gif);
			background-repeat:no-repeat;
			background-position:0px 0px;		
		}
	
			div#spieleAuswahl {
				float:left;
				position:relative;				
				
				width:370px;
				height:29px;
				
				text-align:center;
				
				background-image:url(../bilder/game_auswahl_button.gif);
				background-repeat:no-repeat;
				background-position:0px 0px;				
			}
			
			div#spieleAuswahl select {
				margin-top:6px;
			}
			
			/*Ie 7 Hack für genau Vertikale ausrichtung */
		
			*+html div#spieleAuswahl select {
				margin-top:5px;
				height:20px;
				font-size:1em;
			}
			
			/*Ie 6 Hack für genau Vertikale ausrichtung */
			
			* html div#spieleAuswahl select {
				margin-top:5px;
				font-size:1em;
			}

/**
 * @section advertisment normal
 */

	.advertisment-wrap {
		float:left;
		position:relative;
		margin:5px 0px 10px 0px;
		width:410px;
	}
		
		.advertisment-wrap div {
			float:left;
			position:relative;
		}
		
		div#anzeigeHead {
			height:45px;
			width:410px;			
			background:url(../bilder/advertising_head.gif) no-repeat 0px 0px;
		}
		
		.advertising-box-content {	
			background:url(../bilder/advertising_content.gif) repeat-y 0px 0px;
			padding-left:55px;
			width:355px;
		}
		
		div#anzeigeBottom {
			height:28px;
			width:410px;
			background:url(../bilder/advertising_bottom.gif) no-repeat 0px 0px;
		}

/**
 * @section advertisment popup
 */

	.advertisment-popup-wrap {
		float:left;
		width:700px;
	}
		
		.advertisment-popup-wrap div {
			float:left;
			position:relative;
		}
		
		.advertisment-popup-head {
			background:url(../bilder/advertising_popup_head.gif) no-repeat 0px 0px;
			height:40px;
			width:700px;
		}
		
		.advertising-popup-box-content {	
			background:url(../bilder/advertising_popup_content.gif) repeat-y 0px 0px;
			padding-left:116px;
			width:700px;
		}
		
		.advertisment-popup-bottom {
			background:url(../bilder/advertising_popup_bottom.gif) no-repeat 0px 0px;
			height:20px;
			width:700px;
		}

/*###########################################################################*/	
/*#	Werbekasten
/*###########################################################################*/
	div#umschlussAnzeige {
		float:left;
		position:relative;
		
		margin-top:5px;
		margin-bottom:10px;

		width:410px;
	}
		
		div#umschlussAnzeige div.csc-textpic,
		div#umschlussAnzeige div.csc-textpic-imagewrap,
		div#umschlussAnzeige dl.csc-textpic-image {
			float:none;
		}
		
		div#umschlussAnzeige div {
			float:left;
			position:relative;
		}
		
		div#anzeigeHead {
			height:45px;
			width:410px;			
			background:url(../bilder/advertising_head.gif) no-repeat 0px 0px;
		}
		
		div#umschlussAnzeige div#anzeigeContent {	
			background:url(../bilder/advertising_content.gif) repeat-y 0px 0px;
			padding-left:55px;
			width:355px;
		}
		
		div#anzeigeBottom {
			height:28px;
			width:410px;
			background:url(../bilder/advertising_bottom.gif) no-repeat 0px 0px;
		}

/*###########################################################################*/	
/*#	Game
/*###########################################################################*/
	
	div#anleitung {
		float:left;
		position:relative;
					
		padding-left:20px;
		padding-bottom:5px;
		
		width:390px;
				
		background-image:url(../bilder/game_hintergrundkachel.jpg);
		background-repeat:repeat-y;
		background-position:0px;	
	}
	
		img#imageAnleitung {
			margin:10px 0px 5px 4px;
		}
	
		div#anleitungLeft {
			float:left;
			overflow:hidden;
			position:relative;
			width:140px;
		}
		
		div#anleitungRight {
			float:left;
			position:relative;
			width:225px;			
		}
		
			div#anleitungRight p {
				padding-bottom:8px;
			}
	
	div#highscore {
		float:left;
		position:relative;
		
		padding:10px 0px 0px 25px;
		
		width:385px;
				
		background-image:url(../bilder/game_hintergrundkachel.jpg);
		background-repeat:repeat-y;
		background-position:0px;	
	}			

/*###########################################################################*/	
/*#	Game Singel Ansicht
/*###########################################################################*/

	div#game-singel {
		margin-top:12px;
	}
		
		div#game-singel div.csc-textpic-text p {
			padding:5px 0px 20px;
		}
		
/*###########################################################################*/	
/*#	Game End
/*###########################################################################*/
	
	div#gameEndText {
		padding-left:25px;
		padding-right:25px;
		padding-bottom:0px;
		width:360px;
	}
		
		div#gameEndText h1 {
			font-size:1.5em;
		}
		
		div#gameEndText img {
			padding-bottom:5px;
		}
		
		div#gameEndText p {
			padding:5px 0px 10px;
		}
		
	div#gameEndBanner {
		float:left;
		position:relative;
					
		padding:0px 20px 5px;
		
		width:370px;
		
		text-align:center;
		
		background-image:url(../bilder/game_hintergrundkachel.jpg);
		background-repeat:repeat-y;
		background-position:0px;
		
		z-index:1;	
	}
	
/*###########################################################################*/	
/*#	Gewinne
/*###########################################################################*/	
	
	div#umschlussGewinne {
		float:left;
		position:relative;
		
		margin-top:10px;
		
		width:410px;
		
		background-image:url(../bilder/game_head.gif);
		background-repeat:no-repeat;
		background-position:0px 0px;	
	}
	
		div#gewinneText,
		div#gewinneUebersicht {
			float:left;
			position:relative;
			
			padding:0px 25px 5px;
			
			width:360px;
			
			background-image:url(../bilder/game_hintergrundkachel.jpg);
			background-repeat:repeat-y;
			background-position:0px;						
		}
			
			div#gewinneUebersicht .csc-textpic-image {
				margin-right:0px;
			}
			
			gewinneUebersicht div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
				margin-bottom:0px;
			}
			
			gewinneUebersicht div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
				margin-left:0px;
			}
			
		div#gewinneText {
			margin-top:12px;
			padding-top:12px;
		}
		
			div#gewinneText p {
				padding:5px 0px;
			}
		
		div#gewinneUebersicht {
			padding-top:5px;
		}
					
/*###########################################################################*/	
/*#	Registierung
/*###########################################################################*/
			
	.tx-srfeuserregister-pi1 input {
		margin:0px;
		padding:0px;
	}
	
	div#umschlussRegistierung {
		float:left;
		position:relative;
		
		margin:10px 0px;
		
		width:410px;
	
	} 
		div#registierungHead {
			float:left;
			position:relative;
			
			width:410px;
			height:35px;
			
			background-image:url(../bilder/registierung_head.gif);
			background-repeat:no-repeat;
			background-position:0px;						
		}
		
		div#registierungText {
			float:left;
			position:relative;			
		}
		
		div.registierungRahmen {
			float:left;
			position:relative;
			
			width:410px;
			
			background-image:url(../bilder/registierung_rahmen.gif);
			background-repeat:repeat-y;
			background-position:0px;				
		}
		
		div.registierungHintergrund {
			float:left;
			position:relative;

			margin:0px 8px;			
			padding:0px 10px 10px 10px;
			
			width:375px;
			
			background-image:url(../bilder/registierung_hintergrund.gif);
			background-repeat:repeat;
			background-position:0px;			
		}
			
			div.registierungHintergrund label {
				padding-left:5px;
			}
			
			/*ie 6 Hack genauer ausrichtung */	
			
			* html div.registierungHintergrund {
				margin:0px 4px;	
			}
		
		div#registierung {
			float:left;
			position:relative;	
		}
			
			/*Text der �ber den Registierungsformular sitzt*/
			div#registierungText p {
				padding:10px 0px 10px 5px;
			}
			
			div#registierungText img {
				padding:10px 0px 0px 5px;
			}
			
			div#registierung p {
				padding-left:7px;
				padding-bottom:10px;
			}
			
			div#registierung label {
				float:left;
				font-weight:bold;
				
				margin-top:0px;				
				
				padding-top:10px;
				padding-left:5px;
				padding-bottom:10px;
			}
			
			/*ie7 label-input b�ndige ausrichtung*/
			
			*+html div#registierung #tx-registeragb-agb-label,
			*+html div#registierung #tx-registeragb-datenschutz-label {
				padding-left:3px;
			}
			
			div.registierungFormularHintergrund {
				width:350px;				
				background-image:url(../bilder/registierung_formular_hintergrund.gif);		
			}

				div.registierungFormularHintergrund input {
					width:350px;
					color:#000000;
				}
				
				/* ie 6 */
				
				* html div.registierungFormularHintergrund,
				* html div.registierungFormularHintergrund input {
					width:330px;
				}
			
			div.registierung-checkboxen {
				float:left;
				margin:10px 0px 0px 7px;
				width:15px;
			}
			
				label#tx-registeragb-agb-label,
				label#tx-registeragb-datenschutz-label {
					margin-left:15px;
					width:318px;
				}
				
				* html label#tx-registeragb-agb-label,
				*+html label#tx-registeragb-agb-label,
				* html label#tx-registeragb-datenschutz-label,
				*+html label#tx-registeragb-datenschutz-label {
					margin:2px 0px 0px 10px;
				}
				
					div#registierungSchritt p,
					div#registierungSchrittZwei p {
						width:117px;
						height:30px;
						line-height:30px;						
						
						padding:0px;
						
						text-align:center;
						color:#000000;
						font-weight:bold;
					}
			
			/*###########################################################################*/	
			/*#	Frontenduser Registration
			/*###########################################################################*/
			
			.tx_srfeuserregister-pi1-gc_dl {
				position:relative;
				
				padding-left:5px;
			}
			
			div#registierung .tx-srfeuserregister-pi1-error {
				clear:both;
				padding:5px 0px 5px 7px;
				width:355px;
				font-weight:bold;
				color:#FF0A0A;
			}
			
			div#registierung p#tx-srfeuserregister-pi1-error-teilnahmebedingungen {
				margin-left:41px;
				padding-left:0px;
			}
		
			.tx_srfeuserregister-pi1-gc_dt {
				padding-bottom:10px;
				
				font-weight:bold;
				font-size:1.2em;
			}
			
			.tx_srfeuserregister-pi1-gc_dd {
				padding-bottom:10px;
				color:#000000;
			}
			
			.tx-srfeuserregister-pi1 label span {
				color:#B6FF00;
			}
			
			div#benutzerUpdate p {
				padding:5px 0px;
				clear:both;
			}
			
			.tx-srfeuserregister-pi1 h4 {
				padding:0px 0px 0px 5px;
			}
			
			/*Link zu den Teilnahmebedingungen (einrücken)*/
			
			.tx-srfeuserregister-pi1 #linkTeilnahme {
				margin-left:42px;
				color:#B6FF00;
				background-image:none;
			}
			
				* html #linkTeilnahme,
				*+html #linkTeilnahme {
					margin-left:35px;
				}
			
			/*Formular nach Erfolreicher Anmeldung an den GameChannel*/
			
			.tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-user-input,
			.tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-password-input {
				margin:0px;
				padding:0px;
				width:105px;
				background-color:transparent;
			}
			
			/*Ie 6/7 Hack f�r genau Vertikale ausrichtung */
			
			* html .tx-srfeuserregister-pi1 div.anmeldungFormularHintergrund,
			*+html .tx-srfeuserregister-pi1 div.anmeldungFormularHintergrund {
				padding-top:5px;
			}
			
/*###########################################################################*/	
/*#	Game übersicht
/*###########################################################################*/

	div#gameUebersichtUmschluss {
		position:relative;
		overflow:hidden;
		padding-left:5px;
	}	
	
		div#gameUebersicht {
			float:left;
			position:relative;
			
			margin-top:12px;
						
			padding-left:15px;
			padding-bottom:5px;
			
			width:391px;
					
			background-image:url(../bilder/game_hintergrundkachel.jpg);
			background-repeat:repeat-y;
			background-position:0px;	
		}
		
			.tx-srfeuserregister-pi1 p {
				margin-top:0px;
			}
		
			div#gameUebersichtUmschluss h3 {
				padding:10px 0px;
				font-size:1.3em;
				color:#B6FF27;
			}
			
			div#gameUebersichtUmschluss h4 {
				padding:5px 0px;
				font-size:1.1em;
			}
			
		div#gameUebersichtUmschluss .csc-textpic {
			float:left;
			width:124px;
			margin-bottom:10px;
		}
			
			/*ie6*/
			
			* html div#gameUebersichtUmschluss .csc-textpic {
				padding:0px;
			}
			
		div#gameUebersichtUmschluss .csc-textpic-clear {
			clear:none;
		}

		img.gameUebersichtUeberschrift {
			padding:10px 0px;
		}
	
	 	div#gameZurueck,
		div#gameAktuelleSeite,
		div#gameWeiter {
			float:left;
			position:relative;
			
			padding-right:10px;
			
			width:117px;
			height:30px;
			
			background-repeat:no-repeat;
			background-position:0px 0px;
		}
		
			div#gameZurueck a,
			div#gameAktuelleSeite p,
			div#gameWeiter a {
				display:block;
				
				width:117px;
				height:30px;
				line-height:30px;
				
				text-align:center;
				font-weight:bold;
			}	
			
			div#gameZurueck {
				padding-left:1px;
				background-image:url(../bilder/button.gif);	
			}
			
			div#gameAktuelleSeite {
				background-image:url(../bilder/button_grau.gif);	
			}
			
			div#gameWeiter {
				background-image:url(../bilder/button.gif);	
			}
			
/*###########################################################################*/	
/*#	Hilfe
/*###########################################################################*/			
	
	.news-catmenu,
	.news-list-item,
	.news-single-item {
			float:left;
			position:relative;
		
			padding:12px 15px 10px 25px;
			
			width:370px;
					
			background-image:url(../bilder/game_hintergrundkachel.jpg);
			background-repeat:repeat-y;
			background-position:0px;		
	}
	
	.news-list-item h3,
	.news-single-item h3 {
		padding-bottom:10px;
		font-size:1.3em;
		text-decoration:none;
		color:#B6FF00;
	}
	
	.news-list-item p,
	.news-single-item p {
		padding:5px 0px;
	}
	
	.news-list-item a,
	.news-single-item a {
		color:#B6FF00;
	}
	
/*###########################################################################*/	
/*#	Teilnahmebedingungen
/*###########################################################################*/			
	
	#teilnahmebedingungen {
	padding:12px 25px 10px;
	width:360px;
	}
	
		#teilnahmebedingungen ol {
			padding-left:25px;
		}

	
/*###########################################################################*/	
/*#	Game Popup
/*###########################################################################*/		
	div#umschlussGameEndPopup {
		width:410px;
		margin:10px auto
	}
	
	div#popUpGame {
		float:left;
		position:relative;
		width:638px;
		text-align:center;
	}
					
		div#popUpGameHead {
			float:left;
			position:relative;
					
			width:638px;
			height:12px;
			
			background-image:url(../bilder/popup_game_rahmen_top.jpg);
			background-repeat:no-repeat;
			background-position:0px 0px;					
		}
		
		div#popUpGameMiddel {
			float:left;
			position:relative;
			
			padding:25px 0px;
			
			width:638px;
			
			background-image:url(../bilder/popup_game_rahmen_middel.jpg);
			background-repeat:repeat-y;
			background-position:0px 0px;				
		}
		
			div#popUpGameMiddel .csc-textpic-image {
				margin-bottom:0px;
			}
		
		div#popUpGameBottom {
			float:left;
			position:relative;
			
			width:638px;
			height:12px;
			
			background-image:url(../bilder/popup_game_rahmen_bottom.jpg);
			background-repeat:no-repeat;
			background-position:0px 0px;				
		}	
		
		div.afterplay-options,
		div.afterplay-options-left {
			float:left;
			position:relative;
			margin:0px 5px 5px 0px;
		}
		
		div.afterplay-options-left {
			width:110px;
			margin:0px 40px 5px 0px
		}		
/*###########################################################################*/	
/*#	Kasten Normal
/*###########################################################################*/	
	div#umschlussKastenNormal,
	div#umschlussKastenPopup {
	float:left;
	position:relative;
	padding-top:12px;
	width:410px;
	background-image:url(../bilder/game_head.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;

	}
		
		/**
		 * @section Popup
		 */
		
		div#umschlussKastenPopup {
			background:none;
			padding:0px;
			margin:10px 20px 20px;
			width:700px;
		}
		
		#pop-head {
			background-image:url(../bilder/popup_top.gif);
			float:left;
			height:12px;
			width:700px;			
		}
		
		div.KastenNormalContent,
		div.KastenPopupContent,
		div.KastenNormalContentSchmall {
	float:left;
	position:relative;
	padding:12px 15px 10px;
	width:380px;
	background-image:url(../bilder/game_hintergrundkachel.jpg);
	background-repeat:repeat-y;
	background-position:0px;
	z-index:99;
		}	
			
			div.KastenNormalContentSchmall {
				padding:12px 25px 10px;
				width:360px;
			}
			
			div.KastenPopupContent {
				padding:10px 31px;
				width:638px;
				text-align:center;
				background-image:url(../bilder/popup_middel.gif);
			}
		
				div.KastenNormalContent p,
				div.KastenNormalContentSchmall p {
					padding:5px 0px;
				}
	
	/*Bereichstrenner*/
	div.trenner,
	div.trenner_hintergrund {
		float:left;
		position:relative;
					
		width:410px;
		height:13px;
		
		background-image:url(../bilder/game_trenner.gif);
		background-repeat:no-repeat;
		background-position:0px;
		
		z-index:2;				
	}
	
		div.trenner_hintergrund {
			height:12px;
			background-image:url(../bilder/trenner_streifen.gif);
		}	
	
	/*Abschl��e mit einfachen Hintergrund / gestreiftem Hintergrund */
		
	div#trennerAbschluss,
	div#trennerAbschlussHintergrund,
	div#trennerAbschlussBreit,
	.box-bottom {
		float:left;
		position:relative;
					
		width:410px;
		height:13px;
		
		background-image:url(../bilder/trenner_abschluss.gif);
		background-repeat:no-repeat;
		background-position:0px 0px;
		
		z-index:3;		
	}
	
		div#trennerAbschlussHintergrund {
			height:10px;
			background-image:url(../bilder/trenner_abschluss_hintergrund.gif);
		}
	
		div#trennerAbschlussBreit {
			width:700px;
			background-image:url(../bilder/popup_bottom.gif);			
		}

/*###########################################################################*/	
/*#	Formular hintergründe und eingabefelder
/*###########################################################################*/	
div.anmeldungFormularHintergrund,
div.newloginboxbenutzername,
div.newloginboxpasswort,
div.registierungFormularHintergrund,
div.forgot-password-formular-background,
div.ad_weiterempfehlen-pi1-formular-email-hintergrund,
div.ad_weiterempfehlen-pi1-formular-link-hintergrund,
div.ad_weiterempfehlen-pi1-formular-name-hintergrund {
	float:left;
	position:relative;	
	
	margin-right:9px;
	padding:7px 9px 0px 8px;
	
	width:100px;				
	height:24px;
	line-height:24px;
	
	background-image:url(../bilder/formular_input_hintergrund.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

	div.forgot-password-formular-background {
		margin-right:10px;
		width:165px;
		background-image:url(../bilder/formular_hintergrund_forgot_password.gif);
	}
	
	div.registierungFormularHintergrund {
		background-image:url(../bilder/registierung_formular_hintergrund.gif);
		width:350px;
	}
	
	/*Ie 6/7 Hack f�r genau Vertikale ausrichtung */
	*+html div.anmeldungFormularHintergrund,
	*+html div.newloginboxbenutzername,
	*+html div.newloginboxpasswort,
	* html div.anmeldungFormularHintergrund {
		padding-top:8px;
	}

	input#anmeldung-username,
	input#anmeldung-passwort,
	div.registierungFormularHintergrund input {
		float:left;
	
		height:18px;
		line-height:18px;
		width:100px;
		
		background-color:transparent;
	}
	
	div.registierungFormularHintergrund input {
		color:#000000;
		width:350px;
	}

/*###########################################################################*/	
/*#	Submit Buttons
/*###########################################################################*/	
input#anmeldung-submit,
input#abmeldung-submit,
input.registierung-submit,
input.registierung-submit-einloggen,
div#registierungSchritt,
div#registierungSchrittZwei,
input.forgot-password-submit,
#ad_weiterempfehlen-pi1-submit {
	float:left;
	position:relative;
	
	padding-bottom:2px;
	
	width:117px;
	height:28px;
	line-height:28px;
	
	cursor:pointer;
	
	font-size:1em;
	font-family:Verdana;
	font-weight:bold;
	
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0px 0px;
}

	input#abmeldung-submit {
		margin:16px 0px;
		background-image:url(../bilder/button.gif);
	}
	
	input#anmeldung-submit {
		background-image:url(../bilder/button.gif);
	}

	input.registierung-submit,
	input.registierung-submit-einloggen,
	div#registierungSchritt,
	div#registierungSchrittZwei  {
		
		margin-top:10px;
	
		height:28px;
		line-height:28px;	
		
		background-image:url(../bilder/button.gif);			
	}
		
		div#registierungSchritt,
		div#registierungSchrittZwei {
			margin-left:2px;
			
			padding-bottom:0px;
			padding-right:133px;
			
			cursor:auto;
			background-image:url(../bilder/button_grau.gif);
		}
			
			/*ie6*/
			
			* html div#registierungSchritt {
				padding-right:125px;
			}
			
			div#registierungSchrittZwei {
				padding-right:15px;
			}
			
			/*ie6*/
			
			* html div#registierungSchrittZwei {
				padding-right:10px;
			}		
		
		input.registierung-submit-einloggen {
			margin-top:0px;
		}

/*#################################################################################################*/	
/*#									Extension
/*#################################################################################################*/	

/*###########################################################################*/	
/*#	newloginbox
/*###########################################################################*/			
a#password-forgot-link {
	position:absolute;
	top:7px;
	right:20px;
	text-decoration:underline;
	font-weight:bold;
}

div#forgot-password-enter-email {
	float:left;
	position:relative;
	
	margin-bottom:10px;
	padding:40px 20px 0px 20px;
	
	width:375px;
	height:126px;

	color:#FFFFFF;
	
	background-image:url(../bilder/forgot_password_background.gif);
	background-repeat:no-repeat;
}
	
	div#forgot-password-enter-email p {
		padding:0px 5px 15px;
	}
	
	div#forgot-password-enter-email label {
		float:left;
		padding:0px 0px 10px 5px;
		font-weight:bold;
	}
	
	div#forgot-password-enter-email label#forgot-password-label-username {
		padding-right:39px;
	}
	
	div.anmeldungFormularHintergrund,
	div.newloginboxbenutzername,
	div.newloginboxpasswort input {
		float:left;
		
		height:18px;
		line-height:18px;
		width:100px;
		
		background-color:transparent;		
	}

	input.forgot-password-submit {
		background-image:url(../bilder/button.gif);		
	}
	
/*###########################################################################*/	
/*#	Gutscheinextension
/*###########################################################################*/			
.registierungHintergrund .tx-gcgutschein-pi1 {
	margin:0px;
}

div#gutscheinlisteHead {
	float:left;
	position:relative;
	
	height:33px;
	
	width:410px;
	
	background-image:url(../bilder/gutschein_head.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;	
}

div.gutscheinlisteImage {
	float:left;
	position:relative;
			
	padding-top:11px;
			
	width:119px;
	height:102px;
	
	text-align:center;
	
	background-image:url(../bilder/gutschein_preview_image_border.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;			
}

div.gutscheinlisteText {
	float:left;
	position:relative;
	
	padding-left:9px;
	
	width:241px;	
}
	div.gutscheinlisteText h3 {
		font-size:1.2em;
	}
	
	div.gutscheinlisteText p {
		padding-left:4px;
	}
	
	div.gutscheinlisteText input.aktivierbar,
	div.gutscheinlisteText input.nichtAktivierbar {
		float:left;
		margin-top:15px;
		
		padding-bottom:2px;
		
		width:243px;
		height:30px;
		line-height:30px;
		
		cursor:pointer;
		
		font-family:Verdana;
		font-size:1em;
		font-weight:bold;
		
		background-image:url(../bilder/button_aktivierbar.gif);
		background-color:transparent;
		background-repeat:no-repeat;
		background-position:0px 0px;			
	}
	
		div.gutscheinlisteText input.nichtAktivierbar {
			cursor:auto;
			font-style:italic;
			color:#000000;
			background-image:url(../bilder/button_grau_nicht_aktivierbar.gif);
		}
		
/*#######################*/
/*#	Codeanzeige
/*#######################*/
div#gutscheinCodeAnzeige {
	float:left;
	margin-top:5px;
	padding-left:5px;
	width:380px;
	text-align:center;
}

	p#gutscheinFuer {
		font-weight:bold;
	}
		
		div.coupon-code-background {
			background:url(../bilder/registierung_formular_hintergrund.gif) no-repeat;			
			height:21px;
			margin-bottom:10px;
			padding:9px 0px 0px 10px;
			width:362px;
		}
		
		div#gutscheinCodeAnzeige input {
			background:transparent;	
			float:left;
			line-height:18px;
		}
	
	/*Keine Gutscheine*/
	div#gutscheinlisteNone {
		padding-left:30px;
		width:365px;
	}


.games3 {
	float: left;
	margin-bottom:10px;
	padding-right:10px;
	width: 115px;	
}

/*########################################*/
/*# Games nach dem Spielen
/*########################################*/	
.image-thumbnail {
	margin-left:-9px;
}

div#umschlussGameEndPopup .games3 {
	padding-right:5px;
}

	div#umschlussGameEndPopup .games3 h4 {
		font-size:1.1em;
	}

/*###########################################################################*/	
/*#	Passwortgenerator (adpasswordgenerator)
/*###########################################################################*/	
div#tx-adpassword-pi1 {
	clear:both;
	color:#FFFFFF;
	padding:0px 5px 5px;
}

	div#tx-adpassword-pi1 span {
		color:#b6ff00;
	}
	
/*###########################################################################*/	
/*#	Highscore (Extension)
/*###########################################################################*/	
	#tabelleHighscore {
		width:340px;
		
		background-repeat:repeat-y;
		background-position:0px 31px;
		background-image:url(../bilder/highscore_hintergrund.jpg);	
	}
		
		/*ie 6/7 Highscore Hintergrundbild richtig justieren */
		
		* html #tabelleHighscore {
			background-position-y:31px;
		}
		
		*+html #tabelleHighscore {
			background-position-y:30px;
		}
		
		tr#flashscoreTitelZeile {
			height:30px;
			font-weight:bold;
			background-color:#AEAEAE;
		}
		
		tr.flashscoreGerade,
		tr.flashscoreUngerade {
			height:20px;
		}
			
			#tabelleHighscore td.links  {
				width:75px;
			}
				
			#tabelleHighscore td.mitte {
				padding-left:10px;
			}
			
			#tabelleHighscore td.rechts {
				padding-left:10px;
				width:65px;
				text-align:right;
			}
			
			td.flashscoreGeradeGamer a,
			td.flashscoreUngeradeGamer a {
				font-weight:bold;
				text-decoration:underline;
				color:#b6ff00;
			}
		
		tr#flashscoreZierleiste {
			height:3px;
		}
		
		/*Navigation*/
				
		tr#flashscoreNavigation	 {
			height:30px;
			background-color:#AEAEAE;
		}
			
			.flashscoreNavigationMitte {
				text-align:center;
			}
				
			tr#flashscoreNavigation a {
				font-weight:bold;
				text-decoration:underline;
			}
				
	/*######################*/
	/*# Loaderanimation
	/*######################*/
	
	p#flashscoreLoader {
		float:left;
		height:16px;
		padding:85px 95px;
		color:#b6ff00;
		text-decoration:underline;
	}
	
		p#flashscoreLoader img {
			float:left;
		}
		
		p#flashscoreLoader span {
			float:left;
			display:block;
			padding-left:15px;
			
			height:16px;
			line-height:16px;
			font-weight:bold;
			color:#000000;
		}
