body {
	 margin: 0px;
	 background-color: #ffffff;
	 text-align: center;
}
h1 {
	margin: 0px;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
h2 {
	margin: 0px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #d1020e;
}
h2 a {
	margin: 0px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #d1020e;
}
h3 {
	margin: 0px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
h3 a {
	margin: 0px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.MainTable {
	width: 993px;
	height: 100%;
	margin: auto;
}
.TopPictTr {
	height: 140px;
}
.TopPictTr td {
	background-image: url(images/top_pict_ardes.png);
	background-repeat: no-repeat;
}
.TopMenuTr {
	height: 58px;
}
.MenuTable {
	width: 100%;
	height: 100%;
}
div.FelsoMenuGomb {
    background: url(images/felso_menu_bg.png) repeat-x;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    behavior: url(js/PIE.htc);
    padding-left: 15px;
    padding-right: 15px;
    
}
div.FelsoMenuGomb:hover {
    background: url(images/felso_menu_bg_hover.png) repeat-x;
}

.AkcioTd {
	padding-left: 5px;
    padding-right: 5px;
}
.AkcioaktivTd {
	padding-left: 20px;
    padding-right: 20px;
}
.AkcioTd div {
	height: 48px;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	cursor: pointer;
    margin: auto;
    text-align: center;
}
.AkcioaktivTd div {
	height: 48px;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	cursor: pointer;
    margin: auto;
    text-align: center;
}
.AkcioTd span {
	position: relative;
	top: 10px;
	cursor: pointer;
}
.AkcioaktivTd span {
	position: relative;
	top: 10px;
	cursor: pointer;
}
.AkcioTd a {
    text-decoration: none;
    color: #ffffff;
}
.AkcioTd a:hover {
    text-decoration: underline;
    color: #ffffff;
}
.TermekekTd {
	width: 248px;
}
.TermekekaktivTd {
	width: 248px;
}
.TermekekTd div {
	 width: 234px;
	 height: 48px;
	 font-family: Tahoma;
	 font-size: 24px;
	 color: #ffffff;
	 position: relative;
	 left: 14px;
	 cursor: pointer;
}
.TermekekaktivTd div {
	 width: 234px;
	 height: 48px;
	 font-family: Tahoma;
	 font-size: 24px;
	 color: #ffffff;
	 position: relative;
	 left: 14px;
	 cursor: pointer;
}
.TermekekTd span {
	 position: relative;
	 top: 10px;
	 left: 67px;
	 cursor: pointer;
}
.TermekekaktivTd span {
	 position: relative;
	 top: 10px;
	 left: 67px;
	 cursor: pointer;
}
.TermekekTd a div {
	background-image: url(images/menu_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	text-decoration: none;
}
.TermekekaktivTd a div {
	background-image: url(images/akcio_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	text-decoration: none;
}
.TermekekTd a {
	 font-family: Tahoma;
	 font-size: 24px;
	 color: #ffffff;
	 text-decoration: none;
}
.TermekekaktivTd a {
	 font-family: Tahoma;
	 font-size: 24px;
	 color: #ffffff;
	 text-decoration: none;
}
.TermekekTd a:hover div {
	background-image: url(images/akcio_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	text-decoration: underline;
}
.TermekekaktivTd a:hover div {
	background-image: url(images/akcio_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	text-decoration: underline;
}
.TermekekTd a:hover {
	 font-family: Tahoma;
	 font-size: 24px;
	 color: #ffffff;
	 text-decoration: underline;
}
.TermekekaktivTd a:hover {
	 font-family: Tahoma;
	 font-size: 24px;
	 color: #ffffff;
	 text-decoration: underline;
}
.KapcsolatTd {
	width: 245px;
}
.KapcsolataktivTd {
	width: 245px;
}
.KapcsolatTd div {
	width: 234px;
	height: 48px;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	position: relative;
	left: 11px;
	cursor: pointer;
}
.KapcsolataktivTd div {
	width: 234px;
	height: 48px;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	position: relative;
	left: 11px;
	cursor: pointer;
}
.KapcsolatTd span {
	position: relative;
	top: 10px;
	left: 67px;
	cursor: pointer;
}
.KapcsolataktivTd span {
	position: relative;
	top: 10px;
	left: 67px;
	cursor: pointer;
}
.KapcsolatTd a div {
	background-image: url(images/menu_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	text-decoration: none;
}
.KapcsolataktivTd a div {
	background-image: url(images/akcio_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	text-decoration: none;
}
.KapcsolatTd a {
	 font-family: Tahoma;
	 font-size: 24px;
	 color: #ffffff;
	 text-decoration: none;
}
.KapcsolataktivTd a {
	 font-family: Tahoma;
	 font-size: 24px;
	 color: #ffffff;
	 text-decoration: none;
}
.KapcsolatTd a:hover div {
	background-image: url(images/akcio_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	text-decoration: underline;
}
.KapcsolataktivTd a:hover div {
	background-image: url(images/akcio_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	text-decoration: underline;
}
.KapcsolatTd a:hover {
	 font-family: Tahoma;
	 font-size: 24px;
	 color: #ffffff;
	 text-decoration: underline;
}
.KapcsolataktivTd a:hover {
	 font-family: Tahoma;
	 font-size: 24px;
	 color: #ffffff;
	 text-decoration: underline;
}
.BejelentTd {
	width: 179px;
}
.BejelentaktivTd {
	width: 179px;
}
.BejelentTd div {
	width: 170px;
	height: 48px;
	font-family: Tahoma;
	font-size: 20px;
	color: #ffffff;
	position: relative;
	left: 9px;
	cursor: pointer;
}
.BejelentaktivTd div {
	width: 170px;
	height: 48px;
	font-family: Tahoma;
	font-size: 20px;
	color: #ffffff;
	position: relative;
	left: 9px;
	cursor: pointer;
}
.BejelentTd span {
	position: relative;
	top: 10px;
	left: 27px;
	cursor: pointer;
}
.BejelentaktivTd span {
	position: relative;
	top: 10px;
	left: 27px;
	cursor: pointer;
}
.BejelentTd a div {
	background-image: url(images/bejelentkezes_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
}
.BejelentaktivTd a div {
	background-image: url(images/bejelentkezes_hover_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
}
.BejelentTd a {
	font-family: Tahoma;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
}
.BejelentaktivTd a {
	font-family: Tahoma;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
}
.BejelentTd a:hover div {
	background-image: url(images/bejelentkezes_hover_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 20px;
	color: #ffffff;
	text-decoration: underline;
}
.BejelentaktivTd a:hover div {
	background-image: url(images/bejelentkezes_hover_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 20px;
	color: #ffffff;
	text-decoration: underline;
}
.BejelentTd a:hover {
	font-family: Tahoma;
	font-size: 20px;
	color: #ffffff;
	text-decoration: underline;
}
.BejelentaktivTd a:hover {
	font-family: Tahoma;
	font-size: 20px;
	color: #ffffff;
	text-decoration: underline;
}
.KosarTd {
	width: 76px;
}
.KosarTd div {
	 width: 45px;
	 height: 45px;
	 background-image: url(images/kosar_button_ardes.png);
	 background-repeat: no-repeat;
	 position: relative;
	 left: 8px;
}
.KosarTd a {
	cursor: pointer;
}
.TopFlashTr {
	height: 200px;
}
.TopFlashTr td {
	 background-image: url(images/top_flash_ardes.png);
	 background-repeat: no-repeat;
}
.KeresoTr {
	height: 68px;
	vertical-align: top;
}
.InputBoxTd {
	width: 730px;
	padding-top: 15px;
	padding-left: 15px;
}
.InputBoxTd input {
	width: 714px;
	height: 41px;
	border: 1px solid;
	text-align: right;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 10px; 
}
.KeresoGombTd {
	padding-top: 9px;
}
.KeresoGombTd div {
	width: 234px;
	height: 48px;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
}
.KeresoGombTd span {
	position: relative;
	top: 10px;
	left: 75px;
}
.KeresoGombTd a div {
	background-image: url(images/menu_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
.KeresoGombTd a {
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
.KeresoGombTd a:hover div {
	background-image: url(images/akcio_button_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	text-decoration: underline;
	cursor: pointer;
}
.KeresoGombTd a:hover {
	font-family: Tahoma;
	font-size: 24px;
	color: #ffffff;
	text-decoration: underline;
	cursor: pointer;
}
.BejelentSzovegTr {
	height: 30px;
}
.BejelentSzovegTr span {
	 font-family: Tahoma;
	 font-size: 20px;
	 color: #000000;
	 margin-left: 60px;
}
.BejelentSzovegTr span a {
	font-family: Tahoma;
	font-size: 20px;
	text-decoration: underline;
	color: #d1020e;
	font-weight: normal;
}
.ContentTable {
	width: 100%;
	height: 100%;
	margin-top: 10px;
} 
.ContentTable tr {
	vertical-align: top;
}
.ContentBoxTd {
	width: 257px;
	text-align: center;
}
.ContentTopBoxTable {
	width: 234px;
	margin: auto;
}
.ContentTopBoxTableTopTr {
	height: 48px;	
}
.ContentTopBoxTableTopTr td {
	background-image: url(images/balbox_head_bg_ardes.png);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 12px;
}
.ContentTopBoxTableTd {
	background-image: url(images/balbox_kifut_bg_ardes.png);
	background-repeat: repeat-y;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 19px;
	padding-top: 17px;
}
.ContentTopBoxTableTd a {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.ContentBoxBottomTr {
	height: 33px;
}
.ContentBoxBottomTr td {
	background-image: url(images/balbox_bottom_bg_ardes.png);
	background-repeat: no-repeat;
}
.ContentBottomBoxTable {
	width: 234px;
	margin: auto;
	margin-top: 7px;
}
.ContentContentTable {
	width: 719px;
}
.BoxcimTr {
	height: 33px;
}
.BoxcimTr td {
    padding-top: 10px;
}
.BoxtartalomTd {
	padding-top: 20px;
    padding-bottom: 10px;
    border-bottom: 1px dashed;
}
.BottomPictTr {
	height: 176px;
}
.BottomPictTr td {
	background-image: url(images/bottom_pict_ardes.png);
	background-repeat: no-repeat;
}

.alcsoport_lista {
	background-image: url(images/termek_csop_box/termek_csop_box_bottom.png);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 20px;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}
.alcsoport_lista a {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.alcsoport_lista a:hover {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #d1020e;
	text-decoration: underline;
}
.focsoport_nev_top {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #010101;
}
.focsoport_nev_top a {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #010101;
	text-decoration: none;
}
.alcsoport_nev_top {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #d1020e;
}
.termek_szam_td {
	text-align: right;
	border-bottom: 1px dashed;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
}
.focsoport_box_top {
	background-image: url(images/termek_csop_box/termek_csop_box_top.png);
	background-repeat: no-repeat;
	width: 245px;
	text-align: center;
	font-family: Tahoma;
	font-size: 20px;
	font-weight: normal;
	color: #ffffff;
}
.input_cim {
	padding-left: 5px;
	width: 200px;
	font-family: Tahoma;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
}
.input_box {
	width: 80%;
	border: 1px solid #aeaeae;
	background-color: #f4f4f4;
	text-align: left;
	font-family: Tahoma;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
}
.height_10 {
	height: 10px;
}
.content_top_box_link {
	 font-weight: normal;
	 font-size: 16px;
}
.content_top_box_link a {
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
}
.content_top_box_link a:hover {
	text-decoration: underline;
}













