*, *:after, *:before {
    margin: 0;
    padding: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

body {
  font-family: Arial;
  overflow: hidden;
  font-size: 11px;;
  color: #31302E;
  background: #FFFFFF;
  margin: 0px;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #A0A0A0;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #A0A0A0;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #A0A0A0;
}
:-moz-placeholder { /* Firefox 18- */
  color: #A0A0A0;
}

table { 
  border: 0px;
  border-spacing: 0;
}

.iimg {
  position:absolute; 
  top:0px; 
  left:0px;
}

.bevi {
  height:32px;
  border: 1px solid #31302E;
  outline: none;
  background-color: #FFFFFF;
  color: #31302E;
  font-size: 17px;
  font-family: Arial;
}

.bevi:focus {
  border: 1px solid #0082D6;
}

/* Kigyujtes */
.fej {
  background-color: #C80000;
}

.labdv1 {
    width: 0px;
    height: 0px;
    border-left: 15px solid #C80000;
    border-top: 15px solid transparent;
}

.labdv2 {
    width: 0px;
    height: 0px;
    border-right: 15px solid #C80000;
    border-top: 15px solid transparent;
}
/* *********** */

/* Betarolas */
.fejb {
  background-color: #008000;
}

.labdvb1 {
    width: 0px;
    height: 0px;
    border-left: 15px solid #008000;
    border-top: 15px solid transparent;
}

.labdvb2 {
    width: 0px;
    height: 0px;
    border-right: 15px solid #008000;
    border-top: 15px solid transparent;
}
/* *********** */

/* Leltar */
.fejl {
  background-color: #7F3A9A;
}

.labdvl1 {
    width: 0px;
    height: 0px;
    border-left: 15px solid #7F3A9A;
    border-top: 15px solid transparent;
}

.labdvl2 {
    width: 0px;
    height: 0px;
    border-right: 15px solid #7F3A9A;
    border-top: 15px solid transparent;
}
/* *********** */

/* Egyedi */
.feje {
  background-color: #EC9F37;
}

.labdve1 {
    width: 0px;
    height: 0px;
    border-left: 15px solid #EC9F37;
    border-top: 15px solid transparent;
}

.labdve2 {
    width: 0px;
    height: 0px;
    border-right: 15px solid #EC9F37;
    border-top: 15px solid transparent;
}
/* *********** */

/* PDA csell */
.fejp {
  background-color: #303030;
}

.labdvp1 {
    width: 0px;
    height: 0px;
    border-left: 15px solid #303030;
    border-top: 15px solid transparent;
}

.labdvp2 {
    width: 0px;
    height: 0px;
    border-right: 15px solid #303030;
    border-top: 15px solid transparent;
}
/* *********** */

/* Csomagell offline */
.labdv1v {
    width: 0px;
    height: 0px;
    border-left: 15px solid #A0A0A0;
    border-top: 15px solid transparent;
}

.labdv2v {
    width: 0px;
    height: 0px;
    border-right: 15px solid #A0A0A0;
    border-top: 15px solid transparent;
}
/* ************** */

/* Csomagell online */
.labdv1o {
    width: 0px;
    height: 0px;
    border-left: 15px solid #0082D6;
    border-top: 15px solid transparent;
}

.labdv2o {
    width: 0px;
    height: 0px;
    border-right: 15px solid #0082D6;
    border-top: 15px solid transparent;
}
/* ************** */

.navi {
  color: #FFFFFF;
}

.wr {
  color: #FF3030;
}
.wg {
  color: #34A534;
}
.wb {
  color: #5392DB;
}
.wl {
  color: #8F4AAA;
}
.ws {
  color: #C44700;
}
.ww {
  color: #FFFFFF;
}

.cs_circle {
  width: 250px;
}

.dummyimg {
  width: 0px;
  height: 0px;
}

.pkep {
  height: 50px;
}

.lejtab {
  bottom: 10px;
  position: absolute;
  border: 1px solid #888888;
  background: #FFFFFF;
  opacity: 0.75;
  font-weight: bold;
  font-size: 16px;
}

.htmldiv {
  position:absolute;
  top: -50000px;
  left:-50000px;
  visibility: hidden;
  overflow: scroll;
}

select {
  font-family: Arial;
  font-size: 20px;;
  color: #31302E;
  border: 0px;
  outline: none;
}

.tettab2 {
  width: 100%;
  border-collapse: separate; 
  border-spacing: 0;
  border-top: 1px solid #AAAAAA;
  border-left: 1px solid #AAAAAA;
  border-right: 1px solid #AAAAAA;
}

.tettab2 tbody tr {
  background-color: #FFFFFF;
}

.tettab2 tbody td {
  height: 19px;
  border-bottom: 1px solid #AAAAAA;
  border-right: 1px solid #AAAAAA;
  padding: 2px 2px 2px 2px;
  vertical-align: center;
  cursor: default;
}

.tettab2 tbody tr td:last-child {
  border-right: 0px;
}

.tettab2 thead th:last-child { 
  border-right: 0px;
}

.wrapper::-webkit-scrollbar {
  display: none;
}

.cptab { 
  border:1px solid #888888;
  margin:4px;
}

.cpwr {
  background-color: #FFC6C6;
}

.cpwl {
  background-color: #CDCDFF;
}

.cpwg {
  background-color: #D0FFD0;
}
