body{
	margin:0px;
	padding:0px;
	background-color:#E0ECD8;
	background-image:url(images/body_bg.gif);
	background-repeat:repeat-x;
}
.clear{
	clear:both;
	font-size:1px;
	height:0px;
}
.main_div_bg{
	background-image:url(images/body_bg2.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#main{
	width:1000px;
	overflow:hidden;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
}
input, select, textarea{
	font-family:Arial, Helvetica, sans-serif;
}
form{
	margin:0px;
	padding:0px;
}
#top{
	margin:0px;
	width:1000px;
}
.top_kep{
	width:1000px;
	height:206px;
	background-image:url(images/top_bg.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
.top_lang{
	float:right;
	margin:8px 11px 0px 0px;
	display:inline;
	width:96px;
}
.lang_hu, .lang_en, .lang_de{
	width:32px;
	height:26px;
	overflow:hidden;
	float:left;
	font-size:1px;
	text-indent:-1000px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.lang_hu{ background-image:url(images/lang_hu.jpg);}
.lang_en{ background-image:url(images/lang_en.jpg);}
.lang_de{ background-image:url(images/lang_de.jpg);}
.lang_hu a, .lang_en a, .lang_de a{
	display:block;
	width:32px;
	height:26px;
}

.top_cont{
	height:218px;
	overflow:hidden;
}
.top_menu{
	width:315px;
	height:218px;
	float:left;
	overflow:hidden;
	background-image:url(images/top_menu_bg.jpg);
	background-repeat:no-repeat;
}
.top_menu ul{
	width:237px;
	margin:25px 0px 0px 70px;
	padding:0px;
}
.top_menu li{
	width:237px;
	height:22px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-size:1px;
	text-indent:-1000px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.top_menu li a{
	display:block;
	width:237px;
	height:22px;
	background-repeat:no-repeat;
}
.top_kozep{
	width:448px;
	height:218px;
	overflow:hidden;
	float:left;
}
.tm_programok, .tm_programok a{ background-image:url(images/tm_programok.gif);}
.tm_szabadidos, .tm_szabadidos a{ background-image:url(images/tm_szabadidos.gif);}
.tm_etelek_italok, .tm_etelek_italok a{ background-image:url(images/tm_etelek_italok.gif);}
.tm_bio, .tm_bio a{ background-image:url(images/tm_bio.gif);}
.tm_allatpark, .tm_allatpark a{ background-image:url(images/tm_allatpark.gif);}
.tm_kepgaleria, .tm_kepgaleria a{ background-image:url(images/tm_kepgaleria.gif);}
.tm_arak, .tm_arak a{ background-image:url(images/tm_arak.gif);}
.tm_kapcsolat, .tm_kapcsolat a{ background-image:url(images/tm_kapcsolat.gif);}
.tm_ajanlatok, .tm_ajanlatok a{ background-image:url(images/tm_ajanlatok.gif);}

.tm_programok a:hover, .tm_programok_act{ background-image:url(images/tm_programok_h.gif);}
.tm_szabadidos a:hover, .tm_szabadidos_act{ background-image:url(images/tm_szabadidos_h.gif);}
.tm_etelek_italok a:hover, .tm_etelek_italok_act{ background-image:url(images/tm_etelek_italok_h.gif);}
.tm_bio a:hover, .tm_bio_act{ background-image:url(images/tm_bio_h.gif);}
.tm_allatpark a:hover, .tm_allatpark_act{ background-image:url(images/tm_allatpark_h.gif);}
.tm_kepgaleria a:hover, .tm_kepgaleria_act{ background-image:url(images/tm_kepgaleria_h.gif);}
.tm_arak a:hover, .tm_arak_act{ background-image:url(images/tm_arak_h.gif);}
.tm_kapcsolat a:hover, .tm_kapcsolat_act{ background-image:url(images/tm_kapcsolat_h.gif);}
.tm_ajanlatok a:hover, .tm_ajanlatok_act{ background-image:url(images/tm_ajanlatok_h.gif);}


.ger .tm_programok, .ger .tm_programok a{ background-image:url(images/tm_ger_1.gif);}
.ger .tm_etelek_italok, .ger .tm_etelek_italok a{ background-image:url(images/tm_ger_2.gif);}
.ger .tm_bio, .ger .tm_bio a{ background-image:url(images/tm_ger_3.gif);}
.ger .tm_allatpark, .ger .tm_allatpark a{ background-image:url(images/tm_ger_4.gif);}
.ger .tm_ajanlatok, .ger .tm_ajanlatok a{ background-image:url(images/tm_ger_5.gif);}
.ger .tm_kepgaleria, .ger .tm_kepgaleria a{ background-image:url(images/tm_ger_6.gif);}
.ger .tm_arak, .ger .tm_arak a{ background-image:url(images/tm_ger_7.gif);}
.ger .tm_kapcsolat, .ger .tm_kapcsolat a{ background-image:url(images/tm_ger_8.gif);}

.ger .tm_programok a:hover, .ger .tm_programok_act{ background-image:url(images/tm_ger_1_h.gif);}
.ger .tm_etelek_italok a:hover, .ger .tm_etelek_italok_act{ background-image:url(images/tm_ger_2_h.gif);}
.ger .tm_bio a:hover, .ger .tm_bio_act{ background-image:url(images/tm_ger_3_h.gif);}
.ger .tm_allatpark a:hover, .ger .tm_allatpark_act{ background-image:url(images/tm_ger_4_h.gif);}
.ger .tm_ajanlatok a:hover, .ger .tm_ajanlatok_act{ background-image:url(images/tm_ger_5_h.gif);}
.ger .tm_kepgaleria a:hover, .ger .tm_kepgaleria_act{ background-image:url(images/tm_ger_6_h.gif);}
.ger .tm_arak a:hover, .ger .tm_arak_act{ background-image:url(images/tm_ger_7_h.gif);}
.ger .tm_kapcsolat a:hover, .ger .tm_kapcsolat_act{ background-image:url(images/tm_ger_8_h.gif);}

.eng .tm_programok, .eng .tm_programok a{ background-image:url(images/tm_eng_1.gif);}
.eng .tm_etelek_italok, .eng .tm_etelek_italok a{ background-image:url(images/tm_eng_2.gif);}
.eng .tm_bio, .eng .tm_bio a{ background-image:url(images/tm_eng_3.gif);}
.eng .tm_allatpark, .eng .tm_allatpark a{ background-image:url(images/tm_eng_4.gif);}
.eng .tm_ajanlatok, .eng .tm_ajanlatok a{ background-image:url(images/tm_eng_5.gif);}
.eng .tm_kepgaleria, .eng .tm_kepgaleria a{ background-image:url(images/tm_eng_6.gif);}
.eng .tm_arak, .eng .tm_arak a{ background-image:url(images/tm_eng_7.gif);}
.eng .tm_kapcsolat, .eng .tm_kapcsolat a{ background-image:url(images/tm_eng_8.gif);}

.eng .tm_programok a:hover, .eng .tm_programok_act{ background-image:url(images/tm_eng_1_h.gif);}
.eng .tm_etelek_italok a:hover, .eng .tm_etelek_italok_act{ background-image:url(images/tm_eng_2_h.gif);}
.eng .tm_bio a:hover, .eng .tm_bio_act{ background-image:url(images/tm_eng_3_h.gif);}
.eng .tm_allatpark a:hover, .eng .tm_allatpark_act{ background-image:url(images/tm_eng_4_h.gif);}
.eng .tm_ajanlatok a:hover, .eng .tm_ajanlatok_act{ background-image:url(images/tm_eng_5_h.gif);}
.eng .tm_kepgaleria a:hover, .eng .tm_kepgaleria_act{ background-image:url(images/tm_eng_6_h.gif);}
.eng .tm_arak a:hover, .eng .tm_arak_act{ background-image:url(images/tm_eng_7_h.gif);}
.eng .tm_kapcsolat a:hover, .eng .tm_kapcsolat_act{ background-image:url(images/tm_eng_8_h.gif);}

.top_tubatanya{
	width:448px;
	height:120px;
	background-image:url(images/top_tubatanya.jpg);
	background-repeat:no-repeat;
	font-size:1px;
	text-indent:-1000px;
	overflow:hidden;
}
.top_tubatanya a{
	display:block;
	width:448px;
	height:120px;
}
.top_fenykep{
	width:237px;
	height:218px;
	overflow:hidden;
	float:left;
	background-image:url(images/top_fenykep_bg.jpg);
	background-repeat:no-repeat;
}
.top_fenykep img{
	border:none;
}
.top_cim{
	height:55px;
	margin:30px 0px 0px 50px;
	background-image:url(images/cim_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 18px;
}

.tc_udv,
.tc_udv_eng,
.tc_udv_ger,
.tc_szabadidos,
.tc_etelek_italok,
.tc_bio,
.tc_allatpark,
.tc_kepgaleria,
.tc_arak,
.tc_kapcsolat,
.tc_ajanlatok,
.tc_hasznos_linkek,
.tc_ajanlatkeres,
.tc_terkep
{
	width:347px;
	height:29px;
	background-repeat:no-repeat;
	font-size:1px;
	text-indent:-1000px;
	overflow:hidden;
	margin:0px 0px 0px 34px;
}
.tc_udv{ background-image:url(images/tc_udv.gif);}
.tc_udv_eng{ background-image:url(images/tc_udv_eng.gif);}
.tc_udv_ger{ background-image:url(images/tc_udv_ger.gif);}
.tc_szabadidos{ background-image:url(images/tc_szabadidos.gif);}
.tc_etelek_italok{ background-image:url(images/tc_etelek_italok.gif);}
.tc_bio{ background-image:url(images/tc_bio.gif);}
.tc_allatpark{ background-image:url(images/tc_allatpark.gif);}
.tc_kepgaleria{ background-image:url(images/tc_kepgaleria.gif);}
.tc_arak{ background-image:url(images/tc_arak.gif);}
.tc_kapcsolat{ background-image:url(images/tc_kapcsolat.gif);}
.tc_ajanlatok{ background-image:url(images/tc_ajanlatok.gif);}
.tc_hasznos_linkek{ background-image:url(images/tc_hasznos_linkek.gif);}
.tc_ajanlatkeres{ background-image:url(images/tc_ajanlatkeres.gif);}
.tc_terkep{ background-image:url(images/tc_terkep.gif);}

#content{
	width:1000px;
	background-image:url(images/content_bg.gif);
	background-repeat:repeat-y;
}
.content_bg{
	background-image:url(images/content_bg2.gif);
	background-repeat:no-repeat;
}
.content_bottom{
	background-image:url(images/content_bottom.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-bottom:100px;
}
#balhasab{
	width:435px;
	overflow:hidden;
	float:left;
}
#balhasab img{
	border:none;
}
#jobbhasab{
	width:565px;
	overflow:hidden;
	float:left;
}
.tartalom{
	color:#3C4045;
	font-size:11px;
	line-height:15px;
	padding:0px 75px 10px 0px;
}
.tartalom a{
	text-decoration:underline;
	color:#3C4045;
}
.tartalom a:hover{
	text-decoration:none;
}
.nev_rapolthy{
	width:94px;
	height:30px;
	float:right;
	background-image:url(images/nev_rapolthy.gif);
	background-repeat:no-repeat;
	margin:5px 0px 5px 0px;
	font-size:1px;
	text-indent:-1000px;
	overflow:hidden;
}
#bottom{
	line-height:18px;
	font-family:Tahoma, verdana, arial, sans-serif;
	font-size:9px;
	color:#728368;
}
#bottom a{
	color:#728368;
	text-decoration:none;
}
#bottom a:hover{
	text-decoration:underline;
}
.bottom_left{
	width:240px;
	float:left;
	text-align:center;
}
.bottom_right{
	width:660px;
	float:left;
	text-align:center;
}
.bottom_blan{
	width:100px;
	float:left;
	text-align:center;
}
.bottom_blan img{
	border:none;
}
.kapcsolat_bal{
	width:180px;
	float:left;
	padding:2px 0px 3px 0px;
	text-align:right;
	font-size:10px;
	line-height:16px;
}
.kapcsolat_jobb{
	width:200px;
	float:left;
	padding:2px 0px 3px 0px;
	margin:0px 0px 0px 12px;
	display:inline;
	text-align:left;
	color:#892941;
	font-size:11px;
	line-height:16px;
}
.kapcsolat_jobb a{
	color:#892941;
	text-decoration:none;
}
.kapcsolat_jobb a:hover{
	text-decoration:underline;
}
.pontalatta{
	float:left;
	background-image:url(images/pont_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.input_203{
	font-size:11px;
	width:203px;
	color:#666666;
	background-image:url(images/input_bg.gif);
	background-repeat:repeat-x;
	border:1px solid #CECECE;
}
.ta_203{
	font-size:11px;
	width:203px;
	height:87px;
	color:#666666;
	background-image:url(images/input_bg.gif);
	background-repeat:repeat-x;
	border:1px solid #CECECE;
	overflow:auto;
}
.kapcsolatform{
	margin:30px 0px 10px 0px;
}
.kapcsolatform_bal{
	float:left;
	width:150px;
	line-height:18px;
	padding:2px 0px 3px 0px;
	text-align:right;
	font-size:11px;
}
.kapcsolatform_jobb{
	float:left;
	width:205px;
	text-align:right;
	line-height:18px;
	padding:2px 0px 3px 0px;
	margin:0px 0px 0px 12px;
	display:inline;
}
.galeria_item{
	width:136px;
	float:left;
	margin:5px 10px 5px 10px;
	display:inline;
}
.galeria_kep{
	width:136px;
	height:106px;
	overflow:hidden;
	background-image:url(images/pic_bg.gif);
	background-repeat:no-repeat;
	text-align:center;
}
.galeria_kep img{
	border:none;
	margin:8px auto 0px auto;
}
.galeria_alairas{
	text-align:center;
	font-size:11px;
	height:24px;
	line-height:12px;
	overflow:hidden;
}
.galeria_alairas a{
	text-decoration:none;
}
.galeria_alairas a:hover{
	text-decoration:underline;
}
.galeria_none {
	display: none;
}
#log_kontakt,
.log {
	clear:both;
	border:2px solid red;
	padding:5px;
	color:red;
	width:337px;
	float:left;
	display:none;
	margin-bottom:10px;
	margin-left:40px;
	line-height:16px;
}
