html{
	color:#000;
	background:#FFF;
	font: 11px verdana, sans-serif;
	overflow-y:scroll;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:inherit;font-weight:inherit;}
strong{font-weight:bold;}
em{font-style:italic;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}     

sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

input,textarea,select{font-size:100%;}

legend{color:#000;}

body, html {
	margin: 0;
	padding: 0;
	height: 100%;
}
input[type="text"], input[type="password"], input[type=select] {
   background-color: #efeded;
   border: 1px solid #c6c6c6;
}
#framework_all {
	position: relative;
	min-height: 100%;
}

div.framework_top {
	width: 100%;
	height: 166px;
	background: url( "http://de307.watagame.com/images/topbar/bg.jpg" ) no-repeat center #d3d3d3;
}

div.framework_top_inner {
	width: 980px;
	height: 65px;
	margin: 0 auto;
	
	position: relative;
}

div.framework_logout {
	color: #b4b4b4;
	height: 22px;
}

.framework_logout div {
	float: right;
	height: 18px;
}

div.framework_logout_corner1 {
	background: url( "http://de307.watagame.com/images/topbar/logout_bar.png" ) top left;
	height: 22px;
	width: 25px;
}

div.framework_logout_corner2 {
	background: url( " http://de307.watagame.com/images/topbar/logout_bar.png" ) -25px 0;
	height: 22px;
	width: 28px;
	margin-left: 11px;
}

.framework_logout a {
	color: white;
	text-decoration: none;
	margin: 5px;
}

.framework_logout a:hover {
	color: #cccccc;
}

div.framework_logout_links {
	background: url( "http://de307.watagame.com/images/topbar/logout_bar.png" ) top right;
	padding-top: 4px;
	padding-right: 3px;
}

div.framework_top_buttons {
	width: 980px;
	height: 66px;
	margin: 0 auto;
	
}

div.framework_anon {
	background-image: url("http://de307.watagame.com/images/topbar/bg_anon_da.jpg");
}

.framework_top_buttons a {
	float: right;
	width: 92px;
	height: 66px;
	background: url( "http://de307.watagame.com/images/topbar/buttons_da.png" ) no-repeat;
	background-position: 0 0
}

a.button_frontpage {
	background-position: 0 0;
	width: 91px;
}

a.button_shopping {
	background-position: -91px 0;
}

a.button_games {
	background-position: -183px 0;
}

a.button_creative {
	background-position: -275px 0;
}

a.button_community {
	background-position: -367px 0;
}

a.button_models {
	background-position: -459px 0;
	width: 91px;
}

a.button_frontpage:hover {
	background-position: 0 -66px;
}

a.button_shopping:hover {
	background-position: -91px -66px;
}

a.button_games:hover {
	background-position: -183px -66px;
}

a.button_creative:hover {
	background-position: -275px -66px;
}

a.button_community:hover {
	background-position: -367px -66px;
}

a.button_models:hover {
	background-position: -459px -66px;
}

a.button_frontpage_selected {
	background-position: 0 -132px;
	width: 91px;
}

a.button_shopping_selected {
	background-position: -91px -132px;
}

a.button_games_selected {
	background-position: -183px -132px;
}

a.button_creative_selected {
	background-position: -275px -132px;
}

a.button_community_selected {
	background-position: -367px -132px;
}

a.button_models_selected {
	background-position: -459px -132px;
	width: 91px;
}

a.framework_logo1 {
	float: left;
	height: 43px;
	width: 220px;
}

a.framework_logo2 {
	float: left;
	height: 50px;
	width: 220px;
	background-image: none;
}

.framework_signup {
	position: relative;
	width: 980px;
	height:66px;
	margin: 0 auto;
}

a.framework_signup_a {
	position:absolute;
	left:417px;
	top:-21px;
	width:122px;
	height:80px;
	background: 0 0;
	/*outline: blue dotted 1px;*/
}

a.framework_signup_a:hover {
	background: url("http://de307.watagame.com/images/topbar/bg_anon_da_hover.jpg");
}

div.framework_signup_b {
	position:absolute;
	left:875px;
	top:37px;
	width:100px;
	/*outline: red dotted 1px;*/
}

div.framework_header {
	width: 980px;
	height: 35px;
	margin: 0 auto;
}

div.framework_minimenu {
	height: 35px;
	float: left;
	color: white;
}

.framework_minimenu a {
	height: 35px;
	color: white;
	float: left;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
	cursor: pointer;
}

.framework_minimenu div {
	height: 33px;
	float: left;
	padding-top: 2px;
	background: url("http://de307.watagame.com/images/topbar/minimenu.png") -94px top;
}

div.framework_a1 {
	background-position: left top;
	width: 36px;
}

a:hover div.framework_a1 {
	background-position: left -35px;
}

div.framework_a2 {
	background-position: -36px top;
	padding-right: 6px;
	min-width: 45px;
}

a:hover div.framework_a2 {
	background-position: -36px -35px;
	color: #d3d3d3;
}

div.framework_b1 {
	background-position: -310px top;
	width: 36px;
}

a:hover div.framework_b1 {
	background-position: -310px -35px;
}

div.framework_b2 {
	padding-right: 6px;
	min-width: 45px;
}

a:hover div.framework_b2 {
	background-position: -94px -35px;
	color: #d3d3d3;
}

div.framework_c1 {
	background-position: -346px top;
	width: 36px;
}

a:hover div.framework_c1 {
	background-position: -346px -35px;
}

div.framework_c2 {
	padding-right: 6px;
	min-width: 45px;
}

a:hover div.framework_c2 {
	background-position: -94px -35px;
	color: #d3d3d3;
}

div.framework_d1 {
	background-position: -382px top;
	width: 36px;
}
div.framework_d1_bonus {
	background-position: -418px top;
	width: 36px;
}

a:hover div.framework_d1 {
	background-position: -382px -35px;
}
a:hover div.framework_d1_bonus {
	background-position: -418px -35px;
}

div.framework_d2 {
	min-width: 45px;
}
div.framework_d2_bonus {
	min-width: 45px;
	font-weight: bold;
	color: #ffea3d;
}

a:hover div.framework_d2 {
	background-position: -94px -35px;
	color: #d3d3d3;
}
a:hover div.framework_d2_bonus {
	background-position: -94px -35px;
	color: #b2a32b;
}

div.framework_d3 {
	background-position: -454px top;
	width: 9px;
}

a:hover div.framework_d3 {
	background-position: -454px -35px;
}

div.framework_header_title {
	color: white;
	font-size: 22px;
	text-align: center;
	line-height: 30px;
}

div.framework_header_status {
	color: #bbb;
	float: right;
	line-height: 35px;
}

.framework_header_status a {
	color: #cdcdcd;
	text-decoration: none;
}

.framework_header_status a:hover {
	color: white;
}

.framework_header_status b {
	font-weight: bold;
	color: white;
}

a.celeb_chat_link {
	font-weight: bold;
	color: #f69a6f;
}
a.celeb_chat_link:hover {
	color: #ffc9b1;
}

a.framework_header_search {
	float: right;
	background-position: 0 0;
}
a.framework_header_search div {
	width: 17px;
	height: 17px;
	background: url("http://de307.watagame.com/images/buttons/search.png") no-repeat 0 0;
	margin-top: 9px;
	margin-left: 5px;
}
a.framework_header_search:hover div {
	background-position: -17px 0;
}

div.framework_content_pre {
	width: 980px;
	margin: 0 auto;
	height: 16px;
}

div.framework_content {
	position: relative;
	width: 980px;
	margin: 0 auto;
	height: auto;
	min-height: 676px;
}

.framework_content a {
	color: white;
}

.framework_content p {
	margin-top: 1em;
	margin-bottom: 1em;
}

div.framework_minimenu_drop {
	background: url( "http://de307.watagame.com/images/topbar/minimenu_drop.png" ) top left no-repeat;
	width: 65px;
	height: 14px;
	float: none;
	position: absolute;
	top: 35px;
	left: 0;
}

a:hover div.framework_minimenu_drop {
	background-position: left -16px;
}

a.framework_minimenu_dropcontainer {
	position: relative;
}

div.framework_prefooter {
	height: 40px;
	clear: both;
}

div#framework_footer {
	width: 100%;
	margin: 0 auto;
	color: #545454;
	background: white;
	text-align: center;
	line-height: 24px;
	position: absolute;
	bottom: 0;
}

div#framework_footer a:link,
	div#framework_footer a:visited {
	text-decoration: underline;
	color: #545454;
}

div#framework_footer a:hover {
	color: black;
}

#modeldialog {
	position: absolute;
	top: 0;
	left: 0;
	visibility: hidden;
	background: url( "http://de307.watagame.com/images/topbar/modeldialog_bg.png" );
	color: white;
	width: 462px;
	height: 326px;
	z-index: 1000;
	text-align: left;
}

img.modeldialog_img {
	position: absolute;
	left: 300px;
	top: 13px;
	width: 140px;
	height: 300px;
}

div.modeldialog_topbox {
	position: absolute;
	left: 22px;
	top: 22px;
	width: 250px;
	z-index: 9999;
}

div.modeldialog_topbox a {
	color: white;
	text-decoration: none;
}
div.modeldialog_topbox a:hover {
	color: #ddd;
}

div.modeldialog_deleted_text {
	position: absolute;
	left: 285px;
	top: 294px;
	width: 157px;
	text-align: center;
}

div.modeldialog_buttons {
	position: absolute;
	left: 22px;
	top: 95px;
	width: 116px;
}

div.modeldialog_buttons .button {
	width: 100%;
	text-align: left;
	font-weight: normal;
	font-size: 10px;
	letter-spacing: -1px;
	padding-right: 1px;
}

div.modeldialog_buttons .button span {
	padding: 0 0 0 4px;
}

div.modeldialog_buttons .button span img {
	padding-right: 1px;
}

div.modeldialog_buttons div.md_gab {
	clear: both;
	height: 8px;
	line-height: 1px;
	font-size: 1px;
}

div.modeldialog_icons {
	position: absolute;
	left: 155px;
	top: 90px;
	width: 118px;
}

div.modeldialog_icons span a {
	color: white;
	text-decoration: none;
}

div.modeldialog_icons span img {
	vertical-align: bottom;
	width: 16px;
	height: 16px;
}

iframe.modeldialog_shimmer {
	visibility: hidden;
	z-index: 999;
	position: absolute;
	top: 0;
	left: 0;
	filter: alpha( opacity = 1 );
}

.modelname_title {
	font-size: 14px;
	font-weight: bold;
}

.modelname_title a:hover {
	text-decoration: none;
}

.modelname_title img {
	vertical-align: bottom;
	width: 16px;
	height: 16px;
}

a[account]:hover { color: #888; }
.theme1 .namebar a[account]:hover { color: #f2cae0;}
.theme2 .namebar a[account]:hover { color: #c6e2e5;}
.theme3 .namebar a[account]:hover { color: #e2caec;}
.theme4 .namebar a[account]:hover { color: #ebffda;}
.theme5 .namebar a[account]:hover { color: #dddddd;}

img.micon {
	width: 12px;
	height: 12px;
	vertical-align: text-bottom;
	margin-left: 3px;
}

img.friendico {
	vertical-align: middle;
}

#msgbox {
	background: none;
	border: none;
}

#msgbox_content {
	color: white;
	padding: 20px 20px 0 20px;
	text-align: left;
}

#msgbox_content a {
	color: white;
}

#msgbox_content h2 {
	font-size: 16px;
	font-weight: 800;
	color: white;
	padding-bottom: 5px;
}

#msgbox .msgbox_top {

	background-repeat: no-repeat;
	background-position: top;
	border: none;
}

#msgbox .msgbox_bottom {
	background-position: bottom;
	height: 48px;
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 30px;
}
#msgbox .msgbox_msg_top, #msgbox .msgbox_msg_bottom {
	background-image: url( 'http://de307.watagame.com/images/topbar/msgbox_bg2.png' );
}

#msgbox .msgbox_error_top, #msgbox .msgbox_error_bottom {
	background-image: url( 'http://de307.watagame.com/images/topbar/msgbox_bg.png' );
}

#msgbox .msgbox_confirm_top, #msgbox .msgbox_confirm_bottom {
	background-image: url( 'http://de307.watagame.com/images/topbar/msgbox_bg4.png' );
}

#msgbox .msgbox_purpletop, #msgbox .msgbox_purple_bottom {
	background-image: url( 'http://de307.watagame.com/images/topbar/msgbox_bg3.png' );
}

#msgbox.yui-panel .hd {
	display: none;
}

#action_panel {
	background: none;
	border: none;
}

#action_panel_content {
	color: #545454;
	text-align:left;
}

#action_panel_top {
	background-image: url( 'http://de307.watagame.com/images/topbar/actionbox_bg.png' );
	background-repeat: no-repeat;
	background-position: top;
	border: none;
}

#action_panel_bottom {
	background-image: url( 'http://de307.watagame.com/images/topbar/actionbox_bg.png' );
	background-position: bottom;
	background-repeat: no-repeat;
	border: none;
	height: 44px;
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 30px;
}

#action_panel_contentwidgetContainer {

}
.action_panel_nopadding{
    padding-right:0;
    padding-left: 12px;

}
.action_panel_padding{
	padding-right: 33px;
	padding-left: 33px;
}

#yui-panel-container {
	position: absolute;
	z-index: 101;

}

#action_panel.yui-panel .hd {
	display: none;
}

#action_panel.yui-panel .ft {
	display: none;

}

#action_panel.yui-panel .bd {

}


#action_panel_contentwidgetTitleContent {
	font-size: 14px;
	/*padding-bottom: 34px; */
	padding: 20px 20px 27px 20px;
	color: white;
}

#loading_panel.yui-panel .hd {
	display: none;
}

#loading_panel.yui-panel .ft {
	display: none;

}
#loading_panel.yui-panel .bd {
   background:transparent;
   
}
#loading_panel .yui-panel{
   background:transparent;
   border:0;
}

.buttonclear {
	clear: both;
	float: none;
}

div.framework_topless {
	width: 100%;
	height: 35px;
	background: url( "http://de307.watagame.com/images/topbar/bg.jpg" ) no-repeat center bottom #d3d3d3;
}

div.framework_topless_header {
	color: white;
	font-size: 24px;
	text-align: center;
	line-height: 30px;
	width: 980px;
	margin: 0 auto;
}

div.framework_topless_header .button {
	font-size: 11px;
	margin-top: 6px;
}

.clear {
	clear: both;
}

.no_wrap {
	white-space: nowrap;
}

#dhtmltooltip {
	position: absolute;
	left: -300px;
	border: 1px solid black;
	padding: 2px;
	background-color: #d7ecc6;
	display: none;
	z-index: 2000;
}

#dhtmlpointer {
	position: absolute;
	left: -300px;
	z-index: 2001;
	display: none;
}

img.info_button {
	cursor: pointer;
	width: 21px;
	height: 21px;
	background: black;
}

a.info_button_wfr {
	float: right;
	margin-top: 7px;
	margin-left: 5px;
}
a.info_button_wfr_popup {
	float: right;
	margin-right: 5px;
}
img.info_button {
	background: url( "http://de307.watagame.com/images/buttons/info5.png#filter" );
}

.theme1 img.info_button {
	background: url( "http://de307.watagame.com/images/buttons/info1.png#filter" );
}

.theme2 img.info_button {
	background: url( "http://de307.watagame.com/images/buttons/info2.png#filter" );
}

.theme3 img.info_button {
	background: url( "http://de307.watagame.com/images/buttons/info3.png#filter" );
}

.theme4 img.info_button {
	background: url( "http://de307.watagame.com/images/buttons/info4.png#filter" );
}

a:hover img.info_button {
	background: url( "http://de307.watagame.com/images/buttons/info5h.png#filter" );
}

.theme1 a:hover img.info_button {
	background: url( "http://de307.watagame.com/images/buttons/info1h.png#filter" );
}

.theme2 a:hover img.info_button {
	background: url( "http://de307.watagame.com/images/buttons/info2h.png#filter" );
}

.theme3 a:hover img.info_button {
	background: url( "http://de307.watagame.com/images/buttons/info3h.png#filter" );
}

.theme4 a:hover img.info_button {
	background: url( "http://de307.watagame.com/images/buttons/info4h.png#filter" );
}

.textarea {
	background-color: #efeded;
	border: 1px solid #c6c6c6;
}

div.mugshot .doll {
	background: -10px -5px no-repeat transparent;
	width: 100%;
	height: 100%
}

a.smiley img {
	padding: 4px 1px 0 1px;
}

.full_text h1 {
	font-size: 15px;
}

.full_text h2 {
	font-size: 13px;
}

.full_text h3 {
	font-size: 11px;
}

.full_text h1, .full_text h2, .full_text h3, .full_text h4, .full_text h5, .full_text h6 {
	font-weight: bold;
	margin-top: 11px;
	margin-bottom: 5px;
}

.full_text h3, .full_text h4, .full_text h5, .full_text h6 {
	margin-bottom: 0;
}

.full_text p {
	margin-top: 6px;
	margin-bottom: 6px;
}

.full_text strong {
	font-weight: bold;
}

.full_text em {
	color: black;
}
.full_text code {
	font-family: verdana, sans-serif;
	color: #ee6a2e;
}

.full_text ol {
	margin: 5px 25px;
}
.full_text ul {
	margin: 5px 0;
}
.full_text ol li {
	list-style-type: decimal;
	margin: 5px 0;
}
.full_text ul li {
	list-style-type: none;
	margin: 5px 0 5px 5px;
	padding: 0 7px 0 25px;
	background: url("http://de307.watagame.com/images/wframes/star_bullet.png") no-repeat top left;
	line-height: 14px;
}

.full_text ul li ul li {
	padding: 0 7px 0 22px;
	background: url("http://de307.watagame.com/images/wframes/star_bullet2.png") no-repeat top left;
	line-height: 13px;
	font-size: 10px;
}

.full_text ul li ul li ul li {
	padding: 0 7px 0 20px;
	background: url("http://de307.watagame.com/images/wframes/star_bullet3.png") no-repeat top left;
	line-height: 12px;
	font-size: 9px;
}

.std_table table {
	border: 1px #545454 solid;
	margin: 10px 0;
	width: 50%;
}

.std_table table th, .std_table table td {
	border: 1px #545454 solid;
	padding: 2px 6px;
}

.std_table table th {
	font-weight: bold;
	text-align: center;
}

.theme1 .std_table table th {
	background: #f2cae0
}

.theme2 .std_table table th {
	background: #c6e2e5
}

.theme3 .std_table table th {
	background: #e2caec
}

.theme4 .std_table table th {
	background: #d7ecc6
}

.theme5 .std_table table th {
	background: #dddddd
}

div.pagetool {
	float: right;
}

.pagetool .button {
	visibility: hidden;
}

.pagetool input {
	float: left;
	margin-top: 6px;
	margin-left: 4px;
	width: 35px;
	height: 13px;
	padding: 4px 2px;
	font-size: 11px;
	font-weight: normal;
	border: 1px black solid;
	display: none;
}
.loaddiv{
	background:url('http://de307.watagame.com/images/loadinganim/loading.gif') no-repeat center center;
	background-color:transparent;
    width:100px;
   	height:100px;
   	position:relative;
   	z-index:100;
   	left:-50%;
   	top:-50%;
   	}

.loadimg{
	display:block; /*allows the element to take auto margins*/
	margin:0 auto; /*centers in compliant browsers*/
	text-align:center; /*centers in old versions of IE*/
	position:relative;
	z-index:101;
}

a.avatar_shot_small_lnk div, a.avatar_shot_small div {
	background: url("http://de307.watagame.com/images/backgrounds/small_avatar_bg.jpg") no-repeat;
	width: 102px;
	height: 152px;
}
a.avatar_shot_small_lnk:hover div {
	background-position: -102px 0;
}
a.avatar_shot_small_lnk div img, a.avatar_shot_small div img {
	position: relative;
	top: 1px;
	left: 15px
}

a.avatar_mugshot_lnk div, a.avatar_mugshot div {
	background: url("http://de307.watagame.com/images/backgrounds/small_avatar_bg.jpg") no-repeat 0 -5px;
	width: 85px;
	height: 100px;
	overflow: hidden;
}
a.avatar_mugshot_lnk:hover div {
	background-position: -102px -5px;
}
a.avatar_mugshot_lnk div b, a.avatar_mugshot div b {
	display: block;
	background-repeat: no-repeat;
	background-position: -10px -5px;
	width: 100%;
	height: 100%;
}
a.avatar_mugshot_lnk div span, a.avatar_mugshot div span {
	display: block;
	background: url("http://de307.watagame.com/images/deleted_avatar_large.png#filter") -10px -5px no-repeat;
	width: 100%;
	height: 100%;
}
a.avatar_shot_small_lnk, a.avatar_mugshot_lnk {
	cursor: pointer;
}



.designer_popup_button  {
	margin-left:13px;

}

div.designer_popup_button .button {
  text-align: left;
  padding-right: 1px;

}

div.designer_popup_button .button span img {
	padding-right: 1px;
}









div.surpise_bg{
    background-position:center center;
    background-repeat:no-repeat;
    width:156px;
    height:279px;
    color:white;
}
div.surprise_fame_bg{background-image:url(http://de307.watagame.com/images/wframes/itembg_fame.jpg);}
div.surprise_gomoney_bg{background-image:url(http://de307.watagame.com/images/wframes/itembg_gmoney.jpg);}
div.surprise_msgtoall_bg{background-image:url(http://de307.watagame.com/images/wframes/itembg_msgtoall.jpg);}
div.surprise_hug_bg{background-image:url(http://de307.watagame.com/images/wframes/itembg_hug.jpg);}

div.surprise_item_bg{background:url(http://de307.watagame.com/images/wframes/itembg.jpg) center center no-repeat;width:156px;height:279px}

div#surprice_dailygift div{
	margin-left:auto;         
	margin-right:auto;
	background-image: url(http://de307.watagame.com/images/wframes/itembg_tall.jpg);
	vertical-align:middle;
}
div#surprice_dailygift_nobg div{
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	vertical-align:middle;
}
div.surprise_item{
     background-position:center center;
     background-repeat:no-repeat;
     width:156px;
     height:279px;                                                                                                                                             	
}
table.surpriseLogEntry{
width:164px;
margin-left:7px;
margin-right:7px;

}
table.surpriseLogEntry td{padding-bottom:10px;}

td.datetd{
    height:33px;width:177px;
    border-bottom:1px solid #cccccc;font-weight:bold;
}
td.rightBordertd{border-right:1px solid #cccccc;}

#itemSets .topText{ width:100%;text-align:left;vertical-align:top;overflow:hidden;height:29px;}
#itemSets .bottomText{font-size:12px;text-align:center;padding-right:3px}

.itemSetCarouselContent{overflow:hidden;position:relative;width:219px;height:372px;padding-left:7px;padding-left:7px}

 div.billboard_widget{height:270px;width:483px;padding:0px;overflow:hidden;}
 div.billboard_widget_menu{
    padding-left:17px;
    padding-top:6px;
    position:absolute;
    top:225px;left:194px;float:right;
    background:url('http://de307.watagame.com/images/backgrounds/purple_bar.png#png8') no-repeat center center transparent;
    height:68px;width:261px;
    vertical-align:middle;
 }
 div.billboard_widget_menu_thumbnail{vertical-align:middle;height:60px;width:60px;float:left;};
 .billboard_widget_menu_thumb_img{width:56px;height:50px;vertical-align:middle;margin-left:2px;margin-top:5px};


div.surprise_item_circlebg_trans{background:url("http://de307.watagame.com/images/wframes/item_circle_trans.png#filter") center center no-repeat;width:177px;height:279px}
div.surprise_item_circlebg{background:url("http://de307.watagame.com/images/wframes/item_circle.jpg") center center no-repeat;width:177px;height:279px}
div.surprise_item_circle{
     background-position:center center;
     background-repeat:no-repeat;
     width:177px;
     height:279px;
}


a.button {
	color: #444;
	display: block;
	height: 23px;
	padding-right: 6px; /* sliding doors padding */
	text-decoration: none;
	text-align: center;
	overflow: hidden;
	font-weight: bold;
	line-height: 23px;
	margin:0 auto;
	background: url('http://de307.watagame.com/images/buttons/buttons_right.png') no-repeat right top;
	outline: none;
}

a.button span {
	display: block;
	padding: 0 0 0 6px;
	text-decoration: none;
	background: url('http://de307.watagame.com/images/buttons/buttons_left.png') no-repeat left top;
	/*font-size: 11px;*/
	/*line-height: 23px;*/
}

a.button span img {
	vertical-align: top;
	padding-right: 4px;
}

a.button:hover {
	background-position: left -23px;         
	color: #000;
	outline: none; 
}

a.button:hover span {
	background-position: right -23px;
	outline: none;
}

.floatRight {
	float:right;
}

.floatLeft {
	float:left;
}

a.coloridx0 {background-position: right 0;}
a.coloridx0 span{background-position:left 0;}
a.coloridx0:hover { background-position: right -23px; color: #EEE;}
a.coloridx0:hover span { background-position: left -23px; }
a.coloridx0Selected {background-position: right -23px;}
a.coloridx0Selected span {background-position: left -23px;}

a.coloridx1 {background-position: right -46px;}
a.coloridx1 span{background-position:left -46px; color: white;}
a.coloridx1:hover  { background-position: right -69px; }
a.coloridx1:hover span { background-position: left -69px; }
a.coloridx1Selected {background-position: right -69px;}
a.coloridx1Selected span {background-position: left -69px;}

a.coloridx2 {background-position: right -92px;}
a.coloridx2 span{background-position:left -92px; color: white;}
a.coloridx2:hover  { background-position: right -115px; color: white; }
a.coloridx2:hover span { background-position: left -115px; color: white;}
a.coloridx2Selected {background-position: right -115px;}
a.coloridx2Selected span {background-position: left -115px;}

a.coloridx3 {background-position: right -138px;}
a.coloridx3 span{background-position:left -138px; color: #444;}
a.coloridx3:hover  { background-position: right -161px; }
a.coloridx3:hover span { background-position: left -161px; }
a.coloridx3Selected {background-position: right -161px;}
a.coloridx3Selected span {background-position: left -161px;}

a.coloridx4 {background-position: right -184px;}
a.coloridx4 span{background-position:left -184px; color: white;}
a.coloridx4:hover  { background-position: right -207px; color: white; }
a.coloridx4:hover span { background-position: left -207px; color: white;}
a.coloridx4Selected {background-position: right -207px;}
a.coloridx4Selected span {background-position: left -207px;}

a.coloridx5 {background-position: right -230px;}
a.coloridx5 span{background-position:left -230px; color: white;}
a.coloridx5:hover  { background-position: right -207px; color: white;}
a.coloridx5:hover span { background-position: left -207px; color: white; }    
a.coloridx5Selected {background-position: right -207px;}
a.coloridx5Selected span {background-position: left -207px;}

a.coloridx6 {background-position: right -253px;}
a.coloridx6 span{background-position:left -253px; color: white;}
a.coloridx6:hover  { background-position: right -69px; color: white;}
a.coloridx6:hover span { background-position: left -69px; color: white; }
a.coloridx6Selected {background-position: right -69px;}
a.coloridx6Selected span {background-position: left -69px;}

a.coloridx7 {background-position: right -23px;}
a.coloridx7 span{background-position:left -23px; color: white;}
a.coloridx7:hover  { background-position: right 0; color: black;}
a.coloridx7:hover span { background-position: left 0; color: black; }
a.coloridx7Selected {background-position: right 0;}
a.coloridx7Selected span {background-position: left -0px;}

a.coloridx8 {background-position: right -299px;}
a.coloridx8 span{background-position:left -299px; color: white;}
a.coloridx8:hover  { background-position: right -322px;}
a.coloridx8:hover span { background-position: left -322px;}
a.coloridx8Selected {background-position: right -322px;}
a.coloridx8Selected span {background-position: left -322px;}

a.coloridx9 {background-position: right -276px;}  
a.coloridx9 span{background-position:left -276px; color: white;}
a.coloridx9:hover  { background-position: right -92px;}
a.coloridx9:hover span { background-position: left -92px;}
a.coloridx9Selected {background-position: right -92px;}
a.coloridx9Selected span {background-position: left -92px;}

a.coloridx10 {background-position: right -391px;}
a.coloridx10 span{background-position:left -391px; color: white;}
a.coloridx10:hover  { background-position: right -368px;}
a.coloridx10:hover span { background-position: left -368px;}
a.coloridx10Selected {background-position: right -368px;}
a.coloridx10Selected span {background-position: left -368px;}

a.coloridx11 {background-position: right -253px;}
a.coloridx11 span{background-position:left -253px; color: white;}
a.coloridx11:hover  { background-position: right -69px;}
a.coloridx11:hover span { background-position: left -69px;}
a.coloridx11Selected {background-position: right -69px;}
a.coloridx11Selected span {background-position: left -69px;}

a.coloridx12 {background-position: right -345px;}
a.coloridx12 span{background-position:left -345px; color: white;}
a.coloridx12:hover  { background-position: right -368px;}
a.coloridx12:hover span { background-position: left -368px;}
a.coloridx12Selected {background-position: right -368px;}
a.coloridx12Selected span {background-position: left -368px;}

a.coloridx13 {background-position: right -506px; cursor: default;}
a.coloridx13 span{background-position:left -506px; color: white;}
a.coloridx13:hover  { background-position: right -506px;}
a.coloridx13:hover span { background-position: left -506px;}
a.coloridx13Selected {background-position: right -506px;}
a.coloridx13Selected span {background-position: left -506px;}


a.pinkdottedbutton {
	height: 19px;
	background: url('http://de307.watagame.com/images/buttons/log_in_btn_right.png') no-repeat scroll top right;
	font-size: 9px;
	margin-right: 4px;
	padding-right:3px;
}

a.pinkdottedbutton span {
	background: transparent url('http://de307.watagame.com/images/buttons/log_in_btn_left.png') no-repeat top left;
	color: white;
	text-decoration: none;
	line-height: 12px;
	padding:4px 0 3px 3px;
}

a.pinkdottedbutton:hover {
	background: transparent url('http://de307.watagame.com/images/buttons/log_in_btn_right.png') no-repeat bottom right;
}

a.pinkdottedbutton:hover span {
	background-position: left -19px;
}

.centerwrapper {
	width: 100%;
	text-align: center;
}
.button_spacing_left .button {
	margin-left: 4px;
}
.button_spacing_right .button {
	margin-right: 4px;
}


body, html {
	margin: 0;
	background: url("http://de307.watagame.com/images/loginpage/languages_specific/background/bg2_da.jpg") no-repeat center top #dadcde;
}

div.loginpage_full {
	width: 980px;
	/*height: 100%;*/
	margin: 0 auto;
	background: url("http://de307.watagame.com/images/loginpage/languages_specific/background/bg2_da.jpg") no-repeat center top;
	position: relative;
}

div.loginpage_country {
	letter-spacing: -0.15px;
	color: white;
	height: 22px;
    width: 730px;
    z-index:1000;
    position:relative;
}

.loginpage_country div {
	float: right;
	height: 18px;
    z-index:1000;
    position:relative;

}

div.loginpage_country_corner {
	background: url("http://de307.watagame.com/images/topbar/logout_bar.png#png8") -53px 0;
	height: 22px;
	width: 35px;
    z-index:1000;
    position:relative;
}

div.country_flag_margin{
    margin-top:5px;
    margin-left:5px;
    margin-right:5px;
    height: 9px;
	width: 14px;
    z-index:1000;
    position:relative;
}

div.country_flag_de{ background: url("http://de307.watagame.com/images/topbar/country_bar.png") 0 0; }
div.country_flag_dk{ background: url("http://de307.watagame.com/images/topbar/country_bar.png") -14px 0; }
div.country_flag_se{ background: url("http://de307.watagame.com/images/topbar/country_bar.png") -28px 0; }
div.country_flag_es{ background: url("http://de307.watagame.com/images/topbar/country_bar.png") -42px 0; }
div.country_flag_fr{ background: url("http://de307.watagame.com/images/topbar/country_bar.png") -56px 0; }
div.country_flag_no{ background: url("http://de307.watagame.com/images/topbar/country_bar.png") -70px 0; }
div.country_flag_nl{ background: url("http://de307.watagame.com/images/topbar/country_bar.png") -84px 0; }
div.country_flag_fi{ background: url("http://de307.watagame.com/images/topbar/country_bar.png") -98px 0; }
div.country_flag_us{ background: url("http://de307.watagame.com/images/topbar/country_bar.png") -112px 0; }
div.country_flag_uk{ background: url("http://de307.watagame.com/images/topbar/country_bar.png") -126px 0; }

div.loginpage_country_selector {
	background: url("http://de307.watagame.com/images/topbar/country_selector.png");
	height:123px; 
	width:135px;
	position: relative;
	top:-162px;
	left:136px;
    z-index:500;
}

.loginpage_country_selector a {
	color: white;
	text-decoration: none;
	margin: 5px;
    z-index:500;
    position:relative;
}

.loginpage_country_selector a:hover {
	color: #cccccc;
    z-index:500;
    position:relative;
}

div.loginpage_country_links {
	background: url("http://de307.watagame.com/images/topbar/logout_bar.png#png8") right top;
	padding-top: 4px;
	padding-right: 3px;
    width:100px;
	color: white;
    z-index:1000;
    position:relative;
}

#loginpage_footer {
	width: 100%;
	margin: 0 auto;
	color: #545454;
	background: white;
	text-align: center;
	line-height: 24px;
	position: absolute;
	top: -100px;
	z-index: 1000;
}

#loginpage_footer a:link,
#loginpage_footer a:visited {
	text-decoration: underline;
	color: #545454;
}

#loginpage_footer a:hover {
	color: black;
}



div.loginpage_loginbox {
	position: relative;
	left: 801px;
	top: -22px;
	width: 178px;
	height: 124px;
	color: white;
}

.loginpage_loginbox TR TD {
   padding:1px;
   margin:0;
}

div.loginpage_loginbox_title {
	font-size: 15px;
	font-weight: bold;
	color: white;
	line-height: 28px;
	/*outline: 1px blue dotted;*/
    padding-left:7px;
    padding-bottom:3px;
}
.loginpage_loginbox_form {
    padding-left:7px;
    margin:0;
}

.loginpage_loginbox_form .button {
    margin-top: 6px;
    /*margin-bottom: 2px;*/
}

.loginpage_loginbox form {
    padding:2px;
    margin:0;
}

.loginpage_loginbox_input {
  height:12px;font-size:10px;line-height:10px; width:160px;
}

.loginpage_loginbox a {
    color: white;
	text-decoration: none;
}

.loginpage_loginbox a:hover {
	color: #cccccc;
}

.loginpage_modelcount{
	position: absolute;
	top: 86px;
	left: 664px;
	width: 82px;
	text-align: center;
	color: #eff;
	font-size: 13px;
	font-weight: bold;
}

#seodata{ 
	display: none;
}

div.loginpage_flashbox {
	position:absolute;
	top:136px;
	left:249px;
}

a.loginpage_signup {
	position:absolute;
	left:31px;
	top:454px;
	width:183px;
	height:119px;
	background: 0 0;
}

a.loginpage_signup:hover {
	background: url("http://de307.watagame.com/images/loginpage/languages_specific/background/signup_hover_da.jpg");
}
