body { 
	color: rgb(250,250,0); 
	background-color: rgb(0,0,0);
}


#page {
}

#chatbox
{
    display: block;
    position: fixed;
    width: 300px;
    height: 265px;
    bottom: 0px;
    right: 5px;
    border: 0px solid black;
}

#chatbox iframe
{
	background: black;
	border: none;
}

#chatboxhide
{
        position: fixed;
        bottom: 0px;
        right: 0px;
        width: 20px;
        height: 20px;
        border: 1px solid yellow;
}


#menu {
	width: 100%;
}
#content {
	width: 100%;
}
#footer {
    clear: both;
    width: 100%;
    background-color: black;
}


#top {
	background-color: rgb(50,50,50);
	color: inherit;
}

#satop {
	background-color: rgb(50,50,50);
	color: inherit;
}

#satop a {
    padding-left: .5em;
    padding-right: .5em;
	display: inline;
}

#linkek {
}

#user {
	background-color: rgb(60,60,60);
	color: inherit;
}

span.form {
    display: inline;
}
span.desc {
    display: inline;
	padding-left: 1em;
    font-weight: bold;
}
span.input {
    display: inline;
}
span.szia {
	color: orange;
	background-color: inherit;
}


.error {
	background-color: inherit;
	color: red;
	font-weight: bold;
}

div.warning { 
	font-weight: bold;
	background-color: #FF6F00;
	color: red;
	text-align: center;
	border: #575008 2px solid;
}

table { 
	background-color: rgb(50,50,50);
	color: inherit;
	border:  1px solid #575008;
}

table.empty {
	background-color: rgb(50,50,50);
	color: inherit;
	border: 1px solid #575008;
}

table.empty td {
	border: 0px solid red;
}

body tr { border:  1px solid #575008;}
body th { border:  1px solid #575008;}
body td { border:  1px solid #575008;}

tr.csata0 { /* sikertelen támadás */
    background-color: #800000;
    color: inherit;
}
tr.csata1 { /* sikeres támadás */
    background-color: #008000;
    color: inherit;
}


h1 { 
	font-size: 120%; 
	color: #FFA500; 
	background-color: inherit;
}
h2 {
	font-size: 110%; 
    background-color: inherit;
	color: #FFA500;
}
h3, h4 { 
	font-size: 105%; 
    background-color: inherit;
	color: #FFA500;
}

a:link { 
    background-color: inherit;
	color: rgb(200,150,0);
}          /* unvisited link */
a:visited { 
    background-color: inherit;
	color: rgb( 0, 150, 200);
}    /* visited links */
a:active { 
    background-color: inherit;
	color: rgb(153,0,100);
}        /* active links */

a.ori:link { 
    background-color: inherit;
	color: yellow; 
}          /* unvisited link */
a.ori:visited { 
    background-color: inherit;
	color: yellow;
}    /* visited links */
a.ori:active { 
    background-color: inherit;
	color: #FFA500;
}        /* active links */

a.sk:link {
	color: #009C9C;
    background-color: inherit;
}          /* unvisited link */
a.sk:visited { 
    background-color: inherit;
	color: #009C9C;
}    /* visited links */
a.sk:active { 
    background-color: inherit;
	color: blue;
}        /* active links */


table td.f {
}

table td.h, th {
	background-color: rgb(80,80,80);
	color: inherit;
}

table td.c {   
}

table td.r {
}

 
table td.d {
	color: #FFA500;
	background-color: inherit;
}

table td.failed {
    color: red;
    background-color: inherit;
}

 
#filter { 
	background-color: rgb( 0, 100, 50); 
	color: inherit;
}

#katt {
	background-color: rgb( 0, 160, 160);
	color: inherit;
}
#katt-hi {
	background-color: rgb( 0, 160, 160);
	color: green ;
}

#tali {
    background-color: inherit;
	color: yellow ;
}
#tali-hi {
    background-color: inherit;
	color: green ;
}


#rendez {
	background-color: rgb(53,53,53);
	color: yellow;
}
#rendez-hi {
	background-color: rgb(53,53,53);
	color: #90EE90;
}

#line1 {
	background-color: rgb(102,102,102);
	color: yellow;
}

#line1-hi {
	background-color: rgb(0,102,102);
	color: yellow;
}

#line2 {
	background-color: rgb(53,53,53);
	color: yellow;
}

#line2-hi {
	background-color: rgb(0,102,102);
	color: yellow;
}

div.hint {
	background-color: green;
	color: inherit;
}
div.popup {
    background-color: #354725;
    opacity: 0.9;
    border: 2px solid #9C0606;  /* scarlet  */
    color: yellow;
}

td.magia {
    background-color: inherit;
    color: #00FFFF;	/* cyan */
}
td.allam {
    background-color: inherit;
    color: #90EE90;	/* lightgreen */
}
td.tamado {
    background-color: inherit;
    color: red;
}
td.hullas {
    background-color: inherit;
    color: #ff00ff; /* magenta */
}

.zsakmany {
    background-color: inherit;
    color: #90EE90; /* magenta */
}


.forumTemaLista {
}

.forumLine1 {
    background-color: #444455;
	color: inherit;
}

.forumLine2 {
    background-color: #445544;
	color: inherit;
}

.forumTitle {
	font-weight: bold;
	font-size: 140%;
	font-variant: small-caps;
}

.forumMasterTopic {
	font-weight: bold;
	font-size: 120%;
	font-variant: small-caps;
}

.forumTemaFejlec {
	font-weight: bold;
	font-size: 120%;
}

.forumNavBar {
	text-align: right;
	font-weight: bold;
}

.forumNavBar a:link,
.forumNavBar a:visited {
	font-weight: normal;
}

.forumNavBar .inactive {
    background-color: inherit;
	color: #d8d0b9;
	font-weight: normal;
}

.forumBevezeto {
	color: black;
	background-color: #557755;
	border: 2px solid #9C0606; /* scarlet */
}

.forumOsszefoglalo {
	color: black;
	background-color: #557755;
	border: 2px solid #9C0606; /* scarlet */
}

.for_hozzaszolas {
}

.for_hozzaszolas_cim {
	background-color: #223a22;
	color: inherit;
	border: 1px outset;
}

.for_bekuldo {
	font-weight: bold;
}

.for_datum {
}

.for_szoveg {
}

.for_elozmeny {
}

.for_popup {
	background-color: #557755;
	opacity: 0.9;
	border: 2px solid #9C0606; 	/* scarlet  */
	color: black;
}

.for_mod {
    background-color: inherit;
	color: #a06060;
}

a.imlink {
}

.imlink img {    
}

select {
	background-color: #404040;
	border: 2px groove #404040;
	color: yellow;
}

input, textarea {
	background-color: #404040;
	border: 2px groove #404040;
	color: yellow;
	padding-left: .25em;
	padding-right: .25em;
}


#filter input, #filter select {
	background-color: #004000;
	border: 2px groove #004000;
	color: yellow;
}


input.expr {
	background-color: #101010;
	color: inherit;
}

input.readonly {
	background-color: #401010;
	color: inherit;
}

input.data {
	
}


#konyv {
}

#konyv td {
}

#konyv th {
	background-color: inherit;
	color: #FFA500;
}

.lf_keret {
	display: block;
	border: 1px solid gray;
	margin-left: 1em;
	margin-right: 1em;
	margin-bottom: 1em;
}
.lf_fejlec {
	display: block;
	border-bottom: 1px solid gray;
	background-color: #102030;
	margin-bottom: 1ex;
	padding: 3px;
}
div.lf_felado {
	display: inline;
}
div.lf_datum {
	float: left;
	width: 20em;
}
span.lf_felado {
	color: orange;
}
span.lf_datum {
	color: orange;
}
.lf_uzenet {
	display: block;
	padding: 3px;
	background-color: #001020;
}

.timer {
	width: 25em;
	margin: 0px auto;
	background-color: black;
	border: 1px solid gray;
	color: gray;
	text-align: center;
}

.lf_link {
	padding-left: 1em;
	padding-right: 1em;
	padding-top: .2ex;
	padding-bottom: .5ex;
}
.lf_link_aktiv {
	padding-left: 1.2em;
	padding-right: 1.2em;
	background-color: blue;
	padding-top: .2ex;
	padding-bottom: .5ex;
}

.lf_pager {
	margin: 0pc auto;
	padding-top: .2ex;
	padding-bottom: .5ex;
}
