@charset "UTF-8";
/* CSS Document */
body {
  margin: 0;
  padding: 0;
  color: #BAB088;
  background-repeat: repeat-x;
  background-color: #161006;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 78%;
  background-image: url("../images/bg.jpg");
  font-family: 'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Georgia', 'Sans-Serif'; }

#container {
  display: block;
  position: relative;
  border: 1px solid #8B3F0C;
  /*	border-left:1px solid #8B3F0C;*/
  /*	border-right:1px solid #8B3F0C;*/
  width: 900px;
  margin: 10px auto;
  background-color: #151412;
  box-shadow: 5px 5px 15px #000; }

/* Menu */
#header-top {
  display: block;
  position: relative;
  padding: 5px 10px;
  background-image: url("../images/titlebg-m.gif");
  background-repeat: repeat-x; }

#header {
  display: block;
  position: relative;
  width: 100%;
  height: 110px; }

#menu-top {
  display: block;
  color: #D0D0D0;
  font-size: 15px;
  padding: 3px 10px;
  text-align: center;
  position: relative;
  border-top: solid 1px #5b472d;
  border-bottom: solid 1px #5b472d;
  background-color: #22201D; }

#menu-top span {
  padding: 0px 1px;
  margin: 1px 0px;
  display: inline-block; }

#menu-top a {
  padding: 0px 3px;
  margin: 1px 0px;
  display: inline-block;
  text-shadow: 3px 3px 5px #000; }

#menu-top a.search {
  color: #8e62a9; }

#menu-top a.log {
  color: #627ea9; }

#menu-top a.manager {
  color: #72a962; }

#menu-top a.support {
  color: #60cbcf; }

#menu-top a.access {
  color: #e6e15b; }

#menu-top a.server {
  color: #e65b5b; }

#menu-top a.vip {
  color: #e7a439; }

#menu-top a.pictures {
  color: #1bd1de; }

#menu-sub {
  display: block;
  position: relative;
  color: #D0D0D0;
  border-width: 1px;
  text-align: center;
  border-color: #6C583E;
  border-style: solid none solid none;
  padding: 5px 5px 5px 5px;
  margin: 0px -10px 10px -10px;
  background-color: #33312E; }

#menu-sub a {
  text-decoration: none;
  color: #BAB088; }

#menu-sub a:hover {
  text-decoration: underline; }

#menu-sub span.separator {
  margin: 0px 5px; }

h1 {
  margin-top: 0; }

#menu-top ul {
  text-align: center;
  margin: 0px;
  padding: 0px; }

#menu-top li {
  display: inline-block; }

/* Menu End */
#header-login {
  display: block;
  position: absolute;
  padding: 5px;
  width: 370px;
  height: 72px;
  top: 10px;
  left: 10px;
  background-image: url("../images/login-bg.png");
  background-repeat: no-repeat; }

#header-playerlist {
  display: block;
  position: absolute;
  padding-top: 0px;
  width: 495px;
  height: 90px;
  top: 10px;
  left: 395px;
  overflow: auto; }

#center-col {
  padding: 10px; }

input, textarea, button, select, .button, .button:hover {
  font-size: 9pt;
  color: #E5DCB9;
  font-family: 'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Georgia', 'Sans-Serif';
  /*background: url(../images/textbg.gif);*/
  background-color: #22201d;
  border: 1px solid #5b472d;
  text-decoration: none;
  /*outline: 1px solid #5b472d;*/ }

.button {
  text-align: center;
  display: inline-block;
  margin: 1px 2px;
  padding: 1px 5px; }

.chkon {
  outline: 2px solid #390; }

textarea {
  resize: none; }

label, legend {
  color: #E5DCB9; }

select {
  font-size: 8pt;
  font-weight: normal;
  /*color: #000000;
  font-family: tahoma, sans-serif;*/ }

#footerarea {
  padding: 20px 10px;
  text-align: center;
  background: url("../images/footerbg.gif") repeat-x;
  color: #E5DCB9; }

.GM {
  color: #6fd0ff; }

.SA {
  /*color: magenta;*/
  color: #A00000; }

.SGM {
  color: #2f2fc0; }

.GA {
  color: darkviolet;
  /*color: #D75600;*/ }

.red {
  color: red; }

.red2 {
  color: #FF4242; }

.green {
  color: lime; }

.green2 {
  color: #94EB98; }

.green3 {
  color: #4E9A06; }

.yellow {
  color: orange; }

.ok {
  color: green; }

.success {
  text-align: center;
  background-color: #DBFFCE;
  border-top: 1px solid #0C0;
  border-bottom: 1px solid #0C0;
  color: #030;
  padding: 5px;
  font-weight: bold; }

.warning_msg {
  text-align: center;
  background-color: #FFDBC4;
  border-top: 1px solid #F60;
  border-bottom: 1px solid #F60;
  color: #D75600;
  padding: 5px;
  font-weight: bold; }

.notice {
  text-align: center;
  background-color: #FFC;
  border-top: 1px solid #FF6;
  border-bottom: 1px solid #FF6;
  color: #333;
  padding: 5px;
  font-weight: bold; }

.error {
  text-align: center;
  background-color: #C30;
  border-top: 1px solid #FFF;
  border-bottom: 1px solid #FFF;
  color: #FFF;
  padding: 5px;
  font-weight: bold; }

.hlight {
  background-color: #4B493F;
  color: #C90; }

a {
  color: #FFC;
  font-weight: bold;
  text-decoration: none; }

a img {
  border: none;
  text-decoration: none; }

a:hover {
  color: #FFF;
  text-decoration: underline; }

th {
  text-align: left;
  background-color: #333; }

.tr1 {
  background-color: #1D1C18; }

.tr3 {
  background-color: #121110; }

.tr2 {
  background-color: #262520; }

.tr_green {
  background-color: #003300; }

/************************************ ACCESS **********************************/
/************************************ /ACCESS *********************************/
/************************* Player search infó tábla ***************************/
.infotable td {
  white-space: nowrap; }

.VERIFY {
  color: #6fd0ff; }

.BLOCK {
  color: #ff0e2d !important; }

.TILT {
  color: #ff741c; }

.OK {
  /*	color: #00A500;*/ }

/************************* /Player search infó tábla ***************************/
/************************************ /ACCESS *********************************/
/************************************ Skills *********************************/
.sk_icon_container {
  display: block;
  height: 32px;
  position: relative;
  width: 435px;
  margin: 2px auto; }

.sk_icon, .sk_icon_h {
  position: relative;
  height: 32px;
  width: 32px;
  float: left;
  margin: 0 2px;
  background-repeat: no-repeat; }

.sk_icon p, .sk_icon_h p {
  margin: 0;
  padding: 0;
  position: absolute;
  right: 3px;
  bottom: 2px;
  font-family: Tahoma, Geneva, sans-serif;
  color: #FFF;
  font-size: 9px;
  background-color: #703C10; }

.sk_icon_h p {
  background-color: #393831; }

/************************************ /Skills *********************************/
/********************************* /Bonus iframe ******************************/
#bonusframe {
  display: block;
  position: absolute;
  width: 370px;
  height: 360px;
  left: 580px;
  border: 1px solid #8B3F0C;
  background-color: #151412; }

/********************************* /Item Move iframe ******************************/
#moveframe {
  display: block;
  position: absolute;
  width: 380px;
  height: 350px;
  left: 580px;
  border: 1px solid #8B3F0C;
  background-color: #151412; }

/********************************* sérendszer ******************************/
.sb {
  background-color: #282E27; }

.sbk {
  background-color: #2B2D37; }

.edh {
  background-color: #472E2E; }

.isv {
  background-color: #3F2D27; }

fieldset {
  border: 1px solid #8B3F0C; }

/********************************* Szepsegverseny *******************************/
#beautycontest div.pictures {
  float: left;
  width: 690px;
  min-height: 100px;
  margin-right: 20px;
  /*	border: 1px dotted silver;*/ }

#beautycontest div.pictures div {
  float: left;
  width: 220px;
  height: 270px;
  margin: 5px;
  /*	border: 1px dotted silver;*/ }

#beautycontest div.pictures div img {
  border-style: none; }

#beautycontest div.side_menu {
  float: left;
  width: 160px; }

#beautycontest div.side_menu a {
  display: block; }

/******************************** /Szepsegverseny *******************************/
/********************************* Itemshop *********************************/
#itemshop .top_menu a {
  padding: 1px 5px;
  font-size: 13px;
  display: inline-block; }

#itemshop .top_menu a.current {
  color: #C90;
  font-size: 15px; }

#itemshop .list {
  margin-top: 30px; }

#itemshop_edit {
  margin: 0px auto; }

#itemshop_edit input[type=text],
#itemshop_edit select,
#itemshop_edit textarea {
  width: 250px; }

#itemshop_edit textarea {
  height: 100px; }

#itemshop .akcio {
  margin: 30px auto 0px auto;
  /*	border: 1px dotted silver;*/ }

#itemshop .akcio div.textarea {
  width: 565px;
  margin: 20px auto 20px auto; }

#itemshop .akcio div.textarea textarea {
  width: 565px;
  height: 310px; }

#itemshop .akcio div.preview {
  width: 565px;
  height: 310px;
  margin: 0px auto;
  border: 1px solid #73613B; }

#itemshop .akcio div.preview {
  width: 625px;
  height: 410px;
  color: #ffc260;
  font-style: italic;
  position: relative;
  /*	border: 1px dotted silver;*/
  font-family: 'Times New Roman';
  background-image: url("../../page_resources/images/ingame_akcio.jpg"); }

#itemshop .akcio div.preview p.title {
  top: 30px;
  left: 240px;
  width: 160px;
  margin: 0px;
  font-size: 22px;
  text-align: center;
  font-weight: bold;
  position: absolute; }

#itemshop .akcio div.preview div.content {
  top: 60px;
  left: 30px;
  width: 565px;
  height: 295px;
  overflow: hidden;
  position: absolute;
  /*	border: 1px dotted silver;*/ }

#itemshop .akcio div.preview p.continue {
  top: 350px;
  left: 180px;
  width: 260px;
  font-size: 17px;
  font-weight: bold;
  text-align: center;
  position: absolute;
  /*	border: 1px dotted silver;*/ }

#itemshop .akcio div.preview p.continue a {
  color: #ffc260;
  text-decoration: none; }

/********************************* /Itemshop ********************************/
/*********************************** Storage **********************************/
#storage table.list {
  width: 880px;
  border-spacing: 0px;
  margin: 30px 0px 0px 0px;
  border: 1px solid #5b472d; }

#storage table.list td,
#storage table.list th {
  padding: 2px 5px; }

#storage table.edit {
  margin: 20px auto 0px auto;
  border: 1px solid #5b472d; }

#storage table.edit td {
  padding: 5px 5px; }

#storage table.edit td.label {
  width: 100px; }

#storage table.edit td.value {
  width: 300px; }

#storage table.edit a.button {
  padding: 3px 15px; }

#storage a.show_links {
  display: inline-block;
  margin: 10px 20px 0px 0px; }

/********************************** /Storage **********************************/
/************************************ Works ***********************************/
#works a.button.new {
  padding: 5px 25px;
  margin: 0px 0px 10px 0px; }

#works table.list {
  width: 100%;
  border-spacing: 0px;
  border: 1px solid #5b472d; }

#works table.list td {
  padding: 4px 0px; }

#works table.list td.priority {
  width: 40px; }

#works table.list td.priority div {
  width: 20px;
  height: 20px;
  margin: 0px auto;
  text-align: center;
  line-height: 20px;
  color: black;
  font-weight: bold; }

#works table.list td.priority div.p_1 {
  background-color: #FF5; }

#works table.list td.priority div.p_2 {
  background-color: #F90; }

#works table.list td.priority div.p_3 {
  background-color: #D75600; }

#works table.list td.priority div.p_4 {
  background-color: #C30; }

#works table.list td.priority div.p_5 {
  background-color: #A00000; }

#works table.list td.priority div.p_c {
  background-color: #468008; }

#works table.list td.complete_date {
  width: 80px; }

#works table.list td.create_name {
  width: 110px; }

#works table.list td.worker_name {
  width: 110px; }

#works table.list td.start_date {
  width: 80px; }

#works table.list td.end_date {
  width: 80px; }

#works table.list td.percent {
  width: 40px; }

#works table.list td.end_date span {
  color: #A00000; }

#works table.list td.open_link {
  width: 60px; }

#works table.list td.no_worker {
  color: #390; }

#works table.list td.red {
  color: #ff0000;
  font-weight: bold; }

#works table.new {
  margin: 0px auto 20px auto;
  border-spacing: 0px;
  border: 1px solid #5b472d; }

#works table.new td {
  padding: 5px 10px; }

#works table.new td.label {
  width: 150px; }

#works table.new td.value {
  width: 350px; }

#works table.new td.value label {
  margin-right: 20px; }

#works table.new td.value input[name=title] {
  width: 100%; }

#works table.new td.value input.date {
  text-align: center; }

#works table.new td.value textarea {
  width: 100%;
  height: 200px; }

#works table.new .button {
  cursor: pointer;
  padding: 2px 15px;
  margin: 0px 0px 0px 10px; }

#works table.open {
  margin: 0px auto 20px auto;
  border-spacing: 0px;
  border: 1px solid #5b472d; }

#works table.open td {
  padding: 5px 10px; }

#works table.open td.label {
  width: 100px; }

#works table.open td.value {
  width: 350px; }

#works table.open td.value input[name=percent] {
  text-align: center; }

#works table.open td.value textarea {
  width: 100%;
  height: 150px; }

#works table.open .button {
  float: right;
  cursor: pointer;
  padding: 2px 10px;
  margin: 0px 0px 0px 10px; }

/*********************************** /Works ***********************************/
/********************************** Gallery ***********************************/
#gallery .top_menu a {
  padding: 1px 5px;
  font-size: 13px;
  display: inline-block; }

#gallery .top_menu a.current {
  color: #C90;
  font-size: 15px; }

#gallery .content {
  margin-top: 30px;
  /*	border: 1px dotted silver;*/ }

#gallery .content .upload {
  margin-bottom: 20px; }

#gallery .content .upload input[name=link] {
  width: 300px; }

#gallery .content table.pictures {
  width: 880px;
  /*	border: 1px dotted silver;*/ }

#gallery .content table.pictures td {
  width: 24%;
  height: 150px;
  text-align: center;
  vertical-align: top;
  /*	border: 1px dotted silver;*/ }

#gallery .content table.pictures img {
  width: 95%;
  height: 130px;
  margin: 0px auto;
  border-style: none; }

#gallery .content table.videos {
  width: 880px; }

#gallery .content table.videos td {
  text-align: center; }

#gallery .content iframe.video {
  width: 270px;
  height: 180px;
  margin: 15px 10px 0px 10px;
  border-style: none; }

/********************************* /Gallery ***********************************/

/*# sourceMappingURL=gmtools.css.map */
