@import url("/css/reset.css");

@font-face {
    font-family: 'dejavu';
    src: url(images/dejavusanscondensed-webfont.eot);
    src: url(images/dejavusanscondensed-webfont.eot?iefix) format('eot'),
         url(images/dejavusanscondensed-webfont.woff) format('woff'),
         url(images/dejavusanscondensed-webfont.ttf) format('truetype'),
         url(images/dejavusanscondensed-webfont.svg#webfontFPesfIiU) format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'dejavu';
    src: url(images/dejavusanscondensed-bold-webfont.eot);
    src: url(images/dejavusanscondensed-bold-webfont.eot?iefix) format('eot'),
         url(images/dejavusanscondensed-bold-webfont.woff) format('woff'),
         url(images/dejavusanscondensed-bold-webfont.ttf) format('truetype'),
         url(images/dejavusanscondensed-bold-webfont.svg#webfontHFypcAy5) format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'dejavu';
    src: url(images/dejavusanscondensed-oblique-webfont.eot);
    src: url(images/dejavusanscondensed-oblique-webfont.eot?#iefix) format('embedded-opentype'),
         url(images/dejavusanscondensed-oblique-webfont.woff) format('woff'),
         url(images/dejavusanscondensed-oblique-webfont.ttf) format('truetype'),
         url(images/dejavusanscondensed-oblique-webfont.svg#DejaVuSansCondensedOblique) format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'dejavu';
    src: url(images/dejavusanscondensed-boldoblique-webfont.eot);
    src: url(images/dejavusanscondensed-boldoblique-webfont.eot?#iefix) format('embedded-opentype'),
         url(images/dejavusanscondensed-boldoblique-webfont.woff) format('woff'),
         urlimages/(dejavusanscondensed-boldoblique-webfont.ttf) format('truetype'),
         url(images/dejavusanscondensed-boldoblique-webfont.svg#DejaVuSansCnBdOb) format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'herie';
    src: url(images/herien-webfont.eot);
    src: url(images/herien-webfont.eot?#iefix) format('embedded-opentype'),
         url(images/herien-webfont.woff) format('woff'),
         url(images/herien-webfont.ttf) format('truetype'),
         url(images/herien-webfont.svg#herie) format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'herie';
    src: url(images/heriebln-webfont.eot);
    src: url(images/heriebln-webfont.eot?#iefix) format('embedded-opentype'),
         url(images/heriebln-webfont.woff) format('woff'),
         url(images/heriebln-webfont.ttf) format('truetype'),
         url(images/heriebln-webfont.svg#herie) format('svg');
    font-weight: bold;
    font-style: normal;
}

body {
	font-family:'dejavu', Arial, Helvetica, sans-serif;
	color:#252525;
	font-size:14px;
	line-height:1;
}

a { text-decoration:none; color:#007187; }
a:hover { text-decoration:underline; }

.mceContentBody {padding:15px;}

#content p, .mceContentBody p {
	line-height:1.4;
	padding:0 0 10px 0;
	font-size:14px;
}

#left_sidebar p {
	line-height:1.4;
	padding-bottom:10px;
}

#content h1, .mceContentBody h1 {
	font-family: 'dejavu';
	line-height:1.5;
	color:#007187;
	font-size:26px;
	padding-bottom:10px;
}

#content h2, .mceContentBody h2 {
	display:block;
	font-family: 'dejavu';
	line-height:36px;
	color:#252525;
	background-color:#f3f3f3;
	font-size:20px;
	margin:15px 0;
	padding:5px 15px;
}

#content h3, .mceContentBody h3 {
	font-family: 'dejavu';
	line-height:1.4;
	color:#007187;
	font-size:16px;
	padding:15px 0;
}

#left_sidebar h3 {
	font-size:20px;
	font-family: 'dejavu';
	color:#007187;
	padding:10px;
}

h4, .mceContentBody h4 {
	display:block;
	font-family: 'dejavu';
	color:#252525;
	background-color:#f3f3f3;
	font-size:16px;
	margin:10px 0;
	padding:7px 10px;
}

#left_sidebar .block_content {
	font-size:12px;
}

#left_sidebar .block_content table {
	margin:10px;
}

#left_sidebar .block_content table td {
	padding:3px;
}

#content table, .mceContentBody table {
	border: solid 1px #B2E1E4;
}

#content td, .mceContentBody td {
	border: solid 1px #B2E1E4;
	padding:3px;
}

#content ul, .mceContentBody ul {
	margin-left:25px;
}


table.nincskeret, table.nincskeret td, table.nincskeret img, a.fancybox img {
	border: none 0px !important;
}

#content li, .mceContentBody li {
	padding:3px 0 3px 15px;
	line-height:1.3;
	list-style:none;
	background:url(images/arrow_ocean.png) no-repeat left 7px;
	font-size:12px;
}

#content img, .mceContentBody img {
	padding:3px;
	border: 1px solid #b2e1e4;
}
img.zoomicon {
	border:none !important;
}

/* KERESO FORMAZASOK*/

#searchResults {
	margin-top:15px;
}

.searchResult h3 {
	font-weight:bold;
	margin-bottom:15px;
}

.pageLink {
	display:block;
	font-size:90%;
	color:#007187;
}

strong, b { font-weight:bold; }
em, i { font-style:italic; }

hr {
	color:#B2E1E4;
	background-color:#B2E1E4;
	height:1px;
	border:none;
	margin:15px 0;
}