@charset "iso-8859-2";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background: #141414 url(../images3/body_bg_x.png) repeat-x left top;
	font: normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
}
.clear {
	clear: both;
}
form {
	margin: 0px;
	padding: 0px;
}
a {
	outline: none;
}
a img,
a:hover img {
	border: 0px;
}
div.main_header {
	position:absolute;
	z-index: 100000000;
	z-index: 20;
	top: 0px;
	width: 990px;
	height: 170px;
}
/***************************************** HEADER **********************************************/

/********* HEADER COMPONENTS *********/
div.main_header div.home_nav {
	position: absolute;
	top: 0px;
	left: 5px;
	width: 420px;
	height: 70px;
	cursor: pointer;
}
div#weatherDiv {
	background: transparent none repeat scroll 0% 0%;
	z-index: 2000;
	position: absolute;
	top: 4px;
	left: 426px;
	width: 90px;
}
div#weatherDiv table {
	width: 100%;
}
div#weatherDiv table {
}
div#weatherDiv table td.img {
}
div#weatherDiv table td.temp {
	font: normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #aaa;
}
div#weatherDiv table td.temp span {
	color: #777;
}
div#weatherDiv table td.forward {
	text-align: center;
	font-size: 11px;
	color: #5394dd;
	cursor: pointer;
}
div#forecast table {
	background: #222;
	border: 1px solid #555;
}
div#forecast table td.day {
	text-align: center;
	color: #5394dd;
	font-weight: bold;
}
div#forecast table td.temp.min {
	color: #3671b2;
}
div#forecast table td.temp.max {
	color: #ec560d;
}
/***** BOOKMARK *****/
div.main_header div.add_bookmark {
	position: absolute;
	top: 3px;
	left: 516px;
	width: 140px;
	height: 70px;
}
div.add_bookmark a.bookmark {
	display: block;
	margin: 12px auto 0 auto;
	padding: 10px 54px 0 0;
	width: 66px;
	height: 40px;
	font: bold 12px "Trebuchet Ms";
	line-height: 14px;
	color: #d5d5d5;
	text-align: right;
	text-decoration: none;
	background: url(../images3/add_bookmark.png) no-repeat right center;
}
div.add_bookmark a.bookmark:hover {
	color: #ff7800;
	background: url(../images3/add_bookmark_over.png) no-repeat right center;
}


/***** DATE and SEARCH *****/
div.main_header div.date_and_search {
	position: absolute;
	top: 3px;
	left: 660px;
	width: 330px;
	height: 70px;
}

/* DATE */
div.date_frame {
	height: 24px;
	padding: 6px 0 0 0;
	text-align: center;
	font: normal 12px "Trebuchet Ms";
	color: #cfcfcf;
	line-height: 14px;
}
div.date_frame span.date {
	color: #37a52f;
	font-weight: bold;
}
div.date_frame span.name {
	color: #ff6600;
	font-weight: bold;
}

/* SEARCH */
div.search_frame {
	padding: 8px 0 0 28px;
	
}
* html div.search_frame {
	padding-top: 4px;
}
div.search_frame table {
	height:20px;
}
div.search_frame table td {
	vertical-align: middle;
}
div.search_frame input.text {
	width: 246px;
	margin: 2px 10px 0 0;
	border:0px;
	background:none;
	color: #444;
	font: normal 13px "Trebuchet Ms";
}
div.search_frame td.search_ok {
	width:22px;
}
div.search_frame a.search_ok,
div.search_frame a.search_ok_focus {
	width: 20px;
	height: 15px;
	text-decoration: none;
	background: none;
	cursor: text;
}
* html div.search_frame a.search_ok {
	margin: 4px 0 0 0;
}
* html div.search_frame a.search_ok_focus {
	margin: 0px 0 0 0;
}
div.search_frame a.search_ok div,
div.search_frame a.search_ok_focus div {
	width: 20px;
	height: 15px;
	background: none;
	cursor: text;
	background: url(../images3/header_search_ok.gif) no-repeat;
}
div.search_frame a.search_ok_focus {
	display: block;
	background: url(../images3/header_search_ok_over.gif) no-repeat;
	cursor: pointer;
}
div.search_frame a.search_ok_focus div {
	background: url(../images3/header_search_ok_focus.gif) no-repeat;
	cursor: pointer;
}
div.search_frame a.search_ok_focus:hover div {
	background: none;
}


/***** HEADER MENU *****/
table.header_menu {
	display: none;
	position: absolute;
	top: 77px;
	left: 0px;
}
table.header_menu td a img {
	border: none;
	float: left;
	margin: 0 6px 0 16px;
}
table.header_menu td a {
	font: normal 14px "Trebuchet Ms";
	text-decoration: none;
	color: #fff;
}
table.header_menu td a:hover {
	text-decoration: underline;
}


/***** TOP LOGIN *****/
div.top_login_form {
	position: absolute;
	top: 91px;
	left: 92px;
}
div.top_login_form table td input.text {
	width: 95px;
	border:0px;
	margin: 0 10px 0 11px;
	background: none;
	color: #444;
	font: normal 11px verdana;
}
div.top_login_form table.logged_in {
	background: #fff;
}
div.top_login_form td.user {
	padding: 2px 0 0 0;
	font-size: 14px;
	color: #999;
}
div.top_login_form td.user span {
	color: #ff7e00;
	font-weight: bold;
	font-size: 16px;
}
div.top_login_form td.input_fields {
	padding: 2px 0 0 0;
}
div.top_login_form td.buttons {
	padding: 1px 0 0 6px;
}
div.top_login_form input.button {
	border: 0px;
	margin: 0px 0 0 6px;
	background: none;
	height:20px;
	font: bold 12px "Trebuchet Ms";
	cursor: pointer;
}
div.top_login_form input.submit,
div.top_login_form input.submit_over {
	width: 82px;
	background: url(../images3/button_belep_bg.png) no-repeat;
	color: #fff;
}
div.top_login_form input.reg,
div.top_login_form input.reg_over {
	width: 104px;
	background: url(../images3/button_reg_bg.png) no-repeat;
	color: #fff;
}
div.top_login_form table.logged_in input.reg,
div.top_login_form table.logged_in input.reg_over {
	width: 124px;
	background: url(../images3/button_reg_mod_bg.png) no-repeat;
	color: #fff;
}
div.top_login_form input.submit_over {
	background: url(../images3/button_belep_bg_over.png) no-repeat;
}
div.top_login_form input.reg_over {
	background: url(../images3/button_reg_bg_over.png) no-repeat;
}
div.top_login_form table.logged_in input.reg_over {
	background: url(../images3/button_reg_mod_bg_over.png) no-repeat;
}

div.top_login_form td.forget {
	padding: 3px 0 0 10px;
}
div.top_login_form td.forget a {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5ac74a;
	text-decoration: none;
}
div.top_login_form td.forget a:hover {
	text-decoration: underline;
}


/***** HEADER USER BAR *****/
div.user_bar {
	position: absolute;
	top: 82px;
	left: 90px;
	padding: 0 0 0 0px;
	width: 886px;
	height: 40px;
}
div.user_bar div.user {
	position: absolute;
	width: 300px;
	line-height: 13px;
	padding: 4px 0 0 8px;
	font-size: 12px;
	color: #999;
	background: #353535;
}
div.user_bar div.user span {
	color: #ff7e00;
	font-weight: bold;
	font-size: 16px;
	line-height: 17px;
}
div.user_bar div.user_menu {
	float: right;
	height: 40px;
	padding: 0 10px 0 90px;
	background: url(../images3/user_menu_bg.png) no-repeat;
}
div.user_menu a {
	display: block;
	float: right;
	padding: 24px 10px 0 10px;
	font-size: 12px;
	color: #499c28;
	text-decoration: none;
	line-height: 13px;	
}
div.user_menu a:hover {
	text-decoration: underline;
	color: #4dc71e;
}
div.user_menu a.profile {
	background: url(../images3/user_btn_profile.png) no-repeat center 3px;
}
div.user_menu a.profile:hover {
	background: url(../images3/user_btn_profile_over.png) no-repeat center 3px;
}
div.user_menu a.history {
	background: url(../images3/user_btn_history.png) no-repeat center 3px;
}
div.user_menu a.history:hover {
	background: url(../images3/user_btn_history_over.png) no-repeat center 3px;
}
div.user_menu a.messages {
	background: url(../images3/user_btn_messages.png) no-repeat center 3px;
}
div.user_menu a.messages:hover {
	background: url(../images3/user_btn_messages_over.png) no-repeat center 3px;
}
div.user_menu a.chat {
	background: url(../images3/user_btn_chat.png) no-repeat center 3px;
}
div.user_menu a.chat:hover {
	background: url(../images3/user_btn_chat_over.png) no-repeat center 3px;
}
div.user_menu a.love {
	background: url(../images3/user_btn_love.png) no-repeat center 3px;
}
div.user_menu a.love:hover {
	background: url(../images3/user_btn_love_over.png) no-repeat center 3px;
}
div.user_menu a.logout {
	background: url(../images3/user_btn_logout.png) no-repeat center 3px;
}
div.user_menu a.logout:hover {
	background: url(../images3/user_btn_logout_over.png) no-repeat center 3px;
}


/***** REGISTRATED USERS *****/
div.user_number {
	position: absolute;
	top: 84px;
	left: 780px;
	border-left: 2px solid #444;
	padding: 0 0 0 5px;
}
div.user_number a {
	color: #888;
	font-size: 14px;
	text-decoration: none;
	line-height: 18px;
	font-style: normal;
}
div.user_number a b {
	margin: 0 0 0 0px;
	color: #aaa;
	font-size: 18px;
}
div.user_number a:hover {
	color: #ff7e00;
}
div.user_number a:hover b {
	color: #ff6000;
}

/***************** MAIN NAVIGATION *****************/
div.main_navigation {
	position: absolute;
/*	z-index: 100000000;*/
	top: 122px;
	left: 25px;
	width: 940px;
	height: 30px;
}
div.main_navigation div.main_menu {
	padding: 0 0 0 40px;
}
div.main_navigation div.main_menu table {
	background: url(../images3/menu_delim.gif) no-repeat left center;
}
div.main_navigation div.main_menu table td {
	padding: 0 7px 0 7px;
	background: url(../images3/menu_delim.gif) no-repeat right center;
}
div.main_navigation div.main_menu table td a {
	display: block;
	height: 30px;
	text-decoration: none;
	cursor: pointer;
	background: none;
	line-height: 30px;
	font: normal 17px "Trebuchet Ms";
	color: #fff;
	line-height: 30px;
}
div.main_navigation div.main_menu table td a div {
	cursor: pointer;
}
div.main_navigation div.main_menu table td a span.m_left,
div.main_navigation div.main_menu table td a span.m_center,
div.main_navigation div.main_menu table td a span.m_right {
	display: block;
	float:left;
	width: 3px;
	height: 30px;
}
div.main_navigation div.main_menu table td a span.m_center {
	display: block;
	width: auto;
}
div.main_navigation div.main_menu table td a span.m_right {
}
div.main_navigation div.main_menu table td a span.m_content {
	margin: 0 4px 0 4px;
	
}

/* rollover */
div.main_navigation div.main_menu table td a:hover {
	background: url(../images3/m_over.png) repeat-x;
	color: #fff;
}

/* active */
div.main_navigation div.main_menu table td a.active span.m_left,
div.main_navigation div.main_menu table td a.active:hover span.m_left,
div.main_navigation div.main_menu table td.live a.active:hover span.m_left {
	background:url(../images3/m_left_bg.png) no-repeat;
}
div.main_navigation div.main_menu table td a.active span.m_center,
div.main_navigation div.main_menu table td a.active:hover span.m_center,
div.main_navigation div.main_menu table td.live a.active:hover span.m_center {
	background:url(../images3/m_center_bg.png) repeat-x;
}
div.main_navigation div.main_menu table td a.active span.m_right,
div.main_navigation div.main_menu table td a.active:hover span.m_right,
div.main_navigation div.main_menu table td.live a.active:hover span.m_right {
	background:url(../images3/m_right_bg.png) no-repeat;
}
div.main_navigation div.main_menu table td a.active span.m_center span.m_content {
	color: #fff;
}

div.main_navigation div.main_menu table td a:hover span.m_center span.m_content {
}

div.main_navigation div.sub_menu {
	position: absolute;
	display: none;
/*	z-index: 100000000;*/
	top: 30px;
	left: 20px;
	width: 900px;
	color: #fff;
	background: url(../images3/sub_menu_bottom.png) no-repeat left bottom;
	padding: 0 0 18px 0;
	font-size: 12px;
	line-height: 18px;
}
div.main_navigation div.sub_menu div.sub_inner {
	background: url(../images3/sub_menu_bg.png) repeat-y;
}
div.main_navigation div.sub_menu div.sub_inner div.sub_inner2 {
	background: url(../images3/sub_menu_top.png) no-repeat left top;
	padding: 14px 0 0 0;
}
div.main_navigation div.sub_menu div.options {
	width: 180px;
	float: left;
	padding: 0 10px 0 10px;
}
div.main_navigation div.sub_menu div.options a {
	display: block;
	color: #ddd;
	padding: 2px 3px 2px 10px;
	text-decoration: none;
	background: url(../images3/sub_menu_dot.gif) no-repeat left 8px;
	line-height: 14px;
}
div.main_navigation div.sub_menu div.options a:hover {
	text-decoration: underline;
	color: #fff;
	background-image: url(../images3/sub_menu_dot_hover.png);
}
div.main_navigation div.sub_menu div.options a.active {
	color: #fff;
	font-weight: bold;
	background-image: url(../images3/sub_menu_dot_hover.png);
}
div.main_navigation div.sub_menu div.content {
	width: 672px;
	float: right;
	padding: 0 14px 0 14px;
	color: #aaa;
}
div.main_navigation div.sub_menu div.content div.box {
	width: 335px;
}
div.main_navigation div.sub_menu div.content div.box.left {
	float: left;
}
div.main_navigation div.sub_menu div.content div.box.right {
	float: right;
}
div.main_navigation div.sub_menu div.content a {
	color: #499C28;
	text-decoration: none;
}
div.main_navigation div.sub_menu div.content a:hover {
	text-decoration: underline;
}
div.main_navigation div.sub_menu div.content a.img {
	float: left;
	margin: 0 10px 0 0;
}
div.main_navigation div.sub_menu div.content a.img img {
	padding: 1px;
	border: 1px solid #555;
}
div.main_navigation div.sub_menu div.content a.img:hover img {
	border-color: #EC5E00;
}
div.main_navigation div.sub_menu div.content div.title a {
	font-size: 14px;
	color: #ea6811;
	font-weight: bold;
}
div.main_navigation div.sub_menu div.content div.user {
}
div.main_navigation div.sub_menu div.content div.date {
}


/**** main menu ittkerdezz ****/
table.ittkerdezz_menu {
	margin: 8px auto 0 auto;
}
table.ittkerdezz_menu td {
	padding: 0 10px 0 10px;
}
table.ittkerdezz_menu td a {
	display: block;
	width: 210px;
	height: 30px;
	text-align: center;
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 30px;
	text-decoration: none;
	color: #fff;
}
table.ittkerdezz_menu td a:hover,
table.ittkerdezz_menu td a.active {
	background: url(../images3/ittkerdezz_menu_over.png) no-repeat;
}
/***************************************** BODY FRAME **********************************************/

div.main_frame {
	width: 990px;
	margin: 0 auto 0 auto;
/*	padding: 170px 0 0 0;*/
	background: url(../images3/body_bg.gif) repeat-y;
}
div.header_bg {
	height: 170px;
	background-repeat: no-repeat;
	background-position: left top;
	width: 990px;
	background-color: #141414;
}
div.body_frame {
	background: url(../images3/body_top_bg.png) no-repeat;
	padding: 25px 5px 0 5px;
}
div.left_frame {
	float: left;
	width: 180px;
	padding: 28px 0 0 0;
}
div.middle_right_frame {
	float: right;
	width: 800px;
}
div.content_frame {
	float: left;
	width: 620px;
}
div.right_frame {
	float: right;
	width: 180px;
	padding: 28px 0 0 0;
}
div.footer_frame {
	margin: 0;
	padding: 0px;
	background: url(../images3/footer_bg.gif) repeat-y;
}
div.body_bottom {
	width: 980px;
	margin: 0 auto 0 auto;
	padding: 20px 0px 0 0px;
	background: url(../images3/body_bottom_bg.png) no-repeat left top;
	border-bottom: 1px solid #222;
}
div.footer {
	padding: 0px 5px 10px 5px;
	background: url(../images3/footer_bg_bottom.png) no-repeat left bottom;
}
div.footer_content {
	padding: 10px 0 10px 0;
	text-align: center;
	color: #777;
	font-size: 12px;
	line-height: 16px;
	border-top: 1px solid #333;
}
div.footer_content a {
	color: #999;
	text-decoration: none;
}
div.footer_content a:hover {
	color: #ccc;
	text-decoration: underline;
}
div.footer2_frame {
	width: 980px;
	margin: 0 auto 0 auto;
	padding: 10px 0 20px 0;
	text-align: center;
	color: #444;
}
div.footer2_frame h2,
div.footer2_frame h3 {
	margin: 0px;
	padding: 0px;
	font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}



/***************************************** PAGE COMPONENTS **********************************************/
a.tiger {
	display: block;
	position: absolute;
	top: 152px;
	margin: 0 0 0 690px;
	width: 90px;
	height: 58px;
	background: url(../images3/tigrincs.png) no-repeat left top;
	z-index: 10;
}
/* ITT VAGY SAV */
div.location_frame {
	position: absolute;
	top: 170px;
	width: 930px;
	height: 25px;
	padding: 0px 30px 0px 30px;
	color: #555;
}
div.location_frame span.itt_vagy {
	margin: 0 0px 0 2px;
	font: italic bold 15px "Trebuchet Ms";
	color: #949494;
	line-height: 22px;
}
div.location_frame span.route,
div.location_frame span.route a {
	font: normal 12px "Trebuchet Ms";
	color: #777;
	text-decoration: none;
}
div.location_frame span.route a {
	margin: 0 3px 0 3px;
}
div.location_frame span.route a:hover {
	color: #aaa;
	text-decoration: underline;
}
div.location_frame span.actual_pos {
	margin: 0 0 0 1px;
	color: #999;
	font-weight: bold;
	font-size: 13px;
}

/* SIDE BOX */
div.side_box {
	margin: 0 0 6px 0;
	padding: 0;
}
div.side_box div.box_header {
	margin: 0px 0px 2px 0px;
	padding: 2px 6px 4px 6px;
	background: #444444 url(../images3/side_box_header_bg.png) repeat-x left top;
	border-bottom: 1px solid #5f5f5f;
	border-top: 1px solid #5f5f5f;
}
div.side_box div.box_header div.main {
	font: bold 14px "Trebuchet Ms";
	color: #ed7b0b;
	line-height: 20px;
	border-bottom: 1px solid #656565;
}
div.side_box div.box_header div.main a {
	color: #ed7b0b;
}
div.side_box div.box_header div.sub {
	font: normal 12px "Trebuchet Ms";
	color: #e6e6e6;
	line-height: 16px;
	text-align: right;
}
div.side_box div.box_header div.sub a {
	color: #e6e6e6;
}

div.side_box div.box_content {
	padding: 4px 6px 4px 6px;
	font: normal 13px "Trebuchet Ms";
	color: #999;
}
div.side_box div.box_content a {
	color: #5ea6da;
	text-decoration: none;
}
div.side_box div.box_content a:hover {
	text-decoration: underline;
}
div.side_box ul {
	margin: 0px;
	padding: 0px 0 0 24px;
	list-style: decimal;
}
div.side_box ul li {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 12px;
	line-height: 12px;
	padding: 2px 0 2px 0;
}
div.side_box ul li a {
	font-weight: normal;
	line-height: 12px;
}

/* KATEGORIAK */
div.side_box.categories div.box_content {
	margin: 0px;
	padding: 0px;
}
div.side_box.categories div.box_content ul {
	margin: 0;
	padding: 0;
	list-style:none;
}
div.side_box.categories div.box_content ul li {
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 0px;
	line-height: 0px;
}
div.side_box.categories div.box_content ul li a {
	display: block;
	margin: 0;
	padding: 3px 6px 4px 18px;
	font: normal 13px "Trebuchet Ms";
	color: #cecece;
	text-decoration: none;
	line-height: 14px;
	background: url(../images3/category_menu_dot.gif) no-repeat 8px 9px;
	border-bottom: 1px solid #2b2b2b;
}
div.side_box.categories div.box_content ul li a:hover {
	background-color: #202020;
	color: #fff;
	text-decoration: underline;
	border-color: #444;
}
div.side_box.categories div.box_content ul li a.active {
	font-weight: bold;
	color: #fff;
	background: #202020 url(../images3/category_menu_dot_over.gif) no-repeat 8px 9px;
	border-color: #444;
}
div.side_box.categories div.box_content ul.sub {
	border-bottom: 1px solid #444;
}
div.side_box.categories div.box_content ul.sub li a {
	display: block;
	background: none;
	padding-left: 30px;
	background-color: #303030;
	font-size: 12px;
	line-height: 13px;
	border: 0px;
}
div.side_box.categories div.box_content ul.sub li a:hover {
	background-color: #444;
}
div.side_box.categories div.box_content ul.sub li a.active {
	font-weight: bold;
	color: #fff;
	background: #444;
}

/* JOBB KEPEK */
div.side_box div.box_content.kedvenc_kepek {
	text-align: center;
}
div.side_box div.box_content.kedvenc_kepek a {
	display: block;
	border: 1px solid #606060;
	margin: 4px 14px 4px 14px;
	padding: 8px 0 8px 0;
	background: #434343;
}
div.side_box div.box_content.kedvenc_kepek a img {
	padding: 1px;
	border: 1px solid #8f8f8f;
}
div.side_box div.box_content.kedvenc_kepek a:hover img {
	border: 1px solid #DBD5C9;
}

div.content_top_advert {
	padding: 4px 16px 4px 16px;
}
div.content_bottom_advert {
	padding: 4px 16px 4px 16px;
	text-align: center;
}
div.right_advert {
	text-align: center;
	padding: 0 0 10px 0;
}
div.right_advert.sajat a {
	text-decoration: none;
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #637D90;
}
div.right_advert.sajat a:hover {
	text-decoration: underline;
}
div.right_advert.sajat a img {
	border: 0px;
}

div#share{
	text-align:right;
	padding:2px;
}


