BODY { background-color: #ffffff; margin: 0px; font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #000000; }
BODY.print { background-color: #ffffff; margin: 10px; font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #000000; }

#page { width: 760px; height: 100%; }
#header { width: 100%; height: 108px; font-size: 0px; }
#uppermenu { color: #ffffff; overflow: auto; padding: 3px 0px 3px 0px; width: 100%; background-color: #7ca1bb; border-top: 1px solid #395b74; border-bottom: 1px solid #395b74; }
#uppermenu_left { float: left; width: 80px; margin-left: 10px; padding-top: 2px; vertical-align: middle; }
#uppermenu_right { float: right; width: 660px; text-align: center; vertical-align: middle; padding-top: 2px; }
#content_box { width: 760px; }
#leftmenu { color: #ffffff; float: left; width: 189px; padding-bottom: 10px; background-color: #bbcfdd; border-right: 1px solid #395b74; border-bottom: 1px solid #395b74; }
#rightmenu { color: #ffffff; float: left; width: 135px; background-color: #e2eaf0; margin: 10px 0px 10px 10px; border-bottom: 1px solid #ece8de; }
#content_rightmenu_box { color: #000000; float: left; width: 560px; margin: 0px 0px 0px 10px; background-color: #ffffff; }
#banner_searchform_box { width: 560px; }
#banner { width: 468px; height: 60px; margin-top: 7px; }
#searchform { float: left; text-align: right; width: 92px; margin-top: 15px; }
#content { float: left; width: 415px; }
#datetime { margin-top: 8px; overflow: auto; width: 100%; }
div.leftmenu_box_header_container { margin-bottom: 10px; }
div.leftmenu_box_header { width: 189px; margin-bottom: 1px; background-image: url('images/menu_header_bg_5.gif'); }
div.leftmenu_box_header_txt { margin-left: 26px; padding: 3px; width: 163px; }
div.leftmenu_box_header_body { width: 189px; margin-bottom: 1px; background-image: url('images/menu_bg_5.gif'); }
div.leftmenu_box_header_body_active { width: 189px; margin-bottom: 1px; background-image: url('images/menu_header_bg_5.gif'); }
div.leftmenu_box_header_body_txt { margin-left: 26px; padding: 2px; width: 163px; }
div.rightmenu_box_header_container { margin-bottom: 10px; }
div.rightmenu_box_header { color: #ffffff; width: 135px; background-color: #395b74; }
div.rightmenu_box_header_body_txt { padding: 3px; width: 135px; }
div.votebox_body { color: #395b74; padding: 5px; font-size: 11px; width: 100%; clear: both; position: relative; }
.bold_font { font-weight: bold; }
div.votebox_content { overflow: auto; width: 100%; margin-bottom: 10px; }
div.votebox_ans_txt { clear: both; width: 100%; margin-top: 5px; position: relative; }
div.votebox_clear { clear: both; width: 100%; position: relative; }
div.votebox_ans_left_bar { float: left; margin-top: 5px; width: 86px; }
div.votebox_ans_left_input { float: left; margin: 5px 0px 0px -5px; width: 18px; }
div.votebox_ans_right_bar { float: left; margin-left: 3px; }
div.votebox_ans_right_input { float: left; margin-left: 3px; margin-top: 7px; width: 104px; }
div.votebox_button { clear: both; width: 100%; padding-top: 10px; position: relative; }
div.sav { background-color: #e2eaf0; padding: 7px; }

.calendar_table { color: #000000; width: 100%; background-color: #395b74; }
.calendar_eventbox { color: #000000; background-color: #7ca1bb; }
.calendar_currentdate { font-family: Arial, Verdana; font-size: 11px; font-weight: bold; color: #ffffff; }
.calendar_currentevent { font-family: Arial, Verdana; font-size: 11px; font-weight: bold; color: #ffffff; }
.calendar_weekdays { font-family: Arial; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #395b74; }
.calendar_currentday {  background-color: #395b74; }
.calendar_field { background-color: #7ca1bb; }
a.calendar_eventtitle { text-decoration: none; font-family: Arial; font-size: 10px; color: #ffffff; }
a.calendar_eventtitle:hover { text-decoration: underline; font-family: Arial; font-size: 10px; color: #ffffff; }
a.calendar { text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #ffffff; font-weight: bold; }
a.calendar:hover { text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #ffffff; font-weight: bold; }

P { margin-top: 0px; margin-bottom: 0px; }
A { text-decoration: underline; font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #0D0D9F; }
A:hover { text-decoration: underline; font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #0D0D9F; }
A.a2 { text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; }
A.a2:hover { text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; }
A.a22 { text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; }
A.a22:hover { text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #FCDF90; }
A.a3 { text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; }
A.a3:hover { text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #D51C1C; }
A.a4 { text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #0D0D9F; }
A.a4:hover { text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #0D0D9F; }
A.a5 { text-decoration: underline; font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #000000; }
A.a5:hover { text-decoration: underline; font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #D51C1C; }
A.a6 { text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #395b74; }
A.a6:hover { text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #395b74; }
A.forumlink { text-decoration: underline; font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #800000; }
A.forumlink:hover { text-decoration: underline; font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #800000; }
A.forumlink2 { text-decoration: none; font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #000000; }
A.forumlink2:hover { text-decoration: none; font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #777777; }
A.forumlinksmall { text-decoration: none; font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #800000; }
A.forumlinksmall:hover { text-decoration: none; font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #e00000; }
A.topiclink { text-decoration: underline; font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #800000; }
A.topiclink:hover { text-decoration: none; font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #FF0000; }
A.smalltitle { font-family: Verdana, Arial, sans-serif; }
A.smalltitle:hover { font-family: Verdana, Arial, sans-serif; }
TD { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #000000; }
TD.a2 { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #000000; }
TD.a6 { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
TD.topic { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #000000; }
.a2 { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }
.a3 { font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #000000; }
.a4 { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #000000; }
.a5 { font-family: Verdana; font-size: 18px; color: #aaaaaa; }

FORM { margin: 0px 0px 0px; }
SELECT { font-family: Verdana; font-size: 10px; color: #000000; } 
TEXTAREA { font-family: Verdana; font-size: 10px; color: #000000; border-style:solid; border-width:1px; }
INPUT.text { font-family: Verdana; font-size: 10px; color: #000000;  border-style:solid; border-width:1px;}
INPUT.button { font-family: Verdana; font-size: 10px; color: #000000; background-color: #e2eaf0; border-style:solid; border-width:1px;}
IMG.tn { border-color: #000000; border-style:solid; border-width:1px;}

div.seeded_box {
	color: #000000; 
	width: 100%;
	background-color: #e2eaf0;
	border: 1px solid #558032;
}

div.seeded {
	background-color: #7ca1bb;
	border: 1px solid #395b74;
	padding: 4px;
	margin: 10px 0px 0px 0px;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #ffffff;
}

div.members_only {
	color: #000000; 
	border-style : solid;
	border-width: 1px;
	border-color: #880000;
	background-color: #395b74;
	padding: 3px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 40px;
	margin-bottom: 40px;
	font-family: Verdana;
	font-size: 11px;
	width: 100%;
}

div.inline_frame { 
	color: #000000; 
	border-style : solid;
	border-width: 1px;
	border-color: #395b74;
	background-color: #395b74;
	padding: 0px;
}
div.inline_frame_header { 
	font-size: 11px; 
	font-family: Arial, Verdana; 
	color: #000000;
	font-weight: bold; 
	border-width: 0px;
	background-color: #395b74;
	padding: 3px;
}
div.inline_frame_body { 
	font-size: 11px; 
	font-family: Arial, Verdana; 
	color: #000000;
	font-weight: normal; 
	border-width: 0px;
	background-color: #FCF8EE;
	padding: 3px;
}

div.titlebox {
	background-color: #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 16px;
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

div.titlebox2 {
	background-color: #eeeeee;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

div.titlebox3 {
	background-color: #e2eaf0;
	padding: 3px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 10px;
}

div.author {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 11px; 
	color: #999999; 
}
A.author { 
	text-decoration: underline;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #999999;
}
A.author:hover { 
	text-decoration: none; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #666666; 
}

div.date {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 11px; 
	color: #999999; 
}

div.lead { 
	font-family: Arial, Verdana, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold;
	padding-top: 10px;
}

div.content { 
	font-family: Arial, Verdana, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	padding-top: 10px;
}

div.kiemeles {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 0px;
}

div.legordulooldalszam {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 12px; 
	color: #999999; 
	font-weight: bold;
}

div.legordulocim {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 16px; 
	color: #880000; 
	font-weight: bold;
}

div.legordulo {
	padding: 0px;
	padding-bottom: 10px;
}

div.inline_pic_frame { 
	color: #000000; 
	background-color: #ffffff;
	padding-top: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 0px;
	width: 120px;
}
div.inline_pic { 
	color: #000000; 
	background-color: #ffffff;
	padding: 0px;
}
div.inline_pic_subtitle { 
	font-size: 11px; 
	font-family: Arial, Verdana; 
	color: #000000;
	font-weight: normal; 
	border-width: 0px;
	background-color: #ffffff;
	padding-top: 3px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
}

div.kategoriaszoveg {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 11px; 
	color: #880000; 
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 0px;
}

div.rendezvenyszoveg {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: bold;
	padding: 0px;
}

