BODY {
	scrollbar-3dlight-color : #FFF1CA;
	scrollbar-arrow-color : #FFF1CA;
	scrollbar-base-color : #FFF1CA;
	scrollbar-darkshadow-color : Black;
	scrollbar-face-color : #004D29;
	scrollbar-highlight-color : #FFF1CA;
	scrollbar-shadow-color : #FFF1CA;
	scrollbar-track-color : #FFF1CA;
}
P { padding-bottom : 0px; padding-top : 0px; margin-bottom : 0px; margin-top : 4px; }
OL { padding-bottom : 0px; padding-top : 0px; margin-bottom : 0px; margin-top : 0px; }
UL { padding-bottom : 0px; padding-top : 0px; margin-bottom : 0px; margin-top : 0px;  list-style : square;  }
LI { padding: 0px; line-height: 16px; }
HR {
	color : #004D29;
}

SPAN.float-right-italic {
	float: right;
	font-style: italic;
}

A.nexum:LINK, A.nexum:VISITED { color : #FFF1CA; text-decoration : none; }
A.nexum:HOVER, A.nexum:FOCUS { text-decoration : none; color : #000000; }
A:LINK, A:VISITED { color : #990000; text-decoration : none; font-weight : bold; }
A:HOVER, A:FOCUS { text-decoration : underline; color : #990000; }

.span-italic { font-style : italic; }
.span-bold { font-weight : bold; }
.span-italicbold { font-weight : bold; font-style : italic; }
.span-underline { text-decoration : underline; }
.span-noformatting { font-style : normal; font-weight : normal; text-decoration : none; }

.title { font-family : Arial, Helvetica, sans-serif; font-size : 14px; font-style : normal; color: #004D29; font-weight : bold; text-align : left; margin-top: 16px; margin-bottom: 6px; }
.title-sub { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; color: #004D29; font-weight : bold; text-align : left; margin-top: 14px; margin-bottom: 2px; }
.title-sub2 { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; color: #004D29; font-weight : normal; text-align : left; margin-top: 14px; margin-bottom: 2px; }
.title-sub3 { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; color: Black; font-weight : bold; text-align : left; margin-top: 14px; margin-bottom: 2px; }

.text { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : left;  color : Black;}
.text-right { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : right;  color : Black; line-height: 18px; }
.text-center { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : center;  color : Black; line-height: 18px; }
.text-justify { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : justify;  color : Black; line-height: 18px; }
.text-justify-normalline { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : justify;  color : Black; line-height: 18px; margin: 0; }
.text-justify-indent { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : justify; text-indent : 30px;  color : Black; line-height: 18px; }
.text-justify-indent-normalline { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : justify; text-indent : 30px;  color : Black; line-height: 18px; margin: 0;}
.text-box { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : left;  color : Black;  margin-left : 10px;  margin-right : 14px;    }

.list1 { margin-left : 22px; font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : left;  color : Black; line-height: 18px; }
.list1-justify { margin-left : 22px; font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : justify;  color : Black; line-height: 18px; }

.table-text { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : left; margin-left : 3px; margin-right : 3px;  color : Black;  }
.table-text-right { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : right; margin-left : 3px; margin-right : 3px;  color : Black;  }
.table-text-center { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : center; margin-left : 3px; margin-right : 3px;  color : Black;  }
.table-text-leftmargin { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : left; margin-left : 20px; margin-right : 3px;  color : Black;  }
.table-text-leftmargin2 { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal; text-align : left; margin-left : 40px; margin-right : 3px;  color : Black;  }
.table-background {   background-color : Aqua;  }
.table-cellcolor-dark {   background-color : #F1D17C;  }
.table-cellcolor-light {   background-color : #FFE7A6;  }
.table-cellcolor-th {   background-color : #9DA35F;  }

.pic-border { border: 1px solid #004D29;  }

.form-button { border-color: #EAEEF1; border-style: outset; background: #5D87B0; color: #EAEEF1 ; font: 8pt Verdana, Arial, Helvetica, sans-serif}
.form-textfield { border-color: #5D87B0; font-size: 8pt; border-style: outset; font-family: Verdana, Arial, Helvetica, sans-serif}
SPAN.ita {
	font-style: italic;
}
/*fejlec es logok*/
DIV#flags {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 389px;
	height: 13px;
	display: none;
}

DIV#flag-hu {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 120px;
	height: 13px;
	background-image: url(img/flag_hu.gif);
	background-repeat: no-repeat;
	z-index: 10;
}

DIV#flag-en {
	position: absolute;
	left: 108px;
	top: 0px;
	width: 125px;
	height: 13px;
	background-image: url(img/flag_en.gif);
	background-repeat: no-repeat;
	z-index: 9;
}

DIV#flag-de {
	position: absolute;
	left: 221px;
	top: 0px;
	width: 134px;
	height: 13px;
	background-image: url(img/flag_de.gif);
	background-repeat: no-repeat;
	z-index: 8;
}

DIV#flags A#flag-en:link,A#flag-en:visited {
	display: block;
	position: absolute;
	left: 108px;
	top: 0px;
	width: 125px;
	height: 13px;
	background-image: url(img/flag_en.gif);
	background-repeat: no-repeat;
	z-index: 9;
}

DIV#flags A#flag-en:hover,A#flag-en:active {
	display: block;
	position: absolute;
	left: 108px;
	top: 0px;
	width: 125px;
	height: 13px;
	background-image: url(img/flag_en_.gif);
	background-repeat: no-repeat;
	z-index: 9;
}

DIV#flags A#flag-de:link,A#flag-de:visited {
	display: block;
	position: absolute;
	left: 221px;
	top: 0px;
	width: 134px;
	height: 13px;
	background-image: url(img/flag_de.gif);
	background-repeat: no-repeat;
	z-index: 8;
}

DIV#flags A#flag-de:hover,A#flag-de:active {
	display: block;
	position: absolute;
	left: 221px;
	top: 0px;
	width: 134px;
	height: 13px;
	background-image: url(img/flag_de_.gif);
	background-repeat: no-repeat;
	z-index: 8;
}

DIV#logo {
	position: absolute;
	left: 0px;
	top: 13px;
	width: 414px;
	height: 53px;
	background-image: url(img/logo.gif);
	background-repeat: no-repeat;
}

/* swfobject-beagyazasok */
.hirvadasz {
	padding: 3px 0;
}

.hirvadasz .flash-error {
	width: 200px;
}

#flash-menu .flash-error {
	padding: 20px 4px 4px; color : White; text-align: center;
}

#flash-menu .flash-error IMG {
	border: none;
	background: White;
}

.flash-error {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style : normal; font-weight : normal;  color : Black; line-height: 14px;
}

.flash-error IMG {
	border: none;
}

.flash-baromfiipar {
	width: 300px;
}
