/* Általános */
body { background: #B3D2DF; }

input, button {
	border-color: #89996E;
	border-color: rgba(70, 149, 182, 0.8);
}
.input {
	border-color: #89996E;
	border-color: rgba(70, 149, 182, 0.8);
}
.fieldset {
	border-color: #CDCDCD;
	border-color: rgba(70, 149, 182, 0.5);
}
input[type="button"], input.button, button {
	background-color: rgba(255,255,255,0.7);
}
input.button { border-color: #89996E; }
input.button:hover { background-color: #dddddd; }
select {
	border-color: #89996E;
	border-color: rgba(70, 149, 182, 0.8);
}
textarea {
	border-color: #89996E;
	border-color: rgba(70, 149, 182, 0.8);
}
input[type="button"]:focus, input.button:focus, button:focus {
	background-color: rgba(255,255,255,0.95);
}
input[type="button"]:hover, input.button:hover, button:hover {
	background-color: rgba(255,255,255,0.95);
}
input[type="text"]:disabled,
input[type="password"]:disabled,
input[type="number"]:disabled,
input[type="email"]:disabled,
.input:disabled,
textarea:disabled,
button:disabled,
select:disabled {
	background-color: rgba(240,240,240,0.75);
	border-color: rgba(0,0,0,0.25);
}

.btn_a, .btn-a {
	border-color: #89996E;
	border-color: rgba(70, 149, 182, 0.8);
	color: black;
}
.btn_a:hover, .btn-a:hover { background-color: #dddddd; }
.btn_aa, .btn-aa {
	border-color: #89996E;
	border-color: rgba(70, 149, 182, 0.8);
	color: black;
}
.btn_aa:hover, .btn-aa:hover { background-color: #dddddd; }
.btn_aa.disabled, .btn-aa.disabled {
	border-color: rgba(128,128,128,0.5);
	background-color: rgba(128,128,128,0.2);
	color: rgba(128,128,128,0.7);
}
.btn_aa.disabled:hover, .btn-aa.disabled:hover {
	border-color: rgba(128,128,128,0.5);
	background-color: rgba(128,128,128,0.2);
	color: rgba(128,128,128,0.7);
}

em { color: #ff0000; }

.table { border-color: #cdcdcd; }
/*tr.trhead { background-color: #00C9FA; }*/
.trhead { background-color: #00C9FA; }
.td { border-color: #89996E; }
.td_h, .td-h { border-color: #89996E; }

.d0 { background-color: #4695B6; }
.d1 { background-color: #dddddd; }

.uc0, .uc1 { border-color: #cdcdcd; }

#header { background-color: #00C9FA; }
#header_cont, #header-cont {
	background: none repeat scroll 0 0 #4695B6;
	border-top-color: #89996E;
	border-top-color: rgba(179, 210, 223, 0.33);
	border-bottom-color: #89996E;
	border-bottom-color: rgba(179, 210, 223, 0.33);
}

#nagy_keret, #nagy-keret { color: #D2D2D2; }

#uli_cont, #uli-cont {
	border-left-color: #89996E;
	border-left-color: rgba(179, 210, 223, 0.33);
}
#uli_cont h2, #uli-cont h2 {
	color: #B3D2DF;
	color: rgba(179, 210, 223, 1);
}
#reg_btn_cont_error, #reg-btn-cont-error {
	color: #FF0000;
	color: white;
}
.avatar_big, .avatar-big {
	background-color: #B3D2DF;
	border-color: #89996E;
	border-color: rgba(179, 210, 223, 0.8);
}
#userbox_menu li a, #userbox-menu li a { color: #B3D2DF; }
#user_with_avatar a, #user-with-avatar { color: #B3D2DF; }

/* System-label */
label.system-label {
	/*color: rgba(179, 210, 223, 1);*/
	color: rgba(255, 255, 255, 0.8);
}


#go-top {
	color: rgba(255,255,255,0.3);
	background-color: rgba(0, 201, 250, 0.2);
}
#go-top:hover {
	color: rgba(255,255,255,0.75);
	background-color: rgba(0, 201, 250, 0.66);
}

#debugbox { background: none repeat scroll 0 0 #DDDDDD; }

.fancyform { border-color: rgba(70, 149, 182, 0.8);; }
.fancyformnow { border-color: rgba(70, 149, 182, 0.8);; }
.fancyform h2:first-of-type,
.fancyformnow h2:first-of-type {
	color: rgba(255,255,255,1);
	background-color: rgba(70, 149, 182, 0.8);
}

.error {
	/*color: #FF0000;*/
	background-color: #FF0000;
	color: white;
}

.kiemelt { color: #ff0000; }

.livecall { background: url(/images/telefon.png); }

/* Menürendszer */
.menu {
	border-color: rgba(137, 153, 110, 1);
	border-color: rgba(70, 149, 182, 0.8);
	background-color: rgba(0, 201, 250, 1);
}
.menu > li {
	border-color: rgba(137, 153, 110, 1);
	border-color: rgba(70, 149, 182, 0.8);
}
.menu li:hover {
	/*background-color: white;*/
	background-color: rgba(0, 201, 250, 0.67);
/*	background: rgba(0, 201, 250, 1) linear-gradient(
		to bottom,
		rgba(255,255,255,0.1),
		rgba(255,255,255,0.4) 40%,
		rgba(255,255,255,0.5) 60%,
		rgba(255,255,255,0.3) 100%
	);*/
}
.menu > li:hover {
	/*background-color: white;*/
	background-color: rgba(255, 255, 255, 0.67);
/*	background: rgba(0, 201, 250, 1) linear-gradient(
		to bottom,
		rgba(255,255,255,0.1),
		rgba(255,255,255,0.4) 40%,
		rgba(255,255,255,0.5) 60%,
		rgba(255,255,255,0.3) 100%
	);*/
}
.menu ul {
	border-color: rgba(137, 153, 110, 1);
	border-color: rgba(70, 149, 182, 0.8);
	background-color: rgba(218, 236, 244, 1);
}
.menu .element { color: black; }

/* Töltési animáció */
.loading-animation-clock {
	border-color: rgba(0, 0, 0, 0.5);
}
.loading-animation-clock:after{
	background-color: rgba(0, 0, 0, 0.5);
}
.loading-animation-clock:before{
	background-color: rgba(0, 0, 0, 0.5);
}

/* Analóg óra */
#clock .clock {
	color: rgba(255, 255, 255, 0.75);
}
#clock .date {
	color: rgba(255, 255, 255, 0.75);
}
