div.DTE_Field.DTE_Field_Type_title label {
    width: 100% !important;
    font-size: 1.2em;
    font-weight: bold;
    border-bottom: 1px solid #aaa; }
div.DTE_Field.DTE_Field_Type_title div {
    display: none; }
div.DTE_Field.DTE_Field_Type_title:hover {
    background-color: white;
    border: 1px solid transparent; }

div.DTE_Field.DTE_Field_Type_megj1 label {
    width: 100% !important;
    font-size: 1em;
    font-weight: bold;
}
div.DTE_Field.DTE_Field_Type_megj1 div {
    display: none; }

div.DTE_Field.DTE_Field_Type_megj2 label {
    width: 100% !important;
    font-size: 0.5em;
    padding-left: 20px;
}
div.DTE_Field.DTE_Field_Type_megj2 div {
    display: none; }

button.inputButton {
    float: left;
    text-align: center;
    display: block;
    cursor: pointer;
    margin: 0 5px 5px 0;
    padding:  4px;
    background: #F8F8F8;
    background: -webkit-gradient(linear, center bottom, center top, from(#CCC), to(white));
    background: -moz-linear-gradient(top, white, #CCC);
    background: linear-gradient(top, white, #CCC);
    text-shadow: 0 1px 0 white;
    border: 1px solid #999;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    box-shadow: 0px 0px 2px #999;
    -moz-box-shadow: 0px 0px 2px #999;
    -webkit-box-shadow: 0px 0px 2px #999;
    min-width: 80px;
}

button.inputButton.selected {
    font-weight: normal;
    background: #02475A;
    background: -webkit-gradient(linear, center bottom, center top, from(#777), to(#333));
    background: -moz-linear-gradient(top, #333, #777);
    background: linear-gradient(top, #333, #777);
    box-shadow: inset 0px 0px 2px #222;
    -moz-box-shadow: inset 0px 0px 2px #222;
    -webkit-box-shadow: inset 0px 0px 2px #222;
    color: white;
    text-shadow: none;
}

.belj1 {
    padding-left:5px;
    padding-right:3px;
}
.belj2 {
    padding-left:20px;
    padding-right:3px;
    font-size: 0.8em;
}
.belj3 {
    padding-left:10px;
    padding-right:3px;
    font-size: 1em;
}

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.navbar {
    border: 0px;
    border-top-color: initial;
    border-top-style: initial;
    border-top-width: 0px;
    border-right-color: initial;
    border-right-style: initial;
    border-right-width: 0px;
    border-bottom-color: initial;
    border-bottom-style: initial;
    border-bottom-width: 0px;
    border-left-color: initial;
    border-left-style: initial;
    border-left-width: 0px;
    box-shadow: none;
    overflow: initial;
    overflow-x: initial;
    overflow-y: initial;
}
.subnavbar-inner {
    height: 60px;
    background-image: -webkit-gradient(linear, left 0%, left 100%, from(#414141), to(#323232));
    background-image: -webkit-linear-gradient(top, #414141, 0%, #323232, 100%);
    background-image: -moz-linear-gradient(top, #414141 0%, #323232 100%);
    background-image: linear-gradient(to bottom, #414141 0%, #323232 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff414141', endColorstr='#ff323232', GradientType=0);
    border-bottom: 1px solid #000;
}
.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.navbar-right {
    float: right !important;
    margin-right: -15px;
}
.navbar-nav {
    float: left;
    margin: 0;
}
.navbar-brand {
    float: left;
    padding: 15px 15px;
    font-size: 14px;
    line-height: 16px;
}
.oldalTema {
    font-size: 20px;
    font-weight: bold;
    background: #005ea3;
    color: #F8F8F8;
    padding: 5px;
}

