/******************************************* MAIN STYLES *************************************************/
/*
body
{
	margin: 0;
	padding: 0;
}

#page,
#page_fooldal
{
	width: 1000px;
	font-family: Verdana;
}
img
{
	margin: 0;
	border: 0;
	font-size: 10px;
}

a:hover
{
	text-decoration: underline;
}

p.bvb
{
	color: #d4d4d4;
	margin: 0;
	float: left;

}

#middleLeft
{
	width: 710px;
	float: left;
}
#middle
{
	margin-top: 12px;
}
#mainContent
{
	margin-left: 12px;
	margin-top: 12px;
	width: 701px;
	float: left;
}
.clearboth
{
	clear: both;
}
*/

/******************************************* TOP BANNER *************************************************/
/*
#bannersTop
{
	background: url(/images/bannersTopBg.gif) no-repeat left;
	overflow:hidden;
}
	#fej_feletti1
	{
		float:left;
		margin:0 0 0 33px;
	}
	#bannersTop iframe
	{
		margin-right:5px;
		margin-top:8px;
		margin-bottom:8px;
	}
*/	
/******************************************* HEADER *************************************************/
#header
{
	width: 1000px;
	height: 106px;
	margin-bottom:10px;
}
	#header a
	{
		color: #ae1b14;
	}
#siteLogoWrapper
{
	width: 226px;
	overflow: hidden;
	float: left;
}
#siteLogo
{
	float: left;
	margin: 0;
}
#headerRight
{
	background: url(/images/headerBg.jpg) no-repeat;
	overflow: hidden;
	height: 106px;
	width: 774px;
	float: left;
}
	#headerMain
	{
		height: 77px;
		float: left;
		font-size: 10px;
		line-height: 13px;
	}
		#headerMain td
		{
			font-size: 10px;
			line-height: 13px;
		}
		.decor
		{
			width: 2px;
			height: 76px;
			float: left;
			background: url(/images/sepHeader.gif) no-repeat;
		}
		#today
		{
			float: left;
			margin-top: 20px;
			margin-left: 20px;
			width: 200px;
		}
			#today p
			{
				margin: 0;
			}
			#today span
			{
				font-weight: bold;
				color: #AE1B14;
			}
			#today img
			{
				margin-top: 2px;
			}

        		#weather
                {
        		    height:25px;
        		    line-height:25px;
        		    overflow:hidden;
                    position:absolute;
        			position:relative; /*nem szarozunk*/
                }                
				#weather a
				{
					display:block;
					position:absolute;
					left:37px;
					bottom:2px;
				}
		#contact
		{
			float: left;
			width: 100px;
			margin: 15px 15px 0 15px;
		}
			#contact td
			{
				line-height: 8px;
			}
			#contact a
			{
				color: #000;
			}

		#headerSearch
		{
			float: left;
			margin-top: 8px;
			margin-left: 14px;
			width: 185px;
		}
			#web,
			#beol
			{
				float:left;
			}
			#beol
			{
				margin-left: 8px;
			}
			#headerSearch p
			{
				margin: 2px 0 0 0;
				float: left;
			}
			p#details
			{
				margin: 2px 0 7px 5px;
				font-weight: bold;
				float: left;
			}
			
			
			#hsBottom
			{
				clear: both;
			}
				#hSFormInputText
				{
					width: 83px;
					padding-left: 3px;
					float: left;
					background: url(/images/hSFormInputTextBg.gif) no-repeat;
					border: 0;
					margin-left: 5px;
				}
				#hSFormSubmit
				{
					background: url(/images/hFormSubmitButton.gif) no-repeat;
					width: 62px;
					height: 19px;
					border: 0;
					margin-left: 10px;
					cursor: pointer;
				}
		
		#belep
		{
			float: left;
			height: 65px !important;
			overflow: hidden;
		}				
				.lFormSecCol
				{
					padding-left: 6px;
				}
				#loginForm a
				{
					font-weight: bold;
				}
				#loginFormName
				{
					background: url(/images/nameBg.gif) no-repeat;
					width: 52px;
					padding-left: 27px;
					border: 0;
				}
				#loginFormPass
				{
					background: url(/images/passwBg.gif) no-repeat;
					width: 76px;
					border: 0;
					padding-left: 3px;
				}
				#loginFormSubmit
				{
					background: url(/images/lFormSubmitButton.gif) no-repeat;
					width: 62px;
					height: 19px;
					border: 0;
					cursor: pointer;
				}
			#belepettPanel
			{
				margin-top: 3px;
			}
				#belepettPanel p
				{
					font-size: 10px;
					line-height: 12px;
					margin: 0;
				}
					#belepettPanel p span
					{
						font-weight: bold;
					}
					#belepettPanel #st20
					{
						margin-bottom: 3px;
					}
					#belepettPanel p a
					{
						font-weight: bold;
						color: #ae1b14;
					}
					#belepettPanel p img
					{
						margin: 2px 7px 0 0;
					}

/*---------------
szponzor fejlec
---------------*/	
/*	
#page_fooldal #bannersTop
{
	background:none;
}
	#page_fooldal #fej_feletti1
	{
		margin:0;
	}
	#page_fooldal #bannersTop iframe
	{
		margin-right:0px;
		margin-top:0px;
		margin-bottom:0px;
	}
#page_fooldal #headerRight 
{
	background: url(../images/headerBg_szponzor.jpg) no-repeat top right;
}
	#page_fooldal #headerSearch p
	{
		color:#fff;
	}
	#page_fooldal #headerSearch a,
	#page_fooldal #loginForm a
	{
		color:#e0e0e0;
	}
#page_fooldal #hSFormSubmit
{
	background: url(../images/keress_02.gif) no-repeat;
}
#page_fooldal #loginFormSubmit
{
	background: url(../images/belep_02.gif) no-repeat;
}
*/
/*---------------
szponzor fejlec
---------------*/	
/******************************************* UNDER HEADER BANNERS *************************************************/

#uhBanners
{
	background: #f9f7f8 url(/images/bannersBg.gif) no-repeat left;
	/*width: 967px;*/
	/*overflow: hidden;*/
	margin-top: 23px;
	height: 79px;
	/*clear: both;*/
	/*padding: 8px 0 8px 33px;*/
	/*padding-left:20px;*/
}
	#uhBanners iframe
	{
		margin:8px 0 8px 28px;
	}

	
/******************************************* BANNERS *************************************************/	

#banner3Wrapper
{
	overflow: hidden;
	margin: 12px 0;
	background: #f9f7f8 url(/images/bannersBg.gif) no-repeat left center;
	padding: 8px 0;
}	
	#banner3Wrapper iframe,
	#banner3Wrapper object
	{
		margin-left: 42px;
	}		

.banner3Wrapper
{
	overflow: hidden;
	margin: 12px 0;
	clear: both;
	background: #f9f7f8 url(/images/bannersBg.gif) no-repeat left center;
}	
	.banner3Wrapper iframe,
	.banner3Wrapper object
	{
		margin: 8px 0 8px 42px;
	}		
	
/******************************************* BANNER4 *************************************************/		
#banner4Wrapper
{
	margin-top: 12px;
	overflow: auto;
	background: #f9f7f8 url(/images/bannersBg.gif) no-repeat left center;
	clear: both;
}			
	#banner4Wrapper img
	{
		margin: 15px 0 15px 53px;
	}
	
	
/******************************************* BANNER5 *************************************************/	
#banner5Wrapper
{
	background: #f9f7f8 url(/images/banner5Bg.gif) no-repeat 50% 12px;
	padding-top: 30px;
	margin-bottom: 12px;
	text-align: center;
	width: auto;
	overflow:hidden;
}
	#banner5Wrapper div
	{
		margin-left: auto;
		margin-right: auto;
		width: 250px;
	}

/******************************************* sky *************************************************/	
#sky
{
	background: #f9f7f8 url(/images/banner5Bg.gif) no-repeat 50% 12px;
	margin-bottom: 12px;
	text-align: center;
	width: auto;
	overflow:hidden;
}
	#sky iframe
	{
		margin-left: auto;
		margin-right: auto;
		margin-top:29px;
	}
				
/******************************************* BANNER6 *************************************************/
#banner6Wrapper
{
	background: #f9f7f8 url(/images/banner5Bg.gif) no-repeat 50% 12px;
	margin-top: 12px;
	margin-bottom: 12px;
	overflow:hidden;
	text-align:center;
}
	#banner6Wrapper div
		{
			margin-left: auto;
			margin-right: auto;
			width: 250px;
		}
	
/******************************************* HIBA *************************************************/
.keretesHiba
{
	border: 1px solid red;
	background: #eee;
	width: 100%;
	margin-bottom: 20px;
	text-align: center;
}
	.hibaSzovege
	{
		font-size: 13px;
		line-height: 18px;
		font-weight: bold;
		margin: 20px 0;
	}

/******************************************* LAPOZAS *************************************************/
#pager
{
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center;
}
	#pager p
	{
		font-size: 13px;
		line-height: 20px;
		font-weight: bold;
		float: left;
		margin: 0 10px 0 0;
	}
	#pager .active
	{
		font-size: 15px;

	}
	#pager a
	{
		color: #ae1b14;
	}
	#pager .active a
	{
		color: #000;
	}


/******************************************* hasznaltAutoKereso *************************************************/
.hasznaltAutoKereso
{
	margin-left: 12px;
	float: left;
	
}
.hasznaltAutoKereso input
{
	height: 16px!important;
	background-position: right center!important;
	background-repeat: repeat-x!important;
}
.hasznaltAutoKereso .hasznaltauto_input
{
	height:19px!important;
}
.hasznaltAutoKereso .hasznAutoInputSubmit
{
	height: 19px!important;
}
.jarmuRegisztral
{
	margin-top: 5px;
}



/************************************** karrierklub ajanlo ******************************/
#kk_ajanlo
{
	overflow:hidden;
	width:278px;
	margin-bottom:12px;
	float:left;
	display:inline;
}
	#kk_ajanlo a
	{
		text-decoration:none;
	}
	#kk_ajanlo a:hover
	{
		text-decoration:underline;
	}
	#kk_cim
	{
		background:#E0E0E0;
		height:28px;
		overflow:hidden;
	}
		#kk_cim p
		{
			font-size:11px;
			line-height:20px;
			font-weight:bold;
			color:#4E4E4E;
			margin:3px 0 0 5px;padding:3px 8px;
		}
	#kk_torzs
	{
		oveflow:auto;
		height:160px;
		border-left:1px solid #E0E0E0;
		border-bottom:1px solid #E0E0E0;
		border-right:1px solid #E0E0E0;
		padding-left: 10px;
	}
	
	#kk_torzs a:active {
		font-weight: normal;
	}
	
	#kk_torzs a:visited {
		font-weight: normal;
	}
	
		#szoveg_container
		{
			overflow-y:scroll;
			height:130px;
			width:255px;
			margin-left:14px;
		}
			#kk_torzs ul
			{
				margin:0;
				padding:0 0 0 16px;
				font-size:11px;
				line-height:15px;
			}
				#kk_torzs a
				{
					color:#000;
				}
	#kk_lab
	{
		background:#E0E0E0;
		height:32px;
		overflow:hidden;
	}
		#kk_lab p
		{
			font-size:10px;
			font-weight:bold;
			line-height:13px;
			float:right;
			display:inline;
			margin:9px 10px 10px 10px;
		}
		#kk_lab a
		{
			color:#AE1B14;
		}
/************************************** karrierklub ajanlo ******************************/
		
		
		
/******************************************* a nap receptje *************************************************/
#nap_receptje
{
	overflow:hidden;
	margin-bottom:12px;
	width:276px;
}
	#nap_receptje form
	{
		margin:0;
		padding:0;
	}
	#nap_receptje_cim
	{
		background:#e0e0e0;
		height:32px;
		overflow:hidden;
	}
		#nap_receptje_cim p
		{
			margin:9px 0 0 12px;
			font-size:11px;
			font-weight:bold;
			color:#4e4e4e;
		}
	#nap_rec_borderes
	{
		border-left:1px solid #e0e0e0;
		border-right:1px solid #e0e0e0;
		overflow:hidden;
		padding:10px;
	}
	#nap_receptje td a
	{
		color:#000;
	}
	#nap_receptje td
	{
		font-size:11px;
	}
	#nap_receptje #td1
	{
		padding-right:8px;
	}
		#receptkereso_input_text
		{
			width:82px;
			height:18px;
			border:1px solid #aaa;
		}
		#receptkereso_submit
		{
			height:20px;
			width:36px;
			background: url(/images/btn_ok.gif) no-repeat;
			border:0;
			cursor:pointer;
			margin-top:2px;
		}
		#receptkereso_p
		{
			margin:8px 0 4px 0;
		}
	#nap_receptje_lab
	{
		background:#e0e0e0;
		height:32px;
		overflow:hidden;
	}
		#nap_receptje_lab p
		{
			margin:9px 10px 0 12px;
			font-size:11px;
			font-weight:bold;
			color:#AE1B14;
			text-align:right;
		}
		#nap_receptje_lab a
		{
			color:#AE1B14;
		}

/******************************************* a nap receptje *************************************************/


#partnersBanners {
	padding: 10px;
}

#partnersBanners a img {
	margin-bottom: 20px;
}

#b110x150 {
	margin:12px 5px;
	text-align:center;
	width:110px;
}
