/* CSS Document */

html{
  height:100%;
  background-color:#000000;
}
 
body {
  text-align:center;
  margin:0;
  padding:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10pt;
  background-color:#000000;
}

h5 {
  margin:0px;
  padding:0px;
}

h6 {
  margin:0px;
  padding:0px;
}

.masterhl{
color:#FFD700;
}

p {
  margin:0px;
  padding:0px;
}

a {
font-size:9pt;
color:#ffe793;
}

input {
  border-width: 1px;
  border-color: #880000;
}

.button{
  /*border:solid 1px #ff0000;
  padding: 3px 6px;
  background-color:green;
  color:#ffffff;
  font-size:9pt;*/
  padding: 3px 6px;
  background: url(img/layout/clear.gif) center center repeat;
  color:#ffe793;
  font-size:9pt;
  cursor:pointer;
}

.hrefclean {
  border:0px;
  text-decoration:none;
  font-size: 9pt;
}
 
#inhalt {
  margin: auto;
  width:990px;
  /*height:1008px;*/
  background-color:red;
  text-align:left;
  background: url(img/layout/pagefill_bg.jpg) left top repeat-y;
}

/* Der ganze Header mit seinen Bestandteilen - Start */
#header {
  width:990px;
  height:203px;
  position:relative;
  /*left:45px;*/
  overflow:hidden;
  background: url(img/layout/header_bg.jpg) center top no-repeat;
}

#nl_header {
  width:990px;
  height:203px;
  /*position:relative;
  left:45px;*/
  overflow:hidden;
  background: url(img/layout/nl_header_bg.jpg) center top no-repeat;
}

#userimg {
	position:absolute;
  left:445px;
  top:50px;
  width:100px;
  height:100px;
  background-color:green;
}

#userimg_def {
  width:87px;
  height:87px;
  border:0px;
  margin-top:9px;
  margin-left:5px;
}

#statsimg {
  position:absolute;
  left:223px;
  top:0px;
  width:539px;
  height:203px;
  background: url(img/layout/stats_frame.png) center center no-repeat;
}

#statslife {
  position:absolute;
  left:262px;
  top:77px;
  height:14px;
  width:140px;
}

#energystats {
  position:absolute;
  left:578px;
  top:77px;
  height:14px;
  width:140px;
}

#statsname2 {
  position:absolute;
  left:413px;
  top:151px;
  height:15px;
  width:160px;
  text-align:center;
  font-size:9pt;
}

#statspostposition {
  position:absolute;
  left:309px;
  top:158px;
  height:43px;
  width:44px;
  text-align:center;
  font-size:8pt;
}

#statseventposition {
  position:absolute;
  left:631px;
  top:158px;
  height:43px;
  width:44px;
  text-align:center;
  font-size:8pt;
}

#game_level1 {
  position:absolute;
  left:475px;
  top:3px;
  height:38px;
  width:39px;
  text-align:center;
  /*background:url(img/layout/level_frame.png) center center no-repeat;*/
  padding-top:11px;
  font-weight:bold;
  color:#ffffff;
  font-size:10pt;
}

#statsmoney {
  position:absolute;
  top:118px;
  left:268px;
  height:22px;
  width:120px;
  text-align:center;
  font-size:9pt;
}

#statscredits {
  position:absolute;
  top:118px;
  left:601px;
  height:22px;
  width:120px;
  text-align:center;
  font-size:9pt;
}

#ingame_msg {
  width:44px;
  height:43px;
  background:url(img/layout/post.png) center center no-repeat;
}

#ingame_event {
  width:44px;
  height:43px;
  background:url(img/layout/event.png) center center no-repeat;
}
/* Der ganze Header mit seinen Bestandteilen - Ende */

/* Der ganze Statusbereich mit seinen Bestandteilen - Start */
#exp_status {
  height:23px;
  width:990px;
  position:relative;
  /*left:45px;*/
  overflow:hidden;
  background:url(img/layout/expstats_bg.jpg) center center no-repeat;
}

#nl_exp_status {
  height:23px;
  width:990px;
  /*position:relative;
  left:45px;*/
  overflow:hidden;
  background:url(img/layout/nl_expstats_bg.jpg) center center no-repeat;
}

.exp_balken_bg {
	width: 800px;
	height:11px;
	position:relative;
	left:95px;
	top:6px;
	float:left;
	/*background: url(img/layout/exp_status_bg.gif) no-repeat center center;*/
	margin-top:0px;
	z-index:5;
	overflow:hidden;
}

.exp_balken_move {
	height:11px;
	background: url(img/layout/exp_move.gif) no-repeat center right;
	font-size: 0px;
}

.balken_bg {
	width: 148px;
	height:12px;
	float:left;
	/*background: url(img/layout/stats_bg.gif) repeat-x center center;*/
}

.lifebalken_move {
  float:right;
	height:12px;
	background: url(img/layout/life_move.gif) repeat-x center left;
	font-size: 0px;
}

.energybalken_move {
  float:left;
	height:12px;
	background: url(img/layout/energy_move.gif) repeat-x center right;
	font-size: 0px;
}

.balken_deco {
  float:left;
  width:100%;
  height:10px;
  margin-top:-10px;
	font-size: 0px;
}

/* Der ganze Statusbereich mit seinen Bestandteilen - Ende */

#gamecontent {
  position:relative;
  /*left:45px;
  top:-10px;*/
  width:990px;
  min-height:541px;
  background-color:#000000;
  color:#dcdcdc;
  background: url(img/layout/content_bg.jpg) center top no-repeat ;
}

#content{
position:relative;
left:248px;
top:29px;
width:655px;
}

#sectionimg {
  position:absolute;
  left:79px;
  top:14px;
  width:64px;
  height:64px;
  /*background-color:pink;*/
}

#subnav {
  position:absolute;
  left:76px;
  top:98px;
  width:149px;
  height:100px;
}


#error_msg{
  background-color:#000000;
  color:#ff0000;
}

#qt_footerblock{
  position:relative;
  top:38px;
  text-align:center;
  font-size:12pt;
  color:#ffffff;
}

#footer {
  width:990px;
  /*margin-top:-10px;*/
  height:192px;
  background: url(img/layout/footer_bg.jpg) no-repeat top center;
  overflow:hidden;
}

#navigation {
  position: relative;
  /*left:45px;*/
  height:47px;
  width:990px;
  background: url(img/layout/navigation_bg.jpg) no-repeat top center;
}

.navimg {
  width:44px;
  height:43px;
  border:0px;
}

#ingame_msg_table {
  width:420px;
  margin-left:18px;
}

.msg_date{
  color:#000000;
  font-size:7pt;
}
.imt_headline_msg{
width:128px;
border-bottom:solid 1px #FFD700;
}
.imt_headlines_msg{
width:80px;
border-bottom:solid 1px #FFD700;
}
.imt_headlinel_msg{
width:318px;
border-bottom:solid 1px #FFD700;
}
.imt_headlinel_friends{
width:158px;
border-bottom:solid 1px #FFD700;
}

#imt_headline_left {
  color:red;
  border-bottom:solid 1px #FFD700;
  padding-bottom:5px;
  text-align:left;
  font-size:11pt;
}
#imt_headline_right {
  font-size:12pt;
  color:red;
  border-bottom:solid 1px #FFD700;
  padding-bottom:5px;
  text-align:right;
}

.imt_content {
  font-size:9pt;
  padding-bottom:1px;
  padding-top:3px;
}

.imt_content_redline{
font-size:0px;
height:2px;
background-color:#880000;
}

#imt_nocontent {
  padding-top:5px;
  padding-bottom:5px;
  font-size:10pt;
  color:#ff0000;
  text-align:center;
  border-top:solid 2px #880000;
  border-bottom:solid 2px #880000;
}

#imt_msgtext{
  border-top:solid 3px #880000;
  border-bottom:solid 3px #880000;
  text-align:center;
}

.imt_closing_left {
  padding-top:1px;
  border-top:solid 1px #FFD700;
  text-align:left;
  font-size:12pt;
  color:#006600;
}
.imt_closing_right {
  padding-top:1px;
  border-top:solid 1px #FFD700;
  text-align:right;
  font-size:12pt;
  color:#006600;
}

.subnav_linkdeco{
  width:31px;
  height:15px;
  border:0px;
  position:relative;
  top:5px;
}


#counter_2 {
  width:229px;
   background-color:#000000;
   text-align:center;
   height:77px;
   
   float:left;
}
#counter_deco {
  position:relative;
  left:0px;
  top:0px;
  width: 229px;
	height:77px;
	background: url(img/layout/counterrahmen.png) center center no-repeat;
	
}
.cntSeparator{
  font-size:54px;
  margin:3px 1px;
  color:#ffffff;
}
.qty{
  width:35px;
  margin-left:6px;
  height:10px;
  text-align:center;
  color:#ffffff;
  font-weight:bold;
  font-size:9px;
  border:#666666 1px solid;
  background-color:#000000;
}
.add {
  height:20px;
  width:20px;
  font-size:10pt;
  font-weight:bold;
  border:0px;
  background:url(img/club/add.png) center center no-repeat;
  margin:0px;
  padding:0px;
  color:#ffffff;
}

.minus {
  height:20px;
  width:20px;
  font-size:10pt;
  font-weight:bold;
  border:0px;
  background:url(img/club/minus.png) center center no-repeat;
  margin-right:2px;
  padding:0px;
  color:#ffffff;
}
.defendertable {
  width:100%;
  margin-top:30px;
}

#defender_01{
  width:50px;
  height:100px;
  float:left;
  padding:1px;
  background: url(img/club/ts1_kachel.gif) center center no-repeat;
}
#defender_02{
  width:50px;
  height:100px;
  float:left;
  padding:1px;
  background: url(img/club/ts2_kachel.gif) center center no-repeat;
}
#defender_03{
  width:50px;
  height:100px;
  float:left;
  padding:1px;
  background: url(img/club/ts3_kachel.gif) center center no-repeat;
}
#defender_content{
  /*height:400px;*/
  height:495px;
  width:468px;
  position:absolute;
  /*top:70px;*/
  top:11px;
  left:0px;
  background: url(img/club/club_bg.png) center center no-repeat;
  /*background: url(img/club/club_bg.jpg) center center no-repeat;*/
}
#defendbox_north{
  width:156px;
  height:120px;
  position:absolute;
  left:156px;
  top:50px;   /* -55 für original*/
}

#defendbox_east{
  width:156px;
  height:120px;
  position:absolute;
  right:16px;
  top:190px;  /* rest -60 für original*/
}

#defendbox_south{
  width:156px;
  height:120px;
  position:absolute;
  left:156px;
  top:330px;   
}

#defendbox_west{
  width:156px;
  height:120px;
  position:absolute;
  left:15px;
  top:190px;
}
.defenderbox_text{
  clear:both;
  width:156px;
  height:20px;
  text-align:center;
  color:#ffffff;
  font-size:12pt; 
}

#defender_free{
  height:495px;
  width:161px;
  position:absolute;
  top:11px;
  left:477px;
  background: url(img/club/club_ts_bg.png) center center no-repeat;
}
.fixbox_hl{
  margin-top:17px;
  width:100%;
  text-align:center;
  font-size:13pt;
  color:#FFD700;
}

#defender1_free{
  position:absolute;
  left:28px;
  top:35px;
  width:105px;
  height:140px;
  background: url(img/club/ts1_info.gif) center center no-repeat;
}
#defender2_free{
  position:absolute;
  left:28px;
  top:177px;
  width:105px;
  height:140px;
  background: url(img/club/ts2_info.gif) center center no-repeat;
}
#defender3_free{
  position:absolute;
  left:28px;
  top:319px;
  width:105px;
  height:140px;
  background: url(img/club/ts3_info.gif) center center no-repeat;
}

.defender_free_power{
  position:absolute;
  left:73px;
  top:14px;
  font-size:7pt;
  color:#ffffcc; 
}
.defender_free_power2{
  text-align:center;
  width:30px;
  position:relative;
  left:69px;
  top:12px;
  
}
.dfp2_color{
  font-size:7pt;
  color:#ffffcc; 
}
#bestand1{
  width:80px;
  text-align:right;
  color:#ffffcc;
  background:url(img/layout/clear.gif) center center repeat;
  border:#666666 0px solid;
  position:absolute;
  right:8px;
  top:115px;
}
#bestand2{
  width:100px;
  text-align:right;
  color:#ffffcc;
  background:url(img/layout/clear.gif) center center repeat;
  border:#666666 0px solid;
  position:absolute;
  right:8px;
  top:115px;
}
#bestand3{
  width:100px;
  text-align:right;
  color:#ffffcc;
  background:url(img/layout/clear.gif) center center repeat;
  border:#666666 0px solid;
  position:absolute;
  right:8px;
  top:115px;
}
#defender_submit {
 height:25px;
 position:absolute;
 left:143px;
 top:480px;
}
.defenddisabler{
  width:37px;
  height:12px;
  background: url(img/layout/clear.gif) center center repeat;
}
#da1{
  position:absolute;
  top:106px;
  left:163px;
}
#da2{
  position:absolute;
  top:106px;
  left:215px;
}
#da3{
  position:absolute;
  top:106px;
  left:267px;
}
#da4{
  position:absolute;
  top:246px;
  left:22px;
}
#da5{
  position:absolute;
  top:246px;
  left:74px;
}
#da6{
  position:absolute;
  top:246px;
  left:126px;
}
#da7{
  position:absolute;
  top:246px;
  left:303px;
}
#da8{
  position:absolute;
  top:246px;
  left:355px;
}
#da9{
  position:absolute;
  top:246px;
  left:407px;
}
#da10{
  position:absolute;
  top:386px;
  left:163px;
}
#da11{
  position:absolute;
  top:386px;
  left:215px;
}
#da12{
  position:absolute;
  top:386px;
  left:267px;
}

#ts1_infobild {
  width:105px;
  height:140px;
  background: url(img/club/ts1_info.gif) center center no-repeat;
}
#ts2_infobild {
  width:105px;
  height:140px;
  background: url(img/club/ts2_info.gif) center center no-repeat;
}
#ts3_infobild {
  width:105px;
  height:140px;
  background: url(img/club/ts3_info.gif) center center no-repeat;
}

.ts_infototal {
  position:relative;
  left:18px;
  top:105px;
  text-align:right;
  width:80px;
}
.ts_infopos{
 width:164px;
 padding-left:3px;
}
.defendtable_hl{
font-size:9pt;
/*color:#ffe793;*/
color:#FFD700;
}

/*Tabledancer*/
#td1_infobild{
  width:105px;
  height:140px;
  background: url(img/club/td1_info.gif) center center no-repeat;

}
#td2_infobild{
  width:105px;
  height:140px;
  background: url(img/club/td2_info.gif) center center no-repeat;

}
#td3_infobild{
  width:105px;
  height:140px;
  background: url(img/club/td3_info.gif) center center no-repeat;

}

.pc_table{
width:430px;
}

.tabletrenner_l{
  font-size:0px;
  height:3px;
  width:100%;
  background: url(img/layout/tab_trenner_long.jpg) center center no-repeat;
}

/*Die Bereichsüberschriften*/
#section_hl {
  width:637px;
  height:25px;
  text-align:left;
  color:#FFD700;
  vertical-align:top;
  color:#FFD700;
}
#section_hl_img{
  width:50px;
  height:25px;
  border:0px;
}

/*Die Infobox flexibel in der Höhe*/
#text_box_head{
  width:459px;
  height:45px;
  padding:0px;
  /*margin-top:10px;*/
  margin-left:95px;
  text-align:center;
  background: url(img/layout/text_tab_head.png) center center no-repeat;
  border:0px;

}
#text_boxl_head{
  width:637px;
  height:41px;
  padding:0px;
  /*margin-top:10px;*/
  margin-left:0px;
  text-align:center;
  background: url(img/layout/text_tabl_head.png) center center no-repeat;
  border:0px;
}

#text_box_between{
  width:459px;
  padding:0px;
  margin:0px;
  margin-left:95px;
  text-align:center;
  background: url(img/layout/text_tab_between.png) center center repeat-y;
  border:0px;
}
#text_box_between p{
 padding:20px;
 font-weight:bold;
}
#text_boxl_between{
  width:637px;
  padding:0px;
  margin:0px;
  margin-left:0px;
  text-align:center;
  background: url(img/layout/text_tabl_between.png) center center repeat-y;
  border:0px;
}

#text_box_between h5 {
  padding:0px 20px;
}

#text_box_foot{
  width:459px;
  height:45px;
  padding:0px;
  margin:0px;
  margin-left:95px;
  text-align:center;
  background: url(img/layout/text_tab_foot.png) center center no-repeat;
  border:0px;
}
#text_boxl_foot{
  width:637px;
  height:39px;
  padding:0px;
  margin:0px;
  margin-left:0px;
  text-align:center;
  background: url(img/layout/text_tabl_foot.png) center center no-repeat;
  border:0px;
}


.tbh_hl_box{
position:relative;
top:15px;
/*margin-top:15px;*/
width:100%;
text-align:center;

}
.tbh_hl{
  color:#FFD700;
  font-size:12pt;
  
}


.fulltable{
  width:606px;
  margin-left:15px;
  text-align:left;
}

/*Signs für die darstellung von Exp, Money, Flaschen und Säfte*/
#sign_money{
width:150px;
height:150px;
background: url(img/layout/sign_money_l.png) center center no-repeat;
text-align:center;
}
#sign_exp{
width:150px;
height:150px;
background: url(img/layout/sign_exp_l.png) center center no-repeat;
text-align:center;
}
.sign_img_basic{
width:100px;
height:100px;
border:0px;
}
.sign_textpos{
position:relative;
top:58px;

}
.stp_color{
color:#000000;
font-size:10pt;
}


/*Profil-Gestaltung*/
#profil_left{
  width:190px;
  /*position:absolute;*/
  position:relative;
  top:1px;
  left:0px;

}
#profil_head_bg{
  position:absolute;
  top:0px;
  left:0px;
  width:190px;
  height:165px;
}
#profil_head_bg2{
  width:190px;
  height:165px;
}

#profil_head{
  position:absolute;
  top:0px;
  left:0px;
  width:190px;
  height:165px;
  background:url(img/layout/profil_head.png) center center no-repeat;
}
#profil_head2{
  margin-top:-80px;
  width:190px;
  height:165px;
  background:url(img/layout/profil_head.png) center center no-repeat;
  z-index:3;
}

#head_text_hl{
  position:absolute;
  bottom:34px;
  left:15px;
  width:158px;
  height:14px;
  text-align:center;
  font-size:9pt;
  color:#000000;
}
#head_text_hl2{
  position:absolute;
  bottom:5px;
  left:30px;
  width:128px;
  height:14px;
  text-align:center;
  font-size:11pt;
  color:#ffd700;
}

#profil_leftcontent{
  position:absolute;
  top:165px;
  left:0px;
  width:190px;
  background:url(img/layout/profil_between.png) center center repeat-y; 
}
#profil_leftcontent2{
  
  width:190px;
  background:url(img/layout/profil_between.png) center center repeat-y; 
}

#plc_table{
width:159px;
margin-left:15px;
}

.profil_lt{
 font-size:9pt;
 color:#ffffff;
}
.profil_rt{
 font-size:9pt;
 color:#ffffff;
}

#profil_foot{
  height:40px;
  left:0px;
  width:190px;
  background:url(img/layout/profil_foot.png) center center no-repeat;
}

#profil_right{
  width:430px;
  /*position:absolute;*/
  position:relative;
  /*height:200px;*/
  top:1px;
  left:210px; /*217*/
  vertical-align:top;
}
#profil_content_head{
width:430px;
height:42px;
text-align:center;
background:url(img/layout/profil_content_head.png) center center no-repeat;
}
#profil_content_between{
width:430px;
background:url(img/layout/profil_content_between.png) center center repeat-y;
}
#profil_content_between table{
 width:400px;
}
#profil_content_between p{
padding:20px;
font-weight:bold;
}

#profil_content_foot{
width:430px;
height:39px;
background:url(img/layout/profil_content_foot.png) center center no-repeat;
}
.profil_section_hl{
  text-align:center;
}
.pshl_text{
  font-size:9pt;
  color:#ffd700;
}

/*Training*/
.train_color{
font-size:12pt;
color:#ffd700;
  background-color:#880000;
  padding:5px 10px;
  border:solid 1px #ffd700;
}

.trainingbonus{
  color:#ff0000;
  font-size:8pt;
}
/*Clubraise*/
.clublevelimg{
width:100px;
height:100px;
text-align:right;
}
.clubmaininfo{
width:263px;
 padding-left:3px;
}
.clubconstruct{
width:75px;
}
.clubconstructinfo{
width:165px;
}

/*Jobs*/


.onepix{
width:1px;
font-size:1px;
}

.fourpix{
width:4px;
font-size:1px;
}
.jobbox_tab{
width:72px;
}

.job_ov_box{
width:72px;
height:103px;
margin-bottom:4px;
}
.job_blocked{
position:relative;
top:0px;
left:0px;
background: url(img/jobs/locked.png) center center no-repeat;
width:72px;
height:103px;
margin-top:-80px;
}

.job_free{
position:relative;
/*top:60px;*/
left:0px;
text-align:center;
width:72px;
height:43px;
margin-top:-12px;
}
.bonus_free{
position:relative;
/*top:60px;*/
left:0px;
text-align:center;
width:72px;
height:43px;
margin-top:-25px;
}
.goldentext{
color:#ffd700;
font-size:12pt;
}
.job_free a{
color:#ffe793;
font-size:8pt;
}
#job_img_l{
 width:150px;
 height:300px;
}
.info_img{
width:150px;
height:150px;
border:0px;
}
#job_infos{
  position:relative;
  top:155px;
  width:150px;
  height:145px;
  color:#000000;
  font-size:10pt;
  font-weight:bold;
}
#job_infos h5{
 color:#000000;
  font-size:10pt;
}

.bonusmatbox{
height:50px;
width:55px;
text-align:right;
float:left;
margin-right:1px;
margin-bottom:1px;
}
.bonusprozentwert{
color:#000000;
font-weight:bold;
font-size:8pt;
}

/*Labor*/
#labor_content{
  /*height:400px;*/
  height:495px;
  width:468px;
  position:absolute;
  /*top:70px;*/
  top:11px;
  left:0px;
  background: url(img/labor/labor_bg.jpg) center center no-repeat;
  /*background: url(img/club/club_bg.jpg) center center no-repeat;*/
}

#fru1{
position:absolute;
left:38px;
top:156px;
height:14px;
width:66px;
background:url(img/layout/clear.gif) center center repeat;
border:0px;
text-align:center;
font-weight:bold;
}
#fru2{
position:absolute;
left:146px;
top:156px;
height:14px;
width:66px;
background:url(img/layout/clear.gif) center center repeat;
border:0px;
text-align:center;
font-weight:bold;
}
#fru3{
position:absolute;
left:254px;
top:156px;
height:14px;
width:66px;
background:url(img/layout/clear.gif) center center repeat;
border:0px;
text-align:center;
font-weight:bold;
}
#fru4{
position:absolute;
left:362px;
top:156px;
height:14px;
width:66px;
background:url(img/layout/clear.gif) center center repeat;
border:0px;
text-align:center;
font-weight:bold;
}
#capacity{
position:absolute;
left:200px;
top:254px;
height:14px;
width:66px;
background:url(img/layout/clear.gif) center center repeat;
border:0px;
text-align:center;
font-weight:bold;
}
#burnproduct{
position:absolute;
top:307px;
left:164px;
width:139px;
height:150px;

}
#productpercent{
position:absolute;
left:38px;
top:87px;
height:14px;
width:66px;
background:url(img/layout/clear.gif) center center repeat;
border:0px;
text-align:center;
font-weight:bold;
}

#juice1{
width:130px;
height:80px;
position:absolute;
top:40px;
left:15px;
text-align:center;
background: url(img/labor/juice_green_small.png) center top no-repeat;
}
#juice2{
width:130px;
height:80px;
position:absolute;
top:119px;
left:15px;
text-align:center;
background: url(img/labor/juice_pink_small.png) center top no-repeat;
}
#juice3{
width:130px;
height:80px;
position:absolute;
top:200px;
left:15px;
text-align:center;
background: url(img/labor/juice_red_small.png) center top no-repeat;
}
#juice4{
width:130px;
height:80px;
position:absolute;
top:281px;
left:15px;
text-align:center;
background: url(img/labor/juice_yellow_small.png) center top no-repeat;
}
#laborinfo{
width:130px;
position:absolute;
top:355px;
left:15px;
}
.liter{
width:80px;
background:url(img/layout/clear.gif) center center repeat;
border:0px;
text-align:center;
font-size:8pt;
font-weight:bold;
color:#FFD700;
margin-left:1px;
}
.litdisabler{
position:absolute;
top:0px;
left:0px;
width:130px;
height:48px;
background:url(img/layout/clear.gif) center center repeat;
}
#productpercent{
color:#000000;
font-weight:bold;
}
#realprozent{
font-weight:bold;
color:#ffffff;
}
#brenndauer{
font-weight:bold;
color:#ffffff;
}
.labordisabler{
  width:80px;
  height:40px;
  background: url(img/layout/clear.gif) center center repeat;
}
#lda1{
  position:absolute;
  top:142px;
  left:32px;
}
#lda2{
  position:absolute;
  top:142px;
  left:140px;
}
#lda3{
  position:absolute;
  top:142px;
  left:248px;
}
#lda4{
  position:absolute;
  top:142px;
  left:356px;
}
/*attack*/
#defendbox_attack{
  width:156px;
  height:102px;
  position:relative;
  /*background-color:green;*/
}
#profil_defender{
  width:190px;
  /*position:absolute;*/
  position:relative;
  top:1px;
  left:445px;
}
#attack_eventbox_wrapper{
width:249px;
min-height:345px;
/*background:url(img/fight/battlewall.jpg) top center no-repeat;*/
float:left;
position:relative;
left:193px;
top:70px;

}
#attack_eventbox{
text-align:center;
color:#FFD700;
font-size:11pt;
}
#rundencounter{
padding-top:5px;
padding-bottom:50px;
color:#ffffff;
font-weight:bold;
font-size:10pt;
text-align:center;
}
#attack_eventbox p{
text-align:center;
font-weight:bold;
}
#statslife_attack {
  position:relative;
  left:5px;
  height:14px;
  width:140px;
}
#defender1_free_attack{
  float:left;
  width:105px;
  height:140px;
  background: url(img/club/ts1_info.gif) center center no-repeat;
}
#defender2_free_attack{
  float:left;
  width:105px;
  height:140px;
  background: url(img/club/ts2_info.gif) center center no-repeat;
}
#defender3_free_attack{
  float:left;
  width:105px;
  height:140px;
  background: url(img/club/ts3_info.gif) center center no-repeat;
}
.defender_free_power_attack{
  position:relative;
  left:73px;
  top:13px;
  font-size:7pt;
  color:#ffffcc; 
}
.attack_bestand{
  width:100px;
  text-align:right;
  color:#ffffcc;
  background:url(img/layout/clear.gif) center center repeat;
  border:#666666 0px solid;
  position:relative;
  right:2px;
  top:30px;
  font-weight:bold;
}
.attack_einsatz{
  width:100px;
  text-align:right;
  color:#ffffcc;
  background:url(img/layout/clear.gif) center center repeat;
  border:#666666 0px solid;
  position:relative;
  right:2px;
  top:35px;
  font-weight:bold;
}
.bestandtext{
  width:100px;
  text-align:right;
  color:#ffffcc;
  background:url(img/layout/clear.gif) center center repeat;
  position:relative;
  right:6px;
  top:30px;
}
.einsatztext{
  width:100px;
  text-align:right;
  color:#ffffcc;
  background:url(img/layout/clear.gif) center center repeat;
  position:relative;
  right:6px;
  top:35px;
}
.plusminus{
  width:47px;
  text-align:right;
  color:#ffffcc;
  background:url(img/layout/clear.gif) center center repeat;
  position:relative;
  left:55px;
  top:30px;
  
}
.attack_disabler{
position:relative;
left:3px;
width:99px;
height:40px;
background:url(img/layout/clear.gif) center center repeat;
}
.attack_this{
text-align:center;
width:100px;
}
#enter_north{
position:relative;
top:-10px;
left:148px;
}
#enter_east{
position:relative;
top:13px;
left:235px;
}
#enter_south{
position:relative;
top:43px;
left:148px;
}
#enter_west{
position:relative;
top:-53px;
left:60px;
}
.selectjuicepos{
  position:relative;
  top:19px;
  left:-1px;
}

/*Sonstige Elemente*/

.uhr{
  text-align:center;
  font-family: Courier, "Courier New";
  font-size:10pt;
  color:#ffd700;
  background-color:#880000;
  padding-left:15px;
  padding-right:15px;
  border:solid 1px #ffd700;
}
.uhr2{
  height:11px;
  width:200px;
  font-size:10pt;
  color:#ff0000;
  background:url(img/club/underconstrucktion.gif) center center no-repeat;
  border:solid 1px #000000;
}
.uhr3{
  text-align:center;
  font-family: Courier, "Courier New";
  font-size:10pt;
  width:200px;
  color:#ffd700;
  background-color:#880000;
  border:solid 1px #000000;
}

.typecounter{
font-size:8pt;
color:#000000;
}

#attacker_hit{
text-align:center;
line-height:100px;
vertical-align:middle;
width:190px;
height:115px;
position:absolute;
top:0px;
left:0px;
font-weight:bold;
font-size:20pt;
color:#ffffff;

}
#defender_hit{
text-align:center;
line-height:100px;
vertical-align:middle;
width:190px;
height:115px;
position:absolute;
top:0px;
right:0px;
font-weight:bold;
font-size:20pt;
color:#ffffff;
}