body {
	margin:0; padding:0;
	text-align:center;
	background-image: url(pic/bg02.gif);
	background-color: #999;
}
pre {
	font-size:0.8em;
	line-height:1em;
}

#fejleckeret {
	width:602px; height:102px;
	margin:20px auto 0px auto;
	background-color: #fff;
	border:5px #fff solid;
}

#fejleckep {
	width:600px; 
	height:100px;
	margin:0px; padding:0px;
	background-color: #fff; border:1px #22485F solid;
	background: url(pic/fejlec02.gif);
}

#navkeret {
	width:602px; margin:10px auto 0 auto; background-color:#fff; 
	/*padding:5px 5px 5x 5px;*/
	border:5px #fff solid; border-bottom:none;
}
#nav {
/*display:none;*/
	width:600px; margin:0 0 0 0; padding:0 0 0 0; text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	/*font-family: "Times New Roman", Times, serif;*/
	font-size:12px; 
	font-weight:bold;
	height:2em;
	position:relative;
}
#nav ul {
	margin:0 0 0 0; padding:0 0 0 0; list-style-type:none;
}
#nav ul li {
	float:left;
	/*display:inline;*/
	margin:0 3px 0 0; padding:0 0 0 0;
}
#nav ul li a {
	display:block; margin:0 0 0 0; padding:3px 4px 5px 4px;
}


#nav ul li a:link {
	background-color:#B1D1E3; color:#326B8D; text-decoration:none; border:1px #326B8D solid; border-bottom:none;
}
#nav ul li a:visited {
	background-color:#B1D1E3; color:#326B8D; text-decoration:none; border:1px #326B8D solid; border-bottom:none;
}
#nav ul li a:hover {
	background-color:#4E95BF; color:#000; text-decoration:none; border:1px #326B8D solid; border-bottom:none;
}
#nav ul li a:active {
	background-color:#22485F; color:#000; text-decoration:none; border:1px #326B8D solid; border-bottom:none;
}


#nav ul li a#selected {
	color:#fff; background-color:#22485F;
	border:1px #22485F solid; border-bottom:none;
}
#nav ul li a#selected:hover {
	color:#fff; background-color:#22485F;
	border:1px #22485F solid; border-bottom:none;
}

#nav ul li#admintab {
	float:right;
	margin:0;
}
#nav ul li#admintab a {
	border:0;
	background:transparent;
}

#nav form {
	padding:0;
	margin:0;
	float:right;
}
#nav input {
	border:0;
	background:#B1D1E3;
	width:80px;
	font-size:1.2em;
}
#nav input.loginsubmit {
	background:#22485F;
	width:40px;
	color:#fff;
}

#nav div#auth_user {
	float:right;
	color:#f00;
	font-weight:bold;
}

#tartalomkeret {
	/*display:none;*/
	width:602px; margin:0 auto 0px auto; background-color:#fff; 
	/*padding:0px 5px 5px 5px;*/
	border:5px #fff solid; border-top:none;
}
#tartalom {
	width:600px; text-align:left; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1.5em;
	font-weight:normal;
	background-color: #eee; padding:0 0 30px 0;
	border:1px #22485F solid; 
	border-top:3px #22485F solid;
	position:relative;
	/*z-index:100;*/
	color:#22485F; 
}
#tartalom h1 {
	margin:30px 30px 15px 30px;
	width:500px; height:25px;
	background-image: url(pic/felvetel_h1.gif); 
	background-repeat: no-repeat; 
	font-size:1px; color:#eee;
	text-align:right;
}
#tartalom h1#jav_megb {
	background-image: url(pic/jav_megb_h1.gif);
}
#tartalom h1#munkak_listaja {
	background-image: url(pic/munkak_listaja_h1.gif);
}
#tartalom h1#munkaim {
	background-image: url(pic/munkaim_h1.gif);
}
#tartalom h1#arazas {
	background-image: url(pic/arazas_h1.gif);
}
#tartalom h1#kiadas {
	background-image: url(pic/kiadas_h1.gif);
}
#tartalom h1#munkalap {
	background-image: url(pic/munkalap_h1.gif);
}
#tartalom h1#kereses {
	background-image: url(pic/kereses_h1.gif);
}
#tartalom h1#adminisztracio {
	background-image: url(pic/adminisztracio_h1.gif);
}

#tartalom h2 {
	margin:30px 30px 0 30px;
	width:500px; height:25px;
	font-size:1em;
}

#tartalom div {
	margin:15px 30px 0px 30px;
}
#tartalom ul {
	padding:0 30px;
	padding-top:15px;
	margin:0;
	list-style-type:none;
}
#tartalom li {
	color:#452602; margin:0 0 0 0; padding:0 0 0 12px; 
	background-image:url(pic/bullet6.gif); background-position:0 0.6em; background-repeat:no-repeat;
}
#tartalom a:link {
	color:#22485F; text-decoration:underline;
}
#tartalom a:visited {
	color:#22485F; text-decoration:underline;
}
#tartalom a:hover {
	color:#fff; background:#22485F; text-decoration:none;
}
#tartalom a:active {
	color:#fff; background:#22485F; text-decoration:none;
}
#tartalom img {
	border:0;
}

#tartalom form {
	margin:15px 30px 0px 30px;
}
#tartalom form#kerdoiv {
	padding:10px;
	background:#FFF7E6;
}
#tartalom form label {
	display:block;
}
#tartalom form input, #tartalom form textarea, #tartalom form select {
/*display:inline;*/
	width:530px;
	border:1px #22485F none;
	/*background:#fff;*/
	margin-bottom:5px;
	color:#000;
	font-weight:bold;
}
#tartalom form select {
	font-weight:normal;
}
#tartalom form div.felszelesseg {
/*display:block;*/
	width:270px;
	margin:0; padding:0;
	float:left;
}
#tartalom form div.felszelesseg input {
	width:260px;
}
#tartalom form div.hetedszelesseg {
	width:80px;
	margin:0; padding:0;
	float:left;
}
#tartalom form div.hetedszelesseg input {
	width:70px;
}
#tartalom form div.hathetedszelesseg {
	width:460px;
	margin:0; padding:0;
	float:left;
}
#tartalom form div.hathetedszelesseg input {
	width:450px;
}
#tartalom form div.hathetedszelesseg select {
	width:450px;
}

#tartalom form input.radio, #tartalom form input.check {
	width:20px;
	margin:0; margin-top:0px;
}
#tartalom form input#megr_nev {
	width:450px;
}
#tartalom form input#regi_megr_kereses {
	width:75px;
	font-weight:normal;
}
#tartalom form input.nagygomb {
	width:49%;
	height:40px;
	background:#ccc;
	border-left:2px #fff solid;
	border-top:2px #fff solid;
	border-right:2px #aaa solid;
	border-bottom:2px #aaa solid;
}
#tartalom form input.nagygomb:hover {
	background:#bbb;
	border-left:2px #aaa solid;
	border-top:2px #aaa solid;
	border-right:2px #fff solid;
	border-bottom:2px #fff solid;
}

#tartalom form textarea {
	height:70px;
}
#tartalom form input#submit {
	width:500px;
	border:0;
	background:#22485F;
	color:#fff;
}

#tartalom form p {
	margin:0; margin-bottom:0em;
}

#tartalom table {
	margin:0 30px 0px 30px;
	width:530px;
}
#tartalom table thead th {
	padding:0 3px;
	font-size:0.75em;
	font-weight:bold;
	background:#ccc;
}
#tartalom td {
	padding:5px;
	background:#fff;
	vertical-align:top;
	border:1px #ccc solid;
}
#tartalom td p {
	margin:0; padding:0;
	font-size:0.8em;
}

#tartalom table#munkalista td, #tartalom table#munkaim td, #tartalom table#javitasok td, #tartalom table#talalatok td {
	margin:0; padding:0px 5px;
	border:0;
	border-bottom:1px #eee solid;
	font-size:0.8em;
	background:#fff;
}

/* nem funkcionalo link a title szovegenek megjelenitesere*/
#tartalom td a.link2title { 
	text-decoration:none;
}
#tartalom td a.link2title:hover { 
	text-decoration:none;
	color:#22485F;
	background:transparent;
}

#tartalom td a.szerel {
	margin:0; margin-top:2px; padding:0;
	display:block;
	width:18px; height:18px;
	background:url(pic/ikon_szerel.gif) no-repeat 0 0;
}
#tartalom td a.szerel:hover {
	background:url(pic/ikon_szerel.gif) no-repeat 0px -18px;
}
#tartalom td a.felfugg {
	margin:0; margin-top:2px; padding:0;
	display:block;
	width:18px; height:18px;
	background:url(pic/ikon_felfugg.gif) no-repeat 0 0;
}
#tartalom td a.felfugg:hover {
	background:url(pic/ikon_felfugg.gif) no-repeat 0px -18px;
}
#tartalom td a.araz {
	margin:0; margin-top:2px; padding:0;
	display:block;
	width:18px; height:18px;
	background:url(pic/ikon_araz.gif) no-repeat 0 0;
}
#tartalom td a.araz:hover {
	background:url(pic/ikon_araz.gif) no-repeat 0px -18px;
}
#tartalom td a.kiad {
	margin:0; margin-top:2px; padding:0;
	display:block;
	width:18px; height:18px;
	background:url(pic/ikon_kiad.gif) no-repeat 0 0;
}
#tartalom td a.kiad:hover {
	background:url(pic/ikon_kiad.gif) no-repeat 0px -18px;
}
#tartalom td a.print_jm {
	margin:0; margin-top:2px; padding:0;
	display:block;
	width:18px; height:18px;
	background:url(pic/ikon_print_jm.gif) no-repeat 0 0;
}
#tartalom td a.print_jm:hover {
	background:url(pic/ikon_print_jm.gif) no-repeat 0px -18px;
}
#tartalom td a.print_ml {
	margin:0; margin-top:2px; padding:0;
	display:block;
	width:18px; height:18px;
	background:url(pic/ikon_print_ml.gif) no-repeat 0 0;
}
#tartalom td a.print_ml:hover {
	background:url(pic/ikon_print_ml.gif) no-repeat 0px -18px;
}

#tartalom td a.state1 {
	margin:0; margin-top:2px; padding:0;
	display:block;
	width:18px; height:18px;
	background:url(pic/ikon_state1_szerelendo.gif) no-repeat 0 0;
}
#tartalom td a.state1:hover {
	background:url(pic/ikon_state1_szerelendo.gif) no-repeat 0px 0px;
}
#tartalom td a.state2 {
	margin:0; margin-top:2px; padding:0;
	display:block;
	width:18px; height:18px;
	background:url(pic/ikon_state2_szereles_alatt.gif) no-repeat 0 0;
}
#tartalom td a.state2:hover {
	background:url(pic/ikon_state2_szereles_alatt.gif) no-repeat 0px 0px;
}
#tartalom td a.state3 {
	margin:0; margin-top:2px; padding:0;
	display:block;
	width:18px; height:18px;
	background:url(pic/ikon_state3_felfuggesztve.gif) no-repeat 0 0;
}
#tartalom td a.state3:hover {
	background:url(pic/ikon_state3_felfuggesztve.gif) no-repeat 0px 0px;
}
#tartalom td a.state4 {
	margin:0; margin-top:2px; padding:0;
	display:block;
	width:18px; height:18px;
	background:url(pic/ikon_state4_kesz_atveheto.gif) no-repeat 0 0;
}
#tartalom td a.state4:hover {
	background:url(pic/ikon_state4_kesz_atveheto.gif) no-repeat 0px 0px;
}
#tartalom td a.state5 {
	margin:0; margin-top:2px; padding:0;
	display:block;
	width:18px; height:18px;
	background:url(pic/ikon_state5_archivalva.gif) no-repeat 0 0;
}
#tartalom td a.state5:hover {
	background:url(pic/ikon_state5_archivalva.gif) no-repeat 0px 0px;
}

#tartalom td a.szerel span, #tartalom td a.felfugg span, #tartalom td a.araz span, #tartalom td a.kiad span, 
#tartalom td a.print_jm span, #tartalom td a.print_ml span, 
#tartalom td a.state1 span, #tartalom td a.state2 span, #tartalom td a.state3 span, #tartalom td a.state4 span, #tartalom td a.state5 span {
	display:none;
	text-indent:-9999px;
}

#tartalom td span.hatarnap_elott {
	font-weight:bold;
	color:#da0;
}
#tartalom td span.hatarnap {
	font-weight:bold;
	color:#f00;
}
#tartalom td span.hatarnap_utan {
	font-weight:bold;
	color:#fff;
	background:#f00;
}
#tartalom td span.garancialis {
	color:#fff;
	background:#22485F;
}

#tartalom table#jmb_megr_felt, #tartalom table#jmb_alairas {display:none;}
#tartalom table#ml_jav_gar, #tartalom table#ml_alairas {display:none;}

.msz {
	font-weight:bold;
	font-size:1.2em;
}

.javitando {
	background:#fcc;
}

.jobbrend {text-align:right;}
.kozeprend {text-align:center;}

hr {
	height:2px;
	background:#bbb;
	color:#bbb;
	border:0;
	border-top:1px #bbb none;
	margin:10px 40px 10px 30px;
}

.nemjogosult, .alert {
	color:#f00;
	font-weight:bold;
}
.bigalert {
	padding:5px;
	color:#fff;
	background:#f00;
	font-weight:bold;
	off font-size:1.1em;
}

/*
#jmb_szerviz_adatok, #jmb_megr_felt, #jmb_megr_alairas, #jmb_figyelmeztetes, #jmb_atvevo_alairas {
	display:none;
}
*/
#navseged {
	visibility:hidden;
	padding:0 30px 0px 0;
	font-size:0.85em;
}
#navseged a:link {
	color:#22485F; text-decoration:underline;
}
#navseged a:visited {
	color:#22485F; text-decoration:underline;
}
#navseged a:hover {
	color:#fff; background:#22485F; text-decoration:none;
}
#navseged a:active {
	color:#fff; background:#22485F; text-decoration:none;
}
#lableckeret {
	display:none;
	width:602px; margin:10px auto 0 auto; background-color:#fff; 
	border:5px #fff solid;
}
#lablec {
	width:600px; height:2em; background-color: #eee; padding:3px 0 0 0;
	border:1px #eee solid; 
	text-align:center; font-family: Arial, Helvetica, sans-serif;
	font-size:11px; color:#22485F;
}
