
html, body {height: 100%; margin: 0px; padding: 0px;}
body {position: relative; background: #BFC098;
font: 10px verdana, sans-serif; color: #626262;

SCROLLBAR-FACE-COLOR: #eee;
SCROLLBAR-HIGHLIGHT-COLOR: #FFF;
SCROLLBAR-SHADOW-COLOR: #ccc;
SCROLLBAR-3DLIGHT-COLOR: #FFF;
SCROLLBAR-ARROW-COLOR: #c4c4c4;
SCROLLBAR-TRACK-COLOR: #FFF;
SCROLLBAR-DARKSHADOW-COLOR: #E8EEEE;
}

a {color: #626262;}
a:hover {text-decoration: none;}

h1, h2, p, img, ul, li {margin: 0px; padding: 0px; border: none;}

div#keret {
position: absolute;
top: 50%; left: 50%;
width: 990px; height: 605px;
margin-left: -495px; margin-top: -302px;
background: url(../images/background.jpg) no-repeat;
}

div.tartalom {position: absolute; top: 80px; right: 48px; width: 660px; height: 452px; padding-top: 5px;}
.scroll {overflow-x: hidden; overflow-y: scroll; }
.noscroll {overflow: hidden;}

ul.menu {
	margin: 205px 0 0 57px;
	padding-top: 11px; *padding-top: 9px;
	width: 198px;
	height: 131px;
	overflow: hidden;
	background: url(../images/menu_bg.gif) no-repeat;
	list-style: none;
}
	ul.menu li {margin-bottom: 13px; *margin-bottom: 12px;}
	ul.menu li a, 
	ul.menu li a:visited  {display: block; margin-left: 6px; padding-left: 21px; height: 11px; line-height: 11px; font-size: 10px; color: #8B0304; text-decoration: none; font-weight: bolder; }
	
	ul.menu li a:hover,
	ul.menu li a:focus,
	ul.menu li a:active {color: #F5821F; padding-left: 33px; background: url(../images/menu_x.gif) no-repeat left;}

	#active {color: #F5821F; padding-left: 33px; background: url(../images/menu_x.gif) no-repeat left;}
/* Tartalmi elmek */

h1#cim	{
	position: absolute; 
	top: 55px; right: 48px;
	width: 660px;  height: 25px;
	margin-bottom: 5px;  
	background: #8B0304 url(../images/h1_cim_bg.gif) no-repeat top right; font: normal 10px arial;}

		span.udv {position: absolute; height: 25px; width: 155px; background: url(../images/h1_udv.gif) no-repeat; }
		span.ele {position: absolute; height: 25px; width: 88px; background: url(../images/h1_ele.gif) no-repeat; }
		span.ref {position: absolute; height: 25px; width: 74px; background: url(../images/h1_ref.gif) no-repeat; }
		span.tev {position: absolute; height: 25px; width: 103px; background: url(../images/h1_tev.gif) no-repeat; }
		span.ing {position: absolute; height: 25px; width: 96px; background: url(../images/h1_ing.gif) no-repeat; }
		span.imp {position: absolute; height: 25px; width: 96px; background: url(../images/h1_imp.gif) no-repeat; }


.tartalom h1#kinalat {position: relative; margin-bottom: 5px; height: 25px; background: #F5821F url(templates/images/h1_kinalat_bg.gif) no-repeat top right; font: normal 10px arial;}
		span.kinalat {position: absolute; height: 25px; width: 71px; background: #F5821F url(../images/h1_kinalat.gif) no-repeat;}

.tartalom h2 {font: bold 10px verdana, sans-serif; margin-bottom: 10px;}

.tartalom p  {padding: 0 10px 5px 0; text-align: justify;}
.tartalom p.motto {color: #8B0304; padding-top: 5px; font-size: 110%; font-weight: bolder; text-align: center;}
.tartalom p.txt-right {text-align: right;}
.tartalom img {}
.tartalom ul {padding: 0 0 5px 30px; list-style: square;}


table#kinalat-table {background: #eee; }
table#kinalat-table td {padding: 15px 0 15px 20px; width: 25%;}
table#kinalat-table p {padding: 0; text-align: left;}
table#kinalat-table a {text-decoration: none;}

div#kinalat-kepek-box {height: 166px; overflow: hidden; background: #eee; width: 100%;}
div#kinalat-kepek-box p {text-align: left; padding: 5px 10px 3px 9px;}
div#kinalat-kepek-box img {padding: 19px 0 0 9px;}
div#kinalat-kepek-box a {
	margin: 9px 0px 6px 21px;
	display: ;
	float: left;
	width: 140px;
	height: 151px;
	background: url(../images/kep_bg.gif) no-repeat;
	text-decoration: none;
}
div#kinalat-kepek-box span {
	margin: 9px 0px 6px 21px;
	display: ;
	float: left;
	width: 140px;
	height: 151px;
	background: url(../images/kep_bg.gif) no-repeat;
	text-decoration: none;
}
div#kinalat-kepek-box a:hover {color: #F5821F; }

p#lablec {position: absolute; bottom: 35px; left: 282px; color: #A3A0A0;}
p#lablec a {color:  #A3A0A0;}

a#webo {position: absolute; bottom: 35px; right: 35px; color: #A3A0A0; text-decoration: none;}

div#flash {position: absolute; z-index: 0; width: 282px; height: 270px; bottom: 0; *bottom: -1px; left: 0; background: url(../images/flash.jpg) no-repeat;}


/*
#anigif {display: block; width: 370px; height: 123px; position: relative; margin-bottom: 5px; background: url(../images/terkep_ani.gif) no-repeat;}
#anigif a#terkep-ani {position: absolute; display: block; top: 0; left: 0; width: 370px; height: 90px; }
#anigif a#lakas-ani {position: absolute; display: block; bottom: 0; left: 0; width: 370px; height: 28px; }
*/
/*/*/
p.center {text-align: center;}
.left {float: left; padding-right: 10px; clear: both;}
.tarto {
	position: relative;
	border-right: 1px solid #eee; 
	border-bottom: 1px solid #eee; 
	padding: 0 10px 7px 0;
	margin: 0 10px 7px 0; 
	float: left; width: 300px; 
	overflow: hidden; 
	
	}
img.ref {display: inline; margin: 0 1px 3px 0;}
.red {color: #8B0304; }

/* Ingatlankínálat */
.tarto-kinalat {	
	position: relative;
	border-bottom: 1px solid #eee; 
	padding: 0 10px 7px 0;
	margin: 0 0 7px 0;
	width: 100%;
	overflow: hidden; 
	clear: both;
	}
	.tarto-kinalat p {text-align: left;}

.kep-tarto {	
	position: relative;
	margin-right: 250px;
	margin-bottom: 10px;
	
	}

.tartalom .doc-tarto {/*250px széles*/	
	position: absolute;
	right: 5px;
	top: 5px;
	width: 230px;
	overflow: hidden;
	padding: 0 10px 10px 10px;
	}


table#lakaskinalat {	
	position: relative;
	margin-right: 290px;
	border: 0; 
	}	
table#lakaskinalat th {background: #8B0304; color: #fff; border-bottom: 10px solid #fff; padding: 2px 0;}
table#lakaskinalat td {text-align: center; padding: 2px 0;}
	
/* GALÉRIA */
#galeria-table 		{position: absolute; top: 0; right: 0; width: 90px; border-left: 1px solid #eee; background: #F5821F; background: #8B0304; padding-bottom: 5px; color: #fff;}
#galeria-nagykep	{display: block; margin: 0 auto;  height: 430px;}
#tarto-nagykep		{width: 570px;}

a.gallery, 
a.gallery-allo,
a.gallery:visited {display:block; display:inline-block; text-decoration:none; width:75px; height:47px; border:1px solid #fff; margin:4px; z-index:50;}
a.gallery-allo {width:56px; height:75px;}

a.gallery:active, 
a.gallery-allo:active
a.gallery:focus, 
a.gallery:focus {border:1px solid #fff;}

a.gallery:hover, 
a.gallery-allo:hover {border:1px solid #fff;}


/* Thumbs */
a.jasza {background:url(../../referencia/jasz/s01.jpg) no-repeat;}
a.jaszb {background:url(../../referencia/jasz/s02.jpg) no-repeat;}
a.jaszc {background:url(../../referencia/jasz/s03.jpg) no-repeat;}
a.jaszd {background:url(../../referencia/jasz/s04.jpg) no-repeat;}

a.botonda {background:url(../../referencia/botond/s01.jpg) no-repeat;}
a.botondb {background:url(../../referencia/botond/s02.jpg) no-repeat;}
a.botondc {background:url(../../referencia/botond/s03.jpg) no-repeat;}
a.botondd {background:url(../../referencia/botond/s04.jpg) no-repeat;}

a.hocka {background:url(../../referencia/hock/s01.jpg) no-repeat;}
a.hockb {background:url(../../referencia/hock/s02.jpg) no-repeat;}
a.hockc {background:url(../../referencia/hock/s03.jpg) no-repeat;}
a.hockd {background:url(../../referencia/hock/s04.jpg) no-repeat;}

a.tabornoka {background:url(../../referencia/tabornok/s01.jpg) no-repeat;}
a.tabornokb {background:url(../../referencia/tabornok/s02.jpg) no-repeat;}
a.tabornokc {background:url(../../referencia/tabornok/s03.jpg) no-repeat;}
a.tabornokd {background:url(../../referencia/tabornok/s04.jpg) no-repeat;}

a.kinizsia {background:url(../../referencia/kinizsi/s01.jpg) no-repeat;}
a.kinizsib {background:url(../../referencia/kinizsi/s02.jpg) no-repeat;}
a.kinizsic {background:url(../../referencia/kinizsi/s03.jpg) no-repeat;}
a.kinizsid {background:url(../../referencia/kinizsi/s04.jpg) no-repeat;}

a.kerekesa {background:url(../../referencia/kerekes/s01.jpg) no-repeat;}
a.kerekesb {background:url(../../referencia/kerekes/s02.jpg) no-repeat;}
a.kerekesc {background:url(../../referencia/kerekes/s03.jpg) no-repeat;}
a.kerekesd {background:url(../../referencia/kerekes/s04.jpg) no-repeat;}

a.komocsya {background:url(../../referencia/komocsy/s01.jpg) no-repeat;}
a.komocsyb {background:url(../../referencia/komocsy/s02.jpg) no-repeat;}
a.komocsyc {background:url(../../referencia/komocsy/s03.jpg) no-repeat;}
a.komocsyd {background:url(../../referencia/komocsy/s04.jpg) no-repeat;}

a.fotligeta {background:url(../../referencia/fotliget/s01.jpg) no-repeat;}
a.fotligetb {background:url(../../referencia/fotliget/s02.jpg) no-repeat;}
a.fotligetc {background:url(../../referencia/fotliget/s03.jpg) no-repeat;}
a.fotligetd {background:url(../../referencia/fotliget/s04.jpg) no-repeat;}

.center {text-align: center;}
.center img {margin: 0 auto;}


/*lightbox*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}



.implogo	{background: #fff url(../images/imp_bg.gif) left top no-repeat;}
div#impresszum-box {float: right; overflow: hidden; padding: 60px 0 10px 0; height: 100%; width: 150px; background: #efefef url(../images/impbox_bg.gif) center top no-repeat; text-align: center;}
div#impresszum-box .tarto-imp	{margin-bottom: 35px;}
div#impresszum-box .tarto-imp h1	{position: relative; font-size: 11px; font-weight: bolder; margin: 5px 0;}
div#impresszum-box .tarto-imp p 	{margin: 5px 0; padding: 0; font-size: 9px; text-align: center;}


div#impresszum-box .tarto-imp h1#webo, div#impresszum-box h1#omo, div#impresszum-box h1#sitemakers {width: 80px; height: 17px; display: block; margin: 0 auto;}
div#impresszum-box .tarto-imp h1#webo span	{position: absolute; width: 80px; height: 17px; top: 0; left: 0; background: url(../images/webo.gif) no-repeat;}
div#impresszum-box .tarto-imp h1#omo span	{position: absolute; width: 80px; height: 17px; top: 0; left: 0; background: url(../images/omo.gif) no-repeat;}
div#impresszum-box .tarto-imp h1#sitemakers span	{position: absolute; width: 80px; height: 20px; top: 0; left: 0; background: url(../images/sitemakers_logo.gif) no-repeat;}
