P,TD,DIV  {	font-size : 11px;	font-family : Tahoma; color : #4b4f3a; line-height:14px}
img {border:0px}
H1  {}
H2  {}
H3  {}

.form_input {
	background-color: #ffffff;
	border: none;
	width: 92px;
	height: 12px;
	vertical-align: top;
	font-size : 10px;
	font-family : Tahoma;
	color : #3e3535;
	text-align : left;
	padding-top: 0px;
	padding-left: 2px;
	margin-left: 10px;
	margin-top: 4px;
}

.form_input2 {
	background-color: #ffffff;
	border: 1px solid #B60000;
	width: 280px;
	vertical-align: top;
	font-size : 10px;
	font-family : Tahoma;
	color : #3e3535;
	text-align : left;
	padding-top: 0px;
	padding-left: 2px;
	margin-left: 0px;
	margin-top: 0px;
}

input.submit
{
background-color:#E7AD27;
border:1px solid #D47900;
color:#A12524;
padding:2px;
}

.form_pass {
	background-color: #ebebde;
	border: none;
	width: 55px;
	height: 13 px;
	vertical-align: top;
	font-size : 10px;
	font-family : Tahoma;
	color : #554c36;
	text-align : left;
	padding-left: 2px;
	margin-left: 3px;
}

.form_acc {
	background-color: #ebebde;
	border: none;
	width: 135px;
	height: 13px;
	vertical-align: top;
	font-size : 10px;
	font-family : Tahoma;
	color : #554c36;
	text-align : left;
	padding-left: 2px;
	margin-left: 3px;
}
.footer_txt  {
	font-size : 11px;
	font-family : Tahoma;
	color : #ffffff;
	vertical-align: middle;
	line-height : 18px;
	text-align : center;
}

a.footer_txt  {
	font-size : 11px;
	font-family : Tahoma;
	color : #ffffff;
	vertical-align: middle;
	line-height : 18px;
	text-align : center;
	text-decoration: none;
}

a.footer_txt:active  {
	font-size : 11px;
	font-family : Tahoma;
	color : #ffffff;
	vertical-align: middle;
	line-height : 18px;
	text-align : center;
	text-decoration: none;
}

a.footer_txt:visited  {
	font-size : 11px;
	font-family : Tahoma;
	color : #ffffff;
	vertical-align: middle;
	line-height : 18px;
	text-align : center;
	text-decoration: none;
}

a.footer_txt:linked  {
	font-size : 11px;
	font-family : Tahoma;
	color : #ffffff;
	vertical-align: middle;
	line-height : 18px;
	text-align : center;
	text-decoration: none;
}

a.footer_txt:hover  {
	font-size : 11px;
	font-family : Tahoma;
	color : #ffda88;
	vertical-align: middle;
	line-height : 18px;
	text-align : center;
	text-decoration: none;
}

.menu_bal  {	font-size : 11px;	font-family : Tahoma;	color : #554c36;	line-height : 18px;	text-align : left;}
div.menu_bal a  {	font-size : 11px;	font-family : Tahoma;	color : #554c36;	line-height : 18px;	text-align : left;	text-decoration: none;	font-weight:normal;}
div.menu_bal a:active {	font-size : 11px;	font-family : Tahoma;	color : #554c36;	line-height : 18px;	text-align : left;	text-decoration: none;	font-weight:normal;}
div.menu_bal a:visited  {	font-size : 11px;	font-family : Tahoma;	color : #554c36;	line-height : 18px;	text-align : left;	text-decoration: none;	font-weight:normal;}
div.menu_bal a:hover  {	font-size : 11px;	font-family : Tahoma;	color : #a60000;	line-height : 18px;	text-align : left;	text-decoration: none;}
a.menu_bal  {	font-size : 11px;	font-family : Tahoma;	color : #554c36;	line-height : 18px;	text-align : left;	text-decoration: none;	font-weight:normal;}
a.menu_bal:active  {	font-size : 11px;	font-family : Tahoma;	color : #554c36;	line-height : 18px;	text-align : left;	text-decoration: none;	font-weight:normal;}
a.menu_bal:visited  {	font-size : 11px;	font-family : Tahoma;	color : #554c36;	line-height : 18px;	text-align : left;	text-decoration: none;	font-weight:normal;}
a.menu_bal:hover  {	font-size : 11px;	font-family : Tahoma;	color : #a60000;	line-height : 18px;	text-align : left;	text-decoration: none;}

.calendar_bontas  {
	font-size : 10px;
	font-family : Tahoma;
	color : #554c36;
	line-height : 14px;
	text-align : left;
}

a.calendar_bontas  {
	font-size : 10px;
	font-family : Tahoma;
	color : #554c36;
	line-height : 14px;
	text-align : left;
	text-decoration: none;
}

a.calendar_bontas:active  {
	font-size : 10px;
	font-family : Tahoma;
	color : #554c36;
	line-height : 14px;
	text-align : left;
	text-decoration: none;
}

a.calendar_bontas:visited  {
	font-size : 10px;
	font-family : Tahoma;
	color : #554c36;
	line-height : 14px;
	text-align : left;
	text-decoration: none;
}

a.calendar_bontas:linked  {
	font-size : 10px;
	font-family : Tahoma;
	color : #554c36;
	line-height : 14px;
	text-align : left;
	text-decoration: none;
}

a.calendar_bontas:hover  {
	font-size : 10px;
	font-family : Tahoma;
	color : #b61414;
	line-height : 14px;
	text-align : left;
	text-decoration: none;
}

.cim_01  {
	font-size : 12px;
	font-family : Tahoma;
	font-variant: small-caps;
	font-weight: bold;
	color : #9d0000;
	line-height : 14px;
	text-align : left;
}

.cim_02  {
	font-size : 12px;
	font-family : Tahoma;
	font-variant: small-caps;
	font-weight: bold;
	color : #de7500;
	line-height : 14px;
	text-align : left;
}

.szoveg_01  {
	font-size : 11px;
	font-family : Tahoma;
	color : #4b4f3a;
	margin-left:14px;
	margin-right:12px;
	margin-top:5px;
	margin-bottom:17px;
	line-height : 14px;
}

.link_txt {
	font-size : 10px;
	font-family : Tahoma;
	font-weight: bold;
	color : #a90000;
	line-height : 14px;
	text-align : left;
}

a.link_txt   {
	font-size : 10px;
	font-family : Tahoma;
	font-weight: bold;
	color : #a90000;
	line-height : 14px;
	text-align : left;
	text-decoration: none;
}

a.link_txt:active  {
	font-size : 10px;
	font-family : Tahoma;
	font-weight: bold;
	color : #a90000;
	line-height : 14px;
	text-align : left;
	text-decoration: none;
}

a.link_txt:visited  {
	font-size : 10px;
	font-family : Tahoma;
	font-weight: bold;
	color : #a90000;
	line-height : 14px;
	text-align : left;
	text-decoration: none;
}

a.link_txt:linked  {
	font-size : 10px;
	font-family : Tahoma;
	font-weight: bold;
	color : #a90000;
	line-height : 14px;
	text-align : left;
	text-decoration: none;
}

a.link_txt:hover  {
	font-size : 10px;
	font-family : Tahoma;
	font-weight: bold;
	color : #360606;
	line-height : 14px;
	text-align : left;
	text-decoration: none;
}

a   {
	font-size : 11px;
	font-family : Tahoma;
	color : #a90000;
	line-height : 14px;
	text-align : left;
}

a:active  {
	font-size : 11px;
	font-family : Tahoma;
	color : #a90000;
	line-height : 14px;
	text-align : left;
}

a:visited  {
	font-size : 11px;
	font-family : Tahoma;
	color : #a90000;
	line-height : 14px;
	text-align : left;
}

a:linked  {
	font-size : 11px;
	font-family : Tahoma;
	color : #a90000;
	line-height : 14px;
	text-align : left;
}

a:hover  {
	font-size : 11px;
	font-family : Tahoma;
	color : #360606;
	line-height : 14px;
	text-align : left;
}


.pic_right {
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 8px;
	margin-bottom: 10px;
	border: 1px solid #7F5F36;
}

.pic_left {
	margin-right: 15px;
	margin-left: 0px;
	margin-top: 8px;
	margin-bottom: 10px;
	border: 1px solid #7F5F36;
}

li{padding-bottom:5px;}

table.datagrid_table { border-collapse: collapse; border: 1px solid #7F5F36; }
td.datagrid_header {padding:2px; font-weight:bold;text-align:left; border:1px solid #F5F3E6;background-color:#D0D4BD;color:#554C36}
td.datagrid_cell1 {padding:1px; font-weight:normal;text-align:left; border:1px solid #F5F3E6;background-color:#DCDFCA;color:#554C36}
td.datagrid_cell2 {padding:1px; font-weight:normal;text-align:left; border:1px solid #F5F3E6;background-color:#EDEDE1;color:#554C36}
.calendar_box{} /*- az egész doboz stílusa*/
.calendar_header{} /*- a fejléc stílusa*/

.calendar_input{
  color: #554c36;
  font-size: 11px;
  background-color: #ebebde;
} /*- optionlistek stílusa*/

.calendar_daysheader{
  color: #f2ecd7;
  background-color: #f6b133;
} /*- a napok neveinek stílusa*/

td.calendar_normal{
  background-color: #ebebde;
} /*- sima nap hivatkozása*/

a.calendar_normal, a.calendar_normal:visited{
  color: #554c36;
	text-decoration: none;
} /*- sima nap hivatkozása*/

td.calendar_selected{
  background-color: #dfd6be;
  border: 1px solid #EBEBDE;
  text-align: center;
} /*- olyan nap, ami benne van a values-ban*/

a.calendar_selected, a.calendar_selected:visited{
  color: #de7500;
	text-decoration: none;
} /*- olyan nap, ami benne van a values-ban*/

td.calendar_current{
  background-color: #dfd6be;
  border: 1px solid #9d0000;
} /*- aktuálisan kiválasztott nap stílusa*/

a.calendar_current, a.calendar_current:visited{
  color: #de7500;
	text-decoration: none;
} /*- aktuálisan kiválasztott nap stílusa*/

.calendar_global{
	border: 1px solid #554c36;/*
	border-top: 1px solid #554c36;
	border-right: 1px solid #e6d8ae;
	border-bottom: 1px solid #e6d8ae;*/
}

/*naptár középső részen*/
table.calendar_table {width:400px;border-collapse: collapse;border:1px solid #A9AC95}
td.calendar_day1 {background-color:#DCDFCA;padding:1 2 1 2px;border:1px solid #A9AC95;}
td.calendar_day2 {background-color:#EDEDE1;padding:1 2 1 2px;border:1px solid #A9AC95;}
td.header {background-color:#D0D4BD;padding:4 4 4 4px; color:#A9AC95}
.calendar_daynum{text-align:center;font-size:13pt;font-family: Verdana;margin-top:4px;margin-bottom:4px}
.calendar_dayname{text-align:center;font-size:9px;font-family: Arial}
a.calendar_link {}
a.calendar_link:visited {}
a.calendar_link:link {}
a.calendar_link:hover {}

table.tehetsegpontok {background-color:#b9bca9}
table.tehetsegpontok td {background-color:#dce0ca;font-size:11px;font-weight:normal;}
div.tehetsegpont_tablazat_link {text-align:left; padding: 5px 0px 10px 15px;}
div.separator2 {clear:both;width:433px;height:14px;background:url(images/ctr_separ.gif) no-repeat;margin:0;padding:0;}
a.vote, a.vote:visited {display:block;padding:3px 0 3px 0; width:130px;text-align:center; background-color:#8a0000;border:2px solid #b60000;color:#ffffff;font-size:1.1em; text-decoration:none;}
a.vote:hover {display:block;padding:3px 0 3px 0;  width:130px;text-align:center;background-color:#b60000;border:2px solid #8a0000;color:#ffffff;font-size:1.1em; text-decoration:none;}
div.geniusportal {text-align:center;margin:5px 0 5px 0;}

a.morenews {display:block;margin:30px 0 20px 14px;}
