@charset "utf-8";
/* CSS Document */

body {
	background-color:#3a2b1f;
	margin-bottom:100px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/bodybg.gif);
	background-repeat:repeat-x;
	background-position:top;
}

div#header_kek {
	position:absolute;
	width:100%;
	height:180px;
	top:0px;
	background-image:url('../images/topgrad.gif');
}
div#header_cakk {
	position:absolute;
	width:100%;
	height:22px;
	bottom:0px;
	background-image:url('../images/cakk.png');
	z-index:999;
}
div.navcat_1, div.navcat_2 {
	width:76px;
	height:33px;
	background-color:#8ebabd;
	position:relative;
	float:left;
	overflow:hidden;
	z-index:25;
}
div.navcat_1 {
	margin-left:500px;	
}
div.navcat_2 {
	margin-left:10px;	
}

div.navcat_1 a , div.navcat_2 a {
	display:block;
	width:76px;
	height:33px;
	background-image:url('../images/btn_titles.png');
}
div.menu_title {
	position:absolute;
	width:76px;
	height:33px;
	top:0px;
	left:0px;
	z-index:10;
}

a#nav1 {
	background-position:0px 0px;
}
a#nav2 {
	background-position:-76px 0px;
}
a#nav3 {
	background-position:-152px 0px;
}
a#nav4 {
	background-position:-228px 0px;
}
div#menu_hilite_1, div#menu_hilite_2, div#menu_hilite_3, div#menu_hilite_4 {
	position:absolute;
	width:76px;
	height:33px;
	top:0px;
	left:-76px;
}
div#menu_hilite_1 {
	background-color:#f15e32;
}
div#menu_hilite_2 {
	background-color:#e9b11f;
}
div#menu_hilite_3 {
	background-color:#aecc58;
}
div#menu_hilite_4 {
	background-color:#2cb3e4;
}


div.navcat_1 a span, div.navcat_2 a span, div#logo a span {
	display:block;
	visibility:hidden;
}

div#content_titles {
	position:absolute;
	width:214px;
	height:70px;
	top:200px;
	left:20px;
	overflow:hidden;
}
div#title_1, div#title_2, div#title_3, div#title_4 {
	position:absolute;
	width:214px;
	height:70px;
	background-image:url('../images/content_titles.gif');
	left:0px;
	top:70px;
}
div#title_1 {
	background-position:0px 0px;
}
div#title_2 {
	background-position:0px -70px;
}
div#title_3 {
	background-position:0px -140px;
}
div#title_4 {
	background-position:0px -210px;
}

div#content_hr {
	position:absolute;
	height:1px;
	width:850px;
	top:271px;
	left:0px;
}
div#content_hr hr {
	border:0px;
	height:1px;
	width:850px;
	background-image:url(../images/hr_bg.gif);
	padding:0px;
	margin:0px;
}


div#bottom_grad {
	position:absolute;
	width:100%;
	height:369px;
	background-image:url('../images/sitebg.gif');
	background-repeat:no-repeat;
	background-position:center;
	top:478px;
}
div#bottom_content {
	position:absolute;
	width:100%;
	background-repeat:no-repeat;
	background-position:center;
	top:850px;
}
div#bottom_line {
	position:absolute;
	width:100%;
	height:80px;
	bottom:0px;
	background-color:#3a2b1f;
}
div#footer_alakok {
	position:absolute;
	width:100%;
	height:35px;
	background-image:url('../images/footeralakok.png');
	background-repeat:no-repeat;
	background-position:center;
	bottom:78px;
}
div#footer_alakok_ember {
	position:absolute;
	width:100%;
	height:165px;
	background-image:url('../images/footer_ember.png');
	background-repeat:no-repeat;
	background-position:center;
	bottom:66px;
}

div#site {
	position:relative;
	width:850px;
	margin-left:auto;
	margin-right:auto;
}

div#logo {
	position:absolute;
	top:4px;
	left:-30px;
	width:321px;
	height:158px;
	background-image:url('../images/logo.png');
	z-index:1000;
}


div#logo a, div#footer_logo a, div#lost_logo a {
	display:block;
	width:100%;
	height:100%;
}
a span {
	display:block;
	visibility:hidden;
}

div#content {
	position:absolute;
	width:850px;
	height:410px;
	top:272px;
	left:0px;
	overflow:hidden;
}
div#container {
	position:absolute;
	top:0px;
	left:0px;
	width:850px;
	height:1640px;
}
div#section_1, div#section_2, div#section_3, div#section_4 {
	position:relative;
	height:360px;
	width:780px;
	margin:25px 35px 25px 35px;
	float:left;
	
}
div#section_1, div#section_2, div#section_4 {
	background-image:url(../uploads/testcontent.png);
	background-position:top center;
	background-repeat:no-repeat;
}
div#ref_prevbtn, div#ref_nextbtn {
	position:absolute;
	width:20px;
	height:27px;
	top:1005px;
}
div#ref_prevbtn {
	left:8px;	
}
div#ref_nextbtn {
	left:824px;	
}
div#ref_prevbtn a, div#ref_nextbtn a {
	display:block;
	width:20px;
	height:27px;
	background-image:url('../images/btn_arrows.png');
}
div#ref_prevbtn a {
	background-position:0px 0px;	
}
div#ref_nextbtn a {
	background-position:-25px 0px;	
}
div#ref_prevbtn a:hover {
	background-position:0px -30px;	
}
div#ref_nextbtn a:hover {
	background-position:-25px -30px;	
}

div#ref_content {
	position:absolute;
	width:780px;
	height:360px;
	overflow:hidden;
}
div#ref_container {
	position:absolute;
	height:360px;
	top:0px;
	left:0px;
}
div.ref_section {
	width:780px;
	margin-right:35px;
	position:relative;
	float:left;
}

div.ref_section div.ref {
	position:relative;
	width:382px;
	height:160px;
	background-color:#3a2b1f;
	float:left;
	color:#a1d3d6;
	text-decoration:none;
	font-size:14px;
	margin-bottom:20px;
}

div.reflink {
	position:absolute;
	width:382px;
	height:160px;
}
div.reflink a {
	width:100%;
	height:100%;
	display:block;
}


.left {
	margin-right:16px;	
}


div.ref_section img {
	border:1px solid #58422f;
	margin:6px 0px 0px 6px;
}

div.ref_section div.ref span {
	display:block;
	margin-right:6px;
	text-align:right;
	line-height:20px;
}

div#footer_logo {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:26px;
	width:95px;
	height:29px;
	background-image:url(../images/mentha_logo.png);
}


/*  bizbaszok  */

div#emberkek {
	top:244px;
	left:760px;
	position:absolute;
	width:90px;
	height:27px;
	background-image:url(../images/emberkek.gif);
}

div#cloudbg1 {
	position:absolute;
	height:100px;
	width:100%;
	background-image:url(../images/cloudbg1.png);
	z-index:23;
}
div#cloudbg2 {
	position:absolute;
	height:100px;
	width:100%;
	background-image:url(../images/cloudbg2.png);
	z-index:22;
}
div#ballon {
	position:absolute;
	height:100px;
	width:100%;
	background-image:url(../images/ballon.png);
	z-index:27;
}
div#hazak {
	top:40px;
	position:absolute;
	height:120px;
	width:100%;
	background-image:url(../images/hazak.png);
	background-position:center;
}
div#nap {
	position:absolute;
	width:260px;
	height:130px;
	top:0px;
	left:160px;
	z-index:20;
}


/*  404  */

div#lost404 {
	position:relative;
	width:980px;
	height:500px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/lost.gif);
	background-repeat:no-repeat;
	margin-top:30px;
}
div#lost_logo {
	position:absolute;
	width:120px;
	height:40px;
	top:328px;
	left:139px;
}