* {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}
body {
	margin: 0px 0px;
	height: 100%;
	text-align: center;
	/*background: #000000 url(/images/bg.png) repeat-x 0px 67px;*/
	background: #000000;
}
img {
	padding: 0px;
	border: 0px;
}
.clear {
	clear: both;
	height: 1px;
	margin-bottom: -1px;
}
a {
	text-decoration: none;
	color: #333333;
}
p {
	margin: 1em 0px;
}
ul {
	margin: 0px;
	padding: 0px;
}
h1 {
	font: bold 18px Arial;
}
a:hover {

}
#main {
	width: 965px;
	background: #f8f4e5 url(/images/main_bg.png) repeat-y left;
	margin-left: auto;
	margin-right: auto;
}
#main.map {
	background: transparent;
}
#flash_header {
	clear: both;
	background: #000;
}
#main_left {
	width: 261px;
	float: left;
/*	background: #000;*/
}
#main_menu_list {
	/*background: transparent url(/images/main_menu_bg.png) repeat-y right;*/
}
#main_menu ul {
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
}
#main_menu li {
	float: left;
	width: 261px;
	text-align: left;
	padding: 4px 0px 4px 0;
	background: transparent url(/images/main_menu_sep.png) no-repeat bottom;
}
#main_menu li.first {
	background: #1a3665 url(/images/main_menu_first.png) repeat-y left;
}
#main_menu li.last {
	background: transparent;
}
#main_menu li a {
	display: block;
	clear: both;
	width: 230x;
	margin-left: 8px;
	padding-left: 30px;
	padding-right: 8px;
	font: bold 13px Arial;
	color: #cccccc;
	line-height: 18px;
}
#main_menu li.first a {
	background: transparent url(/images/main_menu_first_link.png) no-repeat right;
}
#main_menu li.second {
	background: #1a3665 url(/images/main_menu_second.png) repeat-y left;
}

#main_menu li a:hover {
	color: #ffffff;
	background: url(/images/main_menu_hover.png) repeat-y;
}
#main_menu li a.over {
	background: url(/images/main_menu_hover.png) repeat-y;
}
#main_menu li.first a:hover {
	color: #ffffff;
	background: url(/images/main_menu_first_hover.png) repeat-y;
}

#main_menu_top {
	/*background: transparent url(/images/main_menu_top.png) no-repeat top left;*/
	height: 25px;
}
#main_menu_bottom {
	/*background: transparent url(/images/main_menu_bottom.png) no-repeat top left;*/
	height: 10px;
}
#main_right {
	width: 704px;
	float: left;
	background: transparent;
}
* html #main_right {
	/*margin-left: -3px;*/
}
#header_margin {
	float: left;
	width: 30px;
	margin-left: -15px;
	margin-top: 9px;
}
.keresok {
	position: relative;
	z-index:1;
	float: left;
	height: 66px;
	background: transparent url(/images/kereso_bg_blue.png) no-repeat top;
}
.keresok select {
	width: 154px;
}
.keresok table {
	float: left;
	text-align: left;
	height: 66px;
	z-index: 2;
}
.keresok table td {
	vertical-align: top;
	padding-top: 19px;
	padding-bottom: 5px;
}
.keresok table td img {
	margin-top: -3px;
}
#kereso_left {
	width: 90px;
	height: 66px;
/*	background: transparent url(/images/kereso_left.png) no-repeat top left;*/
}
#kereso_right {
	width: 63px;
	height: 66px;
	padding-top: 16px;
/*	background: transparent url(/images/kereso_right.png) no-repeat top left;*/
}
#keres_1 {
	width: 492px;
}
#uzletkereso_td {

}
#uzletnev_td {
	width: 154px;
}
#keres_2 {
	width: 220px;
}
#keres_2 input {
	width: 155px;
	height: 19px;
	background: transparent url(/images/keres_2_bg.png) no-repeat left;
}/*
.vasarlas {
	position: relative;
	background: transparent url(/images/kereso_bg_green.png) no-repeat top;
}
.szorakozas {
	position: relative;
	background: transparent url(/images/kereso_bg_red.png) no-repeat top;
}
.vendeglatas {
	position: relative;
	background: transparent url(/images/kereso_bg_yellow.png) no-repeat top;
}
.szolgaltatas {
	position: relative;
	background: transparent url(/images/kereso_bg_purple.png) no-repeat top;
}
.magunkrol {
	position: relative;
	background: transparent url(/images/kereso_bg_blue.png) no-repeat top;
}
.info {
	position: relative;
	background: transparent url(/images/kereso_bg_gray.png) no-repeat top;
}*/
#breadcrumb_nav {
	/*position: relative;*/
	display: block;
	background: #dfdbce;
	height: 30px;
	line-height: 30px;
	z-index: 1000;
	padding-left: 14px;
	min-width: 0px;
}
* html #breadcrumb_nav {
	text-align: left;
	width: 100%;
	
}
#breadcrumb_nav ul {
	list-style-position: outside;
	list-style-type: none;
}
#breadcrumb_nav ul li {
	float: left;
	color: #666;
	font: 12px Arial;
	line-height: 30px;
}
#breadcrumb_nav ul li a{
	color: #666;
	font: bold 12px Arial;
	background: transparent url(/images/nav_arrow.png) no-repeat right;
	padding-right: 12px;
	margin-right: 6px;
}
#header_spacer {
	position: relative;
	top: 66px;
	height: 3px;
	background: transparent url(/images/header_spacer.png) no-repeat left;
}
#content {
	text-align: left;
	background: #fdf6f2;
	float: left;
	width: 704px;
	font: 12px Tahoma;
	color: #4e4e4e;
	background: #f8f4e5;
}
*html #content {
	text-align: center;
}
#content_top {
	/*background: transparent url(/images/content_top.png) no-repeat right;*/
	width: 704px;
	height: 10px;
}
.content_column {
	width: 340px;
	float: right;
	margin-right: 5px;
}
*html .content_column, * html #cikk_title {
	text-align: left;
}
.left_title, .right_title {
	font: bold 18px Arial;
	margin: 5px 0px;
}
.left_lead, right_lead {
	margin: 0px 0px 10px 0px;
}
.right_article, .left_article {
	margin: 0px 0px 10px 0px;
}
.right_image {
	float: left;
	margin-right: 8px;
	width: 141px;
}
.right_image img {
	width: 140px;
}
.left_image img {
	width: 235px;
}
.right_text {
	width: 335px;
	float: left;
}
.right_text_noimage {
	width: 290px;
	float: left;
}
.read_more {
	margin-top: 5px;
	text-align: right;
	float: right;
}
.read_mora a:hover {
	text-decoration: underline;
}
.type_1 {
	color: #009000;
}
.type_2 {
	color: #db5505;
}
.type_3 {
	color: #ffa900;
}
.type_4 {
	color:#7f1aab;
}
.type_5 {
	color:#005597;
}
.type_6 {
	color:#656565;
}
.uzlet_kereso {
	font: bold 11px Tahoma;
	color: #fffcb3;
}
#footer {
	width: 100%;
	/*margin-top: 11px;*/
	clear: both;
	background: transparent url(/images/footer_bg.png) repeat-x top;
}
#footer_menu {
	width: 960px;
	height: 65px;
	background: transparent;/*#11203a;*/
	margin: auto;
}
#footer_menu a {
	color: #eaeaea;
	font: 12px Arial;
}
.footer_logos {
	float: left;
	width: 268px;
}
.footer_logos table {
	height: 65px;
	vertical-align: middle;
	width: 190px;
}
.footer_logos table td {
	padding: 0px 15px;
	text-align: center;
}
#footer_list {
	height: 40px;
	margin-top: 10px;
	width: 620px;
	float: left;
	/*background: transparent url(/images/footer_list_border.png) no-repeat left;*/
}
#footer_list a.first {
	background: transparent;
}
#footer_list a {
	background: transparent url(/images/footer_sep.png) no-repeat left;
	padding-left: 10px;
}
#footer_list #bg_table {
	margin: 14px auto;
	border-collapse: collapse;
	background: transparent;/*#3a4d60;*/
}
#footer_list #bg_table td {
	padding: 2px 10px;
}
#footer_list #list_table {
	border-collapse: collapse;
	height: 11px;
	margin: auto;
}
#footer_list #list_table td {
	padding: 0px 4px;
	/*border-left: 1px solid #00c5ff;
	border-right: 1px solid #00c5ff;*/
}
#cikk_title {
	font: bold 21px Arial;
	margin: 15px auto 15px auto;
	width: 637px;
}
#cikk_body {
	margin: 0px auto 15px auto;
	width: 637px;
	text-align: left;
}
#cikk_body a {
	text-decoration: underline;
	color:#005597;
}
#cikk_body a:hover {
	text-decoration: none;
}
.cikk_lead {
	font-weight: bold;
}
#cikk_images table {
	margin-top: 10px;
	width: 476px;
	vertical-align: middle;
	text-align: center;
}
#galeria {
	width: 476px;
	margin: 15px auto;
}
#uzlet_oldal {
	width: 650px;
	margin: 10px auto;
}
#uzlet_oldal #galeria {
	width: 85px;
	float: left;
}
#uzlet_top{
	vertical-align: top;
}
#link_table {
	height: 200px;
	width: 340px;
}
#print_link, #map_link {
	vertical-align: top;
	width: 50%;
	padding: 15px 10px;
}
#print_link a {
	background: transparent url(/images/print_link.png) no-repeat left;
	padding: 15px 0px 15px 38px;
	font: bold 12px Arial;
	color: #222222;
}
#map_link a {
	background: transparent url(/images/map_link.png) no-repeat left;
	padding: 15px 0px 15px 38px;
	font: bold 12px Arial;
	color: #222222;
}
#map_link a:hover, #print_link a:hover {
	color: #fe6306;
}
#uzlet_name {
	vertical-align: bottom;
	color: #fe6306;
	font: bold 18px Tahoma;
	padding-left: 10px;
}
#uzlet_bottom {
	width: 500px;
	margin: 15px auto;
}
#uzlet_bottom table {
	width: 500px;
	text-align: right;
}
#uzlet_bottom table td {
	width: 219px;
	font: bold 12px Tahoma;
	color: #222222;
}
#uzlet_bottom table td.uzlet_adat {
	padding: 5px 0px 5px 10px;
	width: 271px;
	text-align: left;
	color: #fe6306;
}
#galeria_tabla {
	background: transparent;
	text-align: center;
	vertical-align: middle;
	margin: auto;
}
#galeria_tabla td{
/*	border: 1px solid #ff6600;;*/
}
td.corner {
	width: 9px;
	height: 9px;
	background: transparent;
	/*float: left;*/
}
#bf_corner.corner {
	background: transparent url(/images/bf_corner.png) no-repeat left;
@	background-color: #ffffff;
}
#ba_corner.corner {
	background: transparent url(/images/ba_corner.png) no-repeat left;
@	background-color: #ffffff;
}
#jf_corner.corner {
	background: transparent url(/images/jf_corner.png) no-repeat right;
@	background-color: #ffffff;
}
#ja_corner.corner {
	background: transparent url(/images/ja_corner.png) no-repeat right;
@	background-color: #ffffff;
}
.galery_image {
	background: #ffffff;}
.galery_frame {
	background: #ffffff;
	height: 5px;
	width: 300px;
/*	float: left;*/
}
.galery_sep {
	background: #ffffff;
	height: 5px;
/*	float: left;*/
}
.galery_frame_side {
	background: #ffffff;
	width: 5px;
/*	float: left;*/
}
.thumbnail {
	background: #ffffff;
	width: 300px;
	vertical-align: middle;
	text-align: center;
	height: 70px;
	overflow: hidden;
	/*float: left;*/
}
.thumbnail img {
	padding: 0px 2px;
	margin: 0px auto 0px auto;
}
.galery_pager {
	background: #ffffff;
	height: 70px;
	padding: 0px 0px;
	width: 12px;
}
.searchNotif {
	background-color: #FFFF66;
}


.galery_title {
	background: #ffffff;
	height: 25px;
	line-height: 25px;
}
.galery_title_text {
	font: bold 11px Tahoma;
	color: #333333;
	text-align: left;
	padding-left: 10px;
}
.galery_close {
	width: 25px;
	float: right;
}
#galery {
	text-align: center;
	margin: auto;
}
#gallery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90000;
	width: 100%;
	height: 100%;
}
#gallery-box {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100000;
	text-align: center;
	line-height: 0;
}
.gallery_demo li{ 
	list-style-type: none; 
	list-style-position: outside;
/*	width:auto;*/
	overflow:hidden;
	float:left;
	height:70px;
	margin: 0 2px;
}
#main_image{
	/*margin:0px auto 0px auto;*/
	/*height:438px;
	width:700px;**/
}
#main_image img{
	/*margin-bottom:10px;*/
}
#lightbox-image-details-caption {
	float: left;
	line-height: 25px;
}
/*.lightbox-thumbnails-scroll {
background: #ff6600;
}*/
.red_text {
	margin: 15px 0px;
	color: #cb0224;
}
#login_box {
	margin: auto;
	background: #ece9e3;
	border: 1px solid #cbc2b2;
	width: 319px;
	padding: 15px;
}
#login_box input, #login_box select {
	border: 1px solid #cbc2b2;
	width: 210px;
}
#login_box table {
	margin: auto;
}
#login_box td {
	padding: 5px;
	font: 10px Tahoma;
	color: #333333;
}
.send_tr {
	text-align: center;
}
#login_box input#belepes_btn {
	border: 0px solid;
	width: 66px;
}
#login_box input#beirok_btn {
	border: 0px solid;
	width: 63px;
}
#login_box input#feliratkozas_btn {
	border: 0px solid;
	width: 105px;
}
#calendar {
	width: 436px;
	margin: auto;
	text-align: center;
}
#calendar_div {
	margin: auto;
	padding: 5px;
	background: #e1ddd4;
}
#calendar_tabla {
	border-collapse: collapse;
	width: 426px;
}
#calendar_tabla td {
	background: #ffffff;
	width: 65px;
	height: 43px;
	border: 1px solid #e1ddd4;
	font: 13px Tahoma;
	color: #75674d;
}
#calendar_tabla td a{
	font: 13px Tahoma;
	color: #75674d;
}
#calendar_tabla td.other_month a {
	color: #ededed;
}
#calendar_tabla td a.active{
	font-weight: bold;
}#calendar_tabla tr.days {
	border: 1px solid #e1ddd4;
}
#calendar_tabla tr.days td {
	border: 0px solid #e1ddd4;
	height: 30px;
	width: 65px;
	font-weight: bold;
	background: #eceae4;
}
#calendar_tabla td.prio_1 {
	background: #f1f1f1;
}
#calendar_tabla td.prio_2 {
	background: #f4c5c9;
}
#calendar_tabla td.prio_3 {
	background: #f9a0a2;
}
#cal_header {
	margin: auto;
	height: 41px;
}
#cal_prev {
	float: left;
	height: 41px;
	width: 39px;
	text-align: right;
	background: transparent url(/images/cal_prev_bg.png) no-repeat left;
}
#cal_prev a {
	padding: 5px;
	line-height: 40px;
}
.cal_year {
	font: 13px Tahoma;
	color: #75674d;
}
.cal_month {
	font: bold 13px Tahoma;
	color: #75674d;
}
#cal_next {
	float: left;
	height: 41px;
	width: 39px;
	text-align: left;
	background: transparent url(/images/cal_next_bg.png) no-repeat left;
}
#cal_next a {
	padding: 5px;
	line-height: 40px;
}
#cal_next a:hover, #cal_prev a:hover {
	text-decoration: none;
}
#cal_title {
	float: left;
	width: 358px;
	height: 41px;
	text-align: left;
	background: transparent url(/images/cal_title_bg.png) repeat-x top;
}
.cal_title_text {
	margin: auto;
	line-height: 40px;
	width: 120px;
}
#calendar_tabla td .bubble table{
	border: 2px solid #e1ddd4;
}
th#bubble_date {
	background: #cb3850;
	font: bold 13px Tahoma;
	color: #ffffff;
	padding: 0px 15px 0px 10px;
	line-height: 26px;
	width: auto;
}
#calendar_tabla td .bubble td {
	background: #ffffff;
	width: auto;
	border: 0px solid;
}
#calendar_tabla td .bubble {
	text-align: left;
}
#calendar_tabla td .bubble ul {
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#calendar_tabla td .bubble li {
	background: transparent url(/images/bubble_li_bg.png) no-repeat left;
	padding: 0px 0px 3px 7px;
	margin-left: 10px;
	color: #75674d;
	font: bold 11px Tahoma;
	line-height: 26px;
}
.cikk_lista {
	width: 662px;
	margin: 10px auto;
	background: transparent url(/images/cikk_lista_bg.png) repeat-y top;
	font: 12px Arial;
}
.cikk_lista_image {
	float: left;
	margin: 0px 10px 10px 0px;
}
.cikk_lista_title {
	font: bold 21px Arial;
}
.cikk_lista_top {
	background: transparent url(/images/cikk_lista_top.png) no-repeat top;
	height: 20px;
	clear: both;
}
.cikk_lista_body {
	width: 620px;
	margin: 0px 17px 0px 25px;
	text-align: left;
}
.cikk_lista_bottom {
	background: transparent url(/images/cikk_lista_bottom.png) no-repeat top;
	height: 20px;
	clear: both;
}
.cikk_lista_lead {
	margin: 10px 0px;
}
.cikk_lista_tovabb {
	float: right;
	width: 85px;
	height: 19px;
}
.cikk_lista_tovabb a {
	background: transparent url(/images/cikk_lista_tovabb.png) no-repeat right;
	padding-right: 38px;
	line-height: 19px;
	color: #ff0000;
}
.cikk_lista_tovabb a:hover {
	text-decoration: underline;
}



.lapozo {
	font: 10px Tahoma,Verdana;
	color: #333333;
	width: 662px;
	margin: 10px auto;
}
.talalat_tabla {
	padding: 0px;
	float: left;
}
.lapozo_tabla {
	padding: 0px;
	float: right;
}
.talalat_tabla select {
	border: 1px solid #d4d0c8;
	width: 40px;
	margin-left: 3px;
}
.oldal_szamok {
	text-align: center;
}
.oldal_szamok ul {
 	margin: 0px auto 0px auto;
	list-style-type: none;
	list-style-position: outside;
}
.oldal_szamok li{
	float: left;
	padding: 0px 5px 0px 4px;
	color: 333333;
	font-size: 11px;
	font-weight: bold;
	background: transparent url(/images/sep_bg.png) no-repeat right;
}
.oldal_szamok li.lastli {
	background: transparent url(/images/no_bg.png) no-repeat right;
}
.oldal_szamok li a {
	font-weight: normal;
}
.elozo_link, .kovetkezo_link {
	padding: 0px 5px;
}
.elozo_link a {
	padding: 0px 0px 0px 20px;
	background: transparent url(/images/elozo_arrow.png) no-repeat left;
}
.kovetkezo_link a {
	padding: 0px 20px 0px 0px;
	background: transparent url(/images/kovetkezo_arrow.png) no-repeat right;
}
.oldal_szamok_div {
	margin: 0px auto 0px auto;
}
.talalat_szurke {
	background: #f6f6f6;
	width: 662px;
	padding: 10px 0px;
	margin: 0px auto 0px auto;
	border-top: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
}
.talalat_normal {
	width: 662px;
	padding: 10px 0px;
	margin: 0px auto 0px auto;
}
.uzlet {
	width: 660px;
	margin: 0 auto 0 auto;
	background: transparent url(/images/uzletlista_paros.png) repeat-x top;
}
.paratlan {
	background: transparent url(/images/uzletlista_paratlan.png) repeat-x top;
}
.uzlet table {
	width: 660px;
	height: 26px;
}
.lenyit {
	float: right;
	margin-right: 7px;
}
.lastTable {
	border-bottom: 1px solid #dadcd3;
}
#uzlet_lista {
	margin: 15px auto;
	font: bold 13px Arial;
	color: #e6e6e6;
	text-align: left;
}
.uzlet_lista {
	padding-bottom: 15px;
}
* html #uzlet_lista {
	text-align: center;
}
#uzlet_lista a , .uzlet_lista a{
	font: bold 13px Arial;
	color: #4e4e4e;
}
.uzlet_col_1 {
	width: 36px;
}
.uzlet_lenyilo {
	background: #004000 url(/images/uzletlista_lenyilo_bg.png) repeat-x top;
	padding: 10px 0;
	border-bottom: 1px solid #003500;
	margin: 0 auto 1px auto;
}
.uzlet_lenyilo table {
	width: 640px;
}

.uzlet_lenyilo table td {
	background: transparent url(/images/lenyilo_sep.png) repeat-y right;
	padding: 2px 2px 2px 10px;
}
.uzlet_lenyilo table ul {
	list-style-type: none;
	list-style-position: outside;
}
.uzlet_lenyilo li {
	font: bold 12px Arial;
}
#uzlet_lista .uzlet_lenyilo table li a{
	color: #ccd9cc;
	font: 12px/17px Arial;
	background: transparent url(/images/uzletlista_list_btn.png) no-repeat left;
	padding-left: 10px;
}
.uzlet_lenyilo table td.lenyilo_col_4 {
	background: transparent;
}

#uzlet_lista .uzlet_lenyilo table li.lenyilo_kat {
	font-size: 12px;
	margin: 3px 0px;
	color: #00e000;
	text-transform: capitalize;
	width:140px;
	overflow: hidden;
}
#uzlet_lista_title {
	font: bold 21px Arial;
	margin: 15px auto 15px auto;
	width: 660px;
}
* html #uzlet_lista_title {
	text-align: left;
}
#uzenofal {
	width: 660px;
	margin: 15px auto;
}
.uzenet {
	float: left;
	margin-bottom: 5px;
}
.uzenet .user{
	font-weight: bold;
	text-decoration: underline;
	clear: both;
}
.uzenet_sender, .valasz_sender {
	background: transparent url(/images/uzenet_sender_bg.png) no-repeat top left;
	height: 29px;
	width: 175px;
	font: 11px Arial;
	color: #fef8e8;
	padding: 15px 0px 15px 25px;
	float: left;
}
.valasz_sender {
	background: transparent url(/images/valasz_bg.png) no-repeat top left;
}
.westend {
	color: #040404;
	font-weight: bold;
	text-decoration: underline;
}
.uzenet_content, .valasz_content {
	float: right;
	width: 440px;
	padding: 2px 9px 2px 10px;
	background: transparent url(/images/uzenet_bg.png) repeat-y left;
}
.valasz {
	float: left;
	clear: both;
	margin-bottom: 20px;
}
.uzenet_top {
	background: transparent url(/images/uzenet_top.png) no-repeat top left;
	height: 14px;
	width: 459px;
	float: right;
}
.uzenet_bottom {
	background: transparent url(/images/uzenet_bottom.png) no-repeat bottom left;
	height: 15px;
	width: 459px;
	float: right;
}
#beirok_form {
	background: transparent url(/images/form_bg.png) repeat-y left;
	width: 297px;
	margin: 20px auto 20px 200px;
}
.form_top {
	background: transparent url(/images/form_top.png) repeat-x left;
	height: 15px;
	clear: both;
}
.form_top_left {
	background: transparent url(/images/form_top_left.png) no-repeat top left;
	width: 15px;
	height: 15px;
	float: left;
}
.form_top_right {
	background: transparent url(/images/form_top_right.png) no-repeat top right;
	width: 15px;
	height: 15px;
	float: right;
}
.form_bottom {
	background: transparent url(/images/form_bottom.png) repeat-x left;
	height: 15px;
	clear: both;
}
.form_bottom_left {
	background: transparent url(/images/form_bottom_left.png) no-repeat bottom left;
	width: 15px;
	height: 15px;
	float: left;
}
.form_bottom_right {
	background: transparent url(/images/form_bottom_right.png) no-repeat bottom right;
	width: 15px;
	height: 15px;
	float: right;
}
#beirok_btn {
	float: right;
}
#beirok_form table {
	width: 260px;
	margin: 2px auto;
	text-align: right;
	font: 10px Tahoma;
	color: #333333;
}
#beirok_form table td {
	padding: 3px 0px 3px 0px;
}
.user_adat {
	width: 210px;
	border: 1px solid #cbc2b2;
}
#uzenet_area {
	width: 210px;
	height: 100px;
	border: 1px solid #cbc2b2;
}
#terkep_flash {
}
#uzlet_leiras {
	margin: 15px 0px;
	font: bold 12px Tahoma;
	color: #222222;
}
#uzlet_leiras .desc{
	font-weight: normal;
}
.sitemap_list ul {
	list-style-position: outside;
	list-style-type: none;
	margin-left:30px;	
}
.sitemap_list ul li {
	font: 14px Tahoma;
	color: #333333;
	padding-left:10px;	
}
.sitemap_list ul li a{
	font: 14px Tahoma;
}
.sitemap_list ul li ul li a{
	margin: 2px 0px 2px 20px;
	background: transparent url(/images/morzsa_arrow.png) no-repeat left;	
	font: 14px Tahoma;
	padding-left: 10px;
}
#terkep_flash {
	padding: 15px 0;
	background: #000000;
	margin: 0 auto;
	text-align: center;
}
.abc a {
	font-size: 17px;
	padding: 0px 5px 0px 5px;
}
.abc a:hover {
	color: #009000;
}
.abc a.selected {
	font-weight: bold;
	color: #009000;
}
.title {
	color: #000;
	font-size: 20px;
	padding: 0px 5px 0px 20px;
}
.talalat_lista_title {
	font: bold 21px Arial;
	margin: 15px auto 15px auto;
	width: 660px;
}
.notfound {
	margin-left:25px;
}
.notfound {
	font: 15px Tahoma;
	margin: 10px 40px;
}
.talalat_lista_title ul {
	list-style-type: none;
}
.talalat_lista_title ul li {
	margin-left: 10px;
}
.talalat_lista_title ul li a:hover{
	text-decoration: underline;
}
.more_search_result {
	margin: 5px 0px 15px 30px;
	clear: both;
}
.more_search_result a {
	font: 12px Tahoma;
	background: transparent url(/images/cikk_lista_tovabb.png) no-repeat right;
	padding-right: 38px;
	line-height: 19px;
	color: #ff0000;
}
.more_search_result a:hover {
	text-decoration: underline;
}
#vissza {
	clear: both;
	margin: 10px 0px 15px 20px;
}
#vissza a {
	font: 10px Tahoma;
	color: #555555;
	padding: 5px;
}
#vissza a:hover {
	color: #969696;
}
.rel_link {
	clear: both;
	width: 673px;
	float: right;
	background-repeat: repeat-x;
	background-position: right top;
	margin-top: 10px;
	color: #aaaaaa;
	margin-right: -34px;
	@ margin-right: -20px;
	@ width: 671px;
}
* html .rel_link {
	margin-right: -16px;
	width: 673px;
	position: relative;

}
div.rel_link a.rel {
	color: #fff !important;
	font: 11px Arial;
	text-decoration: underline !important;
	margin-left: 10px;
}
.rel_vasarlas {
	background-color: #006300;
	background-image: url(/images/green_rel_doc_bg.png);
}
.rel_szorakozas {
	background-color: #c00000;
	background-image: url(/images/red_rel_doc_bg.png);
}
.rel_vendeglatas {
	background-color: #512f00;
	background-image: url(/images/yellow_rel_doc_bg.png);
}
.rel_szolgaltatas {
	background-color: #371b43;
	background-image: url(/images/purple_rel_doc_bg.png);
}
.rel_magunkrol {
	background-color: #000a72;
	background-image: url(/images/blue_rel_doc_bg.png);
}
.rel_info {
	background-color: #2f2f2f;
	background-image: url(/images/gray_rel_doc_bg.png);
}
.rel_link_bottom {
	height: 17px;
	background-repeat: no-repeat;
	background-position: left top;
}

.bottom_vasarlas {
	background-image: url(/images/green_rel_doc_bottom.png);
}
.bottom_szorakozas{
	background-image: url(/images/red_rel_doc_bottom.png);
}
.bottom_vendeglatas {
	background-image: url(/images/yellow_rel_doc_bottom.png);
}
.bottom_szolgaltatas {
	background-image: url(/images/purple_rel_doc_bottom.png);
}
.bottom_magunkrol {
	background-image: url(/images/blue_rel_doc_bottom.png);
}
.bottom_info {
	background-image: url(/images/gray_rel_doc_bottom.png);
}
.rel_link h5 {
	font-size: 12px;
	margin-left: 10px;
	margin-top: 5px;
	color: #fff;
}
.golden_list_title {
	text-align:left;
	color: #009000;
	font: bold 21px Arial;
	margin-left:25px;
	padding-bottom:40px;
}
#golden {
	text-align:left;	
	margin-left:25px;
}
.golden_list_eventitle {
	text-align:left;	
	color: #009000;
	font: bold 21px Arial;
	margin: 15px auto 15px auto;
	width: 476px;	
}
.gold_talalat_lead {
	text-align:left;	
	color:#000;
	padding-top:15px;
	padding-right:30px;
}
.golden_list_date {
	text-align:left;	
	color: #009000;
	font: 15px Arial;
}
.talalat_limit {
	color: #000;
	font:bold 15px Arial;
}
.golden_logged,.golden_logged a {
	color: #009000;
	font: bold 16px Arial;
	margin-right:10px;
	text-align:right;	
}
.golden_logged a:hover {
	text-decoration:underline;
}
.itemBottom {
	clear:both;
	width:630px;
	height:3px;
	margin-top:20px;
	padding-bottom:10px;
	background: url(/images/dotted.png) repeat-x;
}
.subscrButton {
	padding-top:10px;
}
#ket_hasab {
	padding-top:6px;
}
#ket_hasab #cikk_body {
	margin: 0px 20px 15px 40px;
	width: 470px;
	float: left;
}
#ket_hasab #cikk_title {
	margin: 0px 20px 15px 40px;
	width: 470px;
	float: left;
}
#ket_hasab #cikk_body_right {
	float: right;
	width: 172px;
}
#ket_hasab #cikk_body_right.type_1 *{
	color: #009000 !important;
}
#ket_hasab #cikk_body_right.type_2 *{
	color: #db5505 !important;
}
#ket_hasab #cikk_body_right.type_3 *{
	color: #ffa900 !important;
}
#ket_hasab #cikk_body_right.type_4 *{
	color: #7f1aab !important;
}
#ket_hasab #cikk_body_right.type_5 *{
	color: #005597 !important;
}
#ket_hasab #cikk_body_right.type_6 *{
	color: #656565 !important;
}

#ket_hasab #cikk_body_right h3 {
	font: bold 12px Tahoma;
	text-align: center;
}
.image_text {
	font: 12px Tahoma;
	text-align: center;
}
.ikon_cover {
	text-align: center;
	margin-top: 15px;
}
.ikon_cover img {
	width: 95px;
}
.ikon_cover a {
	display: block;
}
.keresoBox {
	background: transparent url(/images/search_box_bg.png) repeat-x top;
	height: 80px;
/*	margin-left: -5px;*/
	position: relative;
}
* html .keresoBox {
	/*margin-left: -4px;*/
}
.keresoBox table {
	float: left;
}
* html keresoBox table {
	margin-left: -2px;
}
.keresoBox #keres_1 {
	width: 458px;
	background: transparent url(/images/keres_1_bg.png) no-repeat right;
}
.keresoBox #keres_1 img{
	margin-left: 8px;
}
.keresoBox #keres_1 select {
	width: 185px;
	border: 1px solid #cccccc;
}
.keresoBox #keres_1 #kereso_left {
	width: 14px;
	height: 50px;
}
.keresoBox #uzletkereso_td {
	width: 185px;
}
.keresoBox #childSelectTD {
	width: 175px;
	padding-left: 8px;
}
.keresoBox #keres_2 {
	margin-left: 11px;
}
.keresoBox #keres_2 td {
	height: 50px;
}
.keresoBox #keres_2 td#kereso_right {
	vertical-align: middle;
	padding-top: 0;
}
.keresoBox input {
	border: 1px solid #cccccc;
}
.keresoBox #search_btn {
	width: auto !important;
	height: auto !important;
	border: 0;
	margin-left: 8px;
}
#westendIkon {
	border-top: 1px solid #464646;
	border-bottom: 1px solid #464646;
	margin: 0 0 0 20px;
	padding: 15px 0;
}
#westendIkon .message {
	background: transparent url(/images/ikon_top.png) no-repeat top left;
	padding: 50px 0 10px 0;
	text-align: left;
	margin-left: 20px;
}
#westendIkon .cover {
	text-align: left;
	margin-left: 20px;
}
#westendIkon a {
	color: #cccccc;
	font: bold 13px Tahoma;
}
#topMenu {
	width: 965px;
	margin: 0px auto;
	position: relative;
}
#topMenu a {
	color: #fff;
}
#topMenu ul {
	list-style-type: none;
	list-style-position: outside;
	position: absolute;
	right: 14px;
	top: 10px;
	width: 717px;
	height: 25px;
	text-align: center;
	background: transparent url(/images/topmenu_bg.png) no-repeat top left;
}
#topMenu ul li {
	display: inline;
	padding: 0 0 0 22px;
	background: transparent url(/images/topmenu_sep.png) no-repeat left;
}
#topMenu ul li.first {
	background: transparent;
	padding-left: 0px;
}
#topMenu ul li a {
	font-size: 12px;
	/*font-family: "Arial Narrow","Trebuchet MS";*/
	font-weight: bold;
	line-height: 25px;
	margin-right: 22px;
}

#topMenu ul li a:hover {
	color: #666;
}
#topMenu ul li a.last {
	margin-right: 0px;
}

#topMenu a.vasarlas:hover, #topMenu a.active_vasarlas{
	color: #009000;
}
#topMenu a.szorakozas:hover, #topMenu a.active_szorakozas{
	color: #db5505;
}
#topMenu a.vendeglatas:hover, #topMenu a.active_vendeglatas{
	color: #ffa900;
}
#topMenu a.szolgaltatasaink:hover, #topMenu a.active_szolgaltatasaink{
	color: #7f1aab;
}
#topMenu a.magunkrol:hover, #topMenu a.active_magunkrol{
	color: #005597;
}
#topMenu a.info:hover, #topMenu a.active_info{
	color: #656565;
}
.listArrow {
	background-image:url(/images/arrow_bg.png);
	background-repeat: no-repeat;
	width: 6px;
	height: 7px;
	padding: 2px 2px 2px 3px;
	margin: auto 0 auto 16px;
}
.vasarlas .listArrow {
	background-color: #009000;
}
.szorakozas .listArrow {
	background-color: #db5505;
}
.vendeglatas .listArrow {
	background-color: #ffa900;
}
.szolgaltatasaink .listArrow {
	background-color: #7f1aab;
}
.magunkrol .listArrow {
	background-color: #005597;
}
.info .listArrow {
	background-color: #656565;
}
.tvReklam {
	margin: 0 0 0 20px;
}
.wesTrendBox {
	border-top: 1px solid #464646;
	margin: 0 0 0 20px;
	padding: 15px 0;
}
#shareBox {
	height: 26px;
	padding: 10px;
	width: 684px;
	float: right;
	background: #dfdbce;
	position: relative;
	bottom: 0px;
}
#shareBox .facebook {
	float: left;
	width: 226px;
	padding-right: 10px;
	border-right: 1px solid #c7c4ba;
}
#shareBox a {
	float: left;
}
#shareBox .facebook span {
	float: left;
	width: 126px;
	font: 12px Arial;
	text-align: left;
	padding-left: 6px;
}
#shareBox .twitter {
	float: left;
	width: 226px;
	padding-right: 10px;
	border-right: 1px solid #c7c4ba;
        margin-left: 13px;
}
#shareBox .twitter span {
	float: left;
	font: 12px Arial;
	text-align: left;
	padding-left: 6px;
}