body{
	background: url('../images/euroblast_bg.jpg') no-repeat center 0px #fff;
	padding: 10px 0px 5px 0px;
	margin: 0px;
}

#wrapper{
	position: relative;
	width: 841px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
}

	#header{
		position: relative;
		width: 820px;
		height: 280px;
		padding: 43px 0px 0px 21px;
		margin: 20px 0px 0px 0px;
		background: url('/images/header_bg.gif') no-repeat;
	}
		#header a{
			padding:0px;
			margin:0px;
		}

			#header a img{
				border: none;
				padding:0px;
				margin:0px;
			}
		
		#header ul{
			width: 753px;
			list-style: none;
			text-align: center;
			margin: 0px 0px 0px 0px;
			padding: 47px 0px 0px 0px;
		}
			#header ul li{
				display: inline;
				height: 18px;
				padding: 2px 0px 0px 0px;
				margin: 0px 50px 0px 50px;
				
			}
				#header ul li a{
					display: inline;
					padding: 0px;
					margin: 0px;
					font: bold 11px 'Verdana'; color: #d4d4d4;
					text-decoration: none;
				}

				#header ul li a:hover{
					color: #ff8700;
				}

					#header ul li a img{
						padding: 0px;
						margin: 0px;
					}

	#content{
		position: relative;
		width: 781px;
		height: auto;
		padding: 258px 30px 20px 30px;
		margin: 0px;
		background: url('../images/application_bg.jpg') no-repeat 0px 0px #222222;
	}
	
		#errors{
			display: block;
			font: normal 16px 'Verdana'; color: #d95030;
		}
			#errors ul{
				width: 300px;
				padding: 10px 0px;
				margin: 0;
				list-style-type: square;
				list-style-position: inside;
				font: normal 14px 'Verdana'; color: #acacac;
			}
				#errors ul li{
					padding: 0;
					margin: 0;
				}

		#content #coming{
			background: url('../images/coming_soon.gif') center center; 
			min-height:600px;
			height:auto !important;
			height:600px;

		}
		
		#content #coming h1{
			margin: 10px 0px;
		}
		
		#coming #flyer{
			float: right;
			margin: 0px 0px 0px 20px;
		}
		
		* html #coming #flyer{
			float: right;
			margin: 0px 0px 0px 10px;
		}
		
		 #content #coming #paypal{
			display: block;
			width: 310px;
			background: #fff;
			color:#757575;
			padding: 0px 20px 20px 20px;
		}
		
		#content #coming #paypal_form{
			display: block;
			width: 350px;
			background: #fff;
			padding: 10px 0px 10px 0px;
			text-align: center;
		}
		
		
		
		#content #coming .trenner{
			display: block;
			width:350px;
			height: 1px;
			line-height: 1px;
			background: #fff;
			margin: 10px 0px;
			font-size: 0px;
		}
		
		#content #coming .trenner2{
			float: left;
			clear: both;
			display: block;
			width:100%;
			height: 1px;
			line-height: 1px;
			font-size: 0px;
			background: #fff;
			margin: 20px 0px;
		}
		
		#content #coming #ticketmaster{
			display: block;
			width: 350px;
			height: 30px;
			padding: 65px 0px 0px 0px;
			margin: 0px;
			background: url('../images/ticketmaster.jpg') no-repeat center 10px  #fff;
			text-align: center;
			font: normal 14px 'Verdana'; color: #353535;
			text-decoration: none;
		}
		
	
		#content form{
			margin: 0px;
			font: normal 12px 'Verdana'; color: #c4c4c4;
		}
			
			#content form img{
				vertical-align: top;
			}
			
			#content form input{
				width: 200px;
				height: 17px;
				background: #e9e9e9;
				border: none;
				font: normal 12px 'Verdana'; color: #ee4e00;
				padding-top: 3px;
			}

			#content form select{
				width: auto;
				height: 20px;
				background: #e9e9e9;
				border: none;
				font: normal 12px 'Verdana'; color: #ee4e00;
			}

			#content form textarea{
				width: 500px;
				height: 300px;
				background: #e9e9e9;
				border: none;
				font: normal 12px 'Verdana'; color: #ee4e00;
			}

			#content form .senden{
				width: 100px;
				height: auto;
				background: #ee4e00;
				font: normal 12px 'Verdana'; color: #fff;
			}

.color_orange{
	color: #ee4e00;
}

		#content img{
			border-style:none; float:none;
		}

		#content h1{
			margin:0px;
			padding: 0px;
			font: bold 35px 'Verdana'; color: #8a8a8a;
			text-decoration: none;
		}
			#content h1 a{
				font: bold 15px 'Verdana'; color: #8a8a8a;
				text-decoration: none;
			}
			

		#content table{
			border: none;
			width: 700px;
			padding: 0;
			margin: 0;
			font: normal 12px 'Verdana'; color: #c4c4c4;
		}
			#content table tr td{
				padding: 10px 0px 10px 0px;
			}
			
			#content table tr td.first_td{
				border: none;
				height: auto;
				padding: 10px 10px 20px 0px;
				margin: 0;
			}

			#content table tr td.little{
				border: none;
				width: 150px;
				height: auto;
				padding: 10px 10px 10px 0px;
				margin: 0;
				text-align: right;
				vertical-align: middle;
			}

			#content table tr td.big{
				border: none;
				width: 500px;
				height: auto;
				vertical-align: middle;
				text-align: left;
				padding: 10px 0px 10px 0px;
				margin: 0;
			}

					
		#content p{
			margin:20px 0px 0px 0px;
			font: normal 11px 'Verdana'; color: #fff;
		}
			#content p a{
				font: normal 11px 'Verdana'; color: #fff;
				text-decoration: underline;
			}
			#content p a:hover{
				color: #ff8700;
			}

	#footer{
		position: relative;
		width: 841px;
		height: 166px;
		padding: 0px 0px 0px 0px;
		margin: 0px;
		background: url('/images/footer_bg.gif') no-repeat;
	}

	/* ALLGEMEINE KLASSEN */

	.linie2{
		display: block;
		clear: both;
		height: 10px;
		width: 750px;
		float: left;
		background: #484848;
		padding: 0px;
		
	}
	.oben{
		margin: 20px 0px 3px 0px !important;
	}
	.unten{
		margin: 3px 0px 20px 0px !important;
	}

	.linie{
		display: block;
		clear: both;
		background: #484848;
		height: 20px;
		padding: 0px;
		margin: 10px 0px !important;
	}
		
	#sicherheit{
		width: 120px;
	}