/* alap elemek */
	body {
		background: #000 url("gfx/site-back.gif") repeat-x;
		color: #6F5238;
		padding: 0;
		border: 0;
		margin: 0;
		text-align: center;
		font-family: tahoma, arial;
		font-size: 11px;
		}
/* containerek */
	#topmenu_container {
		width: 934px;
		height: 40px;
		background: #000;
		border: 1px solid #FFF4DE;
		border-top: 0;
		border-bottom: 0;
		margin-left: auto;
		margin-right: auto;
		padding: 0;
		background: url("gfx/site-menu-back.gif") no-repeat;
		}
		* html #topmenu_container { width: 936px; }
	#lang_switcher {
		float: right;
		text-decoration: none;
		color: #25586B;
		font-size: 11px;
		padding: 18px 10px 2px 10px;
		}
		#lang_switcher:hover { color: #bcfefc; }
	#footer_container {
		width: 936px;
		height: 4px;
		background: url("gfx/site-footer-back.gif") no-repeat;
		margin-left: auto;
		margin-right: auto;
		}
		* html #footer_container { width: 936px; }
	#cont2a {
		width: 936px;
		background: #000 url("gfx/site-back-middle.gif") repeat-y;
		border: 0;
		margin-left: auto;
		margin-right: auto;
		text-align: justify;
		}
	#cont2left {
		float: left; 
		width: 580px;
		border: 1px solid #FFF4DE;
		border-top: 0;
		border-bottom: 0;
		margin: 0;
		padding: 0 2px 0 2px;
		background: #000;
		text-align: center;
		z-index: 99;
		}
		*html #cont2left { width: 586px; }
	#cont2right {
		float: right;
		width: 195px; 
		width: 189px;
		position: relative;
		right: 3px;
		}
		* html #cont2right {
			width: 189px;
			position: relative;
			right: 3px;
			z-index: 99;
			}
	#cont2center { padding: 0; border: 0; margin: 0 0 0 586px; }
/* alap design elemek */
	#logo1 { border: 0; padding: 0; margin: 0; padding-bottom: 2px; }
	#gabi_middle {
		position: relative;
		padding: 0; 
		margin: 0; 
		border: 0;
		}
		* html #gabi_middle { left: -3px; }
	#fcont2left {
		display: block; 
		position: relative;
		background: #F4E0BC;
		margin: -1px 0 0 0; 
		padding: 2px 0 0 0;
		margin: 0;
		border: 0;
		border-top: 1px solid #852400;
		text-align: left;
		}
		*html #fcont2left { margin-top: 1px; }
	#submenu_separator {
		background: url("gfx/menu-back-a.gif") repeat-x; 
		height: 5px; 
		float: none; 
		padding: 0; 
		border: 0; 
		margin: 0;
		}
/* html elemek */
	H1 {
		margin: 10px 10px 10px 11px;
		padding: 2px 10px 11px 10px;
		font-family: Trebuchet MS, Tahoma, Arial;
		font-weight: bold;
		color: #073647;
		font-size: 15px;
		text-align: left;
		background: #f4c;
		background: url("gfx/elem-h1-back.gif") no-repeat;
		}
		#h1spacer {
			clear: both;
			background: url("gfx/elem-h1-back2.gif") no-repeat;
			margin: 11px 10px 0 10px;
			padding: 3px 10px 12px 10px;
			font-size: 1px;
			line-height: 1px;
			}
		#cont2right H1 { margin-left: 5px; margin-right: 5px; margin-bottom: 2px; }
	H2 {
		margin: 0px 10px 0px 10px;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		color: #073647;
		font-size: 13px;
		text-align: left;
		}
	H3 {
		margin: 0px 10px 0px 10px;
		padding: 0px 10px 0px 10px;
		font-weight: normal;
		color: #073647;
		font-size: 11px;
		line-height: 11px;
		text-align: left;
		}
	H6 {
		clear: both;
		margin: 0 0 0 0;
		padding: 0 0 22px 0;
		text-align: center;
		color: #073647;
		lbackground: url("gfx/elem-h6-back.gif") no-repeat;
		font-size: 11px;
		}
	P {
		margin: 0px 10px 0px 10px;
		padding: 0px 10px 0px 10px;
		font-weight: normal;
		color: #6F5238;
		font-size: 11px;
		text-align: justify;
		font-family: tahoma;
		line-height: 13px;
		}
	UL {
		margin: 1px 10px 1px 10px;
		padding: 1px 10px 1px 10px;
		font-weight: bold;
		font-size: 11px;
		text-align: left;
		list-style: none;
		}
	LI {
		margin: 0 0 0 10px;
		padding: 1px 0 0 0;
		font-weight: normal;
		}
	A {
		color: #073647;
		text-decoration: none;
		}
	input {
		margin: 0 auto 0 0;
		border: 1px solid #C0A273;
		background: #EBC78F;
		color: #6f5238;
		font-size: 11px;
		height: 16px;
		}
/* thumbnailek */
	.lightboxa {
		margin: 0px;
		border: 0;
		padding: 0;
		}
	.lightboximg {
		margin: 0px;
		padding: 10px;
		border: 0;
		background: #FFF url("gfx/site-gallery-keret.png") repeat;
		}
		*html .lightboximg {
			border: 10px solid #F0EAD9;
			}
	.lightboximg2 {
		clear: both;
		margin: 0 20px 14px 0;
		padding: 10px;
		border: 0;
		background: #FFF url("gfx/site-gallery-keret.png") repeat;
		}
		*html .lightboximg2 {
			border: 10px solid #F0EAD9;
			}
/* panelek */
	#cont2right img {
		border: 0;
		margin: 0 0 1px 0;
		padding: 0;
		}
	#cont2right embed { margin: 0 0 1px 0; }
	#cont2right object { margin: 0 0 1px 0; }
	/* hupizöld cimsor */
	#cont2right H1 {
		background: url("gfx/elem-panel-h1-back.gif") no-repeat;
		}
	#cont2right H2 {
		font-family: Trebuchet MS, Tahoma, Arial; font-size: 15px; font-weight: bold; color: #BCFEFC;
		background: none; margin: 0 0 0 0; padding: 4px 3px 0 3px;
		}
	#linkpanel {
		list-style: none;
			border: 0;
			margin: 0;
			padding: 2px 5px 2px 24px;
			}
		#linkpanel li {
			border: 0;
			margin: 0;
			margin-top: 10px;
			padding: 0;
			}
		#linkpanel li b {
			font-weight: bold;
			color: #073647;
			}
		#linkpanel li a {
			color: #6F5238;
			text-decoration: none;
			}
		#linkpanel a:hover {
			text-decoration: none;
			}
	.panel1 {
		margin: 0;
		padding: 5px;
		background: #000;
		}
	#galeriapanel {
		}
	#galeriapanel img {
		margin: 0px;
		padding: 3px;
		border: 0;
		background: #FFF url("gfx/site-gallery-keret.png") repeat;
		}
		*html #galeriapanel img {
			border: 3px solid #F0EAD9;
			}
	#hirlevelpanel {
		lbackground: url("gfx/panel-hirlevel.gif") no-repeat;
		}
		#hirlevelpanel H1 {
			margin-top: 13px;
			margin-bottom: 8px;
			}
		#hirlevelpanel input {
			margin: 0 auto 0 20px;
			text-align: center;
			width: 150px;
			height: 16px;
			}
		*html #hirlevelpanel form {
			height: 1px; width: 1px; float: none;
			margin: 0; border: 0; padding: 0;
			}
/* elözö és következő lead kéthasábosai */
	#lead_prev {
		float: left; 
		width: 280px; 
		border: 0;
		}
		#lead_prev p { padding-right: 0px; margin-right: 0px; }
		#lead_prev h2 { padding-right: 0px; margin-right: 0px; }
	#lead_next {
		float: left;
		width: 280px;
		}
		#lead_next p { padding-right: 0px; margin-right: 0px; }
		#lead_next h2 { padding-right: 0px; margin-right: 0px; }

					'