body {
	margin:0px;
	padding:0px;
	border:0px;
	background:white url(bgr.2010.png) repeat-x top;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}


a img { border:none; }
form { margin:0px; padding:0px; }
input, select, textarea { font-family:Tahoma, Geneva, sans-serif; }

.clear {
	height:0px;
	width:auto;
	clear:both;
	overflow:hidden;
}
.clear5 {
	height:5px;
	width:auto;
	clear:both;
	overflow:hidden;
}
.clear8 {
	height:8px;
	width:auto;
	clear:both;
	overflow:hidden;
}
.clear10 {
	height:10px;
	width:auto;
	clear:both;
	overflow:hidden;
}
.clear12 {
	height:12px;
	width:auto;
	clear:both;
	overflow:hidden;
}
.clear15,
.clear_15{
	height:15px;
	width:auto;
	clear:both;
	overflow:hidden;
}
.clear20,
.clear_20{
	height:20px;
	width:auto;
	clear:both;
	overflow:hidden;
}
.clear25 {
	height:25px;
	width:auto;
	clear:both;
	overflow:hidden;
}
.clear_30 {
	height:30px;
	width:auto;
	clear:both;
	overflow:hidden;
}
.clear40 {
	height:40px;
	width:auto;
	clear:both;
	overflow:hidden;
}

.container,
#container {
	width:950px;
	margin:0 auto;
	position:relative;
}
#container { padding-bottom:14px; }

.footer {
	clear:both;
	width:950px;
	background:#e9e9e9;
	height:52px;
	color:#666666;
	font-size:11px;
}
.footer a {
	color:#666666;
	text-decoration:none;
}
.footer a:hover {
	color:#666666;
	text-decoration:underline;
}
.footer .copy {
	float:left;
	width:230px;
	display:inline;
	margin-left:26px;
	margin-top:20px;
}
.footer .menu {
	float:left;
	width:480px;
	text-align:center;
	margin-top:20px;
}
.footer .wi {
	float:left;
	width:176px;
	text-align:right;
	margin-top:20px;
}
.footer .wi img {
	margin-bottom:-3px;
}

.header {
	width:950px;
	height:73px;
}
.logo { float:left; }
.logo img { margin-top:8px; }
.logo, .logo a {
	/*background:url(logo.2012.png) no-repeat 17px 5px;*/
	width:460px;
	/*height:73px;*/
	display:block;
	overflow:hidden;
	font-weight:bold;
	color:#2c2b29;
	text-decoration:none;
	font-size:12px;
}
.logo .tk { width:auto; height:auto; display:inline; }
.none { display:none; }
.logo .show {
	display:block;
	padding-top:55px;
	padding-left:19px;
}
.logo .show h1 { margin:0px; padding:0px; float:left; font-size:12px; padding-right:5px; }
.logo .show span { float:left; }

.login_box {
	float:right;
	width:485px;
	display:inline;
	color:#666666;
	padding-top:26px;
}
.login_box .login_text {
	font-size:11px;
	float:left;
	width:117px;
	font-weight:bold;
	padding-top:3px;
}
.login_box input {
	border:1px solid #d3d0c6;
	color:#666666;
	font-size:12px;
	padding:2px 5px;
	-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/css/border-radius.htc);position:relative;
}
.login_box .overTxtLabel { color:#707070; display:block; padding:0px 4px; font-size:12px; margin:0px; }
.login_box .col_1 {
	float:left;
	width:151px;
	font-size:10px;
}
.login_box .col_1 input { width:135px; }
.login_box .col_2 {
	float:left;
	width:124px;
	font-size:10px;
}
.login_box .col_2 input { width:108px; margin-bottom:3px; }
.login_box .col_frgpwd {
	float:right;
	font-size:10px;
	padding-top:4px;
	width:122px;
}
.login_box .col_rmb {
	float:right;
	font-size:10px;
	width:93px;
}
.login_box .col_error {
	float:right;
	font-weight:bold;
	color:#c21111;
	font-size:11px;
	padding-top:3px;
	width:151px;
}
.login_box .button {
	background:url(sprite_cimlap.png) no-repeat;
	width:93px;
	height:22px;
	float:left;
	margin-top:-1px;
	overflow:hidden;
	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/css/border-radius.htc);
}
.login_box .button input {
	background-color:transparent;
	border:none;
	width:93px;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	padding:3px 0;
	cursor:pointer;
}
.login_box .check { width:auto!important; border:none; float:left; }
.login_box label {
	float:left;
	margin-top:3px;
	margin-left:2px;
}
.login_box .col_2 a,
.login_box .col_frgpwd a{
	font-size:10px;
	color:#666;
	text-decoration:none;
}
.login_box .col_2 a:hover,
.login_box .col_frgpwd a:hover {
	color:#666;
	text-decoration:underline;
}

.index_photo {
	width:950px;
	height:470px;
	position:relative;
	-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(/css/border-radius.htc);
}
.picSliderPicContBg2,
.picSliderPicContBg1 { -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(/css/border-radius.htc); }
.picSliderPicContBg1 { width:950px; height:470px; position:absolute; z-index:2; left:0px; }
.picSliderPicContBg2 { width:950px; height:470px; position:absolute; z-index:1; left:0px; }
.index_lead_pic_link { position:absolute; z-index:11; left:0px; top:120px; width:535px; height:350px; }
.index_lead_pic_link a { display:block; width:535px; height:350px; overflow:hidden; text-indent:-1000em; }
.slideshow_menu { position:absolute; top:100px; left:15px; z-index:11; }
.slideshow_menu ul { margin:0px; padding:0px; list-style:none; }
.slideshow_menu ul li { float:left; display:inline; }
.slideshow_menu ul li a { display:block; overflow:hidden; text-indent:-1000em; width:20px; height:19px; }
.slideshow_menu .num { background:url(slideshow.bg.png) no-repeat -20px 0px; }
.slideshow_menu a:hover,
.slideshow_menu .act { background:url(slideshow.bg.png) no-repeat 0px 0px; }
.slideshow_menu .startstop { background:url(slideshow.bg.png) no-repeat -40px 0px; }
.slideshow_menu .btn a:hover,
.slideshow_menu .btn .play { background:url(slideshow.bg.png) no-repeat -60px 0px; }
.slideshow_menu .btn .stop { background:url(slideshow.bg.png) no-repeat -40px 0px; }
.slideshow_menu .btn .stop:hover { background:url(slideshow.bg.png) no-repeat -40px 0px; }

.index_pic_link { position:absolute; z-index:10; width:100px; height:50px; top:80px; }
.index_pic_link a { width:535px; height:200px; display:block; overflow:hidden; text-indent:-10000em; }
.csomopont_layer_bg {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img2.habostorta.hu/randiszeles/2005_imagesrandi/csomopont_layer_bg.png');
	width:250px;
	height:78px;
	position:absolute;
	z-index:0;
	left:0;
	top:0px;
	margin-top:380px;
}
.csomopont_layer_bg .bgr {
	background:url(http://img2.habostorta.hu/randiszeles/2005_imagesrandi/csomopont_layer_bg.png) no-repeat;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	width:250px;
	height:78px;
}
.csomopont_layer_text { width:240px; height:78px; position:absolute; z-index:0; left:0; top:0px; margin-top:397px; text-align:center; color:#353535; font-size:12px; font-family:Century Gothic, Georgia, "Times New Roman", Times, serif; }
.csomopont_layer_text h1 { font-size:17px; color:#ba0000; margin:0px; font-weight:normal; }

.lucanap_layer {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img2.habostorta.hu/randiszeles/2005_imagesrandi/lucanap_layer.png');
	width:181px;
	height:105px;
	position:absolute;
	z-index:0;
	left:0;
	top:0px;
	margin-top:281px;
}
.lucanap_layer .bgr {
	background:url(http://img2.habostorta.hu/randiszeles/2005_imagesrandi/lucanap_layer.png) no-repeat;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	width:181px;
	height:105px;
}
.lucanap_layer_link a {
	width:181px;
	height:105px;
	display:block;
	overflow:hidden;
	text-indent:-1000em;
	position:absolute;
	z-index:10;
	left:0px;
	top:0px;
	margin-top:281px;
	float:left;
	z-index:10000;
}

.randimobil_layer {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img2.habostorta.hu/randiszeles/2005_imagesrandi/randimobil_layer.v2.png');
	width:182px;
	height:97px;
	position:absolute;
	z-index:10;
	left:0;
	top:0px;
	margin-top:283px;
}
.randimobil_layer .bgr {
	background:url(http://img2.habostorta.hu/randiszeles/2005_imagesrandi/randimobil_layer.v2.png) no-repeat;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	width:182px;
	height:97px;
}
.randimobil_layer_link a {
	width:182px;
	height:97px;
	display:block;
	overflow:hidden;
	text-indent:-1000em;
	position:absolute;
	z-index:10;
	left:0px;
	top:0px;
	margin-top:283px;
	float:left;
	z-index:10000;
}

.randilajk_layer {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img2.habostorta.hu/randiszeles/2005_imagesrandi/randilajk_layer.png');
	width:181px;
	height:64px;
	position:absolute;
	z-index:10;
	left:0;
	top:0px;
	margin-top:322px;
}
.randilajk_layer .bgr {
	background:url(http://img2.habostorta.hu/randiszeles/2005_imagesrandi/randilajk_layer.png) no-repeat;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	width:181px;
	height:64px;
}
.randilajk_layer_link a {
	width:181px;
	height:64px;
	display:block;
	overflow:hidden;
	text-indent:-1000em;
	position:absolute;
	z-index:10;
	left:0px;
	top:0px;
	margin-top:322px;
	float:left;
	z-index:10000;
}

.valentin_layer {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img2.habostorta.hu/randiszeles/2005_imagesrandi/valentin_layer.png');
	width:181px; height:64px; position:absolute; z-index:0; left:0; top:0px; margin-top:212px; }
.valentin_layer .bgr {
	background:url(http://img2.habostorta.hu/randiszeles/2005_imagesrandi/valentin_layer.png) no-repeat;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	width:181px; height:64px;
}
.valentin_layer_link a { width:181px; height:64px; display:block; overflow:hidden; text-indent:-1000em; position:absolute; z-index:0; left:0px; top:0px; margin-top:212px; z-index:10000; }


.gravity_layer {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img2.habostorta.hu/randiszeles/2005_imagesrandi/gravity_layer.png');
	width:181px; height:83px; position:absolute; z-index:0; left:0; top:0px; margin-top:355px; }
.gravity_layer .bgr {
	background:url(http://img2.habostorta.hu/randiszeles/2005_imagesrandi/gravity_layer.png) no-repeat;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	width:181px; height:83px;
}
.gravity_layer_link a { width:181px; height:83px; display:block; overflow:hidden; text-indent:-1000em; position:absolute; z-index:0; left:0px; top:0px; margin-top:355px; z-index:10000; }

.reg_box { background:url(box.reg.png) no-repeat; width:396px; height:356px; position:absolute; left:539px; top:93px; padding-top:40px; color:#8b7b61; font-size:11px; 	position:relative; z-index:98; }
.reg_box_eloreg { padding-top:0px; }
.reg_box_eloreg .title { width:396px; height:46px; text-indent:-1000em; position:relative; margin-bottom:8px;
-moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0;behavior:url(/css/border-radius.htc);}

.reg_box .none { display:none; }
.reg_box .text {
	font-weight:bold;
	padding-top:3px;
	float:left;
	width:135px;
	text-align:right;
}
.reg_box .reg_text {
	font-size:10px;
	float:left;
	width:205px;
}
.reg_box .reg_text a {
	color:#8b7b61;
	text-decoration:underline;
}
.reg_box .reg_text a:hover {
	color:#8b7b61;
	text-decoration:none;
}
.reg_box .text_check {
	float:left;
	display:inline;
	margin-left:117px;
	margin-right:20px;
	width:20px;
	text-align:right;
}
.reg_box .input {
	float:left;
	width:205px;
	display:inline;
	margin-left:20px;
	height:23px;
}
.reg_box input, .reg_box select {
	border:1px solid #d2cfc5;
	padding:2px 5px;
	width:190px;
	font-size:11px;
}
.reg_box select { width:202px; }
.reg_box .check { width:auto; border:none; float:left; }
.reg_box label { float:left; margin-top:2px; margin-right:10px; }
.reg_box .button { background:url(sprite_cimlap.png) no-repeat 0 -22px; width:185px; height:51px; overflow:hidden; float:left; display:inline; margin-left:171px; margin-bottom:10px; }
.reg_box_eloreg .button { background:url(sprite_cimlap.png) no-repeat 0 -22px; width:316px; height:67px!important; margin:0 auto 15px auto!important; float:none; display:block; }
.reg_box .button input:hover { background:url(sprite_cimlap.png) no-repeat 0 -73px; }
.reg_box .button input { background-color:transparent; border:none; width:185px; height:51px; cursor:pointer; font-size:0px; }
.reg_box_eloreg .button input { width:316px; height:67px; }
.reg_box ul { clear:both; margin:0 0 0 11px; padding:0; list-style:none; }
.reg_box_eloreg ul { position:absolute;	left:0px; bottom:5px; }
.reg_box ul li { background:url(box.reg.bull.png) no-repeat; font-size:12px; font-weight:bold; color:#000; position:relative; padding-left:22px; padding-bottom:8px; }
.reg_box_eloreg li { background:none!important; padding-left:30px!important; }


.button_admin { width:316px; height:67px!important; margin:0 auto 15px auto!important; float:none; display:block; }
.button_admin input { width:316px; height:67px; background-color:transparent; border:none; cursor:pointer; font-size:0px; }



.partners {
	background:url(box.partners.png) no-repeat;
	width:950px;
	height:35px;
}
.partners .text {
	float:left;
	color:#666666;
	font-weight:bold;
	line-height:35px;
	text-indent:15px;
	font-size:10px;
}
.partners .imges {
	float:left;
	padding-left:10px;
}
.partners span { display:inline-block; margin:0 18px; height:35px; }
.partners .box_partners_origo { background:url(box.partners.sprite.png) no-repeat 0 -425px; width:70px; }
.partners .box_partners_pestiest { background:url(box.partners.sprite.png) no-repeat 0 -510px; width:94px; }
.partners .box_partners_rtlklub { background:url(box.partners.sprite.png) no-repeat 0 -595px; width:51px; }
.partners .box_partners_iwiw { background:url(box.partners.sprite.png) no-repeat 0 -255px; width:57px; }
.partners .box_partners_nol { background:url(box.partners.sprite.png) no-repeat 0 -340px; width:72px; }
.partners .box_partners_blikk { background:url(box.partners.sprite.png) no-repeat 0 -85px; width:55px; }
.partners .box_partners_story { background:url(box.partners.sprite.png) no-repeat 0 -680px; width:63px; }
.partners .box_partners_anubis { background:url(box.partners.sprite.png) no-repeat 0 0; width:68px; }
.partners .box_partners_joy { background:url(box.partners.sprite.png) no-repeat 0 -766px; width:70px; }

.sprite-boxpartnersanubis{ background-position: 0 0; width: 68px; height: 35px; } 
.sprite-boxpartnersblikk{ background-position: ; width: 55px; height: 35px; } 
.sprite-boxpartnersgeotrust{ background-position:; width: 90px; height: 35px; } 
.sprite-boxpartnersiwiw{ background-position: ; width: 57px; height: 35px; } 
.sprite-boxpartnersnol{ background-position: ; width: 72px; height: 35px; } 
.sprite-boxpartnersorigo{ background-position:; width: 49px; height: 35px; } 
.sprite-boxpartnerspestiest{ background-position:; width: 94px; height: 35px; } 
.sprite-boxpartnersrtlklub{ background-position:; width: 51px; height: 35px; } 
.sprite-boxpartnersstory{ background-position:; width: 63px; height: 35px; } 

.partners img {
	margin:0 17px;
}
.partners .imges_right {
	float:right;
}

.index_boxes {
	width:950px;
}
.index_boxes .left_side {
	float:left;
	width:660px;
}
.index_boxes .right_side {
	float:right;
	width:281px;
}


.box_tab {
	background:#f8f4e7 url(box.tab.top.png) no-repeat left top;
	width:660px;
}
.box_tab .menu {
	width:660px;
	height:46px;
}
.box_tab .menu ul {
	margin:0px;
	padding:6px 0 0 10px;
	list-style:none;
}
.box_tab .menu ul li {
	float:left;
	height:41px;
	display:inline;
	margin-right:11px;
	position:relative;
	z-index:10;
}
.box_tab .menu ul li span {
	height:41px;
	width:206px;
	display:block;
	text-align:center;
	line-height:31px;
	font-weight:bold;
	color:#000;
	cursor:pointer;
	font-size:12px;
}
.box_tab .menu ul li a { text-decoration:none; }
.adatlap_menu_akt span {
	width:206px;
	text-shadow: 1px 1px 3px #91733c;
	color:#fff!important;
	font-size:12px;
}
.box_tab .menu ul li a span { text-decoration:none; }
.tab_1 .adatlap_menu_akt, .tab_1 .adatlap_menu_akt span { background:url(box.tab.menu.png) no-repeat 0 0px; }
.tab_2, .tab_2 span { background:url(box.tab.menu.png) no-repeat -217px 0; }
.tab_3, .tab_3 span { background:url(box.tab.menu.png) no-repeat -434px 0; }

.tab_1, .tab_1_act span { background:url(box.tab.menu.png) no-repeat 0 -41px; }
.tab_2 .adatlap_menu_akt, .tab_2 .adatlap_menu_akt span { background:url(box.tab.menu.png) no-repeat -217px -41px; }
.tab_3, .tab_3 span { background:url(box.tab.menu.png) no-repeat -434px 0; }

.tab_1, .tab_1_act span { background:url(box.tab.menu.png) no-repeat 0 -41px; }
.tab_2, .tab_2 span { background:url(box.tab.menu.png) no-repeat -217px 0px; }
.adatlap_menu_akt .tab_3, .tab_3 .adatlap_menu_akt span { background:url(box.tab.menu.png) no-repeat -434px -82px; }
.tab_3 { margin-right:0px!important; }



.box_tab .menu .tab_3 { margin-right:0px; }
.tab_cont {
	border:1px solid #d6cfc5;
	border-bottom:none;
	padding:16px 27px 0 27px;
	color:#666666;
	background:#fff;
	font-size:11px;
	_margin-top:-1px;
}
.tab_cont h4, .tab_cont h2, .tab_cont p {
	margin:0px;
	padding:0px;
}
#tab_cont_2, #tab_cont_1 { display:none; }
#tab_1 { font-size:11px; }
.tab_cont .sep {
	background:#e8e8e8;
	height:1px;
	overflow:hidden;
	clear:both;
	margin-bottom:15px;
}
.tab_cont .photo {
	background:url(box.tab.pic.bg.png) no-repeat;
	width:78px;
	float:left;
	display:inline;
	margin-right:10px;
	text-align:center;
}
.tab_cont .photo img {
	margin:4px;
}
.tab_cont .photo a {
	color:#b6924e;
	font-size:12px;
	font-weight:bold;
	padding-top:3px;
	text-decoration:none;
}
.tab_cont .photo a:hover span {
	text-decoration:underline;
}
.tab_cont .photos { margin-right:-21px; position:relative; }
.tab_cont h2 {
	color:#b6924e;
	font-size:12px;
	padding-bottom:3px;
}
.tab_cont h4 {
	color:#b6924e;
	font-size:14px;
	padding-bottom:6px;
}
.tab_cont p { margin-bottom:15px; }
.tab_cont .reg {
	color:#009900;
	font-weight:bold;
	text-decoration:underline;
}
.tab_cont .reg:hover {
	color:#009900;
	text-decoration:none;
}
.tab_close {
	background:url(bg_sprite.png) no-repeat -1402px 0;
	width:660px;
	height:12px;
	overflow:hidden;
	margin:0px -28px 0 -28px;
	float:left;
	display:inline;
}
.tab_cont .inner_box {
	background:#f3f3f3;
	padding:6px 0 6px 7px;
	float:left;
	display:inline;
	margin:-13px -24px 0 -24px;
	width:645px;
}
.kategoriak a { color:#009900; text-decoration:none; }
.kategoriak a:hover { color:#009900; text-decoration:underline; }
.map_cont {
	background:white url(bg_sprite.png) no-repeat 0 top;
	float:left;
	width:420px;
}
.map_cont .bgr_bot {
	background:url(bg_sprite.png) no-repeat -420px bottom;
	width:420px;
	height:310px;
	padding:2px 0 0 0;
	position:relative;
}
.map_cont h4 {
	position:absolute;
	z-index:100;
	left:0px;
	top:0px;
	margin:13px 0 0 17px;
}
.map_layer {
	position:absolute;
	left:0px;
	top:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:underline;
}
.map {
	background:url(map_regionalisv2.png) no-repeat;
	width:420px;
	height:304px;
	position:relative;
}
.map img {
	position:absolute;
	z-index:1000;
}
.map_layer span { position:absolute; cursor:pointer; font-weight:bold; color:#987a42; text-decoration:underline; }
.map_layer span a { color:#987a42; }
.font12,
.font12 span { font-size:12px; text-decoration:none!important; }

.layer_erdely { background:url(map/erdelyv2.png) no-repeat; width:168px; height:232px; left:252px; top:77px; visibility:hidden; }
.layer_erdely span { margin:140px 0 0 94px; }
.layer_text_erdely { width:168px; height:232px; left:252px; top:77px; }
.layer_text_erdely span { margin:140px 0 0 94px; }

.layer_pecs { background:url(map/pecs.png) no-repeat; width:67px; height:56px; left:109px; top:212px; visibility:hidden; }
.layer_pecs span { margin:22px 0 0 26px; }
.layer_text_pecs { width:67px; height:56px; left:109px; top:212px; }
.layer_text_pecs span { margin:22px 0 0 26px; }

.layer_kaposvar { background:url(map/kapos.png) no-repeat; width:72px; height:90px; left:71px; top:169px; visibility:hidden; }
.layer_kaposvar span { margin:42px 0 0 18px; }
.layer_text_kaposvar { width:72px; height:90px; left:71px; top:169px; }
.layer_text_kaposvar span { margin:42px 0 0 18px; }

.layer_szekszard { background:url(map/szekszard.png) no-repeat; width:54px; height:62px; left:130px; top:177px; visibility:hidden; }
.layer_szekszard span { margin:24px 0 0 10px; }
.layer_text_szekszard { width:54px; height:62px; left:130px; top:177px; }
.layer_text_szekszard span { margin:24px 0 0 10px; }

.layer_szeged { background:url(map/szeged.png) no-repeat; width:61px; height:56px; left:217px; top:181px; visibility:hidden; }
.layer_szeged span { margin:27px 0 0 14px; }
.layer_text_szeged { width:61px; height:56px; left:217px; top:181px; }
.layer_text_szeged span { margin:27px 0 0 14px; }

.layer_bekes { background:url(map/bekes.png) no-repeat; width:69px; height:80px; left:257px; top:148px; visibility:hidden; }
.layer_bekes span { margin:31px 0 0 0px; }
.layer_text_bekes { width:69px; height:80px; left:257px; top:148px; }
.layer_text_bekes span { margin:31px 0 0 0px; }

.layer_kecskemet { background:url(map/kecske.png) no-repeat; width:77px; height:100px; left:168px; top:155px; visibility:hidden; }
.layer_kecskemet span { margin:26px 0 0 20px; }
.layer_text_kecskemet { width:77px; height:100px; left:168px; top:155px; }
.layer_text_kecskemet span { margin:26px 0 0 20px; }

.layer_zala { background:url(map/zala.png) no-repeat; width:55px; height:61px; left:44px; top:163px; visibility:hidden; }
.layer_zala span { margin:22px 0 0 -5px; }
.layer_text_zala { width:55px; height:61px; left:44px; top:163px; }
.layer_text_zala span { margin:22px 0 0 -5px; }

.layer_veszprem { background:url(map/veszprem.png) no-repeat; width:63px; height:57px; left:81px; top:127px; visibility:hidden; }
.layer_veszprem span { margin:26px 0 0 8px; }
.layer_text_veszprem { width:63px; height:57px; left:81px; top:127px; }
.layer_text_veszprem span { margin:26px 0 0 8px; }

.layer_szvar { background:url(map/szvar.png) no-repeat; width:51px; height:72px; left:132px; top:121px; visibility:hidden; }
.layer_szvar span { margin:18px 0 0 -18px; }
.layer_text_szvar { width:51px; height:72px; left:132px; top:121px; }
.layer_text_szvar span { margin:18px 0 0 -18px; }

.layer_szombathely { background:url(map/szombathely.png) no-repeat; width:64px; height:55px; left:30px; top:129px; visibility:hidden; }
.layer_szombathely span { margin:9px 0 0 8px; }
.layer_text_szombathely { width:64px; height:55px; left:30px; top:129px; }
.layer_text_szombathely span { margin:9px 0 0 8px; }

.layer_gyor { background:url(map/gyor.png) no-repeat; width:81px; height:50px; left:47px; top:84px; visibility:hidden; }
.layer_gyor span { margin:23px 0 0 29px; }
.layer_text_gyor { width:81px; height:50px; left:47px; top:84px; }
.layer_text_gyor span { margin:23px 0 0 29px; }

.layer_tata { background:url(map/tatabanya.png) no-repeat; width:59px; height:40px; left:123px; top:100px; visibility:hidden; }
.layer_tata span { margin:8px 0 0 -7px; }
.layer_text_tata { width:59px; height:40px; left:123px; top:100px; }
.layer_text_tata span { margin:8px 0 0 -7px; }

.layer_bp { background:url(map/bp.png) no-repeat; width:23px; height:22px; left:166px; top:83px; visibility:hidden; z-index:100; }
.layer_bp span { margin:37px 0 0 7px; }
.layer_text_bp { width:23px; height:22px; left:166px; top:83px; }
.layer_text_bp span { margin:37px 0 0 7px; }

.layer_pest { background:url(map/pest.png) no-repeat; width:78px; height:89px; left:166px; top:83px; visibility:hidden; }
.layer_pest span { margin:56px 0 0 42px; }
.layer_text_pest { width:78px; height:89px; left:166px; top:83px; }
.layer_text_pest span { margin:56px 0 0 42px; }

.layer_szolnok { background:url(map/szolnok.png) no-repeat; width:75px; height:75px; left:217px; top:112px; visibility:hidden; }
.layer_szolnok span { margin:24px 0 0 28px; }
.layer_text_szolnok { width:75px; height:75px; left:217px; top:112px; }
.layer_text_szolnok span { margin:24px 0 0 28px; }

.layer_debrecen { background:url(map/debrecen.png) no-repeat; width:71px; height:82px; left:279px; top:90px; visibility:hidden; }
.layer_debrecen span { margin:30px 0 0 9px; }
.layer_text_debrecen { width:71px; height:82px; left:279px; top:90px; }
.layer_text_debrecen span { margin:30px 0 0 9px; }

.layer_eger { background:url(map/eger.png) no-repeat; width:65px; height:59px; left:213px; top:75px; visibility:hidden; }
.layer_eger span { margin:25px 0 0 37px; }
.layer_text_eger { width:65px; height:59px; left:213px; top:75px; }
.layer_text_eger span { margin:25px 0 0 37px; }

.layer_salgo { background:url(map/salgotarjan.png) no-repeat; width:62px; height:44px; left:180px; top:68px; visibility:hidden; }
.layer_salgo span { margin:13px 0 0 3px; }
.layer_text_salgo { width:62px; height:44px; left:180px; top:68px; }
.layer_text_salgo span { margin:13px 0 0 3px; }

.layer_nyiregy { background:url(map/nyiregy.png) no-repeat; width:97px; height:66px; left:293px; top:54px; visibility:hidden; }
.layer_nyiregy span { margin:27px 0 0 21px; }
.layer_text_nyiregy { width:97px; height:66px; left:293px; top:54px; }
.layer_text_nyiregy span { margin:27px 0 0 21px; }

.layer_miskolc { background:url(map/miskolc.png) no-repeat; width:111px; height:73px; left:238px; top:41px; visibility:hidden; }
.layer_miskolc span { margin:24px 0 0 28px; }
.layer_text_miskolc { width:111px; height:73px; left:238px; top:41px; }
.layer_text_miskolc span { margin:24px 0 0 28px; }

.layer_szlovakia { background:url(map/szlovakia.png) no-repeat; width:308px; height:108px; left:69px; top:-2px; visibility:hidden; }
.layer_szlovakia span { margin:33px 0 0 110px; }
.layer_text_szlovakia { width:308px; height:108px; left:69px; top:-2px; }
.layer_text_szlovakia span { margin:33px 0 0 110px; }


/*.layer_erdely { background:url(map/erdelyv2.png) no-repeat; width:168px; height:232px; left:252px; top:78px; visibility:hidden; }
.layer_erdely span { margin:140px 0 0 94px; }
.layer_pecs { background:url(map/pecs.png) no-repeat; width:67px; height:56px; left:109px; top:214px; visibility:hidden; }
.layer_pecs span { margin:22px 0 0 26px; }
.layer_kaposvar { background:url(map/kapos.png) no-repeat; width:72px; height:90px; left:71px; top:170px; visibility:hidden; }
.layer_kaposvar span { margin:42px 0 0 18px; }
.layer_szekszard { background:url(map/szekszard.png) no-repeat; width:54px; height:62px; left:130px; top:178px; visibility:hidden; }
.layer_szekszard span { margin:24px 0 0 10px; }
.layer_szeged { background:url(map/szeged.png) no-repeat; width:61px; height:56px; left:217px; top:182px; visibility:hidden; }
.layer_szeged span { margin:27px 0 0 14px; }
.layer_bekes { background:url(map/bekes.png) no-repeat; width:69px; height:80px; left:257px; top:149px; visibility:hidden; }
.layer_bekes span { margin:31px 0 0 0px; }
.layer_kecskemet { background:url(map/kecske.png) no-repeat; width:77px; height:100px; left:168px; top:156px; visibility:hidden; }
.layer_kecskemet span { margin:26px 0 0 20px; }
.layer_zala { background:url(map/zala.png) no-repeat; width:55px; height:61px; left:44px; top:164px; visibility:hidden; }
.layer_zala span { margin:22px 0 0 -5px; }
.layer_veszprem { background:url(map/veszprem.png) no-repeat; width:63px; height:57px; left:81px; top:128px; visibility:hidden; }
.layer_veszprem span { margin:26px 0 0 8px; }
.layer_szvar { background:url(map/szvar.png) no-repeat; width:51px; height:72px; left:132px; top:122px; visibility:hidden; }
.layer_szvar span { margin:18px 0 0 -18px; }
.layer_szombathely { background:url(map/szombathely.png) no-repeat; width:64px; height:55px; left:30px; top:131px; visibility:hidden; }
.layer_szombathely span { margin:9px 0 0 8px; }
.layer_gyor { background:url(map/gyor.png) no-repeat; width:81px; height:50px; left:47px; top:87px; visibility:hidden; }
.layer_gyor span { margin:23px 0 0 29px; }
.layer_tata { background:url(map/tatabanya.png) no-repeat; width:59px; height:40px; left:123px; top:103px; visibility:hidden; }
.layer_tata span { margin:8px 0 0 -7px; }
.layer_bp { background:url(map/bp.png) no-repeat; width:78px; height:89px; left:166px; top:85px; visibility:hidden; }
.layer_bp span { margin:37px 0 0 7px; }
.layer_szolnok { background:url(map/szolnok.png) no-repeat; width:75px; height:75px; left:217px; top:113px; visibility:hidden; }
.layer_szolnok span { margin:24px 0 0 28px; }
.layer_debrecen { background:url(map/debrecen.png) no-repeat; width:71px; height:82px; left:279px; top:91px; visibility:hidden; }
.layer_debrecen span { margin:30px 0 0 9px; }
.layer_eger { background:url(map/eger.png) no-repeat; width:65px; height:59px; left:213px; top:78px; visibility:hidden; }
.layer_eger span { margin:25px 0 0 37px; }
.layer_salgo { background:url(map/salgotarjan.png) no-repeat; width:62px; height:44px; left:180px; top:70px; visibility:hidden; }
.layer_salgo span { margin:13px 0 0 3px; }
.layer_nyiregy { background:url(map/nyiregy.png) no-repeat; width:97px; height:66px; left:293px; top:55px; visibility:hidden; }
.layer_nyiregy span { margin:27px 0 0 21px; }
.layer_miskolc { background:url(map/miskolc.png) no-repeat; width:111px; height:73px; left:238px; top:43px; visibility:hidden; }
.layer_miskolc span { margin:24px 0 0 28px; }
.layer_szlovakia { background:url(map/szlovakia.png) no-repeat; width:308px; height:108px; left:69px; top:0px; visibility:hidden; }
.layer_szlovakia span { margin:33px 0 0 110px; }*/

.box_gyorslinkek {
	background:url(box.gyorslinkekv2.png) no-repeat;
	width:186px;
	height:280px;
	float:right;
	display:inline;
	margin-right:4px;
	padding:13px 16px 16px 16px;
	font-size:12px;
}
.box_gyorslinkek h4 {
	margin-bottom:10px;
}
.box_gyorslinkek .left {
	float:left;
	display:block;
	width:120px;
	margin-bottom:10px;
}
.box_gyorslinkek .right {
	float:right;
	display:block;
	width:60px;
	margin-bottom:10px;
	text-align:right;
}
.box_gyorslinkek a {
	color:#666666;
	text-decoration:none;
}
.box_gyorslinkek a:hover {
	color:#666666;
	text-decoration:underline;
}

.box_nezz_korul {
	background:url(box.nezz.korul.png) no-repeat;
	width:627px;
	height:66px;
	margin:0 -5px -6px -15px;
	position:relative;
	display:inline;
	float:left;
}
.nezzkorul {
	margin-left:-12px!important;
	margin-bottom:5px!important;
	position:relative;
}
.box_nezz_korul .col_1 {
	float:left;
	width:157px;
	display:inline;
	margin:7px 0 0 6px;
}
.box_nezz_korul select {
	border:1px solid #d2cfc5;
	background:white;
	padding:2px 5px;
	color:#666666;
	font-size:11px;
}
.box_nezz_korul .col_2 {
	float:left;
	width:220px;
	display:inline;
	margin:19px 0 0 0;
}
.box_nezz_korul .check {
	border:none;
	width:auto;
	float:left;
}
.box_nezz_korul label {
	float:left;
	margin-top:2px;
	margin-right:15px;
}
.box_nezz_korul .button {
	background:url(box.nezz.korul.btn.png) no-repeat;
	width:86px;
	height:25px;
	float:left;
	margin-top:15px;
}
.box_nezz_korul .button input {
	background-color:transparent;
	border:none;
	width:86px;
	height:25px;
	cursor:pointer;
	font-size:0px;
}



.statisztika {
	background:url(box.tab.statisztika.png) repeat-x bottom;
	font-size:12px;
	color:#666666;
}
.statisztika .text_1 {
	float:left;
	width:390px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
.statisztika .text_1 span { color:#b6924e; font-size:18px; }
.statisztika .text_2 {
	float:left;
	width:210px;
	line-height:16px;
}
.statisztika .text_2 .left {
	display:block;
	float:left;
	text-align:right;
	width:140px;
}
.statisztika .text_2 .right {
	display:block;
	float:left;
	text-align:right;
	width:70px;
	font-weight:bold;
	color:#b6924e;
	font-size:14px;
	line-height:17px;
}
.statisztika .text_3 {
	float:left;
	border-right:1px solid #dbdbdb;
	display:inline;
	margin-right:20px;
	width:215px;
}
.statisztika .text_3 .left {
	font-size:30px;
	color:#b6924e;
	float:left;
	width:65px;
	font-weight:bold;
}
.statisztika .text_4 {
	float:left;
	border-right:1px solid #dbdbdb;
	display:inline;
	margin-right:20px;
	width:140px;
}
.statisztika .text_4 .left {
	font-size:30px;
	color:#b6924e;
	float:left;
	width:65px;
	font-weight:bold;
}
.statisztika .text_5 {
	float:left;
	display:inline;
	width:190px;
}
.statisztika .text_5 .left {
	font-size:30px;
	color:#b6924e;
	float:left;
	width:65px;
	font-weight:bold;
}
.statisztika .text_3 .right, .statisztika .text_4 .right, .statisztika .text_5 .right { float:left; padding-top:6px; }
.statisztika .text_3 .left span, .statisztika .text_4 .left span, .statisztika .text_5 .left span { font-size:18px; }
.statisztika .img1 {
	float:left;
	width:199px;
	display:inline;
	margin-left:11px;
}
.statisztika .img2 {
	float:left;
	width:209px;
}
.statisztika .img3 {
	float:left;
	width:175px;
}









.tab_item {
	display: none;
	position:relative;
}
.tab_item_act {
	display: block;
}
.tab_info {
	display: none;
}

.news_box {
	background:#f7f4e6 url(box.news.top.png) no-repeat 0 0;
	width:281px;
}
.news_box .bgr_bot {
	background:url(box.news.bot.png) no-repeat 0 bottom;
	padding:15px;
	color:#666666;
	font-size:11px;
}
.news_box h4 {
	margin:0 0 15px 0;
	padding:0px;
	font-size:17px;
}
.news_box h2 {
	margin:0px;
	padding:0 0 3px 0;
	font-size:12px;
}
.news_box .pic {
	float:left;
	width:60px;
}
.news_box .text {
	float:left;
	width:190px;
}
.news_box .sep {
	border-bottom:1px solid #e1dfd3;
	height:14px;
	overflow:hidden;
	margin-bottom:15px;
	clear:both;
}



.box_sikertortenetek {
	background:#f7f4e6 url(bg_sprite.png) no-repeat -840px top;
	width:281px;
	/*height:481px;*/
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#666;
}
.box_sikertortenetek .line { background:#e6daba; text-align:center; padding:7px 0; margin:0 -15px 15px -15px; position:relative; }
.box_sikertortenetek .bgr_bot {
	/*padding:49px 0 18px 0;*/
	background:url(bg_sprite.png) no-repeat -1121px bottom;
	padding:15px 15px 0px 15px;
	color:#666666;
	font-size:11px;
}
.box_sikertortenetek .pic {
	/*background:url(box.sikertortenetek.pic.png) no-repeat;
	width:60px;
	height:97px;
	float:left;
	display:inline;
	margin:0 3px;*/
	float:left;
	width:60px;
}
.box_sikertortenetek .link {
	clear:left;
	float:left;
	padding-left:60px;
	font-size:10px;
	margin-top:-13px;
}
.box_sikertortenetek .pic img {
	/*margin:11px 0 0 10px;*/
}
.box_sikertortenetek .text {
	/*float:left;
	width:195px;
	padding-top:4px;*/
	float:left;
	width:190px;
	padding-bottom:20px;
}
.box_sikertortenetek h4 {
	margin:0 0 15px 0;
	padding:0px;
	font-size:17px;
}
.box_sikertortenetek h5 {
	font-size:11px;
	margin:0px;
	padding:0 0 3px 0;
}
.box_sikertortenetek p {
	margin:0px;
	padding:0px;
	line-height:13px;
}
.box_sikertortenetek .sep {
	/*clear:both;
	background:url(box.sikertortenetek.sep.png) repeat-x bottom;
	color:#b74135;
	font-size:11px;
	text-align:right;
	margin:0 19px 10px 13px;
	padding-bottom:3px;*/
	border-bottom:1px solid #e1dfd3;
	height:14px;
	overflow:hidden;
	margin-bottom:15px;
	clear:both;
}
.box_sikertortenetek a {
	color:#666666;
	text-decoration:none;
}
.box_sikertortenetek a:hover {
	color:#666666;
	text-decoration:underline;
}
.box_sikertortenetek .button { margin:0 auto; }
.box_sikertortenetek .button, .box_sikertortenetek .button a {
	background:url(box.sikertortenetek.btn.png) no-repeat;
	width:148px;
	height:40px;
	display:block;
	overflow:hidden;
	text-indent:-1000em;
}



#overlay { display:none; position:absolute; left:0px; background:#000; width:100%; height:1250px; min-width:950px; z-index:100; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
/*.layer_adatlap { display:none; width:650px; background:#fff; position:absolute; left:50%; margin-left:-335px; margin-top:290px; padding:30px 10px 10px 10px; z-index:1001; }*/
.layer_adatlap { background:#fff; position:relative; }
.layer_adatlap .adatlap_layer_text_box { background:url(adatlap_layer_text_box.png) no-repeat; width:617px; height:50px; float:left; display:inline; margin:-5px -3px 0 -4px; position:relative; padding:17px 20px 20px 20px; line-height:18px; }
.layer_adatlap .adatlap_layer_text_box .button_reg { position:absolute; right:13px; top:28px; }
.layer_adatlap .adatlap_layer_text_box .button_reg,
.layer_adatlap .adatlap_layer_text_box .button_reg a { background:url(adatlap_layer_button_reg.png) no-repeat; width:124px; height:35px; display:block; overflow:hidden; text-indent:-1000em; }
.layer_adatlap .close { position:absolute; right:18px; top:3px; z-index:100; }
.layer_adatlap .close,
.layer_adatlap .close a { background:url(adatlap_layer_close2.png) no-repeat; width:15px; height:15px; display:block; overflow:hidden; text-indent:-1000em; }

#adatlap_logo { float:left; width:108px; height:34px; display:block; overflow:hidden; text-indent:-300px; background-image:url(adatlap_logo.gif) }
#adatlap_nev { float:left; font-size:26px; font-weight:bold; color:#ec5d4f; margin-top:0; margin-left:5px; margin-bottom:10px; display:inline }
.zold_hasab_470 { clear:both; background:#f5f5f5 url(zold_hasab_470.png) no-repeat left bottom; margin-top:10px; width:650px; float:left; margin-bottom:10px; }
#cim_bemutat { background:url(adat_bemutat_iv.png) no-repeat; font-size:12px; font-weight:bold; color:#fff; padding:1px 2px 13px 20px; margin-bottom:-8px; }
.hasab_szoveg { font-size:11px; color:#000; margin-top:8px; margin-right:5px; margin-bottom:8px; margin-left:18px; }
.zold_kek_hasab_b { width:650px; margin-top:10px }
.bal_hasab2 { float:left; overflow:hidden; width:308px }
.jobb_hasab { float:right; margin-left:7px; width:333px; display:inline; overflow:hidden; background:#f5f5f5 url(jobb_hasab.png) no-repeat left bottom; }
.bal_hasab { float:left; width:308px; overflow:hidden; background:url(bal_hasab.png) no-repeat left bottom; }
.bal_hasab_pub_b .kek_hasab,
.bal_hasab_pub_b .zold_hasab { width:255px }
.zold_hasab_b { padding-bottom:10px }
#cim_tudj { background:#fff url(cim_tudj_iv.png) no-repeat left bottom; font-size:12px; font-weight:bold; color:#fff; padding:2px 2px 12px 20px; }
.hasab_szoveg input,
.hasab_szoveg select { font-family:Taphoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#fffffe; margin-top:10px; margin-left:15px; vertical-align:bottom }
.kep { width:88px; height:116px; background-image:url(kep_keret.gif); background-repeat:no-repeat; float:left; margin-right:3px }
.kep img { margin:8px }
.tudj_adatok { font-size:10px; color:#000; text-decoration:none; float:left; margin-left:15px; line-height:13px }
#cim_vedd_fel { background:url(adat_vedd_iv.png) no-repeat; font-size:12px; font-weight:bold; color:#fff; padding:2px 2px 12px 20px; clear:both }
.vedd_jobb { float:left; width:130px; margin:15px 0 0 30px; display:inline; margin-bottom:10px; font-size:11px }
.vedd_bal { float:left; width:110px; margin-left:15px; margin-top:5px; margin-bottom:10px; display:inline; position:relative }
.vedd_jobb_p { float:left; width:130px; margin-left:40px; margin-top:10px }
.vedd_jobb_p a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#000; line-height:16px }
#adatok { margin:0; padding:0; font-size:11px; color:#000; display:inline }
.adatok_elv { clear:both; background:url(kozep_bal_pont.gif) repeat-x 0 5px; font-size:1px; height:11px; margin:0 10px 0 10px }
#adatok .jobbra { float:left; width:140px; font-weight:normal; margin:2px }
#adatok .balra { width:140px; float:left; font-weight:bold; margin:2px; margin-left:15px; display:inline }
#adatok_1 { position:relative; float:left; list-style-type:none; margin:0; padding:0 0 0 20px }
#adatok_1 li { display:block; line-height:15px; width:610px; background-image:url(kozep_bal_pont.gif); background-repeat:repeat-x; background-position:bottom; font-size:11px; color:#000; font-weight:bold; text-decoration:none; padding-top:2px; padding-bottom:2px; float:left; clear:both; position:relative; left:0 }
#adatok_1 .jobbra { font-weight:normal; float:right; display:block; width:320px; padding-left:270px; margin-top:-14px }
#cim_szemelyes { background:url(adat_szemelyes_iv.png) no-repeat; font-size:12px; font-weight:bold; color:#fff; padding:2px 2px 12px 20px; clear:both }

.adatlap_reg_box { background:#f5f5f4 url(adatlap_reg_box.png) no-repeat; height:100px; padding:15px 12px 20px 16px; line-height:16px; position:relative; }
.adatlap_reg_box .button_reg { position:absolute; right:12px; bottom:22px; }
.adatlap_reg_box .button_reg,
.adatlap_reg_box .button_reg a { background:url(adatlap_reg_box_button_reg.png) no-repeat; width:102px; height:29px; display:block; overflow:hidden; text-indent:-1000em; }

.adatlap_login_box { padding:16px; }
.adatlap_login_box .col_1 { float:left; font-size:11px; color:#666666; width:155px; line-height:20px; }
.adatlap_login_box .col_1 input { width:151px; }
.adatlap_login_box .col_2 { float:right; font-size:11px; color:#666666; width:120px; line-height:20px; }
.adatlap_login_box .col_2 input { width:118px; }
.adatlap_login_box input { border:1px solid #d8d5cc; font-size:11px; color:#666666; }
.adatlap_login_box .button { background:url(adatlap_login_box_button.png) no-repeat; width:102px; height:21px; float:right; }
.adatlap_login_box .button input { background-color:transparent; border:none; width:102px; height:21px; cursor:pointer; }

.close_link { float:right; font-weight:bold; color:#000; text-decoration:underline; }
.close_link:hover { color:#000; text-decoration:none; }


.sikertortenetek { background:#fff; /*display:none; width:450px; position:absolute; left:50%; margin-left:-225px; margin-top:290px; z-index:1000;*/ }
.sikertortenetek .head { background:#ede6d7; padding:15px 7px 16px 15px; position:relative; margin-right:10px; }
.sikertortenetek .head .button_reg { position:absolute; right:18px; bottom:15px; }
.sikertortenetek .button_reg,
.sikertortenetek .button_reg a { background:url(sikertortenetek_button_reg.png) no-repeat; width:102px; height:29px; display:block; overflow:hidden; text-indent:-1000em; }
.sikertortenetek .head .close { position:absolute; right:7px; top:6px; }
.sikertortenetek .head .close,
.sikertortenetek .head .close a { background:url(sikertortenetek_close.png) no-repeat; width:15px; height:15px; display:block; overflow:hidden; text-indent:-1000em; }
.sikertortenetek .body { padding:10px 10px 0 10px; }
.sikertortenetek .body h4 { margin:0 0 15px 0; padding:0px; font-size:18px; color:#c21111; font-weight:normal; }
.sikertortenetek .body p { margin:0 0 15px 0; padding:0px; }
.sikertortenetek .img_left { float:left; display:inline; margin:0 12px 5px 0; }
.sikertortenetek .img_left img { margin:0px 0 0 0px; border:1px solid #cfb67e; padding:3px;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/css/border-radius.htc);}
.sikertortenetek .foot { background:#ede6d7; padding:0px 7px 0px 15px; height:80px; position:relative; margin-right:10px; }
.sikertortenetek .foot .button_reg { position:absolute; right:18px; top:15px; }
.sikertortenetek .foot .close_link { position:absolute; right:20px; bottom:15px; }
.sikertortenetek .foot .close_link a { color:#000; text-decoration:underline; }
.sikertortenetek .foot .close_link a:hover { color:#000; text-decoration:none; }
.sikertortenetek .foot .text { float:left; width:310px; padding:16px 0 0 0; }

.fullCover{
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1px;
	height: 1px;
	background-color: #303030;
	z-index: 1000;
}

.overlay_popup { background:#fff; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/css/border-radius.htc);position:relative; padding:10px; /*display:none; width:650px; position:absolute; left:50%; margin-left:-225px; z-index:1000;*/ }
.overlay_popup .body { /*padding:15px; padding-bottom:30px; position:relative;*/  }
.overlay_popup .body h4 { margin:0 0 15px 0; padding:0px; font-size:20px; color:#C81518; }
.overlay_popup .close { position:absolute; right:7px; top:6px; }
.overlay_popup .close,
.overlay_popup .close a { background:url(adatlap_layer_close.png) no-repeat; width:15px; height:15px; display:block; overflow:hidden; text-indent:-1000em; }

.overlay_popup2 { width:650px; padding-bottom:5px; overflow:hidden; }
.overlay_popup2 .close { top:-7px; }



.overlay_layer { background:url(overlay-hatter.png) no-repeat; width:650px; height:491px; padding:35px 50px 35px 35px; position:absolute; z-index:1000; left:50%; margin-left:-350px; display:none; }


.navibar { clear:both; line-height:30px; font-size:11px; }
.navibar img { margin:0 5px -1px 5px; }
.navibar a { color:#000; text-decoration:none; }
.navibar a:hover { color:#000; text-decoration:underline; }

.csomopont_left_box_top { background:url(csomopont_left_box_top.png) no-repeat; width:660px; height:47px; }
.csomopont_left_box_top h2 { font-size:17px; font-weight:bold; color:#666666; margin:0px; line-height:46px; text-indent:27px; }
.tab_cont_noborder h3 { font-size:12px; margin:0 0 2px 0; color:#b6924e; }
.tab_cont_noborder { border-top:none; }
.tab_cont_noborder .tab_item { background:#fff; }
.tab_cont_noborder .map_cont { margin:0 auto; float:none; display:block; }
.tab_cont_noborder .link,
.tab_cont_noborder .link:hover { color:#666666; text-decoration:none; }

.pic_list {  margin:0 -27px; position:relative; }
.pic_list .left_col { float:left; width:305px; padding-left:24px; }
.pic_list .right_col { float:left; width:305px; padding-left:24px; }
.pic_list .pic { background:url(pic_list_pic_bg.png) no-repeat; width:78px; height:108px; float:left; display:inline; margin-right:15px; padding-bottom:10px; }
.pic_list .pic img { margin:4px; }
.pic_list .text { float:left; width:196px; border-top:1px solid #e0e0e0; padding-top:5px; font-size:12px; padding-bottom:15px; }
.pic_list h2 { color:#b6924e; font-size:12px; font-weight:bold; margin:0 0 12px -24px; padding:0px 0 0px 24px; position:relative; line-height:18px; }
/*.pic_list .left_col h2 { background:#e6daba; }
.pic_list .right_col h2 { background:#f7f4e6; }*/
.pic_list h6 { font-size:13px; font-weight:normal; margin:0 0 15px 0; }
.pic_list h6 a { color:#8d0000; font-weight:bold; text-decoration:none; border-bottom:1px solid #8d0000; }
.pic_list h6 a:hover { color:#8d0000; border-bottom:none; }
.pic_list .font11 { font-size:11px; }
.title_line { background:#e6daba; }
.title_line h3 { font-size:12px; color:#666666; line-height:30px; padding:0 0 0 24px; margin:0 0 12px 0; }



.telepules_link_box { background:#f7f4e6 url(bg_sprite.png) no-repeat -2062px top; width:281px; font-family:Tahoma, Geneva, sans-serif; color:#666666; font-size:11px; }
.telepules_link_box .bgr_bot { background:url(box.sikertortenetek.botv2.png) no-repeat 0 bottom; padding:10px 15px 15px 15px; }
.telepules_link_box h2 { font-size:14px; margin:0px -15px 10px -15px; padding:0 15px 10px 15px; position:relative; background:#e6daba; line-height:18px; }
.telepules_link_box ul { margin:0px; padding:0px; list-style:none; }
.telepules_link_box ul li { padding:3px 0; font-weight:bold; }
.telepules_link_box ul a { color:#666666; text-decoration:underline; }
.telepules_link_box ul a:hover { color:#666666; text-decoration:none; }


.kereses_box { background:#fbfbfa url(kereses_box_bg_top.png) no-repeat 0 0; width:639px; }
.kereses_box .bgr_bot { background:#fbfbfa url(kereses_box_bg_bot.png) no-repeat left bottom; padding:15px 17px 18px 17px; }
.kereses_box h4 { margin-bottom:9px; }
.kereses_box .left { float:left; width:337px; }
.kereses_box .text { float:left; width:50px; display:inline-block; font-size:12px; font-weight:bold; color:#666666; }
.kereses_box .radio { float:left; display:inline-block; font-size:12px; color:#666666; }
.kereses_box .radio input { float:left; }
.kereses_box .radio label { float:left; padding:1px 25px 0 3px; }
.kereses_box .select { float:left; display:inline-block; margin-top:-2px; }
.kereses_box .select select { width:52px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#000; }
.kereses_box .dash { float:left; display:inline-block; width:25px; text-align:center; font-size:12px; color:#666666; }
.kereses_box .text2 { float:left; display:inline-block; font-size:12px; color:#666666; padding-left:13px; }
.kereses_box .text3 { float:left; display:inline-block; font-size:12px; font-weight:bold; color:#666666; }
.kereses_box .check { float:left; display:inline-block; margin:-2px 30px 0 10px; }
.kereses_box .right { float:left; width:250px; }
.kereses_box .right .text { width:75px; }
.kereses_box .right .select select { width:175px; color:#707173; }
.kereses_box .button { background:url(kereses_box_button.png) no-repeat; width:122px; height:27px; float:right; }
.kereses_box .button input { background-color:transparent; border:none; width:122px; height:27px; cursor:pointer; }
.kereses_box .link { font-size:11px; color:#666666; line-height:18px; }
.kereses_box .link a { color:#666666; text-decoration:none; }
.kereses_box .link a:hover { color:#666666; text-decoration:underline; }



.kereses_title {
    color: #CC0F11;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
}
.osszesen {
    color: #000000;
    float: left;
    font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
    margin-left: 10px;
    width: 150px;
}
.talalat {
    color: #427915;
    font-weight: bold;
}
#oldalak {
    color: #000000;
    float: left;
    font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
    text-align: center;
    text-decoration: none;
    width: 650px;
}
#oldalak a {
    color: #000000;
    font-weight: normal;
    margin-left: 3px;
    margin-right: 3px;
    text-decoration: none;
}
#oldalak a:hover {
    text-decoration: underline;
}
#oldalak img {
    border: 0 none;
}
#oldalak .aktiv {
    color: #000000;
    font-weight: bold;
}
.elv_2 {
    background-image: url("kereses_elv.gif");
    clear: both;
    font-size: 1px;
    height: 1px;
    margin-bottom: 5px;
    margin-top: 5px;
}
.lista_bg {
    background-color: #F8F8F8;
    float: left;
    padding-bottom: 10px;
}
.lista_2_bg {
    background-color: #F8F8F8;
    float: left;
    margin-left: 10px;
    padding-bottom: 3px;
    width: 210px;
}
.lista_2_bg_elso {
    background-color: #F8F8F8;
    float: left;
    padding-bottom: 3px;
    width: 210px;
}
.lista_kep {
    background-image: url("kep_bg_szurke.gif");
    float: left;
    height: 116px;
    margin-left: 3px;
    margin-top: 8px;
    width: 86px;
}
.lista_kep img {
    margin: 8px;
}
.hasab {
    height: 60px;
    width: 150px;
}
.hasab_2 {
    height: 80px;
    width: 90px;
}
.hasab_21 .hasab_2 {
    height: 72px;
}
.hasab a,
.hasab_2 a { color:#000; font-size:12px; font-weight:bold; text-decoration:underline; }
.hasab a:hover,
.hasab_2 a:hover { color:#000; font-size:12px; font-weight:bold; text-decoration:none; }
.ikonok {
    height: 18px;
    margin-top: 10px;
    width: 150px;
}
.ikonok_2 {
    margin-top: 0;
}
.ikonok_2 a {
    float: left;
    margin-right: 5px;
}
.hasab_21 {
    color: #000000;
    display: inline;
    float: left;
    font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
    font-size: 11px;
    height: 88px;
    padding-left: 4px;
    padding-top: 12px;
    width: 110px;
}
.hasab_1 {
    color: #000000;
    display: inline;
    float: left;
    font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
    font-size: 11px;
    margin-top: 12px;
    overflow: hidden;
    position: relative;
    width: 145px;
}
.lista_nev {
    color: #000000;
    font-size: 13px;
    font-weight: bold;
}
.hasab_21 .hasab_2 {
    height: 72px;
}
.hasab_2 {
    height: 80px;
    width: 90px;
}
.ikonok_2 a {
    float: left;
    margin-right: 5px;
}
.ikon_kedvenc {
    background-image: url("ikon_kedvenc.gif");
    display: block;
    float: left;
    font-size: 1px;
    height: 18px;
    overflow: hidden;
    text-decoration: none;
    text-indent: -300px;
    width: 20px;
}
.ikon_level {
    background-image: url("ikon_level.gif");
    display: block;
    float: left;
    font-size: 1px;
    height: 18px;
    overflow: hidden;
    text-decoration: none;
    text-indent: -300px;
    width: 17px;
}
.ikon_sms {
    background-image: url("ikon_sms.gif");
    display: block;
    float: left;
    font-size: 1px;
    height: 18px;
    overflow: hidden;
    text-decoration: none;
    text-indent: -300px;
    width: 20px;
}
.line img {
    margin-right: 5px;
}
.line_img {
    border: 0 none;
    margin: 0;
    padding: 0;
}

.talalatok {
	width:650px;
	margin:0 0 0 -23px;
	position:relative;
}
.talalatok .tab_close {
	margin-left:-5px;
}

.talalatok_reg_box {
    background: url("talalatok_reg_box.png") no-repeat scroll 0 0 transparent;
    height: 117px;
    margin: 0 auto 15px;
    position: relative;
    width: 642px;
}
.talalatok_reg_box .button {
    position: absolute;
    right: 20px;
    top: 15px;
}
.talalatok_reg_box .button a {
    display: block;
    height: 56px;
    overflow: hidden;
    text-indent: -1000em;
    width: 201px;
}

#reg_layer {
    background: none repeat scroll 0 0 #F0EADC;
    border-radius: 9px 9px 9px 9px;
    display: none;
    /*left: 50%;
    margin-left: -370px;
    margin-top: 100px;*/
    padding: 20px;
    position: fixed;
    width: 700px;
    z-index: 10000;
}
#reg_layer .cont {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    color: #8B7B61;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
    padding: 20px 30px;
}
#reg_layer .cont h3 {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 25px;
    padding: 0;
}
#reg_layer .left {
    float: left;
    width: 325px;
}
#reg_layer .right {
    float: right;
    width: 315px;
}
#reg_layer .text {
    float: left;
    font-weight: bold;
    padding-right: 20px;
    padding-top: 3px;
    text-align: right;
    width: 80px;
}
#reg_layer .right .text {
    width: 90px;
}
#reg_layer .input {
    float: left;
    height: 23px;
    width: 205px;
}
#reg_layer .input input {
    border: 1px solid #D2CFC5;
    font-size: 11px;
    margin: 0;
    padding: 2px 5px;
    width: 193px;
}
#reg_layer .input select {
    border: 1px solid #D2CFC5;
    font-size: 11px;
    margin: 0;
    padding: 2px 5px;
    width: 205px;
}
#reg_layer .check {
    border: medium none !important;
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
}
#reg_layer .check {
    float: left;
}
#reg_layer label {
    float: left;
    padding: 0 20px 0 3px;
}
#reg_layer .input .check {
    margin-top: 3px !important;
}
#reg_layer .input label {
    margin-top: 2px !important;
}
#reg_layer a {
    color: #8B7B61;
    text-decoration: underline;
}
#reg_layer a:hover {
    color: #8B7B61;
    text-decoration: none;
}
#reg_layer .text_check {
    float: left;
    padding-left: 20px;
    padding-right: 10px;
}
#reg_layer .reg_text {
    float: left;
}
#reg_layer ul {
    float: left;
    list-style: none outside none;
    margin: 0 0 0 11px;
    padding: 0;
    width: 400px;
}
#reg_layer ul li {
    background: url("box.reg.bull.png") no-repeat scroll 0 0 transparent;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 8px;
    padding-left: 22px;
    position: relative;
}
#reg_layer .button {
    background: url("reg_layer_btn.png") no-repeat scroll 0 0 transparent;
    display: inline;
    float: right;
    height: 56px;
    margin-top: 5px;
    width: 192px;
}
#reg_layer .button input {
    background-color: transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 0;
    height: 56px;
    line-height: 0;
    text-indent: -1000em;
    width: 192px;
}


#reg_layer .close { position:absolute; right:0px; top:0px; z-index:1000; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; height:15px; line-height:12px; overflow:hidden; margin:5px 5px 0 0;  }
#reg_layer .close{ color:#898989; background:url(mlm_layer_close.png) no-repeat right 0; padding-right:18px; text-decoration:none; height:15px; display:block;  }
#reg_layer .close:hover { background:url(mlm_layer_close.png) no-repeat right -15px; }

.tab_foot_text {
	color: #666666;
    font-size: 11px;
	padding:10px 20px;
}
.tab_foot_text h2 {
    color: #B6924E;
    font-size: 12px;
    padding-bottom: 3px;
}
.tab_foot_text .reg {
    color: #009900;
    font-weight: bold;
    text-decoration: underline;
}
.tab_foot_text .reg:hover {
    color: #009900;
    text-decoration: none;
}
.statisztika2 { margin:0 20px; }


#head_banner { background:#7f7f7f; width:auto; padding:10px 0; }








.clr:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
* html .clr, *:first-child + html .clr { zoom: 1; }

.successful_activation { position:fixed; /*left:50%; margin-left:-250px; top:105px;*/ width:460px; background:#f0eadc!important; padding:20px; z-index:1000;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(/css/border-radius.htc);}
.successful_activation .cont { background:#fff; padding:20px 15px 20px 15px;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/css/border-radius.htc);position:relative;}
.successful_activation h1 { color:#363636; margin:0 0 10px 0; padding:0px; }
.successful_activation h3 { color:#A5771B; font-size:14px; margin-bottom:10px; }
.successful_activation .cont { font-size:12px; line-height:16px; color:#000; }
.successful_activation .button_tovabb,
.successful_activation .button_rendben { background:url(sprite_base.png) no-repeat -669px -159px; width:131px; height:41px; }
.successful_activation .button_rendben { background:url(sprite_base.png) no-repeat -669px -241px; }
.successful_activation .button_tovabb a,
.successful_activation .button_rendben a{ display:block; overflow:hidden; text-indent:-1000em; width:131px; height:41px; }
.successful_activation .button_tovabb a:hover,
.successful_activation .button_rendben a:hover { background:url(sprite_base.png) no-repeat -669px -200px; }
.successful_activation .button_rendben a:hover { background:url(sprite_base.png) no-repeat -669px -282px; }
.successful_activation .close { background:url(sprite_base.png) no-repeat -391px 0; width:15px; height:15px; float:right; display:inline-block; overflow:hidden; text-indent:-1000em; width:15px; height:15px; position:relative; z-index:1000; margin:-15px -15px 0 0; }
.successful_activation .close:hover { background:url(sprite_base.png) no-repeat -408px 0; }
.successful_activation .form { float:left; }
.successful_activation .form label { float:left; display:inline-block; width:51px; padding-top:2px; font-weight:bold; }
.successful_activation .form input { float:left; display:inline-block; width:148px; margin:0px;
border:1px solid #d3d0c6;color:#707070;font-size:11px;padding:3px 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/css/border-radius.htc);position:relative;}
.successful_activation .error_text { float:left; clear:left; font-weight:bold; color:#ff0000; line-height:42px; }
.successful_activation a { color:#000; text-decoration:underline; }
.successful_activation a:hover { color:#000; text-decoration:none; }

.lost_pwd_layer { width:420px; z-index:9999; display:none; }
.lost_pwd_layer .form { padding-left:50px; }
.lost_pwd_layer .form label { display:block; width:auto; color:#363636; padding-bottom:5px; }
.lost_pwd_layer .form .form_input { width:254px; }
.lost_pwd_layer .button_megsem { background:url(sprite_elofizetes.png) no-repeat -327px -682px; width:131px; height:41px; float:left; display:inline; margin-right:10px; }
.lost_pwd_layer .button_megsem a { display:block; overflow:hidden; text-indent:-1000em; width:131px; height:41px; }
.lost_pwd_layer .button_megsem a:hover { background:url(sprite_elofizetes.png) no-repeat -327px -723px; }
.lost_pwd_layer .button_kuldes { background:url(sprite_base.png) no-repeat -538px -364px; width:131px; height:41px; float:left; }
.lost_pwd_layer .button_kuldes input { background-color:transparent; border:none; width:131px; height:41px; cursor:pointer; overflow: hidden; text-indent: -999px; line-height: 0px; display: block; }
.lost_pwd_layer .button_kuldes:hover { background:url(sprite_base.png) no-repeat -538px -323px; }
.lost_pwd_layer .error_text { padding:15px 0; line-height:normal; }

.adatlap_layer_popup { width:790px; }
.adatlap_layer { width:770px; top:0px; background:#fff; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/css/border-radius.htc);position:relative; }
.adatlap_layer .cont { padding:20px 10px 10px 10px; position:relative; width:750px; }
.layer_login_box { font-size:11px; color:#000; float:right; width:146px; /*position:relative;*/ }
.layer_login_box .text { display:block; padding-bottom:3px; margin-top:-17px; position:relative; }
.layer_login_box .error_text { display:block; margin-top:-17px; position:relative; font-weight:bold; color:#c21111; padding:2px 0 4px 0; line-height:normal; float:none; }
.layer_login_box .form_input { width:128px; border:1px solid #d3d0c6; color:#000; font-size:11px; padding:3px 8px; margin-bottom:5px;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/css/border-radius.htc);position:relative;}
.layer_login_box .form_input_black { color:#000; }
.layer_login_box .overTxtLabel { color:#707070; display:block; padding:0px 8px; }
.layer_login_box .button { background:url(sprite_cimlap.png) no-repeat 0 -206px; width:94px; height:22px; float:right; overflow:hidden; }
.layer_login_box .button input { background:transparent; border:none; width:94px; cursor:pointer; color:#000; font-size:11px; font-weight:bold; padding:3px 0; }
.layer_login_box .button input:hover { background:url(sprite_cimlap.png) no-repeat 0 -228px; }
.layer_border_box { background:#f5f2eb; width:540px; float:left; padding:15px 25px 15px 25px;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/css/border-radius.htc);position:relative;}
.layer_border_box .button_reg { background:url(sprite_cimlap.png) no-repeat 0 -124px; width:143px; height:41px; position:absolute; right:25px; top:19px; }
.layer_border_box .button_reg a { display:block; overflow:hidden; text-indent:-1000em; width:143px; height:41px; }
.layer_border_box .button_reg a:hover { background:url(sprite_cimlap.png) no-repeat 0 -165px; }

.randimobil_layer_popup { width:667px; }

.siker_layer { width:790px; top:0px; }
.siker_layer .cont { padding:20px 10px 10px 10px; /*height:535px; overflow:auto;*/ }
.siker_layer .layer_border_box { background:#f5f2eb; width:540px; float:left; padding:7px 40px 7px 10px!important; }
.siker_layer .overTxtLabel { color:#707070; display:block; padding:3px 8px; }

.siker_layer_popup { width:790px; }
.siker_layer { width:770px; top:0px; background:#fff; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/css/border-radius.htc);position:relative; }
.siker_layer .cont { padding:20px 10px 10px 10px; position:relative; width:750px; }

.left_330 { float:left; width:330px; }
.right_411 { float:right; width:411px; }

.user_big_photo .pic { margin-bottom:13px; position:relative; width:310px; height:390px; overflow:hidden; }
.user_big_photo .pic_bg_female { background:url(../img/pic_bg_female.png) no-repeat; }
.user_big_photo .pic_bg_male { background:url(../img/pic_bg_male.png) no-repeat; }
.user_big_photo .pic_bg_nempub { background:url(../img/pic_bg_nempub.png) no-repeat; }
.user_big_photo .button_foto_kerek { background:url(sprite_adatlap.png) no-repeat -452px -120px; width:133px; height:32px; position:absolute; left:88px; top:14px; }
.user_big_photo .button_foto_kerek a { display:block; overflow:hidden; color:#fff; font-weight:bold; font-size:12px; text-align:center; line-height:32px; text-decoration:none; }
.user_big_photo .help_icon { background:url(sprite_adatlap.png) no-repeat -452px -152px; margin:20px 0 0 227px; }
.user_big_photo .more_photo { float:left; font-size:12px; color:#000; font-weight:bold; }
.user_big_photo .more_photo_link { float:right; font-size:11px; font-weight:bold; }
.user_big_photo .more_photo_link a { color:#a5771b; text-decoration:none; background:url(sprite_adatlap.png) no-repeat right 2px; padding-right:9px; }
.user_big_photo .more_photo_link a:hover { color:#a5771b; text-decoration:underline; }

.user_big_photo .small_pic_list_bg { width:310px; height:118px; background:#fff; opacity: 0.8; filter: alpha('opacity=80'); position:absolute; bottom:0px; }
.user_big_photo .small_pic_list { width:310px; height:118px; position:absolute; bottom:0px; }
.user_big_photo .small_pic_list .pic_list { float:left; width:254px; overflow:hidden; padding:10px 0 0 7px; }
.user_big_photo .small_pic_list .pic_list td { padding-right:4px; }
.user_big_photo .small_pic_list .arrow_left,
.user_big_photo .small_pic_list .arrow_right { background:url(../img/small_pic_list_arrow.png) no-repeat 6px 41px; width:15px; height:100px; float:left; margin:10px 10px 0 0; }
.user_big_photo .small_pic_list .arrow_right { background:url(../img/small_pic_list_arrow.png) no-repeat -23px 41px; margin:10px 0 0 8px; }
.user_big_photo .small_pic_list .arrow_left a,
.user_big_photo .small_pic_list .arrow_right a { display:block; width:22px; height:100px; display:block; overflow:hidden; text-indent:-1000em; }

.user_datas { padding:20px 0 0 0; }
.user_datas h1 { font-size:20px; float:left; padding-left:10px; margin:0 0 9px 0; color:#c81518; }
.user_datas h5 { font-size:12px; margin:0px; padding-left:10px; }
.user_datas .user_platina_icon { display:inline-block; float:right; font-size:11px; color:#9e8045; padding:1px 0 0 29px; height:33px; background:url(sprite_adatlap.png) no-repeat -265px 0; margin:0 0 -20px 0; }
.user_datas .user_online_icon { display:inline-block; float:left; background:url(sprite_adatlap.png) no-repeat -365px 0; width:45px; height:23px; color:#fff; font-weight:bold; text-align:center; line-height:18px; font-size:10px; text-transform:uppercase; margin:-8px 0 0 7px; }
.user_datas .report { display:inline-block; float:right; width:22px; height:22px; background:url(sprite_adatlap.png) no-repeat -105px 0; cursor:pointer; margin:-29px -7px 0 0; }


.user_buttons ul { margin:0px; padding:0px; list-style:none; width:411px; overflow:hidden; }
.user_buttons li { float:left; display:inline; margin-right:9px; }
.user_buttons a { display:block; width:61px; height:61px; text-indent:-1000em; position:relative; }
.user_buttons .send_sms,
.user_buttons .send_sms a { background:url(sprite_adatlap.png) no-repeat 0 -115px; }
.user_buttons .send_sms a:hover { background:url(sprite_adatlap.png) no-repeat 0 -300px; }
.user_buttons .send_kiss,
.user_buttons .send_kiss a { background:url(sprite_adatlap.png) no-repeat -70px -115px; }
.user_buttons .send_kiss a:hover { background:url(sprite_adatlap.png) no-repeat -70px -300px; }
.user_buttons .send_flower,
.user_buttons .send_flower a { background:url(sprite_adatlap.png) no-repeat 0px -361px; }
.user_buttons .send_flower a:hover { background:url(sprite_adatlap.png) no-repeat -61px -361px; }
.user_buttons .key,
.user_buttons .key a { background:url(sprite_adatlap.png) no-repeat -140px -115px; }
.user_buttons .key a:hover { background:url(sprite_adatlap.png) no-repeat -140px -300px; }
.user_buttons .fav,
.user_buttons .fav a { background:url(sprite_adatlap.png) no-repeat -210px -115px; }
.user_buttons .fav a.act,
.user_buttons .fav a:hover { background:url(sprite_adatlap.png) no-repeat -210px -300px; }
.user_buttons .fav a.act:hover { background:url(sprite_adatlap.png) no-repeat -210px -361px; }
.user_buttons .write_letter { float:right; margin-right:0px; }
.user_buttons .write_letter,
.user_buttons .write_letter a { background:url(sprite_adatlap.png) no-repeat -280px -115px; width:131px; }
.user_buttons .write_letter a:hover { background:url(sprite_adatlap.png) no-repeat -280px -300px; }

.scoring { float:right; margin-top:20px; margin-bottom:-20px; display:inline; width:100px; height:16px; background:url(sprite_adatlap.png) no-repeat -382px -665px; position:relative; }
.scoring .scored { background:url(sprite_adatlap.png) no-repeat -382px -649px; height:16px; position:absolute; }
.scoring .mover { background:url(sprite_adatlap.png) no-repeat -382px -681px; height:16px; position:absolute; }
.scored_small { background:url(sprite_adatlap.png) no-repeat -382px -697px; height:11px; overflow:hidden; margin-left:7px; display:inline-block; }

.connection { float:right; }
.connection ul { margin:0px; padding:0px; list-style:none; }
.connection li { float:left; font-size:11px; font-weight:bold; line-height:18px; }
.connection .sep { font-weight:normal; color:#898989; width:21px; text-align:center; }
.connection a { text-decoration:none; }
.connection a:hover { text-decoration:underline; }
.connection .latott { color:#898989; background:url(sprite_adatlap.png) no-repeat right -31px; padding-right:20px; }
.connection .kedvenc { color:#898989; background:url(../img/sprite_kapcsolatok.png) no-repeat right 4px; padding-right:20px; }
.connection .level { color:#898989; background:url(../img/sprite_kapcsolatok.png) no-repeat right -30px; padding-right:20px; }
.connection .leveleztetek { color:#a5771b; background:url(sprite_adatlap.png) no-repeat right 2px; padding-right:10px; }

.introduction { background:#f5f2eb; padding:15px 15px; 
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/css/border-radius.htc);position:relative;}
.introduction h5 { padding-left:0px; margin-bottom:15px; line-height:15px; }
.introduction h5.motivalo { color:#c21111; font-size:14px; }
.introduction .more { clear:both; padding:10px 0 0 0; float:right; font-size:11px; font-weight:bold; }
.introduction .more a { color:#a5771b; text-decoration:none; background:url(sprite_adatlap.png) no-repeat right -84px; padding-right:14px; }
.introduction .more a:hover { color:#a5771b; text-decoration:underline; }
.introduction .more .int_open { background:url(sprite_adatlap.png) no-repeat right -70px; }
.introduction .button_profilom { float:right; }
.introduction .button_profilom,
.introduction .button_profilom a { background:url(sprite_adatlap.png) no-repeat -364px -232px; width:73px; height:22px; color:#fff; font-weight:bold; text-align:center; line-height:20px; text-decoration:none; display:block; overflow:hidden; font-size:11px; }

.data_table { position:relative; }
.data_table .layer_1 { position:absolute; left:0px; top:0px; z-index:100; width:257px; height:100%; }
.data_table .layer_2 { position:absolute; right:0px; top:0px; z-index:100; width:154px; height:100%; }
.data_table .col_1,
.data_table .col_2,
.data_table .col_3,
.data_table .col_2b,
.data_table .col_3b { float:left; display:inline-block; width:103px; font-size:11px; }
.data_table .col_2 span { font-weight:normal; }
.data_table .col_1 { text-align:right; margin-right:14px; font-weight:bold!important; color:#a5771b!important; }
.data_table .col_2 { width:140px; margin-right:10px; font-weight:bold!important; }
.data_table .col_3 { width:129px; color:#555555!important; font-weight:normal!important; }
.data_table .col_2b,
.data_table .col_3b { width:auto; margin:5px 0 0 -105px; font-size:24px; font-weight:bold; }
.data_table .col_3b { margin-left:-75px; }
.data_table h3 { margin:0 0 5px 0; padding:0px; text-indent:-1000em; height:15px; overflow:hidden; }
.data_table .adatai { background:url(sprite_adatlap.png) no-repeat 0 -176px; width:58px; }
.data_table .kit_keres { background:url(sprite_adatlap.png) no-repeat -150px -176px; width:80px; }
.data_table .border { background:#f5f2eb; padding:5px 0; margin-bottom:5px;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/css/border-radius.htc);position:relative;}
.data_table .border .col_1,
.data_table .border .col_2,
.data_table .border .col_3 { font-weight:normal; color:#000; }
.data_table .sep { border-bottom:1px solid #e9dbc4; width:auto; height:5px; overflow:hidden; margin:0 0 5px 15px; clear:both; }

.user_numbers { font-size:11px; padding:0 10px; }
.user_numbers .left_text { float:left; display:inline-block; padding-top:1px; width:135px; overflow:hidden; }
.user_numbers .right_text { float:right; display:inline-block; padding-top:1px; width:165px; overflow:hidden; }
.user_numbers a { color:#000; text-decoration:underline; }
.user_numbers a:hover { color:#000; text-decoration:none; }

.what_kind_partner { padding:0 10px; font-size:11px; }
.what_kind_partner h3 { background:url(sprite_adatlap.png) no-repeat 0 -191px; width:162px; height:25px; text-indent:-1000em; margin:0px; }
.what_kind_partner .more { font-weight:bold; padding:10px 0 0 0; float:right; }
.what_kind_partner .more a { color:#a5771b; text-decoration:none; background:url(sprite_adatlap.png) no-repeat right -96px; padding-right:14px; }
.what_kind_partner .more a:hover { color:#a5771b; text-decoration:underline; }
.what_kind_partner .more .wkp_open { background:url(sprite_adatlap.png) no-repeat right -112px; }

.jellemzes_list { padding:0 10px; font-size:11px; }
.jellemzes_list h3 { background:url(sprite_adatlap.png) no-repeat 0 -218px; width:162px; height:34px; text-indent:-1000em; margin:0px; }
.jellemzes_list h5 { font-size:12px; color:#464646; padding-bottom:5px; margin-bottom:8px; border-bottom:1px solid #e9dbc4; }
.jellemzes_list .col_1 { float:left; display:inline-block; margin-right:10px; font-weight:bold; color:#a5771b; width:70px; text-align:right; }
.jellemzes_list .col_2 { float:right; display:inline-block; width:230px; }
.jellemzes_list .csuszka_line { float:right; width:230px; }
.jellemzes_list .csuszka_text { background:#f5f2eb; text-align:center; width:76px; padding:6px 0 7px 0; display:inline-block; float:left; color:#000;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/css/border-radius.htc);position:relative;}
.jellemzes_list .csuszka_text_gray { color:#000; }
.jellemzes_list .csuszka_text2 { padding:1px 0 1px 0; }
.jellemzes_list .csucska { float:left; display:inline-block; margin:8px -3px 0 3px; width: 78px; height:12px; position:relative; }
.jellemzes_list .slidebox { background:url(rate_5_s.png) no-repeat 0 0; display: inline; float: left; height: 12px; position: relative; width: 78px; }
.jellemzes_list .slidebox_but { height: 12px; left: 0; overflow: hidden; position: absolute; top: 0px; }
.jellemzes_list .slidebox_but a { display: inline-block; float: left; height: 12px; margin-right:3px; overflow: hidden; text-decoration: none; width: 12px; }
.jellemzes_list .slidebox_but .zold { background: url(rate_full_s.png) no-repeat 0 0px transparent; }
/*.jellemzes_list .slidebox_but .szurke { background: url(../img/rate_full_s.png) no-repeat 0 -12px transparent; }*/

.diary_box h3 { background:url(sprite_adatlap.png) no-repeat 0 -254px; width:51px; height:31px; text-indent:-1000em; margin:0px; }
.diary_box .comment { float:left; display:inline-block; color:#555555; font-size:11px; }
.diary_box .more { float:right; display:inline-block; color:#a5771b; font-size:11px; font-weight:bold; background:url(sprite_adatlap.png) no-repeat right 2px; padding-right:9px; text-decoration:none; }
.diary_box .more:hover { color:#a5771b; text-decoration:underline; }

.hirdetes_box { background:#ebebeb; text-align:center; color:#444; font-size:11px; padding:1px 0 5px 0; }

.border_box { border:1px solid #e9dbc4; background:#fff; padding:9px;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/css/border-radius.htc);position:relative;}

.gastromania { background:#f5f2eb; float:left; width:230px; text-align:center; padding:5px 0; margin-top:-6px;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(/css/border-radius.htc);position:relative;}
.gastromania img { margin-bottom:-5px; }


.siker_layer .layer_border_box { padding:10px; }




.loginLayer { position:fixed; /*left:50%; margin-left:-230px; top:105px;*/ width:420px; background:#f0eadc; padding:20px; z-index:1000; display:none;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(/css/border-radius.htc);}
.loginLayer .cont { background:#fff; padding:20px 15px 20px 15px; line-height:16px;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/css/border-radius.htc);position:relative;}
.loginLayer h1 { font-size:18px; color:#363636; margin-bottom:25px; margin-top:0px; }
.loginLayer .form_text { float:left; display:block; width:50px; font-weight:bold; padding-top:2px; }
.loginLayer .form_input { float:left; display:inline-block; width:152px; margin:0px;
border:1px solid #d3d0c6;color:#000;font-size:11px;padding:3px 8px;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/css/border-radius.htc);position:relative;}
.loginLayer .back { font-size:11px; font-weight:bold; color:#a5771b; text-decoration:none; background:url(sprite_reg_inside.png) no-repeat right -222px; padding-right:11px; float:left; line-height:30px; }
.loginLayer .back:hover { color:#a5771b; text-decoration:underline; }
.loginLayer .button_belepes { background:url(sprite_reg_inside.png) no-repeat -207px -131px; width:131px; height:41px; float:right; }
.loginLayer .button_belepes input { background:transparent; border:none; width:131px; height:41px; cursor:pointer; }
.loginLayer .button_belepes input:hover { background:url(sprite_reg_inside.png) no-repeat -338px -131px; }
.loginLayer .error_text { font-weight:bold; font-size:11px; color:#c21111; line-height:normal; float:left; display:inline-block; padding-left:20px; margin-bottom:-10px; }
.loginLayer .pwd_reminder { float:left; display:inline-block; padding-left:20px; font-size:11px; padding-top:3px; }
.loginLayer .pwd_reminder a { color:#707070; text-decoration:none;background:url(sprite_reg_inside.png) no-repeat right -232px; padding-right:11px; }
.loginLayer .pwd_reminder a:hover { color:#707070; text-decoration:underline; }
.clear30 { clear:both; width:auto; height:30px; overflow:hidden; }



.members_debut { background:url(members_debut.png) repeat-x; height:35px; width:auto; clear:both; margin-bottom:-10px; line-height:28px; padding-left:10px; font-weight:bold; color:#b6924e; }
.members_debut a { color:#b6924e; text-decoration:none; background:url(members_debut_arrow.png) no-repeat right 6px; padding-right:13px; }
.members_debut a:hover { color:#b6924e; text-decoration:underline; }
.members_debut_cont { border-top:1px solid #e8e8e8; padding-top:20px; }
.members_debut_cont h3 { font-size:17px; color:#b6924e; margin:0 0 20px 0; }
.members_debut_cont h5 { font-size:11px; margin:0 0 5px 0; }
.members_debut_close { background:url(members_debut.png) repeat-x; height:35px; width:auto; clear:both; margin-bottom:-15px; line-height:28px; padding-left:10px; font-weight:bold; color:#b6924e; }
.members_debut_close a { color:#b6924e; text-decoration:none; background:url(members_debut_arrow2.png) no-repeat right 3px; padding-right:13px; }
.members_debut_close a:hover { text-decoration:underline; }

.box_tab_radius { -moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0;behavior:url(/css/border-radius.htc);position:relative; }

.sitemap h1 { font-size:18px; font-weight:bold; margin:0 0 20px 0; color:#c21111; }
.sitemap h5 { font-size:12px; font-weight:bold; margin:0 0 20px 0; color:#c21111; }
.sitemap ul { margin:0 0 -20px 0; padding:0 0 20px 0; list-style:none; }
.sitemap ul ul { margin:0 0 0 20px; }
.sitemap li { font-size:12px; line-height:16px; }
.sitemap li li { font-size:11px; line-height:14px; }
.sitemap a { color:#666666; text-decoration:none; }
.sitemap a:hover { color:#666666; text-decoration:underline; }
.sitemap ul ul a { color:#666666; text-decoration:underline; }
.sitemap ul ul a:hover { color:#666666; text-decoration:none; }
.sitemap .kereses_box { width:auto; }
.sitemap .kereses_box .left { width:317px; }



.more_link { clear:both; text-align:right; border-top:1px solid #e0e0e0; padding:10px 0 12px 0; margin:0 16px 0 24px; }
.more_link a { color:#666666; text-decoration:none; background:url(slideshow.bg.png) no-repeat right bottom; padding-right:10px; }
.more_link a:hover { color:#666666; text-decoration:underline; }

.pic_list .members_debut_cont { margin:0 16px 0 24px; border-top:none; padding-top:0px; }

.nav_menu { font-size:11px; color:#b6924e; padding:0 30px 15px 30px; width:600px; }
.nav_menu a { color:#b6924e; text-decoration:underline; }
.nav_menu a:hover { color:#b6924e; text-decoration:none; }


#a2007_lablec{
	width:770px;
	height:28px;
	clear:both;
	background-image:url(2007_lablec_bg.gif);
	background-repeat:repeat-x;
	line-height:26px;
	margin:0px 0px 6px 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.footer_uj {
	width:950px!important;
	background:#e9e9e9!important;
	height:40px!important;
	color:#666666!important;
	font-size:11px!important;
	margin-bottom:0px!important;
	padding-top:12px;
}
#a2007_lablec a{
	color:#FFFFFF;
	text-decoration:none;
}
#a2007_lablec a:hover{
	text-decoration:underline;
}
.a2007_lablec_1{
	width:216px;
	margin:0px 0px 0px 12px;
	float:left;
	display:inline;
}
.footer_uj a {
	color:#666666!important;
	text-decoration:none!important;
}
.footer_uj a:hover {
	color:#666666!important;
	text-decoration:underline!important;
}

.a2007_lablec_2{
	width:472px;
	float:left;
}
.footer_regiuj .a2007_lablec_1 { width:390px; }
.footer_uj .a2007_lablec_1 { width:340px!important; }
.a2007_lablec_3{
	width:49px;
	float:left;
	font-size:9px;
}
.a2007_lablec_webinform{
	float:left;
	width:65px;
	height:14px;
	background-image:url(2007_lablec_webinform.gif);
	margin:6px 0px 0px 0px;
	font-size:1px;
	text-indent:-300px;
	overflow:hidden;
}
.footer_uj .a2007_lablec_webinform {
	background:url(slideshow.bg.png) no-repeat 0 -40px;
}
.a2007_lablec_webinform a{
	display:block;
	width:65px;
	height:14px;
}
.none {display:none;}
.idat { text-indent:-1000em; font-size:1px; background:url(http://img.habostorta.hu/ujrandi_2011/randi/img/idating.gif) no-repeat; width:1px; height:1px; overflow:hidden; display:block; }


.ezt_kerestek_masok { padding:0px 25px 5px 25px; line-height:18px; }
.ezt_kerestek_masok a { color:#666666 !important; }


.cimlap_karacsony { width:auto; background:url(cimlap_karacsony.jpg) no-repeat center top; }

.reklamfilm_box { background:url(reklamfilm_box.png) no-repeat; width:234px; height:225px; position:absolute; left:0; top:225px; z-index:10; }
.reklamfilm_box a { display:block; overflow:hidden; text-indent:100%; white-space:nowrap; width:234px; height:225px; }

.video_cont { background:black; width:auto; padding:10px; }
.video_cont .cont { width:950px; margin:0 auto; position:relative; text-align:center; padding-top:10px; }
.video_cont .close { background:url(hogyan_btns.png) no-repeat 0 -68px; width:32px; height:32px; display:block; overflow:hidden; text-indent:100%; white-space:nowrap; position:absolute; right:0; top:10px; }

.hogyan_btn1 { float:left; background:url(hogyan_btns.png) no-repeat; display:block; overflow:hidden; text-indent:100%; white-space:nowrap; width:469px; height:33px; }
.hogyan_btn1:hover { background:url(hogyan_btns.png) no-repeat 0 -34px; }
.hogyan_btn2 { float:right; background:url(hogyan_btns.png) no-repeat -479px -1px; display:block; overflow:hidden; text-indent:100%; white-space:nowrap; width:469px; height:33px; }
.hogyan_btn2:hover { background:url(hogyan_btns.png) no-repeat -479px -35px; }

.hogyan_btns_alomrandi { width:469px; float:left;}
.hogyan_btn1 { margin-bottom:7px; }

#_VideoCont{ padding:0; overflow:hidden; height:0; }
._videoOpen{ z-index:15; }

.cimlap_alomrandi { float:right; width:474px; height:97px; background:url(cimlap_alomrandi.jpg) no-repeat; margin:-6px 0 -14px 0; }
.cimlap_alomrandi a { display:block; width:474px; height:97px; }

.cimlap_alomrandi_v2 { float:right; width:474px; height:96px; background:url(cimlap_alomrandi_v2.jpg) no-repeat; margin:-8px 0 -14px 0; }
.cimlap_alomrandi_v2 a { display:block; width:474px; height:96px; }

.AlomrandiLayer { width:740px; height:508px; }
.AlomrandiLayer .cont { width:552px; height:325px; background:url(bg_alomrandi.jpg) no-repeat; font-size:13px; color:#120e08; padding:183px 0 0 188px; }
.AlomrandiLayer .cont h5 { font-size:18px; font-weight:bold; color:#741605; padding:0; margin:0 0 25px 0; }
.AlomrandiLayer .cont span,
.AlomrandiLayer .cont strong { color:#741605; }
.AlomrandiLayer .cont .font11 { font-size:11px; color:#58401f; line-height:normal; }
.AlomrandiLayer .alomrandi_reg_button { display:block; overflow:hidden; text-indent:100%; white-space:nowrap; position:absolute; left:395px; top:423px; width:185px; height:46px; }


.col_960 { width:960px !important; }
.left_590 { float:left; width:590px; }
.right_355 { float:right; width:355px; }
.border_shadow_box { border:1px solid #c0bbb1; width:auto; padding:20px; background:#fff url(border_shadow_box_bg.png) repeat-x 0 1px; font-family:Tahoma, Geneva, sans-serif; font-size:11px;
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(/css/border-radius.htc);position:relative;
-moz-box-shadow: 0 1px 0.1em #c0bbb1, inset 0 0 1px 1px #fff; -webkit-box-shadow: 0 1px 0.1em #c0bbb1, inset 0 0 1px 1px #ffffff; box-shadow: 0 1px 0.1em #c0bbb1, inset 0 0 1px 1px #fff; }
.members_box h3 { font-size:19px; color:#c30d0d; margin:0; padding:0; }
.members_box h5 { font-size:12px; margin:0; padding:0; }
.members_box .list { margin-right:-30px; margin-left:-3px; position:relative; }
.members_box .list .box { float:left; border:1px solid #eaddc7; padding:5px; width:168px; display:inline-block; margin:0 8px 8px 0;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/css/border-radius.htc);position:relative;}
.members_box .list .pic { float:left; width:78px; }
.members_box .list .text { float:left; width:90px; font-size:11px; }
.members_box .list .text strong { font-size:12px; }
.members_box .list .button { clear:both; display:inline-block; float:left; width:74px; height:22px; margin:-22px 0 0 78px; line-height:22px; font-size:11px; color:black; text-decoration:none; font-weight:bold; background:url(members_list_btn.png) no-repeat; text-align:center; }
.members_box .more { font-weight:bold; font-size:11px; color:#9e8045; text-decoration:none; padding-right:11px; background:url(more.png) no-repeat right 3px; }
.members_box .more:hover { :#9e8045; text-decoration:underline; }

.reg_box_right { padding-top:15px !important; }
.reg_box_right_2 { padding-left:25px; padding-right:20px; }
.reg_box_right h3 { font-size:19px; color:#c30d0d; padding:0 0 10px 0; margin:0 0 25px 0; border-bottom:2px solid #c9c9c8; }
.reg_box_right .text { font-weight:bold; color:#9e947d; float:left; width:137px; padding-top:4px; }
.reg_box_right_2 .text { width:90px; }
.reg_box_right .input { float:left; margin-bottom:6px; }
.reg_box_right .form_input { border:1px solid #d2cfc5; width:165px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; padding:3px 5px; margin:0 -1px 0 0;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/border-radius.htc);position:relative;}
.reg_box_right .gvSelect { margin-bottom:6px; }
.reg_box_right .button_admin { width:316px; height:67px!important; margin:0 0 0 -1px !important; display:block; background:url(index1_randi_mouseout.png) no-repeat; }
.reg_box_right .button_admin:hover { background:url(index1_randi_mouseover.png) no-repeat; }
.reg_box_right .button_admin input { width:316px; height:67px; background-color:transparent; border:none; cursor:pointer; font-size:0px; }
.reg_box_right_2 .button_admin { margin-top:15px !important; margin-bottom:15px !important; float:left; background:url(index1_randi_mouseout_2.png) no-repeat; width:264px; overflow:hidden; }
.reg_box_right_2 .button_admin:hover { background:url(index1_randi_mouseover_2.png) no-repeat; }
.border_shadow_box .gvRadio input,
.border_shadow_box .gvRadio { width:14px; height:14px; margin:0; padding:0; }
.border_shadow_box .gvRadio { background:url(radio.png) no-repeat right 0; display:block; float:left; margin:4px 0 0 0; }
.border_shadow_box .gvRadio.checked { background:url(radio.png) no-repeat left 0; }
.border_shadow_box .check_text { float:left; display:inline-block; width:37px; padding:0 0 0 4px; margin-top:4px; }

.box_sikertortenetek_right { padding-top:15px !important; }
.box_sikertortenetek_right h4 { font-size:14px; color:#716653; border-bottom:2px solid #9e947d; padding:0 0 10px 0; margin:0 0 25px 0; }
.box_sikertortenetek_right .text { width:250px; }
.box_sikertortenetek_right .sep { height:8px; margin-bottom:8px; }

.members_box .kereses_box { background:none; border-top:1px dotted #cccccc; width:auto; padding-top:20px; }
.members_box .kereses_box .text { font-size:11px; color:#707070; width:85px; padding-top:4px; }
.members_box .kereses_box .left { width:285px; }
.members_box .kereses_box .right { float:right; width:237px; }
.members_box .kereses_box .check_text { font-size:11px; padding:0 0 0 4px; color:black; }
.members_box .kereses_box .dash { margin-left:-4px; margin-top:2px; }
.members_box .kereses_box .text2 { font-size:11px; padding-top:4px; padding-left:3px; }
.members_box .kereses_box .button { background:url(members_list_btn.png) no-repeat; width:74px; height:22px; overflow:hidden; }
.members_box .kereses_box .button input { font-weight:bold; font-size:11px; color:black; width:74px; height:auto; text-align:center; cursor:pointer; padding:3px 0; }
.members_box .kereses_box .right .text { width:60px; }


.titles { padding-left:5px; }
.titles h3 { font-size:23px; color:#c30d0d; margin:0; padding:0; }
.titles h5 { font-size:19px; color:#2f2e2e; margin:0; padding:0; }

.left_635 { float:left; width:635px; }
.right_315 { float:right; width:315px; }

.border_shadow_dark_box { background:#f4f0e5; border-color:#e2dccf;
-moz-box-shadow: 0 1px 0.1em #dfdacf; -webkit-box-shadow: 0 1px 0.1em #dfdacf; box-shadow: 0 1px 0.1em #e2dccf;}

.members_photo_box img { border:1px solid #ebe5d8; padding:4px; background:#faf8f4; margin-bottom:4px;
-moz-box-shadow: 2px 2px 3px #d6d0c4; -webkit-box-shadow: 2px 2px 3px #d6d0c4; box-shadow: 2px 2px 3px #d6d0c4;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/border-radius.htc);position:relative;}
.members_photo_box strong { color:#282726; font-size:12px; }
.members_photo_box { color:#494846; font-size:11px; height:322px; }
.members_photo_box .foto_1 { position:absolute; left:49px; top:42px; text-align:center; }
.members_photo_box .foto_2 { position:absolute; left:176px; top:20px; text-align:center; }
.members_photo_box .foto_3 { position:absolute; left:334px; top:17px; text-align:center; }
.members_photo_box .foto_4 { position:absolute; left:464px; top:36px; text-align:center; }
.members_photo_box .foto_5 { position:absolute; left:76px; top:212px; text-align:center; }
.members_photo_box .foto_6 { position:absolute; left:151px; top:239px; text-align:center; }
.members_photo_box .foto_7 { position:absolute; left:242px; top:204px; text-align:center; }
.members_photo_box .foto_8 { position:absolute; left:357px; top:205px; text-align:center; }
.members_photo_box .foto_9 { position:absolute; left:474px; top:193px; text-align:center; }


.left_kereses_box { width:277px; float:left; padding-top:25px; padding-bottom:25px; }
.left_kereses_box .kereses_box { padding-top:0; border-top:0; }
.left_kereses_box h3 { font-size:19px; color:#2f2e2e; margin:0 0 19px 0; padding:0 0 10px 0; border-bottom:2px solid #c9c9c8; }
.left_kereses_box .text { width:81px !important; }

.member_box { color:#7e7e7e; font-size:11px; border:1px solid #e1d9c7; padding:5px; background:white; width:300px; height:100px; float:left; display:inline-block; margin:0 0 5px 7px;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/css/border-radius.htc);position:relative;}
.member_box .pic { float:left; width:80px; }
.member_box .text { float:left; width:220px; }
.member_box strong { font-size:12px; color:#494846; }
.member_box strong span { font-size:11px; }
.member_box strong a { color:#bb0e0e; font-size:13px; text-decoration:underline; }
.member_box strong a:hover { color:#bb0e0e; text-decoration:none; }

.more_single_link { clear:both; padding:35px 0; text-align:center; font-size:13px; font-weight:bold; color:#b6924e; }
.more_single_link a { color:#b6924e; text-decoration:underline; }
.more_single_link a:hover { color:#b6924e; text-decoration:none; }

.bgcolor { background:#efe9da; }

.adwords_info h3 { font-size:19px; color:#2f2e2e; margin:0 0 20px 0; padding:0; }
.adwords_info .statisztika .text_1 { width:380px; }
.adwords_info .statisztika { margin-right:-5px; margin-left:-4px; }
.adwords_info .info_text { padding-top:20px; margin-bottom:-15px; }
.adwords_info .info_text h2 { color:#b6924e; font-size:12px; padding:0 0 3px 0; margin:0; }
.adwords_info .info_text p { margin:0 0 15px 0; padding:0; color:#666666; line-height:14px; }

.box_sikertortenetek_right_2 { background:none; padding:0; width:auto; }
.box_sikertortenetek_right_2 h4 { color:#666666; font-size:19px; margin-bottom:20px; }
.box_sikertortenetek_right_2 .line { margin:0 -20px 25px -20px; font-size:12px; }
.box_sikertortenetek_right_2 .text { font-size:11px; width:210px; }
.box_sikertortenetek_right_2 .sep { height:8px; margin-bottom:8px; }

.reg_box_bottom { margin-bottom:20px; }
.reg_box_bottom h3 { font-size:19px; color:#2f2e2e; border:0; padding:0; margin:0 0 15px 0; }
.reg_box_bottom .reg_left { float:left; width:500px; }
.reg_box_bottom .reg_right { float:right; width:395px; }
.reg_box_bottom .form_input { width:266px; }
.reg_box_bottom .reg_left .text { width:100px; }
.reg_box_bottom .reg_right .text { width:115px; }
.reg_box_bottom .button_admin { margin-left:115px !important; width:280px; height:67px !important; background:url(index1_randi_mouseout_3.png) no-repeat; }
.reg_box_bottom .button_admin:hover { background:url(index1_randi_mouseover_3.png) no-repeat; }
.reg_box_bottom .button_admin input { width:280px; height:67px; background-color:transparent; border:none; cursor:pointer; font-size:0px; }

.regNewLayer { width:615px !important; }
.regNewLayer .cont { padding:25px; }
.regNewLayer .pic { float:left; width:95px; }
.regNewLayer .pic img { border:1px solid #cfb67e; padding:3px; background:white;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/css/border-radius.htc);position:relative;}
.regNewLayer .title { float:left; width:470px; font-size:22px; color:#2f2e2e; line-height:normal; }
.regNewLayer .pic_text { float:left; width:460px; font-size:11px; color:black; margin:-25px 0 0 95px; line-height:normal; }
.regNewLayer .reg_layer { background:none; border-top:1px dotted #cccccc; border-bottom:1px dotted #cccccc; padding:15px 0 9px 0; width:auto; }
.regNewLayer .text { font-size:11px; width:90px; padding-top:2px; }
.regNewLayer .reg_left { width:290px; float:left; }
.regNewLayer .reg_right { width:270px; float:right; }
.regNewLayer .reg_right .text { width:100px; }
.regNewLayer .gvRadio input,
.regNewLayer .gvRadio { width:14px; height:14px; margin:0; padding:0; }
.regNewLayer .gvRadio { background:url(radio.png) no-repeat right 0; display:block; float:left; margin:4px 0 -2px 0; }
.regNewLayer .gvRadio.checked { background:url(radio.png) no-repeat left 0; }
.regNewLayer .check_text { float:left; display:inline-block; width:37px; padding:0 0 0 4px; margin:2px 0 -4px 0; font-size:11px; }
.regNewLayer .form_input { width:155px; }
.regNewLayer .reg_bot_text { font-size:11px; color:#9e947d; padding-top:10px; text-align:center; }
.regNewLayer .button_regisztralok { background:url(button_regisztralok.png) no-repeat; width:348px; height:52px; margin:0 auto; }
.regNewLayer .button_regisztralok input { border:0; background-color:transparent; width:348px; height:52px; cursor:pointer; overflow: hidden; text-indent: -999px; line-height: 0px; display: block; }

.randilogo_new_v1 { background:url(randilogo_new_v1.png) no-repeat; width:407px; height:55px; margin-top:13px; overflow:hidden; }
.randilogo_new_v1 a { background:none; }

.popABOpen{ cursor: pointer; }

#ABFullCover{ display: none; width: 100%; height: 100%; position: fixed; top: 0; background-color: #303030; }

#regNewLayer{position:absolute; display: none;}


.pp_text { position:absolute; left:0; top:315px; z-index:100; font-size:13px; color:white; width:180px; padding:10px; line-height:16px; }
.pp_text a { color:#cbb078; text-decoration:underline; font-weight:bold; background:url(pp_arrow.png) no-repeat right 4px; padding-right:10px; }
.pp_text a:hover { color:#cbb078; text-decoration:none; }


.footer_2013 .col_960 { margin:0 auto; }
.footer_top { background:#545055; height:49px; padding:10px 0; color:white; font-size:11px; }
.footer_top a { color:white; text-decoration:none; }
.footer_top a:hover { color:white; text-decoration:underline; }
.footer_bot { background:#363337; height:116px; padding:31px 0 0 0; font-size:11px; }
.footer_bot a { color:#b7b7b7; text-decoration:none; }
.footer_bot a:hover { color:#b7b7b7; text-decoration:underline; }
.fcol_1 { float:left; width:171px; border-left:1px solid #646065; height:46px; padding:3px 0 0 20px; line-height:15px; }
.fcol_2 { float:left; text-align:center; width:570px; height:49px; border-left:1px solid #646065; border-right:1px solid #646065; }
.fcol_3 { float:right; border-right:1px solid #646065; width:146px; line-height:15px; }
.f_logo_2013 { background:url(f_logo_2013.png) no-repeat 0 0; padding-top:31px; display:inline-block; width:194px; }
.wi_2013 { background:url(wi_2013.png) no-repeat; width:65px; height:14px; display:inline-block; text-indent:100%; overflow:hidden; white-space:nowrap; margin:2px 0 -2px 0; }
.f_logo_col { border-left:1px solid #3f3f3f; width:175px; float:left; padding-left:15px; height:90px; }
.f_logo_col a { display:block; padding-top:57px; width:150px; }
.f_logo_last { border-right:1px solid #3f3f3f; padding-right:4px; }
.f_habos { background:url(f_logos.png) no-repeat 0 0; margin-left:5px; }
.f_szex { background:url(f_logos.png) no-repeat -211px 0; width:115px !important; margin-left:28px; }
.f_brands { background:url(f_logos.png) no-repeat -399px 0; width:105px !important; margin-left:34px; }
.f_city { background:url(f_logos.png) no-repeat -585px 0; width:135px !important; margin-left:15px; }
.f_klassz { background:url(f_logos.png) no-repeat -788px 0; width:110px !important; margin-left:29px; }


.login_box .button.load { background:url(load_93x22.gif)}
.login_box .button.load input {display:none;} 
.preload_93x22 {background:url(load_93x22.gif) no-repeat -200px -200px; display:none;}

#reg_layer .cont h3.color { font-weight:bold; margin:0 0 25px 0; color:#990000; font-size:18px; }

.box_sikertortenetek .osszes { float:right; margin-bottom:10px; }
.box_sikertortenetek .osszes { color:#a5771b; text-decoration:none; font-weight:bold; font-size:11px; background:url(http://img.habostorta.hu/ujrandi_2011/v210/randi/img/sprite_profil.png) no-repeat right 2px; padding-right:10px; }
.box_sikertortenetek .osszes:hover { color:#a5771b; text-decoration:underline; }
.box_sikertortenetek { margin-bottom:10px; }