body, td, div, input {
	font-family: verdana, helvetica, tahoma, arial;
	font-size: 10pt;
	color: #e0e0e0;
}

a {	
	border: 0;
  color: #e0e0e0;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a:active, a:focus {outline: none;}

body {
	background: #0d0d0d url('../images/bg.jpg') no-repeat fixed center center;
	padding: 0;
	margin: 0;	
	text-align: center;
	overflow: hidden;
}

img {
	border: 0;
}

#frame {
	height: 100%;
	overflow: hidden;
}

td {
	vertical-align: top;
}

#head {
	margin-top: 110px;
}

#head .frame {
	text-align: left;
	width: 944px;
	margin: 0 auto;
}

#menue {
	width: 100%;
	height: 16px;
	background: #242424;
	padding: 0;
}

#menue a, #menue a:hover {
	text-decoration: none;
}

#menue a:hover div {
	color: #0d0d0d;
}

#menue table {
	font-size: 10pt;
	padding: 0;
	margin: 0;
	border-spacing: 0;
	height: 16px;
	position: relative;
	top: -16px;
}

#menue td {
	font-size: 10pt;
	text-align: center;
	padding: 0;
	margin: 0;
	cursor: pointer;
	width: 90px;
}

#slider {
	width: 90px;
	height: 100%;
	background: #171717;
}

#menue td:hover {
	background: #17d0fc;
	color: #0d0d0d;
}

hr {
	width: 100%;
	height: 1px;
	border: 0;
	background: #17d0fc;
	margin-left: 0;
	margin-top: 2px;
	margin-bottom: 2px;	
}

h1 {
	letter-spacing: 8px;
	text-transform: uppercase;
	font-size: 22pt;
	font-weight: 	normal;
	margin: 0;
	margin-left: 60px;
	margin-bottom: 10px;
}

h2 {
	border-bottom: 1px solid #242424;
	color: #404040;
	letter-spacing: 4px;
	text-transform: uppercase;
	font-size: 10pt;
	font-weight: 	normal;
	text-align: left;
	margin: 0;
	margin-top: 30px;
	padding-left: 10px;
}

h2 div {
	color: #242424;
	float: right;
	font-size: 8pt;
	letter-spacing: 0;
	margin-right: 20px;
}

h2 a {
	color: #404040;
}

#page {
	table-layout: fixed;
}

#page .pagetd {
	 min-width: 944px;
	 overflow: hidden;
}

.content {
	width: 944px;
	margin: 0 auto;
	margin-top: 15px;
	text-align: left;
	padding-bottom: 5px;
}

.floatimg {
	float: left;
	margin-right: 10px;
	border: 0;
}

.info {
	padding-top: 6px;
}

#nonjs {
	position: fixed;
	bottom: 0;
	text-align: center;
	width: 99%;
	margin: 0;
	padding: 0;
	padding-bottom: 20px;
	}

#nonjs div {
	width: 944px;
	margin: 0 auto;
	text-align: left;
	background: #0d0d0d;
}

#scroll {
	position: fixed;
	bottom: 0;
	text-align: center;
	width: 99%;
	margin: 0;
	padding: 0;
	padding-bottom: 0px;
}

#scroll table {
	height: 25px;
	border: 1px solid #616161;
	border-bottom: 0;
	margin: 0 auto;
}

#scroll table td {
	background: #242424;
	text-align: center;
	vertical-align: middle;
	float: none;
	padding-left: 15px;
	padding-right: 15px;
	cursor: pointer;
}

#scroll table td:hover {
	background: #616161;
	color: #0d0d0d;
}

#msg {
	padding: 6px;
	font-size: 8pt;
	text-align: left;
	cursor: pointer;
	position: fixed;
	right: 22px;
	top: 15px;
	width: 260px;
	background: #4B4B4B;
	opacity: .2;
	filter: alpha(opacity=20);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	display: none;
}

#msg img {
	float: left;
	margin-right: 6pt;
}

#msg:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
} 