body {
	margin:0px;
	padding:0px;
	border:0px;
	background:white url(../img/bg.png);
	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 {
	width:950px;
	margin:0 auto;
	position:relative;
}

.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:79px;
}
.logo { float:left; }
.logo, .logo a {
	background:url(../img/story_logo.png) no-repeat 0px 0px;
	width:319px;
	height:79px;
	display:block;
	overflow:hidden;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	font-size:11px;
}
.logo .tk { width:auto; height:auto; display:inline; }
.none { display:none; }
.logo .show {
	display:block;
	padding-top:63px;
	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:510px;
	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(../img/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:118px;
}
.login_box .col_error {
	float:right;
	font-weight:bold;
	color:#c21111;
	font-size:11px;
	padding-top:3px;
	width:151px;
}
.login_box .button {
	background:url(../img/button_cimlap_head.png) no-repeat;
	width:115px;
	height:20px;
	float:left;
	margin-top:-1px;
	overflow:hidden;
}
.login_box .button input {
	background-color:transparent;
	border:none;
	width:115px;
	height:20px;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	padding:3px 0;
	cursor:pointer;
	cursor:pointer; overflow: hidden; text-indent: -999px; line-height: 0px; display: block;
}
.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;
}
.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(../img/slideshow.bg.png) no-repeat -20px 0px; }
.slideshow_menu a:hover,
.slideshow_menu .act { background:url(../img/slideshow.bg.png) no-repeat 0px 0px; }
.slideshow_menu .startstop { background:url(../img/slideshow.bg.png) no-repeat -40px 0px; }
.slideshow_menu .btn a:hover,
.slideshow_menu .btn .play { background:url(../img/slideshow.bg.png) no-repeat -60px 0px; }
.slideshow_menu .btn .stop { background:url(../img/slideshow.bg.png) no-repeat -40px 0px; }
.slideshow_menu .btn .stop:hover { background:url(../img/slideshow.bg.png) no-repeat -40px 0px; }

.index_pic_link { position:absolute; z-index:10; width:535px; height:200px; 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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/box.reg.png) no-repeat;
	width:401px;
	height:346px;
	float:left;
	display:inline;
	margin:93px 0 0 539px;
	padding-top:15px;
	color:#336993;
	font-size:11px;
	position:relative;
	z-index:98;
}
.reg_box h3 { color:#810100; font-size:18px; font-weight:bold; padding-left:16px; margin:0 0 20px 0; }
.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;
	color:#8b7b61;
}
.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:1px 5px;
	width:190px;
	font-size:11px;
	height:16px;
}
.reg_box select { width:202px; height:20px; line-height:20px; padding:0 0 0 5px; }
.reg_box .check { width:auto; border:none; float:left; }
.reg_box label { float:left; margin-top:2px; margin-right:10px; color:#666666; }
.reg_box .button {
	background:url(../img/button_cimlap.png) no-repeat 0 0px;
	width:185px;
	height:50px;
	overflow:hidden;
	float:left;
	display:inline;
	margin-left:171px;
	margin-bottom:10px;
}
.reg_box .button input:hover {
	background:url(../img/button_cimlap.png) no-repeat 0 -50px;
}
.reg_box .button input {
	background-color:transparent;
	border:none;
	width:185px;
	height:51px;
	cursor:pointer;
	font-size:0px;
}
.reg_box ul {
	clear:both;
	margin:0 0 0 14px;
	padding:0;
	list-style:none;
}
.reg_box ul li {
	background:url(../img/box.reg.bull.png) no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#000;
	position:relative;
	padding-left:22px;
	padding-bottom:8px;
}

.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(../img/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 .tab_3 { margin-right:0px; }
.tab_cont {
	border:1px solid #d7d7d7;
	padding:25px;
	color:#666666;
	background:#fff;
	font-size:11px;
	_margin-top:-1px;
	-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(css/border-radius.htc);position:relative;
}
.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(../img/box.tab.pic.bg.png) no-repeat;
	width:78px;
	float:left;
	display:inline;
	margin-right:10px;
	text-align:center;
}
.tab_cont .photo img {
	border:1px solid #d7d7d7;
	padding:3px;
	background:#fff;
}
.tab_cont .photo a {
	color:#336993;
	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:#810100;
	font-size:14px;
	padding-bottom:10px;
}
.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(../img/box.tab.close.png) no-repeat;
	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;
}


.statisztika {
	border-bottom:1px solid #c2c2c2;
	font-size:12px;
	color:#666666;
	margin-bottom:20px;
	height:auto!important;
	min-height:97px;
	height:97px;
}
.statisztika .text_1 {
	float:left;
	width:390px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}
.statisztika .text_1 span { color:#810100; 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:#810100;
	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:#810100;
	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:#810100;
	float:left;
	width:65px;
	font-weight:bold;
}
.statisztika .text_5 {
	float:left;
	display:inline;
	width:190px;
}
.statisztika .text_5 .left {
	font-size:30px;
	color:#810100;
	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;
}


.box_sikertortenetek {
	background:#fff;
	border:1px solid #d3d0c6;
	-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(../img/css/border-radius.htc);position:relative;
	width:253px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	padding:13px;
}
.box_sikertortenetek .line { background:#e6daba; text-align:center; padding:7px 0; margin:0 -15px 15px -15px; position:relative; }
.box_sikertortenetek .pic {
	float:left;
	width:60px;
}
.box_sikertortenetek .link {
	clear:left;
	float:left;
	padding-left:60px;
	font-size:10px;
	margin-top:-13px;
}
.box_sikertortenetek .text {
	float:left;
	width:190px;
	padding-bottom:20px;
}
.box_sikertortenetek h4 {
	margin:0 0 15px 0;
	padding:0px;
	font-size:18px;
	font-weight:bold;
	color:#810100;
}
.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 {
	border-bottom:1px solid #e8e8e8;
	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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/zold_hasab_470.png) no-repeat left bottom; margin-top:10px; width:650px; float:left; margin-bottom:10px; }
#cim_bemutat { background:url(../img/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(../img/jobb_hasab.png) no-repeat left bottom; }
.bal_hasab { float:left; width:308px; overflow:hidden; background:url(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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:#810100; 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 #d7d7d7; padding:3px;
-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(../img/2005_imagesrandi/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(../img/2005_imagesrandi/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(../img/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(../img/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(../img/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; }




#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(../img/"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(../img/"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(../img/mlm_layer_close.png) no-repeat right 0; padding-right:18px; text-decoration:none; height:15px; display:block;  }
#reg_layer .close:hover { background:url(../img/mlm_layer_close.png) no-repeat right -15px; }



#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:#f1f0f0!important; padding:20px; z-index:1000;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(../img/2005_imagesrandi/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(../img/2005_imagesrandi/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(../img/sprite_base.png) no-repeat -669px -159px; width:131px; height:41px; }
.successful_activation .button_rendben { background:url(../img/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(../img/sprite_base.png) no-repeat -669px -200px; }
.successful_activation .button_rendben a:hover { background:url(../img/sprite_base.png) no-repeat -669px -282px; }
.successful_activation .close { background:url(../img/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(../img/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(../img/2005_imagesrandi/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; }
.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(../img/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(../img/sprite_elofizetes.png) no-repeat -327px -723px; }
.lost_pwd_layer .button_kuldes { background:url(../img/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(../img/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(../img/2005_imagesrandi/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:0; position:relative; font-size:12px; }
.layer_login_box .error_text { display:block; margin-top:0; position:relative; font-weight:bold; color:#c21111; padding:2px 0 4px 0; line-height:normal; float:none; font-size:12px; }
.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(../img/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(../img/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(../img/sprite_cimlap.png) no-repeat 0 -228px; }
.layer_border_box { background:#f1f0f0; width:540px; float:left; padding:15px 25px 15px 25px;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(../img/css/border-radius.htc);position:relative;}
.layer_border_box .button_reg { background:url(../img/sprite_cimlap.png) no-repeat 0 -124px; width:141px; height:39px; position:absolute; right:15px; top:16px; }
.layer_border_box .button_reg a { display:block; overflow:hidden; text-indent:-1000em; width:141px; height:39px; }
.layer_border_box .button_reg a:hover { background:url(../img/sprite_cimlap.png) no-repeat 0 -165px; }
.layer_border_box .button_story { background:url(../img/sprite_cimlap.png) no-repeat 0 -250px; width:143px; height:22px; position:absolute; right:25px; bottom:16px; }
.layer_border_box .button_story a { display:block; overflow:hidden; text-align:center; font-weight:bold; color:#000; font-size:11px; text-decoration:none; line-height:22px; }
.layer_border_box .button_story a:hover { background:url(../img/sprite_cimlap.png) no-repeat 0 -272px; }

.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:#f1f0f0; 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(../img/2005_imagesrandi/border-radius.htc);position:relative; }
.siker_layer .cont { padding:20px 10px 10px 10px; position:relative; width:750px; }
.siker_layer h5 { font-size:18px; color:#810100; margin:0 0 5px 0; padding:0; font-weight:normal; }

.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(../img/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(../img/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:#336993; text-decoration:none; background:url(../img/sprite_adatlap.png) no-repeat right 2px; padding-right:9px; }
.user_big_photo .more_photo_link a:hover { color:#336993; 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:#810100; }
.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(../img/sprite_adatlap.png) no-repeat -265px 0; margin:0 0 -20px 0; }
.user_datas .user_online_icon { display:inline-block; float:left; background:url(../img/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(../img/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(../img/sprite_adatlap.png) no-repeat 0 -115px; }
.user_buttons .send_sms a:hover { background:url(../img/sprite_adatlap.png) no-repeat 0 -300px; }
.user_buttons .send_kiss,
.user_buttons .send_kiss a { background:url(../img/sprite_adatlap.png) no-repeat -70px -115px; }
.user_buttons .send_kiss a:hover { background:url(../img/sprite_adatlap.png) no-repeat -70px -300px; }
.user_buttons .send_flower,
.user_buttons .send_flower a { background:url(../img/sprite_adatlap.png) no-repeat 0px -361px; }
.user_buttons .send_flower a:hover { background:url(../img/sprite_adatlap.png) no-repeat -61px -361px; }
.user_buttons .key,
.user_buttons .key a { background:url(../img/sprite_adatlap.png) no-repeat -140px -115px; }
.user_buttons .key a:hover { background:url(../img/sprite_adatlap.png) no-repeat -140px -300px; }
.user_buttons .fav,
.user_buttons .fav a { background:url(../img/sprite_adatlap.png) no-repeat -210px -115px; }
.user_buttons .fav a.act,
.user_buttons .fav a:hover { background:url(../img/sprite_adatlap.png) no-repeat -210px -300px; }
.user_buttons .fav a.act:hover { background:url(../img/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(../img/sprite_adatlap.png) no-repeat -280px -115px; width:131px; }
.user_buttons .write_letter a:hover { background:url(../img/sprite_adatlap.png) no-repeat -280px -300px; }

.scoring { float:right; margin-top:20px; margin-bottom:-20px; display:inline; width:100px; height:16px; background:url(../img/sprite_adatlap.png) no-repeat -382px -665px; position:relative; }
.scoring .scored { background:url(../img/sprite_adatlap.png) no-repeat -382px -649px; height:16px; position:absolute; }
.scoring .mover { background:url(../img/sprite_adatlap.png) no-repeat -382px -681px; height:16px; position:absolute; }
.scored_small { background:url(../img/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(../img/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(../img/sprite_adatlap.png) no-repeat right 2px; padding-right:10px; }

.introduction { background:#f1f0f0; padding:15px 15px; 
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(../img/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(../img/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(../img/sprite_adatlap.png) no-repeat right -70px; }
.introduction .button_profilom { float:right; }
.introduction .button_profilom,
.introduction .button_profilom a { background:url(../img/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:#6B7B87!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; overflow:hidden; color:#810100; font-size:18px; }
.data_table .border { background:#f1f0f0; padding:5px 0; margin-bottom:5px;

-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(../img/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 #e1e1e1; 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 { margin:0px; color:#810100; font-size:18px; margin-bottom:10px; line-height:normal; }
.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(../img/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(../img/sprite_adatlap.png) no-repeat right -112px; }

.jellemzes_list { padding:0 10px; font-size:11px; }
.jellemzes_list h3 { width:162px; margin:0px; color:#810100; font-size:18px; margin-bottom:10px; line-height:normal; }
.jellemzes_list h5 { font-size:12px; color:#464646; padding-bottom:5px; margin-bottom:8px; border-bottom:1px solid #e1e1e1; }
.jellemzes_list .col_1 { float:left; display:inline-block; margin-right:10px; font-weight:bold; color:#6B7B87; 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;
background:#ffffff; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-top:1px solid #9f9f9f; width:74px;
-moz-box-shadow: 0 1px 0.1em #e2dfd9; -webkit-box-shadow: 0 1px 0.1em #e2dfd9; box-shadow: inset 0 1px 1px -1px #9f9f9f;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#eaeaea));
background: -webkit-linear-gradient(#ffffff, #eaeaea);
background: -moz-linear-gradient(#ffffff, #eaeaea);
background: -ms-linear-gradient(#ffffff, #eaeaea);
background: -o-linear-gradient(#ffffff, #eaeaea);
background: linear-gradient(#ffffff, #eaeaea);
-pie-background: linear-gradient(#ffffff, #eaeaea);}
.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(../img/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(../img/rate_full_s.png) no-repeat 0 0px transparent; }
/*.jellemzes_list .slidebox_but .szurke { background: url(../img/../../img/rate_full_s.png) no-repeat 0 -12px transparent; }*/

.diary_box h3 { width:51px; margin:0px; color:#810100; font-size:18px; margin-bottom:10px; line-height:normal; }
.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(../img/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 #e1e1e1; background:#fff; padding:9px;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(../img/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(../img/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:#f1f0f0; padding:20px; z-index:1000; display:none;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(../img/border-radius.htc);}
.loginLayer .close { background:url(../img/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:absolute; z-index:1000; right:5px; top:5px;  }
.loginLayer .close:hover { background:url(../img/sprite_base.png) no-repeat -408px 0; }
.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(../img/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(../img/css/border-radius.htc);position:relative;}
.loginLayer .back { font-size:11px; font-weight:bold; color:#336993; text-decoration:none; background:url(../img/sprite_reg_inside.png) no-repeat right -222px; padding-right:11px; float:left; line-height:30px; }
.loginLayer .back:hover { color:#336993; text-decoration:underline; }
.loginLayer .button_belepes { background:url(../img/sprite_reg_inside.png) no-repeat -207px -131px; width:131px; height:36px; float:right; }
.loginLayer .button_belepes input { background:transparent; border:none; width:131px; height:36px; cursor:pointer; }
.loginLayer .button_belepes input:hover { background:url(../img/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(../img/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(../img/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(../img/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; display:none; }
.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(../img/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(../img/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(../img/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(../img/arrow4.png) no-repeat right 2px; 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; }



.footer_uj {
	width:950px;
	height:40px;
	color:#fff;
	font-size:11px;
	margin-bottom:0px;
	line-height:26px;
	padding-top:12px;
	background-image:url(../img/footer_bg.png);
	background-repeat:repeat-x;
}

.a2007_lablec_1{
	width:216px;
	margin:0px 0px 0px 12px;
	float:left;
	display:inline;
}
.footer_uj a {
	color:#fff;
	text-decoration:none;
}
.footer_uj a:hover {
	color:#fff;
	text-decoration:underline;
}

.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(../img/2007_lablec_webinform.gif);
	margin:6px 0px 0px 0px;
	font-size:1px;
	text-indent:-300px;
	overflow:hidden;
}
.footer_uj .a2007_lablec_webinform {
	background-image:url(../img/webinform.png);
}
.a2007_lablec_webinform a{
	display:block;
	width:65px;
	height:14px;
}
.none {display:none;}
.idat { text-indent:-1000em; font-size:1px; background:url(../img/http://img.habostorta.hu/ujrandi_2011/randi/../img/idating.gif) no-repeat; width:1px; height:1px; overflow:hidden; display:block; }



.hnkbg .cont { width:950px; }



.kezdj_uj_eltet { width:951px; height:49px; background:url(../img/bg_kezdj_uj_eltet.jpg) no-repeat; }
.kezdj_uj_eltet a { display:block; overflow:hidden; text-indent:100%; white-space:nowrap; width:951px; height:49px; }

.UjEvLayer { width:740px; }
.UjEvLayer .cont { height:315px; background:white url(../img/bg_kezdjujeltetlayer.jpg) no-repeat; font-size:13px; font-weight:bold; line-height:18px; padding:182px 340px 30px 50px; position:relative; }
.UjEvLayer .cont a { color:#487ea7; text-decoration:none; }
.UjEvLayer .button_talalj_part { background:url(../img/button_talalj_part.png) no-repeat; width:303px; height:67px; position:absolute; left:417px; top:439px; }
.UjEvLayer .button_talalj_part a { display:block; overflow:hidden; text-indent:100%; white-space:nowrap; width:303px; height:67px; }
.UjEvLayer .button_talalj_part a:hover { background:url(../img/button_talalj_part.png) no-repeat 0 -67px; }
.UjEvLayer .cont span { color:#92021c; }
.UjEvLayer .cont .font16 { font-size:16px; }
.UjEvLayer .cont ul { margin:0; padding:0; list-style:none; }
.UjEvLayer .cont li { padding-left:24px; background:url(../img/kezdj_bull.png) no-repeat; }

.mobilview { background:#b9b9b9; height:32px; line-height:32px; text-align:center; font-size:13px; font-weight:bold; color:#363337; font-family:Tahoma, Geneva, sans-serif; }
.mobilview a { color:#363337; text-decoration:none; }
.mobilview a:hover { color:#363337; text-decoration:underline; }

.footer_otp { background:#dcdcdc; }
.footer_otp .col_960 { margin:0 auto; width:960px; }