BODY {
	behavior:url("csshover.htc");
}
.rejtett {
 visibility:hidden;
}
.complete {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	CURSOR: pointer;
	PADDING-TOP: 2px
}
.hover {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #5555ff
}
.highlight {
	BORDER-RIGHT: #ff0000 2px solid;
	BORDER-TOP: #ff0000 2px solid;
	BORDER-LEFT: #ff0000 2px solid;
	BORDER-BOTTOM: #ff0000 2px solid
}
div#autocomplete {
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #000000 1px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffff99
}
div.dpHead {
	TEXT-ALIGN: center
}
div.dpDay {
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 2px;
	FLOAT: left;
	PADDING-BOTTOM: 2px;
	MARGIN: -1px;
	BORDER-LEFT: #000000 1px solid;
	WIDTH: 2em;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #000000 1px solid
}
div.dpOldDay {
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 2px;
	FLOAT: left;
	PADDING-BOTTOM: 2px;
	MARGIN: -1px;
	BORDER-LEFT: #000000 1px solid;
	WIDTH: 2em;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #000000 1px solid
}
div.dpToday {
	BACKGROUND-COLOR: #ff5555
}
div.logo IMG {
	WIDTH: 6em
}
div.languages {
	FLOAT: right
}
div.alert {
	PADDING-LEFT: 1.2em;
/*	BACKGROUND-IMAGE: url(images/warning.gif);*/
	MARGIN-BOTTOM: 0.2em;
	MARGIN-LEFT: 39%;
	BACKGROUND-REPEAT: no-repeat
}
div.textBefore {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #ccccff
}
div.textTop {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #ccccff
}
div.textBottom {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #ccccff
}
div.textAfter {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #ccccff
}
fieldset {
	PADDING-RIGHT: 0.5em;
	PADDING-BOTTOM: 0.5em;
	PADDING-TOP: 0.5em;
	border:4px solid #3FB1D3;
}
legend {
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 1em;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0.15em;
	MARGIN: 0em;
	BORDER-LEFT: #000000 1px solid;
	PADDING-TOP: 0.15em;
	BORDER-BOTTOM: #000000 1px solid
}

fieldset legend {
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	font-size:14px;
}

* html fieldset legend {
margin-bottom:9px;
}
/* ---------  bn legendák---------- */

fieldset legend.szabfel {
	background:#F2D0DE;
	color:#C2195C;
}
fieldset legend.szemkolcs {
	background:#E7E7E7;
	color:#696969;
}
fieldset legend.lizing {
	background:#E8CEF1;
	color:#A030C3;
}
fieldset legend.lakas {
	background:#F4CDCE;
	color:#C40807;
}
fieldset legend.fakt {
	background:#FAEBCE;
	color:#A06E00;
}

fieldset legend.hitelkiv {
	background:#D4E2ED;
	color:#044076;
}

   /*---------------------*/


fieldset fieldset legend {
	FONT-SIZE: 12px;
	CURSOR: pointer
}
fieldset div {
	font-size:12px;
	margin-bottom:3px;
}
fieldset div label {
	FLOAT: left;width:130px;
}
div.field {

}

fieldset div input {
/*	border-bottom-color:black;
	border-bottom-width:2px;*/
	padding:3px;
/*	width:60%;*/
/*	border-right:black 1px solid;*/
	PADDING-LEFT: 0.3em;
	TEXT-ALIGN: left;
	font-size:12px;
	font-weight:lighter;
	color:#4A4A4A;
	}

fieldset div SELECT {
	PADDING-LEFT: 0.3em;
	TEXT-ALIGN: left;
	font-size:12px;
	font-weight:lighter;
	color:#4A4A4A;
	border-bottom-width:2px;
	padding-top:3px;
	}

fieldset div option {
	PADDING-LEFT: 0.3em;
	TEXT-ALIGN: left;
	font-size:12px;
	padding:2px;
}

.hibauzenet {
/*    background-image: url(img/warning.gif);*/
    background-repeat: no-repeat;
	font-size: 12px;
	color: #AC0000;
	font-weight: bold;
/*    padding-left: 20px;*/
}

.hibas {
	background-color: #f0f0f0;
}

.hibabev {
	border: #AC0000 2px solid;
	color: #AC0000;
}


.jogi_szoveg2 {
    border-bottom-color:black;
    border-bottom-width:2px;
    padding:3px;
    width:98%;
    border-right:black 1px solid;
    background:#F0F0F0;
    PADDING-LEFT: 0.3em;
    TEXT-ALIGN:justify;
    font-size:12px;
    font-weight:lighter;
    color:#525252;
	font-family: tahoma, helvetica, sans-serif;
}

.jogi_szoveg3 {
    border-bottom-color:black;
    border-bottom-width:2px;
    padding:3px;
    width:95%;
    border-right:black 1px solid;
    background:#F0F0F0;
    PADDING-LEFT: 0.3em;
    TEXT-ALIGN:justify;
    font-size:12px;
    font-weight:lighter;
    color:#525252;
	font-family: tahoma, helvetica, sans-serif;
}

.vezeteknev {
	FLOAT: left
}
.keresztnev {
	FLOAT: left
}
.utonev {
	FLOAT: left
}
.bcomplete-field {
}
.bcomplete-popup {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BACKGROUND: #F0F0F0;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	POSITION: absolute;
	TEXT-ALIGN: left
}
.bcomplete-popup .item {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 3px;
	CURSOR: default;
	PADDING-TOP: 3px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bcomplete-popup .selected {
	BACKGROUND: #Cccccc;
}
.bcomplete-popup .down-button {
	BORDER-TOP: #6e6e6e 1px solid;
	BACKGROUND-IMAGE: url(img/nyil_le.gif);
}
.bcomplete-popup .up-button {
	BACKGROUND-IMAGE: url(img/nyil_fel.gif);
	BORDER-BOTTOM: #6e6e6e 1px solid
}
.bcomplete-popup .up-button {
	BACKGROUND-POSITION: 50% 4px;
	OVERFLOW: hidden;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 14px;
	BACKGROUND-COLOR: #3A4B68;
}
.bcomplete-popup .down-button {
	BACKGROUND-POSITION: 50% 4px;
	OVERFLOW: hidden;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 14px;
	BACKGROUND-COLOR: #3A4B68;
}
.bcomplete-popup .disabled {
	BACKGROUND-POSITION: 50% -60px
}

.clear {
clear:both;
}

.radio_unselected {
	text-decoration:none;
	padding:3px;
	cursor:pointer;
}

.radio_unselected:hover {
	background-color:#f0f0f0;
	text-decoration:none;
	cursor:pointer;
}

.radio_selected {
	background:#f0f0f0;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-top: 1px #000000 solid;
	border-bottom:1px #000000 solid;
	padding:2px;
	text-decoration:none;
	cursor:default;
	position:relative;
}

ul {
list-style-type:none;
margin:0;
padding:0;
}

ul li {
list-style:none;
margin-bottom:10px;
}

.leiratkozas {
	cursor:pointer;
}