#wrap 
	{
	min-height:100%;
	position:relative;
	}

* html #wrap {height:100%}


#inner-wrap 
	{
	padding-bottom:170px;
	}

#inner-wrap:after {
	content:" ";
	display:block;
	clear:both;
	}

* html #inner-wrap 
	{
	height:1px;
	}

#header
	{
	position:relative;
	height:300px;
	width:1000px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	background:url(/pic/borzsony_head.jpg) no-repeat;
	}

#borzsony
	{
	position:absolute;
	left:550px;
	top:50px;
	width:441px;
	height:242px;
	background:url(/pic/borzsony.jpg) no-repeat;
	}
	
#headline
	{
	position:absolute;
	top:50px;
	left:10px;
	width:540px;
	height:200px;
	background:url(/pic/headline.jpg);
	overflow:hidden;
	color:#ffffff;
	-moz-user-select:none;
	}


#slider
	{
	width:10400px;
	position:absolute;
	left:0px;
	}

.slider_element
	{
	width:540px;
	height:200px;
	float:left;
	cursor:pointer;
	}
.slider_info
	{
	position:relative;
	top:156px;
	width:527px;
	padding:3px;
	padding-left:10px;
	height:38px;
	filter:Alpha(opacity=60); 
	-moz-opacity:.60; 
	opacity:.60;
	background:#000000;
	overflow:hidden;
	}
.slider_title
	{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	}
.slider_text
	{
	color:#ffffff;
	}

#nav_left
	{
	position:absolute;
	top:60px;
	left:10px;
	width:30px;
	height:30px;
	filter:Alpha(opacity=65); 
	-moz-opacity:.65; 
	opacity:.65;
	background:url(/pic/bal.gif);
	cursor:pointer;
	}

#nav_right
	{
	position:absolute;
	top:60px;
	left:500px;
	width:30px;
	height:30px;
	filter:Alpha(opacity=65); 
	-moz-opacity:.65; 
	opacity:.65;
	background:url(/pic/jobb.gif);
	cursor:pointer;
	}

#tools
	{
	position:absolute;
	top:255px;
	left:10px;
	}

#uinfo
	{
	position:absolute;
	top:266px;
	left:554px;
	}

#hmenu
	{
	position:relative;
	top:12px;
	}

#fmenu
	{
	position:relative;
	top:30px;
	}

#foot_line
	{
	position:relative;
	top:40px;
	width:570px;
	height:1px;
	font-size:1px;
	background:#42626D;
	margin-left:auto;
	margin-right:auto;
	}

#footer 
	{
	position:absolute;
	bottom:0;
	height:170px;
	width:100%;
	overflow:hidden;	
	}

#footer_top_pad
	{
	width:1000px;
	margin-left:auto;
	margin-right:auto;	
	height:20px;
	background:#ffffff;
	}
	
#footer_inner
	{
	width:1000px;
	margin-left:auto;
	margin-right:auto;	
	height:150px;
	background:#01232D;
	}




#menu
	{
	margin-top:10px;
	margin-left:10px;
	width:190px;
	display:block;
	float:left;
	}

#mtartalom
	{
	width:190px;
	height:40px;
	background:url(/pic/tartalom.jpg);
	margin-bottom:15px;
	}

#main_body
	{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background:url(/pic/cbx.gif) repeat-y;
	}

#content
	{
	margin-left:15px;
	float:left;
	width:535px;
	min-height:300px;
	padding-left:15px;
	padding-right:15px;
	padding-top:25px;
	display:block;
	overflow:hidden;
	background:url(/pic/white.gif) no-repeat;
	}

#infoline
	{
	margin-left:10px;
	margin-top:25px;
	float:left;
	width:195px;
	display:block;
	}

#header_text
	{
	position:absolute;
	top:195px;
	left:30px;
	}

#footer_text
	{
	position:relative;
	top:50px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	height:50px;
	}


#menufoot_menu
	{
	padding-left:2px;
	padding-right:2px;
	}

#menuhead_menu
	{
	padding-left:2px;
	padding-right:2px;
	}

.pkcenter
	{
	margin-left:auto;
	margin-right:auto;
	}

.pkright
	{
	float:right;
	margin-right:30px;
	}

#menumenu
	{
	
	}

#box_left
	{
	width:250px;
	overflow:hidden;
	float:left;
	}

#box_right
	{
	width:250px;
	overflow:hidden;
	float:left;
	margin-left:20px;
	}
	
#ad_title
	{
	display:block;
	width:186px;
	height:29px;
	margin-top:20px;
	margin-bottom:20px;
	background:url(/pic/hirdetes.gif);
	}

