body{
  margin:0px; padding:0px; font-size:11pt;
  background-color:#FFFFFF;
	font-family: Arial, Verdana, sans-serif;
}

#portal_login_click{left:350px !important;}

a:link, a:visited{ color:#000000; outline-style:none; }
a:hover, a:visited:hover{ color:#000000; text-decoration:none; outline-style:none; }
h1, h2, h3{font-size:16px; font-weight:bold; margin:0px; padding:0px;}
.clear{clear:both;}
td{ font-size:12px; }
form{ margin:0px; padding:0px; }
input.text{width:100%; font-size:12pt;}

#sp_regform_login_click{position:absolute; right:15px; top:12px;}

#gamepagewrap{width:970px; position:relative; margin:auto; padding-bottom:20px;}
#pagewrap{width:970px; margin:auto; padding-bottom:20px; padding-top:125px;}

#navi_main{width:970px; height:81px; position:absolute; z-index:800; left:50%; margin-left:-485px; background:url(https://upportal.wavecdn.net/img/Navigation_hintergrund.png) no-repeat;}
#sp_loginform{
	width:940px; padding:18px 10px 7px; position:absolute; top:92px; display:block; left:50%; margin-left:-481px; z-index:799; background-color:#333333; color:white;
	border-bottom-left-radius:14px; border-bottom-right-radius:14px;
	-moz-border-bottom-left-radius:14px; -moz-border-bottom-right-radius:14px;
	-webkit-border-bottom-left-radius:14px; -webkit-border-bottom-right-radius:14px;
}
#sp_regform{width:415px; height:270px; position:absolute; z-index:800; left:50%; margin-left:60px; top:145px; }

#submenu{
	width:960px; height:45px; position:absolute; top:92px; left:50%; margin-left:-481px; z-index:799; background-color:#333333; color:white;
	border-bottom-left-radius:10px; border-bottom-right-radius:10px;
	-moz-border-bottom-left-radius:10px; -moz-border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px;
}
#sub_accinfo{position:absolute; top:13px; left:17px; line-height:24pt;}
#sub_navi{position:absolute; top:9px; right:0px; text-align:right; line-height:24pt;}

#teaserbox{width:415px; height:270px; position:absolute; z-index:800; left:50%; margin-left:60px; top:145px; }

#spgametabs{width:482px; height:545px; float:left;}
#spgameinfo{float:left; width:453px; height:545px; margin-left:30px;}
.scrollbox{width:429px; height:495px; overflow:hidden; float:left; margin-top:10px; margin-left:10px;}

#tabs{margin-top:20px;}

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 900;
	width: 100%;
	height: 500px;
}
#jquery-lightbox{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 901;
	text-align: center;
	line-height: 0;
}

#lightbox_wrap{
	width:670px; position:absolute; left:50%; margin-left:-335px;
	border:1px solid #aaaaaa;
	color:#222222;
}

.ie7 #lightbox_wrap{
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#e3e3e3');
}

.ie8 #lightbox_wrap{
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#e3e3e3')";
}

.ie9 #lightbox_wrap{
	border-radius:17px;
	-ms-filter:none;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcxOTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFM0UzRTMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cxOTYpIiAvPgo8L3N2Zz4=);
}

.all #lightbox_wrap{
	-moz-border-radius:17px;
	-webkit-border-radius:17px;
	border-radius:17px;
	background-image:-moz-linear-gradient(top, #ffffff, #e3e3e3);
	background-image:-ms-linear-gradient(top, #ffffff, #e3e3e3);
	background-image:-o-linear-gradient(top, #ffffff, #e3e3e3);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#e3e3e3));
	background-image:-webkit-linear-gradient(top, #ffffff, #e3e3e3);
	background-image:linear-gradient(top, #ffffff, #e3e3e3);
}

#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 899;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #000000; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
/*LIGHTBOX Ende*/

/*Timepicker*/
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; }
.ui-timepicker-div dl dd { margin: -25px 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }

.form_top{
	font-weight:bold; color:#FFFFFF; line-height:28px; padding:0 10px;
}

.ie7 .form_top{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#2D454F', endColorstr = '#17262B');
}

.ie8 .form_top{
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#2D454F', endColorstr = '#17262B')";
}

.ie9 .form_top{
	border-top-right-radius:10px; border-top-left-radius:10px;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0MjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMyRDQ1NEYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxNzI2MkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0MjgpIiAvPgo8L3N2Zz4=);
}

.all .form_top{
	-webkit-border-top-right-radius:10px; -webkit-border-top-left-radius:10px;
	-moz-border-radius-topright:10px; -moz-border-radius-topleft:10px;
	border-top-right-radius:10px; border-top-left-radius:10px;
	background-image:-moz-linear-gradient(top, #2D454F, #17262B);
	background-image:-ms-linear-gradient(top, #2D454F, #17262B);
	background-image:-o-linear-gradient(top, #2D454F, #17262B);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#2D454F), to(#17262B));
	background-image:-webkit-linear-gradient(top, #2D454F, #17262B);
	background-image:linear-gradient(top, #2D454F, #17262B);
}

.form_bottom{
	text-align:center;
	height:33px;
}

.ie7 .form_bottom{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#2D454F', endColorstr = '#17262B');
}

.ie8 .form_bottom{
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#2D454F', endColorstr = '#17262B')";
}

.ie9 .form_bottom{
	border-bottom-right-radius:10px; border-bottom-left-radius:10px;
	-ms-filter:none;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyNjAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMxNzI2MkIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMyRDQ1NEYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyNjApIiAvPgo8L3N2Zz4=);
}

.all .form_bottom{
	-webkit-border-bootom-right-radius:10px; -webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px; -moz-border-radius-bottomleft:10px;
	border-bottom-right-radius:10px; border-bottom-left-radius:10px;
	background-image:-moz-linear-gradient(top, #17262B, #2D454F);
	background-image:-ms-linear-gradient(top, #17262B, #2D454F);
	background-image:-o-linear-gradient(top, #17262B, #2D454F);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#17262B), to(#2D454F));
	background-image:-webkit-linear-gradient(top, #17262B, #2D454F);
	background-image:linear-gradient(top, #17262B, #2D454F);
}

.form_middle{
	background-color:#FFFFFF;
	border:solid 1px #AAAAAA;
}

.formtr{height:30px;}
.formtd{padding:0 5px;}

.morebottom{
	position:relative; width:475px; height:50px; border-bottom-right-radius:17px; border-bottom-left-radius:17px;
	cursor:pointer; border-top:solid 1px #AAAAAA; margin-top:5px; margin:0 -15px -15px;
}

.morebottomtext{
	text-align:center; padding-top:5px; font-size:10pt; font-weight:bold; color:#FFFFFF;
}

.ie7 .morebottom{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#899C0B', endColorstr = '#C5D939');
}

.ie8 .morebottom{
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#899C0B', endColorstr = '#C5D939')";
}

.ie9 .morebottom{
	-ms-filter:none;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM4OTlDMEIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDNUQ5MzkiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NDcpIiAvPgo8L3N2Zz4=);
}

.all .morebottom{
	background-image:-moz-linear-gradient(top, #899C0B, #C5D939);
	background-image:-ms-linear-gradient(top, #899C0B, #C5D939);
	background-image:-o-linear-gradient(top, #899C0B, #C5D939);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#899C0B), to(#C5D939));
	background-image:-webkit-linear-gradient(top, #899C0B, #C5D939);
	background-image:linear-gradient(top, #899C0B, #C5D939);
}

.down{
  background:url(https://upportal.wavecdn.net/img/ausklappbar1.png) 50% 50% no-repeat;
	width:80px;	height:18px; margin:auto; position:relative; margin-top:3px;
}
.up{
	background:url(https://upportal.wavecdn.net/img/ausklappbar2.png) 50% 50% no-repeat;
	width:80px;	height:18px; margin:auto; position:relative; margin-top:3px;
}

.trdiv{display:table-row;}
.trdiv1{display:table-cell; vertical-align:middle; padding:5px 10px;}

.changepw_left{width:130px;}
.changepw_right{width:200px;}

.formloading{position:relative; margin:auto; top:10px; display:none;	width:43px; height:11px; background:url(https://upportal.wavecdn.net/img/loading1.gif) no-repeat;}
.formresult{line-height:33px; font-weight:bold; display:none; color:green;}
.errorbox{display:none; width:350px; padding:0 10px; margin-left:385px; margin-top:35px; position:absolute;}

.changeemail_left{width:130px;}
.changeemail_right{width:200px;}

.delaccform_left{width:130px;}
.delaccform_right{width:130px;}

.profilform_left{width:130px; float:left; padding-left:10px;}
.profilform_right{width:210px; margin-left:145px;}

.avatar_wrap{float:left; width:109px; margin-top:10px; }

.newmessageform_left{width:130px; font-weight:bold;}
#newmessagefriendlist{
	background-color:#D4D4D4; width:214px; height:220px; margin-left:155px; position:absolute; border:solid 1px #AAAAAA; display:none;
}
#newmessagefriendlistclose{position:absolute; right:20px; top:5px;}
a.newmessagefriends:link, a.newmessagefriends:hover, a.newmessagefriends:visited, a.newmessagefriends:visited:hover{display:block; line-height:18px;}

#rankingcontent{width:780px; margin:auto; position:relative; direction:ltr;}
.rankingheader_c1{display:table-cell; vertical-align:middle; width:250px; border-right:solid 1px #CCCCCC; text-align:center;}
.rankingheader_c2{display:table-cell; text-align:center; padding:5px; width:250px; border-right:solid 1px #CCCCCC;}
.rankingheader_c3{display:table-cell; vertical-align:middle; padding:5px 10px; width:250px; text-align:center;}
.rankingcell1{display:table-cell; vertical-align:middle; width:250px; text-align:center; border-right:solid 1px #CCCCCC;}
.rankingcell2{display:table-cell; text-align:center; vertical-align:middle; width:250px; padding:0 5px; border-right:solid 1px #CCCCCC;}
.rankingcell3{display:table-cell; vertical-align:middle; width:250px; padding:5px 10px; text-align:center;}

.messagerow{background-color:#E1E1E1;}
.messagerow:hover{background-color:#EDDBA5;}
.messagerow1{background-color:#FFFFFF;}
.messagerow1:hover{background-color:#EDDBA5;}

.messageheader{
	font-weight:bold;
	color:#FFFFFF;
}

.ie7 .messageheader{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#2D454F', endColorstr = '#17262B');
}

.ie8 .messageheader{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#2D454F', endColorstr = '#17262B')";
}

.ie9 .messageheader{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0MjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMyRDQ1NEYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxNzI2MkIiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0MjgpIiAvPgo8L3N2Zz4=);
}

.all .messageheader{
	-webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px; -moz-border-radius-topright:10px;
	border-top-left-radius:10px; border-top-right-radius:10px;
	background-image:-moz-linear-gradient(top, #2D454F, #17262B);
	background-image:-ms-linear-gradient(top, #2D454F, #17262B);
	background-image:-o-linear-gradient(top, #2D454F, #17262B);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#2D454F), to(#17262B));
	background-image:-webkit-linear-gradient(top, #2D454F, #17262B);
	background-image:linear-gradient(top, #2D454F, #17262B);
}


.messageheader_c1{display:table-cell; vertical-align:middle; width:12px; border-right:solid 1px #CCCCCC;}
.messageheader_c2{display:table-cell; text-align:center; padding:5px; width:60px; border-right:solid 1px #CCCCCC;}
.messageheader_c3{display:table-cell; vertical-align:middle; padding:5px 10px; width:200px; border-right:solid 1px #CCCCCC;}
.messageheader_c4{display:table-cell; vertical-align:middle; padding:5px 10px; width:530px; border-right:solid 1px #CCCCCC;}
.messageheader_c5{display:table-cell; vertical-align:middle; padding:5px 10px; width:54px; text-align:center;}
.messagecell1{display:table-cell; vertical-align:middle; width:12px; border-right:solid 1px #CCCCCC;}
.messagecell2{display:table-cell; text-align:center; vertical-align:middle; width:60px; font-size:10px; padding:0 5px; border-right:solid 1px #CCCCCC;}
.messagecell3{display:table-cell; vertical-align:middle; padding:5px 10px; width:200px; border-right:solid 1px #CCCCCC;}
.messagecell4{display:table-cell; vertical-align:middle; padding:5px 10px; width:530px; border-right:solid 1px #CCCCCC;}
.messagecell5{display:table-cell; vertical-align:middle; padding:5px 10px; width:54px; text-align:center;}
.inboxclick, .sentboxclick{cursor:pointer;}
.inbox_selectallbox{margin-left:855px; padding-left:8px; border-left:solid 1px #CCCCCC; width:65px;}
a.message_left{width:12px; height:24px; display:block; margin-top:7px;}
a.message_left:link, a.message_left:visited{background: url(https://upportal.wavecdn.net/img/arrow_lefta.png) no-repeat;}
a.message_left:hover, a.message_left:visited:hover{background: url(https://upportal.wavecdn.net/img/arrow_left1.png) no-repeat;}

.message_right{width:12px; height:24px; display:block; margin-top:7px;}
a.message_right:link, a.message_right:visited{background: url(https://upportal.wavecdn.net/img/arrow_righta.png) no-repeat;}
a.message_right:hover, a.message_right:visited:hover{background: url(https://upportal.wavecdn.net/img/arrow_right1.png) no-repeat;}

ul.usergroups{padding:0 15px;}
#grouppicslideshow_left{z-index:9; cursor:pointer; position:absolute; margin-left:-3px; margin-top:30px; width:12px; height:24px; display:block; background: url(https://upportal.wavecdn.net/img/arrow_left1.png) no-repeat;}
#grouppicslideshow_left:hover{z-index:9; cursor:pointer; position:absolute; margin-left:-3px; margin-top:30px; width:12px; height:24px; display:block; background: url(https://upportal.wavecdn.net/img/arrow_lefta.png) no-repeat;}
#grouppicslideshow_right{z-index:9; cursor:pointer; position:absolute; margin-left:340px; margin-top:30px; width:12px; height:24px; display:block; background: url(https://upportal.wavecdn.net/img/arrow_right1.png) no-repeat;}
#grouppicslideshow_right:hover{z-index:9; cursor:pointer; position:absolute; margin-left:340px; margin-top:30px; width:12px; height:24px; display:block; background: url(https://upportal.wavecdn.net/img/arrow_righta.png) no-repeat;}
.grouppicslideshow_wrap{margin-left:14px; width:350px; height:87px;}
.grouppicgamebox{position:absolute; margin-left:-9px; margin-top:-7px; width:106px; height:77px; background:url(https://upportal.wavecdn.net/img/gamebox_border.png) no-repeat; }
.grouppicgamebox:hover{position:absolute; margin-left:-9px; margin-top:-7px; width:106px; height:77px; background:url(https://upportal.wavecdn.net/img/gamebox_border_over.png) no-repeat; }
.grouppicgamebox_selected{position:absolute; margin-left:-9px; margin-top:-7px; width:106px; height:77px; background:url(https://upportal.wavecdn.net/img/gamebox_border_selected.png) no-repeat; }
.grouppicgamebox_selected:hover{position:absolute; margin-left:-9px; margin-top:-7px; width:106px; height:77px; background:url(https://upportal.wavecdn.net/img/gamebox_border_over.png) no-repeat; }
.grouppicgamebox_wrap{cursor:pointer; width:87px; height:68px; float:left; margin:10px;}

#messagenavi{position:absolute; margin-left:340px; width:154px; line-height:38px;}
.messagenavi1{float:left; width:12px; height:24px;}
.messagenavi2{float:left; width:130px; text-align:center; color:#000000;}

.gplusinactive{background:url(https://upportal.wavecdn.net/img/socialmediabuttons1.png) no-repeat 0px -20px; width:84px; height:20px; display:inline-block; cursor:pointer;}
.gplusinactive:hover{background:url(https://upportal.wavecdn.net/img/socialmediabuttons1.png) no-repeat 0px -60px; width:84px; height:20px; display:inline-block; cursor:pointer;}
.gplusinactive1{background:url(https://upportal.wavecdn.net/img/socialmediabuttons1.png) no-repeat 0px -80px; width:84px; height:15px; display:inline-block; cursor:pointer;}
.gplusinactive1:hover{background:url(https://upportal.wavecdn.net/img/socialmediabuttons1.png) no-repeat 0px -95px; width:84px; height:15px; display:inline-block; cursor:pointer;}

.fbinactive{background:url(https://upportal.wavecdn.net/img/socialmediabuttons1.png) no-repeat 0px 0px; width:84px; height:20px; display:inline-block; cursor:pointer;}
.fbinactive:hover{background:url(https://upportal.wavecdn.net/img/socialmediabuttons1.png) no-repeat 0px -40px; width:84px; height:20px; display:inline-block; cursor:pointer;}

.fb2clickbig{background:url(https://upportal.wavecdn.net/img/socialmediabuttons1big.png) no-repeat 0px 0px; width:168px; height:44px; display:inline-block; cursor:pointer;}
.fb2clickbig:hover{background:url(https://upportal.wavecdn.net/img/socialmediabuttons1big.png) no-repeat 0px -44px; width:168px; height:44px; display:inline-block; cursor:pointer;}

div.close{width:15px; height:15px; background:url(https://upportal.wavecdn.net/img/close_btn.png) no-repeat; cursor:pointer; background-position: 0 -15px;}
div.close:hover{background-position: 0 0;}

.loading1{width:43px; height:11px; background:url(https://upportal.wavecdn.net/img/loading1.gif) no-repeat;}
.loading2{width:16px; height:11px; background:url(https://upportal.wavecdn.net/img/loading2.gif) no-repeat;}


a.like:link, a.like:hover, a.like:visited, a.like:visited:hover{
	background:url(https://upportal.wavecdn.net/img/icon_thumbsup.png) 50% 2px no-repeat; width:24px; height:16px; float:left;
}
a.twdel:link, a.twdel:hover, a.twdel:visited, a.twdel:visited:hover{
	background:url(https://upportal.wavecdn.net/img/xbutton1.png) 50% 3px no-repeat; width:24px; height:18px; float:left;
}
a.rt_link:link, a.rt_link:hover, a.rt_link:visited, a.rt_link:visited:hover{
	background:url(https://upportal.wavecdn.net/img/icon_re1.png) 50% 3px no-repeat; width:24px; height:15px; float:left;
}

.tw_likecounter{font-size:10px; margin-top:3px;}
.tw_likers{padding-left:10px; display:none;}

a.twuserlink:link, a.twuserlink:hover, a.twuserlink:visited, a.twuserlink:visited:hover{
	text-decoration:none; color:#E61E1E; font-size:11pt; font-weight:bold;
}

#tw_loading{display:none; margin:6px 38px;}

a.red:link, a.red:visited{ color:#FF0000; text-decoration:none; }
a.red:hover, a.red:visited:hover{ color:#9b9b9b; text-decoration:none; }

a.footer:link, a.footer:visited{ color:#9b9b9b; text-decoration:none; }
a.footer:hover, a.footer:visited:hover{ color:#FFFFFF; text-decoration:none; }

.teaserpic{
	width:970px; height:230px;
  -moz-box-shadow:2px 2px 5px #a6a6a6;
  -webkit-box-shadow:2px 2px 5px #a6a6a6;
	box-shadow:2px 2px 5px #a6a6a6;
}

#lightbox{ width:100%;	height:100%; background-color:#000000; opacity:0.8; position:absolute; z-index:900; display:none; }
#lightboxtut{ width:100%;	height:100%; background-color:#000000; opacity:0.8; position:absolute; z-index:900; }
.cbox_wrap{padding:30px 20px 20px;}
.forminput1{border:solid 1px #DEDEDE; color:#000000; font-size:11px;  padding-left:2px; background-color:#9B9B9B;}
.forminput1_bg2{background-color:#FFFFFF;}

#myhome_messagebox{padding-top:10px;}

.tt_top{width:166px; height:16px; background:url(https://upportal.wavecdn.net/img/tt_top.png) no-repeat;}
.tt_bottom{width:166px; height:4px; background:url(https://upportal.wavecdn.net/img/tt_bottom.png) no-repeat;}
.tt_middle{color:#FFFFFF; padding:0 10px 10px 10px; background:url(https://upportal.wavecdn.net/img/tt_middle.png) repeat-y; }
#tooltip{width:166px; position:absolute; left:460px; top:413px; z-index:999; display:none; }
.tt_arrow{width:19px; height:37px; background:url(https://upportal.wavecdn.net/img/tt_arrow.png) no-repeat; position:absolute; left:-19px; margin-top:-18px; top:50%;}

.tt_top1{width:305px; height:16px; background:url(https://upportal.wavecdn.net/img/tt_top1.png) no-repeat;}
.tt_bottom1{width:305px; height:4px; background:url(https://upportal.wavecdn.net/img/tt_bottom1.png) no-repeat;}
.tt_middle1{color:#FFFFFF; padding:0 10px 10px 10px; text-align:center; background:url(https://upportal.wavecdn.net/img/tt_middle1.png) repeat-y; }
#tooltip1{width:305px; position:absolute; left:48px; top:300px; z-index:801; display:none; }
#tt_arrow1{width:37px; height:19px; background:url(https://upportal.wavecdn.net/img/tt_arrow1.png) no-repeat; position:absolute; left:50%; margin-left:-18px; top:0px;}

.failpic{	width:15px;	height:15px; background:url(https://upportal.wavecdn.net/img/xbutton1.png) no-repeat; float:left; }
.failtext_div{ line-height:26px; display:table-cell; margin-left:40px; width:295px; }
.failtext{margin:-6px 0px 0px 10px; padding:0px;}
.okpic{ width:24px; height:21px; background:url(https://upportal.wavecdn.net/img/successbutton_new.png) no-repeat; }
.form_failtext{margin-left:20px;}

#footer_new{ background-color:#000000; padding-bottom:20px; color:white; position:relative;}
.footer_column1{vertical-align:top; border-right:solid 1px #9B9B9B; width:190px; padding:0 15px;}
.footer_column2{vertical-align:top; border-right:solid 1px #9B9B9B; width:190px; padding:0 15px;}
.footer_column2a{vertical-align:top; border-right:solid 1px #9B9B9B; width:160px; padding:0 15px;}
.footer_column3{vertical-align:top; border-right:solid 1px #9B9B9B; width:223px; padding:0 15px;}
.footer_column4{vertical-align:top; width:190px; padding:0 15px;}
.footer_txt1{ font-weight:bold; font-size:14px; color:#FFFFFF; padding-bottom:10px; }

#user_infobox{position:absolute; margin-left:35px; margin-top:35px;}
#user_infobox_content{
	width:360px; min-height:130px; max-height:180px; position:absolute; left:115px; overflow-y:auto;
	border:solid 1px #AAAAAA; padding-bottom:5px; background-color:#FFFFFF;
}

.comment_right{width:796px; float:left; margin-left:15px; margin-top:5px; overflow:hidden;}
.user_comment_top{width:796px; height:13px; background:url(https://upportal.wavecdn.net/img/comment_top_new.png) no-repeat;}
.user_comment_middle{padding:10px; background:url(https://upportal.wavecdn.net/img/comment_middle_new.png) repeat-y;}
.usercomment_message{width:560px; height:35px; border:solid 1px #D3D3D3; padding:2px; color:#818181;}
.usercomment_content{margin-top:-5px;}
.usercomment_error{height:26px; padding-top:5px; display:none;}

#user_left{width:475px; float:left;}
#user_right{width:475px; margin-left:20px; float:left;}

.user_infotxt1{font-weight:bold; padding-left:15px; margin-top:8px;}
.user_infotxt2{font-weight:normal; padding-left:15px;}
.user_vis_pn{display:inline-block; margin:0 7px;}
.user_vis_profil{display:inline-block !important;}
.user_vis_block{display:inline-block !important;}
#user_reportformdiv{width:370px; position:relative; margin:auto; padding-top:60px;}
#user_gamename{width:49%; text-align:right; display:inline-block;}

.friends_accept{display:inline-block !important; height:19px !important;}
.friends_cancel{display:inline-block !important; margin:0 7px;}
.friends_cancel1{display:inline-block !important;}
.friends_block{display:inline-block !important;}
.friends_unblock{display:inline-block !important;}

#friendsearch1{width:200px; margin-top:25px; float:left;}
#friendsearch2{margin-top:25px; margin-left:10px; float:left;}
#friendsearch_loading{margin:4px 0 0 25px; display:none;}
#friendsearchresult{display:none; margin-top:10px;}

a.gamegroupwrap{display:inline-block; padding:0 10px; text-decoration:none; vertical-align:top; margin-top:20px;}
a.gamegroupwrap div.pic{width:135px; height:95px; background-repeat:no-repeat; background-position:50% 0;}
a.gamegroupwrap div.name{width:135px; overflow-x:hidden; text-align:center; font-weight:bold; padding:2px 0;}

.gamepic_wrap{display:inline-block; margin:10px;}

.icon_addfriend{width:20px; height:17px; background:url(https://upportal.wavecdn.net/img/icon_addfriend.png) no-repeat; display:inline-block;}
.icon_addfriend1{width:20px; height:17px; background:url(https://upportal.wavecdn.net/img/icon_addfriend1.png) no-repeat;}
.icon_pn{width:17px; height:13px; background:url(https://upportal.wavecdn.net/img/icon_pn_dark.png) no-repeat;}
.icon_pn1{width:20px; height:17px; background:url(https://upportal.wavecdn.net/img/icon_pn_red.png) no-repeat;}
.icon_profil{width:19px; height:15px; background:url(https://upportal.wavecdn.net/img/icon_profil.png) no-repeat; display:block;}
.icon_info{width:15px; height:15px; background: url(https://upportal.wavecdn.net/img/icon_info.png) no-repeat; cursor:pointer; }
.icon_info_text{width:15px; height:15px; background: url(https://upportal.wavecdn.net/img/icon_info.png) no-repeat; cursor:pointer; }
.icon_cancel{width:15px; height:15px; background: url(https://upportal.wavecdn.net/img/xbutton1.png) no-repeat; cursor:pointer; display:block; }
.icon_ok{width:24px; height:21px; margin-top:-3px; background: url(https://upportal.wavecdn.net/img/icon_ok.png) no-repeat; cursor:pointer; }
.icon_block{width:15px; height:15px; background: url(https://upportal.wavecdn.net/img/icon_block.png) no-repeat; cursor:pointer; display:block; }
.icon_reportuser{width:17px; height:18px; background: url(https://upportal.wavecdn.net/img/icon_reportuser.png) no-repeat; display:block; cursor:pointer; }
.icon_edit{width:15px; height:15px; background: url(https://upportal.wavecdn.net/img/icon_edit.gif) no-repeat; cursor:pointer; }
.icon_admin{width:16px; height:18px; background: url(https://upportal.wavecdn.net/img/icon_admin.png) no-repeat; }

#resultbox{
	width:560px; min-height:400px; position:absolute; left:50%; margin-left:-280px; top:200px; z-index:902;
	display:none;	border:1px solid #aaaaaa; color:#222222;
}

.ie7 #resultbox{
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#e3e3e3');
}

.ie8 #resultbox{
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#e3e3e3')";
}

.ie9 #resultbox{
	border-radius:17px;
	-ms-filter:none;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcxOTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFM0UzRTMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cxOTYpIiAvPgo8L3N2Zz4=);
}

.all #resultbox{
	-moz-border-radius:17px;
	-webkit-border-radius:17px;
	border-radius:17px;
	background-image:-moz-linear-gradient(top, #ffffff, #e3e3e3);
	background-image:-ms-linear-gradient(top, #ffffff, #e3e3e3);
	background-image:-o-linear-gradient(top, #ffffff, #e3e3e3);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#e3e3e3));
	background-image:-webkit-linear-gradient(top, #ffffff, #e3e3e3);
	background-image:linear-gradient(top, #ffffff, #e3e3e3);
}

#resultbox_close{position:absolute; right:10px; top:10px;}

#pwreset_result{margin-top:10px; display:none;}
#pwreset_submit{margin-left:20px; float:left;}
#pwreset_loading{margin-left:40px; margin-top:6px; float:left; display:none;}

.news_date_bg{width:66px; height:64px; background:url(https://upportal.wavecdn.net/img/news_date_bg.jpg) no-repeat; float:left; margin:10px; border:solid 1px #666666;}
.news_date_day{color:#FFFFFF; font-size:30px; font-weight:bold; line-height:40px; text-align:center;}
.news_date_month{color:#FFFFFF; line-height:24px; text-align:center; border-top:solid 1px #FFFFFF; font-size:10pt;}

.newsclick{cursor:pointer;}

a.newslike{text-decoration:none;}
a.newslike:link, a.newslike:visited{color:#FFFFFF; }
a.newslike:hover, a.newslike:visited:hover{color:#8E0303; }
a.newslike:link div.newslikepic, a.newslike:visited div.newslikepic{float:right; margin-top:7px;  background:url(https://upportal.wavecdn.net/img/icon_like1.png) no-repeat; width:17px; height:17px;}
a.newslike:hover div.newslikepic, a.newslike:visited:hover div.newslikepic{float:right; margin-top:7px; background:url(https://upportal.wavecdn.net/img/icon_like.png) no-repeat; width:17px; height:17px;}

#comment_result{position:relative; margin-left:7px; margin-top:5px; width:225px; display:none;}
#newcomment_submit{display:block; margin-left:5px;}
#newcomment_loading{display:none; margin:5px 0 0 35px; position:absolute;}
#newslikeloading{display:none; margin:10px 0 0 870px; position:absolute;}
#newslikecounter{line-height:30px; padding-left:10px; float:left;}

a.white:link, a.white:visited{ color:#FFFFFF; text-decoration:underline; }
a.white:hover, a.white:visited:hover{ color:#FFFFFF; text-decoration:none; }
.comment_team{color:#FF0000; margin-top:5px;}

.form1left{width:130px; padding:5px 10px; display:table-cell; vertical-align:middle;}
.form1right{width:200px; padding:5px 10px; display:table-cell; vertical-align:middle;}
#game_registerformdiv, #game_loginformdiv{width:370px; float:left; margin-top:10px;}

#game_registerformresultdiv, #game_loginformresultdiv{width:360px; padding:10px 0; float:left; margin-left:5px; display:none;}
.game_registerformresulterror{background:url(https://upportal.wavecdn.net/img/xbutton1.png) no-repeat; padding-left:25px;}
#game_registerformresultmessagediv, #game_loginformresultmessagediv{padding:0px;}

a.paginate_left{display:inline-block; width:40px; line-height:41px; text-decoration:none;}
a.paginate_left:link, a.paginate_left:visited{background: url(https://upportal.wavecdn.net/img/back.png) 0 0 no-repeat;}
a.paginate_left:hover, a.paginate_left:visited:hover{background: url(https://upportal.wavecdn.net/img/back.png) 0 -41px no-repeat;}

a.paginate_right{display:inline-block; width:40px; line-height:41px; text-decoration:none;}
a.paginate_right:link, a.paginate_right:visited{background: url(https://upportal.wavecdn.net/img/forward.png) -16px 0 no-repeat;}
a.paginate_right:hover, a.paginate_right:visited:hover{background: url(https://upportal.wavecdn.net/img/forward.png) -16px -41px no-repeat;}

a.paginate{ padding:0 5px; margin:0 2px; line-height:41px; display:inline-block; font-size:12pt;}
a.paginate:link, a.paginate:visited{color:#000000; text-decoration:none;}
a.paginate:hover, a.paginate:visited:hover{color:#FF0000; text-decoration:underline;}

.paginate_dots{display:inline-block;	margin:0 2px;	padding:0 5px; line-height:41px; color:#000000;}
.paginate_current{display:inline-block;	margin:0 2px;	padding:0 5px; line-height:41px;	font-size:12pt; color:#FF0000; text-decoration:underline; }

a.grouplink{ line-height:30px; padding:0 3px;  text-decoration:none; display:inline-block;}
a.grouplink:link, a.grouplink:visited{color:#FFFFFF; }
a.grouplink:hover, a.grouplink:visited:hover{color:#9B9B9B; }

.newgroup_addmember_wrap{line-height:20px; clear:both; padding:0 3px; display:inline-block;}
.newgroup_addmember_wrap_hover{
	line-height:18px; clear:both; padding-left:2px; padding-right:2px; border:solid 1px #666666;
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
}

.newgroup_addmember_name{display:block; float:left; width:182px;}
.newgroup_addmember_remove{height:18px; background-position:0 3px; float:left; margin-left:5px;}
.newgroup_addmember_remove_hover{height:18px; background-position:0 2px; float:left; margin-left:5px;}

a.userdetail:link,a.userdetail:hover,a.userdetail:visited,a.userdetail:visited:hover{
	font-weight:bold; text-decoration:none;
}

#errorpage_bg{background:url(https://upportal.wavecdn.net/img/404_bg.png) no-repeat; width:747px; height:365px; position:absolute; left:50%; margin-left:-374px; top:150px;}

.upvote_ratingbox{float:left; width:100px; height:15px; background:url(https://upportal.wavecdn.net/img/star_off.png) repeat-x;}
.upvote_ratingbox_avg{height:15px; background:url(https://upportal.wavecdn.net/img/star_on.png) repeat-x;}
.upvote_textbox{float:left; margin-left:10px;}
.upvote_ratingbox_user{height:15px; width:0%; margin-top:-15px; background:url(https://upportal.wavecdn.net/img/star_active.png) repeat-x;}
.upvote_stars{position:absolute; margin-top:-15px;}
.upvote_stars_click{float:left; width:20px; height:15px; cursor:pointer;}
.upvote_count{display:none;}

.gamecomment_ratingbox{float:left; width:100px; height:15px; background:url(https://upportal.wavecdn.net/img/star_off.png) repeat-x;}
.gamecomment_stars_click{float:left; width:20px; height:15px; cursor:pointer;}

#blockinfo{margin-top:10px; margin-bottom:20px; width:inherit; display:none;}

.consite_head{margin:0; padding:0; font-size:14px; color:#383838;}
.consite_con{margin-top:-20px; padding:0; color:#383838; text-align:justify;}
.consite_con a{color:#383838;}

/*.navi_el{ float:left; padding-top:6px; position:relative; z-index:2;}*/
a.navi_el{
	text-decoration:none; font-weight:bold; font-size:12pt; display:inline-block;
	width:112px; height:20px; text-align:center; margin-top:10px; padding-top:35px;
	background-position:50% 0 !important; background-repeat:no-repeat; position:absolute; z-index:2;
}

a.navi_el_1:link, a.navi_el_1:visited{
	left:282px; color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi1.png);
}

a.navi_el_1:hover, a.navi_el_1:visited:hover{
	left:282px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi1_over.png);
}

a.navi_el_1_selected:link, a.navi_el_1_selected:visited, a.navi_el_1_selected:hover, a.navi_el_1_selected:visited:hover{
	left:282px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi1_over.png);
}


a.navi_el_2:link, a.navi_el_2:visited{
	left:395px; color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi2.png);
}

a.navi_el_2:hover, a.navi_el_2:visited:hover{
	left:395px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi2_over.png);
}

a.navi_el_2_selected:link, a.navi_el_2_selected:visited, a.navi_el_2_selected:hover, a.navi_el_2_selected:visited:hover{
	left:395px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi2_over.png);
}


a.navi_el_3:link, a.navi_el_3:visited{
	left:508px; color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi3.png);
}

a.navi_el_3:hover, a.navi_el_3:visited:hover{
	left:508px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi3_over.png);
}

a.navi_el_3_selected:link, a.navi_el_3_selected:visited, a.navi_el_3_selected:hover, a.navi_el_3_selected:visited:hover{
	left:508px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi3_over.png);
}


a.navi_el_4:link, a.navi_el_4:visited{
	left:621px; color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi4.png);
}

a.navi_el_4:hover, a.navi_el_4:visited:hover{
	left:621px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi4_over.png);
}

a.navi_el_4_selected:link, a.navi_el_4_selected:visited, a.navi_el_4_selected:hover, a.navi_el_4_selected:visited:hover{
	left:621px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi4_over.png);
}


a.navi_el_5:link, a.navi_el_5:visited{
	left:734px; color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi5.png);
}

a.navi_el_5:hover, a.navi_el_5:visited:hover{
	left:734px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi5_over.png);
}

a.navi_el_5_selected:link, a.navi_el_5_selected:visited, a.navi_el_5_selected:hover, a.navi_el_5_selected:visited:hover{
	left:734px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi5_over.png);
}

a.navi_el_5a:link, a.navi_el_5a:visited{
	left:734px; color:#B6D100;	background-image:url(https://upportal.wavecdn.net/img/navi5a.png);
}

a.navi_el_5a:hover, a.navi_el_5a:visited:hover{
	left:734px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi5_over.png);
}

a.navi_el_5a_selected:link, a.navi_el_5a_selected:visited, a.navi_el_5a_selected:hover, a.navi_el_5a_selected:visited:hover{
	left:734px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi5_over.png);
}


a.navi_el_6:link, a.navi_el_6:visited{
	left:847px; color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi6.png);
}

a.navi_el_6:hover, a.navi_el_6:visited:hover{
	left:847px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi6_over.png);
}

a.navi_el_6_selected:link, a.navi_el_6_selected:visited, a.navi_el_6_selected:hover, a.navi_el_6_selected:visited:hover{
	left:847px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi6_over.png);
}


a.navi_el_7:link, a.navi_el_7:visited{
	left:395px; color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi7.png);
}

a.navi_el_7:hover, a.navi_el_7:visited:hover{
	left:395px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi7_over.png);
}

a.navi_el_7_selected:link, a.navi_el_7_selected:visited, a.navi_el_7_selected:hover, a.navi_el_7_selected:visited:hover{
	left:395px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi7_over.png);
}


a.navi_el_8:link, a.navi_el_8:visited{
	left:508px; color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi8.png);
}

a.navi_el_8:hover, a.navi_el_8:visited:hover{
	left:508px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi8_over.png);
}

a.navi_el_8_selected:link, a.navi_el_8_selected:visited, a.navi_el_8_selected:hover, a.navi_el_8_selected:visited:hover{
	left:508px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi8_over.png);
}


a.navi_el_9:link, a.navi_el_9:visited{
	left:621px; color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi9.png);
}

a.navi_el_9:hover, a.navi_el_9:visited:hover{
	left:621px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi9_over.png);
}

a.navi_el_9_selected:link, a.navi_el_9_selected:visited, a.navi_el_9_selected:hover, a.navi_el_9_selected:visited:hover{
	left:621px; color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi9_over.png);
}


.scrollbar{float:left; margin-left:-2px;}
a.scrollbar_top{margin-top:5px; background:url(https://upportal.wavecdn.net/img/navibar.png) no-repeat; height:50px; width:40px; display:block;}
a.scrollbar_top:link, a.scrollbar_top:visited{background-position: 0 0;}
a.scrollbar_top:hover, a.scrollbar_top:visited:hover{background-position: 0 -53px;}

a.scrollbar_bottom{margin-top:380px; background:url(https://upportal.wavecdn.net/img/navibar.png) no-repeat; height:50px; width:40px; display:block;}
a.scrollbar_bottom:link, a.scrollbar_bottom:visited{background-position: 0 -172px;}
a.scrollbar_bottom:hover, a.scrollbar_bottom:visited:hover{background-position: 0 -119px;}

a.logo:link, a.logo:visited, a.logo:hover, a.logo:visited:hover{
	background:url(https://upportal.wavecdn.net/img/logo.png) no-repeat; width:261px; height:61px; position:absolute; left:15px; top:6px;
}


a.navi_slider{position:absolute; width:48px; height:79px; background:url(https://upportal.wavecdn.net/img/navi_slider.png) no-repeat;}
a#slide_left{left:0px; top:170px; z-index:800;}
a#slide_left:link, a#slide_left:visited{background-position: 0 -163px;}
a#slide_left:hover, a#slide_left:visited:hover{background-position: 0 -243px;}

a#slide_right{right:0px; top:170px; z-index:800;}
a#slide_right:link, a#slide_right:visited{background-position: 0 -1px;}
a#slide_right:hover, a#slide_right:visited:hover{background-position: 0 -81px;}

#slide_pager{position:absolute; width:100px; left:50%; top:425px; margin-left:-50px; text-align:center; z-index:14;}
a.slide_pager_click:link, a.slide_pager_click:visited, a.slide_pager_click:hover, a.slide_pager_click:visited:hover{
	display:inline-block; width:20px; height:14px; background:url(https://upportal.wavecdn.net/img/slider.png) 50% 0 no-repeat;
}
a.slide_pager_click_active:link, a.slide_pager_click_active:visited, a.slide_pager_click_active:hover, a.slide_pager_click_active:visited:hover{
	display:inline-block; width:20px; height:14px; background:url(https://upportal.wavecdn.net/img/slider_dark.png) 50% 0 no-repeat;
}

li.sp_gamelist{list-style:none; background:url(https://upportal.wavecdn.net/img/listbutton1a.png) no-repeat 0 10px; font-weight:bold; font-size:14px; padding:13px 28px; }
li.sp_gamelist_rtl{list-style:none; background:url(https://upportal.wavecdn.net/img/listbutton1a.png) no-repeat 350px 10px; font-weight:bold; font-size:14px; padding:13px 70px 13px 10px; }

#sp_slideshow_new{height:423px;}
.sp_slideshow_new_pic{height:423px; width:2000px;}

.sp_newsitem{ width:48px; height:34px; float:left; margin:25px 5px 0;}

.tabhead{padding:.5em 1em;}
.hide{display:none;}
.show{display:block;}

.ginfotvspot{height:145px; margin-top:20px; background-repeat:no-repeat; background-position:50% 0;}
a.sp_tvspot_play{
	background:url(https://upportal.wavecdn.net/img/button_playtvspot.png) no-repeat;
	width:112px; height:51px; text-decoration:none; font-size:14pt; font-weight:bold; display:inline-block;
	margin:0 0 0 272px; padding:0 0 0 45px;
}
a.sp_tvspot_play:link, a.sp_tvspot_play:visited{background-position: 0 0;}
a.sp_tvspot_play:hover, a.sp_tvspot_play:visited:hover{background-position: 0 -52px;}

.teaserboxbtn{position:absolute; top:200px; left:50%; margin-left:-134px;}
.gameinfoboxbtn{margin:auto; width:303px;}

#gameinfobox_left{width:482px; min-height:373px; float:left; margin-top:20px; overflow-x:hidden;}
#gameinfobox_right{float:left; width:453px; margin-left:30px; padding-bottom:15px; margin-top:20px;}

#gamefaq_left{width:300px; min-height:370px; float:left; margin-top:20px;}
#gamefaq_right{float:left; width:635px; min-height:370px; margin-left:30px; margin-top:20px;}
#gamefaq_left ul{margin:0; padding:0;}
#gamefaq_left li{list-style:none; padding:3px 0;}

a.button_2more{
	width:28px; height:27px; position:relative; margin-left:274px; margin-top:-52px; display:block; border-top-right-radius:10px; border-bottom-left-radius:10px;
}
a.button_2more:link,a.button_2more:visited{
	background:url(https://upportal.wavecdn.net/img/settings.png) no-repeat 50% 50%;
}
a.button_2more:hover,a.button_2more:visited:hover{
	background:url(https://upportal.wavecdn.net/img/settings_over.png) no-repeat 50% 50%;
}

#sp_gamescreens{height:100px; margin-top:20px; }
div#sp_gamescreens div.ss_wrap{width:140px; height:100px; float:left; margin-left:8px;}
div#moregamevids div.ss_wrap{width:140px; height:100px; position:relative; float:left; padding:5px;}
div#moregamepics div.ss_wrap{width:140px; height:100px; position:relative; float:left; padding:5px;}

.ss_mask{background:url(https://upportal.wavecdn.net/img/bg_ss_wrap.png) 0 0 no-repeat; width:140px; height:100px; position:absolute; }
.ss_tn{
	background-repeat:no-repeat; background-position:2px 3px; width:140px; height:100px; position:absolute;
	-moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;
}

a.ss_zoom{width:140px; height:100px; display:block; position:absolute; background-position:91px 2px; background-repeat:no-repeat;}
a.ss_zoom:link, a.ss_zoom:visited{ background-image:url(https://upportal.wavecdn.net/img/zoom1.png); }
a.ss_zoom:hover, a.ss_zoom:visited:hover{ background-image:url(https://upportal.wavecdn.net/img/zoom1_over.png); }

.sp_game_wrap{width:143px; height:168px; float:left;}
.sp_stars{margin:5px 0 0 15px;}

a.sp_game_name{ font-weight:bold; padding:5px 0; width:135px; text-align:center; text-decoration:none; display:inline-block; }
a.sp_game_name:link, a.sp_game_name:visited{ color:#000000; }
a.sp_game_name:hover, a.sp_game_name:visited:hover{ color:#E61E1E; }


.sp_formfield{position:absolute; width:95px;}
.sp_formfield_left{width:95px; line-height:20px;}
.sp_formfield_right{width:209px; left:115px;}
.sp_formfield1{position:absolute; width:328px; top:130px; font-size:10pt;}
#reg_pass{font-size:12pt;}

hr{border:0px; border-top:solid 1px #AAAAAA; border-bottom:transparent; margin:10px 0;}
hr.pm{border:0px; border-top:solid 1px #AAAAAA; border-bottom:transparent; margin:0;}

a.readnews_link{background-repeat:no-repeat; background-position:0 0; line-height:24px; display:inline-block; padding-left:15px; text-decoration:none; font-weight:bold;}
a.readnews_link:link, a.readnews_link:visited{color:#000000; background-image:url(https://upportal.wavecdn.net/img/sp_newsitem.png);}
a.readnews_link:hover, a.readnews_link:visited:hover{color:#990000; background-image:url(https://upportal.wavecdn.net/img/sp_newsitem_over.png);}

a.newstitle_link:link, a.newstitle_link:hover, a.newstitle_link:visited, a.newstitle_link:visited:hover{
	text-decoration:none; font-weight:bold;
}

.newsfooter{
	color:#FFFFFF; height:30px; line-height:30px; background-color:#333333; margin-top:15px;
	-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;
}
.newstags{margin-top:10px; font-size:10px; color:#666666;}
.gamenews_date_bg{float:left; margin:10px 20px 0 0; border:solid 1px #666666; width:66px; height:64px; background:url(https://upportal.wavecdn.net/img/news_date_bg.jpg) no-repeat; }

#gc_infobox{position:absolute; z-index:800; left:50%; margin-left:-470px; top:160px;}
#gc_infobox1{position:absolute; z-index:800; left:50%; margin-left:-470px; top:160px; background:url(https://upportal.wavecdn.net/img/bg_infobox1.png) repeat; border:solid 1px #AAAAAA; padding:10px; width:470px; }
.gcheader1{font-size:14pt;}
.gcheader1c0{color:#46C800;}
.gcheader1c1{color:#0080FF;}
.gcheader1c2{color:#E61E1E;}
.gcheader1c3{color:#984806;}
.gcheadertext{width:385px; margin-top:30px;}
.gcheader2{padding:0.5em 1em; font-size:inherit;}
.gcwrap{width:292px; margin:10px 15px 30px; vertical-align:top;}
.gcpic{float:left; width:135px;}
.gctextwrap{float:left; width:137px; padding:0 10px;}
.gctextwrap div a{text-decoration:none;}
.gctext{padding-top:5px;}

.pmfooter{
	height:38px; line-height:38px; background-color:white;
	-webkit-border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px; -moz-border-radius-bottomleft:10px;
	border-bottom-right-radius:10px; border-bottom-left-radius:10px;
}

.settingswrap{
	background-color:#FFFFFF;
	-moz-box-shadow:2px 2px 5px #a6a6a6;
	-webkit-box-shadow:2px 2px 5px #a6a6a6;
	box-shadow:2px 2px 5px #a6a6a6;
}

.sub_navi_el_last{-moz-border-bottom-right-radius:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px;}
.sub_navi_el_first{-moz-border-bottom-left-radius:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px;}
a.sub_navi_el{text-decoration:none; color:#FFFFFF; padding:4px 10px 0 10px; font-weight:bold; font-size:10pt; display:block; float:left; border-left:solid 1px #AAAAAA;}
a.sub_navi_el:link, a.sub_navi_el:visited{  }
a.sub_navi_el:hover, a.sub_navi_el:visited:hover{ background-color:#CA1112; color:#000000; }

span.sub_navi_el_info{padding:0 3px; border-radius:3px; box-shadow:1px 1px 2px #FFFFFF; background-color:#A7BF03; color:black;}
a.sub_navi_el span.sub_navi_el_info, a.sub_navi_sel span.sub_navi_el_info{border:solid 1px white;}
a.sub_navi_el:hover span.sub_navi_el_info, a.sub_navi_sel:hover span.sub_navi_el_info{border:solid 1px black;}

a.sub_navi_sel{text-decoration:none; color:#FFFFFF; padding:4px 10px 0 10px; font-weight:bold; font-size:10pt; display:block; float:left; border-left:solid 1px #AAAAAA;}
a.sub_navi_sel:link, a.sub_navi_sel:visited{ background-color:#CA1112; color:#FFFFFF; }
a.sub_navi_sel:hover, a.sub_navi_sel:visited:hover{ background-color:#CA1112; color:#000000; }

.gamewrap_home{ display:inline-block; min-height:130px; cursor:pointer;}
.gamepic_home{width:147px; height:95px; background-repeat:no-repeat; background-position:50% 0;}
.gamename_home{text-align:center;}
a.gamemoreoptions_home{
	position:relative; width:28px; height:27px; margin-left:113px; margin-top:-95px; display:block; border-top-right-radius:10px; border-bottom-left-radius:10px;
}
a.gamemoreoptions_home:link,a.gamemoreoptions_home:visited,a.gamemoreoptions_home:hover,a.gamemoreoptions_home:visited:hover{
	background:url(https://upportal.wavecdn.net/img/settings.png) no-repeat 50% 50%;
}
a.gamemoreoptions_home:hover,a.gamemoreoptions_home:visited:hover{
	background:url(https://upportal.wavecdn.net/img/settings_over.png) no-repeat 50% 50%;
}

a.gamepic_home{width:147px; height:95px; background-repeat:no-repeat; background-position:50% 0; display:block;}
a.gamename_home{text-align:center; text-decoration:none; display:block; margin-top:67px;}
div.gamewrap_home a.gamepic_home_mask{
	width:135px; height:95px; margin-left:5px; margin-top:-95px; display:block;
	background:url(https://upportal.wavecdn.net/img/haken.png) no-repeat left bottom;
}

a.gameloginwrap1, a.gameloginwrap2{
	display:block;
	line-height:26px;
	text-decoration:none;
}

a.gameloginwrap1:link, a.gameloginwrap1:visited{ background-color:#D4D4D4; }
a.gameloginwrap2:link, a.gameloginwrap2:visited{ background-color:#F1F1F1; }
a.gameloginwrap1:hover, a.gameloginwrap1:visited:hover, a.gameloginwrap2:hover, a.gameloginwrap2:visited:hover{	background-color:#B6D100; }

.gameloginflag{width:18px; height:13px; background-repeat:no-repeat; background-position:0 0; float:left; margin-top:7px; margin-left:5px; }
.gameloginserver{float:left; width:75px; margin:0 10px;}
.gameloginname{float:left; width:180px;}
.gameloginbutton{float:left; margin-top:7px; width:11px; height:13px; background:url(https://upportal.wavecdn.net/img/play.png) no-repeat 0 0;}
.gamelogin_pic{width:135px; height:95px; background-repeat:no-repeat; background-position:50% 0;}
.gamelogin_name{background:url(https://upportal.wavecdn.net/img/bg_gamename135.png) 50% 50% no-repeat; width:135px; height:40px; color:#FFFFFF; font-weight:bold; font-size:9pt; text-align:center; line-height:50px; margin-top:-10px;}

#gameslideshow{width:890px; margin-left:50px;}
.gameslideshow_slide{width:870px;}
.gameslideshow_pic{width:135px; height:95px; }
.gameslidename{text-align:center; font-weight:bold; padding:2px 0; font-size:9pt;}
.gameslidestars{margin-left:16px;}
a.gameslidewrap{display:inline-block; padding:0 5px; text-decoration:none;}

a#gameslide_left{margin-top:45px; position:absolute; width:40px; height:41px; background:url(https://upportal.wavecdn.net/img/pfeil_links.png) no-repeat;}
a#gameslide_left:link, a#gameslide_left:visited{background-position: 0 0;}
a#gameslide_left:hover, a#gameslide_left:visited:hover{background-position: -39px 0;}

a#gameslide_right{margin-left:928px; margin-top:45px; position:absolute; width:40px; height:41px; background:url(https://upportal.wavecdn.net/img/pfeil_rechts.png) no-repeat;}
a#gameslide_right:link, a#gameslide_right:visited{background-position: -39px 0;}
a#gameslide_right:hover, a#gameslide_right:visited:hover{background-position: 0 0;}


.acslideshow_text{margin-top:20px; margin-left:35px; width:306px;}
.acslideshow{margin-top:20px; margin-left:30px; height:75px; width:316px;}
.acslideshow_slide0{width:316px;}
.acslideshow_slide1{width:316px;}
.acslideshow_slide2{width:316px;}
.acslide_picwrap0{width:69px; height:75px; margin:0 5px; border-radius:5px; float:left; cursor:pointer;}
.acslide_picwrap1{width:69px; height:75px; margin:0 5px; border-radius:5px; float:left; cursor:pointer;}
.acslide_picwrap2{width:69px; height:75px; margin:0 5px; border-radius:5px; float:left; cursor:pointer;}
.acslide_pic{width:63px; height:69px; margin:3px; border-radius:5px; float:left; background-position:50% 50%; background-repeat:no-repeat;}
.acslide_pic_selected{background-color:#FF0000;}

a.acslide_left{margin-top:37px; margin-left:-15px; position:absolute; width:40px; height:41px; background:url(https://upportal.wavecdn.net/img/pfeil_links.png) no-repeat;}
a.acslide_left:link, a.acslide_left:visited{background-position: 0 0;}
a.acslide_left:hover, a.acslide_left:visited:hover{background-position: -39px 0;}

a.acslide_right{margin-left:355px; margin-top:37px; position:absolute; width:40px; height:41px; background:url(https://upportal.wavecdn.net/img/pfeil_rechts.png) no-repeat;}
a.acslide_right:link, a.acslide_right:visited{background-position: -39px 0;}
a.acslide_right:hover, a.acslide_right:visited:hover{background-position: 0 0;}

.friendslideshow{margin-top:30px; margin-left:45px; width:292px; height:87px;}
.friendslideshow_slide_small{width:292px;}
a.friendslide_left{margin-top:55px; margin-left:-15px; position:absolute; width:40px; height:41px; background:url(https://upportal.wavecdn.net/img/pfeil_links.png) no-repeat;}
a.friendslide_left:link, a.friendslide_left:visited{background-position: 0 0;}
a.friendslide_left:hover, a.friendslide_left:visited:hover{background-position: -39px 0;}

a.friendslide_right{margin-left:355px; margin-top:55px; position:absolute; width:40px; height:41px; background:url(https://upportal.wavecdn.net/img/pfeil_rechts.png) no-repeat;}
a.friendslide_right:link, a.friendslide_right:visited{background-position: -39px 0;}
a.friendslide_right:hover, a.friendslide_right:visited:hover{background-position: 0 0;}

.friendslide_el{width:87px; height:87px; padding:0 5px; float:left;}
.friendslide_wrap{position:absolute;}
.friendslide_pic{position:absolute;}
.friendslide_name_bg{
	position:absolute; width:87px; background-color:#000000; opacity:0.6; height:25px; top:62px;
	-moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px;
}
.friendslide_name{
	position:absolute; width:83px; top:65px; padding:0 2px; overflow:hidden;
	font-size:10pt; color:#FFFFFF; font-weight:bold; text-align:center;
}
#teaserbox_default_bg{
	position:absolute; left:0px; top:33px;
	width:415px; height:232px; background:url(https://upportal.wavecdn.net/img/sei_der_erste.png) no-repeat;
}

#teaserbox_ac_done{
	position:absolute; left:0px; top:33px;
	width:415px; height:232px; background:url(https://upportal.wavecdn.net/img/teaserbox_ac_done.png) no-repeat;
}

a.newsteaser:link, a.newsteaser:visited, a.newsteaser:hover, a.newsteaser:visited:hover{
	display:block; float:left; width:135px; height:94px; background-repeat:no-repeat;
	background-position:center top;	margin-top:20px; background-size:135px 94px;
}
.newswrap{width:780px; float:left; margin-left:20px;}



#tw_text{
	width:360px; height:27px; background:url(https://upportal.wavecdn.net/img/update_bg.png) no-repeat 0 0; border:0 none; padding:0 10px;
}

#gameacclist{
	display:inline-block; vertical-align:top; width:340px; margin-left:20px; margin-top:-4px;
}
#gameacclist_wrap{
	border:solid 1px #AAAAAA; width:340px; height:105px; overflow-y:auto; margin-top:5px;
}

.friends_wrap{float:left; width:234px; padding:10px 0;}
.friends_pic_wrap{float:left;}
.friends_info_wrap{position:absolute; width:123px; height:100px; margin-left:107px; overflow:hidden;}
.friends_info_name{font-weight:bold; font-size:10pt; position:absolute; top:0px;}
.friends_icons{position:absolute; bottom:0;}
.friends_date{position:absolute; top:33px; font-size:10pt;}

.brad{-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.green{color:#46C800;}
.ac_teaserhead1{font-size:19pt; font-style:italic; font-weight:bold; text-align:center;}
.ac_teaserhead2{font-size:14pt; font-style:italic; font-weight:bold; padding-top:15px;}
.ac_gamewrap, .konto_gamewrap{display:inline-block; width:149px; height:125px; cursor:pointer;}
.ac_gamepic{width:149px; height:95px; background-repeat:no-repeat; background-position:50% 0; position:absolute; margin-top:3px; margin-left:-1px;}
.ac_gamemask{background:url(https://upportal.wavecdn.net/img/ac_gamemask.png) no-repeat 0 0; width:149px; height:125px; position:absolute;}
.ac_gamename{text-align:center; position:absolute; width:140px; margin:101px 0 0 4px;}
.ac_edge{background:url(https://upportal.wavecdn.net/img/ac_edge.png) no-repeat 0 0; width:28px; line-height:26px; text-align:center;
	position:absolute; font-size:8pt; font-weight:bold; padding-left:1px; margin:3px 0 0 113px;
	
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;
}
.ac_wrap{display:inline-block; width:77px; height:84px;}
.ac_pic{width:63px; height:69px; background-repeat:no-repeat; background-position:50% 0; position:absolute; margin:7px; border:solid 1px #666666;}
.ac_mask{
	width:63px; height:69px; background-color:#666666; opacity:.7; position:absolute; margin:7px; border:solid 1px #666666;
	 filter:alpha(opacity=70); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
div.ac_wrap:hover div.ac_mask{
	opacity:0; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
#moregames{display:none;}
.logout_swosh{background:url(https://upportal.wavecdn.net/img/logout_swosh.png) no-repeat 50% 70%; }
.login_swosh{background:url(https://upportal.wavecdn.net/img/login_swosh.png) no-repeat bottom; }
/*
.loginformwrap{display:inline-block; background-color:#E0E0E0; padding:10px; display:inline-block;}
.loginerrorwrap{display:inline-block; position:absolute; margin:14px 0 0 15px;}
*/
.loginformwrap{float:left; background-color:#E0E0E0; padding:10px;}
.loginerrorwrap{float:left; margin:14px 0 0 15px;}

.lfl{float:left; line-height:22px; width:100px;}
.lfm{float:left; width:185px; }
.lfr{float:left; margin:5px 0 0 15px;}

/*.winbetakey{background:url(https://upportal.wavecdn.net/img/anmelde_btn.png) no-repeat; width:269px; height:58px; text-align:center; font-size:14pt; font-weight:bold; line-height:56px; color:#FFFFFF; cursor:pointer;}*/
.community_pic{float:left; width:180px; height:144px;}
.community_textwrap{float:left; margin:0 0 0 20px; width:245px;}
.community_text1{font-weight:bold; font-size:13pt;}
.community_text2{margin-top:20px;}
.community_vl{float:left; width: 1px; height:150px; background-color:#AAAAAA; margin:0 20px;}
.community_hr_wrap{margin:20px 0 20px 0;}
.community_hr_left{width:440px; height:1px; background-color:#AAAAAA; float:left; margin-left:5px;}
.community_hr_right{width:440px; height:1px; background-color:#AAAAAA; float:left; margin-left:45px;}

.spwrap{display:inline-block; padding:10px 0; text-align:center; width:155px;}
.featpic{width:100px; height:80px; float:left;}
.feattext{float:left; width:345px; padding:0 10px;}
.feattext1{font-weight:bold; font-size:11pt;}
.feattext2{font-size:11pt;}
.featel{padding:5px 0;}

a.faq:link, a.faq:visited{text-decoration:none; display:block;}
a.faq:hover, a.faq:visited:hover{text-decoration:none; display:block; color:#666666;}

#gamecommentheadline{text-align:center; font-size:12pt; font-weight:bold;}
#gamecomment{width:100%; height:150px; border:solid 1px #AAAAAA;}

.newpwform1{width:140px; display:inline-block;}
.newpwform2{width:200px; display:inline-block;}
#newpwform_result{margin-top:10px; display:none;}
#newpwform_submit{margin-left:145px;}
#newpwform_loading{margin-left:165px; margin-top:6px; display:none;}

#friendslideshow{margin-left:50px; padding:0px; direction:ltr;}
.friendslideshow_slide{width:870px; display:none;}
.friendslidename{text-align:center; padding:2px 0;}
div.friendslidename a{text-decoration:none;}
.friendslidewrap{float:left; padding:5px 5px 15px; width:135px; overflow:hidden; }
div.friendslidewrap a img{border:0 none !important;}

a#friendslide_left{margin-top:45px; position:absolute; width:40px; height:41px; background:url(https://upportal.wavecdn.net/img/pfeil_links.png) no-repeat;}
a#friendslide_left:link, a#friendslide_left:visited{background-position: 0 0;}
a#friendslide_left:hover, a#friendslide_left:visited:hover{background-position: -39px 0;}

a#friendslide_right{margin-left:928px; margin-top:45px; position:absolute; width:40px; height:41px; background:url(https://upportal.wavecdn.net/img/pfeil_rechts.png) no-repeat;}
a#friendslide_right:link, a#friendslide_right:visited{background-position: -39px 0;}
a#friendslide_right:hover, a#friendslide_right:visited:hover{background-position: 0 0;}

.bg_avatar{background:url(https://upportal.wavecdn.net/img/bg_avatar.png) 0 0 no-repeat; width:100px; height:33px; margin-top:-33px; margin-left:-50px; left:50%; position:relative;}
.friendslide_newmsg_bg{
	position:absolute; margin-left:90px; margin-top:-100px; width:28px; height:26px;
	background:url(https://upportal.wavecdn.net/img/ac_edge.png) 0 0 no-repeat;
	-webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-top-right-radius:10px;
}
.friendslide_newmsg{display:block; margin-left:6px; margin-top:4px;}
.friends_cancel2{width:14px; height:14px; background:url(https://upportal.wavecdn.net/img/xbutton1a.png) no-repeat; cursor:pointer; display:block; position:absolute; right:5px; top:15px;}


#tutorialbox{
	position:absolute; width:400px; min-height:200px; left:50%; margin-left:-460px; top:200px; z-index:902;
	padding:10px;	border: 1px solid #aaaaaa; color: #222222;
}

.ie7 #tutorialbox{
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#e3e3e3');
}

.ie8 #tutorialbox{
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#e3e3e3')";
}

.ie9 #tutorialbox{
	border-radius:17px;
	-ms-filter:none;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcxOTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFM0UzRTMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cxOTYpIiAvPgo8L3N2Zz4=);
}

.all #tutorialbox{
	-moz-border-radius:17px; -webkit-border-radius:17px; border-radius:17px;
	background-image:-moz-linear-gradient(top, #ffffff, #e3e3e3);
	background-image:-ms-linear-gradient(top, #ffffff, #e3e3e3);
	background-image:-o-linear-gradient(top, #ffffff, #e3e3e3);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#e3e3e3));
	background-image:-webkit-linear-gradient(top, #ffffff, #e3e3e3);
	background-image:linear-gradient(top, #ffffff, #e3e3e3);
}

#tutorialgamebox{
	position:absolute; z-index:901; left:50%; margin-left:10px; top:194px;
	background-color:white; padding:1em; width:444px;
	-moz-border-radius:17px; -webkit-border-radius:17px; border-radius:17px;
}
/*#tutorialgamebox{position:absolute; z-index:901; left:50%; margin-left:20px; top:194px; background-color:white; padding:5px; width:441px;}*/
div#gameinfobox_left div h1{ font-size:11pt; }

div#selectavatar{ margin-left:5px; }
div#selectavatar div.avatarwrap{
	width:108px;
	height:108px;
	float:left;
	margin:4px;
}

div#selectavatar div.avatarwrap img.avatarpic{
	width:100px;
	height:100px;
	margin:4px;
	cursor:pointer;
}

div#selectavatar div.selected{
	background-color:#a7bf03;
}

div#selectavatar div.avatarwrap:hover{
	background-color:orange;
}

.button1{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	font-weight:bold;
	font-size:10pt !important;
	color:#FFFFFF !important;
	display:inline-block;
	text-align:center;
	padding:1px 15px;
	min-width:90px;
}

.button2{
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	border-radius:14px;
	
	font-weight:bold;
	font-size:13pt !important;
	color:#FFFFFF !important;
	display:inline-block;
	text-align:center;
	padding:15px;
	width:270px;
}

.button3{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	font-weight:bold;
	font-size:10pt !important;
	color:#FFFFFF !important;
	display:inline-block;
	text-align:center;
	padding:1px 15px;
	margin-top:5px;
}

.mybutton{
	font-family:Arial, Verdana, sans-serif;
	cursor:pointer;
	border:solid 1px #AAAAAA;
	text-decoration:none;
}
.mybutton_disabled {
	font-family:Arial, Verdana, sans-serif;
	cursor:default;
	border:solid 1px #AAAAAA;
	text-decoration:none;
	background-color: #CCCCCC;
}

.ie7 .mybutton{
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#768700', endColorstr='#C1D536');
}

.ie7 .mybutton:hover{
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#C1D536', endColorstr='#768700');
}

.ie8 .mybutton{
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#768700', endColorstr='#C1D536')";
}

.ie8 .mybutton:hover{
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#C1D536', endColorstr='#768700')";
}

.ie9 .mybutton{
	-ms-filter:none;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM3Njg3MDAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDMUQ1MzYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MTUpIiAvPgo8L3N2Zz4=);
}

.ie9 .mybutton:hover{
	-ms-filter:none;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4NjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDMUQ1MzYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM3Njg3MDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4NjIpIiAvPgo8L3N2Zz4=);
}

.all .mybutton{
	background-image:-moz-linear-gradient(top, #768700, #C1D536);
	background-image:-ms-linear-gradient(top, #768700, #C1D536);
	background-image:-o-linear-gradient(top, #768700, #C1D536);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#768700), to(#C1D536));
	background-image:-webkit-linear-gradient(top, #768700, #C1D536);
	background-image:linear-gradient(top, #768700, #C1D536);
}

.all .mybutton:hover{
	background-image:-moz-linear-gradient(top, #C1D536, #768700);
	background-image:-ms-linear-gradient(top, #C1D536, #768700);
	background-image:-o-linear-gradient(top, #C1D536, #768700);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#C1D536), to(#768700));
	background-image:-webkit-linear-gradient(top, #C1D536, #768700);
	background-image:linear-gradient(top, #C1D536, #768700);
}

#sp_errorbox{
	display:none;
	background-color:#FFFFFF;
	border:solid 2px red;
	width:345px;
	position:absolute;
	left:50%;
	margin-left:-330px;
	top:180px;
	padding:5px;
	/* z-index:9000; */
	/* show under tooltip which is 999 */
	z-index: 998;
}

div#sp_errorbox div{
	padding:5px 0;
	display:none;
}

#singlelogin{
	width:138px;
	height:114px;
	position:absolute;
	left:345px;
	top:-55px;
}

#spgameinfo .tabhead h2, #gameinfobox_right .tabhead h2{font-size:11pt;}

#vacation_error{display:none; width:350px; padding:0 10px; margin-left:410px; margin-top:35px; position:absolute;}
.vacation_wrap{display:inline-block; vertical-align:top; width:156px; text-align:center; margin-top:25px;}
.vacation_pic{height:94px; background-position:50% 50%; background-repeat:no-repeat; display:block;}
.vacation_server{ background:url(https://upportal.wavecdn.net/img/ac_edge.png) no-repeat 0 0; width:28px; line-height:26px; text-align:center;
	position:absolute; font-size:8pt; font-weight:bold; padding-left:1px; margin:-94px 0 0 118px; display:block; text-decoration:none;
	-webkit-border-top-right-radius:10px; -moz-border-radius-topright:10px; border-top-right-radius:10px;
}
.vacation_status{ margin:-29px 0 0 10px;	width:34px; height:30px; background-repeat:no-repeat; background-position:left bottom; display:block;}
.vacation_unconfirmed{background-image:url(https://upportal.wavecdn.net/img/vacation_unconfirmed.png)}
.vacation_confirmed{background-image:url(https://upportal.wavecdn.net/img/haken.png)}

.export1{font-weight:bold;}
.export2{text-align:center;}
.export3{background-color:#D9D8D8;}
.export4{background-color:#C0C0C0;}
#export_loading{display:none; margin-top:5px; margin-left:60px;}
#export_done{margin-top:30px; background-color:green; color:white; padding:10px; text-align:center; width:370px; position:absolute; left:615px;}
.exportborder{border:solid 1px #666666;}
#vac_loading{position:relative; left:50%; margin:5px 0 0 -21px; display:none;}
table#vacation_tooltip td{padding:0 5px;}

.moregamestext{font-size:10pt; text-align:center;}



.settings_resultwrap{text-align:center; margin-top:50px;}
.ajax_error{border:solid 1px red; color:red; padding:5px; font-weight:bold;}
.ajax_success{border:solid 1px green; color:green; padding:5px; font-weight:bold;}

/* #email_activation_info{margin-top:30px;} */
div#emailsettings_wrap .table_emailsettings_layout {
	margin: 0 auto;
}
div#emailsettings_wrap table tbody tr td{
	font-size:11pt;
	padding:0;
}
/* div#emailsettings_wrap table tbody tr td.emailsettings_left{font-weight:bold;} */
/* div#emailsettings_wrap div table tbody tr td.emailsettings_right{padding-left:15px;} */
div#emailsettings_wrap .table_emailsettings td {
	font-size: 11pt;
	padding: 5px 10px;
}
div#emailsettings_wrap .table_emailsettings td:first-child {
	text-align: right;
	font-weight: bold;
}
div#emailsettings_wrap .table_emailsettings td input[type="checkbox"] {
	margin-left: 0;
	margin-right: 10px;
}
div#emailsettings_wrap a#settings_changeemail_click.button3 {
	margin-top:0 !important;
}
div#emailsettings_wrap table {
	border-collapse: collapse;
}
#emailsettings_resultwrap {
	margin: 20px 0;
}
#emailsettings_resultwrap span {
	padding: 5px 20px;
}
.bunny_speechbubble {
	background-color: #ffffff;
	padding: 14px 18px 0 18px;
	min-height: 75px;
	max-width: 210px;
	border-radius: 10px;
	margin-bottom: 20px;
}
.bunny_speechbubble p {
	margin: 0;
	padding: 0 0 14px 0;
}
.table_emailsettings .icon_info_text {
	display: inline-block;
	vertical-align: middle;
	margin-left: 6px;
}

td.settings_left{font-weight:bold; font-size:11pt; padding:5px 0;}
td.settings_right{padding:5px 5px 5px 15px; font-size:11pt;}

td.settings_left div.icon_info_text{display:inline-block; margin-left:10px; vertical-align:middle;}

div.port_vote {float:left; font-weight:normal; padding:8px 0;}
div.port_vote span {display:none;}
div.vote_data span {display:inline !important;}
div.vote_data div {display:none;}

#konto_gameaccs_wrap{padding:10px;}
.konto_gameacc{line-height:26px; width:100%; height:26px; cursor:pointer; border:solid 1px #666666; margin:0 0 10px; border-radius:7px;}
.konto_gameacc_over{background-color:#B6D100;}
.konto_gameacc_selected{background-color:#B6D100;}
.konto_gameacc_icon{float:right; margin-top:3px; display:none;}
#konto_transfercoins_error{border:solid 1px red; text-align:center; color:red; margin:10px; padding:10px; border-radius:10px; font-weight:bold; display:none;}
div#konto_transfercoins_error a{color:red !important;}

#konto_transfercoins_success{text-align:center; margin:10px; display:none;}
#konto_transfercoins_success_msg{border:solid 1px green; color:green; padding:10px; border-radius:10px; font-weight:bold; text-align:center;}

.ie7 .konto_paket_done {
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F2F7CB', endColorstr='#F2F7CB');
}

.ie8 .konto_paket_done{
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F2F7CB', endColorstr='#F2F7CB')";
}

.ie9 .konto_paket_done {
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5NDkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0YyRjdDQiIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0YyRjdDQiIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzk0OSkiIC8+Cjwvc3ZnPg==);
}
.all .konto_paket_done {
	background-image:-moz-linear-gradient(top, #F2F7CB, #F2F7CB);
	background-image:-ms-linear-gradient(top, #F2F7CB, #F2F7CB);
	background-image:-o-linear-gradient(top, #F2F7CB, #F2F7CB);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#F2F7CB), to(#F2F7CB));
	background-image:-webkit-linear-gradient(top, #F2F7CB, #F2F7CB);
	background-image:linear-gradient(top, #F2F7CB, #F2F7CB);
}

a.sp_game_img{
	display:block;
	width:135px;
	padding-top:100px;
	background-repeat:no-repeat;
	background-position: center top;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	outline-style:none;
}

a.sp_game_img:link, a.sp_game_img:visited{
	color:#000000;
}

a.sp_game_img:hover, a.sp_game_img:visited:hover{
	color:#E61E1E;
}

#footer_lang{padding:7px 0; font-size:12px; color:#9B9B9B; background-color:#191919; text-align:center;}
#footer_lang a{color:#9B9B9B; text-decoration:none; padding:0 2px;}
#footer_lang a:hover{color:#fff;}

.konto_slot{width:211px; height:180px; float:left; margin:11px; background-repeat:no-repeat;}
.konto_dailylogin_click{cursor:pointer;}
.konto_gameloginname{float:left; width:260px;}

.button_inactive{
	font-family:Arial, Verdana, sans-serif;
	cursor:pointer;
	border:solid 1px #AAAAAA;
	text-decoration:none;
}

.ie7 .button_inactive{
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#CCCCCC', endColorstr='#666666');
}
/*
.ie7 .button_inactive:hover{
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#666666', endColorstr='#CCCCCC');
}
*/
.ie8 .button_inactive{
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#CCCCCC', endColorstr='#666666')";
}
/*
.ie8 .button_inactive:hover{
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#666666', endColorstr='#CCCCCC')";
}
*/
.ie9 .button_inactive{
	-ms-filter:none;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5OTk5OTkiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NzApIiAvPgo8L3N2Zz4=);
}
/*
.ie9 .button_inactive:hover{
	-ms-filter:none;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3MiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzk5OTk5OSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzcyKSIgLz4KPC9zdmc+);
}
*/
.all .button_inactive{
	background-image:-moz-linear-gradient(top, #CCCCCC, #666666);
	background-image:-ms-linear-gradient(top, #CCCCCC, #666666);
	background-image:-o-linear-gradient(top, #CCCCCC, #666666);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#CCCCCC), to(#666666));
	background-image:-webkit-linear-gradient(top, #CCCCCC, #666666);
	background-image:linear-gradient(top, #CCCCCC, #666666);
}
/*
.all .button_inactive:hover{
	background-image:-moz-linear-gradient(top, #666666, #CCCCCC);
	background-image:-ms-linear-gradient(top, #666666, #CCCCCC);
	background-image:-o-linear-gradient(top, #666666, #CCCCCC);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#666666), to(#CCCCCC));
	background-image:-webkit-linear-gradient(top, #666666, #CCCCCC);
	background-image:linear-gradient(top, #666666, #CCCCCC);
}
*/

.button4{
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	border-radius:14px;
	
	font-weight:bold;
	font-size:13pt !important;
	color:#5A5A5A !important;
	display:inline-block;
	text-align:center;
	padding:15px;
	width:270px;
	cursor:default;
}

.button5{
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	border-radius:14px;
	
	font-weight:bold;
	font-size:13pt !important;
	color:#FFFFFF !important;
	display:inline-block;
	text-align:center;
	padding:8px;
	width:180px;
}

.button6{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	
	font-weight:bold;
	font-size:10pt !important;
	color:#FFFFFF !important;
	display:inline-block;
	text-align:center;
	padding:5px 15px;
}

.mybutton2{
	font-family:Arial, Verdana, sans-serif;
	cursor:pointer;
	border:solid 1px #AAAAAA;
	text-decoration:none;
}

.ie7 .mybutton2{
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=\'#CC0000\', endColorstr=\'#990000\');
}

.ie7 .mybutton2:hover{
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=\'#990000\', endColorstr=\'#CC0000\');
}

.ie8 .mybutton2{
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=\'#CC0000\', endColorstr=\'#990000\')";
}

.ie8 .mybutton2:hover{
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=\'#990000\', endColorstr=\'#CC0000\')";
}

.ie9 .mybutton2{
	-ms-filter:none;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyMzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0NDMDAwMCIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzk5MDAwMCIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzIzMCkiIC8+Cjwvc3ZnPg==);
}

.ie9 .mybutton2:hover{
	-ms-filter:none;
	background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3MzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM5OTAwMDAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDQzAwMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3MzEpIiAvPgo8L3N2Zz4=);
}

.all .mybutton2{
	background-image:-moz-linear-gradient(top, #CC0000, #990000);
	background-image:-ms-linear-gradient(top, #CC0000, #990000);
	background-image:-o-linear-gradient(top, #CC0000, #990000);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#CC0000), to(#990000));
	background-image:-webkit-linear-gradient(top, #CC0000, #990000);
	background-image:linear-gradient(top, #CC0000, #990000);
}

.all .mybutton2:hover{
	background-image:-moz-linear-gradient(top, #990000, #CC0000);
	background-image:-ms-linear-gradient(top, #990000, #CC0000);
	background-image:-o-linear-gradient(top, #990000, #CC0000);
	background-image:-webkit-gradient(linear, center top, center bottom, from(#990000), to(#CC0000));
	background-image:-webkit-linear-gradient(top, #990000, #CC0000);
	background-image:linear-gradient(top, #990000, #CC0000);
}

a.genre_navi{
	width:64px; height:69px; background-position:50% 0 !important; background-repeat:no-repeat; display:inline-block; margin:0 10px;
}

a.genre_0:link, a.genre_0:visited{
	background-image:url(https://upportal.wavecdn.net/img/genre_0.png);
}

a.genre_0:hover, a.genre_0:visited:hover{
	background-image:url(https://upportal.wavecdn.net/img/genre_0_mo.png);
}


a.genre_1:link, a.genre_1:visited{
	background-image:url(https://upportal.wavecdn.net/img/genre_1.png);
}

a.genre_1:hover, a.genre_1:visited:hover{
	background-image:url(https://upportal.wavecdn.net/img/genre_1_mo.png);
}


a.genre_2:link, a.genre_2:visited{
	background-image:url(https://upportal.wavecdn.net/img/genre_2.png);
}

a.genre_2:hover, a.genre_2:visited:hover{
	background-image:url(https://upportal.wavecdn.net/img/genre_2_mo.png);
}

.tt_top2{width:305px; height:16px; background:url(https://upportal.wavecdn.net/img/tt_top1.png) no-repeat; margin-top:19px;}
.tt_bottom2{width:305px; height:4px; background:url(https://upportal.wavecdn.net/img/tt_bottom1.png) no-repeat;}
.tt_middle2{color:#FFFFFF; padding:0 10px 10px 10px; text-align:center; background:url(https://upportal.wavecdn.net/img/tt_middle1.png) repeat-y; }
#tooltip2{width:305px; position:absolute; left:48px; top:300px; z-index:801; display:none; }
#tt_arrow2{width:37px; height:19px; background:url(https://upportal.wavecdn.net/img/tt_arrow2.png) no-repeat; position:absolute; left:50%; margin-left:-18px; top:0px;}

a.upjerslogo:link, a.upjerslogo:visited, a.upjerslogo:hover, a.upjerslogo:visited:hover{
	background:url(https://upportal.wavecdn.net/img/logo.png) no-repeat; width:261px; height:61px; float:left; margin:6px 0 0 15px;
}
a.upjerslogo_rtl:link, a.upjerslogo_rtl:visited, a.upjerslogo_rtl:hover, a.upjerslogo_rtl:visited:hover{
	background:url(https://upportal.wavecdn.net/img/logo_ir.png) no-repeat; width:261px; height:61px; float:right; margin:6px 15px 0;
}
#navi_main1{width:970px; height:81px; position:absolute; z-index:800; left:50%; margin-left:-485px; background:url(https://upportal.wavecdn.net/img/Navigation_hintergrund1.png) no-repeat;}

#navi_main1 div.navi_elements a{
	text-decoration:none; font-weight:bold; font-size:12pt; padding:40px 6px 0 5px; float:left; 
	text-align:center; background-position:50% 0; background-repeat:no-repeat; min-width:75px;
}
#navi_main1 div.navi_elements_rtl a{
	float:right; padding:40px 5px 0 6px;
}

.navi_elements{margin-top:7px; float:right; margin-right:10px;}
.navi_elements_rtl{margin-top:7px; float:left; margin-left:10px;}

a.navi1:link, a.navi1:visited{
	color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi1.png);
}

a.navi1:hover, a.navi1:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi1_over.png);
}

a.navi1_selected:link, a.navi1_selected:visited, a.navi1_selected:hover, a.navi1_selected:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi1_over.png);
}


a.navi2:link, a.navi2:visited{
	color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi2.png);
}

a.navi2:hover, a.navi2:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi2_over.png);
}

a.navi2_selected:link, a.navi2_selected:visited, a.navi2_selected:hover, a.navi2_selected:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi2_over.png);
}


a.navi3:link, a.navi3:visited{
	color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi3.png);
}

a.navi3:hover, a.navi3:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi3_over.png);
}

a.navi3_selected:link, a.navi3_selected:visited, a.navi3_selected:hover, a.navi3_selected:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi3_over.png);
}


a.navi5:link, a.navi5:visited{
	color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi5.png);
}

a.navi5:hover, a.navi5:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi5_over.png);
}

a.navi5_selected:link, a.navi5_selected:visited, a.navi5_selected:hover, a.navi5_selected:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi5_over.png);
}

a.navi5a:link, a.navi5a:visited{
	color:#B6D100;	background-image:url(https://upportal.wavecdn.net/img/navi5a.png);
}

a.navi5a:hover, a.navi5a:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi5_over.png);
}

a.navi5a_selected:link, a.navi5a_selected:visited, a.navi5a_selected:hover, a.navi5a_selected:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi5_over.png);
}


a.navi4:link, a.navi4:visited{
	color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi6.png);
}

a.navi4:hover, a.navi4:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi6_over.png);
}

a.navi4_selected:link, a.navi4_selected:visited, a.navi4_selected:hover, a.navi4_selected:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi6_over.png);
}


a.navi6:link, a.navi6:visited{
	color:#000000;	background-image:url(https://upportal.wavecdn.net/img/navi9.png);
}

a.navi6:hover, a.navi6:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi9_over.png);
}

a.navi6_selected:link, a.navi6_selected:visited, a.navi6_selected:hover, a.navi6_selected:visited:hover{
	color:#E61E1E;	background-image:url(https://upportal.wavecdn.net/img/navi9_over.png);
}

.sepleft{border-left:solid 1px #AAAAAA;}
.sepright{border-right:solid 1px #AAAAAA;}

#clanpicslider{width:581px;}
#clanpicslider div.slide div.picwrap{width:108px; height:83px; margin:4px; float:left;}
#clanpicslider div.slide div.picwrap{cursor:pointer;}
#clanpicslider div.slide div.picwrap:hover{background-color:orange;}
#clanpicslider div.slide div.picwrap.selected{background-color:#a7bf03;}
#clanpicslider div.slide div.picwrap.brad img{width:100px; height:75px; margin:4px;}

#clanpicslider .slide{width:582px;}

.slider_prev{cursor:pointer; width:40px; height:40px; background:url(https://upportal.wavecdn.net/img/pfeil_links.png) no-repeat; position:absolute;}
.slider_prev:hover{background-position:-39px 0;}
.slider_next{cursor:pointer; width:40px; height:40px; background:url(https://upportal.wavecdn.net/img/pfeil_rechts.png) no-repeat; background-position: -38px 0; position:absolute; margin-left:617px;}
.slider_next:hover{background-position:1px 0;}


#userteaserslider{width:581px; margin-left:40px;}
#userteaserslider div.slide div.picwrap{width:108px; height:108px; margin:4px; float:left;}
#userteaserslider div.slide div.picwrap{cursor:pointer;}
#userteaserslider div.slide div.picwrap:hover{background-color:orange;}
#userteaserslider div.slide div.picwrap.selected{background-color:#a7bf03;}
#userteaserslider div.slide div.picwrap.brad img{width:100px; height:100px; margin:4px;}

#userteaserslider .slide{width:582px;}

.icon_edit1{width:26px; height:24px; background:url(https://upportal.wavecdn.net/img/edit_mo.png) no-repeat; cursor:pointer; }
.icon_edit1:hover{width:26px; height:24px; background:url(https://upportal.wavecdn.net/img/edit.png) no-repeat; cursor:pointer; }

.icon_pn2{width:26px; height:24px; background:url(https://upportal.wavecdn.net/img/icon_pn_mo.png) no-repeat; cursor:pointer; }
.icon_pn2:hover{width:26px; height:24px; background:url(https://upportal.wavecdn.net/img/icon_pn.png) no-repeat; cursor:pointer; }

.footer_sep{padding:0 10px; color:#9b9b9b;}

#clanrankingcontent{width:870px; margin:auto; position:relative; direction:ltr;}
.clanrankingheader_c1{display:table-cell; padding:5px; width:120px; text-align:center; vertical-align:middle; border-right:solid 1px #CCCCCC; }
.clanrankingheader_c2{display:table-cell; padding:5px; width:120px; text-align:center; vertical-align:middle; border-right:solid 1px #CCCCCC;}
.clanrankingheader_c3{display:table-cell; padding:5px; width:140px; text-align:center; vertical-align:middle; border-right:solid 1px #CCCCCC;}
.clanrankingheader_c4{display:table-cell; padding:5px; width:447px; text-align:center; vertical-align:middle; }

.clanrankingcell1{display:table-cell; padding:5px; width:120px; text-align:center; vertical-align:middle; border-right:solid 1px #CCCCCC;}
.clanrankingcell2{display:table-cell; padding:5px; width:120px; text-align:center; vertical-align:middle; border-right:solid 1px #CCCCCC;}
.clanrankingcell3{display:table-cell; padding:5px; width:140px; text-align:center; vertical-align:middle; border-right:solid 1px #CCCCCC;}
.clanrankingcell4{display:table-cell; padding:5px; width:447px; text-align:center; vertical-align:middle;}


.progress {
	display:none;
	box-sizing: border-box;
  height: 20px;
  margin-bottom: 5px;
  margin-top:10px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}
.progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #428bca;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
  -webkit-transition: width .6s ease;
       -o-transition: width .6s ease;
          transition: width .6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
          background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
       -o-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar[aria-valuenow="1"],
.progress-bar[aria-valuenow="2"] {
  min-width: 30px;
}
.progress-bar[aria-valuenow="0"] {
  min-width: 30px;
  color: #777;
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.btn{
	box-sizing: border-box;
	-moz-user-select: none;
  background-image: none;
  border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857;
  margin-bottom: 0;
  padding: 3px 12px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}

.btn-success {
	box-sizing: border-box;
    background-color: #5cb85c;
    border-color: #4cae4c;
    color: #fff;
}

.fileinput-button {
	box-sizing: border-box;
    overflow: hidden;
    position: relative;
}

#eventpageslideshow{width:890px; margin-left:34px;}
.eventpageslideshow_slide{width:870px;}
.eventpageslideshow_pic{width:135px; height:95px; }
.eventpageslidename{text-align:center; font-weight:bold; padding:2px 0; font-size:9pt;}
a.eventpageslideshow_wrap{display:inline-block; padding:0 5px; text-decoration:none; width:135px; overflow:hidden; vertical-align:top;}

a#eventpageslide_left{margin-top:45px; margin-left:-5px; position:absolute; width:40px; height:41px; background:url(https://upportal.wavecdn.net/img/pfeil_links.png) no-repeat;}
a#eventpageslide_left:link, a#eventpageslide_left:visited{background-position: 0 0;}
a#eventpageslide_left:hover, a#eventpageslide_left:visited:hover{background-position: -39px 0;}

a#eventpageslide_right{margin-left:905px; margin-top:45px; position:absolute; width:39px; height:41px; background:url(https://upportal.wavecdn.net/img/pfeil_rechts.png) no-repeat;}
a#eventpageslide_right:link, a#eventpageslide_right:visited{background-position: -39px 0;}
a#eventpageslide_right:hover, a#eventpageslide_right:visited:hover{background-position: 0 0;}

blockquote{
  background-color: #ebeadd;
  border-color: #dbdbce;
  background: #ebebeb none no-repeat scroll 6px 8px;
  border: 1px solid #dbdbdb;
  font-size: 0.95em;
  margin: 0.5em 1px 0 25px;
  overflow: hidden;
  padding: 5px;
}

blockquote footer{
  font-weight:bold;
  font-size:10pt;
}

.fb_iframe_widget_lift{
  z-index:99 !important;
}

/* Adventskalender */
#upjers_ak_container {
  text-align:center;
}
#upjers_ak {
  background-image:url(https://upportal.wavecdn.net/img/adventskalender_zu.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  position:relative;
  width:939px;
  height:580px;
  list-style:none;
  margin:0;
  padding:0;
}
#upjers_ak li {
  list-style:none;
  margin:18px 22px;
  padding:0;
  position:absolute;
  left:100px;
  top:200px;
  width:112px;
  height:112px;
  text-align:center;
}
#upjers_ak li.open {
  background-image:url(https://upportal.wavecdn.net/img/adventskalender_offen.jpg);
  background-position:top left;
  background-repeat:no-repeat;
}

#upjers_ak li.day01 { top:4px;   left: 46px; background-position: -68px -22px; }
#upjers_ak li.day12 { top:4px;   left:184px; background-position:-206px -22px; }
#upjers_ak li.day18 { top:4px;   left:322px; background-position:-344px -22px; }
#upjers_ak li.day03 { top:4px;   left:460px; background-position:-482px -22px; }
#upjers_ak li.day21 { top:4px;   left:599px; background-position:-620px -22px; }
#upjers_ak li.day15 { top:4px;   left:737px; background-position:-758px -22px; }

#upjers_ak li.day13 { top:140px; left: 46px; background-position: -68px -158px; }
#upjers_ak li.day24 { top:140px; left:184px; background-position:-206px -158px; }
#upjers_ak li.day08 { top:140px; left:322px; background-position:-344px -158px; }
#upjers_ak li.day22 { top:140px; left:460px; background-position:-482px -158px; }
#upjers_ak li.day10 { top:140px; left:599px; background-position:-620px -158px; }
#upjers_ak li.day05 { top:140px; left:737px; background-position:-758px -158px; }

#upjers_ak li.day06 { top:277px; left: 46px; background-position: -68px -294px; }
#upjers_ak li.day20 { top:277px; left:184px; background-position:-206px -294px; }
#upjers_ak li.day11 { top:277px; left:322px; background-position:-344px -294px; }
#upjers_ak li.day19 { top:277px; left:460px; background-position:-482px -294px; }
#upjers_ak li.day02 { top:277px; left:599px; background-position:-620px -294px; }
#upjers_ak li.day23 { top:277px; left:737px; background-position:-758px -294px; }

#upjers_ak li.day17 { top:410px; left: 46px; background-position: -68px -428px; }
#upjers_ak li.day04 { top:410px; left:184px; background-position:-206px -428px; }
#upjers_ak li.day14 { top:410px; left:322px; background-position:-344px -428px; }
#upjers_ak li.day09 { top:410px; left:460px; background-position:-482px -428px; }
#upjers_ak li.day07 { top:410px; left:599px; background-position:-620px -428px; }
#upjers_ak li.day16 { top:410px; left:737px; background-position:-758px -428px; }

#upjers_ak li a {
  display:block;
  width:100%;
  height:100%;
  overflow:hidden;
  text-indent:-1000em;
  cursor:pointer;
}
#upjers_ak li.open.today a,
#upjers_ak li.closed.past a,
#upjers_ak li.closed.future a {
  cursor:default;
}
#upjers_ak li.closed.today a:hover {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 30px 0px rgba(255, 255, 255, 0.9);
  -moz-box-shadow:    0px 0px 30px 0px rgba(255, 255, 255, 0.9);
  box-shadow:         0px 0px 30px 0px rgba(255, 255, 255, 0.9);
}

.sp_error_name_text_suggestions {
	list-style-type: circle;
	margin: 2px;
	padding: 2px 18px 2px 18px;
}
.sp_error_name_text_suggestions > li {
	text-decoration: underline;
	padding: 2px 4px 2px 4px;
	cursor: pointer;
}
.sp_error_name_text_suggestions > li.reload {
	text-decoration: none;
}
.sp_error_name_text_suggestions > li.reload > span.icon_reload {
	width: 17px;
	height: 15px;
	display: inline-block;
	background: url(https://upportal.wavecdn.net/img/icon_sentbox.png) 0px 0px no-repeat;
}
.sp_error_name_text_suggestions > li:hover {
	background-color: #f0f0f0;
}

/*
div.unread-achievements {
  padding-bottom:15px;
  float:left;
  width:100%;
}

dl.unread-achievement {
  margin:0 0 12px 0;
  float:left;
  width:100%;
  border:1px solid #666;
  background-color: #E0E0E0;
  border-radius:11px;
  padding: 4px 0;
  display:none;
}

dl.unread-achievement.last {
  margin-bottom:20px;
}

dl.unread-achievement dt {
  clear:both;
  float:left;
  font-weight: bold;
  font-size: 10pt;
  margin: 1px 0 0 10px;
}
dl.unread-achievement dd {
  float:left;
  margin:0 0 0 20px;
}

dl.unread-achievement dd span {
  float:left;
  min-width: 120px;
  display: block;
  font-weight:bold;
  font-style:italic;
} */

/* Bugfixes pagination */
a#eventpageslide_left { left: 8px; }
a#eventpageslide_right { right: 2px; }
