body {
  	color: 			  	#D3D3D3;
  	background-color: 	#110F22;
	font-size: 		  	11px;
	font-family: 		Verdana;
	margin: 			0;
	text-align:			left;
}
td {
	text-align:			left;
}
#header {
    width: 			100%;
    height: 		110px;
    background: 	url(images/header_bg.png);
}
#header_bg {
	width:			100%;
	height: 		110px;
    background: 	url(images/header_bg.png);	
}
#header_logo {
    width: 			366px;
    height: 		110px;
    margin-left:	25px;
    background: 	url(images/header_logo.png);
    float:			left;
    cursor:			pointer;
}
#header_txt {
    font-size: 		14pt;
    font-family:	Tahoma;
    color: 			white;
    float: 			left;
    margin:		    15px 0 0 40px;
}
#header_txt2 {

}
#upL {
	width: 				100px;
	height: 			100px; 
	margin-left:		-50px;
	position: 			absolute; 
	top: 				30%;
	left: 				50%;	
}

#content {
    background: 		url(images/bg.jpg) repeat-x top;	
}
#foot {

}
.menu {
	height: 			38px;
    margin-left: 		26px;
    padding-top:		5px;
    padding-left: 		33px;
    background:			url(images/menu_strich.png) top left no-repeat;
    float: 				left;	
}
#step {
	width:			899px;
	height:			101px;
}
#menu_bg {
    width: 			100%;
    height: 		38px;
    background: 	url(images/menu_bg.png);	
}
#b_ajax {
	width: 			10%;
	height: 		10%;
	background: 	black;
	position: 		absolute;
}
#am {
	font-size: 			16px;
	color:				#4CA0E8;
	font-weight:		bold;
	text-decoration:	underline;
}
#loader2 {
	width: 				43px;
	height:				11px;
	background: 		url(images/loader.gif) no-repeat;
}
#tl {
    width: 			8px;
    height: 		8px;
    background: 	url(images/box_lefttop.jpg) no-repeat;
}
#tr {
    width: 			8px;
    height: 		8px;
    background: 	url(images/box_righttop.jpg) no-repeat;
}
#dl {
    width: 			8px;
    height: 		8px;
    background: 	url(images/box_leftdown.jpg) no-repeat;
}
#dr {
    width: 			8px;
    height: 		8px;
    background: 	url(images/box_rightdown.jpg) no-repeat;
}
#button_up {
    width: 			201px;
    height: 		217px;
    margin-right: 	50px;
    float: 			right;
    cursor:			pointer;
}
#fb_like {
	position: relative;
	top: -50px;
	left: 360px;
}
#fb_like2 {
	position: relative;
	top: 10px;
	left: 360px;
}
#backpfeil {
    width: 			182px;
    height: 		172px;
    background: 	url(images/backpfeil.jpg) no-repeat;
    cursor:			pointer;
}
.imp {
    font-size: 			14pt;
    font-family:		Tahoma;
    color: 				white;
    text-decoration: 	underline;
}
a.menu_a {
    font-size: 			14pt;
    font-family:		Tahoma;
    color: 				white;
    text-decoration: 	underline;
}
a.dl {
    font-size: 			12px;
    font-family:		Tahoma;
    color: 				white;
    text-decoration: 	underline;
}
a.imp {
    font-size: 			10px;
    font-family:		Tahoma;
    color: 				white;
    text-decoration: 	underline;
}
a.help {
	font-size: 			11px;
	font-family: 		Tahoma;
	font-weight: 		bold;
	color: 				white;
	text-decoration: 	underline;
}
textarea {
    font-family:		Tahoma, sans-serif;
    font-size: 			11px;
    color: 				#DADADA;
    background-color: 	#292932;
    border:				1px solid;
}
input {
    font-family:		Tahoma, sans-serif;
    font-size:			12px;
    color: 				#DADADA;
    background-color: 	#292932;
    border:				1px solid;
}
input.up {

}

 .Check, .Radio
   {
   background-color: #000000;
   border:0px solid #927D4C; }




#bbC {
	width:			400px;
	height:			65px;
	text-align:     right;
	margin:			0px auto 10px;
	background:		#292932;
}

#MooFlow {
	color:					#fff;
	visibility:				hidden;
	position:				relative;
	overflow:				hidden;
	height: 				100px;
	width: 					450px;
}
.SkipperP {
	width: 			175px;
	height:			200px;
	margin:			auto 0;
	background:		url(images/pre.jpg) center right no-repeat;
	cursor:			pointer;
	float: 			left;
}
.SkipperN {
	width: 			175px;
	height:			200px;
	margin:			auto 0;
	background:		url(images/next.jpg) center left no-repeat;
	cursor:			pointer;
	float: 			left;
}
#MooFlow.load {
	background-image:		url(images/ajax_loader.gif);
	background-repeat:		no-repeat;
	background-position:	50% 50%;
}
#MooFlow * {
	outline-color:		invert;
	outline-style:		none;
	outline-width:		medium;
	-moz-user-select: 	none;
	border:				none;

}
#MooFlow div.imgDiv{
	position:			absolute;
}
div.loader{
	text-align:		center;
	z-index:		10000;
	margin:			1em auto;
	width:			100%;
}
div.caption {
	position: 		relative;
	text-align:		center;
	z-index:		1000;
	padding-top:	220px;
	margin-left: 	auto;
	margin-right: 	auto;
}
div[class="caption"] {
	position:		absolute;
	text-align:		center;
	z-index:		1000;
	padding-top:    0px;
	margin:			1em auto;
	bottom:			0px;
	width:			100%;	
}

#premStart:hover
{
	text-decoration: underline;
}
