/* CSS Basic Document */
body {
	margin:0px auto;
	padding:0px;
	background-image: url(../images/bg.png);
	background-repeat: repeat-x;
	background-color:#e4b975;
	color: #e4b975;
}

a {
	color: #990000;
	text-decoration: none;
 }

a:hover {
	color: #660000;
}

.normal_page {
	width:852px;
	margin: 0 auto 0 auto;
	position: relative;
}

.normal_page #fullsize1 {
	top: 48px; left: 360px;
	width: 468px; height: 60px;
	position: absolute;
}

a.submenu {
	color: #ffffff;
	font-size: 11px;
	margin: 5px 5px 0px 5px;
	padding: 10px;
}

a.submenu:hover {
	color: #e4b975;
}

.normal_page .submenu_1_hu {
	top: 187px; left: 60px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_2_hu {
	top: 187px; left: 126px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_3_hu {
	top: 187px; left: 225px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_4_hu {
	top: 187px; left: 312px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_5_hu {
	top: 187px; left: 384px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_6_hu {
	top: 187px; left: 458px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_7_hu {
	top: 187px; left: 560px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_8_hu {
	top: 187px; left: 685px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_1_en {
	top: 187px; left: 89px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_2_en {
	top: 187px; left: 157px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_3_en {
	top: 187px; left: 229px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_4_hu {
	top: 187px; left: 298px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_5_en {
	top: 187px; left: 372px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_6_en {
	top: 187px; left: 444px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_7_en {
	top: 187px; left: 530px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.normal_page .submenu_8_en {
	top: 187px; left: 651px;
	width: auto; height: 24px;
	background:url(../images/submenu.png) repeat-x;
	display: none;
	position: absolute;
}

.table {
	margin:0px auto;
	padding:0px auto;
	width:852px;
	border:0px;
}

.jobb {
	width:128px;
	border:0px;
	vertical-align:top;
	padding-top:32px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: auto;
	padding-bottom: 0px;
	padding-left: auto;
}

.kozep {
	margin:0px auto;
	padding:0px auto;
	width:497px;
	border:0px;
	vertical-align:top;
	padding-top:24px;
}

.bal {
	width:153px;
	border:0px;
	vertical-align:top;
	padding-top:32px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: auto;
	padding-bottom: 0px;
	padding-left: auto;
}
/* CSS Background Image Document */
.leftshadow {
background:url(../images/leftshadow2.png) repeat-y;
vertical-align:top;
width:16px;
}

.leftshadow2 {
background:url(../images/leftshadow.png) no-repeat;
vertical-align:top;
width: 16px; height: 470px;
}

.rightshadow {
background:url(../images/rightshadow2.png) repeat-y;
vertical-align:top;
width:16px;
}

.rightshadow2 {
background:url(../images/rightshadow.png) no-repeat;
vertical-align:top;
width: 16px; height: 470px;
}

.header {
background:url(../images/header.png) no-repeat;
height:157px; width:820px;
}
.head {
background:url(../images/head.png) no-repeat;
height:157px; width:471px;
}

.menu {
	background:url(../images/menu.png) repeat-x;
	height:30px;
	width:818px;
	vertical-align: middle;
	text-align: center;
}

.menu a {
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	margin: 5px 5px 0px 5px;
	padding: 10px;
}

.menu a:hover {
	color: #e4b975;
}

.menu .submenu {
	top: 30px; left: 100px;
	width: 200px; height: 30px;
}

.center {
background:url(../images/center.png) repeat-x;
background-color:#670204;
width:820px;
}
.footermenu {
	background:url(../images/footermenu.png) repeat-x;
	height:28px;
	width:820px;
}




/***********************************************footermenu************************************/

/*** Nav bar styles ***/


ul#foot_menu {
	display:block;
	clear:left;
	list-style-type:none;
	/*padding-left:5px;
  padding-right:5px;*/
    margin:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
	text-align:center;
	
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bolder;
	

}

ul#foot_menu li {
	display:inline;
	margin-left:5px;
	margin-right:5px;
	line-height:26px;
}

ul#foot_menu li a{
	color:#FFFFFF;
}

ul#foot_menu li a:hover{
	color:#e4b975;
}

ul#foot_menu li.feed_link a img {
	position:relative;
	top:8px;
}

/************************************************************end foot menu******************************/

.footershadow{
	background:url(../images/footershadow.png) repeat-x;
	height:28px;
	width:820px;
	text-align:center;
}
.footerlink{
	text-decoration:none;
	color:#000000;
	font-size:10px;
	font-weight:bolder;
}
/* DIV Document */
.left-box {
	width: 153px;
	height:auto;
	margin-bottom: 0px;
	margin-left:12px;
	margin-right:2px;
	background-color: #f0e7e7;
}
.left-box h2  {
	color: #000000;
	font-size: 1.0em;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-color: #f0e7e7;
	background-image: url(../images/lefttop.png);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 0px;
}
.left-box p  {
	background: #f0e7e7 url(../images/leftbottom.png) no-repeat left bottom;
	margin: 0px;
	font-size: 1.0em;
	padding: 6px 2px 40px 6px;
	text-align: left;
} 
.right-box {
    width: 128px;
	height:auto;
    margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
    background-color: #f0e7e7;
	margin-right:12px;
	margin-left:2px;
}
.right-box h2  {
	background: #f0e7e7 url(../images/righttop.png) no-repeat left top;
	color: #000000;
	font-size: 1.0em;
	margin: 0px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.right-box p  {
    background: #f0e7e7 url(../images/rightbottom.png) no-repeat left bottom;
    margin: 0px;
	font-size: 1.0em;
    padding: 6px 2px 40px 6px;
    text-align: left;
}
.right-box p.google_adsense  {
    background: #f0e7e7 url(../images/rightbottom.png) no-repeat left bottom;
    margin: 0px;
	font-size: 1.0em;
    padding: 6px 2px 40px 4px;
    text-align: left;
} 
.center-box {
	width: 497px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #f0e7e7;
	margin-right: 0px;
	margin-left: 0px;
}
.center-box h2  {
    background: #f0e7e7 url(../images/centertop.png) no-repeat left top;
    color: #000000;
	font-size: 1.2em;
    padding: 0px 0px 0px 0px;
}
.center-box p  {
	margin: 0px;
	font-size: 1em;
	text-align: left;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 20px;
	padding-left: 6px;
}
 
.headline {
	width: 476px;
	height: 31px;
	background: url(../images/headline.png) no-repeat left top;
	font-size: 1.0em;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	margin-left: 10px; 
	margin-bottom: 14px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.kozeptartalom {
	width: 497px;
	height: auto;
	padding-top: 0px;
	padding-left: 0px;
	_margin-left: 0px;
	background-color: #f0e7e7;
	background-image: url(../images/centerbottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 50px;
}

.hirboxkicsi {
	background-color:#f8f3f3;
	border:1px solid #d3cccc;
	width:230px !important;
	\width:230px;
	float:left;
	height:114px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 2px;
	margin-top: 8px;
	_margin-right: 4px;
	margin-bottom: 10px;
	}
	

.hirboxkicsiimg {
	width: 65px;
	\width: 65px;
	margin-top: 25px;
	float: right;
	margin-left: 4px;
}
	
.hirboxkicsi2 {
	background-color:#f8f3f3;
	border:1px solid #d3cccc;
	width: 472px !important;
	\width:472px;
	float:left;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 2px;
	margin-left: 10px;
	_margin-left: 6px;
	_margin-right: 4px;
	margin-bottom: 18px;
	}
	
.admin {
	background-color:#f8f3f3;
	border:1px solid #d3cccc;
	width: 465px !important;
	\width:465px;
	float:left;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
	margin-left: 10px;
	_margin-left: 6px;
	_margin-right: 4px;
	margin-bottom: 18px;
}
	
.cikk {
	background-color:#f8f3f3;
	border:1px solid #d3cccc;
	width: 472px !important;
	\width:472px;
	float:left;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 2px;
	margin-left: 10px;
	_margin-left: 6px;
	_margin-right: 4px;
	margin-bottom: 18px;
}

.cikk_elso {
	background-color: #DDC692;
	border:1px solid #d3cccc;
	width: 472px !important;
	\width:472px;
	float:left;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 2px;
	margin-left: 10px;
	_margin-left: 6px;
	_margin-right: 4px;
	margin-bottom: 18px;
}

.cikk_inaktiv {
	background-color: #EFD1D2;
	border:1px solid #d3cccc;
	width: 472px !important;
	\width:472px;
	float:left;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 2px;
	margin-left: 10px;
	_margin-left: 6px;
	_margin-right: 4px;
	margin-bottom: 18px;
}

.cikk p {
	text-align: justify;
}

.forumbox {
	background-color:#f8f3f3;
	border:1px solid #d3cccc;
	width: 472px !important;
	\width: 472px;
	float: left;
	height: 100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 2px;
	margin-left: 10px;
	_margin-left: 6px;
	_margin-right: 4px;
	margin-bottom: 18px;
	}

.alsohirdet {
	background-color:#f8f3f3;
	border:1px solid #d3cccc;
	width: 472px !important;
	\width:472px;
	float:left;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 2px;
	margin-left: 10px;
	_margin-left: 6px;
	_margin-right: 4px;
	margin-bottom: 18px;
	}

.bannerkozep {
	width: 468px;
	height: 60px;
	font-size: 1em;
	padding: 0px;
	color: #ffffff;
	margin-top: 16px;
	_margin-top: 20px;
	margin-left: 14px;
	_margin-right: 2px;
	margin-bottom: 26px;
	_margin-bottom: 30px;
}

.hirboxkicsi a:link, .hir_kicsi a:visited { font-size: 11px; font-weight: bold; color:#990000; text-decoration:none;}

.hirboxkicsi a:hover { font-size: 11px; font-weight: bold; color:#660000; text-decoration:none; }

html #lang {
	float: right;
	margin-right: 8px;
	_margin-right: 6px;
	width: 3468px;
	\width: 346px;
	height: 39px;
	margin-top: 5px;
	color: #FFFFFF;
	text-align: right;
}

a#sl_a_logo {
	width:340px;
	height:150px;
	display:block;
	float: left;
	margin-top: 4px;
	margin-left: 5px;
}
/* CSS Text Document */
body {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

#h4b {
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 18px;
	margin-bottom: 2px;
	margin-right: 12px;
}
#h4j {
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 8px;
	margin-bottom: 2px;
	margin-right: 12px;
}

input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input.button {
	width: 150px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input.text {
	width: 450px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input.middle_text {
	width: 265px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input.small_text {
	width: 100px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

form {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

div.admin_menu {
	width: auto; height: auto;
	background-color: #2F0201;
	color: #ffffff;
	text-align: center;
	padding: 0 0 0 0; margin: 0 0 0 0;
	border-bottom: solid 1px #ffffff;
	line-height: 20px;
	position: relative;
}

div.admin_menu center {
	padding-top: 5px; padding-bottom: 5px;
}

div.admin_menu center a {
	color: #ffffff;
	text-decoration: none;
	padding-left: 15px; padding-right: 15px;
}

div.admin_menu center a:hover {
	color: #ffffff;
	text-decoration: none;
}

span.error_message {
	color: #ff0000;
}

table.admin_list {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
}

table.admin_list tr {
	background-color: #CAD2FF;
}

table.admin_list tr.first_row {
	background-color: #670204;
	color: #ffffff;
	font-weight: bold;
}

table.admin_list tr.odd {
	background-color: #EFEFEF;
}

table.admin_list tr.even {
	background-color: #CFCFCF;
}

table.admin_list tr.white {
	background-color: #FFFFFF;
}

table.admin_list a {
	color: #660306;
	text-decoration: none;
}

table.admin_list span.priority {
	background-color: #4C5BAF;
	color: #FFFFFF;
	padding: 0 5px 0 5px;
}

select.text {
	width: 450px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

select.middle_text {
	width: 265px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

select.small_text_100 {
	width: 100px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

textarea.text {
	width: 450px; height: 70px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

textarea.normal_text {
	width: 450px; height: 200px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

textarea.big_text {
	width: 450px; height: 400px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

textarea.register_comment {
	width: 520px; height: 70px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

hr {
	padding: 0 0 0 0;
	margin: 5px 0 5px 0;
	border: 0;
	color: #d3cccc;
	background-color: #d3cccc;
	height: 1px;
	width: 100%;
}

.turn_page {
	height: 20px;
	background-color: #000000;
	color: #ffffff;
} 
 
.turn_page a {
 	color: #ffffff;
 	text-decoration: none;
 	margin: 0 5px 0 5px;
}

.turn_page a:hover {
 	text-decoration: underline;
}

ul {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	list-style-position: inside;
}

input.btn_lang_hu {
	width: 20px; height: 14px;
	background: url('../images/btn_lang_hu.gif') no-repeat 0 0;
	margin-left: 10px;
	border-style: none;
	cursor: pointer;
}

input.btn_lang_en {
	width: 20px; height: 14px;
	background: url('../images/btn_lang_en.gif') no-repeat 0 0;
	margin-left: 10px;
	border-style: none;
	cursor: pointer;
}

.image_right {
	vertical-align: right;
	margin: 0 0 5px 5px;
	float: right;
}

.image_left {
	vertical-align: right;
	margin: 0 5px 5px 0;
	float: left;
}

.image_content_right {
	vertical-align: right;
	margin: 5px 0px 5px 5px;
	float: right;
}

.image_content_left {
	vertical-align: right;
	margin: 5px 5px 5px 0px;
	float: left;
}

.forum_topic_first_row {
	background-color: #DDC692;
}

.forum_topic_row {
	background-color: #F0E7E7;
}

.forum_topic_inactive_row {
	background-color: #EFD1D2;
}