html {
	height: 100%;
}

* {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6, form, * {
	margin: 0;
	padding: 0;
}

p {
	padding-bottom: 8px;	
}

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

ul, ol, li {
	padding: 0;
	margin: 0;
	list-style: none;
}

li {
	list-style: circle inside none;
	line-height: 14px;
	color: #CC9933;
}

.clearMe {
	clear: both;
	line-height:0px;
}
form {
	display:inline;
}

radio {
	background-color: #000;
}

input {
	color: #F2C680;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 4px;
	background: transparent;
	border: 0px solid #000;
}

.submit {
	width: 104px;
	height: 20px;
	padding: 0px;
	vertical-align: top;
	background: transparent;
	background-image: url(/images/button_submit_login.jpg);
	background-position: top;
	background-repeat: no-repeat;
	border: 0px solid #000;
}

select {
	padding: 0px;
	margin: 0px;
	background: #FFFFFF;
}

td {
	vertical-align: top;
}

.valign {
	vertical-align: middle;	
}

a:active		{text-decoration: none; color: #CC9933;}
a:link		{text-decoration: none; color: #CC9933;}
a:visited	{text-decoration: none; color: #CC9933;}
a:hover		{text-decoration: none; color: #FFCC66;}

a.navigation:active				{text-decoration: none; color: #000;}
a.navigation:link					{text-decoration: none; color: #000;}
a.navigation:visited				{text-decoration: none; color: #000;}
a.navigation:hover				{text-decoration: none; color: #B1770B;}

a.language:active				{text-decoration: none; color: #bdb76b;;}
a.language:link				{text-decoration: none; color: #bdb76b;;}
a.language:visited			{text-decoration: none; color: #bdb76b;;}
a.language:hover				{text-decoration: none; color: #fff;}


body {
	font: normal normal normal 11px/12px Arial, Helvetica, sans-serif;
	color: #F2C680;
	background-image:url(/images/global/misc/spacer.gif);
	background-color: #000;
	text-align: left;
	border: 0px;
	margin: 0px;
	padding: 0px;
	
}

.center_content {
	color: #CC9933;
	margin-left:-512px; 
	width: 1024px;
	/*height: 640px;*/
	height: 713px;
	padding: 0px;
	background-image: url(/images/global/externalIndex/background_supersize.jpg);
	background-position: top;
	background-repeat: no-repeat;	
	position: relative; left: 50%; top: 0px;
}

.moreinformation {
	color: #F2C680;
	width: 352px;
	height: 416px;
	z-index: 100;
	margin-left:-176px;	
	background-image: url(/images/global/externalIndex/background_moreinformation.jpg);
	background-position: top;
	background-repeat: no-repeat;	
	position: absolute; top: 118px;	left:50%;
	display:none;
}

.button_register_teaser {
	width: 244px;
	height: 176px;
	position: absolute; left: 472px; top: 32px;
}

.login {
	width: 274px;
	height: 96px;
	color: #F2C680;
	position: absolute; left: 114px; top: 120px;
}

.footer {
	text-align: center;
	width: 1024px;
	height: 16px;
	vertical-align: middle;
	position: absolute; left: 0px; top: 620px;	
}

.border_debug {
	border: 1px solid #ff00ff;
}

.typo_9 {
	font: normal normal normal 9px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.typo_10 {
	font: normal normal normal 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.typo_11 {
	font: normal normal normal 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.typo_11bold {
	font: normal normal bold 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.typo_12 {
	font: normal normal normal 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.typo_12bold {
	font: normal normal bold 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.content{
  width:100%;
  background-image: url(/images/global/externalIndex/background_web_seamless.jpg);
  background-position: top;
  background-repeat: repeat-x;
  background-attachment: scroll; 
  overflow:hidden;
}

.stats{
  position:relative;
  top:8px;
  left:725px;
}