HTML { height: 100%; margin-bottom: 1px; }
.red  { color: #880000; }

TABLE.header {
	background-color: #FFFFFF;
	height: 100%;
}


BODY { background-color: #b2b2b2; font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; color: #000000; }

H1 { font-size: 14pt; }
H2 { font-size: 12pt; }
H2.center { font-size: 12pt; text-align: center; }
H3 { font-size: 10pt; }
H3.center { font-size: 10pt; text-align: center; }

P.error { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; color: #6a0000; text-align: center; font-weight: bold; }
P.errors { font-family: Arial, Helvetica, Sans-serif; font-size: 8pt; color: #6a0000; text-align: center; }
P.center { text-align: center; color: #000000;}
P.copyright { font-size: 8pt; color: #999999; text-align: center; }
P.small { font-size: 8pt;}
P.small2 { font-size: 8pt; text-align: left;}
P.smallw { font-size: 8pt; color: #FFFFFF; }
P.smallc { font-size: 8pt; text-align: center;}

BR.little { font-size: 4px;}
BR.Vlittle { font-size: 1px;}

TD.line1 { background-color: #EEEEEE; }
TD.line2 { background-color: #F0F0F0; }

TR.line1 { background: #F0F0F0; }
TR.line2 { background: #F0F0F0; }
tr.line3 { background-color: #C8C9CC; }
tr.line4 { background-color: #D0D0D0; }


TH { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; color: #ffffff; background: #6f7378; }
TH.video { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; color: #ADAFB1; background: #74777a; }

TD { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; vertical-align: top; }

TD.header1 { font-family: Arial, Helvetica, Sans-serif; font-size: 12pt; vertical-align: middle; align: left; color:#40474e; }
A.header1 { color: #40474e; }
A.header1:visited { color: #40474e; }
A.header1:hover { color: #40474e; text-decoration: none; }

A.hetkepe { text-align: center; color: #710101; }
A.hetkepe:visited { text-align: center; color: #710101; }
A.hetkepe:hover { text-align: center; color: #710101; text-decoration: none; }

TD.ws { color: #102438; }
TR.whitebg {background: #FFFFFF; }

TD.login { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; color: #730000; text-align: center; font-weight: bold; vertical-align: middle;}
TD.userinfo { font-family: Arial, Helvetica, Sans-serif; color: #000000; text-align: right; font-weight: bold; width: 100px;}
TD.userinfo2 { font-family: Arial, Helvetica, Sans-serif; color: #000000; text-align: right; font-weight: bold; width: 180px;}
TD.middle { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; color: #000000; vertical-align: middle; }
TD.center  { text-align: center; }

TD.hirek-topic {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Verdana, Tahoma }
TD.hirek-bigtopic {	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: black; FONT-FAMILY: Arial, Verdana, Tahoma }
A.hirek-topic:link { COLOR: black; TEXT-DECORATION: none }
A.hirek-topic:visited { COLOR: black; TEXT-DECORATION: none }
A.hirek-topic:hover { COLOR: #21374D; TEXT-DECORATION: underline }
TD.hirek-date {	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Verdana,Tahoma }
TD.hirek-text { FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Verdana,Tahoma; TEXT-ALIGN: justify }
TD.apro { FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Verdana, Tahoma; color: #21374D; }
TD.event { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white;FONT-FAMILY: Arial, Verdana, Tahoma }
A.event { color: white; }
A.event:visited { color: white; }
A.event:hover { color: white; text-decoration: none; }
TD.notloggedin { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white;FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-ALIGN: justify }

TD.szelinfo-hely { font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; color: #31495d; font-weight: bold;  text-align: right;}
TD.szelinfo-adat { font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; color: #000000; font-weight: bold;  }
TD.szelinfo-info { text-align: center; font-family: Arial, Helvetica, Sans-serif; font-size: 6pt; font-weight: bold; }


TD.ujdonsagok { font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; color: #000000; font-weight: bold;  text-align: right;}
TD.ujdonsagok-content { font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; color: #62666F; vertical-align: top;  }
A.ujdonsagok { color: #2A2D30; font-size: 9pt;font-weight: bold;}
A.ujdonsagok:visited { color: #2A2D30; font-size: 9pt;font-weight: bold;}
A.ujdonsagok:hover { color: #2A2D30; text-decoration: none; font-size: 9pt;font-weight: bold;}


TD.header { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; color: #000000; background: #6896AD; text-align: left; vertical-align: top; }


A.links { color: #366089; font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; font-weight: bold; text-transform: uppercase; }
A.links:visited { color: #366089; font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; font-weight: bold; text-transform: uppercase; }
A.links:hover { text-decoration: none; color: #366089; font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; font-weight: bold; text-transform: uppercase; }

A.th { color: #dcdcdc; }
A.th:visited { color: #dcdcdc; }
A.th:hover { color: #ffffff; }

A.news { color: #002266; }
A.news:visited { color: #002266; }
A.news:hover { color: #002266; ; text-decoration: none}

BR.vlittle { font-size: 2px;}
p.right { text-align: right; }
P.errorbig { font-family: Arial, Helvetica, Sans-serif; color: #aa0000; text-align: center; font-weight: bold; }
P { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; text-align: justify; }

INPUT.error { font-family:Arial; font-size:12; background-color: #CC2222; }
INPUT.delete { font-family:Arial; font-size:12; background-color: #940000; color: #FFFFFF;}
INPUT.button { font-family:Arial; font-size:12px; font-weight: bold; width: 150px; height: 26px}
INPUT.button1 { font-family:Arial; font-size:10px; font-weight: bold; text-transform: uppercase; width: 60px; height: 18px}
INPUT.button2 { font-family:Arial; font-size:10px; background-color: #6F7A92; color: #C8C8C8; font-weight: bold; text-transform: uppercase; border: 1px #ABABAB outset; width: 80px; height: 22px}
INPUT.button3 { font-family:Arial; font-size:8px; background-color: #6F7A92; color: #C8C8C8; font-weight: bold; text-transform: uppercase; border: 1px #ABABAB outset; width: 60px; height: 18px}


TABLE.bgcolor { background-color: #ededed; }

TABLE.textbox1 { background-color: #ADADAD;}
TABLE.textbox2 { background-color: #DFDFDF;}
TABLE.textbox3 { background-color: #CFB7B7;}
TABLE.textbox4 { background-color: #B7BECF;}

TR { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; color: #000000; }

TD.loginmsg { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; text-align: justify; background-color: #ffdcdc; font-weight: bold; }

TD.forum { background-color: #dcdcdc; color: #000000; }
td.forum-deleted { background-color: #eecccc;}
td.forum-locked { background-color: #000000;}
td.forum-admin { background-color: #dcdcdc; }
td.forum-admin-deleted { background-color: #eecccc; }


tr.deleted { background-color: #eecccc;}
tr.locked { background-color: #ffaaaa;}

tr.osztalyozd { background: #B6C1CD; text-align: center; }




TD.forum-rem-top { border-top: 1px solid black; background-color: #eeeeee; color: #000000; text-align: right; font-size: 10px; }
TD.forum-rem-bottom { border-bottom: 1px solid black; background-color: #eeeeee; color: #000000; text-align: left; font-size: 10px; }


.overstrike { text-decoration: line-through;}

A.webshop { color: #1a4570; font-weight: bold; }
A.webshop:visited { color: #1a4570; font-weight: bold; }
A.webshop:hover { color: #1a4570; text-decoration: none; font-weight: bold; }

A.webshop2 { color: #000000; text-decoration: none; font-weight: normal; }
A.webshop2:visited { color: #000000; text-decoration: none; font-weight: normal;  }
A.webshop2:hover { color: #000000; text-decoration: underline; font-weight: normal; }

BR.little {font-size: 4px;}


.elvalasztovonal {
	border-bottom: 1px dotted #777;
}



DIV.vertical {
	height: 100%;
	border-right: 1px solid #cccccc;
	margin: 0 0 0 0;
	padding: 5;
}

DIV.vertical2 {
	height: 100%;
	border-left: 1px solid #cccccc;
	margin: 0 10px 0 10px;
	padding: 5;
}

A { color: #1a4570; }
A:visited { color: #1a4570; }
A:hover { color: #1a4570; text-decoration: none; }


DIV.mark {
	margin: 0 0 10px 0;
	padding: 0;
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 1.5em;
	color: #54bc00;
	border-bottom: 1px solid #dbd5c5;
	width: 95%;
}

DIV.mark2{
	margin: 0 10px 10px 0;
	padding: 0;
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 12px;
	text-align: right;
	line-height: 1.5em;
	color: #54bc00;
	border-bottom: 1px solid #dbd5c5;
	width: 100%;
}

TH.shop { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; color: #000000; background: #D0D0D0; }
