@charset "utf-8";
/* magyarinfo_awacs :: design css*/

/*  Global Formatting */
h1 
	{
	font-size:16px;
	line-height: 1em;
	font-weight: bold;
	}
h2 
	{
	font-size:15px;
	line-height: 1em;
	font-weight: bold;
	}
h3 
	{
	font-size:14px;
	line-height: 1em;
	font-weight: bold;
	}
h4 
	{
	font-size:13px;
	line-height: 1em;
	font-weight: bold;
	}
h5 
	{
	font-size:12px;
	line-height: 1em;
	font-weight: bold;
	}
h6 
	{
	font-size:11px;
	line-height: 1em;
	font-weight: bold;
	}
td
	{
	font-size: 12px;
	}
th
	{
	font-size: 12px;
	}
tr.row1
	{
	background:#ffffff;
	}
tr.row2
	{
	background:#e4f2ff;
	}
a 
	{
	color: #003ebc;
	}
a:hover 
	{
	color: #659FDE;
	}
a:visited 
	{
	color: #003ebc;
	}
a.image, a.image:hover  
	{
	border:0;
	}
li
	{
	list-style: disc;
	}
ul 
	{
	list-style: disc;
	}

/* design */
html.body
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
	}

body 
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
	background: url(../images/design/grey/bg_bg.jpg) repeat;
	margin-left:auto;
	margin-right:auto;
	text-align:center;	
	}

#fokeret {
	background:url(../images/design/grey/fokeret-bg-bg.jpg) repeat-y;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:998px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}


#headerkeret {
	float:left;
	height:auto;
	width:746px;
}

#nevnap {
	background:#f2f2f2;
	width:746px;
	height:28px;
	float:left;
	padding-top:7px;
	text-align:left;
}

.datum-nevnap {
	/*border: 1px solid red;*/
	margin-left: 5px;
	float: left;
}

#header_menu {
	float: right;
	margin-top: -2px;
	margin-left: 20px;
	margin-right: 10px;
	text-align: right;
	width: auto;
	height: 24px;
	/*border: 1px solid red;*/
}

a.headermenu-item, a.headermenu-item:hover, a.headermenu-item:active, a.headermenu-item:visited {
	background:url(../images/design/grey/button_bg.jpg) repeat-x;
	width: auto;
	height: 20px;
	float:left;
	text-align:left;
	color: #ffffff;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
	/*background: #1c581d;*/
}

a.headermenu-item:hover {
	font-weight: bold;
}


#header {
	background:url(../images/design/grey/header.jpg) no-repeat;
	width:746px;
	height:129px;
	float:left;
}

#kozepkeret {
	width:746px;
	float:left;
	text-align:left;
	background:#f2f2f2;
}

#balbanner {
	margin: 0;
	padding: 0;
	width:126px;
	float:left;
	text-align:center;
	background:#978988;
	margin-bottom:0px;
	margin-top:0px;
	height:auto;
}


#jobbbanner {
	margin: 0;
	padding: 0;
	width:126px;
	float:left;
	text-align:center;
	background:#978988;
	margin-bottom:0px;
	margin-top:0px;
	height:auto;
}

/* menu */
#vizmenu {
	background:url(../images/design/grey/menu_bg.jpg) repeat-x;
	width:100%;
	height:38px;
	float:left;
	text-align:left;
}

#vizmenu a:hover, #vizmenu a:active  {
	color: #000000;
	/*background: #1c581d;*/
	background: url('../images/design/grey/menu_active_bg.jpg') repeat-x;
	border-left: #000000;
	text-decoration: none;
}

#vizmenu a, #vizmenu a:visited {
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	display: block; 
	color: #000000;
	padding: 12px 4px 5px 12px; /* 8 - 19 -5 -19 volt */
	margin: 0 0 1px 0;
	text-decoration: none;
	height: 24px;
	float:left;
	font-weight:bold;
	/*border: 0px solid red;*/
	border-left: #000000;
}

.active_menu {
	background: url('../images/design/grey/menu_active_bg.jpg') repeat-x;
}

#kozepbannerkeret {
	width: 100%;
	background: #800000;
	margin: 0;
	padding-top:1px;
	padding-bottom:3px;
	float:left;
/*	margin-left:auto;
	margin-right:auto;*/
	text-align: center;
}
/* kozepso banner */
#bannerhely {
	background:#800000;
	/*height:68px;*/
	margin-top:5px;
	margin-bottom:7px;
}


#kereso-keret {
	margin-top: 5px;
	width:100%;
	float:left;
	/*padding-top:10px;*/
}
#egyszerukereso-keret {
	width: 255px;
	float:left;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	/*border: 1px solid red;*/
}

#egyszerukeret {
	width:234px;
	height: 95px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:#937a7a;
	/*border: 1px solid green;*/
}
#reszleteskereso-keret {
	width:469px;
	float:right;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#reszleteskeret {
	width:446px;
	height: 95px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:#937a7a;
}

/* content */
#mainbody {
	width: 100%;
	margin: 0;
	padding: 0;
	/* ez kell az IE(7) -nek */
	text-align: center;
	float: left;
}

/******** DOBOZOK ********/

/* doboz fejlecek */

.light-header {
	width: 100%;
	background:url(../images/design/grey/light-header.jpg) repeat-x;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	position: relative;
}

.middle-header {
	width: 100%;
	background: url(../images/design/grey/middle-header.jpg) repeat-x;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
	position: relative;
}

.dark-header {
	width: 100%;
	background: url(../images/design/grey/dark-header.jpg) repeat-x;
	height: 20px;
	margin-left: auto;
	margin-right:auto;
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
	position: relative;
}

/* szeles keret, pl kategoriak */

.slim-keret {
	width: 226px; /* 230px volt */
	margin-left: 10px;
/*	margin-left: auto;
	margin-right: auto;*/
	float: left;
	text-align: center;
	background: #937a7a;
	margin-top: 10px;
	height: auto;
	/* FF 3.x hack - ha nincs, akkor eltunik az also margin */
	border: 1px solid #f0f9ff;
}

.middle-keret {
	width: 462px; /* 462px volt */
	/* FF-nek 460-nal nez ki ugyan ugy */
/*	margin-left: auto;
	margin-right: auto;*/
	margin-left: 10px;
	float: left;
	text-align: center;
	background: #937a7a;
	margin-top: 10px;
	/* FF 3.x hack - ha nincs, akkor eltunik az also margin */
	border: 1px solid #f0f9ff;
}

.wide-keret {
	width:703px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	background: #937a7a;
	margin-top: 10px;
	/* FF 3.x hack - ha nincs, akkor eltunik az also margin */
	border: 1px solid #f0f9ff;
}

/* doboz TORZSEK */
.slim-body {
	font-size: 11px;
	background: #ffffff;
	text-align: left;
	margin: 8px 8px 8px 8px;
	padding: 10px;
	height: auto;
}

.middle-body {
	background:#ffffff;
	text-align: left;
	margin: 8px 8px 8px 8px;
	text-align:center;
	padding: 10px;
	height:auto;
}

.wide-body {
	background: #ffffff;
	text-align:left;
	margin: 8px 8px 8px 8px;
	text-align: center;
	padding: 10px;
}

#hirek-ajanlo-apro {
	width:703px;
	margin-left:auto;
	margin-right:auto;
	/* FF 3.x hack - ha nincs, akkor eltunik az also margin */
	border: 1px solid #f2f2f2;
}

/* ket also "osszefogo" */
#hirek-keret {
	margin: 0 0 0 -11px;
	padding: 0;
	width: 237px; /* 253px volt */
	float: left;
/*	margin-left: auto;
	margin-right: auto;*/
	text-align: center;
	/* NEM TUTI, HOGY KELL */
	margin-bottom: 10px;
/*	border: 1px solid red; */
}

#ajanlo-apro-keret {
	float: left;
	width: 476px; /* 472 px volt */
/*	margin-left:auto;
	margin-right:auto; */
	text-align: center;
	margin-left: 2px;
	margin-right: -4px;
	/* NEM TUTI, HOGY KELL */
	margin-bottom: 10px;
/*	border: 1px solid blue; */
}

#footer {
	background: url(../images/design/grey/menu_bg.jpg) repeat-x;
	width:998px;
	height:38px;
	float:left;
}

#footer_bal {
	float:left;
	width:170px;
	height:29px;
	text-align:right;
	padding-top:8px;
	padding-left:11px;
}

#footer_bal_zag {
	padding-top:4px;
	text-align:left;
}

#footer_center {
	width: 550px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 7px;
	border: 0px solid red;
}

#footer_jobb {
	float:right;
	width: 170px;
	height:29px;
	margin-top: 8px;
	margin-right: 8px;
	text-align:right;
	font-size: 0.8em;
	color: grey;
}

.torles {
	clear:both;
}

/* by Viper */

.kereso-body {
	width:100%;
	height:auto;
	float:left;
	background:#937a7a;
	text-align:left;
}

.kereso_button {
	background: url(../images/design/grey/button_bg.jpg) repeat;
	margin-left: auto;
	margin-right: auto;
	margin-top: 6px;
	height: 27px;
	border: 1px solid #ffffff;
	color:#FFFFFF;
}

.reszletes_button {
	margin-left: 43px;
}

.gyorskereso-button {
	background: url(../images/design/grey/button_bg.jpg) repeat;
	height: 20px;
	width: auto;
	border: 1px solid #FFFFFF;
}

#gyorskereso_button_div {
	float: right;
	margin-top: 17px;
	/*margin-right: 8px;*/
	width: 88px;
	text-align: center;
	clear: right;
}

.gyorskereso_input {
	background:#f7f4f3;
	border:1px solid #b09797;
	margin-left:13px;
	margin-top:7px;
}

.reszletes_input {
	background:#f7f4f3;
	border:1px solid #b09797;
	margin-left: 8px;
	margin-top: 7px;
	width: 135px;
}

.kereso-input {
	background:#f7f4f3;
	border:1px solid #b09797;
	margin-left: 8px;
	margin-top: 7px;
	width: 135px;
	height: 20px;
}

.reszletes-button {
	background:url(../images/design/grey/button_bg.jpg) repeat-x;
	margin-left: 27px;
	margin-top: 3px;
	height:28px;
	width:93px;
}

/* keret headerjeben levo link */
.keret_link {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.keret_link {
	color: #000000;
	cursor: pointer;
}

a.keret_link:hover {
	color: #ffffff;
}

.keret_bottom_links {
	float: right;
	font-size: 10px;
	margin-bottom: 8px;
}

.login_input {
	background:#f7f4f3;
	border:1px solid #b09797;
	margin-left: 0px;
	margin-top: 8px;
	width: 115px;
}

.login_button {
	background: url(../images/design/grey/button_bg.jpg) repeat;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 8px;
	padding: 2px 5px;
	text-align: center;
	height: 30px;
	border: 1px solid #ffffff;
	color:#FFFFFF;
}

a.highlighted:link {
	font-size: 1.05 em;
	font-weight: bold;
	color: #efb911;
	text-decoration: none;
}


a.highlighted:visited {
	font-size: 1.05 em;
	font-weight: bold;
	color: #efb911;
	text-decoration: none;
}

a.highlighted:active{
	font-size: 1.05 em;
	font-weight: bold;
	color: #efb911;
	text-decoration: none;
}
 
/* oldal bannerek*/
.side_banner {
	margin-top: 10px;
	/*max-width: 120px;*/
	overflow: hidden;
	z-index: 1;
}

.categories {
	list-style-type: none;
}

#catlist ul, li {
	list-style: none;
	list-style-type: none;
}

.smallfont {
	font-size: 11px;
}

.msg_warning {
	font-weight: bold;
	color: #ffffff;
	background-color: #f5b800;
}

.msg_error {
	font-weight: bold;
	color: #ffffff;
	background-color: #f70000;
}

.font_red {
	color: #f90000;
	font-weight: bold;
}

.padder {
	margin-top: auto;
	height: 10px;
	width: 100%;
	clear: both;
	margin-bottom: 0px;
}

/* ceg adatlap */
/* ------------- cég adatlap --------------- */

div.kepek_cont {
    /*width: 152px;*/
    float: right;
	/* by Viper */
	overflow: hidden;

	height: 382px; 
	position: relative;
	/*width: 145px;*/
	width: 182px;
	margin: 0;
	padding: 0;
	text-align: left;
}
/*
div.scrollable_items {
	position: absolute;
}*/

/* for testing purpose - scrollable - remove later - 2009.03.11 */
div.items  {
	position: absolute;
}

div.kepek_cont img {
    border: 1px solid #933937;
    margin: 5px 0;
}

tables.ceg_adat a, a:visited {
	text-decoration: none;
}

div.ceg_reszletes_link {
	text-align: right;
	font-size: 1.1em;
	font-weight: bold;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
}

div.ceg_reszletes_link  a {
    color: #933937;
	text-decoration: none;
}

.general_button {
	background: url(../images/design/grey/button_bg.jpg) repeat;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 8px;
	padding: 2px 5px;
	text-align: center;
	height: 20px;
	color: #ffffff;
	border: 1px solid #ffffff;
}

.rss_item {
	clear: both;
}

.rss_item-0 {
	clear: both;
	background-color: #ffffff;
}


.rss_item-1 {
	clear: both;
	background-color: #e5e5e5;
}


.rss_time {
	float: left;
	width: auto;
}

div.rss_data {
	margin-left: 31px;
	height: 30px;
	margin-bottom: 2px;
	overflow: hidden;
	text-align: left;
}

.row-0 {
	background-color: #ffffff;
}


.row-1 {
	background-color: #e5e5e5;
}

.rejtve {
	display: none;
	/*visibility: hidden;*/
}

/* kategoriak */
a.cat-link, a.cat-link:visited {
	width: 100%;
	text-decoration: none;
	/*background-color: #ffff00;*/
	color: #000000;
}

a.cat-link:hover {
	text-decoration: none;
	color: #937a7a;
}

.kozerdeku li {
	padding-left: 10px;
}

.kozerdeku a, .kozerdeku a:visited {
	text-decoration: none;
	color: #000000;
}

.kozerdeku a:hover {
	text-decoration: none;
	color: #937a7a;
}

a.hirek_shortlink {
	text-decoration: none;
	color: #000000;
}

a.footer_menu, a.footer_menu:visited {
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}

a.footer_menu:hover {
	text-decoration:none;
	color: #659FDE;
}