BODY {
	SCROLLBAR-FACE-COLOR: #E8E8E8; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #E2EDC2; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	background: url('../images/bg.jpg') ;
	margin: 0px;
	
}

html {
overflow: -moz-scrollbars-vertical;
overflow-y: scroll;
overflow-x: auto;
}

h1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; color: #5b4d3e; font-weight: normal; padding-left: 20px;padding-top: 18px;}
h1.head { font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 12px; color: #d78a0b; font-weight: normal; padding-left: 0px;padding-top: 30px; }
h1.felirat{ font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 12px; color: #d78a0b; font-weight: normal; padding-left: 0px;padding-top: 0px; margin: 0px; }

a.head { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: white; font-weight: bold; }

a.menu {
	background: url('../images/bg_gomb_hatter.jpg') no-repeat ; 	
	height: 38px; 
	width: 126px;
	float: left;	
	font-weight: normal; 
	text-decoration:none;
	font-family: Arial, VerdanaHelvetica, sans-serif; 
	font-size: 12px; 
	color: white; 
}

a.menu:hover {
	background: url('../images/bg_gomb_hatter_aktiv.jpg') no-repeat ; 
	height: 38px; 
	width: 126px;
	float: left;
	font-weight: bold; 
	text-decoration:none;	
	font-family: Arial, VerdanaHelvetica, sans-serif; 
	font-size: 12px; 
	color: white; 	
}

a.menu_aktiv {
	background: url('../images/bg_gomb_hatter_aktiv.jpg') no-repeat ; 
	height: 38px; 
	width: 126px;
	float: left;
	font-weight: bold; 
	text-decoration:none;	
	font-family: Arial, VerdanaHelvetica, sans-serif; 
	font-size: 12px; 
	color: white; 	
}

a.menu_tartalom {
	background: url('../images/bg_menu.jpg') no-repeat ; 	
	height: 26px; 
	width: 180px;
	float: left;	
	font-weight: normal; 
	text-decoration:none;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 
}

a.menu_tartalom:hover {
	background: url('../images/bg_menu_aktiv.jpg') no-repeat ; 
	height: 26px; 
	width: 180px;
	float: left;
	font-weight: bold; 
	text-decoration:none;	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 	
}

a.menu_tartalom_aktiv {
	background: url('../images/bg_menu_aktiv.jpg') no-repeat ; 
	height: 26px; 
	width: 180px;
	float: left;
	font-weight: bold; 
	text-decoration:none;	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: black; 	
}

input.button_100 {
	background: url('../images/button_100.jpg') no-repeat ; 
	height: 22px; 
	width: 100px;
	float: left;
	font-weight: bold; 
	text-decoration:none;	
	font-family: Arial, VerdanaHelvetica, sans-serif; 
	font-size: 12px; 
	color: white; 	
	border-style : none;
}

td.kek {
	font-weight: normal; 
	font-family: Arial, VerdanaHelvetica, sans-serif; 
	font-size: 10px; 
	color: #474646; 	
}

td {
	font-weight: normal; 
	font-family: Arial, VerdanaHelvetica, sans-serif; 
	font-size: 12px; 
	color: #5b4d3e; 	
}

input.kek {
	height: 18px; 
	width: 160px;
	font-weight: normal; 
	text-decoration:none;	
	font-family: Arial, VerdanaHelvetica, sans-serif; 
	font-size: 10px; 
	color: black; 	
	border-style : solid;
	border-width : 1px;
	background-color : #fefffa;
	border-color : #235683;
}

input.kek_ch {
	height: 18px; 
	font-weight: normal; 
	text-decoration:none;	
	font-family: Arial, VerdanaHelvetica, sans-serif; 
	font-size: 10px; 
	color: black; 	
	border-style : none;
	background-color : #f5f7ec;
}

a.fogalomtar {
	float: left;	
	font-weight: normal; 
	text-decoration:none;
	font-family: Arial, VerdanaHelvetica, sans-serif; 
	font-size: 12px; 
	color: #5b4d3e; 
}

a.fogalomtar:hover {
	float: left;
	font-weight: bold; 
	text-decoration: underline;	
	font-family: Arial, VerdanaHelvetica, sans-serif; 
	font-size: 12px; 
	color: #d78a0b; 	
}

a.fogalomtar_aktiv {
	float: left;
	font-weight: bold; 
	text-decoration: underline;	
	font-family: Arial, VerdanaHelvetica, sans-serif; 
	font-size: 12px; 
	color: #d78a0b; 	
}

a.tovabblink { font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 11px; color: #757e8a; font-weight: normal; text-decoration: underline;	}
a.tovabblink:hover { font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 11px; color: #4a515a; font-weight: bold; text-decoration: underline;	}

a.tema { font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 11px; color: #757e8a; font-weight: normal; text-decoration: none;	}
a.tema:hover { font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 11px; color: #4a515a; font-weight: normal; text-decoration: underline;	}
td.tema  { font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 11px; color: #757e8a; font-weight: normal; text-decoration: none;	}

p.belepve { font-weight: bold; font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 12px; color: #4a515a; margin: 0px; }
td.forum_nev { font-weight: bold; font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 12px; color: #4a515a; }
td.forum_hozzaszolas { font-weight: normal; font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 12px; color: #757e8a; }
td.forum_sorszam { font-weight: bold; font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 12px; color: #4a515a; }
td.forum_mikor { font-weight: normal; font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 12px; color: #757e8a; }
td.forum_valasz_felirat { font-weight: normal; font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 10px; color: #000000; }

td.bottom { font-weight: normal; font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 10px; color: #8f8f8f; }
a.bottom { font-weight: normal; font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 10px; color: #8f8f8f; text-decoration: none;	 }
a.bottom:hover { font-weight: normal; font-family: Arial, VerdanaHelvetica, sans-serif; font-size: 10px; color: #8f8f8f; text-decoration: underline; }


div.behuzas_1 { padding-left: 15px; color: #757e8a; }

p.fa { font-weight: bold; text-decoration: underline; color: #757e8a; padding: 0px; margin: 0px;  }
p.f { font-weight: bold; color: #757e8a; font-size: 14px; padding: 0px; margin: 0px;  }
p.sz { font-weight: normal; color: #757e8a; padding: 0px; margin: 0px;  }
font.b { font-weight: bold; color: #757e8a; padding: 0px; margin: 0px;  }
table.egyszeru {border-style: solid; border-width: 1px; border-color: #757e8a; cellpadding: 15; cellspacing: 0;}

input.normal { background-color : #f3f3f1; border-style: solid; border-width: 1px; border-color: #757e8a;}
input.cb { background-color : #ffffff; }
input.gomb { background-color : #f3f3f1; border-style: solid; border-width: 1px; border-color: #757e8a; height: 20px; font-size: 11px;}
input.gomb_kilep { background-color : #f9ce99; border-style: solid; border-width: 1px; border-color: #f29c2d; height: 18px; font-size: 11px; color: #e5680e; valign: middle;}

textarea.normal { background-color : #f3f3f1; border-style: solid; border-width: 1px; border-color: #757e8a;}

a.vegtorlesztes {position: absolute; top: 0px; left: 50%; margin-left: 150px; display: block; height: 50px; line-height: 24px; width: 340px; background: url('../images/hatter_extra_link.jpg') repeat-x; color: #727272;
border-style: solid; border-width: 0 1px 1px 1px; border-color: #e3e3e3; -webkit-border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px;
text-decoration: none; font-size: 16px;
}
table.kerdoiv {margin: 10px;}
table.kerdoiv tr:nth-child(even) {background: #eeeeee;}
table.kerdoiv td {text-align: right; width: 200px; height: 40px;}
table.kerdoiv td span {color: red;}
table.kerdoiv td input, table.kerdoiv td textarea {float: left; width: 260px;}
table.kerdoiv td textarea {min-height: 120px;}
table.kerdoiv td input[type="submit"] {margin-left: 50px; margin-top: 15px; width: 160px; line-height: 36px; height: 36px; background-color: #EEEEEE; border-style: solid; border-width: 1px; border-color: #CECECE;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size: 16px; font-weight: bold; text-transform: uppercase;}
table.kerdoiv td.fejlec {text-align: left; font-weight: bold; line-height: 28px; height: 28px;}
div.padding {padding-left:20px; padding-right: 20px;}
