@charset "utf-8";
/* CSS Document */

body { margin:0; }
#header-banner { position:relative; margin:0; padding:0; height:99px; }
#header-banner a { display:block; background:none; }
#header-banner a:hover { background:none; }

#page-navigation {
	border:1px solid #d9d9d9;
	border-left:0;
	border-right:0;
	color:#333333;
	padding: 4px 0;
}
#page-navigation a { font-weight:bold; }

#page-content { min-height: 420px; }

#page-footer { margin-bottom:0; padding-bottom:0; }
#page-footer img { margin-bottom:0; padding-bottom:0; }

#header-login {
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	height: 50px;
}
#content-navigation { position:relative; }
#content-navigation h1 { font-weight:normal; }

.error, .success { padding-left: 50px; background-repeat:no-repeat; background-position:10px 10px; min-height:30px; }
.error { background-image:url(../images/icons/error.gif); }
.success { background-image:url(../images/icons/ok.gif); }

/* Index */
#buttonRegister {
	width:265px;
	height:61px;
	background-image:url(../images/index/buttonRegister.gif);
	text-align:center;
	margin-bottom:3em;
	margin-top:1em;
}
#buttonRegister a { display:block; padding-top:20px; font-size:1.4em; color:#FFFFFF; }
#buttonRegister a:hover { color:#FFFFFF; background:none; text-decoration:underline; }

.sidebar-box { margin-bottom:3em; }

#gamescomAd a:hover { background:none; }
#gamescomAd h1 a:hover { background-color:#499738; }

/* Forms */
form dt {
	width:100%;
	display:block;
	clear:both;
}
form dd {
	margin-left:0;
	margin-bottom:12px;
	padding-left:0;
	clear:both;
}

form .dijitInputField input { padding-top:2px; padding-bottom:2px;}
form>div { margin-bottom:8px; }

#loginFormShort { margin-top:6px;}
#loginFormShort td { padding:0; margin:0; }
#loginFormShort label { color:#499738; font-weight:normal; }
#loginFormShort input { padding:2px; margin:0; width:110px; border:1px solid #333333; font-size:.9em; }


/* PHP Error Handling */
ul.errors { margin:0; }
ul.errors li { list-style-type:none; color:#FF0000; }

/* Special */
#popup center a:hover, #popupnav a:hover { background:none; }
