/* ide jönnek az egyeb alap stílusok, amik nem az alapszerkezethez tartoznak */

.floatleft {
	float:left;
}

.floatright {
	float:right;
}

.pdl10 {
	padding-left:10px;
}

.pdl8 {
	padding-left:8px;
}

.pdr10 {
	padding-right:10px;
}

.pad4 {
	padding:4px;
}

.pad8 {
	padding:8px;
}

.mgt8 {
	margin-top:8px;
}

.mgb8 {
	margin-bottom:8px;
}

#menupontok {
	line-height:35px;
}

.menunyilak {
	margin: 16px 8px 14px 8px; 
}

.activemenubg {
	background-color:#940000;
}

.elerhetobox {
	padding:4px 4px 16px 8px;
	background-image:url(/images/pepita.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-right:2px;
	margin-left:2px;
}

.mainhirbox {
	width:316px;
}

.hirbox {
	border: 1px solid #bcbaac;
	padding-top:16px;
	margin-top:16px;
}

.hircimke {
	position:absolute;
	margin-top:-27px;	
	margin-left:6px;
	background-color:white;
	padding:2px;
}

.hirek {
	padding:8px;
}

.leftlista {
	padding:2px;
}

.leftmenu_alap {
	background-image:url(/images/menu_bg_inactive.gif);
	background-repeat:no-repeat;
}

.leftmenu_alap_active {
	background-image:url(/images/menu_bg_active.gif);
	background-repeat:no-repeat;
}

.leftmenu_inner {
	padding-top:8px;
	padding-bottom:8px;
	padding-left: 20px;
}

.leftmenu_bigfill {
	background-image:url(/images/menu_bigheight_active.gif);
	background-repeat:repeat-y;
}

.submenu_alap {
	width:208px;
	padding:4px;
	background-image:url(/images/red_nyil.gif);
	background-position:left center;
	background-repeat:no-repeat;
	margin-left:4px;
}

.submenu_inner {
	margin-left:8px;
}

.submenu {
	position:absolute;
	margin-left:246px;
	border: 1px solid #8e8c83;
	width:216px;
	display:none;
}

.leftzaro {
	background-image:url(/images/fomenusav_bg.gif);
	background-repeat:repeat-x;
	height:4px;
	line-height:0;
	font-size:0;
	overflow:hidden;
	margin-left:2px;
	margin-right:2px;
}

.thead {
	height:31px;
	background-image:url(/images/thead_bg.gif);
	background-repeat:repeat-x;
	overflow:hidden;
	padding-left:8px;
	padding-right:8px;
	margin:0;
}

.csoport_kivonat {
	background-color:#e5e4db;
	border-bottom:1px solid #cccbc3;
	margin:0;
	padding:8px;
}

.gyartoksav {
 background-color:#efefeb;
 border-bottom:1px solid #cccbc3;
 padding:8px;
 margin-bottom:8px;
}

.gyartonevek {
	background-color:#d8d7ca;
	padding:8px;
	background-image:url(/images/pepita.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.termekbox {
	border-left:1px solid #d8d7ca;
	border-right:1px solid #d8d7ca;
	border-bottom:1px solid #d8d7ca;
	width:636px;
	padding:0px 0px 16px 0px;
	margin:0;
}

.baloszlop {
	width:315px;
	margin-right:6px;
}
.jobboszlop {
	width:315px;
}

.termeknevek {
	margin-bottom:3px;
	padding:4px;
}

.termek_inner {
	background-image:url(/images/termekjel.gif);
	background-repeat:no-repeat;
	padding-left:14px;
}

.termek_divider {
	background-image:url(/images/pepita.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:4px;
	line-height:0;
	font-size:0;
	overflow:hidden;
	height:2px;
}

.found_cim {
	background-color:#d8d7ca;
	padding:8px;
}

#tartalom_css td {
	border:1px solid #cccccc;
}

#tartalom_css table {
	border:1px solid #cccccc;
	border-collapse:collapse;
}

.fejlec_cella {
	background:#f7f6ed;
}
