body {
    margin: 0; 
    padding: 0; 
    font-family: "Palatino Linotype", Tahoma,Arial,Verdana, sans-serif;
    font-size: 12px;    
    color: #fff;
    background: #241c18 url('/img/img/front/body-bg.png') repeat-x top left;
}

* {
    z-index: 0;
}

div, td {
    margin: 0px;
    padding: 0px;
    border: 0px;

}

a img { border: 0; }

a, a:link, a:visited { 
    text-decoration: none;
    text-color:#DFBC9B;
}

a:hover, a:focus { 
    text-decoration: underline 
}

.container {
    margin-left: auto;
    margin-right: auto;
    width: 984px;
    overflow: hidden;
}

.header {
    float: left;
    width: 984px;
    height: 100px;
    background: transparent url('/img/img/front/header.png') no-repeat top left;
}

.content-container {
    float: left;
    width: 984px;
    overflow: hidden;
}

.footer {
    float: left;
    width: 984px;
    height: 40px;
    background: transparent url('/img/img/front/footer-bg.png') no-repeat top left;
}

.menu {
    float: left;
    width: 190px;
    padding-bottom: 10000px;
    margin-bottom: -10000px;
    background: transparent url('/img/img/front/menu.png') repeat-y top left;
}

.menu-avatar {
    float: left;
    width: 190px;
    height: 134px;    
}

.menu-avatar-relative {
    position: relative;
    width: 190px;
    height: 134px;
}

.menu-avatar-relative-img {
    position: absolute;
    top: 12px;
    left: 32px;
    width: 130px;
    height: 122px;
}

.menu-avatar-relative-bg {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 190px;
    height: 134px;    
    background: transparent url('/img/img/front/menu-avatar.png') no-repeat top left;
}


.menu-bars {
    float: left;
    width: 190px;
    height: 41px;
    background: transparent url('/img/img/front/menu-bars.png') no-repeat top left;
}

.yellow-bar {
    float: left;
    height: 10px;
    line-height: 1px;
    font-size: 1px;
    width: 103px;
    padding: 6px 0px 0px 41px;
}

.yellow-bar-content {
    float: left;
    height: 10px;
    line-height: 1px;
    font-size: 1px;
    background: transparent url('/img/img/front/yellow-bar.png') repeat-x top left;
}

.red-bar {
    float: left;
    height: 10px;
    line-height: 1px;
    font-size: 1px;
    width: 103px;
    padding: 7px 0px 0px 41px;
}

.red-bar-content {
    float: left;
    height: 10px;
    line-height: 1px;
    font-size: 1px;
    background: transparent url('/img/img/front/red-bar.png') repeat-x top left;
}

.menu-content {
    float: left;
    width: 190px;
    min-height: 550px;
    height: auto !important;
    height: 550px;    
    background: transparent url('/img/img/front/menu-bg2.png') no-repeat top left;
}

.menu-content-relative {
    position: relative;
    width: 190px;
    min-height: 550px;
    height: auto !important;
    height: 550px; 
}

.menu-plant-left {
    position: absolute;
    width: 39px;
    height: 195px;
    top: -17px;
    left: -1px;
    background: transparent url('/img/img/front/menu-plant-left.png') no-repeat top left;
}

.menu-plant-right {
    position: absolute;
    width: 42px;
    height: 189px;
    top: -17px;
    right: 1px;
    background: transparent url('/img/img/front/menu-plant-right.png') no-repeat top left;
}

.menu-element {
    float: left;
    width: 165px;
    height: 36px;
    padding: 3px 0px 0px 12px;
}

.menu-spacer-1 {
    float: left;
    width: 190px;
    height: 24px;  
    margin-top: 8px;
    background: transparent url('/img/img/front/menu-spacer-1.png') no-repeat top left;
}

.menu-spacer-2 {
    float: left;
    width: 190px;
    height: 30px;  
    margin-top: 3px;
    background: transparent url('/img/img/front/menu-spacer-2.png') no-repeat top left;
}

.content {
    float: left;
    width: 794px;
    padding-bottom: 10000px;
    margin-bottom: -10000px;
    background: transparent url('/img/img/front/content-bg.png') repeat-y top left;
}

.text-top {
    float: left;
    width: 650px;
    height: 87px;
    background: transparent url('/img/img/front/text-top-bg.png') no-repeat top left;
    font-size: 16px;
    line-height: 20px;
    padding: 33px 96px 0px 48px;
}

.content-bg {
    float: left;
    width: 617px;
    padding: 0px 0px 0px 0px;
	background:#000000;
}

.profile {
    float: left;
    width: 617px;
    height: 1044px;
    padding-bottom: 0px;
 	background: #000000 url('/img/images2/profil_bg.jpg') top left no-repeat;
}

.profileshowb {
    float: left;
    width: 617px;
    height: 500px;
    padding-bottom: 0px;
	text-align:left;
	background:transparent url(/img/images2/profil_bg.jpg) no-repeat scroll left top;
}

.profilearena {
    float: left;
    width: 617px;
    height: 476px;
    padding-bottom: 0px;
}


.profile-relative {
    position: relative;
    width: 617px;
    height: 476px;
}

.profile-bg {
    position: absolute;
    top: 50px;
    left: 0px;
    width: 617px;
    height: 737px;
    background: transparent url('/img/images2/profileshowx.png') no-repeat top left;
}

.profileshow {
    position: relative;
	float:left;
    top: 0px;
    left: 0px;
    width: 617px;
    height: 372px;
    background: transparent url('/img/images2/profileshowx2.png') no-repeat top left;
}

.arena-bg {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 617px;
    height: 476px;
    background: transparent url('/img/images2/arena-HG.jpg') no-repeat top left;
}

.avatar {
    position: absolute;
    top: 51px;
    left: 18px;
    width: 86px;
    height: 99px;
	border: 1px solid #ffe09c;
}

.profile .avatar{
    top: 50px;
}

.profilearena .profile-relative .avatar{
    top: 55px;
	left:18px;
}

.avatar2 {
    position: absolute;
    top: 51px;
    left: 515px;
    width: 86px;
    height: 99px;
}

.profile .avatar2{
    top: 101px;
}

.profilearena .profile-relative .avatar2{
    top: 55px;
}

.char-data {
    position: absolute;
    top: 45px;
    left: 115px;
    width: 220px;
    height: 100px;
    color: #ffebb6;
    font-size: 12px;
    line-height: 16px;
    text-align: left;

}

.profilearena .profile-relative .char-data{
	left: 120px;
	top: 60px;
}

.profile .char-data{
    top: 50px;
}

.char-data2 {
    position: absolute;
	top:60px;
    left: 260px;
    width: 220px;
    height: 100px;
    color: #ffebb6;
    font-size: 12px;
    line-height: 16px;
    text-align: right;

}

.profilearena .profile-relative .char-data2{
	left: 280px;
	top: 60px;
}

.profile .char-data2{
    top: 83px;
}

/* IE7 Hack bezüglich eines Darstellungsfehler direkt über dem Hauptbereich, eigentliche Höhe ist 26px */
*+html #index_07 {
    border: none;
    height: 21px;
}
/* Eigentliche Höhe ist 74px */
*+html #index_04, *+html #index_05, *+html #index_06  {
/*  border: 5px solid red !important; */
    height: 59px !important;
}

.char-data-gold {
    position: absolute;
    padding-top:5px;
    top: 210px;
    left: 165px;
    width: 180px;
    height: 100px;
    color: #ffebb6;
    font-size: 13px;
    line-height: 20px;
    text-align: left;

}


.amulet-box {
    position: absolute;
    top: 72px;
    left: 338px;
    width: 50px;
    height: 50px;
}

.profile .amulet-box {
    top: 112px;
}
    
.amulet-box img {
    margin: 0px 0px 0px 0px;
    width: 50px;
    height: 50px;
}

.gloves-box {
    position: absolute;
    top: 272px;
	left: 297px;
    width: 93px;
    height: 93px;
}

.profile .gloves-box {
    top: 310px;
    left: 295px;	
}
    
.gloves-box img {
    margin: 0px 0px 0px 0px;
    width: 93px;
    height: 93px;
}

.helmet-box {
    position: absolute;
    top: 34px;
    left: 398px;
    width: 90px;
    height: 90px;
}

.profile .helmet-box {
    top: 71px;
}

.helmet-box img {
    margin: 0px 0px 0px 0px;
    width: 90px;
    height: 90px;
}

.left-hand-box {
    position: absolute;
    top: 130px;
    left: 297px;
    width: 90px;
    height: 134px;
}

.profile .left-hand-box{
    top: 169px;
    left: 295px;	
}
    
.left-hand-box img {
    margin: 0px 0px 0px 0px;
    width: 90px;
    height: 134px;
}

.right-hand-box {
    position: absolute;
    top: 86px;
    left: 502px;
    width: 90px;
    height: 134px;
}

.profile .right-hand-box{
    top: 124px;
    left: 499px;	
}

.right-hand-box img {
    margin: 0px 0px 0px 0px;
    width: 90px;
    height: 134px;
}

.armor-box {
    position: absolute;
    top: 130px;
    left: 397px;
    width: 90px;
    height: 134px;
}

.profile .armor-box {
    top: 169px;
}

.armor-box img {
    margin: 0px 0px 0px 0px;
    width: 90px;
    height: 134px;
}

.boots-box {
    position: absolute;
    top: 270px;
    left: 397px;
    width: 90px;
    height: 90px;
}

.profile .boots-box {
    top: 310px;
}

.boots-box img {
    margin: 0px 0px 0px 0px;
    width: 90px;
    height: 90px;
}

/*.ring-box {
    position: absolute;
    top: 270px;
    left: 337px;
    width: 50px;
    height: 90px;
}

.profile .ring-box {
    top: 310px;
}

.ring-box img {
    margin: 0px 0px 0px 0px;
    width: 50px;
    height: 90px;
}*/

.ring-box {
    position: absolute;
    top: 230px;
    left: 502px;
  	width: 90px;
    height: 134px;
}

.profile .ring-box {
    top: 268px;
    left: 499px;	
}

.ring-box img {
    margin: 0px 0px 0px 0px;
  	width: 90px;
    height: 134px;
}

.smallbox1 {
    position: absolute;
    top: 510px;
    left: 310px;
    width: 50px;
    height: 50px;
}

.profile .smallbox1 {
    top: 550px;
}

.smallbox2 {
    position: absolute;
    top: 510px;
    left: 362px;
    width: 50px;
    height: 50px;
}

.profile .smallbox2 {
    top: 550px;
}

.smallbox1 img{
    width: 50px;
    height: 50px;
}

.smallbox2 img{
    width: 50px;
    height: 50px;
}

.midbox1 {
    position: absolute;
    top: 420px;
    left: 314px;
    width: 90px;
    height: 90px;
}

.profile .midbox1 {
    top: 460px;
}

.midbox1 img{
    width: 90px;
    height: 90px;
}

.bigbox1 {
    position: absolute;
    top: 420px;
    left: 407px;
    width: 90px;
    height: 134px;
	text-align:center;
	vertical-align:bottom;
}

.profile .bigbox1 {
    top: 462px;
	left: 401px;
}

.bigbox2 {
    position: absolute;
    top: 420px;
    left: 500px;
 	width: 90px;
    height: 134px;
	text-align:center;
}

.profile .bigbox2 {
    top: 462px;
	left:496px;
}

.bigbox3 {
    position: absolute;
    top: 420px;
    left: 320px;
 	width: 90px;
    height: 134px;
	text-align:center;
}

.profile .bigbox3 {
    top: 462px;
    left: 313px;	
}

.blocken {
    position: absolute;
    font-family: "Palatino Linotype", Tahoma,Arial,Verdana, sans-serif;
    font-size: 14px;    
    color: #ffda96;
    top: 437px;
    left: 577px;
    width: 100px;
    height: 42px;
}


/*
    Achievements in profile
*/

img.icon {
    vertical-align: middle;
}

#achievements {
    float:left;
	padding-left: 35px;
    margin: 0 auto;
    margin-top: 0px;
    height: 40px;
    position: relative;
    top: -40px;
}

.profile .profile-relative {top: 60px;}

#achievements .achievement {
    float: left;
    position: relative;
    text-align: center;
    width: 115px;
	background: url(../images/achievements/board.png) no-repeat left bottom;
}

#achievements .achievement .current {
	margin: 0; padding: 0;
	background: transparent left bottom;
	width: 115px;
	height: 60px;
	z-index: 5;

    .position: absolute;
    .left: 0;.top:22px;
}

#achievements ul {
	z-index: 10;
    list-style-type: none;
    padding: 0;
    white-space: nowrap;
    float: left;
    position: relative;
    width: 110px;
    height: 60px;
    background: transparent;
}

#achievements ul:hover {
	background: url(../images/achievements/overlay.png) no-repeat;
}

#achievements .achievement>img {
    position: relative;
    left: -10px;
}

#achievements li {
    margin: 0;
    padding: 0;
    float: left;
    width: 19.5%;
    height: 40%;
    position: relative;
    top: 6px;
}

.comingsoon {
    color: #FFEBB6;
    height: 1em;
    text-align: left;
}

.achievement-caption {
    text-align: center;
    margin-top: 21px;
    color: #bbb;
    font-size: 13px;
    font-weight: bold;
}

.achievement-objective {
    margin-top: 0;
    margin-left: 33px;
    color: #ccc;
    font-size: 13px;
    padding-right: 15px;
}

.achievement-achieved {
	color: #5aff00;
}

.achievement-not_available {
    color: #ff0000;
}

.achievement-objective strong{
    margin-left: -10px;
}

.achievement-reward {
    margin-top: 0;
    margin-left: 33px;
    padding-right: 15px;
    color: #ccc;
    font-size: 13px;
}

.achievement-reward strong{
    margin-left: -10px;
}

#flashMessage {
	text-align: center;
	color:#590100;
	font-family:Verdana,Helvetica,Arial;
	font-size:16px;
	font-weight:bold;
}

/*
*   Achievement
*/
.achievement-text {
	color:#222;
	margin:90px auto 0;
	text-align:center;
	width:480px;
}

.yellow-bar-big {
    position: absolute;
    left: 15px;
    top:190px;
}

.profile .yellow-bar-big{
    top: 175px;
}

.yellow-bar-big-content {
    float: left;
    width: 245px;
}

.yellow-bar-big-text {
    float: left;
    width: 245px;
    line-height: 18px;
    font-size: 14px;
    color: #ffebb6;
    text-align: left;
}

.yellow-bar-big-bar {
    float: left;
    width: 245px;
    height: 19px;
    background: transparent url('../img/front/yellow-bar-big.png') no-repeat top left;
    margin-top: 5px;
    padding: 6px 12px 12px 8px;
}

.yellow-bar-big-bar-content {
    float: left;
    height: 19px;
    line-height: 1px;
    font-size: 1px;
    background: transparent url('../img/front/yellow-bar-big-content.png') repeat-x top left;
}

.red-bar-big {
    position: absolute;
    left: 15px;
    top: 266px;
}

.profile .red-bar-big{
    top: 235px;
}

.red-bar-bigf1 {
    position: absolute;
    left: 18px;
    top: 280px;
}

.red-bar-bigf2 {
    position: absolute;
    left: 328px;
    top: 280px;
}


.red-bar-big2 {
    position: absolute;
    left: 15px;
    top: 250px;
}

.red-bar-bigz1 {
    position: absolute;
    left: 210px;
    top: 170px;
}


.red-bar-big-content {
    float: left;
    width: 245px;
}

.red-bar-big-text {
    float: left;
    width: 245px;
    line-height: 18px;
    font-size: 14px;
    color: #ffebb6;
    text-align: left;
}

.red-bar-big-bar {
    float: left;
    width: 245px;
    height: 19px;
    background: transparent url('../img/front/yellow-bar-big.png') no-repeat top left;
    margin-top: 5px;
    padding: 6px 12px 12px 8px;
}

.red-bar-big-bar-content {
    float: left;
    height: 19px;
    line-height: 1px;
    font-size: 1px;
    background: transparent url('../img/front/red-bar-big-content.png') repeat-x top left;
}

.attributes {
    position: absolute;
    top: 365px;
    left: 15px;
    width:300px;
    font-size: 12px;
    color: #ffebb6;
    text-align: left;
    line-height:16px;
}

.login {
    float: left;
    width: 690px;
    height: 460px;
    padding: 0px 12px 10px 12px;
}

.login-relative {
    position: relative;
    width: 690px;
    height: 460px;
}

.login-bg {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 690px;
    height: 460px;
    background: transparent url('/img/img/front/login-bg.png') no-repeat top left;
}

.login-name-input {
    position: absolute;
    top: 301px;
    left: 255px;
    width: 268px;
    height: 25px;
}

.login-password-input {
    position: absolute;
    top: 338px;
    left: 255px;
    width: 268px;
    height: 25px;
}

.register {
    float: left;
    width: 690px;
    height: 460px;
    padding: 0px 12px 10px 12px;
}

.register-relative {
    position: relative;
    width: 690px;
    height: 460px;
}

.register-relative-thx {
    position: relative;
	top:162px;
    width:617px;
}

.register-bg {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 690px;
    height: 460px;
    background: url('/img/img/front/register-bg.jpg') no-repeat top left;
}

.register-name-input {
    position: absolute;
    top: 265px;
    left: 255px;
    width: 268px;
    height: 25px;
}

.register-password-input {
    position: absolute;
    top: 301px;
    left: 255px;
    width: 268px;
    height: 25px;
}

.register-email-input {
    position: absolute;
    top: 338px;
    left: 255px;
    width: 268px;
    height: 25px;
}

.login-name-input input, .login-password-input input, .register-name-input input, .register-password-input input, .register-email-input input {
    margin: 0px 5px;
    padding: 0px;
    border: 0px;
    width: 256px;
    font-family: "Papyrus", Arial, sans-serif;
    color: #fff;
    background-color: #0a0a0a;
}

.login-button {
    position: absolute;
    top: 368px;
    left: 396px;
    width: 125px;
    height: 35px;
}

.register-button {
    position: absolute;
    top: 368px;
    left: 396px;
    width: 125px;
    height: 35px;
}

.register-screenshots {
    float: left; 
    width: 680px; 
    padding: 30px 8px;
}

.register-screenshots div {
    float: left;
    width: 188px;
    height: 150px;
    padding: 8px 9px 8px 9px;
    text-align: center;
    background: transparent url('/img/img/front/screenshot-border.png') no-repeat top left;
}

.register-screenshots div img {
    float: left;
    width: 188px;
    height: 150px;
}

.quest2 {
    float: left;
    width: 714px;
    height: 500px;
    padding-bottom: 10px;
}

.quest2-relative {
    position: relative;
    width: 714px;
    height: 500px;
}

.quest2-bg {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 714px;
    height: 500px;
    background: transparent url('/img/img/front/quest2-bg.png') no-repeat top left;
}

.quest2-title {
    position: absolute;
    top: 16px;
    left: 10px;
    width: 694px;
    height: 40px;   
    text-align: center; 
    font-size: 18px;
    color: #a8a8a8;
}

.quest2-button {
    position: absolute;
    top: 438px;
    left: 296px;
    width: 113px;
    height: 28px; 
}

.quest2-bar {
    position: absolute;
    top: 370px;
    left: 110px;
    width: 494px;
    height: 59px; 
    background: transparent url('/img/img/front/quest2-bar.png') no-repeat top left;
}

.quest2-bar-progress {
    position: absolute;
    top: 381px;
    left: 123px;
    width: 462px;
    height: 29px; 
}

.quest2-bar-progress-bg {
    float: left;
    height: 29px;
    background: transparent url('/img/img/front/quest2-bar-proggres.png') repeat-x top left;
}

.quest2-bar-time {
    position: absolute;
    top: 373px;
    left: 123px;
    width: 462px;
    height: 29px; 
    text-align: center;
    font-size: 28px;
    color: #cfcfcf;
}

.quest1 {
    float: left;
    width: 714px;
    height: 500px;
    padding-bottom: 10px;
}

.quest1-relative {
    position: relative;
    width: 714px;
    height: 500px;
}

.quest1-bg {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 714px;
    height: 500px;
    background: transparent url('/img/img/front/quest1-bg.png') no-repeat top left;
}

.quest1-button {
    position: absolute;
    top: 394px;
    left: 432px;
    width: 189px;
    height: 35px; 
}

.quest1-text {
    position: absolute;
    top: 270px;
    left: 55px;
    width: 610px;
    height: 110px; 
    color: #ffebb6;
    font-weight: bold;
    font-size: 14px;
    text-align: justify;
}

.quest1-title {
    position: absolute;
    top: 15px;
    left: 30px;
    width: 656px;
    height: 26px; 
    font-size: 18px;
    color: #ffebb6;
    font-weight: bold;
}

.quest1-avatar {
    position: absolute;
    top: 60px;
    width: 115px;
    height: 134px; 
    padding: 3px;
    background: transparent url('/img/img/front/q1-avatar-border.png') no-repeat top left;
}

.quest1-avatar1 {
    left: 60px;
}

.quest1-avatar2 {
    left: 300px;
}

.quest1-avatar3 {
    left: 540px;
}

.quest1-name {
    position: absolute;
    top: 205px;
    width: 220px;
    height: 26px; 
    font-size: 14px;
    color: #ffebb6;
    font-weight: bold;
    text-align: center;
}

.quest1-name-active {
    color: #e2b58d;
}

.quest1-name1 {
    left: 10px;
}

.quest1-name2 {
    left: 250px;
}

.quest1-name3 {
    left: 490px;
}

.quest1-info {
    position: absolute;
    top: 455px;
    left: 10px;
    width: 694px;
    height: 40px;   
    text-align: center; 
    font-size: 14px;
    color: #ffebb6;
    font-weight: bold;
}


.pns {
   
    width: 617px;
    height: 599px; 
    background: transparent url('/img/images2/pn.png') no-repeat top left;
}

.pntitle {
    position:relative;
	float:left;	
 	width:400px;
    font-family: "Palatino Linotype", Tahoma, sans-serif;
    font-size: 18px;    
    color: #221814;
    text-decoration: none;
	text-align:center;
	top:0px;
	left:0px;
}

.pninhalt {
    position:relative;
	float:left;
    font-family: "Palatino Linotype", Verdana, Tahoma, sans-serif;
    font-size: 18px;    
    color: #000;
    text-align: left;
	width:400px;
	height:240px;
	overflow:auto;
	top:0px;
	left:0px;	
}

.pnleiste, .pnleiste a, .pnleiste a:visited {
    position:relative;
	float:left;	
 	width:400px;
    font-family: "Palatino Linotype", Tahoma, sans-serif;
    font-size: 18px;    
    color: #221814;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
	top:0px;
	left:0px;	
}

.pngezeichnet {
    position:relative;
	float:left;	
 	width:400px;
    font-family: "Palatino Linotype", Tahoma, sans-serif;
    font-size: 18px;    
    color: #221814;
    text-align: left;
    text-decoration: none;
	text-align:center;
	top:0px;
	left:0px;
}

.beschreibung { 
    position: absolute;
    top: 690px;
    left: 15px;
    width: 597px;
    height: 160px; 
    font-size: 12px;
    color: #ffebb6;
    text-align: left;
}

.profile .beschreibung{
    top: 800px;
}

.beschreibungshow { 
    position: absolute;
    top: 335px;
    left: 20px;
    width: 572px;
    height: 130px; 
    font-size: 14px;
    color: #ffebb6;
    text-align: left;
}


div.Tabelle_Dienste {
    left:0px;
    top:0px;
    width:617px;
	height:476px;
    background: #241c18 url('/img/images2/service-HG.jpg') top left no-repeat;
}

div.Tabelle_dorfplatz {
    left:0px;
    top:0px;
    width:617px;
    height:476px;
    background: #241c18 url("/img/images2/bank-HG.jpg") top left;
}


div.Tabelle_gilde {
    left:0px;
    top:0px;
    width:617px;
    height:476px;
    background: #241c18 url('/img/images2/gilde-HG.jpg') top left;
}

.Tabelle_gilde_members {
    left:0px;
    top:0px;
    width:617px;
    height:440px;
    background: #241c18 url('/img/images2/gildensaal-HG.jpg') top left;
	position:relative;
	float:left;
}

div.Tabelle_gilde_gruenden{
    left:0px;
    top:0px;
    width:617px;
    height:750px;
    background: #241c18 url('/img/images2/gilde-HG-lang.jpg') top left;
}

.Profil_Tabelle_gilde {
    width:617px;
    height:476px;
    background: #241c18 url('/img/images2/gildensaal-HG.jpg') top left no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

div.Tabelle_gildensaal {
    left:0px;
    top:0px;
    width:617px;
    height:800px;
    background: #241c18 url('/img/images2/gildensaal-HG.jpg') top left no-repeat;
}

div.Tabelle_gildenchat {
    left:0px;
    top:0px;
    width:617px;
	background:#000000;
}

div.Tabelle_gildenes {
    left:0px;
    top:0px;
    width:617px;
	height:476px;
    background: #241c18 url('/img/images2/gildensaal-HG.jpg') top left no-repeat;
}

div.Tabelle_taverne {
    left:0px;
    top:0px;
    width:697px;
    height:530px;
    /*background:#241c18 url('/img/images3/tavernback.jpg') top left no-repeat; */
}

div.Tabelle_reittierrennen {
    left:0px;
    top:0px;
    width:697px;
    height:530px;
    /*background:#241c18 url('/img/images3/ritterduellback.jpg') top left no-repeat; */
}

div.Tabelle_ritterduell {
    left:0px;
    top:0px;
    width:697px;
    height:530px;
    background:#241c18 url('/img/images3/tavernkellerback.jpg') top left no-repeat; 
}

#keller_ani {
    position: relative;
    top: 100px;
    left: 180px;
/*  border: 1px solid white; */
    width: 350px; 
    height: 220px;
}

*+ html #keller_ani {
    left: 150px;
/*  border: 1px solid red; */
}

*+ html p {
    margin: 5px;
    padding: 0em !important;
}

.gelb {
    color: orange;
    padding-right: 17px;
}

.blau {
    color: #6f93ce;
}

div.Tabelle_ritterkampf {
    left:0px;
    top:0px;
    width:697px;
    height:530px;
    background:#241c18 url('/img/images3/tavernkellerback2.jpg') top left no-repeat; 
}

div.keller_layer {
    position:absolute; 
    padding: 6px 6px 6px 6px;
    left: 40px;
    top: 30px; 
    width: 600px;
    border: 1px solid #947848;
    background: url('/img/images3/black_transp_bg2.png');
    text-align: left;
}
div.keller_ergs {
    position:absolute; 
    padding: 6px 6px 6px 6px;
    left: 40px;
    top: 15px; 
    width: 300px;
    border: 1px solid #947848;
    background: url('/img/images3/black_transp_bg2.png');
    text-align: left;
}


div.Tabelle_taverne_ergebnisse {
    left:0px;
    top:0px;
    width:697px;
    height:530px;
    /*background:#241c18 url('/img/images3/....jpg') top left no-repeat;  */
}

.trefferzonen {
/*  border: 1px solid white; */
    background: url('/img/images3/zonen2.png') no-repeat bottom left;
    width:140px;    
    height:224px;
    position: relative;
    float:left;
    margin-left: 10px;
    margin-bottom: 10px;
}

.see-me {
    font-variant: small-caps;
    /*font-weight: bold;border: 1px solid green;
    font-family: Papyrus;*/
    color: #e1c67d;
    float: right;
    margin-right: 10px;
}

.trefferzonen span {
    position: absolute;
}

.treffer-kopf {
    top: 5px;
    left: 45px;
}

.treffer-lArm {
    top: 45px;
    left: 85px; 
}

.treffer-brust {
    top: 55px;
    left: 45px;
}

.treffer-rArm {
    top: 45px;
    left: 10px;
}

.treffer-lBein {
    top: 120px;
    left: 75px; 
}

.treffer-rBein {
    top: 120px;
    left: 15px;
}

div.wirt_in_taverne {
    position:absolute;
    padding-left: 6px;
    left:40px;
    top:0px;
    width:155px;
    text-align: left;
}


.tr-dashed {
    border-bottom: 1px dashed #e1c67d;
    padding-bottom: 5px;
}

div.taverne_wirt_info {
    position:absolute;
    padding: 6px 6px 6px 6px;
    left:180px;
    top:0px;
    width:450px;
    /* height:100px; */
    text-align: left;
    background: url('/img/images3/black_transp_bg2.png');
    border: 1px solid #947848;
}

.taverne-button {
    background: transparent; 
    border: none;
    cursor: pointer;
}

div.dienste {
    position:absolute;
    padding: 6px 6px 6px 6px;
    left:70px;
    top:100px;
    width:476px;
    height:231px;
    text-align: left;
}

div.dienstetextbox {
    position:absolute;
    padding: 0px;
    left:260px;
    top:70px;
    width:280px;
    height:231px;
	font-family:Verdana, Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    text-align: left;

}

div.dienstetext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
    text-align: left;	
    position:relative;
	float:left;
    padding: 0px;
    left:0px;
    top:0px;
	width:280px;
    height:150px;
    text-align: left;
}

div.gildentext {
    position:absolute;
    padding: 6px 6px 6px 6px;
    left:260px;
    top:50px;
    width:280px;
    height:231px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    text-align: left;

}

div.banker {
    position:absolute;
    padding: 6px 6px 6px 6px;
    left:260px;
    top:85px;
    width:280px;
    height:231px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
    text-align: left;

}

div.bankerbuttons {
    position:absolute;
    left:120px;
    top:270px;
    width:500px;
    height:231px;
	font-family:"Palatino Linotype", Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    text-align: left;

}

div.bankerslider {
    position:absolute;
    left:95px;
    top:270px;
    width:500px;
	font-family:"Palatino Linotype", Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    text-align: left;

}


div.bankerbild {
    position:absolute;
    padding: 6px 6px 6px 6px;
    left:80px;
    top:70px;
    width:155px;
    height:300px;
    text-align: left;

}

div.wait {
    position:absolute;
    padding: 6px 6px 6px 6px;
    left:60px;
    top:100px;
    width:610px;
    height:231px;
    
    text-align: left;

}

div.wait2 {
    position:absolute;
    padding: 6px 6px 6px 6px;
    left:80px;
    top:60px;
    width:445px;
    text-align: left;
	font-size:12px;

}
div.bestechen {
    position:absolute;
    left:250px;
    top:203px;
    height:83px;
    text-align:left;
	font-size:12px;
}

div.bestechen2 {
    position:absolute;
    left:90px;
    top:280px;
    width:480px;
    text-align:left;
	font-size:10px;

}



div#wrapper { 
    position:relative; 
    
}

div.Tabelle_reittiere {

    left:0px;
    top:0px;
    width:697px;
    height:487px;
    background: #241c18 url('/img/images2/reittiere_back.jpg') top left;
}

div.reittierbilder {
    position:absolute;
    left:352px;
    top:113px;
    width:312px;
    height:351px;
}

div.reittiername{
	position:absolute;
	top:120px;
	left:319px;
	width:300px;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}


div.reittierauswahl {
    position:absolute;
    left:32px;
    top:258px;
    width:320px;
    height:206px;
}

div.Tabelle_ehrenplatz {
	background: transparent url('/img/images2/ehrenplatz-HG.jpg') no-repeat top left;
    left:0px;
    top:0px;
    width:617px;
    height:476px;
}

div.ehrenplatz {
    position:absolute;
    left:65px;
    width:487px;
    height:353px;

}


div.Tabelle_nachrichten {
    left:0px;
    top:0px;
    width:617px;
    height:476px;
    background: #241c18 url('/img/images2/botschaft.jpg') top left;
}


div.nachrichtenuebersicht {
    position:absolute;
    left:70px;
    top:60px;
    width:471px;
}

div.settingsuebersicht {
    position:absolute;
    left:70px;
    top:60px;
    width:471px;
	text-align:left;
}

/*  slider
*/
*.carpe_horizontal_slider_display_combo {
    clear: left;
    margin: 0;
}
*.carpe_horizontal_slider_track {
    background: url('/img/images2/sliderback.gif');
    color: #333;
    width: 280px;
    height: 13px;
    margin: 0;
    line-height: 0px;
    font-size: 0px;
    text-align: left;
    padding: 4px;
}

*.carpe_horizontal_slider_track *.carpe_slider {
    width: 45px;
    height: 11px;
    background: url('/img/images2/sliderback2.gif');
    color: #333;
    position: relative;
    margin: 0;
    z-index: 1;
    line-height: 0px;
    font-size: 0px;
    text-align: left;
}
    
.carpe_slider_display {
    position: absolute;
    top: 0px;
    left: 180px;
    height: 30px;
    width: 100px;
    vertical-align: middle;
    background: transparent ;
    color: #fff;
    text-align: center;
    font-size: 25px;
    font-family: Verdana, Arial, sans-serif;
    border: 0;
    cursor: default;
    }
    
.slideroben {
   
    position: absolute;
    top: 40px;
    left: 0px;
}

.sliderunten {
     height: 30px;
    font-family: Verdana, Arial, sans-serif;
    vertical-align: middle;
    font-size: 22px;
    position: absolute;
    top: 2px;
    left: 0px;
}

div.gildeslider {
    position:absolute;
    left:95px;
    top:270px;
    width:500px;
	font-family:"Palatino Linotype", Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    text-align: left;

}

.sliderservice {
    height: 30px;
    font-family: "Palatino Linotype", Arial, sans-serif;
    vertical-align: middle;
    font-size: 22px;
    position: absolute;
    top: 280px;
    left: 115px;
}

.sliderbutton {
    position: absolute;
    top: 32px;
    left: 300px;
}

.kontostand {
    position: absolute;
    top: 50px;
    left: 170px;
}


/*  slider
*/


.speicherbutton{
    position: absolute;
    top: 617px;
    left: 572px;
        
}

.tasche1 {
    position: absolute;
    top: 415px;
    left: 490px;
        
}

.tasche2 {
    position: absolute;
    top: 415px;
    left: 525px;
        
}

.tasche3 {
    position: absolute;
    top: 415px;
    left: 560px;
}

.tasche1kaufmann {
    position: absolute;
    top: 380px;
    left: 525px;
        
}

.tasche2kaufmann {
    position: absolute;
    top: 380px;
    left: 560px;
        
}

div.reittierlayout {
    background: #000000 url('/img/images2/Reittiere-HG.jpg');
    left:0px;
    top:0px;
    width:617px;
	height:476px;
    color:#ffffff;
}

div.reittiertextoben {
    position:absolute;
    font-size: 20px;
    left:10px;
    top:26px;
    width:597px;
    height:48px;
}

div.reittierebalken {
    position:absolute;
    left:0px;
    top:0px;
    width:697px;
    height:48px;
}


div.reittierbild {
    position:absolute;
    left:319px;
    top:200px;
    width:300px;
    height:250px;
}


div.stallmeister {
    position:absolute;
    left:50px;
    top:130px;
    width:250px;
    height:100px;
}


div.reittiericons {
    position:absolute;
    left: 15px;
    top:405px;
    width:297px;
    height:28px;
}

div#reittier1 {
    position:absolute;
    background: #000000 url('/img/images2/reittier-balken-off.jpg');
    left:14px;
    top:263px;
    width:297px;
    height:28px;
}


div#reittier2 {
    position:absolute;
        background: #000000 url('/img/images2/reittier-balken-off.jpg');
    left:14px;
    top:299px;
    width:297px;
    height:28px;
}


div#reittier3 {
    position:absolute;
        background: #000000 url('/img/images2/reittier-balken-off.jpg');
    left:14px;
    top:334px;
    width:297px;
    height:28px;
}

div#reittier4 {
    position:absolute;
    background: #000000 url('/img/images2/reittier-balken-off.jpg');
    left:14px;
    top:370px;
    width:297px;
    height:28px;
}

div.reittierkaufen {
    position:absolute;
    left:15px;
    top:437px;
    width:113px;
    height:29px;
}

div.mountButton {
    cursor:pointer;
}



div.Tabelle-Aufgaben {
    background: transparent url('/img/images2/Auftrag-Quest-HG.jpg') no-repeat top left;
    left:0px;
    top:0px;
    width:617px;
    height:476px;
}

div.Iconquest1 {
    position:absolute;
    left:325px;
    top:75px;
    width:25px;
    height:25px;
}

div.Iconquest2 {
    position:absolute;
    left:355px;
    top:75px;
    width:25px;
    height:25px;
}


div.Iconquest3 {
    position:absolute;
    left:385px;
    top:75px;
    width:25px;
    height:25px;
}


div.Iconquest4 {
    position:absolute;
    left:415px;
    top:75px;
    width:25px;
    height:25px;
}


div.picquestgeber {
    position:absolute;
    left:90px;
    top:124px;
    width:150px;
    height:150px;
    border-width:1px;
 	border-style:solid;
	border-color: #715e26;
}


div.aufgabenbackground {
    position:absolute;
    left:260px;
    top:120px;
    width:275px;
    height:248px;
}


div.questbelohnung {
    z-index:-1;
    position:relative;
    text-align: left;
    font-family: "Palatino Linotype", Tahoma, sans-serif;
    font-size: 15px;
    color: #ffffff;
	margin-top:10px;
}


.aufgabenueberschrift {
    font-family: "Palatino Linotype", Tahoma, sans-serif;
	font-weight:bold;
    font-size: 24px;
    color: #e1c67d;
    text-align:left;
}


.aufgabentext {
       font-family: Verdana, Tahoma, sans-serif;
       font-size: 13px;
       color: #fff2cf;
       text-align:left;
}

.aufgabenicontext {
    position:absolute;
    left:90px;
    top:70px;
    font-family: "Palatino Linotype", Tahoma, sans-serif;
    font-size: 22px;
    color: #ffffff;
}


div.Abenteuer {
    left:0px;
    top:0px;
    width:617px;
    height:476px;
}
div.fightresult {
    left:0px;
    top:0px;
    width:617px;
    height:502px;
	background: url('/img/images2/showresults_bg.jpg') no-repeat top left;
}
div.scene {
    position:absolute;
    left:0px;
    top:0px;
    width:617px;
    height:476px;
}

div.abenteuertextbalken {
    position:absolute;
    background: transparent  url('/img/images2/balkenoben.png');
    color:#ffffff;
    left:0px;
    top:23px;
    width:617px;
    height:48px;
    text-align:left;
}

div.result{
    position:absolute;
    color:#000000;
    left:0px;
    top:0px;
    width:617px;
    height:476px;
    text-align:left;
}

div.abenteuertextoben {
    position:absolute;
    font-family: Verdana Tahoma, Arial, sans-serif;
    font-size: 15px;
    left:0px;
    top:11px;
    width:617px;
    height:48px;
}



div.resulttextoben {
    position:absolute;
    font-family: "Palatino Linotype", Tahoma,Verdana, Arial, sans-serif;
 	font-size: 15px;
	width:617px;
	text-align:center;
    top:90px;
	color:#FFFFFF;
}

div.zeitbalken {
    background: #241c18 url('/img/images2/zeitbalken.jpg');
    position:absolute;
    left:103px;
    top:0px;
    width:485px;
    height:50px;
}

div.balkeninhalt {
    position:absolute;
    left:113px;
    top:11px;
    width:463px;
    height:29px;
}

div.buttonabbrechen {
    position:absolute;
    left:240px;
    top:370px;
    cursor:pointer;
}



div.zeitbalken2 {
    background: #241c18 url('/img/images2/zeitbalken2.jpg');
    position:absolute;
    left:30px;
    top:87px;
    width:400px;
    height:50px;
}

div.zeitbalken3 {
    background: #241c18 url('/img/images2/zeitbalken.jpg');
    position:absolute;
    left:70px;
    top:300px;
    width:485px;
    height:50px;
}


div.balkeninhalt2 {
    position:absolute;
    left:40px;
    top:98px;
    width:380px;
    height:29px;
}

div.balkeninhalt3 {
    position:absolute;
    left:79px;
    top:310px;
    width:463px;
    height:29px;
}

div.buttonabbrechen2 {
    position:absolute;
    left:175px;
    top:153px;
    width:112px;
    height:28px;
    cursor:pointer;
}

div.questtitel {
    position:relative;
    top:170px;
    color:#ffffff;
    font-family: "Palatino Linotype", "Book Antiqua", Tahoma, sans-serif;
    font-size: 33px;
    font-weight: bold;
	background:url('/img/images2/transparent.png') top left;
	border-top: #CC0000 solid 1px;
	border-bottom: #CC0000 solid 1px;
}




img #balken {

    vertical-align: left;
    align: left;

}

#balkentext {
    vertical-align: middle;
    position:absolute;
    left:160px;
    top:4px;
    color:#ffffff;
    font-family: Verdana, Arial, sans-serif;
    font-size: 18px;

}

#balkentextfight{
    vertical-align: middle;
    position:absolute;
    left:0px;
    top:0px;
    color:#ffffff;
    font-family: Verdana, Arial, sans-serif;
    font-size: 21px;
    font-weight: bold;
    width:460px;
    text-align:center;

}


#ehrenplatz{
    vertical-align: middle;
    color:#ffffff;
    font-family: "Papyrus", Arial, sans-serif;
    font-size: 21px;
    font-weight: bold;
    width:263px;
}

div.haendlertabelle {
    background: transparent url('/img/images2/haendlerbackx.jpg') no-repeat top left;
    left:0px;
    top:0px;
    width:617px;
    height:600px;
}


div.haendlerinfo {
    position:absolute;
    left:130px;
    top:180px;
    width:140px;
    height:58px;
	color:#FFFFFF;
	font-family: Verdana, Tahoma, sans-serif;
	font-size:12px;
}

div.heandlerusergold {
    position:absolute;
    left:425px;    
    color:#ffffff;
    font-family: "Papyrus", Arial, sans-serif;
    font-size: 15px;
    top:620px;
    width:319px;
    height:41px;
}



div.haendler-bigSlot1 {
    position:absolute;
    left:11px;
    top:338px;
    width: 90px;
    height: 134px;
}

div.haendler-bigSlot1 img{
    width: 90px;
    height: 134px;
}

div.haendler-bigSlot2 {
    position:absolute;
    left:105px;
    top:338px;
    width: 90px;
    height: 134px;
}

div.haendler-bigSlot2 img{
    width: 90px;
    height: 134px;
}

div.haendler-bigSlot3 {
    position:absolute;
    left:198px;
    top:338px;
    width: 90px;
    height: 134px;
}

div.haendler-bigSlot3 img{
    width: 90px;
    height: 134px;
}

div.haendler-bigSlot4 {
    position:absolute;
    left:11px;
    top:200px;
    width: 90px;
    height: 134px;
}

div.haendler-bigSlot4 img{
    width: 90px;
    height: 134px;
}

div.haendler-midSlot1 {
    position:absolute;
    left:11px;
    top:472px;
    width:90px;
    height:90px;
}

div.haendler-midSlot1 img{
    width: 90px;
    height: 90px;
}


div.haendler-midSlot2 {
    position:absolute;
    left:105px;
    top:472px;
    width:90px;
    height:90px;
}

div.haendler-midSlot2 img{
    width: 90px;
    height: 90px;
}

div.haendler-midSlot3 {
    position:absolute;
    left:198px;
    top:472px;
    width:90px;
    height:90px;
}

div.haendler-midSlot3 img{
    width: 90px;
    height: 90px;
}

div.haendler-smallSlot1 {
    position:absolute;
    left:105px;
    top:287px;
    width:50px;
    height:50px;
}

div.haendler-smallSlot1 img{
    width: 50px;
    height: 50px;
}


div.neueware {
    position:absolute;
    left:13px;
    top:553px;
    width:120px;
    height:36px;
}

div.mkzugold {
    position:absolute;


    left:5px;
    top:615px;
    width:360px;
    height:70px;
    padding-left:5px;
    padding-top:5px;
}

div.neuewarebutton {
    position:absolute;
    left:168px;
    top:284px;
    width:120px;
    height:36px;
}




div.handelabschliessen {
    position:absolute;
    left:503px;
    top:618px;
    width:189px;
    height:35px;
}


.ruestungschwach,
.quality_bad {

    font-weight:bold;
    color: #bbbbbb;
    font-size: 13px;
    margin-top: 11px;
}

.ruestungnormal,
.quality_normal {
    font-weight:bold;
    color: #ffffff;
    font-size: 13px;
    margin-top: 11px;
 }


.ruestungselten,
.quality_good {

    font-weight:bold;
    color: #5aff00;
    font-size: 13px;
    margin-top: 11px;
}

.ruestungepisch,
.quality_epic {
    
    font-weight:bold;
    color: #dc33cc;
    font-size: 13px;
    margin-top: 11px;
}

.ruestunglegendaer,
.quality_rare {
    
    font-weight:bold;
    color: #ff7800;
    font-size: 13px;
    margin-top: 11px;
}

.boxoben {
    margin: 0; 
    padding: 0; 
    font-family: Tahoma,Arial,Verdana, sans-serif;
    font-size: 11px;    
    color: #ffedae;
}

.boxobenmenu {
    margin: 0; 
    padding: 0; 
    font-family: Tahoma,Arial,Verdana, sans-serif;
    font-size: 11px;    
    color: #fff;
	text-align:center;
}

.boxoben a, a:link, a:visited {
    margin: 0; 
    padding: 0; 
    font-family: Tahoma,Arial,Verdana, sans-serif;
    font-size: 12px;    
    color: #fff;
}

.overlibtext {
    color: #CCCCCC;
    font-size: 13px;
	text-align:center;
	display:block;
}


div.abenteuerfinish1 {
    position:absolute;
    background: #000000;
    left:70px;
    top:93px;
    width:492px;
    height:262px;
    opacity:0.7;
    filter:alpha(opacity=70);
    border:1px #DFBC9B solid;
}


div.abenteuerfight {
    position:absolute;
    background: url('/img/images2/transparent.png') top left;
    left:70px;
    top:90px;
    width:480px;
    height:220px;
    border:1px #DFBC9B solid;
}

div.fightvortext{
    font-family: Verdana, Arial, sans-serif;
    font-size: 14px;
    position:absolute;
    text-align:left;
    left:84px;
    top:100px;
    width:444px;
    height:200px;
}

div.fightbutton{
    position:absolute;
    left:155px;
    top:317px;
    width:125px;
    height:36px;
}

div.questfightbutton{
    position:absolute;
    left:170px;
    top:300px;
    width:125px;
    height:36px;
}

div.abenteuerendtxt {
    position:absolute;
    font-family: Verdana, Tahoma, Arial, sans-serif;
    font-size: 15px;
    left:95px;
    top:105px;
    width:452px;
    height:100px;
}


div.kampfstattxt{
    position:absolute;
    color:#000000;
    font-family: Verdana, Tahoma, Arial, sans-serif;
    font-size: 14px;
    left:90px;
    top:55px;
    width:452px;
    height:auto;
}


#GTable {
    border-collapse:collapse;
    margin-top:1px;
    width:430px;
    margin-left:auto;
    margin-right:auto;
    background-repeat:repeat;

         }

#GTable table {

        border:1px solid #2F2B27;
        font-size:14px;
}


#GTable td{
	background-color:#e0d5c9;
    text-align:center;
    padding-bottom:5px;
    padding-top:5px;
    padding-left:5px;
    padding-right:10px;
    border:1px solid #2F2B27;
    font-size:14px;
    opacity:0.55;
    filter:alpha(opacity=55);
  }

#GTable th {
    text-align:center;
        border:1px solid #2F2B27;
        font-size:14px;
        padding-left:5px;
    	padding-right:5px;
        vertical-align:middle;
        overflow:hidden;
        height:20px;
    background-image:url(/img/images2/fightback2.jpg);
    background-repeat:repeat;
    opacity:0.9;
    filter:alpha(opacity=90);
}
    
    
div.questanzahl{
    position:absolute;
    color:#ffeaaf;
    font-family: Verdana, Tahoma,Arial,Verdana, sans-serif;
    font-size: 10px;
	width:142px;
    left:92px;
    top:280px;
    height:10px;
    text-align:left;
}


div.arenaTabelle {
    background: transparent url('/img/images2/Schlacht-HG.jpg') no-repeat top left;
    left:0px;
    top:0px;
    width:617px;
    height:476px;
}


div.arenabereich {
    position:absolute;
    left:72px;
    top:45px;
    width:470px;
    height:420px;
    color:#ffeaaf;
    font-family: Tahoma,Arial,Verdana, sans-serif;
    font-size: 12px;

}

div.resultsunder {
    position:absolute;
    left:2px;
    top:285px;
    width:470px;
    height:200px;
    }

div.resultsunder2 {
    position:absolute;
	background: #E0D5C9;
	border: 1px solid #2F2B27;
	padding: 3px;
	color:#000000;
    left:0px;
    top:240px;
    width:422px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	opacity:0.55;
	filter:alpha(opacity=55);
    }

table.tformat {
    padding: 0;
    border-spacing: 0;
    border-collapse: collapse;
    margin: 0 auto;
	width:466px;
    }

table.tformat td.q {
	text-align: left;
	padding:0px;
	padding-right:10px;
	padding-bottom:3px;
    }
	
table.tformat td.q2 {
	text-align: center;
	padding:0px;
	padding-right:3px;
	padding-bottom:3px;
    }

table.tformat tr:hover td {
    background-color: #280000;
    filter: alpha(opacity=50);
    opacity: 0.5;
    }

table.tformat th {
    text-align: left;
	padding:0px;
	padding-right:3px;
    }

table.tformat a {
    text-align: left;
    color: #dfbc9b;
    }
    
.Tabelle_ehrenplatz{
    font-family: Tahoma,Arial,Verdana, sans-serif;
    font-size: 12px;    
    }

div.machtkristtab {
	background: url('/img/images2/edelsteine-HG.jpg') no-repeat top left;
/*	background: transparent;*/
    left:0px;
    top:0px;
    width:617px;
    height:666px;
}

div.machtkristre {
	background: transparent;
    text-align:left;
    position:absolute;
    left:408px;
    width:270px;
    height:300px;
}


div.machtkristun {
	background: transparent;
    position:absolute;
    text-align:center;
    font-family: "Papyrus", Arial, sans-serif;
    font-size: 16px;
    left:0px;
    top:0px;
    width:617px;
	height:476px;		
}

.spellCast {
    font-family: "Palatino Linotype", Tahoma,Arial,Verdana, sans-serif;
    font-size: 21px;    
    color:white;
}

.spellResist {
    font-family: "Palatino Linotype", Tahoma,Arial,Verdana, sans-serif;
    font-size: 21px;    
    color:red;
}

.spellHit {
  font-family: "Palatino Linotype", Tahoma,Arial,Verdana, sans-serif;
  font-size: 21px;    
  color:#e6ffd3;
}

.meleeBlock, .dmgReduction, .dmgReductionTrigger, .reflect {
  font-family: "Palatino Linotype", Tahoma,Arial,Verdana, sans-serif;
  font-size: 21px;    
  color:white;
}

.meleeMiss {
  font-family: "Palatino Linotype", Tahoma,Arial,Verdana, sans-serif;
  font-size: 21px;    
  color:red;
}

.meleeHit, .ruptureHit, .ruptureTrigger {
  font-family: "Palatino Linotype", Tahoma,Arial,Verdana, sans-serif;
  font-size: 21px;    
  color:#e6ffd3;
}

.meleeCrit, .critDmgReduction {
  font-family: "Palatino Linotype", Tahoma,Arial,Verdana, sans-serif;
  font-size: 21px;
  color:orange;
}

.fightWin {
  font-family: "Palatino Linotype", Tahoma,Arial,Verdana, sans-serif;
  font-size: 21px;    
  color:#e6ffd3;
}
.fightLose {
  font-family: "Palatino Linotype", Tahoma,Arial,Verdana, sans-serif;
  font-size: 21px;    
  color:red;
}


div.fightbuttonstats {
    position:absolute;
    left:398px;
    top:12px;
    width:285px;
    height:344px;
}

.gildeinput {
  background-color: #000000;
  border:2px solid #e5e5e5;
  color:#ffffff;
  font-family: "Palatino Linotype", Tahoma,Arial,Verdana, sans-serif;
  font-size: 12px;    
}



div.sanduhr {

    position:absolute;
    left:5px;
    top:330px;
    width:180px;
    height:60px;
}

#honourNav{
 position:relative;
 height: 100%;
}

#honourPrev {
 position:absolute;
 top:-100px;
 left:5px;
 width:10px;
}
#honourNext {
 position:absolute;
 top:100px;
 left:5px;
 width:10px;
}

.table-sort thead tr .headerSortUp {
	background-image: url(/img/img/small_asc.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left:20px;
	margin-left: -1px;
	cursor: pointer;
}
.table-sort thead tr .headerSortDown {
	background-image: url(/img/img/small_desc.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left:20px;
	margin-left: -1px;
	cursor: pointer;
}

.table-sort thead tr .headerSort{
	cursor: pointer;
}

.bg-scroller {
    height: 530px;
    overflow-y: auto;
}

.bg-scroller-small {
    overflow-y: auto;
    width: 70%;
    margin: 0 auto;
    clear: both;
}

.guild-logo-border {
    background: url("/img/images2/border_guild_logo.png");
    height: 122px;
    width: 317px;
    float: left;
}

.guild-logo {
    margin: 8px 0 8px -3px; 
}

a.chest_a div{
	width:224px; 
	height:162px;
	background: url(/img/images2/chests_a.jpg) top left no-repeat;
}

a.chest_a:hover div{
	width:224px; 
	height:162px;
	background: url(/img/images2/chests_a.jpg) top right no-repeat;
}

a.chest_b div{
	width:185px; 
	height:162px;
	background: url(/img/images2/chests_b.jpg) top left no-repeat;
}

a.chest_b:hover div{
	width:185px; 
	height:162px;
	background: url(/img/images2/chests_b.jpg) top right no-repeat;
}

a.chest_c div{
	width:208px; 
	height:162px;
	background: url(/img/images2/chests_c.jpg) top left no-repeat;
}

a.chest_c:hover div{
	width:208px; 
	height:162px;
	background: url(/img/images2/chests_c.jpg) top right no-repeat;
}



#content_footer {
	height:138px; 
	width:617px; 
	position:relative; 
	background: url("/img/images2/rahmenunten2.png") bottom left no-repeat;
	z-index:100;
}

.impressumdiv {
	background: url('/img/images/impressum_back.jpg') no-repeat; 
	width:617px; 
	height:478px; 
	position: relative; 
	top:0px; 
	left:0px; 
	font-family: Tahoma, Verdana,Helvetica,Arial;  
	color:#FFF8E6;
	text-align:left;
}

.impressumdivtitle{
	font-size:28px; 
	font-weight:bold; 
	position:absolute; 
	top: 70px; 
	left:80px;
}

.impressumdivad{
	font-size:20px; 
	position:absolute; 
	top: 160px; 
	left: 80px;
}

.impressumdivcon{
	font-size:20px; 
	position:absolute; 
	top: 160px; 
	left: 315px;
}

.impressumdivcon a{
	font-size:20px; 
}

.impressumdivgf{
	font-size:14px; 
	position:absolute;
	top: 300px; 
	left:80px;
}

#fightback {
    position:relative;
    top:10px;
    left:140px;
}