body
{
	background-color:#cfd0d2;
	background-image:url('images/bg.png');
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
}

img
{
	border:none;
}


#lap
{
	position:absolute;
	width:860px;
	left:50%;
	margin-left:-430px;
}

		#top
		{
			width:848px;
			height:305px;
			background-image:url('images/top.png');
			text-align:right;
			padding-right:12px;
		}
		
		#fomenu
		{
			width:848x;
			height:41px;
			background-image:url('images/menu.png');
			background-repeat:no-repeat;
			text-align:right;
			padding-right:171px;
		}
		
			#fomenu img
			{
				margin: 0px;
				margin-left: 1px;
			}
		
		#content
		{
			width:860px;
			background-image:url('images/bgbody.png');
		}
		
		#contentTop
		{
			width:860px;
			min-height:440px;
			background-image:url('images/contentBg.png');
			background-repeat:no-repeat;
			
		}
		
		.katlink:visited, .katlink:link, .katlink:hover
		{
			text-decoration:none;
			font-size:10px;
			color:#ffffff;
			font-family:Tahoma;
			text-align:right;
		}
		
		#contentTopR
		{
			width:860px;
			min-height:440px;
			background-image:url('images/contentBgR.png');
			background-repeat:no-repeat;
			
		}
		
		#contentTopM
		{
			width:860px;
			min-height:440px;
			background-image:url('images/contentBgM.png');
			background-repeat:no-repeat;
			
		}
		
				#left
				{
					width:179px;
					float:left;
					text-align:right;
					padding-top:62px;
					padding-right:13px;
				}
				
					#kereses
					{
						width:137px;
						height:28px;
						margin-left:33px;
						padding-right:5px;
						padding-top:15px;
						background-image:url('images/keres.png');
						background-repeat:no-repeat;
					}
					
							.inputSearch
							{
								width:120px;
								border:none;
								background:none;
								font-size:13px;
								font-family:Tahoma;
								margin-top:3px;
							}
				#tartalom
				{
					width:628px;
					float:left;
					margin-left:15px;
					margin-top:18px;
					margin-right:15px;
				}
						p
						{
							font-family:Trebuchet MS;
							color:494949;
							font-size:14px;
						}
						
						p.error
						{
							font-family:Trebuchet MS;
							color:ad3e0a;
							font-size:14px;
							text-align:center;
						}
						
								a:link
								{
									color:#ff6501;
									font-weight:bold;
									text-decoration:none;
								}
								
								a:visited
								{
									color:#ff6501;
									font-weight:bold;
									text-decoration:none;
								}
								
								a:hover
								{
									color:#ff6501;
									font-weight:bold;
									text-decoration:underline;
								}
						#cim
						{
							width:590px;
							height:26px;
							color:#7e7e7e;
							font-family:Trebuchet MS;
							font-size:18px;
							background-image:url('images/cim.png');
							background-repeat:no-repeat;
							background-position:right;
							text-transform:uppercase;
							text-align:right;
							padding-top:6px;
							padding-right:38px;
						}
								
								.cimNev
								{
									height:26px;
									padding-top:6px;
									letter-spacing:2px;
									padding-left:7px;
									background-image:url('images/cimNev.png');
								}
								
						.lapozo_box
						{
							position:absolute;
							left:240px;
							top:400px;
						}
						
								table.lapozo
								{
									border-collapse:collapse;
								}
								
								table.lapozo td
								{
									font-family:Arial;
									font-size:11px;
									font-weight:bold;
									color:#f26522;
									padding:0px;
									vertical-align:top;
								}
							
										table.lapozo a:link
										{
											color:#2e2e2e;
											text-decoration:none;
										}
										
										table.lapozo a:visited
										{
											color:#2e2e2e;
											text-decoration:none;
										}
										
										table.lapozo a:hover
										{
											color:#2e2e2e;
											text-decoration:none;
										}
										
								.termekBox
								{
									width:558px;
									margin-bottom:10px;
									margin-left:35px;
								}
								
										.termekType
										{
											float:left;
											height:16px;
											text-align:left;
											width:370px;
											color:#7e7e7e;
											font-family:Trebuchet MS;
											font-size:12px;
											letter-spacing:1px;
											font-weight:bold;
											padding-left:10px;
											padding-top:14px;
										}
										
										.termekDetails
										{
											float:left;
											height:30px;
											text-align:right;
											width:178px;
										}
										
										.termekTop
										{
											width:550px;
											height:20px;
											padding-left:8px;
											padding-top:5px;
											background-image:url('images/termekTop.png');
										}
										
												h2.termekNev
												{
													margin:0px;
													color:#bd3f03;
													font-family:Trebuchet MS;
													font-size:18px;
													letter-spacing:1px;
													font-weight:bold;
												}
										
										
										.termekMiddle
										{
											width:558px;
											background-image:url('images/termekMiddle.png');
										}
										
										.termekMiddle2
										{
											width:558px;
											background-image:url('images/termekMiddle2.png');
										}
												.termekJellemzok
												{
													width:182px;
													float:left;
												}
												
												.termekJellemzok2
												{
													width:270px;
													float:left;
												}
												
														
														
														.termekMiddle ul
														{
															margin-left:15px;
															margin-top:10px;
															padding-left:15px;
														}
														
														.termekMiddle li
														{
															font-family:Trebuchet MS;
															color:#494949;
															list-style-type:square;
															font-size:12px;
														}
														
														.termekMiddle2 ul
														{
															margin-left:15px;
															margin-top:10px;
															padding-left:15px;
														}
														
														.termekMiddle2 li
														{
															font-family:Trebuchet MS;
															color:#494949;
															list-style-type:square;
															font-size:12px;
														}
														
												.termekKepek
												{
													width:180px;
													float:left;
													text-align:center;
												}
												
												.termekKepek2
												{
													width:220px;
													float:left;
													text-align:center;
												}
														
														.kepekBox
														{
															height:200px;
														}
												
														.kepekTable td
														{
															height:100px;
														}
														
														.kepekSzam
														{
															font-family:Trebuchet MS;
															font-size:12px;
															font-weight:bold;
															color:#2e2e2e;
														}
														
																.kepekSzam span
																{
																	cursor:pointer;
																}
														
														.ar
														{
															font-family:Trebuchet MS;
															font-size:18px;
															color:#f26522;
															font-weight:bold;
														}
														
												.termekDocs2
												{
													font-family:Trebuchet MS;
													font-size:11px;
													width:130px;
													color:#2e2e2e;
													float:left;
													padding-left:18px;
													padding-top:10px;
												}
												
												.termekDocs
												{
													font-family:Trebuchet MS;
													font-size:11px;
													width:180px;
													color:#2e2e2e;
													float:left;
													padding-left:18px;
													padding-top:80px;
												}
												
												.termekSzin
												{
													width:40px;
													float:left;
													padding-top:10px;
													text-align:center;
													line-height:5px;
												}
												
													.termekSzin img
													{
														border:1px solid #2a2a2a;
														cursor:help;
													}													
												
										.termekBottom
										{
											width:558px;
											height:20px;
											background-image:url('images/termekBottom.png');
											background-repeat:no-repeat;
											
										}
						
						.selectLetoltes
						{
							width:550px;
							font-size:16px;
							color:#ad3e0a;
						}
						
						.selectBolt
						{
							width:562px;
							font-size:16px;
							color:#ad3e0a;
						}
						
						.inputLetoltes
						{
							width:160px;
							font-size:12px;
							color:#222222;
						}
						
						.captionLetoltes
						{
							color:#333333;
							font-size:12px;
							font-family:Trebuchet MS;
						}
						
						ul.listLetoltes
						{
							list-style-type:square;
							color:#f26522;
							line-height:26px;
							padding-left:70px;
						}
						
						ul.listLetoltes li
						{
							font-size:14px;
							font-family:Trebuchet MS;
						}
						
						ul.listLetoltes a:link
						{
							color:#333333;
							text-decoration:none;
						}
						
						ul.listLetoltes a:visited
						{
							color:#333333;
							text-decoration:none;
						}
						
						ul.listLetoltes a:hover
						{
							color:#333333;
							text-decoration:underline;
						}
						
						
						form
						{
							margin:0px;
						}
						
						table.registrationTable td
						{
							font-family:Tahoma;
							text-transform:uppercase;
							font-size:12px;
							vertical-align:top;
							color:#333333;
							text-align:left;
							padding:5px;
						}
						
						table.registrationTable th
						{
							font-family:Tahoma;
							text-transform:uppercase;
							font-size:12px;
							color:#333333;
							padding:5px;
							text-align:left;
						}
						
						table.registrationTable th.cim
						{
							font-family:Tahoma;
							text-transform:uppercase;
							font-size:12px;
							color:#f26522;
							padding:5px;
							text-align:left;
						}
						
						
								.textinput
								{
									width:214px;
									background:#ffffff;
									border:1px solid #f26522;
									color:#333333;
									text-transform:none;
								}
								
								.textinput2
								{
									width:74px;
									background:#ffffff;
									border:1px solid #f26522;
									color:#333333;
									text-transform:none;
								}
						
						
						table.kapcsolatTable
						{
							border:0px;
							border-collapse:collapse;						
						}
						
						table.kapcsolatTable td
						{
							font-family:Tahoma;
							text-transform:uppercase;
							font-size:12px;
							color:#333333;
							vertical-align:top;
							padding-right:5px;
							line-height:25px;
						}
						
						.textareaKapcsolat
						{
							width:214px;
							height:100px;
							background:#ffffff;
							border:1px solid #f26522;
							color:#333333;
							text-transform:none;
							font-family:Tahoma;
							font-size:12px;
						}
						
						.selectinput
						{
							width:216px;
							background:#ffffff;
							border:1px solid #f26522;
							color:#333333;
							text-transform:none;
						}
						
						.kapcsolatTable a:link
						{
							color:#f26522;
							text-decoration:none;
						}
						
						.kapcsolatTable a:visited
						{
							color:#f26522;
							text-decoration:none;
						}
						
						.kapcsolatTable a:hover
						{
							color:#f26522;
							text-decoration:underline;
						}
						
						p.szoveg_notice
						{
							font-family:Tahoma;
							font-size:12px;
							text-transform:uppercase;
							font-weight:bold;
							color:#333333;
						}
						
						p.message
						{
							font-family:Tahoma;
							font-size:10px;
							text-transform:uppercase;
							font-weight:bold;
							color:#ff0000;
						}
						
						table.bolt
						{
							border-collapse:collapse;
						}
						
						table.bolt td
						{
							font-family:Tahoma;
							font-size:12px;
							color:#333333;
							vertical-align:top;
							padding:3px;
							text-align:left;
							line-height:25px;
							border: 1px solid #bbbbbb;
						}
						
						.bolt a:link
						{
							color:#f26522;
							text-decoration:none;
						}
						
						.bolt a:visited
						{
							color:#f26522;
							text-decoration:none;
						}
						
						.bolt a:hover
						{
							color:#f26522;
							text-decoration:underline;
						}
						
						.kieg
						{
							float:left;
							width:237px;
							height:80px;
							padding:15px;
							border:1px solid #e1e1e1;
							background:#f3f3f3;
							font-family:Tahoma;
							font-size:10px;
							margin-top:20px;
						}
						
								.kieg img
								{
									margin: 0px 20px 0px 0px;
								}
								
								.kieg a:link
								{
									color:#f26522;
									text-decoration:none;
								}
								
								.kieg a:visited
								{
									color:#f26522;
									text-decoration:none;
								}
								
								.kieg a:hover
								{
									color:#f26522;
									text-decoration:underline;
								}
						
						
		#bottom
		{
			width:826px;
			height:62px;
			background-image:url('images/bottom.png');
			text-align:right;
			padding-top:162px;
			padding-right:33px;
		}	
		
		#fooldal
		{
			width:826px;
			background-repeat:no-repeat;
			color:#666666;
			font-family:Tahoma;
			font-size:12px;
			padding-top:2000px;
		}		
