@import url('menu_0.css');
@import url('menu_-1.css');

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/pattern.jpg);
	behavior: url(csshover.htc);
}

A {
	color			: #000;
	font-family		: Tahoma,Geneva,sans-serif;
	font-size		: 14px;
	text-decoration	: none;
}

A: hover {
	text-decoration	: underline;
}

#wrapper {
	background-image: url(images/wrapper_bg.jpg);
}
#container {
	width: 924px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/wrapper_bg2.jpg);
}

.clear {
	clear: both;
}
.keres_bg_hu {
	background-image: url(images/keres_top_hu.jpg);
	height: 27px;
	position: relative;
}
.keres_bg_en {
    background-image: url(images/keres_top_en.jpg);
    height: 27px;
    position: relative;
}

.keres_bg_lang_hu {
    background-image: url(images/keres_top_lang_hu.jpg);
    height: 27px;
    position: relative;
}
.keres_bg_lang_en {
    background-image: url(images/keres_top_lang_en.jpg);
    height: 27px;
    position: relative;
}

.flag {
    height: 13px;
    left: 12px;
    position: absolute;
    top: 7px;
    width: 18px;
}

.footer_color {
	height: 66px;
	margin-right: 6px;
	margin-left: 6px;
	position: relative;
}
.hirbox_bg {
	background-image: url(images/hir_box_bg.jpg);
}
.news_jawa {
	background: url(images/news_bg.jpg) no-repeat;
	height: 257px;
	margin: 0px;
	margin-right: 8px;
	margin-left: 8px;
}
.news_text {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	height: 140px;
	line-height: 20px;
	overflow: hidden;
	text-align: justify;
	padding: 6px 14px 0 12px;
}

.news_title {
	color: #3c3c3c;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 20px;
	height: 27px;
	overflow: hidden;
	padding: 24px 10px 0 10px;
}

.line {
	height: 4px;
	margin-right: 8px;
	margin-left: 8px;
	border-bottom: 5px solid #fff;
	border-top: 3px solid #fff;
}

#left {
	float: left;
	width: 665px;
}

#center {
	float: left;
	width: 9px;
}
.right_menu_container {
	width: 226px;
}

#right {
	float: right;
	width: 234px;
}

#footer {
	background-image: url(images/footer_csik.jpg);
	height: 20px;
	margin-right: 6px;
	margin-left: 6px;
}
.right_menu_top_bg {
	height: 31px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	font-size: 14px;
	padding-left: 5px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.right_menu_container {
	background-color: #eff0f0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 17px;
	color: #000;
	line-height: 33px;
}
.right_menu_end {
	background-image: url(images/right_menu_end.jpg);
	height: 10px;
}
.ajanlo_end {
	background-image: url(images/ajanlo_end.jpg);
	height: 15px;
}
.galeria_box {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 23px;
	color: #000;
	text-transform:none;
	background-image: url(images/galeria_box_bg.jpg);
	padding: 0 10px 0 10px;
	text-align: justify;
}
.galeria_box2 {Horváth Zoltán <horvath.zoltan@neosoft.hu>
	background-image: url(images/galeria_box_bg.jpg);
	cursor			: pointer;
	cursor			: hand;
}

.box_no_border {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 23px;
	color: #000;
	text-transform:none;
	padding: 0 10px 0 10px;
	text-align: justify;
}
.left_container {
	width: 678px;
	padding-left: 6px;
}
.container_hirbox {
	width: 216px;
}
.hirbox_tartalom {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	padding-right: 5px;
	padding-left: 5px;
}
.hirbox_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	height: 50px;
	padding-left: 6px;
}
.keret {
	border: 1px solid #666;
	width: 665px;
	margin: 10px 0 0 3px;
}

.keret_feher {
	border: 5px solid #FFF;
	height: 100px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	position: relative;
}
.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	width: 400px;
	position: absolute;
	left: 8px;
	top: 7px;
}

.footer_text_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	width: 201px;
	position: absolute;
	left: 708px;
	top: 50px;
}

.arrow {
	height: 15px;
	width: 15px;
	position: absolute;
	left: 642px;
	top: 101px;
}
.keres_input {
	height: 15px;
	width: 120px;
	position: absolute;
	left: 787px;
	top: 4px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	background-image: url(images/input_gb.gif);
	border: 1px solid #666;
}
.keres_button {
	position: absolute;
	right: 0px;
	top: 3px;
	height: 19px;
	width: 14px;
}

.box_end {
	margin-bottom	: 10px;
}
.box_start {
	background		: url('images/galeria_top_line.jpg');
	height			: 1px;
}

#wrapper #left DIV.page_title, #icon_print {
	color			: #000000;
	font-family		: Tahoma,Geneva,sans-serif;
	font-size		: 14px;
	margin-left		: 8px;
	text-transform	: uppercase;
}

#wrapper #left DIV.page_text {
	font-family:Tahoma,Geneva,sans-serif;
    font-size:11px;
    line-height:20px;
	margin			: 15px 8px 10px 8px;
	text-align		: justify;
}

.footer_line {
	background		: #818181;
	height			: 1px;
	margin			: auto;
	width			: 924px;
}

#myController A {
	display			: block;
	height			: 32px;
	width			: 101px;
}

#myController A.button1 { background: url('images/01_on.gif'); }
#myController A.button1:hover { background: url('images/01_off.gif'); }
#myController A.button2 { background: url('images/02_on.gif'); }
#myController A.button2:hover { background: url('images/02_off.gif'); }
#myController A.button3 { background: url('images/03_on.gif'); }
#myController A.button3:hover { background: url('images/03_off.gif'); }
#myController A.button4 { background: url('images/04_on.gif'); }
#myController A.button4:hover { background: url('images/04_off.gif'); }

#newslead A, #newsfull A {
	font-family		: Tahoma,Geneva,sans-serif;
	color			: #000;
	text-decoration	: none;
}

#newslead A:hover, #newsfull A:hover {
	text-decoration	: underline;
}

#newslead DIV.title A {
	color			: #000;
	font-family		: Tahoma,Geneva,sans-serif;
	font-size		: 16px;
}
#newslead DIV.title, #newsfull DIV.title {
	font-family		: Tahoma,Geneva,sans-serif;
	margin-bottom	: 10px;
}
#newslead DIV.lead, #newsfull DIV.fullNewsLead {
	font-family		: Tahoma,Geneva,sans-serif;
	font-size		: 11px;
	line-height		: 20px;
	text-align		: justify;
}
#newsfull DIV.fullNewsDate {
    font-family     : Tahoma,Geneva,sans-serif;
    font-size       : 11px;
    line-height     : 20px;
    text-align      : justify;
}
#newslead DIV.detail, #newsfull #icon_print {
	font-family		: Tahoma,Geneva,sans-serif;
	text-align		: right;
}

#newsfull {
	font-family		: Tahoma,Geneva,sans-serif;
	margin			: 0 10px 0 10px;
}

#newsfull DIV.fullNewsLead {
	font-weight		: bold;
}

#newsfull DIV.fullNewsBody {
	font-family		: Tahoma,Geneva,sans-serif;
	font-size		: 11px;
	line-height		: 20px;
	margin-top		: 10px;
	text-align		: justify;
}

#newsfull DIV.title {
	font-family		: Tahoma,Geneva,sans-serif;
	font-size		: 18px;
	text-transform	: uppercase;
}

#newsfull #back {
	text-align		: center;
}

#newsfull #back A {
	font-family		: Tahoma,Geneva,sans-serif;
	text-decoration	: none;
}

#newsfull #back A:hover {
	text-decoration	: underline;
}

.sel_news_title {
	margin-bottom	: 10px;
}
.sel_news_title A {
	color			: #fff;
}
.sel_news_title A:hover {
	text-decoration	: underline;
}
.errormsg {
	color			: #f00;
	text-align		: center;
}


.forumhead {
	background		: #818181;
	color			: #fff;
	font-family		: Tahoma,Geneva,sans-serif;
	padding			: 10px;
}
.color2, .color2 A {
	background		: #818181;
	color			: #fff;
	font-family		: Tahoma,Geneva,sans-serif;
}

.forum_row {
	background		: #EFF0F0;
	color			: #000;
	font-family		: Tahoma,Geneva,sans-serif;
	padding			: 5px;
	line-height		: 20px;
}

.post_msg {
	background		: #EFF0F0;
	color			: #000;
	font-family		: Tahoma,Geneva,sans-serif;
	padding			: 10px;
}

.history {
	background		: #4A4F40;
	border-top		: 1px solid #000;
	color			: #fff;
	font-family		: Tahoma,Geneva,sans-serif;
	padding			: 2px;
}

.elozmeny {
	font-size		: 10px;
}

#header {
	cursor          : hand;
	cursor          : pointer;
	height			: 172px;
	width			: 924px;
}
#header DIV.main_hu    { background: url('images/head_main_hu.jpg');		height: 172px; }
#header DIV.tabajdi_hu { background: url('images/head_tabajdi_hu.jpg');	height: 172px; }
#header DIV.goncz_hu   { background: url('images/head_goncz_hu.jpg');		height: 172px; }
#header DIV.gurmai_hu  { background: url('images/head_gurmai_hu.jpg');	height: 172px; }
#header DIV.herczog_hu { background: url('images/head_herczog_hu.jpg');	height: 172px; }
#header DIV.main_en    { background: url('images/head_main_en.jpg');       height: 172px; }
#header DIV.tabajdi_en { background: url('images/head_tabajdi_en.jpg');    height: 172px; }
#header DIV.goncz_en   { background: url('images/head_goncz_en.jpg');      height: 172px; }
#header DIV.gurmai_en  { background: url('images/head_gurmai_en.jpg'); height: 172px; }
#header DIV.herczog_en { background: url('images/head_herczog_en.jpg');    height: 172px; }

#facepic {
	height			: 172px;
	overflow		: hidden;
	position		: absolute;
	top				: 27px;
	width			: 430px;
}

.menu_flash {
	height			: 69px;
	margin			: 7px 0 7px 8px;
}

.menu_flash A {
	display			: block;
	float			: left;
	height			: 69px;
	margin-right	: 9px;
	width			: 220px;
}

.menu_flash A.tabajdi_hu { background: url('images/bt_tabajdi_hu.jpg'); }
.menu_flash A.goncz_hu   { background: url('images/bt_goncz_hu.jpg'); }
.menu_flash A.gurmai_hu  { background: url('images/bt_gurmai_hu.jpg'); }
.menu_flash A.herczog_hu { background: url('images/bt_herczog_hu.jpg'); }
.menu_flash A.main_hu    { background: url('images/bt_main_hu.jpg'); }
.menu_flash A.tabajdi_en { background: url('images/bt_tabajdi_en.jpg'); }
.menu_flash A.goncz_en   { background: url('images/bt_goncz_en.jpg'); }
.menu_flash A.gurmai_en  { background: url('images/bt_gurmai_en.jpg'); }
.menu_flash A.herczog_en { background: url('images/bt_herczog_en.jpg'); }
.menu_flash A.main_en    { background: url('images/bt_main_en.jpg'); }

#other_news {
	font-family		: Tahoma,Geneva,sans-serif;
	font-size		: 12px;
	margin-top		: 20px;
}

#other_news LI {
	margin-top		: 5px;
}

#other_news A {
	font-family		: Tahoma,Geneva,sans-serif;
	font-size		: 12px;
	text-decoration	: none;
}

#other_news A:hover {
	text-decoration	: underline;
}

#videos {
	margin			: 0px;
}

#videos DIV.video {
	border-bottom	: 1px solid #000;
	font-family		: Tahoma,Geneva,sans-serif;
	font-size		: 12px;
	padding			: 10px 0 10px 0;
}

#videos DIV.video DIV.picture {
	float			: left;
	margin-right	: 10px;
}

#videos DIV.video DIV.title A {
	font-size		: 16px;
	text-decoration	: none;
}

#videos DIV.video DIV.title A:hover {
	text-decoration	: underline;
}

#videos DIV.video DIV.descript {
	margin-top		: 10px;
	text-align		: justify;
}

#videos DIV.video DIV.link {
	margin-top		: 10px;
	text-align		: right;
}

#videos DIV.video DIV.date {
	font-size		: 10px;
}

#main_videos {
	font-family		: Tahoma,Geneva,sans-serif;
	font-size		: 16px;
	height			: 252px;
	margin			: 10px 0 0 3px;
	width			: 667px;
}

#main_videos DIV.left {
	border			: 2px solid #E8E6E7;
	float			: left;
	padding			: 2px;
	width			: 325px;
}

#main_videos DIV.title {
	border-bottom	: 1px solid #fff;
	color			: #fff;
	padding			: 5px;
	overflow		: hidden;
}

#main_videos DIV.link {
	margin-top		: 3px;
	text-align		: right;
}

#main_videos DIV.link A {
	font-size		: 8px;
}

#main_videos DIV.other {
	float			: right;
	margin			: 0px;
	padding			: 0px;
	width			: 325px;
}

#main_videos DIV.other UL {
	list-style		: none;
	margin			: 0px;
	padding			: 0px;
}

#main_videos DIV.other UL LI {
	background		: #E8E6E7;
	border-bottom	: 1px solid #fff;
	cursor			: hand;
	cursor			: pointer;
	padding			: 2px;
}

#main_videos DIV.other UL LI IMG {
	border			: 1px solid #818181;
	float			: left;
	height			: 56px;
	width			: 56px;
}

#main_videos DIV.other UL LI DIV.right {
	float			: right;
	width			: 250px;
}

#main_videos DIV.other UL LI DIV.odate {
	color			: #818181;
	font-size		: 10px;
	margin-right	: 10px;
	text-align		: right;
}

#main_videos DIV.other UL LI DIV.otitle {
	margin-top		: 7px;
}

#main_videos DIV.other UL LI DIV.olink {
	margin-top		: 2px;
	text-align		: right;
}

TABLE.newsletter TR TD INPUT {
    background      : #fff;
    border          : 1px solid #000;
}
