body { margin:0px; padding:0px; border:0px; background:#fff; }

@font-face {
    font-family: 'BertholdAkzidenzGroteskBERg';
    src: url('font/berthold-akzidenz-grotesk-be-bold-condensed-webfont.eot');
    src: url('font/berthold-akzidenz-grotesk-be-bold-condensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/berthold-akzidenz-grotesk-be-bold-condensed-webfont.woff') format('woff'),
         url('font/berthold-akzidenz-grotesk-be-bold-condensed-webfont.ttf') format('truetype'),
         url('font/berthold-akzidenz-grotesk-be-bold-condensed-webfont.svgz#BertholdAkzidenzGroteskBERg') format('svg'),
         url('font/berthold-akzidenz-grotesk-be-bold-condensed-webfont.svg#BertholdAkzidenzGroteskBERg') format('svg');
    font-weight: normal;
    font-style: normal;
}

.h_menu { font-family: 'BertholdAkzidenzGroteskBERg'; font-size:14px; color:#fff; text-transform:uppercase; background:url(images/h_menu.png) repeat-x; height:37px; overflow:hidden; }
.h_menu a { color:#fff; text-decoration:none; display:inline-block; float:left; padding:0 4px; height:27px; line-height:27px; margin-top:6px; }
.h_menu a:hover { color:#0054a6; text-decoration:none; background:url(images/h_menu_a.png) repeat-x 0 -5px; padding:0 3px; border-left:1px solid #fff; border-right:1px solid #fff; }

.cim {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2E96C8;
	text-decoration: none;
}
.cim_s {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFA647;
	text-decoration: none;
}
.cim_s input {
	border: 0px;
	text-align: right;
}
.cim_2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #2E96C8;
	text-decoration: none;
}
.cim_2_s {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFA647;
	text-decoration: none;
}
.szoveg {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.bovebben {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E96C8;
	text-decoration: none;
}
.imp {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}
.inp {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #0C7EB3;
}
a.cim {
	text-decoration: underline;
}
a.cim:hover {
	text-decoration: none;
}
a.szoveg:hover {
	text-decoration: none;
}
ul.test {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

select {
	font-size : 11px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #ffffff;
	border: solid #000000 1px;
}
.tableBC {
	background-repeat: no-repeat;
	background-position: right bottom;
}
