body
{
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 12pt;
	color: black;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-color: #DFAB58;
	background-image: URL('images/bg_main.gif');
}

font.common,
div.commonFont
{
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 12px;
	color: black;
}

a.email:link,
a.email:visited,
a.email:active
{
	text-decoration: none;
	font-style: normal;
}

a.email:link,
a.email:visited,
a.email:hover,
a.email:active
{
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

a.email:link,
a.email:visited,
a.email:active
{
color: black;
}

a.email:hover
{
color: black;
text-decoration: underline;
}

table.whole_area
{
	width: 750px;
	border-width: 0px;
	border-spacing: 0px;
	padding: 0px;
}

table.left_side
{
	width: 184px;
	border-width: 0px;
	border-spacing: 0px;
	padding: 0px;
}

table.right_side
{
	width: 566px;
	border-width: 0px;
	border-spacing: 0px;
	padding: 0px;
}

table.right_bottom
{
	width: 566px;
	border-width: 0px;
	border-spacing: 0px;
	padding: 0px;
}

table.content_part
{
	width: 512px;
	border-width: 0px;
	border-spacing: 0px;
	padding: 0px;
}

td.left_side
{
	background-image: none;
	background-repeat: no-repeat;
	width: 184px;
	background-color: #DFAB58;
	padding: 0px;
	text-align: right;
	vertical-align: top;
}

td.left_top
{
	background-image: URL('images/header_left.jpg');
	background-repeat: no-repeat;
	width: 184px;
	height: 124px;
	background-color: #DFAB58;
	padding: 0px;
	text-align: right;
	vertical-align: bottom;
}

td.left_menu
{
	background-image: URL('images/bg_menu.jpg');
	background-repeat: no-repeat;
	width: 117px;
	height: 399px;
	background-color: #DFAB58;
	text-align: right;
	vertical-align: top;
	padding-left: 67px;
}

td.right_side
{
	background-image: none;
	background-repeat: no-repeat;
	width: 566px;
	background-color: #DFAB58;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

td.right_top
{
	background-repeat: no-repeat;
	width: 566px;
	height: 110px;
	background-color: #DFAB58;
	padding: 0px;
	text-align: right;
	vertical-align: top;
}

td.submenu
{
	background-image: URL('images/bg_submenu.jpg');
	background-repeat: no-repeat;
	width: 566px;
	height: 28px;
	background-color: #DFAB58;
	padding: 0px;
	text-align: left;
	vertical-align: bottom;
}

td.submenu_left
{
	background-image: URL('images/bg_submenu_left.jpg');
	background-repeat: no-repeat;
	width: 82px;
	height: 28px;
	background-color: #DFAB58;
	padding: 0px;
	text-align: left;
	vertical-align: bottom;
}

td.submenu_01
{
	background-image: none;
	background-repeat: no-repeat;
	width: 150px;
	height: 28px;
	background-color: #DFAB58;
	padding: 0px;
	text-align: left;
	vertical-align: bottom;
}

td.submenu_02
{
	background-image: none;
	background-repeat: no-repeat;
	width: 150px;
	height: 28px;
	background-color: #DFAB58;
	padding: 0px;
	text-align: left;
	vertical-align: bottom;
}

td.submenu_03
{
	background-image: none;
	background-repeat: no-repeat;
	width: 150px;
	height: 28px;
	background-color: #DFAB58;
	padding: 0px;
	text-align: left;
	vertical-align: bottom;
}

td.right_bottom
{
	background-image: none;
	background-repeat: no-repeat;
	width: 566px;
	height: 28px;
	background-color: #DFAB58;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

td.border_content_left
{
	background-image: URL('images/bg_border_content_left.jpg');
	background-repeat: no-repeat;
	width: 19px;
	height: 385px;
	background-color: #DFAB58;
	text-align: right;
	vertical-align: top;
}

td.border_content_top
{
	background-image: none;
	background-repeat: no-repeat;
	width: 512px;
	height: 1px;
	background-color: #000000;
	text-align: center;
	vertical-align: bottom;
}

td.content_part_with_borders
{
	background-image: none;
	background-repeat: no-repeat;
	width: 512px;
	height: 385px;
	padding: 0px;
	background-color: #DFAB58;
	vertical-align: top;
	text-align: center;
}

td.content_part
{
	background-image: none;
	background-repeat: no-repeat;
	width: 512px;
	height: 346px;
	padding: 0px;
	background-color: #DFAB58;
	vertical-align: middle;
	text-align: center;
}

td.border_content_bottom
{
	background-image: none;
	background-repeat: no-repeat;
	width: 512px;
	height: 1px;
	background-color: #000000;
	text-align: center;
	vertical-align: top;
}

td.border_content_right
{
	background-image: none;
	background-repeat: no-repeat;
	background-image: URL('images/bg_border_content_right.jpg');
	background-repeat: no-repeat;
	width: 35px;
	height: 385px;
	background-color: #DFAB58;
}

a.main_01:link,
a.main_01:visited,
a.main_01:hover,
a.main_01:active,
a.main_02:link,
a.main_02:visited,
a.main_02:hover,
a.main_02:active,
a.main_03:link,
a.main_03:visited,
a.main_03:hover,
a.main_03:active,
a.main_04:link,
a.main_04:visited,
a.main_04:hover,
a.main_04:active,
a.main_05:link,
a.main_05:visited,
a.main_05:hover,
a.main_05:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	width: 117px;
	height: 36px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: bold;
	text-align: center;
	display: block;
}

a.main_offers:link,
a.main_offers:visited,
a.main_offers:hover,
a.main_offers:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	width: 117px;
	height: 150px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: bold;
	text-align: center;
	display: block;
}

a.main_01:link,
a.main_01:visited,
a.main_01:active,
a.main_02:link,
a.main_02:visited,
a.main_02:active,
a.main_03:link,
a.main_03:visited,
a.main_03:active,
a.main_04:link,
a.main_04:visited,
a.main_04:active,
a.main_05:link,
a.main_05:visited,
a.main_05:active,
a.main_offers:link,
a.main_offers:visited,
a.main_offers:active
{
	color: black;
	text-decoration: none;
}

a.main_01:hover,
a.main_02:hover,
a.main_03:hover,
a.main_04:hover,
a.main_05:hover
{
	background-position: 0px -36px;
}

a.submenu_01:link,
a.submenu_01:visited,
a.submenu_01:hover,
a.submenu_01:active,
a.submenu_02:link,
a.submenu_02:visited,
a.submenu_02:hover,
a.submenu_02:active,
a.submenu_03:link,
a.submenu_03:visited,
a.submenu_03:hover,
a.submenu_03:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	width: 150px;
	height: 28px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: bold;
	text-align: center;
	display: block;
}

a.submenu_01:link,
a.submenu_01:visited,
a.submenu_01:active,
a.submenu_02:link,
a.submenu_02:visited,
a.submenu_02:active,
a.submenu_03:link,
a.submenu_03:visited,
a.submenu_03:active
{
	color: black;
	text-decoration: none;
}

a.submenu_01:hover,
a.submenu_02:hover,
a.submenu_03:hover
{
	background-position: 0px -28px;
}

a.flag_hu:link,
a.flag_hu:visited,
a.flag_hu:hover,
a.flag_hu:active,
a.flag_en:link,
a.flag_en:visited,
a.flag_en:hover,
a.flag_en:active,
a.flag_de:link,
a.flag_de:visited,
a.flag_de:hover,
a.flag_de:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	height: 12px;
	width: 22px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 2px;
	font-weight: normal;
	text-align: center;
	display: block;
}

a.flag_hu:link,
a.flag_hu:visited,
a.flag_hu:active,
a.flag_en:link,
a.flag_en:visited,
a.flag_en:active,
a.flag_de:link,
a.flag_de:visited,
a.flag_de:active
{
	color: black;
	text-decoration: none;
}

a.flag_hu
{
	background-image: url('images/flag_hu2.gif');
}

a.flag_en
{
	background-image: url('images/flag_en2.gif');
}

a.flag_de
{
	background-image: url('images/flag_de2.gif');
}

a.flag_hu:hover,
a.flag_en:hover,
a.flag_de:hover
{
	color: #000080;
	background-position: 0px -12px;
	text-decoration: none;
}


