body
{
	margin:0px;
	padding:0px;
	color:#939393;
	font-family:Arial, Helvetica, sans-serif;
}

#frame
{
	margin:0px;
	padding:0px;
	background-color:#312F2F;
	height:100%;
	width:100%;
	overflow:auto;
}	

#frame .main
{
	position:relative;
	background-color:#312F2F;
	height:100%;
	width:990px;
	overflow:auto;
	margin-left:50px;
}

#frame .main_frame
{
	width:900px;
}

#frame .keret
{
	background-color:#2D2B2B;
	border:solid 7px #3B3939;
	margin-top:110px;
	padding-top:30px;
}

#frame .breadcrumb 
{
	position:absolute;
	color:#FFFFFF;
	top:150px;
	left:240px;
}

#frame .breadcrumb a
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}

#frame .breadcrumb h3
{
	color:#FFFFFF;
	font-size:11px;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

#frame .title 
{
	position:absolute;
	color:#FFFFFF;
	top:135px;
	left:600px;
	width:270px;
	font-size:30px;
}

#frame .title h1
{
	color:#FFFFFF;
	font-size:30px;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

#frame .main .kat
{
	background-color:#2D2B2B;
	width:199px;
	float:left;
	/*border-right: solid 1px #444444;*/
}

#frame .main .kat .category_list
{
	margin-left:20px;
}

#frame .main .kat .category_list a
{
	text-transform:uppercase;
	text-decoration:none;
	color:#000000;
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
} 

#frame .main .kat .category_list h2
{
	color:#706C69;
	font-size:12px;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

#frame .main .kat .katalog
{
	padding-left:5px;
	margin:0px;
}

#frame .main .kat .akcio
{
	margin:10px;
	border:#3b3939 solid 7px;
	background-color:#312f2f;
	height:100px;
}

#frame .main .kat .akcio a
{
	color:#FFFFFF;
}


#frame .main .kep
{
	background-color:#2D2B2B;
	width:610px;
	float:right;
	padding:30px;
}

#frame .main .leiras
{
	background-color:#2D2B2B;
	width:683px;
	overflow:auto;
	margin-left:200px;
	margin-top:18px;
	padding-bottom:10px;
	font-weight:normal;
	
}

#frame .main .main_frame .keret .leiras a
{
	color:#FFFFFF;
}

#frame .main .leiras .main1
{
	background-color:#312F2F;
	padding-left:5px;
}

#frame .main .leiras .main2
{
	background-color:#312F2F;
}

#frame .main .leiras .main3
{
	background-color:#312F2F;
	padding-right:10px;
}

#frame .main .leiras .tajekoztato a
{
	color:#FFFFFF;
}

#frame .main .menu
{
	background-color:#312f2f;
	position:absolute;
	left:160px;
	top:0px;
	width:755px;
}

#frame .main .menu .menu_div
{
	margin-left:82px;
}

#frame .main .menu .menu_div .belso
{
	float:left;
	height:40px;
	padding-left:36px;
	padding-right:36px;
	padding-top:20px;
}

#frame .main .menu .menu_div .valaszto
{
	float:left;
	margin-right:0px;
	
	
}

#frame .main .menu .menu_div .belso_veg
{
	float:left;
	height:40px;
	padding-left:37px;
	padding-right:36px;
	padding-top:20px;
	
}

#frame .main .menu div a
{
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
	font-size:13px;
}


#frame .main .header
{
	background-color:#312F2F;
	position:absolute;
	top:0px;
	left:0px;
	width:220px;
	height:110px;
}

.footer
{
	background-color:#312F2F;
	position:relative;
	height:100%;
	overflow:visible;
	left:0px;
	margin-bottom:10px;
	
}

.footer a
{
	color:#706C69;
	margin-bottom:10px;
	font-size:11px;
	text-decoration:none;
	
}

.footer .menu_div
{
	float:left;
	margin-right:10px;
	
}