/** * Site build template (2 column) v1.0 by zsottya * It works on: Firefox, Opera, Safari, Chrome, IE6-8 */* {    margin: 0;    padding: 0;}b {border: 1px solid #ddb86e;padding: 3px;display: block;}img{border: 1px solid #ffffff;}ol, ul, dd { padding-left: 2.5em }h1 {font-size:24px;}h2 {font-size:20px;}h3 {font-size:16px;}h4 {font-size:12px;}h5 {font-size:10px;}h6 {font-size:8px;}html, body, #container { 	margin:0px;	padding:0px;	height: 100%;  	font-size:12px; 	font-family:'Arial';	line-height: 1;}         html { overflow-y:scroll; }                                               /*body { 	overflow-y:scroll;	*overflow-y: hidden;} */body>#container {height: auto; min-height: 100%;}body {	background-color: #f3e7cd;	background-image: url(../images/background.png);	background-repeat: repeat-x;	background-position: center top;}a, a:active { outline: none; }#container {	height:100%;	min-height:100%;	position:relative;	width:851px;	margin:0px auto;	color:#fff;	line-height:1.5em;	background-image: url(../images/container-bg.png);	background-repeat: repeat-y;	background-position: center top;  	}#header {	width:100%;	height:268px;	margin:0px;	background-image: url(../images/background.png);	background-repeat: repeat-x;	background-position: center top;}#header-bg {	position:absolute;	background-image: url(../images/header.png);	background-repeat: no-repeat;	background-position: 174px 16px;	width:851px;	height:375px;}#header-pay {	background-image:url(../images/reszletfizetes.png);	background-repeat:no-repeat;	width:125px;	height:125px;	position:absolute;	left:80px;	top:180px;	cursor:pointer;	display:block;}

#sitemap {	position:absolute;	right:20px;	top:24px;	cursor:pointer;	display:block;
	text-decoration:none;	color:#eee7cd;
	font-size:14px;}

#header-pay2 {	background-image:url(../images/reszletfizetes2.png);	background-repeat:no-repeat;	width:125px;	height:125px;	position:absolute;	left:80px;	top:180px;	cursor:pointer;	display:block;}#facebook {	position:absolute;	left:335px;	top:20px;	color:#5A4D24;}#header-languages {	position:absolute;	left:375px;	top:98px;	color:#5A4D24;}#header-languages a {	text-decoration:none;	color:#5A4D24;	font-weight:bold;	text-transform:uppercase;}#main { padding-bottom:30px; min-height:655px; }#column_left { 	float:left;	width:174px; }#column_right { 	margin-left:174px;	padding:30px 40px 40px 40px;}#column_right a { 	text-decoration:none;	color:white;	font-weight:bold;}.bigh1 {	float:left;	margin-left:-20px;	margin-top:10px;	font-size:45px;	text-transform: uppercase;	opacity: 0.1;	-ms-filter: "alpha(opacity=10)";	filter: alpha(opacity=10);	line-height:45px;	font-weight:bold;}.smallh1 {	position:absolute;	margin-left:0px;	margin-top:33px;	font-size:16px;	text-transform: uppercase;		font-weight:bold;}*:first-child+html .bigh1 {	position:absolute;	float:none;	margin-top:-70px;}*:first-child+html .smallh1 {	margin-top:-46px;}*:first-child+html #column_right {	padding-top:100px;}#menu {	list-style-type:none;	margin:0;	padding:0;	margin-top:50px;	margin-left:10px;	position:absolute;}#menu li {	margin:0px 0px 10px 0px}#menu li a {	width:145px;	font-weight:bold;	text-transform: uppercase;	text-decoration: none;	display:block;	z-index:10;	padding:2px 0px 2px 20px;}#menu li.bg_0 {	background-image:url('../images/menu_bg.png');	background-repeat:no-repeat;	color:#fff;}#menu li.bg_0 a {	color:#fff;}#menu li.bg_1  {	background-color: transparent;	background-image: url(../images/menu_icon.png);	background-repeat: no-repeat;	background-position: left center;}#menu li.bg_1 a {	color:#C78A0E;}#menu li.bg_2, #menu li.bg_3 {	background-image: url('');	background-color: transparent;}#menu li.bg_2 a {	color:#584B23;}#menu li.bg_3 a {	color:#746644;	font-size:10px;}#menu li.bg_3, #menu li.bg_2, #menu li.bg_1 {	margin-top:0px;	margin-bottom:0px;}#footer {	clear:both;	position:absolute;	bottom:0px;	_bottom:-1px;     height:22px;    width:851px;	color:#5A4D24;	background-color: #f3e7cd;	text-align: right;	padding:4px;	font-size:10px;}#footer a {	color:#5A4D24;	text-decoration: none;}#gallery {	list-style-type: none;	margin:0;	padding:0;}#gallery li {	position:absolute;	-moz-opacity:0 ;	filter:alpha(opacity: 0);	opacity: 0;}#gallery li img {	max-width:200px;}#gallery_container {	width:230px;	height:400px;	float:left;}#gallery_pager {	height:30px;	text-align:center;}#gallery_pager span {	float:left;	background-color: #CC9425;	margin:2px;	padding:0px 5px;	display:block;	color:#fff;	border:1px solid #D3A242;	border-radius:3px;	-moz-border-radius: 3px;  	-webkit-border-radius: 3px;  	cursor:pointer;}#gallery_pager span.active {	background-color: #594C23;}#gallery-loader-icon {	position:absolute;	margin-left:88px;	margin-top:48px;}#big_link_pics a {	float:left;	height:334px;	width:179px;	margin-right:10px;	border:1px solid #DDB86E; 	padding:4px;}#big_link_pics a img {	position:absolute;	border:1px solid #fff;	padding:0px;	margin-left:-1px;	margin-top:-1px;}#big_link_pics a span {	position:absolute;	z-index:2;	border:1px solid #fff;	background-color:#5a4d24;	color:#fff;	padding:5px 10px 5px 0px;	width:120px;	text-align:right;	margin-top:270px;	font-weight:bold;	margin-left:-1px;}input[type=text], textarea {	background-image:url(../images/input_bg.png);	background-repeat:no-repeat;	background-position:top left;	border:0px;	padding:3px;}/* --felugró ablak-- */.popup{	position:absolute;	z-index:105;	top:100px;	background-color:#f3e7cd;	background-repeat:no-repeat;	display:none;	color:#66644d;	box-shadow: 0px 0px 15px #000;	-moz-box-shadow: 0px 0px 15px #000;	-webkit-box-shadow: 0px 0px 15px #000;}.popup_clear {	clear:both;	height:1px;}.popup_fejlec {	text-align:right;	padding:2px 10px;	height:20px;	font-size:14px;	font-family:'verdana';	cursor:pointer;	background-image:url('../images/popup_fejlec.png');	background-repeat:no-repeat;	background-position: right bottom;}.popup_torzs {	padding:5px 10px 10px 5px;	height:100%}.popup_torzs iframe {	border:0px;	position:relative;	z-index:106;	background-color:transparent;	overflow:hidden;	width:100%;	height:100%;}.mini_cim {	font-weight:bold;	font-size:23px;	text-align:center;}
