/*
colors:
- lightgreen: #b6c75f
					b7c860
- darkgreen: #465329

- orange: #fe7d0d

*/

* {
	text-align:left;
	margin: 0px;
	padding: 0px;
}

A {
	border-color:white;
	}

BODY 
	{
	margin: 0px;
	padding: 0px;
	}

BODY.startpage {
	background: url(../_images/bg_startpage.png) center repeat-x fixed #b6c75f;
	}

#start_container {
	/*display:block;*/
	width:100%;
	height:100%;
	display: table; 
	position: relative; 
	overflow: hidden;
	}

#horizon  {
	color: white;
	background-color: #0ff;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
	}

#content    
	{
	background:url(../_images/bg_startpage_stripe.png) repeat-x center;
	font-family: Verdana, Geneva, Arial, sans-serif;
	margin-left: -50%;
	position: absolute;
	top: -252px;
	left: 50%;
	width: 100%;
	height: 504px;
	visibility: visible;
	text-align:center;
	border: 0px solid blue;
	}

.body_text 
	{
	background:url(../_images/start_.png) repeat-x center;
		width: 648px;
		height: 504px;
		font-size: 14px;
		text-align:center;
		margin: 0 auto;
		display:block;
		position:relative;
	}


#start_bg{
	position:absolute;
	width:648px;
	height:504px;
	left:50%;
	margin-left:-324px;
	}

#start_flash {
	position:absolute;
	width:394px;
	height:230px;
	top:93px;
	left:127px;
	}
	
#choose_lang {
	position:absolute;
	width:398px;
	height:51px;
	top:326px;
	left:125px;
	display:block;
	text-align:center;
	}

		#choose_lang IMG {
			padding-right:2px;
			}
			
				
#start_bottommenu {
	display:block;
	width:100%;
	height:34px;
	background:url(../_images/bg_startpage_bottommenu.png) repeat-x top #b7c860;
	position:absolute;
	bottom: 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	color:#465329;
	text-align:center;
	overflow:hidden;
	}

		#start_bottommenu UL {
			margin-top: 12px;
			text-align:center;
		}
			
				#start_bottommenu UL LI {
					display:inline;
					margin-left: 4px;
					padding-left:10px;
					background-image:url(../_images/white_dot.png);
					background-repeat:no-repeat;
					background-position:left;
					}
					
				#start_bottommenu UL LI:first-child {
					margin-left: 0px;
					padding-left:0px;
					background-image:none;
					}
					
						#start_bottommenu UL LI A {
							text-decoration:none;
							color:#465329;
							}
							
						#start_bottommenu UL LI A:hover {
							text-decoration:none;
							border-bottom: 1px dotted #465329;
							}
							
BODY.innerpage {
	background: url(../_images/bg_innerpage.png) top center repeat #b6c75f;
	}
	

#innertop {
	background: url(../_images/bg_innerpage_topstripe.png) top center repeat-x;
	width: 100%;
	height: 100%;
	display:block;
	position: absolute;
	text-align:center;
	overflow:visible;
	}


#innercontent {
	width:800px;
	height:100%;
	margin: 0 auto;
	position:relative;
	}

#scrollback {
	width:150px;
	height:17px;
	position: fixed;
	bottom:0px;
	display:none;
	text-align:right;
	overflow:hidden;
	}

#topbanner {
	background-color: yellow;
	width:800px;
	height:138px;
	text-align:left;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../_images/bg_topbanner.png) no-repeat top left;
	overflow:hidden;
	}

		#topbanner SPAN {
			width:238px;
			height:138px;
			text-align:left;
			position:absolute;
			top:0px;
			right:0px;
			overflow:hidden;
			}
	
					#topbanner SPAN.ajanlatkeres {
						background:url(../_images/topbanner_ajanlatkeres.png) no-repeat top;
						}
	
					#topbanner SPAN.akciok {
						background:url(../_images/topbanner_akciok.png) no-repeat top;
						}
	
					#topbanner SPAN.arak {
						background:url(../_images/topbanner_arak.png) no-repeat top;
						}
	
					#topbanner SPAN.csaladiudules {
						background:url(../_images/topbanner_csaladiudules.png) no-repeat top;
						}
	
					#topbanner SPAN.csapatepites {
						background:url(../_images/topbanner_csapatepites.png) no-repeat top;
						}
	
					#topbanner SPAN.eskuvok {
						background:url(../_images/topbanner_eskuvok.png) no-repeat top;
						}
	
					#topbanner SPAN.gasztronomia {
						background:url(../_images/topbanner_gasztronomia.png) no-repeat top;
						}
	
					#topbanner SPAN.hotel {
						background:url(../_images/topbanner_hotel.png) no-repeat top;
						}
	
					#topbanner SPAN.konferencia {
						background:url(../_images/topbanner_konferencia.png) no-repeat top;
						}
	
					#topbanner SPAN.lovaselet {
						background:url(../_images/topbanner_lovaselet.png) no-repeat top;
						}
	
					#topbanner SPAN.programok {
						background:url(../_images/topbanner_programok.png) no-repeat top;
						}
	
					#topbanner SPAN.terkep {
						background:url(../_images/topbanner_terkep.png) no-repeat top;
						}

					#topbanner SPAN.vendegkonyv {
						background:url(../_images/topbanner_vendegkonyv.png) no-repeat top;
						}
	

		#flashbanner {
			width:490;
			height:139px;
			text-align:left;
			position:absolute;
			top:-1px;
			left:161px;
			z-index:999;
			}

		#startlink {
			width:238;
			height:129px;
			display:block;
			text-align:right;
			position:absolute;
			top:0px;
			left:0px;
			overflow:hidden;
			}

#footer {
	width:638px;
	height:57px;
	text-align:left;
	margin: 0 auto;
	position:relative;
	background:url(../_images/footer.png) no-repeat top;
}

#maincontent {
	background:url(../_images/bg_main.png) repeat-y top;
	min-height:600px;
	width:638px;
	height:auto;
	text-align:left;
	position:absolute;
	top:138px;
	left:162px;
	}

		#main {
			position:relative;
			margin-top:21px;
			left:39px;
			width:560px;
			clear:both;
			font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
			color:#38461b;
			}

				#main H1 {
					width:543px;
					height:70px;
					background-image:url(../_images/h1.gif);
					background-repeat:no-repeat;
					font: normal 20px Georgia, "Times New Roman", Times, serif;
				}


				#main H2 {
					font: normal 20px Georgia, "Times New Roman", Times, serif;
				}

				#main H4 {
					font: normal 16px Georgia, "Times New Roman", Times, serif;
				}


				#main H3 {
					color: #769339;
					font: bold 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
				}


				#main UL {
				}

						#main UL LI{
							margin-left:30px;
						}


				#main A {
					color: #fe7d0d;
					text-decoration:none;
				}


				#main A:hover {
					color: #fe7d0d;
					text-decoration:underline;
				}


				span.imgs {
					float:right; 
					width: 190px; 
					height: 130px; 
					display: block;
					background:url(../_images/bg_shadow.png) no-repeat -5px -7px;
					padding-left: 0px; 
					padding-bottom: 0px;
					margin-left:10px;
					margin-top:10px;
					}
					
					span.imgs IMG {
						border: 3px solid white;
						}

							span.imgs IMG:hover {
								border-color: #b6c75f;
								}

		#vendegkonyv {
			width:100%;
			height: auto;
			background-color: #f3f8dd;
			font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
			color: #38461b;
			background-image:url(../_images/akcio_bg1.gif);
			background-repeat:repeat-x;
			}
		
				#vendegkonyv H5 {
					font-weight:bold;
					color: #769339;
					font: bold 9px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
					margin-bottom:10px;
				}
				
				
				#vendegkonyv SPAN {
					font-style:italic;
					text-align:right;
				}
			
	
				.margo_akcio{
					padding: 10px;
				}

		
		#csekk {
			position:relative;
			left:13px;
			width:612px;
			height:60px;
			display:block;
			background:url(../_images/csekk.png) no-repeat top #df8615;
			}
		
		
		#gallery {
			position:relative;
			left:13px;
			width:612px;
			background-color:#769339;
			}

				#gallery IMG {
					border: 1px solid white;
					margin-right: 13px;
					margin-bottom: 5px;
					}

				#gallery H6 {
					margin-bottom:10px;
					padding-top:10px;
					margin-top:0px;
					font: normal 16px Georgia, "Times New Roman", Times, serif;
					color: white;
					}

			.gallery_padding {
				padding:0px 26px 12px 26px;
				}
		
#sidemenu {
	width:162px;
	height:auto;
	text-align:left;
	float:left;
	position:absolute;
	top:138px;
	left:0px;
	padding:0 0;
	margin: 0 0;
	z-index:999;
	}

		#sidemenu UL {
			background:url(../_images/bg_sidemenu.png) repeat-y top;
			padding:0 0;
			margin: 0 0;
			text-align:center;
			}
		
				#sidemenu LI {
					list-style:none;
					width:162px;
					display:block;
					padding-top:10px;
					text-align:center;
					padding:0 0;
					margin: 0 0;
					height:34px;
					height /*\**/: 33px\9
					}
					
										
						#sidemenu LI A {
							padding-top: 12px;
							text-decoration:none;
							display:block;
							height:34px;
							color:#465329;
							background-image:none;
							font-size:10px;
							font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
							text-transform: uppercase;
							text-align:center;
							}
							
								#sidemenu LI A:hover {
									background-image: url(../_images/bg_sidemenu_over.png);
									background-repeat:no-repeat;
									color: white;
									}

						#sidemenu LI.active {
								background-image: url(../_images/bg_sidemenu_active.png);
								background-repeat:no-repeat;
								color:white;
								text-align:center;
							}
							
						#sidemenu LI.active A {
							color:white;
							}
							
								#sidemenu LI.active SPAN {
									padding-top: 12px;
									display:block;
									height:34px;
									color:white;
									background-image:none;
									font-size:10px;
									font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
									text-transform: uppercase;
									text-align:center;
									}
								


#FBlike {
	width: 400px; 
	height: 25px;
	position:absolute;
	z-index: 800;
	left: 38px;
	top:55px;
}





#lovacska {
	position: fixed;
	margin: 0 auto;
	bottom: 0px;
	width:100%;
	height:150px;
	display:block;
	z-index:900;
	}

		#lovacska span {
			position: relative;
			margin: 0 auto;
			bottom: 0px;
			width:950px;
			height:150px;
			display:block;
			z-index:900;
			text-align:right;
			}

				#lovacska span img{
					}







/*-----------------------------------------*/
/*-----------------------------------------*/
/*-----------------OLD---------------------*/
/*-----------------------------------------*/
/*-----------------------------------------*/

#konf {
	border: solid 1px #f3f8dd;
	width:543px;
	font: normal 9px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

		#konf TR.odd TD {
			background-color: #e7f1ba;
		}
		
		
		#konf TD {
			border-bottom: solid 0px #e7f1ba;
			background-color: #f3f8dd;
			text-align:center;
			padding:3px;
		}
		
		#konf TH {
			border-bottom: solid 0px #e7f1ba;
			background-color: #fe7d0d;
			color: white;
			text-align:center;
			padding:3px;
		}









#trenerparty {
	border: solid 1px #f3f8dd;
	width:520px;
	height:135px;
	font: normal 10px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color:#38461b;
	background-color: #f3f8dd;
	padding:10px;
}

		#trenerparty H5 {
			font: normal 20px Georgia, "Times New Roman", Times, serif;
		}




#ajanlatkeres {
	border: solid 1px #f3f8dd;
	width:530px;
	font: normal 10px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color:#38461b;
}

		#ajanlatkeres TD {
			text-align:left;
			padding:2px;
			vertical-align:middle;
		}
		
				#ajanlatkeres TD INPUT {
					font: normal 10px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
					border: solid 1px #e7f1ba;
					/*color:#769339;*/
					color:#fe7d0d;
					padding:2px;
				}
				
				#ajanlatkeres TD TEXTAREA {
					font: normal 10px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
					border: solid 1px #e7f1ba;
					/*color:#38461b;*/
					color:#fe7d0d;
					padding:2px;
				}
				
				#ajanlatkeres TD SELECT {
					font: normal 10px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
					border: solid 1px #e7f1ba;
					color:#fe7d0d;
					padding:2px;
				}
		
		
		#ajanlatkeres TR.odd {
			background-color: #d9e2ae;
		}
		
		#ajanlatkeres TR.odd2 {
			background-color: #fe7d0d;
			color:white;
			font-weight:bold;
		}
		
		#ajanlatkeres TR.odd3 TD {
			color:white;
			font-weight:bold;
			text-align:center;
		}
		
		#ajanlatkeres TR.odd4 {
			background-color: #769339;
			color:white;
			font-weight:bold;
		}




#erdeklodes {
	border: solid 1px #f3f8dd;
	width:543px;
	font: normal 10px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color:#38461b;
}

		#erdeklodes TD {
			text-align:left;
			padding:2px;
			vertical-align:middle;
		}
		
				#erdeklodes TD INPUT {
					font: normal 10px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
					border: solid 1px #e7f1ba;
					/*color:#769339;*/
					color:#fe7d0d;
					padding:2px;
				}
				
				#erdeklodes TD TEXTAREA {
					font: normal 10px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
					border: solid 1px #e7f1ba;
					/*color:#38461b;*/
					color:#fe7d0d;
					padding:2px;
				}
				
				#erdeklodes TD SELECT {
					font: normal 10px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
					border: solid 1px #e7f1ba;
					color:#fe7d0d;
					padding:2px;
				}
		
		
		#erdeklodes TR.odd {
			background-color: #f3f8dd;
		}
		
		#erdeklodes TR.odd2 {
			background-color: #fe7d0d;
			color:white;
			font-weight:bold;
		}
		
		#erdeklodes TR.odd3 TD {
			color:white;
			font-weight:bold;
			text-align:center;
		}




#akciok {
	width:100%;
	height: auto;
	background-color: #f3f8dd;
	font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color: #38461b;
	background-image:url(../_images/akcio_bg1.gif);
	background-repeat:repeat-x;
}

		#akciok H4 {
			font-weight:bold;
			color: #769339;
			color: #fe7d0d;
			font: bold 13px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
			margin-bottom:10px;
		}
		
		#akciok H5 {
			font-weight:bold;
			color: #769339;
			font: bold 9px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
			margin-bottom:10px;
		}
		
		
		#akciok SPAN {
			font-weight:bold;
			color: #769339;
			font: bold 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
		}

		#akciok H6 {
			font-weight:bold;
			color: #769339;
			font: bold 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
			display:inline;
		}
		
		
#margo_akcio{
	padding: 10px;
}









#arak {
	border: solid 1px #f3f8dd;
	width:543px;
	font: normal 9px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color:#38461b;
}

		#arak TD {
			border-bottom: solid 0px #e7f1ba;
		/*	background-color: #f3f8dd;
		*/	border: solid 1px #e7f1ba;
			text-align:center;
			padding:5px;
		}
		
				#arak TD.lft {
					text-align:left;
				}
				
				
				#arak TD.td_h1 {
					background-color: #fe7d0d;
					border: solid 1px #e7f1ba;
					font-weight:bold;
					color: white;
					text-align:left;
				}
				
				#arak TD.td_h2 {
					background-color: #fe7d0d;
					border: solid 1px #e7f1ba;
					font-weight:bold;
					color: white;
					text-align:center;
				}
		
		#arak TR.odd TD {
			background-color: #f3f8dd;
		}



#map {
	width: 543px; 
	height: 250px;
	border: solid 1px #fe7d0d;
}


