@CHARSET "UTF-8";

/*
 *------------------------------------------------------------------------------
 * LANG is used to define the language-specific images.
 *
 * Contains:
 * width, height, background-image, background-repeat, background-position
 *------------------------------------------------------------------------------
 */
 
/* ------------------- Buttons ------------------- */
/* ----------------------------------------------- */
/* Ally Forum */
div.forum input#fbtn_ok {
	width: 47px;
	background-image: url(b/ok.gif);
}

div.forum input#fbtn_vote {
	width: 97px;
	background-image: url(f/vote.gif);
}

div.forum input#fbtn_result {
	width: 97px;
	background-image: url(f/result.gif);
}

div.forum input#fbtn_voting {
	width: 97px;
	background-image: url(f/voting.gif);
}

div.forum img#fbtn_reply {
	width: 97px;
	background-image: url(f/reply.gif);
}

div.forum img#fbtn_post {
	width: 97px;
	background-image: url(f/post.gif);
}

div.forum img#fbtn_newforum {
	width: 97px;
	background-image: url(f/newforum.gif);
}

/* ------------------- Images ------------------- */
/* ---------------------------------------------- */
/* plus previews */
div.plus table#plus_features td.preview img.autovv {
	width: 200px;
	background-image: url(p/autovv.gif);
	height: 56px;
}

div.plus table#plus_features td.preview img.bfilter {
	width: 200px;
	background-image: url(p/bfilter.gif);
	height: 45px;
}

div.plus table#plus_features td.preview img.dorf3 {
	width: 200px;
	background-image: url(p/dorf3.jpg);
	height: 186px;
}

div.plus table#plus_features td.preview img.p1 {
	width: 179px;
	background-image: url(p/p1.gif);
	height: 29px;
}

div.plus table#plus_features td.preview img.p3 {
	width: 163px;
	background-image: url(p/p3.gif);
	height: 120px;
}

div.plus table#plus_features td.preview img.p4 {
	width: 197px;
	background-image: url(p/p4.gif);
	height: 41px;
}

div.plus table#plus_features td.preview img.p5 {
	width: 132px;
	background-image: url(p/p5.gif);
	height: 51px;
}

div.plus table#plus_features td.preview img.p6 {
	width: 111px;
	background-image: url(p/p6.gif);
	height: 29px;
}

div.plus table#plus_features td.preview img.p7 {
	width: 61px;
	background-image: url(p/p7.gif);
	height: 86px;
}

div.plus table#plus_features td.preview img.p8 {
	width: 117px;
	background-image: url(p/p8.gif);
	height: 121px;
}

div.plus table#plus_features td.preview img.sort {
	width: 200px;
	background-image: url(p/sort.jpg);
	height: 38px;
}

div.plus table#plus_features td.preview img.st1 {
	width: 200px;
	background-image: url(p/st1.gif);
	height: 90px;
}

div.plus table#plus_features td.preview img.xxl_map {
	width: 146px;
	background-image: url(p/xxl_map.gif);
	height: 112px;
}

div#side_navi_login {
    background-color: #c82727;
    float: right;
    display: none;
    color: #F00;
    position: absolute;
    font-size: 13px;
    right: 14px;
    top: 129px;
    width: 160px;
    height: 222px;
}


div#mid-loin {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    height: 800px;
}

div#login-side {
    float: right;
    width: calc(((100% - 1000px) / 2) - 30px);
    min-width: 200px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-right: 40px;
    position: relative;
    z-index: 1;
    min-height: 78px;
    padding: 12px 10px 5px;
    text-align: center;
    margin-top: 50px;
}

#mid-loin div#contentOuterContainer {
    margin-right: 30px;
}

div#login-side:before {
  content: "";
  z-index: -1;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border-style: solid;
  border-width: 38px 53px 38px 53px;
  border-image: url('img-icon/sidebarBox.png') 38 53 38 53 fill stretch;
}

#login-side ul li:not(:last-child) {
    border-bottom: 1px solid rgba(191, 179, 155, 0.95);
    /* margin-top: 10px; */
    height: 30px;
    line-height: 26px;
}


#login-side ul li {
    /* height: 26px; */
    /* line-height: 26px; */
}


#login-side ul li a {
    display: block;
    overflow: hidden;
    font-weight: normal;
    color: #333333;
    /* padding: 2px 0; */
    list-style: none;
    margin-right: -20px;
    font-weight: bold;
    list-style: none;
    text-align: center;
}

#login-side ul li:hover {
    background-color: #FFF9EB;
}



li {
    list-style: none;
}





div#mid-loin ul li {
    /* background-color: #d41010; */
    /* display: block; */
    width: 200px;
    float: left;
    height: 30px;
    line-height: 26px;
}


br {}

br {}

table.tbg {
    width: 200px;
    float: right;
    margin-right: -30px;
}

table.tbg {
    width: 200px;
    float: right;
    margin-right: -30px;
}

tr.rbg {
    /* width: 200px; */
    /* float: right; */
    /* margin-right: -30px; */
}

table.tbg {
    width: 200px;
    float: right;
    margin-right: -30px;
}

tr.rbg {
    /* width: 200px; */
    /* float: right; */
    /* margin-right: -30px; */
}

div#tab {
    width: 200px;
    float: right;
    margin-right: 0;
}

div#lon-name {
    background-color: #537c2b;
    padding: 5px;
    width: 200px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    color: #e9e1e1;
}



a.trtr {
    padding: 10px;
    color: #F2F2F2;
    background-image: linear-gradient(to bottom, #E91E63, #76130c);
    background-color: #E91E63;
    border: 1px solid #283308;
    box-shadow: inset 2px 0 1px -1px #af1b4e, inset -2px 0 1px -1px #E91E63, inset 0 3px 1px -1px #E91E63, inset 0 -3px 1px -1px rgba(44, 75, 12, 0.6);
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
    padding: 5px 10px 6px 10px;
    border-radius: 10px;
    margin-right: 50px;
    margin-top: 100px;
    float: right;
}

div#img-trtr {
    background-image: url(img-icon/advisor_advice.png);
    width: 280px;
    height: 200px;
    float: left;
}



#radio-ff {
    background-color: #0fcc15;
    display: inline-block;
    width: 150px;
    margin-right: 10px;
    padding: 5px;
    font-size: 15px;
    cursor: pointer;
    color: #eae9e9;
    border: solid 2px #29c32f;
    box-shadow: 2px 2px 30px #009688 inset, -2px -2px 30px #543a25 inset;
    cursor: default;
}


.news-items
{/* margin-top: 50px; *//* background-color: #F6EEB7; *//* width: 200px; */text-align: center;/* word-wrap: break-word; *//* background-color: #f9f9f9; *//* border-radius: 10px; *//* color: #150b0b; *//* padding: 5px; *//* overflow: auto; *//* max-height: 700px; *//* content: ""; *//* z-index: -1; *//* position: absolute; *//* top: 0; *//* left: 0; *//* bottom: 0; *//* right: 0; *//* border-style: solid; */border-width: 38px 23px 38px 23px;border-image: url(img-icon/sidebarBox.png) 38 54 38 53 fill stretch;}




div#tab {
    width: 500px;
    
}


.news-img {
    height: 115px;
    width: 124px;
    display: block;
    position: absolute;
    margin-top: -150px;
    right: 0;
    /* background-color: #b62323; */
    background-repeat: no-repeat;
    margin-right: 55px;
    background-image: url(img-icon/mentorTeuton-rtl.png);
}


div#content1 {
    width: 502px;
    padding: 0 25px 0;
}






.list li {
    margin-top: 5px;
    /* width: 120px; */
    /* background-color: #181010; */
}

div#villageList1 {
    width: 100px;
    margin-left: auto;
    margin-right: auto;
    background-color: #1c1212;
    padding: 5px;
    box-shadow: 0 0 0 1px #f6f4f4;
    border-radius: 10px;
    margin-top: -25px;
    font-size: 8px;
}


div#foter {
    border-top: none;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #535353;
    height: 20px;
    z-index: 2;
    background-image: linear-gradient(to top, #3c3c3c, #3d4120, #8d9846);
    box-shadow: 0px 5px 15px 0px #2c2e18;
    margin: 0 auto;
    width: 100%;
    box-sizing: border-box;
    max-width: 1440px;
    align-self: center;
    position: absolute;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    min-width: 1290px;
}





#foter1 {
    float: right;
    width: 181px;
    text-align: center;
    height: 100px;
    margin-top: 20px;
    background-image: url(img-icon/premiumStatus.png);
    padding-top: 5px;
    background-size: 180px;
    color: #4CAF50;
}

div#foter1 a {
    color: #eae7e7;
}





.news-items55 {
    /* margin-top: 50px; */
    /* background-color: #F6EEB7; */
    /* width: 200px; */
    /* text-align: center; */
    /* word-wrap: break-word; */
    /* background-color: #f9f9f9; */
    /* border-radius: 10px; */
    /* color: #150b0b; */
    /* padding: 5px; */
    /* overflow: auto; */
    /* max-height: 700px; */
    /* content: ""; */
    /* z-index: -1; */
    /* position: absolute; */
    /* top: 0; */
    /* left: 0; */
    /* bottom: 0; */
    /* right: 0; */
    /* border-style: solid; */
    /* border-width: 38px 23px 38px 23px; */
    /* border-image: url(img-icon/sidebarBox.png) 38 54 38 53 fill stretch; */
}



div#news {
    margin-top: 50px;
    /* background-color: #F6EEB7; */
    width: 200px;
    text-align: center;
    word-wrap: break-word;
    /* background-color: #f9f9f9; */
    border-radius: 10px;
    color: #150b0b;
    /* padding: 5px; */
    overflow: auto;
    max-height: 700px;
    content: "";
    /* z-index: -1; */
    /* position: absolute; */
    /* top: 0; */
    /* left: 0; */
    /* bottom: 0; */
    right: 0;
    border-style: solid;
    border-width: 38px 23px 38px 23px;
    border-image: url(img-icon/sidebarBox.png) 38 54 38 53 fill stretch;
}
