/* CSS Document */
html, body {padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #a7d1f5; background-image: url(images/pageback.jpg); background-repeat: repeat-x;}
a {cursor: hand; position: relative;}

#header-container {position: relative; width: 1024px; height: 184px; margin: 15px auto 0 auto;}
	.header-main-back {width: 1024px; height: 129px; padding-top: 15px; _margin-bottom: -15px; background: url(images/header-shadow.gif) no-repeat;}
		.header-main-back img {border: none;}
		.logo {position: absolute; width: 161px; height: 88px; left: 0; top: 0;}
		.catimages {position: absolute; left: 6px; top: 95px; width: 148px; height: 82px;}
		.image-holder {position: absolute; width: 764px; height: 113px; top:0; right: 15px;}
			.image-holder img {margin-right: -2px;}
		.header-topleft {float: left; width: 303px; height: 127px; _height: 129px; margin: 0 0 0 20px; _margin-left: 10px; background-color: #fccf93; border-right: 2px solid #FFFFFF;}
		.header-topright {float: left; width: 689px; height: 127px; _height: 129px; margin: 0 0 0 0; background-color: #feda48;} /* #feda48 */
	.header-menu-1 {position: absolute; width: 606px; height: 33px; bottom: 42px; right: 171px;}
	.header-menu-1-ie6 {width: 597px; height: 24px; padding: 3px 6px 6px 3px; background-image: url(images/menu-shadow.png);}
		.menu-holder {width: 597px; height: 24px; background-color: #faba21; color: #0a2f5d;} /* background-color: #faba21; */
			.menu-koz {float: left; margin-top: 5px; _margin: 4px 0 -5px 0;}
			.header-menu-1 a {display: block; float: left; margin: 5px 5px 0 5px; _margin: 4px 5px -5px 5px; font-family: verdana; font-weight: bold; color: #0a2f5d; font-size: 11px; text-decoration: none;}
			.header-menu-1 a:hover {color: #629fd5; text-decoration: underline;}
	.header-menu-2 {position: absolute; top: 98px; left: 746px; width: 105px; height: 15px; background: url(images/vista07.jpg) no-repeat;}
		.header-menu-2 a {font-family: verdana; font-weight: bold; color: #D38B00; font-size: 9px; text-decoration: none;}
		.header-menu-2 a:hover {color: #ffffff;}
	.header-to-menu {position: absolute; bottom: 33px; _bottom: 31px;}
	.header-repair {width: 1024px; height: 40px; _margin-top: -15px; background: url(images/page-shadow.png) repeat-y;}
		.header-bottomleft {float: left; width: 230px; height: 40px; margin: -2px 0 0 20px; _margin-left: 10px; background-color: #fccf93; border-right: 2px solid #FFFFFF;} 
		.header-bottomright {float: right; width: 167px; height: 40px; margin: -2px 10px 0 0; _margin-right: 5px; background-color: #feda48;}
	
#main-container {position: relative; width: 1024px; margin: 0 auto 0 auto;}
#main-container-ie6 {width: 1024px; background: url(images/page-shadow.png) repeat-y;} /* ### IE 6 BUGFIX --> */
	
	#leftmenu-container {float: left; width: 230px; margin: 0 0 0 20px; _margin-left: 10px; background-color: #faba21;} /* #faba21 */
		.menu-link {position: relative; z-index: 10;}
			.menu-link img {padding: 0; margin-top: -1px;}
			
			.menu-link h2 {position: relative; z-index: 10; padding: 5px 0 2px 10px; margin: 0; font-size: 13px; font-weight: bold; color: #317A4E; text-decoration: none;}
				.menu-link h2 a {position: relative; z-index: 10; font-size: 13px; font-weight: bold; color: #317A4E; text-decoration: none;}
				.menu-link h2 a:hover {text-decoration: underline;}
			
			.menu-link h3 {position: relative; z-index: 10; padding: 2px 0 1px 20px; margin: 0; font-size: 11px; font-weight: normal;}
				.menu-link h3 a {position: relative; z-index: 10; margin-left: 3px; color: #0a2f5d; text-decoration: none;}
				.menu-link h3 a:hover {text-decoration: underline;}
				.menu-link h3 img {margin-bottom: -1px;}
		
			.menu-link h4 {font-size: 11px; font-weight: normal; padding: 0 0 0 30px; margin: 1px 0 4px 0;} 
				.menu-link h4 a {position: relative; z-index: 10; margin-left: 3px; color: #32537d; text-decoration: none;} /* color: #46B572; */
				.menu-link h4 a:hover {text-decoration: underline;}
				.menu-link h4 img {margin-bottom: -1px;}
			
			.menu-link h5 {font-size: 11px; font-weight: normal; padding: 0 0 0 45px; margin: 1px 0 4px 0;} 
				.menu-link h5 a {display: block; position: relative; width: 170px; z-index: 10; padding: 3px; margin-left: 3px; color: #666666; text-decoration: none; border-bottom: 1px solid #e8aa15; border-right: 1px solid #e8aa15; background-color: #f8c039;} /* color: #46B572; */
				.menu-link h5 a:hover {text-decoration: underline;}
				.menu-link h5 img {margin-bottom: -1px;}

			.link-kiemel {color: red; font-weight: bold;}
	
		.static-menu {margin: 10px 0 0 0; padding: 5px 0 10px 0; background-color: #fbc84e; border-top: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF;}		
			.menu-startend {width: 220px; height: 20px; margin-top: 0px; padding: 5px 0 0 10px; background-image: url(images/menu-startend.gif);}
			.static-menu h4 {position: relative; z-index: 10; padding: 5px 0 2px 10px; margin: 0; font-size: 13px; font-weight: bold; color: #990000; text-decoration: none;}
			
input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
			
		.menu-kereso {padding: 15px 0 30px 30px;}
			/* .menu-kereso-img {margin-left: -30px; z-index: 10;} */
			.menu-kereso h2 {float: left; width: 80px; margin: 5px 0 0 0; font-size: 11px; font-weight: normal; color: #A45D00;}
			.menu-kereso input {float: left; width: 65px; height: 12px; margin: 2px 1px 3px 0; _margin-left: 2px; padding: 1px 3px 1px 3px; font-size: 11px; color: #000000;}
			.menu-kereso select {width: 100px; height: 16px; margin: 3px 0 3px 0; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}
			.menu-button {margin: 5px 11px 20px 0; text-align: right;}
				.menu-button img {border: none;}
			.date-img {height: 18px; margin: 2px 0 0 3px; cursor: pointer; border: none;}
	
	#offers-container {position: absolute; right: 179px; top: 0px; _top: 2px; width: 593px; margin: -40px 0 0 2px; padding: 22px 0 18px 0; _padding-top: 20px; background-color: #f19127; z-index: 10;}
		#main-banner {position: relative; width: 380px; margin: -15px auto 10px auto; border: 1px solid #FFFFFF;}
		.offers-block {width: 573px; margin: 0 0 15px 8px; padding-right: -60px; background-color: #fccf93; border: 2px solid #faba21;}
			.offers-block-specific {width: 563px; margin: 20px 5px 5px 5px; margin-right: -30px; padding-right: 0px;; font-size: 11px; z-index: 1;}
				.offers-place {display: block; position: absolute; left: 10px; width: 567px; margin: -21px 0 0 0; padding: 0 1px 2px 5px; font-size: 9px; color: #c26e12; background-color: #faba21; border-bottom: 1px solid #FFFFFF; z-index: 10;}
					.offers-place a {color: #c26e12; text-decoration: none;}
					.offers-place a:hover {color: #7d4700; text-decoration: underline;}
				.csomag-link {float: left; display: block; width: 315px; margin: 5px 0 2px 0px; font-size: 12px; font-weight: bold; color: #0a2f5d; text-decoration: none;}
				.csomag-link:hover {text-decoration: underline;}
				.offers-long {display: block; width: 290px; margin: 3px 0 0 160px; font-size: 11px; color: #777777;}  /* color: #32537d;  */
				.offers-block-specific img {width: 143px; margin: 0; border: 1px solid #FFFFFF;}
				.image-link {float: left; display: block; width: 145px; margin-right: 10px; z-index: 90;}
			.offers-arbox {position: absolute; width: 140px; height: 64px; right: -30px; margin: -3px 0 0 0; font-size: 14px; font-weight: bold; color: #f19127; z-index: 90;} 
			.arbox-back {width: 105px; height: 54px; padding: 15px 0 0 35px; background: url(images/arbox.png) no-repeat top right; z-index: 100;} /* right: -30px; margin: -80px 0 0 470px; */
				.offers-arbox span {display: block; width: 100px; margin: 3px 0 0 -25px; font-size: 10px; font-weight: bold; text-align: right; color: #fccf93;} 
				
	#banner-container {position: absolute; right: 10px; width: 167px; margin: 0 0 0 2px; font-size: 9px; background-color: #f49c39; border-bottom: 2px solid #FFFFFF; z-index: 1;}
		.banner-holder1 {margin: 0 0 0 0; padding: 10px 0 10px 30px; background-color: #faba21; border-bottom: 2px solid #FFFFFF;}
		.banner-holder2 {margin: 0 0 0 0; padding: 10px 0 10px 30px; background-color: #fccf93; border-bottom: 2px solid #FFFFFF;}
		.banner-holder1 img, .banner-holder2 img {border: 1px solid #FFFFFF;}
		
		.mtrt-link {margin: 0 0 10px 5px; _margin: 0 0 15px 5px;}
		.mtrt-link a {display: block; margin-bottom: 5px; font-size: 11px; text-decoration: none; color: #0a2f5d;} 
		.mtrt-link a:hover {text-decoration: underline;} 
		
		.banner-cim {display: block; margin-bottom: 3px; font-size: 11px; font-weight: bold; text-decoration: underline;}
		.banner-text {margin: 5px 0 8px -30px; padding: 0 0 3px 30px; border-bottom: 1px solid #f9c785;}
		#banner-container img {margin: 10px 0 10px 0;}
			
#footer-container {position: relative; width: 1024px; height: 100px; margin: 0px auto 0 auto;}
	.footer-main-back {width: 1024px; height: 80px; padding-top: 0; background: url(images/footer-shadow.gif) no-repeat;}
	#footer-container img {float: left; border: none;}
	#footer-container h1 {width: 990px; margin: 0 0 0 23px; padding-bottom: 10px; font-size: 12px; font-weight: normal; text-align: justify; color: #687e99;}
	
	.footer-left {float: left; width: 303px; height: 70px; margin: 0 0 0 20px; _margin-left: 10px; background-color: #faba21; border-right: 2px solid #FFFFFF;}
	.footer-right {float: left; width: 689px; height: 70px; margin: 0 0 0 0; background-color: #feda48;} /* #feda48 */
	
	.footer-links {position: absolute; top: 30px; right: 250px; text-align: center; color: #faba21;}
		.footer-links a {font-weight: bold;	color: #f49c39;	text-decoration: none; letter-spacing: 1px;}
		.footer-links a:hover {text-decoration: underline; color: #062551;}

	.missing-search {width: 558px; height: 100px; margin: 10px 0 0 15px; background-color: #dad9a8; border: 2px solid #FFFFFF;}
		.missing-search img {float: left; margin: 20px 0 0 20px;}
		.missing-title {float: left; margin: 40px 0 0 0; color: #da3131; font-size: 14px; font-weight: bold;}

.hidden-link {color: #ff0000;} /* #faba21 */
