body {
    background:#ffbd10;
    margin:0px; padding:0px;
    font-family:Arial, Verdana;
    font-size:11px;
    color:#676767
}

.clear {
    width:au1to; clear:both;
    font-size:1px; height:1px;
}
.elv5 {
    width:au1to; clear:both;
    font-size:1px; height:5px;
}
.elv10 {
    width:au1to; clear:both;
    font-size:1px; height:10px;
}
.elv20 {
    width:au1to; clear:both;
    font-size:1px; height:20px;
}
.elv25 {
    width:au1to; clear:both;
    font-size:1px; height:25px;
}
.elv30 {
    width:au1to; clear:both;
    font-size:1px; height:30px;
}
.elv40 {
    width:au1to; clear:both;
    font-size:1px; height:40px;
}
.elv50 {
    width:au1to; clear:both;
    font-size:1px; height:50px;
}
.elv60 {
    width:au1to; clear:both;
    font-size:1px; height:60px;
}


#center { width:938px; position:relative }
.kicsik .textpage #center { background:url(/pic/bgr_content_kicsik.v2.gif) repeat-y; background-position:826px 0px; }
#left_side {
    width:230px;
    float:left;
	background:url(/pic/bgr_left_side_i.v4.jpg) no-repeat 0px 274px;
	height:auto!important;
	min-height:545px;
	height:545px;
	margin-bottom:-41px;
}
.kicsik #left_side,
.nagyok #left_side,
.fizibusz #left_side { background:url(/pic/bgr_logo_kicsik.v5.png) no-repeat 0px 351px!important; }
.kicsik .textpage #left_side { background:url(/pic/bgr_logo_szulok.gif) no-repeat top }
.fizibusz #left_side { background:url(/pic/bgr_logo_szulok.gif) no-repeat top }
.nagyok #left_side { background:url(/pic/bgr_logo_szulok.gif) no-repeat top }
.index_link, .index_link a { background:url(/pic/bgr_logo.v3.png) no-repeat top; height:143px; width:230px; display:block; }
.nagyok .index_link, .nagyok .index_link a,
.kicsik .index_link, .kicsik .index_link a,
.fizibusz .index_link, .fizibusz .index_link a { background:url(/pic/bgr_logo_nagyok.v3.jpg) no-repeat top!important; }
.index_left_kor, .index_left_kor_textpage {
    background:url(/pic/bgr_index_left_kor.v4.jpg) no-repeat;
    width:230px;
	height:208px;
}
.index_left_kor_textpage { background:url(/pic/bgr_index_left_kor.v5.jpg) no-repeat!important; }
.kicsik .index_left_kor { background:url(/pic/bgr_index_left_kor.v5.jpg) no-repeat!important; }
.kicsik .textpage .index_left_kor, .kicsik .textpage .index_left_kor_textpage { background:url(/pic/bgr_index_left_kor.v5.jpg) no-repeat!important; }
.fizibusz .index_left_kor, .fizibusz .index_left_kor_textpage { background:url(/pic/bgr_index_left_kor.v5.jpg) no-repeat!important; }
.nagyok .index_left_kor { background:url(/pic/bgr_index_left_kor.v5.jpg) no-repeat!important; }
.nagyok .index_left_kor_textpage { background:url(/pic/bgr_index_left_kor.v5.jpg) no-repeat!important; }
.index_left_kor .text, .index_left_kor_textpage .text {
    font-size:14px; color:#ffffff;
    padding-top:35px;
    padding-left:20px;
}
.kicsik .index_left_kor .menu, .fizibusz .index_left_kor .menu, .nagyok .index_left_kor .menu, .index_left_kor_textpage .menu {
    width:175px;
    padding:0px;
    margin:0px -25px 0px 80px;
    list-style:none;
    position:relative; z-index:20;
}
.menu_top { float:left; margin-top:0px; }

.kicsik .index_left_kor .menu li, .fizibusz .index_left_kor .menu li, .nagyok .index_left_kor .menu li, .index_left_kor_textpage .menu li {
    border-bottom:1px solid #fdb813;
    padding-top:6px; padding-bottom:6px;
    font-size:12px; color:#005bab
}
.kicsik .index_left_kor .menu .null,
.fizibusz .index_left_kor .menu li.null,
.nagyok .index_left_kor .menu li.null,
.index_left_kor_textpage .menu li.null { border:none }

.index_left_kor .menu li a, .index_left_kor_textpage .menu a { color:#005bab }

.menu li a:hover,
.menu li a.akt { color:#005bab; font-weight:bold }

.kicsik_vege {
    background:url(/pic/bgr_kicsik_vege.gif) no-repeat;
    width:113px; height:150px;
    float:right; clear:both;
}

.index_kapcsolodj_be, .index_kapcsolodj_be a {
    background:url(/pic/i_kapcsolodj_be.v3.gif);
    width:111px; height:111px;
    display:block; text-indent:-1000em;
}
.index_kapcsolodj_be {
	float:right;
	display:inline;
	position:relative;
	z-index:10;
	margin-top:-29px;
	margin-right:20px;
}
.kicsik .index_kapcsolodj_be, .kicsik .index_kapcsolodj_be a, .kicsik .kapcsolodj_be, .kicsik .kapcsolodj_be a {
    background:url(/pic/i_kapcsolodj_be_kicsik.gif);
    width:126px; height:152px;
    display:block; text-indent:-1000em;
}
.fizibusz .index_kapcsolodj_be, .fizibusz .index_kapcsolodj_be a {
    background:url(/pic/i_kapcsolodj_be_szulok.gif);
    width:126px; height:152px;
    display:block; text-indent:-1000em;
}
.fizibusz .kapcsolodj_be, .fizibusz .kapcsolodj_be a {
    background:url(/pic/kapcsolodj_be_szulok.gif);
    width:126px; height:152px;
    display:block; text-indent:-1000em;
}
.nagyok .index_kapcsolodj_be, .nagyok .index_kapcsolodj_be a {
    background:url(/pic/i_kapcsolodj_be_nagyok.gif);
    width:126px; height:152px;
    display:block; text-indent:-1000em;
}
.nagyok .kapcsolodj_be, .nagyok .kapcsolodj_be a {
    background:url(/pic/kapcsolodj_be_nagyok.gif);
    width:172px; height:152px;
    display:block; text-indent:-1000em;
}
.index_kapcsolodj_be, .fizibusz .index_kapcsolodj_be, .nagyok .index_kapcsolodj_be, .nagyok .kapcsolodj_be, .kicsik .kapcsolodj_be, .fizibusz .kapcsolodj_be { float:right; clear:both }
.nagyok .index_kapcsolodj_be { width:172px }
#content {
    width:677px;
    float:left;
    background:url(/pic/bgr_content.gif) repeat-y;
    background-position:597px 0px;
}
.kicsik #content { background:url(/pic/bgr_content_kicsik.v2.gif) repeat-y; }
.fizibusz .textpage #content { background:url(/pic/bgr_content_kicsik.v2.gif) repeat-y; background-position:596px 0px }
.nagyok .textpage #content { background:url(/pic/bgr_content_kicsik.v2.gif) repeat-y; background-position:596px 0px }
.content_top {
    background:#025dae url(/pic/bgr_content_top.v3.jpg) no-repeat left top;
    width:597px; height:21px;
}
.kicsik .content_top { background:#025dae url(/pic/bgr_content_top.v3.jpg) no-repeat left top!important; }
.kicsik .textpage .content_top { background:#025dae url(/pic/bgr_content_top.v3.jpg) no-repeat left top!important; }
.nagyok .textpage .content_top { background:#025dae url(/pic/bgr_content_top.v3.jpg) no-repeat left top!important; }
.fizibusz .textpage .content_top { background:#025dae url(/pic/bgr_content_top.v3.jpg) no-repeat left top!important; }
#head_menu .menu_1, #head_menu .menu_1 a {
    background:url(/pic/menu_kicsik.v3.gif) no-repeat;
    width:198px; height:45px;
    display:block; text-indent:-1000em;
	overflow:hidden;
}
#head_menu .menu_1 { margin-top:-7px; position:relative; z-index:10; }
.kicsik #head_menu .menu_1, .kicsik #head_menu .menu_1 a { background:url(/pic/menu_kicsik.v3.gif)!important; height:45px!important }
.kicsik .textpage #head_menu .menu_1, .kicsik .textpage #head_menu .menu_1 a { background:url(/pic/menu_kicsik.v3.gif); height:41px }
.fizibusz #head_menu .menu_1, .fizibusz #head_menu .menu_1 a { background:url(/pic/menu_kicsik.v3.gif)!important; height:45px!important }
.nagyok #head_menu .menu_1, .nagyok #head_menu .menu_1 a { background:url(/pic/menu_kicsik.v3.gif)!important; height:45px!important }
#head_menu .menu_2, #head_menu .menu_2 a {
    background:url(/pic/menu_nagyok.v3.gif) no-repeat;
    width:199px; height:45px;
    display:block; text-indent:-1000em;
	overflow:hidden;
}
#head_menu .menu_2 { margin-top:-7px; position:relative; z-index:10; }
.kicsik #head_menu .menu_2, .kicsik #head_menu .menu_2 a { background:url(/pic/menu_nagyok.v3.gif)!important; height:45px!important }
.kicsik .textpage #head_menu .menu_2, .kicsik .textpage #head_menu .menu_2 a { background:url(/pic/menu_nagyok_szulok.gif); height:45px }
.fizibusz #head_menu .menu_2, .fizibusz #head_menu .menu_2 a { background:url(/pic/menu_nagyok.v3.gif)!important; height:45px!important }
.nagyok #head_menu .menu_2, .nagyok #head_menu .menu_2 a { background:url(/pic/menu_nagyok.v3.gif)!important; height:45px!important }
#head_menu .menu_3, #head_menu .menu_3 a {
    background:url(/pic/menu_fizibusz.v2.gif) no-repeat;
    width:200px; height:45px;
    display:block; text-indent:-1000em;
	overflow:hidden;
}
#head_menu .menu_3 { margin-top:-7px; position:relative; z-index:10; }
.kicsik #head_menu .menu_3, .kicsik #head_menu .menu_3 a { background:url(/pic/menu_fizibusz.v2.gif)!important; height:45px!important }
.kicsik .textpage #head_menu .menu_3, .kicsik .textpage #head_menu .menu_3 a { background:url(/pic/menu_fizibusz.v2.gif); height:45px }
.fizibusz #head_menu .menu_3, .fizibusz #head_menu .menu_3 a { background:url(/pic/menu_fizibusz.v2.gif)!important; height:45px!important }
.nagyok #head_menu .menu_3, .nagyok #head_menu .menu_3 a { background:url(/pic/menu_fizibusz.v2.gif)!important; height:45px!important }
#head_menu .menu_1, #head_menu .menu_2, #head_menu .menu_3 { float:left; }
#index_content {
    width:597px; height:413px;
    /*background:#ffde00 url(/pic/bgr_index_content.gif) repeat-y right;*/
    clear:both;
}
.kicsik #index_content, .fizibusz #index_content, .nagyok #index_content { height:414px }



#right_kor {
    background:url(/pic/bgr_right_side.v5.jpg) no-repeat;
    width:111px; height:473px;
    float:right;
    margin-bottom:-473px;
	position:relative;
	z-index:1000;
}
.nagyok #right_kor,
.fizibusz #right_kor { background:url(/pic/bgr_right_side.v6.jpg) no-repeat!important; }
.kicsik #right_kor { background:url(/pic/bgr_right_side_kicsik.v3.jpg) no-repeat!important; }
.kicsik .textpage #right_kor { background:url(/pic/bgr_right_side.jpg) no-repeat }

#textpage {
    width:597px; clear:both;
    display:block;
    background:#ffffff;
    height: auto !important;
    height: 511px;
    min-height: 511px;
}
.kicsik #textpage { border-top:5px solid #ffb200; }
.nagyok #textpage { border-top:5px solid #f37021; }
.fizibusz #textpage { border-top:5px solid #00aeef; }
#textpage .title h3 {
    width:auto;
    text-align:center;
    padding-top:22px;
}
.textpage .zaras {
    border-bottom:1px solid #fdb813;
    width:557px; height:1px;
    font-size:1px;
    margin-left:42px;
    float:left; display:inline;
    margin-top:-13px;
    position:relative; z-index:20
}
.nagyok .textpage .zaras { border-bottom:1px solid #fd7c13 }
.fizibusz .textpage .zaras { /*border-bottom:1px solid #13cefd*/ }
#textpage .article { margin-left:40px; margin-right:20px; }
#textpage .image_right { display:block; float:right; overflow:hidden;  }

.article ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.article ul li {
	background:url(/pic/bull.gif) no-repeat 0px 5px;
	padding-left:12px;
}

#footer {
    clear:both;
    width:640px; height:71px;
    background:url(/pic/bgr_footer.v5.gif) no-repeat;
    float:left;
	display:inline;
    margin-left:208px;
    margin-top:-31px;
    margin-bottom:-2px;
	position:relative;
}
#footer a { color:#8f9190 }
#footer a:hover { color:#f37021 }
.kicsik #footer { background:url(/pic/bgr_footer.v5.gif) no-repeat }
.kicsik .textpage #footer { background:url(/pic/bgr_footer.v5.gif) no-repeat; }
.fizibusz #footer { background:url(/pic/bgr_footer.v5.gif) no-repeat }
.nagyok #footer { background:url(/pic/bgr_footer.v5.gif) no-repeat }
.nagyok .textpage #footer { background:url(/pic/bgr_footer.v5.gif) no-repeat }
.fizibusz .textpage #footer { background:url(/pic/bgr_footer.v5.gif) no-repeat }
#footer .content {
    margin-left:60px; margin-top:20px;
    color:#8f9190;
    float:left; display:inline;
}
#footer .elmu_emasz {
    background:url(/pic/elmu_emasz.gif) no-repeat;
    width:202px; height:40px;
    float:right; display:inline;
    margin-right:37px;
    margin-top:-5px;
    position:relative; z-index:10
}



/* ***************** BELSO OLDALAK ***************** */


.toto { float:left; width:270px; border-bottom:1px solid #347cd1; padding-bottom:25px }
.toto h5 { float:left; padding-left:10px; width:230px; padding-bottom:12px }
.toto h6 {
    background:url(/pic/bgr_kor.gif) no-repeat;
    float:left;
    width:24px; height:24px;
    text-align:center;
    color:#ffffff;
    padding-top:5px;
    margin-top:-4px;
    position:relative; z-index:20;
}
.toto ul {
    margin:-8px 0px 0px 34px; padding:0px;
    list-style:none; clear:both;
    float:left; display:inline;
}
.toto ul li { width:220px; padding-bottom:2px }
.toto input { margin-bottom:-2px }
.toto_button {
    float:left; width:270px;
    clear:both; color:#ff0000;
    font-size:12px; font-weight:bold;
}
.toto_button .text { float:left; display:inline; width:130px; margin-left:38px; margin-top:15px }
.toto .email {
    font-size:12px; font-weight:bold;
    color:#005bab;
    float:left; display:inline;
    margin-left:36px; margin-top:4px;
    width:67px;
}
.toto .input { float:left; display:inline; margin-left:10px }
.toto .input input { width:150px; color:#005bab; font-size:12px }

.button_mehet, .button_mehet a {
    background:url(/pic/button_mehet.gif) no-repeat;
    width:100px; height:41px;
    display:block; text-indent:-1000em;
}
.toto_button .button_mehet { float:right; margin-top:9px }

.irj_nekunk {
    background:url(/pic/bgr_irj_nekunk.jpg) no-repeat;
    width:540px; height:262px;
	margin-right:-3px;
}
.fizibusz .irj_nekunk { background:url(/pic/bgr_irj_nekunk_szulok.jpg) no-repeat right; height:315px; margin-top:-30px }
.irj_nekunk .h1 {
    float:left;
    width:110px;
    font-size:12px;
    color:#005bab;
    font-weight:bold;
}
.irj_nekunk .h2 { float:left; width:410px }
.irj_nekunk input { width:145px }
.irj_nekunk textarea { width:220px; height:135px }
.irj_nekunk .button_mehet { margin-left:233px; }



.programok_menu {
    border-bottom:1px solid #f37021;
    width:auto; 
    height:36px;
    margin-right:20px;
    margin-bottom:20px
}
.programok_menu .box_bgr {
    background:url(/pic/bgr_programok.gif) no-repeat;
    width:159px; height:36px;
    float:left;display:inline;
    margin-right:10px;
    font-size:12px; font-weight:bold;
    color:#005bab;
    text-align:center
}
.programok_menu .akt { background:url(/pic/bgr_programok_akt.gif) }
.programok_menu .box_bgr a { color:#005bab; display:block; padding-top:10px }
.programok_menu .akt a { color:#ffffff; display:block; padding-top:10px }
.programok_menu .elv { float:left; display:block; width:105px; height:30px }

.programok_lista { float:left; width:330px }
.programok_lista .image { float:left; width:90px; height:20px; }
.programok_lista .text { float:left; width:240px; }
.programok_lista .clear { clear:both; height:40px }
.programok_foto { float:right; display:inline; margin-right:-20px; margin-top:10px; }



.letoltheto {
    width:539px;
    margin-left:auto;
    margin-right:auto;
    border-top:1px solid #347cd1;
    padding-top:10px;
}
.letoltheto ul {
    margin:0px 0px 0px 0px;
    padding:0px;
    list-style:none;
    color:#ff0000;
}
.letoltheto ul li { padding-top:3px }
.letoltheto a { color:#ff0000 }
.letoltheto a:hover { color:#ff0000; text-decoration:underline }


.valaszt { font-size:12px; color:#005bab; position:relative; z-index:10 }
.valaszt input { margin-bottom:-2px }


.button_kiserletezz, .button_kiserletezz a {
	background:url(/pic/bgr_kiserletezz.jpg) no-repeat;
	width:262px; height:260px;
	display:block; overflow:hidden;
	text-indent:-1000em;
}
.button_kiserletezz { float:right }




.sportmez_program {
	position:absolute;
	left:80px;
	top:274px;
	width:145px;
	height:213px;
}
.sportmez_program a {
	width:145px;
	height:213px;
	display:block;
	overflow:hidden;
	text-indent:-1000em;
}
.rajzpalyazat {
	position:absolute;
	background:url(/pic/rajzpalyazat.gif) no-repeat;
	width:62px;
	height:10px;
	overflow:hidden;
	left:122px;
	top:542px;
}
.gyujtsuk {
	position:absolute;
	left:81px;
	top:271px;
	width:149px;
	height:162px;
}
.gyujtsuk a {
	width:149px;
	height:162px;
	display:block;
	overflow:hidden;
	text-indent:-1000em;
}
.palyazat {
	position:absolute;
	left:97px;
	top:437px;
	width:117px;
	height:116px;
}
.palyazat a {
	width:117px;
	height:116px;
	display:block;
	overflow:hidden;
	text-indent:-1000em;
}