body {
	background-color:#000000;
	font-family:Arial,Tahoma,Verdana,sans-serif;
	font-size:11px;
	color:#000000;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-3dlight-color:#000000;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#000000;
	scrollbar-darkshadow-color:#000000;
	margin-top:25px;
}
.fovissza {
	position:absolute; bottom:30px; right:10px;
}
.fovissza2 {
	position:absolute; bottom:30px; right:25px;
}
.fovissza3 {
	position:absolute; bottom:30px; right:370px;
}
.elmozditas {
	margin-left:-70px;
}
a {
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	padding:1px 2px 1px 2px;
}
a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#2e2b73;
	padding:1px 2px 1px 2px;
}
img {
	border:0;
}
td {
	font-family:Arial,Tahoma,Verdana,sans-serif;
	font-size:11px;
	line-height:18px;
}
:hover, :focus {
	-moz-outline-style: none;
}
div, form {
	padding:0;
	margin:0;
}
.clear {
	clear:both;
}
input, select {
	font-family:Arial,Tahoma,Verdana,sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid black;
	background-color:white;
	padding:2px 0 2px 4px;
	}
	select {padding:0;}
.btn {
	font-family:Arial,Tahoma,Verdana,sans-serif;
	font-size:11px;
	color:#ffffff;
	border:0px solid black;
	background-color:#000000;
	padding:2px 0 2px 0;
	text-transform:uppercase;
	font-weight:bold;
	}
.dark {
	padding:3px;
	background-color:#000000;
	color:white;
	text-transform:uppercase;
	font-weight:bold;
	}
.dark a {
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	padding:0;
}
.dark a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000000;
	padding:0;
}
/* INTRO */
#intro {}
	#intro .fejlec {
		width:900px;
		height:105px;
		background-image:url('/img/intro_fejlec.jpg');
		background-repeat:no-repeat;
		background-position:0 0;
		overflow:hidden;
	}
	#intro .cim {
		width:285px;
		height:16px;
		margin-top:75px;
		padding-top:14px;
		padding-right:15px;
		background-color:#000000;
		font-size:20px;
		color:#FFFFFF;
		font-weight:bold;
		text-transform:uppercase;
		text-align:right;
		overflow:hidden;
	}
		* html #intro .cim {
			width:300px;
			height:30px;
		}
	#intro .tartalom {
		width:850px;
		padding-left:25px;
		padding-right:25px;
		padding-top:16px;
		padding-bottom:17px;
		background-color:#FFFFFF;
		text-align:justify;
		scrollbar-face-color:#000000;
		scrollbar-highlight-color:#000000;
		scrollbar-shadow-color:#000000;
		scrollbar-3dlight-color:#FFFFFF;
		scrollbar-arrow-color:#000000;
		scrollbar-track-color:#FFFFFF;
		scrollbar-darkshadow-color:#FFFFFF;
	}
		* html #intro .tartalom {
			width:900px;
			height:105px;
		}
	#intro a.belepes {
		float:right;
		width:595px;
		height:21px;
		padding-left:15px;
		padding-top:4px;
		text-decoration:none;
		background-color:#000000;
		color:#FFFFFF;
		font-weight:bold;
		text-transform:uppercase;
		letter-spacing:1px;
		vertical-align:center;
		overflow:hidden;
	}
		* html #intro a.belepes {
			width:610px;
			height:25px;
		}

/* BELSO */
#belso {
	position:relative; top:0; left:0;
	width:900px;
	min-height:608px;
	height:auto;
	padding:0;
	margin:0;
	background-color:#FFFFFF;
}
#belso2 {
	position:relative; top:0; left:0;
	width:900px;
	height:610px;
	overflow:hidden;
	padding:0;
	margin:0;
	background-color:#FFFFFF;
}
	#belso .szlogen, #belso2 .szlogen {
		float:left;
		width:547px;
		height:24px;
		padding-top:26px;
		background-color:#000000;
		font-size:13px;
		color:#FFFFFF;
		font-weight:bold;
		text-transform:uppercase;
		letter-spacing:1px;
		text-align:left;
		overflow:hidden;
	}
		* html #belso .szlogen, * html #belso2 .szlogen {
			width:547px;
			height:50px;
		}
	#belso .logo, #belso2 .logo {
		float:left;
		width:353px;
		height:201px;
		background-color:#000000;
		text-align:right;
	}
	
/* MENU */
	#belso #menu, #belso2 #menu {
		position:absolute; left:10px; top:60px;
		width:527px;
		height:60px;
	}
		#belso #menu a, #belso2 #menu a {
			float:left;
			display:table-cell;
			width:153px;
			height:21px;
			padding-left:8px;
			padding-right:8px;
			padding-top:4px;
			padding-bottom:0;
			margin-bottom:10px;
			background-color:#000000;
			font-size:11px;
			color:#FFFFFF;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			overflow:hidden;
		}
			* html #belso #menu a, * html #belso2 #menu a {
				width:169px;
				height:25px;
			}
		#belso #menu a:hover, #belso2 #menu a:hover {
			float:left;
			display:table-cell;
			width:153px;
			height:21px;
			padding-left:8px;
			padding-right:8px;
			padding-top:4px;
			padding-bottom:0;
			margin-bottom:10px;
			background-color:#000000;
			font-size:11px;
			color:#FFFFFF;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			overflow:hidden;
		}
			* html #belso #menu a:hover, * html #belso2 #menu a:hover {
				width:169px;
				height:25px;
			}
		#belso #menu a.aktiv, #belso2 #menu a.aktiv {
			float:left;
			display:table-cell;
			width:153px;
			height:21px;
			padding-left:8px;
			padding-right:8px;
			padding-top:4px;
			padding-bottom:0;
			margin-bottom:10px;
			background-color:#000000;
			font-size:11px;
			color:#FFFFFF;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			overflow:hidden;
		}
			* html #belso #menu a.aktiv, * html #belso2 #menu a.aktiv {
				width:169px;
				height:25px;
			}
		#belso #menu a.aktiv:hover, #belso2 #menu a.aktiv:hover {
			float:left;
			display:table-cell;
			width:153px;
			height:21px;
			padding-left:8px;
			padding-right:8px;
			padding-top:4px;
			padding-bottom:0;
			margin-bottom:10px;
			background-color:#000000;
			font-size:11px;
			color:#FFFFFF;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			overflow:hidden;
		}
			* html #belso #menu a.aktiv:hover, * html #belso2 #menu a.aktiv:hover {
				width:169px;
				height:25px;
			}
		#belso #menu .separator, #belso2 #menu .separator {
			float:left;
			width:10px;
			height:10px;
			background-color:#FFFFFF;
		}

/* NYITOOLDAL */
#nyitooldal {
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#000000;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
}
	#nyitooldal .tartalom {
		position:absolute; top:225px; right:0px;
		width:472px;
		height:325px;
		padding-right:10px;
		text-align:justify;
		overflow:auto;
	}
		* html #nyitooldal .tartalom {
			width:482px;
		}
	#nyitooldal #gulyas {
		position:absolute; top:140px; left:50px;
	}
		#nyitooldal #gulyas a, #nyitooldal #gulyas a:hover {
			text-decoration:none;
			color:#FFFFFF;
			font-weight:normal;
		}
		#nyitooldal #gulyas .nev {
			width:285px;
			height:15px;
			overflow:hidden;
			padding-left:10px;
			padding-top:5px;
			font-size:12px;
			color:#FFFFFF;
			font-weight:bold;
			text-transform:uppercase;
			letter-spacing:1px;
			line-height:auto;
			background-color:#000000;
		}
			* html #nyitooldal #gulyas .nev {
				width:295px;
				height:20px;
			}
		#nyitooldal #gulyas .nev a, #nyitooldal #gulyas .nev a:hover {
			font-weight:bold;
		}
		#nyitooldal #gulyas .titulus {
			width:285px;
			height:15px;
			overflow:hidden;
			padding-left:10px;
			padding-top:0;
			font-size:10px;
			color:#FFFFFF;
			font-weight:normal;
			line-height:auto;
			background-color:#000000;
			font-style:italic;
		}
			* html #nyitooldal #gulyas .titulus {
				width:295px;
				height:15px;
			}
		#nyitooldal #gulyas .cim {
			width:285px;
			height:23px;
			overflow:hidden;
			padding-right:10px;
			font-size:11px;
			color:#FFFFFF;
			font-weight:normal;
			text-transform:uppercase;
			letter-spacing:1px;
			text-align:right;
			line-height:auto;
			background-color:#000000;
		}
			* html #nyitooldal #gulyas .cim {
				width:295px;
			}
		#nyitooldal #gulyas .kep {
			width:160px;
			height:143px;
			border:10px solid #000000;
			border-top:0;
		}
		#nyitooldal #gulyas .kep img {
			border:5px solid #FFFFFF;
		}
	#nyitooldal #ledenyi {
		position:absolute; top:365px; left:150px;
	}
		#nyitooldal #ledenyi a, #nyitooldal #ledenyi a:hover {
			text-decoration:none;
			color:#FFFFFF;
			font-weight:normal;
		}
		#nyitooldal #ledenyi .nev {
			width:232px;
			height:15px;
			overflow:hidden;
			padding-left:10px;
			padding-top:5px;
			font-size:12px;
			color:#FFFFFF;
			font-weight:bold;
			text-transform:uppercase;
			letter-spacing:1px;
			line-height:auto;
			background-color:#000000;
		}
			* html #nyitooldal #ledenyi .nev {
				width:242px;
				height:20px;
			}
		#nyitooldal #ledenyi .nev a, #nyitooldal #ledenyi .nev a:hover {
			font-weight:bold;
		}
		#nyitooldal #ledenyi .titulus {
			width:232px;
			height:15px;
			overflow:hidden;
			padding-left:10px;
			padding-top:0;
			font-size:10px;
			color:#FFFFFF;
			font-weight:normal;
			line-height:auto;
			background-color:#000000;
			font-style:italic;
		}
			* html #nyitooldal #ledenyi .titulus {
				width:242px;
				height:15px;
			}
		#nyitooldal #ledenyi .fotos {
			position:relative; left:62px;
			width:188px;
			height:15px;
			overflow:hidden;
			padding-right:10px;
			padding-bottom:5px;
			padding-top:0;
			font-size:10px;
			color:#FFFFFF;
			font-weight:normal;
			line-height:auto;
			background-color:#000000;
			text-align:right;
		}
			* html #nyitooldal #ledenyi .fotos {
				width:242px;
				height:20px;
			}
		#nyitooldal #ledenyi .cim {
			width:232px;
			height:23px;
			overflow:hidden;
			padding-left:10px;
			font-size:11px;
			color:#FFFFFF;
			font-weight:normal;
			text-transform:uppercase;
			letter-spacing:1px;
			text-align:left;
			line-height:auto;
			background-color:#000000;
		}
			* html #nyitooldal #ledenyi .cim {
				width:242px;
			}
		#nyitooldal #ledenyi .kep {
			position:relative; left:62px;
			width:160px;
			height:130px;
			overflow:hidden;
			border:10px solid #000000;
			border-top:0;
		}
			* html #nyitooldal #ledenyi .kep {
			width:180px;
			height:140px;
			}
		#nyitooldal #ledenyi .kep img {
			border:5px solid #FFFFFF;
		}

	
/* VISSZA */
#vissza, #vissza2 {
	position:absolute; left:368px; top:130px;
}
	* html #vissza2 {
		position:absolute; left:368px; top:-71px;
		z-index:10;
	}
	#vissza a, #vissza2 a {
		float:left;
		display:table-cell;
		width:153px;
		height:21px;
		padding-left:8px;
		padding-right:8px;
		padding-top:4px;
		padding-bottom:0;
		margin-bottom:10px;
		background-color:#000000;
		font-size:11px;
		color:#FFFFFF;
		font-weight:bold;
		text-transform:uppercase;
		text-decoration:none;
		overflow:hidden;
	}
		* html #vissza a, * html #vissza2 a {
			width:169px;
			height:25px;
		}
	#vissza a:hover, #vissza2 a:hover {
		float:left;
		display:table-cell;
		width:153px;
		height:21px;
		padding-left:8px;
		padding-right:8px;
		padding-top:4px;
		padding-bottom:0;
		margin-bottom:10px;
		background-color:#000000;
		font-size:11px;
		color:#FFFFFF;
		font-weight:bold;
		text-transform:uppercase;
		text-decoration:none;
		overflow:hidden;
	}
		* html #vissza a:hover, * html #vissza2 a:hover {
			width:169px;
			height:25px;
		}

/* LABLEC */
#lablec {
	background-color:#000000;
	padding-left:10px;
	padding-right:10px;
	color:#FFFFFF;
	font-size:10px;
}
#lablec td {
	color:#FFFFFF;
	font-size:10px;
}
	#lablec a.impresszum, #lablec a.impresszum:hover {
		text-decoration:none;
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
		text-transform:uppercase;
		letter-spacing:1px;
		line-height:auto;
	}
	#lablec a, #lablec a:hover {
		text-decoration:none;
		color:#FFFFFF;
		font-size:10px;
		font-weight:normal;
		line-height:auto;
	}
/* BELSO NAGY SCROLL TERULET*/
#scroll_tartalom {
	width:880px;
	min-height:364px;
	height:auto;
	padding:10px;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#000000;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
}
	* html #scroll_tartalom {
		width:900px;
		min-height:384px;
		height:auto;
	}
#scroll_tartalom25 {
	width:850px;
	min-height:334px;
	height:auto;
	padding:25px;
	margin-bottom:25px;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#000000;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
}
	* html #scroll_tartalom25 {
		width:900px;
		min-height:384px;
		height:auto;
	}
#scroll_tartalom_belso {
	padding:25px;
	width:850px;
	min-height:334px;
	height:auto;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#000000;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
}
	* html #scroll_tartalom_belso {
		width:900px;
		min-height:384px;
		height:auto;
	}
#scroll_tartalom_nopadding {
	width:880px;
	min-height:384px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:0;
	padding-bottom:0;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#000000;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
}
	* html #scroll_tartalom_nopadding {
		width:900px;
		min-height:384px;
		height:auto;
	}
/* KATALOGUS LISTA */
#katalogus_lista {
	position:relative; left:30px;
	width:860px;
	overflow:hidden;
}
#katalogus_lista3 {
	position:relative; left:0;
	width:860px;
	overflow:hidden;
}
.nagybetus {
	text-transform:uppercase;
}
#katalogus_lista2 {}
	#katalogus_lista a, #katalogus_lista2 td a, #katalogus_lista3 td a  {
		text-decoration:none;
		width:auto;
		font-size:13px;
		font-weight:normal;
		color:#000000;
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		line-height:19px;
	}
	#katalogus_lista a:hover, #katalogus_lista2 td a:hover, #katalogus_lista3 td a:hover {
		text-decoration:none;
		width:auto;
		font-size:13px;
		font-weight:normal;
		color:#FFFFFF;
		background-color:#000000;
		padding-left:10px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:2px;
		line-height:19px;
	}
#lista_hover {
	position:absolute; top:0; left:0;
	height:384px;
	width:280px;
	background-image:url('/img/lista_hover_bg.jpg');
	background-repeat:repeat-y;
}
	#lista_hover .nev {
		text-transform:uppercase;
	}
	#lista_hover .leiras {
		margin-left:36px;
		margin-top:50px;
		margin-bottom:10px;
		font-size:9px;
		line-height:12px;
		color:#000000;
		background-color:#FFFFFF;
		padding:5px;
		overflow:hidden;
	}

	#lista_hover .kep img {
		border:3px solid #FFFFFF;
		border-left:0;
	}
	#lista_hover .cimke {
		width:138px;
		margin-left:36px;
		margin-top:1px;
		padding:5px;
		font-size:13px;
		color:#FFFFFF;
		text-transform:uppercase;
		overflow:hidden;
	}
		* html #lista_hover .cimke {
			width:148px;
		}
	#gyujto001, #gyujto002, #gyujto003, #gyujto004, #gyujto005, #gyujto006, #gyujto007, #gyujto008, #gyujto009, #gyujto010, #gyujto011, #gyujto012, #gyujto013, #gyujto014, #gyujto015, #gyujto016, #gyujto017, #gyujto018, #gyujto019, #gyujto020, #gyujto021, #gyujto022, #gyujto023, #gyujto024, #gyujto025, #gyujto026, #gyujto027, #gyujto028, #gyujto029, #gyujto030, #gyujto031, #gyujto032, #gyujto033, #gyujto034, #gyujto035, #gyujto036, #gyujto037, #gyujto038, #gyujto039, #gyujto040, #gyujto041, #gyujto042, #gyujto043, #gyujto044, #gyujto045, #gyujto046, #gyujto047, #gyujto048, #gyujto049, #gyujto050, #gyujto051, #gyujto052, #gyujto053, #gyujto054, #gyujto055, #gyujto056, #gyujto057, #gyujto058, #gyujto059, #gyujto060, #gyujto061, #gyujto062, #gyujto063, #gyujto064, #gyujto065, #gyujto066, #gyujto067, #gyujto068, #gyujto069, #gyujto070, #gyujto071, #gyujto072, #gyujto073, #gyujto074, #gyujto075, #gyujto076, #gyujto077, #gyujto078, #gyujto079, #gyujto080, #gyujto081, #gyujto082, #gyujto083, #gyujto084, #gyujto085, #gyujto086, #gyujto087, #gyujto088, #gyujto089, #gyujto090, #gyujto091, #gyujto092, #gyujto093, #gyujto094, #gyujto095, #gyujto096, #gyujto097, #gyujto098, #gyujto099, #gyujto100 {
		position:absolute; left:471px; top:0px;
		z-index:1;
		visibility: hidden;
		width:184px;
		height:334px;
	}
	#partner001, #partner002, #partner003, #partner004, #partner005, #partner006, #partner007, #partner008, #partner009, #partner010, #partner011, #partner012, #partner013, #partner014, #partner015, #partner016, #partner017, #partner018, #partner019, #partner020, #partner021, #partner022, #partner023, #partner024, #partner025, #partner026, #partner027, #partner028, #partner029, #partner030, #partner031, #partner032, #partner033, #partner034, #partner035, #partner036, #partner037, #partner038, #partner039, #partner040, #partner041, #partner042, #partner043, #partner044, #partner045, #partner046, #partner047, #partner048, #partner049, #partner050, #partner051, #partner052, #partner053, #partner054, #partner055, #partner056, #partner057, #partner058, #partner059, #partner060, #partner061, #partner062, #partner063, #partner064, #partner065, #partner066, #partner067, #partner068, #partner069, #partner070, #partner071, #partner072, #partner073, #partner074, #partner075, #partner076, #partner077, #partner078, #partner079, #partner080, #partner081, #partner082, #partner083, #partner084, #partner085, #partner086, #partner087, #partner088, #partner089, #partner090, #partner091, #partner092, #partner093, #partner094, #partner095, #partner096, #partner097, #partner098, #partner099, #partner100 {
		position:absolute; left:507px; top:0;
		z-index:1;
		visibility: hidden;
		width:353px;
		height:384px;
	}
	#partnerkep img{
		width:auto;
	}
	

/* KATALOGUS BELSO */
#katalogus_belso {
	margin-top:-25px;
}
	#katalogus_belso .cim {
		font-weight:bold;
		font-size:14px;
		text-transform:uppercase;
		margin-bottom:18px;
	}
	#katalogus_belso .tartalom {
		text-align:justify;
	}

.belsokep {
	float:left; 
	margin-right:20px; 
	margin-top:4px; 
	border:0px solid #000000;
}
.muvek_kep {
	overflow:hidden;
}
.muvek_kep img {
	max-width:120px;
	max-height:150px;
}
#felsoszoveg {
	position:absolute; top:130px; left:18px;
	width:339px;
	height:56px;
	overflow:hidden;
}