﻿body {
	background-color: #333333;
	margin: 0;
	font-family: Trebuchet MS;
	cursor: default;
	font-size: 10px;
	color: #ffffff;
	margin-top: 1px;
	background-image: url('/images/bg.png');
	text-align: center;
}

p {
	margin: 0;
}

img {
	border: 0;
}

.clr {
	clear: both;
}

input {
	font-family: Trebuchet MS;
}

.avatarkep {
   width: 70px;
   height: 70px;
   position: relative;
   top: -3px;
}

#core {
	width: 990px;
	margin: auto;
	text-align: left;
	overflow: hidden;
}

#top {
	width: 990px;
	height: 35px;
	background-image: url('/images/top_bg.png');
	background-repeat: no-repeat;
	position: relative;
	z-index: 1;
}

#top .logo {
	margin-left: 5px;
	float: left;
}

#top .nora {
	float: left;
}

#top .radio {
	float: left;
	visibility: hidden;
}

#top form {
	margin: 0;
	position: relative;
}

#top .search_key {
	float: left;
	width: 124px;
	height: 18px;
	background-image: url('/images/top_search.png');
	background-repeat: no-repeat;
	overflow: hidden;
	border: 0;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 10px;
	margin-top: 8px;
	margin-left: 5px;
	padding-top: 2px;
	font-family: Trebuchet MS;
}

#top .search_select .search_drop {
	position: absolute;
	top: 10px;
	left: 1px;
	width: 85px;
	height: 58px;
	background-image: url('/images/search_select.png');
	background-repeat: no-repeat;
	color: cccccc;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	padding-left: 7px;
	padding-top: 15px;
	font-size: 10px;
	z-index: 5;
	display: none;
}

#top .search_select .search_drop .item {
	cursor: pointer;
}

#top .search_select .search_drop .active {
	color: #99cc33;
	text-decoration: underline;
}

#top .search_select .search_select_real {
	float: left;
	position: absolute;
	width: 82px;
	_width: 90px;
	height: 18px;
	background-image: url('/images/top_select.png');
	background-repeat: no-repeat;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	padding-left: 8px;
	padding-right: 10px;
	font-size: 10px;
	padding-top: 2px;
	cursor: pointer;
	z-index: 10;
}

#top .search_ok {
	width: 19px;
	height: 19px;
	border: 0;
	background-repeat: no-repeat;
	background-image: url('/images/top_ok.png');
	float: left;
	margin-top: 8px;
	margin-left: 5px;
}

#top .search_select {
	float: left;
	position: relative;
	width: 88px;
	height: 18px;
	margin-left: 5px;
	margin-top: 8px;
}

#top .profile {
	width: 115px;
	height: 20px;
	background-repeat: no-repeat;
	background-image: url('/images/top_input2.png');
	float: left;
	text-transform: uppercase;
	color: #ffffff;
	border: 0;
	font-size: 10px;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 8px;
}

#top .log_text {
	width: 131px;
	height: 20px;
	background-repeat: no-repeat;
	background-image: url('/images/top_input1.png');
	float: left;
	color: #ffffff;
	border: 0;
	font-size: 10px;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 8px;
}

#top .logout {
	float: left;
	margin-left: 5px;
}

#top .log_input {
	width: 131px;
	height: 20px;
	background-repeat: no-repeat;
	background-image: url('/images/top_input1.png');
	float: left;
	color: #ffffff;
	border: 0;
	font-size: 10px;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 8px;
	text-align: center;
	padding-top: 3px;
}

#header {
	width: 990px;
	background-image: url('/images/header_bg.png');
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 1px;
	position: relative;
}

#header .day {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
	margin-right: 9px;
}

#header .day span {
	color: #ccff33;
}

#header .hirdetes {
	position: absolute;
	left: 256px;
	top: 20px;
}

#menu {
	width: 990px;
	height: 28px;
	background-image: url('/images/menu_bg.png');
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-left: 18px;
}

#menu a {
	margin-left: 2px;
	margin-right: 2px;
}

#footer {

}

#footer .top {
	width: 990px;
	height: 5px;
	background-image: url('/images/footer_line.png');
	background-repeat: no-repeat;
	font-size: 0px;
	position: relative;
}

#footer .data {
	width: 990px;
	height: 58px;
	background-image: url('/images/footer_bg.png');
	background-repeat: no-repeat;
	position: relative;
}

#footer .data .menu {
	position: absolute;
	top: 15px;
	left: 40px;
}

#footer .data .menu .item {
	text-transform: uppercase;
	float: left;
	margin-right: 15px;
	font-size: 11px;
	font-weight: bold;
}

#footer .data .menu .item a {
	text-decoration: none;
	color: #ffffff;
}

#footer .data .copy {
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: bold;
	position: absolute;
	bottom: 1px;
	right: 20px;
}

#footer .data .copy span {
	color: #ccff33;
}

#data {
	min-height: 400px;
}

#data .hd_header {

}

#data .hd_header .hd_video {
	float: left;
	width: 728px;
}

#data .hd_header .hd_video .header {
	background-image: url('/images/video_hd_header.png');
	background-repeat: no-repeat;
	width: 728px;
	height: 29px;
	position: relative;
}

#data .hd_header .hd_video .header .title {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: absolute;
	left: 25px;
	top: 12px;
	text-transform: uppercase;
}

#data .sd_header {

}

#data .sd_header .sd_video {
	width: 446px;
	float: left;
}

#data .sd_header .sd_video .header {
	background-image: url('/images/video_sd_header.png');
	background-repeat: no-repeat;
	width: 446px;
	height: 29px;
	position: relative;
}

#data .sd_header .sd_video .header .title {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: absolute;
	left: 25px;
	top: 12px;
	text-transform: uppercase;
}

#data .sd_header .sd_video .video_player {

}

#data .sd_header .related_videos {
	float: left;
	width: 378px;
	margin-left: 13px;
	margin-top: 10px;
	position: relative;
}

#data .sd_header .related_videos .header {
	width: 367px;
	height: 14px;
	font-size: 0px;
	background-image: url('/images/right_video_header.png');
	background-repeat: no-repeat;
	margin-bottom: 5px;
}

#data .sd_header .related_videos .data {
	height: 262px;
	width: 368px;
	overflow: hidden;
	position: relative;
	top: 0px;
	left: 0px;
}

#data .sd_header .related_videos .data .item {
	margin-left: 2px;
	padding-top: 6px;
	padding-bottom: 4px;
}

#data .sd_header .related_videos .data .item .pic {
	float: left;
	width: 141px;
	margin-right: 6px;
}

#data .sd_header .related_videos .data .item .text {
	float: left;
	width: 190px;
	line-height: 1.3;
	text-transform: uppercase;
	font-weight: bold;
}

#data .sd_header .related_videos .data .item .text .title {
	font-size: 10px;
}

#data .sd_header .related_videos .data .item .text .title a{
	text-decoration: none;
	color: #ffffff;
}

#data .sd_header .related_videos .data .item .text .small {
	font-size: 9px;
	color: #cccccc;
}

#data .sd_header .related_videos .data .item .text .date {
	color: #99cc33;
}

#data .sd_header .related_videos .pager {
	position: relative;
	top: 0px;
	width: 378px;
	height: 38px;
	background-image: url('/images/right_video_pager.png');
	background-repeat: no-repeat;
}

#data .sd_header .related_videos .pager .pages {
	font-size: 11px;
	text-align: center;
	position: absolute;
	left: 120px;
	top: 10px;
	width: 152px;
}

#data .sd_header .related_videos .pager .next {
	position: absolute;
	width: 23px;
	height: 23px;
	left: 97px;
	top: 6px;
	cursor: pointer;
}

#data .sd_header .related_videos .pager .prev {
	position: absolute;
	width: 23px;
	height: 23px;
	left: 272px;
	top: 7px;
	cursor: pointer;
}

#data .sd_header .related_partner {
	float: left;
	width: 130px;
}

#data .video_details {
	width: 693px;
	margin-top: 15px;
}

#data .video_details .header {
	background-image: url('/images/headline_header.png');
	background-repeat: no-repeat;
	width: 693px;
	height: 27px;
	position: relative;
}

#data .video_details .header .text {
	position: absolute;
	left: 25px;
	top: 6px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
}

#data .video_details .header .text a {
	color: #ffffff;
	text-decoration: none;
}

#data .video_details .header .text span {
	color: #ccff33;
	margin-left: 10px;
}

#data .video_details .data {
	width: 693px;
	background-image: url('/images/headline_bg.png');
	background-repeat: repeat-y;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #cccccc;
	font-size: 11px;
}

#data .video_details .data p, #data .video_details .data div {
	margin-left: 25px;
	margin-right: 15px;
}

#data .video_details .footer {
	width: 693px;
	height: 22px;
	background-image: url('/images/headline_footer.png');
	background-repeat: no-repeat;
}

#data .video_details .footer .comments {
	float: left;
	text-transform: uppercase;
	color: #ccff33;
	margin-left: 25px;
	font-weight: bold;
	font-size: 11px;
	margin-top: 3px;
}

#data .video_details .footer .comments span {
	color: #cccccc;
}

#data .video_details .footer .comments span a {
	color: #cccccc;
	text-decoration: none;
}

#data .video_details .footer .other {
	float: right;
	margin-right: 25px;
	color: #ccff33;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 3px;
}

#data .video_details .footer .other a {
	color: #ccff33;
	text-decoration: none;
}

#data .articles {
	margin-top: 15px;
	width: 696px;
}

#data .articles .header {
	width: 696px;
	height: 39px;
	background-image: url('/images/headline_articles_header.png');
	background-repeat: no-repeat;
	position: relative;
}

#data .articles .header .text {
	position: absolute;
	left: 25px;
	top: 13px;
	font-size: 12px;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: bold;
}

#data .articles .data {
	width: 696px;
	background-image: url('/images/headline_articles_bg.png');
	background-repeat: repeat-y;
}

#data .articles .data .item {
	margin-left: 25px;
	margin-right: 25px;
	padding-top: 17px;
	padding-bottom: 17px;
}

#data .articles .data .item.line {
	border-top: 2px solid #595959;
}

#data .articles .data .item .title {
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
	float: left;
}

#data .articles .data .item .title a {
	color: #ffffff;
	text-decoration: none;
}

#data .articles .data .item .title a:hover {
	text-decoration: underline;
}

#data .articles .data .item .date {
	float: right;
	text-transform: uppercase;
	font-weight: bold;
	color: #ccff33;
	font-size: 12px;
}

#data .articles .data .item .text {
	margin-top: 10px;
	color: #ffffff;
	font-size: 11px;
}

#data .articles .data .item .more {
	color: #ccff33;
	margin-top: 10px;
	font-size: 11px;
	font-weight: bold;
}

#data .articles .data .item .more a {
	color: #ccff33;
	text-decoration: none;
}

#data .articles .data .item .more a:hover {
	text-decoration: underline;
}

#data .articles .footer {
	width: 696px;
	height: 42px;
	background-image: url('/images/headline_articles_footer.png');
	background-repeat: no-repeat;
	font-size: 0px;
}

#data .textpage {
	width: 676px;
	margin-left: 20px;
	margin-top: 20px;
}

#data .textpage .header {
	position: relative;
	width: 676px;
	height: 16px;
	background-image: url('/images/textpage_header.png');
	background-repeat: no-repeat;
	font-size: 0px;
}

#data .textpage .data {
	position: relative;
	width: 676px;
	background-image: url('/images/textpage_bg.png');
	background-repeat: repeat-y;
	color: #cccccc;
}

#data .textpage .data .title {
	color: #ccff33;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 15px;
}

#data .textpage .data .text {
	font-size: 12px;
	color: #cccccc;
	margin-left: 15px;
	margin-right: 15px;
}

#data .textpage .data .text span {
	color: #ccff33;
}

#data .textpage .data .text span a {
	color: #ccff33;
	text-decoration: none;
}

#data .textpage .footer {
	position: relative;
	width: 676px;
	height: 14px;
	background-image: url('/images/textpage_footer.png');
	background-repeat: no-repeat;
	font-size: 0px;
}

#data .article {
	width: 672px;
	background-color: #ffffff;
	position: relative;
	margin-left: 20px;
}

#data .article .header {
	width: 672px;
	height: 67px;
	background-image: url('/images/article_header.png');
	background-repeat: no-repeat;
	position: relative;
}

#data .article .header .title {
	font-size: 16px;
	font-weight: bold;
	color: #99cc33;
	position: absolute;
	left: 27px;
	top: 27px;
}

#data .article .header .back {
	position: absolute;
	width: 50px;
	height: 50px;
	right: 10px;
	top: 15px;
	cursor: pointer;
}

#data .article .header .print {
	position: absolute;
	width: 50px;
	height: 50px;
	right: 63px;
	top: 15px;
	cursor: pointer;
}

#data .article .header .send {
	position: absolute;
	width: 50px;
	height: 50px;
	right: 119px;
	top: 15px;
}

#data .article .data {
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 12px;
   text-align: justify;
	color: #333333;
}

#data .article .article_pic {
	display: none;
	text-align: center;
}

#data .article .article_pic img {
	cursor: default;
}

#data .article .gallery {
	display: none;
}


#data .article .data p {
	color: #333333;
	margin-top: 8px;
	margin-bottom: 8px;
}

#data .article .data p a {
	color: #336600;
}

#data .article .data .author {
	color: #336600;
	font-size: 11px;
}

#data .article .footer {
	width: 672px;
	height: 40px;
	background-image: url('/images/article_footer.png');
	background-repeat: no-repeat;
	position: relative;
}

#data .left {
	float: left;
}

#data .left.left720 {
	width: 720px;
	margin-bottom: 20px;
}

#data .right {
	float: right;
}

#data .right.right260 {
	width: 260px;
	margin-bottom: 20px;
}

#data .list_videos {
	width: 333px;
	position: relative;
	float: left;
	margin-left: 11px;
}


#data .list_articles {
	width: 333px;
	position: relative;
	float: left;
	margin-left: 11px;
	margin-right: 5px;
}

#data .list_header_main {
	width: 333px;
	height: 66px;
	background-repeat: no-repeat;
	position: relative;
}

#data .list_header_main .category {
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	position: relative;
	top: 11px;
}

#data .list_header_main .type {
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	position: relative;
	top: 17px;
}

#data .list_header {
	width: 333px;
	height: 14px;
	background-image: url('/images/list_header.png');
	background-repeat: no-repeat;
	font-size: 0;
}

#data .list_data {
	width: 333px;
	background-image: url('/images/list_bg.png');
	background-repeat: repeat-y;
}

#data .list_data .item {

}

#data .list_data .item .pic {
	margin-left: 7px;
	position: relative;
	width: 141px;
	border: 1px solid black;
	float: left;
	margin-bottom: 3px;
}

#data .list_data .item .pic .real {

}

#data .list_data .item .pic .overlay {
	position: absolute;
	left: 5px;
	bottom: 3px;

}

#data .list_data .item .text {
	float: left;
	width: 170px;
	margin-left: 7px;
	font-size: 9px;
	text-transform: uppercase;
	color: #cccccc;
	line-height: 1.3;
	margin-bottom: 3px;
	font-weight: bold;
}

#data .list_data .item .text .title {
	color: #ffffff;
}

#data .list_data .item .text .title a {
	text-decoration: none;
	color: #ffffff;
}

#data .list_data .item .text .date {
	color: #99cc33;
}

#data .list_data .line {
	clear: both;
	border-top: 2px solid #999999;
	padding-bottom: 3px;
}

#data .list_footer {
	width: 333px;
	height: 14px;
	background-image: url('/images/list_footer.png');
	background-repeat: no-repeat;
	font-size: 0;
}

#data .lapozo {
	position:relative;
	top:-16px;
}

#data .lapozo a{
	font: 11px Arial;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
}

#data .lapozo a:hover{
	color: #99CC33;
	text-decoration:underline;
}

#profile {
	width: 671px;
	height: 528px;
	background-repeat: no-repeat;
	background-image: url('/images/profile_bg.png');
	margin-top: 20px;
}

#profile .pr_left {
	float: left;
	width: 280px;
	margin-top: 15px;
}

#profile .pr_left .title {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	margin-bottom: 5px;
	margin-left: 17px;
}

#profile .pr_left .inp_text {
	width: 256px;
	margin-left: 17px;
	color: #cccccc;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 3px;
}

#profile .pr_left .inp_text span {
	font-size: 8px;
}

#profile .pr_left .inp, #profile .pr_left .inp2 {
	width: 256px;
	margin-left: 17px;
	margin-bottom: 3px;
}

#profile .pr_left .inp input {
	width: 256px;
	background-color: #ffffff;
	border: 0px;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}

#profile .pr_left .inp2 input {
	width: 95px;
	background-color: #ffffff;
	border: 0px;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}

#profile .pr_left .inp_text2 {
	margin-top: 10px;
	font-weight: bold;
	color: #cccccc;
	font-size: 12px;
	margin-left: 17px;
}

#profile .pr_right {
	float: left;
	width: 350px;
	margin-left: 15px;
}

#profile .pr_right .text {
	text-align: center;
	font-size: 12px;
	color: #cccccc;
	font-weight: bold;
	margin-bottom: 10px;
}

#profile .pr_right .top {
	margin-top: 35px;
}

#profile .pr_right .avatar {
	height: 100px;
	width: 100px;
	margin: auto;
	margin-top: 45px;
	margin-bottom: 15px;
}

#profile .pr_right .avatar2 {
	height: 100px;
	background-repeat: no-repeat;
	background-position: center 0px;
	background-image: url('/images/avatar_bg.png');
	padding-top: 3px;
	width: 100px;
	margin: auto;
	margin-top: 45px;
	margin-bottom: 15px;
}

#profile .pr_right .error {
	color: #ff0000;
}

#profile .pr_right .buttons {
	margin-top: 50px;
}

#profile .pr_right .buttons .button {
	margin-left: 200px;
	margin-bottom: 10px;
}

#profile .pr_right .buttons a {
	color: #cccccc;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

.comments {
	margin-top: 10px;
	margin-left: 16px;
}

.nocomment {
	margin-top: 10px;
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
}

.comments .new_comment {
	margin-left: 15px;
	margin-bottom: 5px;
}

.comment {
	margin-bottom: 10px;
	margin-top: 10px;
}

.comment .header {
	width: 677px;
	height: 36px;
	background-image: url('/images/comment_header.png');
	background-repeat: no-repeat;
	position: relative;
}

.comment .header .date {
	float: right;
	font-size: 11px;
	font-weight: bold;
	color: #ccff33;
	margin-top: 4px;
	margin-right: 10px;
}

.comment .data {
	width: 676px;
	background-image: url('/images/comment_bg.png');
	background-repeat: repeat-y;
	position: relative;
	margin-left: 1px;
}

.comment .data .cleft {
	float: left;
	margin-left: 14px;
	width: 100px;
}

.comment .data .cleft .pic {
	width: 70px;
	height: 70px;
	background-image: url('/images/avatar_bg.png');
	background-repeat: no-repeat;
	padding-top: 3px;
	text-align: center;
}

.comment .data .cleft .name {
	margin-top: 5px;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
}

.comment .data .cright {
	float: left;
	margin-left: 10px;
	width: 540px;
}

.comment .data .cright .text {
	font-size: 11px;
	color: #ffffff;
	line-height: 1.2;
}

.comment .footer {
	width: 676px;
	height: 21px;
	background-image: url('/images/comment_footer.png');
	background-repeat: no-repeat;
	font-size: 0;
	margin-left: 1px;
}

.add_comment {
	width: 672px;
	height: 481px;
	background-image: url('/images/comment_add.png');
	background-repeat: no-repeat;
	position: relative;
	margin-left: 22px;
}

.add_comment .text {
	position: absolute;
	left: 30px;
	top: 57px;
}

.add_comment .text textarea {
	width: 610px;
	height: 350px;
	font-size: 14px;
	color: #333333;
	line-height: 1.5;
	font-family: Arial;
	border: 0;
}

.add_comment .cancel {
	position: absolute;
	cursor: pointer;
	width: 70px;
	height: 20px;
	right: 130px;
	bottom: 20px;
}

.add_comment .send {
	position: absolute;
	cursor: pointer;
	width: 70px;
	height: 20px;
	right: 35px;
	bottom: 20px;
}

.art_szex {
	background-image: url('/images/list_header_a_szex.png');
}

.art_szepseg {
	background-image: url('/images/list_header_a_szepseg.png');
}

.art_eletmod {
	background-image: url('/images/list_header_a_eletmod.png');
}

.art_babakucko {
	background-image: url('/images/list_header_a_babakucko.png');
}

.art_noi_lak {
	background-image: url('/images/list_header_a_noi_lak.png');
}

.art_pont_tipp {
	background-image: url('/images/list_header_a_pont_tipp.png');
}

.art_pont_percek {
	background-image: url('/images/list_header_a_pont_percek.png');
}

.art_szakertok {
	background-image: url('/images/list_header_a_szakertok.png');
}

.art_noraval {
	background-image: url('/images/list_header_a_noraval.png');
}

.vid_szex {
	background-image: url('/images/list_header_v_szex.png');
}

.vid_szepseg {
	background-image: url('/images/list_header_v_szepseg.png');
}

.vid_eletmod {
	background-image: url('/images/list_header_v_eletmod.png');
}

.vid_babakucko {
	background-image: url('/images/list_header_v_babakucko.png');
}

.vid_noi_lak {
	background-image: url('/images/list_header_v_noi_lak.png');
}

.vid_pont_tipp {
	background-image: url('/images/list_header_v_pont_tipp.png');
}

.vid_pont_percek {
	background-image: url('/images/list_header_v_pont_percek.png');
}

.vid_szakertok {
	background-image: url('/images/list_header_v_szakertok.png');
}

.vid_noraval {
	background-image: url('/images/list_header_v_noraval.png');
}

.pont_percek {
	width: 708px;
	margin-left: 14px;
	position: relative;
	margin-top: 6px;
}

.pont_percek .header {
	position: relative;
	width: 708px;
	height: 107px;
	background-image: url('/images/perc_header.png');
	background-repeat: no-repeat;
}

.pont_percek .header .forum {
	position: absolute;
	left: 16px;
	top: -6px;
}

.pont_percek .header .horoszkop {
	position: absolute;
	left: 125px;
	top: -6px;
}

.pont_percek .header .jatekok {
	position: absolute;
	left: 258px;
	top: -6px;
}

.pont_percek .header .recept {
	position: absolute;
	left: 374px;
	top: -6px;
}

.pont_percek .data {
	width: 708px;
	background-image: url('/images/perc_bg.png');
	background-repeat: repeat-y;
	text-align: center;
	padding-bottom: 20px;
}

.pont_percek .data .pleft {
	float: left;
	width: 116px;
	margin-left: 12px;
	text-align: left;
}

.pont_percek .data .pleft .hor {
	font-size: 12px;
	text-transform: uppercase;
	color: #669900;
	text-align: center;
	margin-bottom: 10px;
	font-weight: bold;
}

.pont_percek .data .pright {
	margin-left: 10px;
	float: left;
	width: 500px;
	text-align: left;
}

.pont_percek .data .pright .hor_head {
	margin-bottom: 10px;
}

.pont_percek .data .pright .hor_head .select {
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-transform: uppercase;
	float: left;
}

.pont_percek .data .pright .hor_head .select span {
	cursor: pointer;
}

.pont_percek .data .pright .hor_head .select .active {
	color: #99cc33;
	text-decoration: underline;
}

.pont_percek .data .pright .hor_head .text {
        float: right;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #999999;
}

.pont_percek .data .pright .hor_data {
	display: none;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}

.pont_percek .data .pright div.active {
	display: block;
}

.pont_percek .data .pright .hor_data .black {
	color: #000000;
}

.pont_percek .data .pright .hor_data .green {
	color: #99cc33;
}

.pont_percek .data .hselect {
	width: 457px;
	height: 457px;
	position: relative;
	margin: auto;
}

.pont_percek .footer {
	width: 708px;
	height: 9px;
	background-image: url('/images/perc_footer.png');
	background-repeat: no-repeat;
	font-size: 0;
}

.pont_percek .soon {
	color: #999999;
	font-weight: bold;
	font-size: 12px;
}

.pont_percek .data .tema {
   background-image: url('/images/forum_tema_box.png');
   background-repeat: no-repeat;
   width: 319px;
   height: 196px;
}

.pont_percek .data .tema .tema_nev {
   color: #99cc66;
   font: 15px Arial, Helvetica, sans-serif;
   font-weight: bold;
   position: relative;
   left: 20px;
}

.pont_percek .data .tema .cimek {
   height: 143px;
   position: relative;
   top: 16px;
   left: 30px;
}

.pont_percek .data .tema .cimek .cim {
   color: #777777;
   font: 13px Arial, Helvetica, sans-serif;
   font-weight: bold;
   line-height: 20px;
   width: 250px;
   overflow: hidden;
   text-overflow: ellipsis;
   text-decoration: none;
}

.pont_percek .data .tema .cimek .cim a {
   color: #777777;
   font: 13px Arial, Helvetica, sans-serif;
   font-weight: bold;
   line-height: 20px;
   width: 250px;
   overflow: hidden;
   text-overflow: ellipsis;
   text-decoration: none;
}

.pont_percek .data .tema .cimek .cim a:hover {
   text-decoration: underline;
}

.pont_percek .data .tema .tovabbi a {
   color: #777777;
   font: 13px Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-transform: uppercase;
   text-decoration: none;
   position: relative;
   top: -5px;
   left: 20px;
}

.pont_percek .data .tema .tovabbi a:hover {
   text-decoration: underline;
}

.pont_percek .data .subheader {
   position:relative;
   background-image: url('/images/forum_temak_top.png');
   height: 19px;
   width: 678px;
}

.pont_percek .data .subfooter {
   position:relative;
   background-image: url('/images/forum_temak_bottom.png');
   height: 14px;
   width: 678px;
}

.pont_percek .data .cim_tabla {
   width: 678px;
   position:relative;
   color: #333333;
   border-left: 1px;
   border-right: 1px;
   border-top: 0px;
   border-bottom: 0px;
   border-style: solid;
   border-color: #dcdcdc;
}

.pont_percek .data .cim_tabla .title {
	color: #669900;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:5px;
	text-indent:30px;
}

.pont_percek .data .cim_tabla .sor1 {
   background-color: #ffffff;
   font: 15px Arial, Helvetica, sans-serif;
}

.pont_percek .data .cim_tabla .sor2 {
   background-color: #f5ffd6;
   font: 15px Arial, Helvetica, sans-serif;
}

.pont_percek .data .cim_tabla .cim {
	position:relative;
	left:30px;
}


.pont_percek .data .cim_tabla .datum {
   position:relative;
   left:30px;
   color: #333333;
   font: 14px Arial, Helvetica, sans-serif;
}

.pont_percek .data .cim_tabla a {
	position: relative;
   color: #333333;
   text-decoration: none;
}

.pont_percek .data .cim_tabla a:hover {
   text-decoration: underline;
}

.pont_percek .data .forum_hozzaszolas {
   background-image: url('/images/forum_newcomment3.png');
   position: relative;
   left: 15px;
   width: 673px;
   height: 229px;
}

.pont_percek .data .forum_hozzaszolas .forum_hozzaszolas_szoveg {
   position: relative;
   top: 30px;
   width: 630px;
   height: 150px;
   border: none;
}

.pont_percek .data .forum_hozzaszolas .forum_hozzaszolas_megse {
   position: relative;
   left: 440px;
   top: 49px;
   width: 100px;
   height: 30px;
   border: none;
   cursor: pointer;
   float: left;
}

.pont_percek .data .forum_hozzaszolas .forum_hozzaszolas_submit {
   position: relative;
   left: 223px;
   top: 49px;
   width: 100px;
   height: 27px;
   background-image: url('/images/forum_new_letrehozas_btn4.png');
   border: none;
   cursor: pointer;
}

.pont_percek .data .forum_ujtema {
   background-image: url('/images/forum_newtopic.png');
   position: relative;
   left: 15px;
   width: 637px;
   height: 678px;
}

.pont_percek .data .uj_tema {
	position:relative;
	left:-250px;
	padding-bottom:35px;
}

.pont_percek .data .form .title {
	position:relative;
	left: 40px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #669900;
}

.pont_percek .data .form .title .temak {
	color: #666666;
	font: 13px;
	font-weight: bold;
	text-transform:uppercase;
	width:200px;
}

.pont_percek .data .form .title .vissza {
	position:relative;
	font: 11px;
	font-weight: bold;
	width:120px;
}

.pont_percek .data .form .title .vissza a {
	text-decoration:underline;
	color: #669900;
}

.pont_percek .data .form .title .lapozas {
	position:relative;
}

.pont_percek .data .form .title .oldal {
	padding-left:30px;
}

.pont_percek .data .forum_ujtema .forum_cim {
   position: relative;
   top: 45px;
   left: 15px;
   width: 420px;
   border: none;
}

.pont_percek .data .forum_ujtema .forum_szoveg {
   position: relative;
   top: 110px;
   width: 570px;
   height: 450px;
   border: none;
}

.pont_percek .data .forum_ujtema .forum_cim_megse {
   position: relative;
   top: 140px;
   left: 420px;
   height: 30px;
   width: 100px;
   border: none;
   cursor: pointer;
   float: left;
}

.pont_percek .data .forum_ujtema .forum_cim_submit {
   position: relative;
   top: 140px;
   left: 200px;
   height: 30px;
   width: 100px;
   background-image: url('/images/forum_newtopic_btn.png');
   border: none;
   cursor: pointer;
}

.pont_percek .data .recept .tipusok {
    background-image: url('/images/recept_kateg2.png');
    width: 170px;
    height: 278px;
}

.pont_percek .data .recept .tipusok .tipus {
    position:relative;
    left:30px;
    top:50px;
    padding-bottom:5px;
}

.pont_percek .data .recept .tipusok .tipusaktiv {
    position:relative;
    left:30px;
    top:50px;
    padding-bottom:5px;
    text-decoration: underline;
}

.pont_percek .data .recept .tipusok .tipus a {
	text-decoration:none;
	font-size:12px;
	color:#333;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.pont_percek .data .recept .tipusok .tipusaktiv a {
   text-decoration:none;
   font-size:12px;
   color:#fff;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
}

.pont_percek .data .recept .tipusok .tipus a:active {
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
}

.pont_percek .data .recept .tipusok .tipus a:hover {
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
}

.pont_percek .data .recept .tevekenysegek {
   width: 100px;
   text-align: center;
   position: relative;
   left:30px;
}

.pont_percek .data .recept .tevekenysegkep {
   padding-top: 10px;
}

.pont_percek .data .recept .fejlec {
	background-image: url('/images/recept_header.png');
   position: relative;
	width: 495px;
	height: 35px;
}

.pont_percek .data .recept .fejlec a {
	float:left;
	top:10px;
	font-size:12px;
	color:#CCC;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.pont_percek .data .recept .fejlec .tipus a {
   position: absolute;
   left: 40px;
}

.pont_percek .data .recept .fejlec .tipusaktiv a {
   position: absolute;
   color: #ccff33;
   left: 40px;
}

.pont_percek .data .recept .fejlec .hozzavalok a {
	position: absolute;
   left: 205px;
}

.pont_percek .data .recept .fejlec .hozzavalokaktiv a {
   position: absolute;
   color: #ccff33;
   left: 205px;
}

.pont_percek .data .recept .fejlec .elkeszites a {
	position: absolute;
   left: 330px;
}

.pont_percek .data .recept .fejlec .elkeszitesaktiv a {
   position: absolute;
   color: #ccff33;
   left: 330px;
}

.pont_percek .data .recept .teteje {
   background-image: url('/images/recept_content_top.png');
   width: 493px;
   height: 18px;
}

.pont_percek .data .recept .torzs {
   background-image: url('/images/recept_content_bg.png');
   width: 493px;
}

.pont_percek .data .recept .alja {
   background-image: url('/images/recept_content_bottom.png');
   width: 493px;
   height: 18px;
}

.pont_percek .data .recept .torzs .nev {
   position: relative;
   left:10px;
   font-size:14px;
   color:#CCC;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration:none;
   padding-bottom: 20px;
}

.pont_percek .data .recept .torzs .nevlista {
   position: relative;
   left:10px;
   font-size:14px;
   color:#CCC;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration:none;
}

.pont_percek .data .recept .torzs .nevlista a {
   position: relative;
   left:10px;
   font-size:12px;
   color:#CCC;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration:none;
}

.pont_percek .data .recept .torzs .nev a {
   position: relative;
   left:10px;
   font-size:12px;
   color:#CCC;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration:none;
}

.pont_percek .data .recept .torzs .nevlista a:hover {
   position: relative;
   left:10px;
   font-size:12px;
   color:#fff;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration:underline;
}

.pont_percek .data .recept .torzs .szoveg {
   position: relative;
   left:10px;
   width:470px;
   font-size:12px;
   color:#CCC;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   text-decoration:none;
}

.pont_percek .data .recept .nick {
   position:relative;
   left:10px;
   font-size:13px;
   font-weight:bold;
   color:#FFF;
   padding-top:15px;
}

.pont_percek .data .feltolto {
   background-image: url('/images/recept_upload.png');
   position: relative;
   left: 20px;
   width: 650px;
   height: 828px;
}

.pont_percek .data .feltolto .nev {
   position: absolute;
   left: 180px;
   top: 55px;
   border: none;
}

.pont_percek .data .feltolto .tipus {
   position: absolute;
   left: 180px;
   top: 90px;
}

.pont_percek .data .feltolto .hozzavalok {
   position: absolute;
   top: 170px;
   left: 50px;
   width: 550px;
   height: 150px;
   border: none;
}

.pont_percek .data .feltolto .elkeszites {
   position: absolute;
   top: 380px;
   left: 50px;
   width: 550px;
   height: 380px;
   border: none;
}

.pont_percek .data .feltolto .elvetes {
   position: absolute;
   top: 785px;
   left: 400px;
}

.pont_percek .data .feltolto .mehet {
   position: absolute;
   top: 785px;
   left: 500px;
   background-image: url('/images/recept_upload_kuldes_btn.png');
   border: none;
   width: 63px;
   height: 23px;
   border: none;
   cursor: pointer;
}

.login_alert {
	width: 640px;
	height: 106px;
	background-image: url('/images/regalert.png');
	background-repeat: no-repeat;
	position: relative;
	margin-left: 70px;
	margin-top: 20px;
}

.login_alert .text {
	font-size: 14px;
	font-weight: bold;
	line-height: 1.2;
	color: #000000;
	position: absolute;
	left: 95px;
	top: 20px;
}

.login_alert .cancel {
	position: absolute;
	right: 190px;
	bottom: 18px;
	width: 60px;
	height: 22px;
	cursor: pointer;
}

.login_alert .reg {
	position: absolute;
	right: 95px;
	bottom: 18px;
	width: 80px;
	height: 22px;
	cursor: pointer;
}

.search {
	margin-left: 10px;
	width: 708px;
}

.search .header {
	width: 708px;
	height: 106px;
	position: relative;
	background-image: url('/images/search_header.png');
	background-repeat: no-repeat;
}

.search .header .type {
	position: absolute;
	left: 80px;
	top: 15px;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}

.search .header .key {
	position: absolute;
	left: 300px;
	top: 15px;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}

.search .data {
	width: 708px;
	background-image: url('/images/search_bg.png');
	background-repeat: repeat-y;
}

.search .footer {
	width: 708px;
	height: 16px;
	background-image: url('/images/search_footer.png');
	background-repeat: no-repeat;
}

.search .data .results {
	width: 676px;
	margin-left: 12px;
	margin-right: 30px;
	font-family: Trebuchet MS;
}

.search .data .results thead {
	font-size: 11px;
	color: #669900;
	font-weight: bold;
}

.search .data .results thead td {
	padding-bottom: 10px;
	padding-left: 30px;
}

.search .data .results tbody td {
	padding-left: 30px;
	color: #000000;
	font-size: 12px;
}

.search .data .results tbody td a {
	color: #000000;
	text-decoration: none;
}

.search .data .results tbody td a:hover {
	text-decoration: underline;
}

.szakertok {
	margin-top: 2px;
}

.szakertok .item {
	width: 346px;
	height: 170px;
	position: relative;
	overflow: hidden;
	font-family: Trebuchet MS;
	float: left;
	margin-right: 2px;
}

.szakertok .item .overlay {
	width: 346px;
	height: 170px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
}

.szakertok .item .img {
	position: absolute;
	left: 10px;
	top: 8px;
	width: 116px;
	height: 153px;
	background-color: #ffffff;
	z-index: 1
}

.szakertok .item .name {
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	position: absolute;
	left: 140px;
	top: 16px;
	width: 185px;
	z-index: 3;
}

.szakertok .item .job {
	color: #333300;
	font-weight: bold;
	font-size: 16px;
	width: 185px;
	position: absolute;
	left: 140px;
	top: 70px;
	z-index: 3;
}

.szakertok .item .link {
	position: absolute;
	left: 140px;
	top: 140px;
	font-size: 12px;
	font-weight: bold;
	z-index: 3;
}

.szakertok .item .link a {
	color: #ffffff;
}

.szakerto {
	position: relative;
	width: 695px;
	background-image: url('/images/szakerto_bg2.png');
	background-repeat: no-repeat;
	padding-top: 80px;
	padding-bottom: 130px;
	margin-bottom: 24px;
	font-family: Trebuchet MS;
}

.szakerto .uzenet {
	position: absolute;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	top: 10px;
	right: 90px;
	text-transform: uppercase;
}

.szakerto .uzenet_text {
	position: absolute;
	top: 28px;
	right: 35px;
	font-weight: bold;
	color: #669900;
	font-size: 10px;
	text-transform: uppercase;
}

.szakerto .name {
	position: absolute;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	top: 15px;
	left: 20px;
	width: 199px;
}

.szakerto .job {
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	top: 32px;
	left: 20px;
	width: 199px;
	text-align: right;
}

.szakerto .text {
	height:700px;
	font-size: 13px;
	color: #333333;
	margin-left: 245px;
	margin-right: 30px;
	padding:10px;
	overflow:auto;
}

.szakerto .text .title {
	color: #99cc00;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

.szakerto .text a {
	color: #333333;
}

.szakerto .videos {
	position: absolute;
	bottom: 25px;
	left: 2px;
	width: 578px;
	height: 35px;
}

.szakerto .videos .bg {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 578px;
	height: 35px;
}

.szakerto .contact {
	position: absolute;
	bottom: 0px;
	right: 2px;
	width: 501px;
	height: 104px;
	overflow: hidden;
}

.szakerto .contact .bg {
	position: absolute;
	top: 0px;
	left: 23px;
	width: 503px;
	height: 104px;
}

.szakerto .contact .text {
	position: absolute;
	top: 15px;
	left: 65px;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin-left: 0px;

}

.szakerto .contact a {
	color: #333300;
	text-decoration: none;
}

.szakerto .image {
	position: absolute;
	left: 10px;
	top: 80px;
	width: 219px;
	height: 312px;
	overflow: hidden;
}

.szakerto .image .img {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #ffffff;
}

.szakerto .image .overlay {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 219px;
	height: 312px;
}



.szakerto .footer {
	width: 695px;
	height: 24px;
	position: absolute;
	bottom: -24px;
	left: 0px;
	background-image: url('/images/szakerto_footer.png');
	background-repeat: no-repeat;
}

.headline {
	position: relative;
	margin-bottom: 10px;
}

.headline .text {
	position: absolute;
	top: 0px;
	left: 0px;
	padding-left: 28px;
	padding-top: 12px;
	padding-bottom: 13px;
	font-weight: bold;
	color: #999999;
	font-size: 12px;
	width: 700px;
}

#bg {
	background-color: #000000;
	position: absolute;
	top: 0px;
	left: 0px;
	cursor: pointer;
	z-index: 150;
}

#splash {
	position: absolute;
	top: 50px;
	cursor: pointer;
	z-index: 151;
}

.noraval {
	background-image: url('/images/nora_main.jpg'); /* nora_bg.jpg */
	background-repeat: no-repeat;
	width: 990px;
	height: 640px;
	position: relative;
}

.noraval .back {
	position: absolute;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	font-family: Trebuchet MS;
	left: 858px;
	top: 125px;
}

.noraval .back a {
	color: #cccccc;
}

.noraval .episodes {
   background-image:url('/images/epizod_box.png'); /*nem volt itt*/
	position: absolute;
	left: 483px; /*40*/
	top: 293px; /*435*/
	/*border: 1px solid green;*/
	width: 257px; /*318*/
	height: 250px; /*180*/
	overflow: hidden;
}

.noraval .episodes .items {
	padding-left: 25px;
}

.noraval .episodes .items .item {
	font-size: 14px;
	font-style: italic;
	color: #cccccc;
	font-family: Arial;
	margin-bottom: 2px;
}

.noraval .episodes .items .item a {
	color: #cccccc;
	text-decoration: none;
}

.noraval .episodes .items .item a:hover {
	text-decoration: underline;
}
