/* *************************************************	*/
/*	Alap cuccok 										*/
/* *************************************************	*/

body
{
	font-family			:Arial;
	font-size			:12px;
	font-weight			:normal;
	color				:#606060;
	background-color	:#DDEAF2;
	margin				:0px;
	padding				:0px;
}

td
{
	font-family			:Arial;
	font-size			:12px;
	font-weight			:normal;
	color				:#606060;
}

table
{
	font-family			:Arial;
	font-size			:12px;
	font-weight			:normal;
	color				:#606060;
}

link,a:link, a:visited, a:active
{
	text-decoration		:underline;
	font-family			:Arial;
	font-size			:12px;
	font-weight			:normal;
	color				:#606060;
}

a:hover
{
	color				:#A0C738;
	text-decoration		:none;
}


.inputok
{
	font-family			:Arial;
	font-size			:12px;
	color				:#606060;
	border-style		:solid;
	border-width		:1px;
	border-color		:#CCCCCC;
	background-color	:#ffffff;
	width				:100%;
}

textarea
{
	font-family			:Arial;
	font-size			:12px;
	color				:#606060;
	border-style		:solid;
	border-width		:1px;
	border-color		:#CCCCCC;
	background-color	:#ffffff;
	width				:100%;

}






/* *************************************************	*/
/*	Főtábla szerkezet									*/
/* *************************************************	*/

table.main
{
	background-image	:url(../../../themes/zahart/images/main_bg.gif);
	background-repeat	:repeat-y;
}

td.header
{
	text-align			:center;
	vertical-align		:top;
	cursor				:pointer;
	height				:10px;
}


td.left
{
	text-align			:center;
	vertical-align		:top;
	width				:185px;
}

td.right
{
	text-align			:center;
	vertical-align		:top;
	width				:141px;
}

td.center
{
	text-align			:center;
	vertical-align		:top;
	width				:664px;
}

td.footer
{
height				:10px;
}

table.center
{
	width				:604px;
}






/* *************************************************	*/
/*	Menü												*/
/* *************************************************	*/

td.menu
{
	padding				:0 0 0 50px;
	color				:#0167AA;
}

td.menu_space
{
	height				:10px;
}

a.menu_off:link, a.menu_off:visited, a.menu_off:active
{
	color				:#0167AA;
	font-size			:14px;
	text-decoration		:none;
	font-weight			:bold;
}

a.menu_off:hover
{
	color				:#EE680A;
}

a.menu_on:link, a.menu_on:visited, a.menu_on:active
{
	color				:#EE680A;
	font-size			:14px;
	text-decoration		:none;
	font-weight			:bold;
}

a.menu_on:hover
{
	color				:#EE680A;
}


/* *************************************************	*/
/*	Opentable 											*/
/* *************************************************	*/
.tablafejlec
{
	font-weight				:bold;
	color					:#5D7582;
	background-color		:#E0E2E7;
	border-color			:#cdcdcd;
	border-width			:1px;
	border-style			:solid;
	padding					:2px;
}

.tablanormal
{
	font-weight				:normal;
	color					:#606060;
	border-width			:1px;
	border-style			:solid;
	border-color			:#cdcdcd;
	padding-left			:13px;
	padding-right			:13px;
	padding-top				:8px;
	padding-bottom			:8px;
}

.listafejlec
{
	font-weight				:bold;
	color					:#606060;
	background-color		:#CEE0F6;
	border-color			:#cdcdcd;
	border-width			:1px;
	border-style			:solid;
	padding					:2px;
}

.listanormal
{
	font-weight				:normal;
	color					:#606060;
	border-width			:1px;
	border-style			:solid;
	border-color			:#cdcdcd;
	padding-left			:2px;
	padding-right			:2px;
	padding-top				:2px;
	padding-bottom			:2px;
}

/* *************************************************	*/


/* *************************************************	*/
/*	Vékony rácsos táblák								*/
/* *************************************************	*/
.racs
{
	font-family				:Tahoma;
	font-size				:13px;
	color					:#606060;
	border-color			:#b3cbe1;
	border-width			:1px;
	border-style			:solid;
}




/* *************************************************	*/
/*	Navigátor											*/
/* *************************************************	*/

td.navigator
{
	font-size			:14px;
	font-weight			:bold;
	color				:#A0C738;
}





/* *************************************************	*/
/*	Panelek	keretek										*/
/* *************************************************	*/

table.panel1_left
{
	width				:160px;
	padding				:0 0 0 0;
	border				:solid 1px #CCCCCC;
}

td.panel1_cim
{
	color				:#606060;
	font-weight			:bold;
	padding				:0 0 6px 0;
}

td.panel1_tartalom
{
	background-color	:#FFFFFF;
	padding				:4px 0 0 0;
}

table.panel1_right
{
	width				:160px;
}

td.panel2_cim
{
	color				:#FFFFFF;
	font-weight			:bold;
	padding				:0 0 6px 0;
}

td.panel2_tartalom
{
	background-color	:#FFFFFF;
}




/* *************************************************	*/
/*	Panelek belső stílusozása							*/
/* *************************************************	*/

/* login panel */

td.panel_login_fhn
{
	font-size			:12px;
	color				:#606060;
	padding				:10px 0 0 8px;
}

input.panel_login_in
{
	width				:100%;
	font-size			:10px;
}

td.panel_login_pass
{
	font-size			:12px;
	color				:#606060;
	padding				:0 0 0 8px;
}

td.panel_login_nopass
{
	font-size			:10px;
	font-weight			:normal;
	color				:#606060;
	padding-right		:5px;
}

a.panel_login_nopass:link, a.panel_login_nopass:visited, a.panel_login_nopass:active
{
	text-decoration		:underline;
	font-size			:10px;
	font-weight			:normal;
	color				:#606060;
}

a.panel_login_nopass:hover
{
	text-decoration		:none;
}

td.panel_login_remember
{
	font-size			:11px;
	font-weight			:bold;
	color				:#0167aa;
	padding				:10px 0 0 5px;
}

div.panel_login_remember
{
	float				:left;
	margin				:2px 0 0 2px;
	cursor				:pointer;
}

td.panel_login_gombok
{
	padding				:10px 0 10px 0;
}

td.panel_login_bej
{
	font-size			:13px;
	font-weight			:bold; 
	color				:#EE680A;
	padding				:0 0 10px 8px;
}

a.aktival:link, a.aktival:visited, a.aktival:active
{
	text-decoration		:underline;
	font-family			:Arial;
	font-size			:12px;
	font-weight			:normal;
	color				:#606060;
}

a.aktival:hover
{
	color				:#A0C738;
	text-decoration		:none;
}



/* *************************************************	*/
/*	Grafikus gombok 										*/
/* *************************************************	*/

td.button
{
	font-size			:11px;
	font-weight			:bold;
	color				:#FFFFFF;
	padding				:0 2px 0 2px;
	cursor				:pointer;
}

td.button:hover
{
	color				:#15f51d;
}

input.button
{
	font-size			:11px;
	font-weight			:bold;
	color				:#FFFFFF;
	padding				:0 2px 0 2px;
	cursor				:pointer;
		border-style			:solid;
	border-width			:1px;
	border-color			:#cdcdcd;
	background-color		:#7CB6CC;
	cursor					:hand;
}
input.button:hover
{
	color				:#4A7CAA;
		border-style			:solid;
	border-width			:1px;
	border-color			:#cdcdcd;
	background-color		:#7CB6CC;
	cursor					:hand;
}
.blog_kulcsszo:link, .blog_kulcsszo:link, .blog_kulcsszo:visited, .blog_kulcsszo:active
{
	font-family				:Tahoma;
	font-size				:12px;
	font-weight				:normal;
	color					:#A0C738;
	text-decoration			:none;
}

.blog_kulcsszo:hover
{
	text-decoration			:none;
	color					:#FFFFFF;
	background-color		:#BFC0C1;
}


.blog_kulcsszo2:link, .blog_kulcsszo2:link, .blog_kulcsszo2:visited, .blog_kulcsszo2:active
{
	font-family				:Tahoma;
	font-size				:12px;
	font-weight				:normal;
	color					:#FFFFFF;
	background-color		:#BFC0C1;
	text-decoration			:none;
}

.blog_kulcsszo2:hover
{
	text-decoration			:none;
	color					:#FFFFFF;
	background-color		:#BFC0C1;
}
/*
input.button
{
	font-family				:Tahoma;
	font-size				:12px;
	color					:#fff;
	border-style			:solid;
	border-width			:1px;
	border-color			:#cdcdcd;
	background-color		:#7CB6CC;
	cursor					:hand;

}
td.button
{
	font-family				:Tahoma;
	font-size				:12px;
	color					:#fff;
	border-style			:solid;
	border-width			:1px;
	border-color			:#cdcdcd;
	background-color		:#7CB6CC;
	cursor					:hand;

}*/

/* *************************************************	*/
/*	Grafikus gombok 										*/
/* *************************************************	*/
img.kep_border
{
border: solid 2px #DADADA;
}




/* *************************************************	*/
/*	Admin lehet ez is kikerül innen						*/
/* *************************************************	*/

table.admin_menu
{
	border				:solid 1px #CCCCCC;
}

td.admin_head
{
	background-color	:#C27250;
	color				:#FFFFFF;
	font-size			:14px;
	font-weight			:bold;
	padding				:0 5px 0 5px;
	height				:30px;
}


a.admin_head:link, a.admin_head:visited, a.admin_head:active
{
	color				:#0267A8;
	font-size			:13px;
	font-weight			:bold;
	text-decoration		:underline;
}

a.admin_head:hover
{
	text-decoration		:none;
}

td.csik1
{
	background-color	:#ECE1BA;
	padding				:3px 5px 3px 5px;
}

td.csik2
{
	background-color	:#FFFFFF;
	padding				:3px 5px 3px 5px;
}

div.uzi
{
	margin				:10px 0 10px 0;
	padding				:10px 0 10px 0;
	font-size			:14px;
	font-weight			:bold;
	color				:#EE680A;
	text-align			:center;
}

td.urlap
{
	padding				:4px 0 4px 0;
	vertical-align		:top;
}




/* *************************************************	*/
/*	Ingatlan stílusa ez kikerül majd innen				*/
/* *************************************************	*/

table.ing_padding
{
	padding				:5px 0 5px 0;
}


/* *************************************************	*/
/*	Alsó banner tábla									*/
/* *************************************************	*/
.bottombanner {
	vertical-align:middle;
	background-color:#F8F8F8;
	text-align:center;
}

#transpar {
  position: fixed; 
  display: none; 
  top: 0px; 
  left: 0px; 
  width: 100%; 
  height: 100%; 
  background: #000; 
  z-index: 999; filter: alpha(opacity=80); opacity: 0.8;
  cursor:pointer;
}
a.bannerlink {
    color:#fff;
}

