/* CSS Document */
body {
	padding: 0;
	margin: 0;
	font: 1em Arial, Helvetica, sans-serif;
	background-color: #000;
}
form {
	padding: 0;
	margin: 0;
}
input, select, textarea {
	font: 9pt Arial, Helvetica, sans-serif;
}
/*
--------------------------------------------------*/
#also_menu {
	border-top: 2px solid #f60;
	text-align: center;
	font-size: 8pt;
	font-weight: bold;
	padding: 5px 0;
}
#also_menu a {
	color: #000;
}
/* Hírlevél
--------------------------------------------------*/
#hirlevel_form {
	background: none;
	padding: 0.5em 0 0 0;
	font-size: 8pt;
}
#hirlevel_form table {
    border-collapse: collapse;
}
#hirlevel_form table td {
    padding-left: 10px;
}
#hirlevel_form td {
	font-size: 8pt;
}
#hirlevel_form label {
	font-size: 8pt;
	font-weight: bold;
    color: #fff;
}
#hirlevel_form input {
	border-width: 1px;
	border-style: solid;
	border-color: #bbb #fff #fff #bbb;
	width: 120px;
}
#hirlevel_form button {
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #B5E366;
	background: #659E0F;
	color: #fff;
	font-weight: bold;
	font-size: 7pt;
    padding-left: 5px;
    padding-right: 5px;
}
#hirlevel_form a {
	font-size: 7pt;
	font-weight: bold;
	color: #fc0;
}
#hirlevel_form a:hover {
	font-size: 7pt;
	font-weight: bold;
	color: #ffde00;
}
/*
--------------------------------------------------*/
#login_form {
	background: #b0d65c;
	padding: 0.5em 0 0 0;
	font-size: 9pt;
	border-width: 1px;
	border-style: solid;
	border-color: #5e9c00;
}
#login_form table {
	border-collapse: collapse;
}
#login_form td {
	padding: 4px;
	font-size: 9pt;
}
#login_form label {
	font-size: 8pt;
	font-weight: bold;
}
#login_form input {
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #fff #fff #ccc;
	width: 80px;
}
#login_form button {
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #090 #030 #030 #090;
	background: #060;
	color: #fff;
	font-weight: bold;
	font-size: 8pt;
}
#login_form a {
	font-size: 8pt;
	font-weight: bold;
	color: #060;
}
#login_form a:hover {
	font-size: 8pt;
	font-weight: bold;
	color: #008e00;
}
/*
--------------------------------------------------*/
#content {
	font-size: 9pt;
	padding: 0px 5px 10px 5px;
	margin: 10px 5px 10px 5px;
	text-align: justify;
}
#content h1 {
	font-size: 13pt;
	color: #060;
}
#content h1_hover {
	font-size: 13pt;
	color: #000;
}
#content a {
	color: #060;
}
#content hr {
	border: 1px solid #fff;
	border-bottom: 1px solid #ccc;
}
#content img {
	border: 1px solid #000 !important;
}
/*
--------------------------------------------------*/
#hirek {
	font-size: 9pt;
	padding: 0px 2px 10px 2px;
	margin: 10px 2px 10px 2px;
}
#hirek h2 a {
	font-size: 11pt;
	color: #060;
}
#hirek hr {
	border: 1px solid #fff;
	border-bottom: 1px solid #ccc;
}
/*
--------------------------------------------------*/
#hir_tartalom {
	font-size: 9pt;
	padding: 0px 5px 10px 5px;
	margin: 10px 5px 10px 5px;
	text-align: justify;
}
#hir_tartalom h1 {
	font-size: 14pt;
	color: #060;
}
#hir_tartalom a {
	color: #060;
}
#hir_tartalom hr {
	border: 1px solid #fff;
	border-bottom: 1px solid #ccc;
}
/*
--------------------------------------------------*/
#hozzaszolo_forms {
	background: #eee;
	border: 1px solid #ccc;
	width: 70%;
	margin: auto;
}
#hirkuldo_forms {
	background: #eee;
	border: 1px solid #ccc;
	width: 90%;
	margin: auto;
}
#hozzaszolo_forms label,
#hirkuldo_forms label {
	font-weight: bold;
}
#hozzaszolo_forms input,
#hirkuldo_forms input {
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #fff #fff #ccc;
	width: 75%;
    font-size: 9pt;
}
#hozzaszolo_forms textarea,
#hirkuldo_forms textarea {
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #fff #fff #ccc;
	width: 100%;
    font-size: 9pt;
}
#hozzaszolo_forms button,
#hirkuldo_forms button {
	border-width: 1px;
	border-style: solid;
	border-color: #090 #060 #060 #090;
	margin: 5px 0;
	background: #060;
	color: #fff;
	font-weight: bold;
}
/* Felhasználó
--------------------------------------------------*/
#felhasznalo_forms {
	font-size: 9pt;
	padding: 0px 5px 10px 5px;
	margin: 10px 5px 10px 5px;
}
#felhasznalo_forms td,
#felhasznalo_forms th {
	font-size: 9pt;
}
#felhasznalo_forms fieldset {
	background: #eee;
	border: 1px solid #ccc;
	margin: auto;
	padding-top: 1em;
}
#felhasznalo_forms legend {
	font-weight: bold;
}
#felhasznalo_forms label {
	font-weight: bold;
}
#felhasznalo_forms input {
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #fff #fff #ccc;
}
#felhasznalo_forms input.checkbox {
	border: none;
	width: auto;
}
#felhasznalo_forms textarea {
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #fff #fff #ccc;
	width: 100%;
}
#felhasznalo_forms button {
	border-width: 1px;
	border-style: solid;
	border-color: #090 #060 #060 #090;
	margin: 5px 0;
	background: #060;
	color: #fff;
	font-weight: bold;
}
/* 
--------------------------------------------------*/
.jelez_siker {
	font-weight: bold;
	padding: 0.5em;
	margin: 1em;
	background: #dfe;
	border: 1px solid #6c9;
	color: #096;
}
.jelez_hiba {
	font-weight: bold;
	padding: 0.5em;
	margin: 1em;
	background: #fee;
	border: 1px solid #d00;
	color: #d00;
}
/* 
--------------------------------------------------*/
.egy_apro {
	border: 1px solid #ccc;
	padding: 0.5em;
	margin: 1em 0;
}
.box1 {
	background: #eee;
}
.box2 {
	background: #f9f9f9;
}
.apro_adatok {
	padding: 0.5em;
	text-align: right;
}
.leptetok {
	padding: 0.5em;
	text-align: center;
}
.konyvjelzok {
	padding: 0.5em;
	text-align: center;
}
/* Apró
--------------------------------------------------*/
