/*-- LG Trend CSS by Force - http://wariation.extra.hu  --*/


/*-- alapertelmezett nullazasok es alapbeallitasok BEGIN --*/

* {
	margin: 0;
	padding: 0;
}

a img, :link img, :visited img {
	border: 0;
	margin: 0;
	padding: 0;
}

:link, :visited {
	text-decoration: none;
}

h1, h2, h3, h4, h5, h6, pre, code {
	font-size: 10px;
}

br {
	font-size: 10px;
}

p, h1, h2, h3, h4, h5, h6, div, span, a {
	border: 0;
	margin: 0;
	padding: 0;
}

body {
	background-color: #000000;
	color: #D3A735;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a, a:active, a:visited {
	color: #D3A735;
	font-weight: bold;
}
	a:hover {
		text-decoration: underline;
	}

td {
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
	}

div.clr {
	clear: both;
}

/*-- alapertelmezett nullazasok es alapbeallitasok BEGIN --*/

/*-- header BEGIN --*/

div.header {
	background: #000000 url(images/header_bg.gif) repeat-x;
	height: 126px;
}

	div.header_content {
		background: transparent url(images/line1.gif) no-repeat;
		background-position: bottom center;
		height: 126px;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		text-align: center;
		width: 1020px;
	}

		div.header_logo {
			background: transparent url(images/header_logo.jpg) no-repeat;
			height: 115px;
			left: 25px;
			position: absolute;
			top: 0px;
			width: 251px;
		}

		div.header_pic {
			background: transparent url(images/header_pic.jpg) no-repeat;
			height: 124px;
			position: absolute;
			right: 105px;
			top: 0px;
			width: 550px;
		}

/*-- header END --*/

/*-- content BEGIN --*/

div.content {
	background: #000000 url(images/content_bg_bottom.gif) repeat-x;
	background-position: bottom;
	height: auto;
	width: 100%
}

	/*-- content_inner BEGIN --*/

	div.content_inner {
		background-color: transparent;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		width: 1020px;
	}

		/*-- content_topbg BEGIN --*/

		div.content_topbg {
			background: transparent url(images/content_bg_top.gif) repeat-x;
			height: auto;
			width: 100%;
		}

			/*-- content_left BEGIN --*/

			div.content_left {
				/*background: transparent url(images/content_left_bg.gif) no-repeat;
				background-position: top center;*/
				height: auto;
				float: left;
				margin-bottom: 27px;
				margin-right: 40px;
				padding-top: 67px;
				width: 310px;
			}

				div.sponsor1 {
					height: 89px;
					margin-bottom: 17px;
					margin-left: auto;
					margin-right: auto;
					text-align: center;
					width: 274px;
					border: 1px solid #D4A835;
				}

					div.sponsor1 a {
						
						cursor: pointer;
						display: block;
						height: 89px;
						text-align: center;
						width: 274px;
					}

				div.sponsor2 {
					background-color: #000000;
					height: 41px;
					margin-bottom: 17px;
					margin-left: auto;
					margin-right: auto;
					position: relative;
					text-align: center;
					width: 220px;
				}

					div.sponsor2 a {
						border: 1px solid #D4A835;
						display: block;
						height: 39px;
						left: 0px;
						position: absolute;
						top: 0px;
						text-align: center;
						width: 218px;
					}

			/*-- content_left END --*/

			/*-- content_right BEGIN --*/

			div.content_right {
				float: left;
				text-align: left;
				position: relative;
				width: 660px;
			}

				/*-- main_menu BEGIN --*/

				div.main_menu {
					height: 18px;
					margin-left: 54px;
					margin-top: 25px;
					width: 517px;
				}

					div.main_menu ul {
					}

						div.main_menu li {
							float: left;
							list-style-type: none;
						}

						div.main_menu li a {
							cursor: pointer;
							display: block;
							height: 18px;
							position: relative;
							text-align: center;
							text-decoration: none;
							vertical-align: middle;
						}

							div.main_menu li a:hover {
								text-decoration: underline !important;
							}

							div.main_menu li a#item1 {
									width: 71px;
							}

							div.main_menu li a#item2 {
									width: 100px;
							}

							div.main_menu li a#item3 {
									width: 81px;
							}

							div.main_menu li a#item4 {
									width: 150px;
							}

							div.main_menu li a#item5 {
									width: 115px;
									text-align: right;
							}

						div.main_menu li a span {
							background: transparent url(images/main_menu.jpg) no-repeat;
							display: block;
							height: 100%;
							left: 0px;
							position: absolute;
							top: 0px;
							width: 100%;
						}

							div.main_menu li a#item1 span {
								background-position: 0px 0px;
							}
								div.main_menu li a#item1:hover span, a#item1:active span {
									background-position: 0px -18px;
								}

							div.main_menu li a#item2 span {
								background-position: -68px 0px;
							}
								div.main_menu li a#item2:hover span, a#item2:active span {
									background-position: -68px -18px;
								}

							div.main_menu li a#item3 span {
								background-position: -171px 0px;
							}
								div.main_menu li a#item3:hover span, a#item3:active span {
									background-position: -171px -18px;
								}

							div.main_menu li a#item4 span {
								background-position: -264px 0px;
							}
								div.main_menu li a#item4:hover span, a#item4:active span {
									background-position: -264px -18px;
								}

							div.main_menu li a#item5 span {
								background-position: -399px 0px;
							}
								div.main_menu li a#item5:hover span, a#item5:active span {
									background-position: -399px -18px;
								}

				/*-- main_menu END --*/

				/*-- boxbody BEGIN --*/

				div.boxbody {
					margin-left: 20px;
					padding-bottom: 20px;
					width: auto;
				}

					div.boxbody_logo {
						background: transparent url(images/contentlogo.gif) no-repeat;
						display: block;
						height: 455px;
						left: 550px;
						overflow: hidden;
						position: absolute;
						top: 62px;
						width: 82px;
					}

					div.boxbody_top {
						background: transparent url(images/frame_top.jpg) no-repeat;
						background-position: bottom center;
						height: 153px;
						width: 585px;
					}

					div.boxbody_middle {
						background: transparent url(images/frame_middle.gif) repeat-y;
						background-position: top center;
						_height: 341px;
						min-height: 341px;
						position: relative;
						width: 585px;
					}

						div.boxbody_middle div.imagehack2 {
							height: 40px;
							position: absolute;
							bottom: -1px;
							width: 35px;
						}

							.left {
								background: transparent url(images/frame_middle_bottom_left.gif) no-repeat;
								left: 0px;
							}

							.right {
								background: transparent url(images/frame_middle_bottom_right.gif) no-repeat;
								left: 550px;
							}

						div.boxbody_middle div.inner_content {
							margin-left: auto;
							margin-right: auto;
							padding-bottom: 10px;
							text-align: center;
							width: 482px;
						}

							div.boxbody_middle div.inner_content h2 {
								font-size: 12px;
								font-weight: bold;
								line-height: 16px;
								text-align: left;
							}

							div.boxbody_middle div.inner_content p {
								line-height: 16px;
								margin-bottom: 5px;
								text-align: justify;
							}
						div.boxbody_middle div.inner_content img {
								border: 1px solid #D4A835;
								padding: 3px;
								
							}


									
							div.boxbody_middle div.inner_content div.picsbox {
								height: 100%;
								text-align: left;
								width: 100%
							}

								div.boxbody_middle div.inner_content div.picsbox img.index {
									border: 1px solid #D4A835;
									margin-right: 23px;
									margin-top: 23px;
									padding: 3px;
								}
									#linelast {
										margin-right: 0px !important;
									}

								div.boxbody_middle div.inner_content div.picsbox div.picsbox_item {
									float: left;
									height: auto;
									margin-right: 12px;
									padding-top: 12px;
									position: relative;
									width: auto;
								}
									.linelast2 {
										margin-right: 0px !important;
									}

									div.boxbody_middle div.inner_content div.picsbox div.picsbox_item img, .keeep{
										border: 1px solid #D4A835;
										padding: 3px;											
									}

									div.boxbody_middle div.inner_content div.picsbox div.picsbox_item div.text {
										height: auto;
										text-align: center;
									}

										div.boxbody_middle div.inner_content div.picsbox div.picsbox_item div.text span {
											display: block;
											padding-bottom: 10px;
											padding-top: 10px;	
										}

							div.boxbody_middle div.inner_content div.inner_content_left {
								float: left;
								height: auto;
								width: 142px;
							}

								div.boxbody_middle div.inner_content div.inner_content_left img {
									border: 1px solid #D4A835;
									padding: 3px;
								}
							div.boxbody_middle div.inner_content div.inner_content_left .pic {
									border: 1px solid #D4A835;
									padding: 3px;
									height:94px; 
									width:134px; 
									display:block;
									background-repeat:no-repeat;
									background-position:center;
									
								}

							div.boxbody_middle div.inner_content div.inner_content_right {
								float: left;
								height: auto;
								margin-left: 15px;
								width: 325px;
							}

						div.boxbody_middle div.head {
							background: transparent url(images/contentline.gif) no-repeat;
							background-position: top center;
							height: 56px;
							margin-left: auto;
							margin-right: auto;
							position: relative !important;
							text-align: center;
							width: 511px;
						}

							div.boxbody_middle div.head h1 {
								left: 15px;
								font-size: 14px;
								font-weight: bold;
								position: absolute;
								top: 20px;
							}

						div.boxbody_middle div.second_menu {
							background: transparent url(images/contentline.gif) no-repeat;
							background-position: top center;
							height: 35px;
							margin-left: auto;
							margin-right: auto;
							position: relative !important;
							text-align: center;
							width: 511px;
						}

							/*-- second_menu BEGIN --*/

							div.second_menu ul {
								padding-top: 2px;
							}

								div.second_menu li {
									float: left;
									list-style-type: none;
								}

								div.second_menu li a {
									cursor: pointer;
									display: block;
									height: 33px;
									position: relative;
									text-align: left;
									text-decoration: none;
									vertical-align: middle;
								}

									div.second_menu li a#sitem1 {
											width: 111px;
									}

									div.second_menu li a#sitem2 {
											width: 125px;
									}

									div.second_menu li a#sitem3 {
											width: 142px;
									}

									div.second_menu li a#sitem4 {
											width: 133px;
									}

								div.second_menu li a span {
									background: transparent url(images/second_menu.jpg) no-repeat;
									display: block;
									height: 100%;
									left: 0px;
									position: absolute;
									top: 0px;
									width: 100%;
								}

									div.second_menu li a#sitem1 span {
										background-position: 0px 0px;
									}
										div.second_menu li a#sitem1:hover span, a#sitem1:active span {
											background-position: 0px -33px;
										}

									div.second_menu li a#sitem2 span {
										background-position: -111px 0px;
									}
										div.second_menu li a#sitem2:hover span, a#sitem2:active span {
											background-position: -111px -33px;
										}

									div.second_menu li a#sitem3 span {
										background-position: -236px 0px;
									}
										div.second_menu li a#sitem3:hover span, a#sitem3:active span {
											background-position: -236px -33px;
										}

									div.second_menu li a#sitem4 span {
										background-position: -378px 0px;
									}
										div.second_menu li a#sitem4:hover span, a#sitem4:active span {
											background-position: -378px -33px;
										}

							/*-- second_menu END --*/

					div.boxbody_bottom {
						background: transparent url(images/frame_bottom.gif) no-repeat;
						background-position: top center;
						height: 35px;
						width: 585px;
					}

						div.boxbody_bottom div.imagehack {
							height: 10px;
							left: 0px;
							line-height: 0px;
							margin-left: auto;
							margin-right: auto;
							position: relative;
							text-align: center;
							width: 515px;
						}

							div.boxbody_bottom div.imagehack span {
								background: transparent url(images/frame_bottom_hack.gif);
								display: block;
								font-size: 0px;
								height: 100%;
								left: 0px;
								line-height: 0px;
								position: absolute;
								top: 0px;
								width: 100%;
							}

				/*-- boxbody END --*/

			/*-- content_right END --*/

		/*-- content_topbg END --*/

	/*-- content_inner END --*/

/*-- content END --*/

/*-- footer BEGIN --*/

div.footer {
	background: transparent url(images/footer_bg.gif) repeat-x;
	height: 34px;
	width: 100%;
}

	div.footer_content {
		background: transparent url(images/line1.gif) no-repeat;
		background-position: top center;
		color: #D3A735;
		font-size: 10px;
		font-weight: bold;
		height: 34px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		position: relative;
		width: 1020px;
	}

		span.footer_address {
			display: block;
			left: 16px;
			position: absolute;
			top: 10px;
		}
		
		span.footer_middle {
			display:block;
			left:60px;
			position:relative;
			text-align:center;
			top:10px;
		}

		span.footer_copyright {
			display: block;
			right: 98px;
			position: absolute;
			top: 10px;
		}

/*-- footer END --*/

/* kerdesek box */
div#qbox {
  display:block;
  position:relative;
  height: 89px;
	margin-bottom: 17px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 274px;
	border: 1px solid #D4A835;
	background:url(images/qbox_grad_big.gif) bottom left repeat-x;
}
  div#qbox span {
    display:block;
    position:relative;
  }
  
  div#qbox span.h {
    text-align:center;
    font-weight:bold;
    height:30px;
    line-height:30px;
    border-bottom:1px solid #d4a835;
    background:url(images/qbox_grad_small.gif) bottom left repeat-x;
  }
  
  div#qbox span.l {
    padding-top:10px;
  }

  div#kerdesek {
    display:block;
    position:relative;
    margin:0 auto;
    width:472px;
    /*background: black url(images/qbox_grad_big.gif) 0px 25px repeat-x;*/
  }
    div#kerdesek h1{
      text-align:center;
      font-weight:bold;
      height:30px;
      line-height:30px;
      /*border-bottom:1px solid #d4a835;
      border-top:1px solid #d4a835;*/
      margin-bottom:10px;
      /*background:url(images/qbox_grad_small.gif) 0px 25px repeat-x;*/
      background:#333;
      font-size:12px;
      text-align:left;
      padding-left:15px;
	  width:220px;
	  display:block;
      position:relative;
      float:left;
    }
    div#kerdesek a {
      padding-left:15px;
      line-height:35px;
      display:block;
      position:relative;
      float:left;
      width:220px;
      background:#333;
      margin:0 1px 1px 0;
    }
    
    div#kerdesek a:hover {
      text-decoration:none;
      background-color:#444;
    }
    
    div#kerdesek a .br {border-right:1px solid black;}
    div#kerdesek a .bb {border-right:1px solid black;}
/* kerdesek box vege */

