@charset "utf-8";
body,td,th {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
}
a:link {
	color: #F90;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #F90;
}
a:hover {
	text-decoration: underline;
	color: #F00;
}
a:active {
	text-decoration: none;
	color: #C00;
}
.eventinfo {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1em;
	height: 53px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 13px;
}
.mainnews {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.1em;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mainnewshead {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	text-transform: uppercase;
}
.copyright {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 8px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #1a181d;
}
.headerbar {
	background-color: #033;
	background-image: url(gfx/menu/menu_left.png);
}
.content {
	height: 368px;
	background-image: url(gfx/content/content_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#s1 {
	width:207px;
	height:368px;
	position:relative;
	top:0px;
	left:100px;
	background-image: url(gfx/content/loginbox.png);
}
#s2 {
	width:370px;
	height:368px;
	position:relative;
	top:0px;
	left:50px;
	background-image: url(gfx/content/latestnews.png);
}
#error {
	width:370px;
	height:368px;
	position:relative;
	top:0px;
	left:50px;
	background-image: url(gfx/content/error.png);
}
.input {
	background-image: url(gfx/content/formbg.png);
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9em;
	height: 13px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #434344;
	border-right-color: #575658;
	border-bottom-color: #575658;
	border-left-color: #434344;
	color: #CCC;
}
.login {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
}
#register {
	width:366px;
	height:368px;
	position:relative;
	top:0px;
	left:0px;
	background-image: url(gfx/content/register.png);
}
#cshop1 {
	width:505px;
	height:368px;
	position:relative;
	top:0px;
	left:0px;
}
#cshop_cat_1 {
	width:195px;
	height:70px;
	position:relative;
	top:10px;
	left:20px;
	background-image: url(gfx/shop/cat_consumables.png);
}
#cshop_cat_2 {
	width:195px;
	height:70px;
	position:relative;
	top:10px;
	left:10px;
	z-index: 1;
	background-image: url(gfx/shop/cat_costumes.png);
}
#cshop_cat_3 {
	width:195px;
	height:70px;
	position:relative;
	top:10px;
	left:20px;
	background-image: url(gfx/shop/cat_enhanchment.png);
}
#cshop_cat_5 {
	width:195px;
	height:70px;
	position:relative;
	top:10px;
	left:20px;
	background-image: url(gfx/shop/cat_minipet.png);
}
#cshop_cat_4 {
	width:195px;
	height:70px;
	position:relative;
	top:10px;
	left:10px;
	z-index: 1;
	background-image: url(gfx/shop/cat_minihouse.png);
}
#cshop_cat_6 {
	width:195px;
	height:70px;
	position:relative;
	top:10px;
	left:10px;
	z-index: 1;
	background-image: url(gfx/shop/cat_mounts.png);
}
#footer_left {
	width:300px;
	height:70px;
	position:relative;
	top:68px;
	left:119px;
}
#footer_right {
	width:300px;
	height:80px;
	position:relative;
	top:53px;
	left:35px;
}
#footer_right_text {
	width:200px;
	height:70px;
	position:relative;
	top:10px;
	left:10px;
}
#cat_bg {
	width:220px;
	height:67px;
	position:relative;
	background-image: url(gfx/shop/cat_bg.png);
	left: 7px;
	padding: 5px;
	background-repeat: no-repeat;
}
#DONE{
	height: 40px;
	width: 300px;
	margin-top: -100px;
	margin-left: -150px;
	position: absolute;
	top: 50%;
	left: 50%;
	background-color: #090;
	border: 1px solid #000;
	z-index: 50;
	-moz-border-radius: 10px;
}
#catbutton {
	width:115px;
	height:40px;
	position:relative;
	top: 23px;
	left: 70px;
}
#catbutton2 {
	width:70px;
	height:13px;
	position:absolute;
	top: 50px;
	left: 117px;
	z-index: 12;
	text-align: right;
}
#news_overview1 {
	width:472px;
	height:35px;
	position:relative;
	z-index: 12;
	background-image: url(gfx/content/news_bg.png);
	top: 70px;
	left: 15px;
	text-align: center;
	padding: 3px;
	background-repeat: no-repeat;
}
#news_overview2 {
	width:472px;
	height:35px;
	position:relative;
	z-index: 12;
	top: 70px;
	left: 15px;
	text-align: center;
	padding: 3px;
}
#SHOWNEWS {
	width: 500px;
	margin-top: -100px;
	margin-left: -150px;
	position: absolute;
	background-color: #333;
	border: 1px solid #000;
	z-index: 50;
	-moz-border-radius: 10px;
}
#show_ranking {
	width:468px;
	height:260px;
	position:relative;
	z-index: 12;
	top: 70px;
	left: 15px;
	text-align: center;
	padding: 3px;
}
#download_button {
	width:90px;
	height:17px;
	position:relative;
	z-index: 12;
	top: 310px;
	left: 40%;
	text-align: center;
	padding: 3px;
}
#edit_profile {
	width:468px;
	height:260px;
	position:relative;
	z-index: 12;
	top: 70px;
	left: 15px;
	text-align: center;
	padding: 3px;
}
.register_bgImage {
	width: 99px; /* 90px + 2*5px = 100px, entspricht Grafikbreite */
	height: 22px; /* entspricht Grafikhöhe */
	background: url(gfx/content/registerbutton.png); /* Hintergrundgrafik */
	border: 0; /* Innenabstand oben - rechts - unten - links */
	font-family: Verdana;
	font-size: 9px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	vertical-align: bottom;
}
.login_bgImage {
	width: 53px; /* 90px + 2*5px = 100px, entspricht Grafikbreite */
	height: 22px; /* entspricht Grafikhöhe */
	background: url(gfx/content/loginbutton.png); /* Hintergrundgrafik */
	border: 0; /* Innenabstand oben - rechts - unten - links */
	font-family: Verdana;
	font-size: 9px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	vertical-align: bottom;
}
.getpw_bgImage {
	width: 53px; /* 90px + 2*5px = 100px, entspricht Grafikbreite */
	height: 22px; /* entspricht Grafikhöhe */
	background: url(gfx/content/getpw.png); /* Hintergrundgrafik */
	border: 0; /* Innenabstand oben - rechts - unten - links */
	font-family: Verdana;
	font-size: 9px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	vertical-align: bottom;
}
.buy_bgImage {
	width: 53px; /* 90px + 2*5px = 100px, entspricht Grafikbreite */
	height: 17px; /* entspricht Grafikhöhe */
	background: url(gfx/content/buybutton.png); /* Hintergrundgrafik */
	border: 0; /* Innenabstand oben - rechts - unten - links */
	font-family: Verdana;
	font-size: 9px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	vertical-align: bottom;
}
.changepass_bgImage {
	width: 90px; /* 90px + 2*5px = 100px, entspricht Grafikbreite */
	height: 17px; /* entspricht Grafikhöhe */
	background: url(gfx/content/edit_pass.png); /* Hintergrundgrafik */
	border: 0; /* Innenabstand oben - rechts - unten - links */
	font-family: Verdana;
	font-size: 9px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	vertical-align: bottom;
}
.changemail_bgImage {
	width: 90px; /* 90px + 2*5px = 100px, entspricht Grafikbreite */
	height: 17px; /* entspricht Grafikhöhe */
	background: url(gfx/content/edit_mail.png); /* Hintergrundgrafik */
	border: 0; /* Innenabstand oben - rechts - unten - links */
	font-family: Verdana;
	font-size: 9px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	vertical-align: bottom;
}

