HTML {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

BODY {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

DIV {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

SPAN {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

APPLET {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

OBJECT {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

IFRAME {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

H1 {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

H2 {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

H3 {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

H4 {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

H5 {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

H6 {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

P {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

BLOCKQUOTE {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

PRE {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

A {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

ABBR {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

ACRONYM {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}

ADDRESS {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

BIG {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

CITE {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

CODE {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}

DEL {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

DFN {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

EM {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

FONT {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

IMG {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

INS {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

KBD {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

Q {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

S {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

SAMP {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

SMALL {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

STRIKE {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

STRONG {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

SUB {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

SUP {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

TT {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

VAR {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

B {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

U {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

I {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

CENTER {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

DL {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

DT {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

DD {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

OL {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

UL {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

LI {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

FIELDSET {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

FORM {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

LABEL {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

LEGEND {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

CAPTION {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

TBODY {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

TFOOT {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

THEAD {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

TR {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

TH {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

TD {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	PADDING-LEFT: 0px; 
	OUTLINE-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

BODY {
	LINE-HEIGHT: 1; 
	FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; 
	COLOR: #333; 
	FONT-SIZE: 62.5%
}

OL {
	LIST-STYLE-TYPE: none; 
	LIST-STYLE-IMAGE: none
}

UL {
	LIST-STYLE-TYPE: none; 
	LIST-STYLE-IMAGE: none
}

BLOCKQUOTE {
	QUOTES: none
}

Q {
	QUOTES: none
}

BLOCKQUOTE:before {
	CONTENT: none
}

BLOCKQUOTE:after {
	CONTENT: none
}

Q:before {
	CONTENT: none
}

Q:after {
	CONTENT: none
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}

INS {
	TEXT-DECORATION: none
}

DEL {
	TEXT-DECORATION: line-through
}

TABLE {
	BORDER-SPACING: 0; 
	BORDER-COLLAPSE: collapse
}

.container_12 {
	WIDTH: 960px; 
	MARGIN-LEFT: auto; 
	MARGIN-RIGHT: auto
}

.grid_1 {
	POSITION: relative; 
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 10px
}

.grid_2 {
	POSITION: relative; 
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 10px
}

.grid_3 {
	POSITION: relative; 
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 10px
}

.grid_4 {
	POSITION: relative; 
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 10px
}

.grid_5 {
	POSITION: relative; 
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 10px
}

.grid_6 {
	POSITION: relative; 
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 10px
}

.grid_7 {
	POSITION: relative; 
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 10px
}

.grid_8 {
	POSITION: relative; 
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 10px
}

.grid_9 {
	POSITION: relative; 
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 10px
}

.grid_10 {
	POSITION: relative; 
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 10px
}

.grid_11 {
	POSITION: relative; 
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 10px
}

.grid_9_2 {
	POSITION: relative; 
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 10px
}

.grid_12 {
	POSITION: relative; 
	DISPLAY: inline; 
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 10px
}

.alpha {
	MARGIN-LEFT: 0px
}

.omega {
	MARGIN-RIGHT: 0px
}
.container_12 .grid_1 {
	WIDTH: 60px
}

.container_12 .grid_2 {
	WIDTH: 140px
}

.container_12 .grid_3 {
	WIDTH: 220px
}

.container_12 .grid_4 {
	WIDTH: 300px
}

.container_12 .grid_5 {
	WIDTH: 380px
}

.container_12 .grid_6 {
	WIDTH: 460px
}

.container_12 .grid_7 {
	WIDTH: 540px
}

.container_12 .grid_8 {
	WIDTH: 620px
}

.container_12 .grid_9 {
	WIDTH: 700px
}

.container_12 .grid_10 {
	WIDTH: 780px
}

.container_12 .grid_11 {
	WIDTH: 860px
}

.container_12 .grid_12 {
	WIDTH: 940px
}

.container_12 .grid_9_2 {
	WIDTH: 340px
}

.container_12 .prefix_1 {
	PADDING-LEFT: 80px
}

.container_12 .prefix_2 {
	PADDING-LEFT: 160px
}

.container_12 .prefix_3 {
	PADDING-LEFT: 240px
}

.container_12 .prefix_4 {
	PADDING-LEFT: 320px
}

.container_12 .prefix_5 {
	PADDING-LEFT: 400px
}

.container_12 .prefix_6 {
	PADDING-LEFT: 480px
}

.container_12 .prefix_7 {
	PADDING-LEFT: 560px
}

.container_12 .prefix_8 {
	PADDING-LEFT: 640px
}

.container_12 .prefix_9 {
	PADDING-LEFT: 720px
}

.container_12 .prefix_10 {
	PADDING-LEFT: 800px
}

.container_12 .prefix_11 {
	PADDING-LEFT: 880px
}

.container_12 .suffix_1 {
	PADDING-RIGHT: 80px
}

.container_12 .suffix_2 {
	PADDING-RIGHT: 160px
}

.container_12 .suffix_3 {
	PADDING-RIGHT: 240px
}

.container_12 .suffix_4 {
	PADDING-RIGHT: 320px
}

.container_12 .suffix_5 {
	PADDING-RIGHT: 400px
}

.container_12 .suffix_6 {
	PADDING-RIGHT: 480px
}

.container_12 .suffix_7 {
	PADDING-RIGHT: 560px
}

.container_12 .suffix_8 {
	PADDING-RIGHT: 640px
}

.container_12 .suffix_9 {
	PADDING-RIGHT: 720px
}

.container_12 .suffix_10 {
	PADDING-RIGHT: 800px
}

.container_12 .suffix_11 {
	PADDING-RIGHT: 880px
}

.container_12 .push_1 {
	LEFT: 80px
}

.container_12 .push_2 {
	LEFT: 160px
}

.container_12 .push_3 {
	LEFT: 240px
}

.container_12 .push_4 {
	LEFT: 320px
}

.container_12 .push_5 {
	LEFT: 400px
}

.container_12 .push_6 {
	LEFT: 480px
}

.container_12 .push_7 {
	LEFT: 560px
}

.container_12 .push_8 {
	LEFT: 640px
}

.container_12 .push_9 {
	LEFT: 720px
}

.container_12 .push_10 {
	LEFT: 800px
}

.container_12 .push_11 {
	LEFT: 880px
}

.container_12 .pull_1 {
	LEFT: -80px
}

.container_12 .pull_2 {
	LEFT: -160px
}

.container_12 .pull_3 {
	LEFT: -240px
}

.container_12 .pull_4 {
	LEFT: -320px
}

.container_12 .pull_5 {
	LEFT: -400px
}

.container_12 .pull_6 {
	LEFT: -480px
}

.container_12 .pull_7 {
	LEFT: -560px
}

.container_12 .pull_8 {
	LEFT: -640px
}

.container_12 .pull_9 {
	LEFT: -720px
}

.container_12 .pull_10 {
	LEFT: -800px
}

.container_12 .pull_11 {
	LEFT: -880px
}

.clear {
	WIDTH: 0px; 
	DISPLAY: block; 
	HEIGHT: 0px; 
	VISIBILITY: hidden; 
	CLEAR: both; 
	OVERFLOW: hidden
}

.clearfix:after {
	LINE-HEIGHT: 0; 
	WIDTH: 0px; 
	DISPLAY: block; 
	HEIGHT: 0px; 
	VISIBILITY: hidden; 
	CLEAR: both; 
	FONT-SIZE: 0px; 
	CONTENT: ' '
}

.clearfix {
	DISPLAY: block
}

* HTML .clearfix {
	HEIGHT: 1%
}

H1 {
	LINE-HEIGHT: 0.95em; 
	MARGIN-BOTTOM: 0.4em; 
	FONT-SIZE: 4.6em
}

H2 {
	LINE-HEIGHT: 1.3; 
	MARGIN-BOTTOM: 0.4em; 
	CLEAR: both; 
	FONT-SIZE: 2.4em
}

H3 {
	LINE-HEIGHT: 1.3; 
	MARGIN-BOTTOM: 0em; 
	FONT-SIZE: 1.6em
}

H4 {
	LINE-HEIGHT: 18px; 
	MARGIN: 0px; 
	COLOR: #666; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: 400
}

H5 {
	LINE-HEIGHT: 18px; 
	MARGIN: 0px; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: 400
}

H6 {
	LINE-HEIGHT: 18px; 
	MARGIN: 0px; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: 400
}

SPAN.h1 {
	LINE-HEIGHT: 0.95em; 
	DISPLAY: block; 
	MARGIN-BOTTOM: 0.4em; 
	FONT-SIZE: 4.6em
}

SPAN.h2 {
	LINE-HEIGHT: 1.3; 
	DISPLAY: block; 
	MARGIN-BOTTOM: 0.4em; 
	CLEAR: both; 
	FONT-SIZE: 2.4em
}

SPAN.h3 {
	LINE-HEIGHT: 1.3; 
	DISPLAY: block; 
	MARGIN-BOTTOM: 0em; 
	FONT-SIZE: 1.6em
}

SPAN.h4 {
	LINE-HEIGHT: 18px; 
	MARGIN: 0px; 
	DISPLAY: block; 
	COLOR: #666; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: 400
}

SPAN.h5 {
	LINE-HEIGHT: 18px; 
	MARGIN: 0px; 
	DISPLAY: block; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: 400
}

SPAN.h6 {
	LINE-HEIGHT: 18px; 
	MARGIN: 0px; 
	DISPLAY: block; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: 400
}

H2 SPAN {
	DISPLAY: block; 
	MARGIN-BOTTOM: 0.4em; 
	FLOAT: left
}

H2 SPAN.cimke {
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 18px; 
	MARGIN: 6px 0px 0px; 
	PADDING-LEFT: 23px; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	BACKGROUND: url(images/h2_span.png) #7fba00 no-repeat left top; 
	FLOAT: left; 
	HEIGHT: 18px; 
	COLOR: #fff; 
	FONT-SIZE: 0.5em; 
	PADDING-TOP: 0px
}

H3 SPAN {
	COLOR: #7fba00; 
	FONT-WEIGHT: 400
}

H3 SPAN SPAN {
	COLOR: #333; 
	FONT-WEIGHT: 700
}

P {
	TEXT-ALIGN: justify; 
	LINE-HEIGHT: 1.65; 
	MARGIN: 0px 0px 1em; 
	FONT-SIZE: 1.4em
}

P IMG {
	PADDING-BOTTOM: 0px; 
	MARGIN: 4px 10px 0px 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	FLOAT: left; 
	PADDING-TOP: 0px
}

LI IMG {
	PADDING-BOTTOM: 0px; 
	MARGIN: 4px 10px 0px 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	FLOAT: left; 
	PADDING-TOP: 0px
}

P IMG.right {
	PADDING-BOTTOM: 0px; 
	MARGIN: 4px 0px 6px 10px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	FLOAT: right; 
	PADDING-TOP: 0px
}

LI IMG.right {
	PADDING-BOTTOM: 0px; 
	MARGIN: 4px 0px 6px 10px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	FLOAT: right; 
	PADDING-TOP: 0px
}

IMG.center {
	MARGIN: 0px auto; 
	DISPLAY: block
}

SPAN.sub {
	FONT-SIZE: 0.7em; 
	VERTICAL-ALIGN: sub
}

A {
	COLOR: #009; 
	TEXT-DECORATION: underline
}

A:focus {
	COLOR: #009; 
	TEXT-DECORATION: underline
}

A:hover {
	COLOR: #000
}
BLOCKQUOTE {
	BORDER-LEFT: #ccc 6px solid; 
	PADDING-BOTTOM: 9px; 
	FONT-STYLE: italic; 
	MARGIN: 0px 0px 18px; 
	PADDING-LEFT: 9px; 
	PADDING-RIGHT: 9px; 
	FONT-FAMILY: Georgia, "Times new roman", serif; 
	BACKGROUND: #f9f9f9; 
	COLOR: #333; 
	FONT-SIZE: 13px; 
	QUOTES: "?" "?" "?" "?"; 
	PADDING-TOP: 9px
}

P.intro:first-letter {
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 32px; 
	PADDING-LEFT: 0px; 
	WIDTH: auto; 
	PADDING-RIGHT: 0px; 
	FONT-FAMILY: Georgia, Times, serif; 
	FLOAT: left; 
	LETTER-SPACING: 5px; 
	FONT-SIZE: 43px; 
	FONT-WEIGHT: 400; 
	PADDING-TOP: 5px; 
	text-shadow: 1px 1px 1px #333
}

P.important:first-letter {
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 32px; 
	PADDING-LEFT: 0px; 
	WIDTH: auto; 
	PADDING-RIGHT: 0px; 
	FONT-FAMILY: Georgia, Times, serif; 
	FLOAT: left; 
	LETTER-SPACING: 5px; 
	FONT-SIZE: 43px; 
	FONT-WEIGHT: 400; 
	PADDING-TOP: 5px; 
	text-shadow: 1px 1px 1px #333
}

P.intro:first-line {
	FONT-VARIANT: small-caps
}

P.important:first-line {
	FONT-VARIANT: small-caps
}

PRE {
	BORDER-BOTTOM: #333 1px solid; 
	BORDER-LEFT: #333 1px solid; 
	PADDING-BOTTOM: 9px; 
	OVERFLOW-X: auto; 
	MARGIN: 0px 0px 18px; 
	PADDING-LEFT: 9px; 
	PADDING-RIGHT: 9px; 
	FONT-FAMILY: monaco, courier, "courier new", monospace; BACKGROUND: #111; 
	FONT-SIZE: 11px; 
	BORDER-TOP: #333 1px solid; 
	BORDER-RIGHT: #333 1px solid; 
	PADDING-TOP: 9px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}

CODE {
	BORDER-BOTTOM: #333 1px solid; 
	BORDER-LEFT: #333 1px solid; 
	PADDING-BOTTOM: 9px; 
	OVERFLOW-X: auto; 
	MARGIN: 0px 0px 18px; 
	PADDING-LEFT: 9px; 
	PADDING-RIGHT: 9px; 
	FONT-FAMILY: monaco, courier, "courier new", monospace; 
	BACKGROUND: #111; 
	FONT-SIZE: 11px; 
	BORDER-TOP: #333 1px solid; 
	BORDER-RIGHT: #333 1px solid; 
	PADDING-TOP: 9px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}

DL {
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 2em; 
	PADDING-LEFT: 0px; 
	WIDTH: 380px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 1em
}

DT {
	PADDING-BOTTOM: 0.5em; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	WIDTH: 60px; 
	PADDING-RIGHT: 0.5em; 
	FLOAT: left; 
	CLEAR: both; 
	FONT-SIZE: 1.4em; 
	FONT-WEIGHT: 700; 
	PADDING-TOP: 0.5em
}

DD {
	PADDING-BOTTOM: 0.5em; 
	MARGIN: 0px; 
	PADDING-LEFT: 0.5em; 
	WIDTH: 200px; 
	PADDING-RIGHT: 0.5em; 
	FLOAT: left; 
	FONT-SIZE: 1.4em; 
	PADDING-TOP: 0.5em
}

DT.clear {
	FLOAT: none; CLEAR: both
}

A.button {
	BORDER-BOTTOM: #666 1px solid; 
	BORDER-LEFT: #858585 1px solid; 
	PADDING-BOTTOM: 2px; 
	LINE-HEIGHT: 16px; 
	MARGIN: 0px 3px 15px 0px; 
	PADDING-LEFT: 6px; 
	PADDING-RIGHT: 6px; 
	DISPLAY: block; 
	FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; 
	WHITE-SPACE: nowrap; 
	BACKGROUND: url(../images/button.png) #ccc repeat-x left top; 
	FLOAT: left; COLOR: #333; 
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: #999 1px solid; 
	CURSOR: pointer; 
	FONT-WEIGHT: 400; 
	BORDER-RIGHT: #858585 1px solid; 
	TEXT-DECORATION: none; 
	PADDING-TOP: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px
}

BUTTON {
	BORDER-BOTTOM: #666 1px solid; 
	BORDER-LEFT: #858585 1px solid; 
	PADDING-BOTTOM: 2px; 
	LINE-HEIGHT: 16px; 
	MARGIN: 0px 3px 15px 0px; 
	PADDING-LEFT: 6px; 
	PADDING-RIGHT: 6px; 
	DISPLAY: block; 
	FONT-FAMILY: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; 
	WHITE-SPACE: nowrap; 
	BACKGROUND: url(../images/button.png) #ccc repeat-x left top; 
	FLOAT: left; 
	COLOR: #333; 
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN: baseline; 
	BORDER-TOP: #999 1px solid; 
	CURSOR: pointer; 
	FONT-WEIGHT: 400; 
	BORDER-RIGHT: #858585 1px solid; 
	TEXT-DECORATION: none; 
	PADDING-TOP: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px
}

BUTTON {
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 4px; 
	WIDTH: auto; 
	PADDING-RIGHT: 4px; 
	OVERFLOW: visible; 
	PADDING-TOP: 1px
}

A.button {
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 14px; 
	MARGIN: 0px 0px 10px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	BACKGROUND: url(../images/images.png) no-repeat 0px -277px; 
	FLOAT: left; 
	HEIGHT: 25px; 
	TEXT-DECORATION: none; 
	PADDING-TOP: 0px
}

BUTTON[type] {
	PADDING-BOTTOM: 1px; 
	LINE-HEIGHT: 16px; 
	PADDING-LEFT: 4px; 
	PADDING-RIGHT: 4px; 
	PADDING-TOP: 1px
}

A.button:hover {
	BORDER-BOTTOM: #000 1px solid; 
	BORDER-LEFT: #000 1px solid; 
	BACKGROUND-COLOR: #ccc; 
	COLOR: #000; 
	BORDER-TOP: #000 1px solid; 
	BORDER-RIGHT: #000 1px solid; 
	TEXT-DECORATION: none
}

BUTTON:hover {
	BORDER-BOTTOM: #000 1px solid; 
	BORDER-LEFT: #000 1px solid; 
	BACKGROUND-COLOR: #ccc; COLOR: #000; 
	BORDER-TOP: #000 1px solid; 
	BORDER-RIGHT: #000 1px solid; 
	TEXT-DECORATION: none
}

.notification {
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 18px; 
	MARGIN: 0px 0px 17px; 
	PADDING-LEFT: 4px; 
	PADDING-RIGHT: 4px; 
	FONT-SIZE: 11px; 
	PADDING-TOP: 0px
}

.notice {
	BORDER-BOTTOM: #ffd324 1px solid; 
	BACKGROUND: #fff6bf; 
	COLOR: #514721
}

.error {
	BORDER-BOTTOM: #fbc2c4 1px solid; 
	PADDING-BOTTOM: 1em; 
	MARGIN: 0px; 
	PADDING-LEFT: 2em; 
	PADDING-RIGHT: 1em; 
	BACKGROUND: #fbe3e4; 
	COLOR: #8a1f11; 
	FONT-SIZE: 1.4em; 
	FONT-WEIGHT: 700; 
	PADDING-TOP: 1em
}

.success {
	BORDER-BOTTOM: #c6d880 1px solid; 
	PADDING-BOTTOM: 1em; 
	MARGIN: 0px; 
	PADDING-LEFT: 2em; 
	PADDING-RIGHT: 1em; 
	BACKGROUND: #e6efc2; 
	COLOR: #264409; 
	FONT-SIZE: 1.4em; 
	FONT-WEIGHT: 700; 
	PADDING-TOP: 1em
}

A.button SPAN {
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 25px; 
	MARGIN: 0px 0px 0px 5px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 5px; DISPLAY: block; 
	BACKGROUND: url(../images/images.png) no-repeat right -277px; 
	FLOAT: left; COLOR: #453820; 
	FONT-SIZE: 12px; 
	VERTICAL-ALIGN: middle; 
	FONT-WEIGHT: 700; 
	PADDING-TOP: 0px
}

A.button:active {
	BACKGROUND: url(../images/images.png) no-repeat 0px -302px
}

A.button:active SPAN {
	BACKGROUND: url(../images/images.png) no-repeat right -302px
}

FORM {
	PADDING-BOTTOM: 3em; 
	MARGIN: 0px 0px 2em; 
	PADDING-LEFT: 3em; 
	PADDING-RIGHT: 3em; 
	BACKGROUND: #f4f4f4; 
	PADDING-TOP: 3em
}

H3.form_h3 {
	MARGIN-BOTTOM: 2em
}

FORM LABEL {
	MARGIN: 0px 0px 3px; 
	DISPLAY: block; 
	FONT-WEIGHT: 700
}

FORM LABEL SPAN {
	COLOR: #666; 
	FONT-WEIGHT: 400
}

FORM INPUT.text {
	PADDING-BOTTOM: 3px; 
	MARGIN: 0px; 
	PADDING-LEFT: 2px; 
	WIDTH: 372px; 
	PADDING-RIGHT: 2px; 
	FONT-SIZE: 12px; PADDING-TOP: 3px
}
FORM TEXTAREA {
	PADDING-BOTTOM: 3px; 
	MARGIN: 0px; 
	PADDING-LEFT: 2px; 
	WIDTH: 372px; 
	PADDING-RIGHT: 2px; 
	HEIGHT: 9em; 
	FONT-SIZE: 12px; 
	PADDING-TOP: 3px
}

FORM SELECT {
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	PADDING-LEFT: 2px; 
	WIDTH: 380px; 
	PADDING-RIGHT: 2px; 
	PADDING-TOP: 2px
}

.radio {
	MARGIN: 0px 0px 20px
}

.radio P.label {
	MARGIN: 0px 0px 3px; 
	FONT-WEIGHT: 700
}

.radio LABEL {
	MARGIN: 0px 0px 0px 5px; 
	FONT-WEIGHT: 400
}

FORM P {
	POSITION: relative; 
	DISPLAY: block
}

.inputTipContainer {
	POSITION: absolute; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 10px; 
	WIDTH: 250px; 
	PADDING-RIGHT: 0px; DISPLAY: none; 
	BACKGROUND: url(../images/images.png) no-repeat 0px -327px; 
	PADDING-TOP: 0px
}

.inputTipContainer .box P {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 0px
}

.error.inputTipContainer {
	BACKGROUND: url(../images/images.png) no-repeat -10px -327px
}

.success.inputTipContainer {
	BACKGROUND: url(../images/images.png) no-repeat -20px -327px
}

UL {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 8px; 
	PADDING-RIGHT: 8px; 
	MARGIN-BOTTOM: 1em; 
	PADDING-TOP: 0px
}

UL LI {
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 1.65; 
	PADDING-LEFT: 14px; 
	PADDING-RIGHT: 0px; 
	MARGIN-BOTTOM: 0.5em; 
	BACKGROUND: url(images/list_bullet.png) no-repeat 0px 8px; 
	FONT-SIZE: 1.4em; PADDING-TOP: 0px
}

TABLE UL LI {
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 1.45; 
	LIST-STYLE-TYPE: disc; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	MARGIN-BOTTOM: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #666; 
	MARGIN-LEFT: 1em; 
	FONT-SIZE: 1em; 
	PADDING-TOP: 0px
}

A.image {
	BORDER-BOTTOM: #c0a063 0px solid; 
	BORDER-LEFT: #c0a063 0px solid; 
	PADDING-BOTTOM: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-RIGHT: 4px; 
	DISPLAY: block; 
	BORDER-TOP: #c0a063 0px solid; 
	BORDER-RIGHT: #c0a063 0px solid; 
	TEXT-DECORATION: none; 
	PADDING-TOP: 4px
}

A.image SPAN {
	TEXT-ALIGN: center; 
	DISPLAY: block; 
	COLOR: #7fba00; 
	FONT-WEIGHT: 700
}

A.left.image {
	MARGIN: 0px 10px 10px 0px; 
	FLOAT: left
}

A.right.image {
	MARGIN: 0px 0px 10px 10px; 
	FLOAT: right
}

A.center.image IMG {
	TEXT-ALIGN: center; 
	MARGIN: 0px auto; 
	DISPLAY: block
}

A.image IMG {
	MARGIN: 0px 0px 5px
}

P.small {
	COLOR: #666; 
	FONT-SIZE: 10px
}

.underline {
	TEXT-DECORATION: underline
}

#wrapper TABLE {
	BORDER-BOTTOM: #d9d9d9 1px solid; 
	BORDER-LEFT: #d9d9d9 1px solid; 
	MARGIN: 0px 0px 20px; 
	WIDTH: 100%; 
	BORDER-TOP: #d9d9d9 1px solid; 
	BORDER-RIGHT: #d9d9d9 1px solid
}

#wrapper TABLE TD {
	BORDER-BOTTOM: #d9d9d9 1px solid; 
	PADDING-BOTTOM: 5px; 
	LINE-HEIGHT: 1.45; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	BACKGROUND: url(images/td_bg.png) #f8f8f8 repeat-x left top; 
	COLOR: #666; 
	FONT-SIZE: 1.2em; 
	VERTICAL-ALIGN: middle; 
	BORDER-RIGHT: #d9d9d9 1px solid; 
	PADDING-TOP: 5px
}

#wrapper TABLE TH {
	BORDER-BOTTOM: #d9d9d9 2px solid; 
	TEXT-ALIGN: left; 
	PADDING-BOTTOM: 5px; 
	LINE-HEIGHT: 1.65; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	BACKGROUND: url(images/th_bg.png) #d9d9d9 repeat-x left top; 
	COLOR: #666; 
	FONT-SIZE: 1.4em; 
	BORDER-RIGHT: #d9d9d9 1px solid; 
	PADDING-TOP: 5px
}

#wrapper TABLE TH.last {
	BORDER-RIGHT: 0px
}

TABLE TD.last {
	BORDER-RIGHT: 0px
}

.pull_left {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 50px; 
	PADDING-RIGHT: 0px; 
	FONT-SIZE: 90%; 
	PADDING-TOP: 0px
}

.pull_left_szolgaltatasok {
	MARGIN: 0px 0px 0px 50px; 
	WIDTH: 830px; 
	FONT-SIZE: 90%
}

.pull_left_szolgaltatasok .leiras {
	WIDTH: 736px; 
	FLOAT: left
}

.pull_left_szolgaltatasok IMG {
	MARGIN: 0px 30px 0px 0px; 
	FLOAT: left
}

.pull_left_szolgaltatasok .szolg {
	BORDER-BOTTOM: #ededed 2px dashed; 
	MARGIN: 0px 0px 2em; CLEAR: both
}

.pull_left_szolgaltatasok .last.szolg {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px
}

B {
	FONT-WEIGHT: 700
}

STRONG {
	FONT-WEIGHT: 700
}

.bold {
	FONT-WEIGHT: 700
}

I {
	FONT-STYLE: italic
}

EM {
	FONT-STYLE: italic
}

.italic {
	FONT-STYLE: italic
}

.radio LABEL INPUT {
	MARGIN: 0px
}

TABLE UL {
	MARGIN: 0px
}

P.last {
	MARGIN: 0px
}

.inputTipContainer .box .icon {
	DISPLAY: none
}

.hide {
	DISPLAY: none
}

.right {
	TEXT-ALIGN: right
}

DIV#fancy_overlay {
	Z-INDEX: 30; 
	POSITION: fixed; 
	WIDTH: 100%; 
	DISPLAY: none; 
	HEIGHT: 100%; 
	TOP: 0px; 
	LEFT: 0px
}

DIV#fancy_loading {
	Z-INDEX: 100; 
	POSITION: absolute; 
	WIDTH: 40px; 
	DISPLAY: none; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	HEIGHT: 40px; 
	OVERFLOW: hidden; 
	CURSOR: pointer
}

DIV#fancy_loading DIV {
	POSITION: absolute; 
	WIDTH: 40px; 
	BACKGROUND: url(images/fancy_progress.png) no-repeat; 
	HEIGHT: 480px; 
	TOP: 0px; 
	LEFT: 0px
}

DIV#fancy_outer {
	Z-INDEX: 90; 
	POSITION: absolute; 
	PADDING-BOTTOM: 40px; 
	MARGIN: 0px; 
	PADDING-LEFT: 20px; 
	PADDING-RIGHT: 20px; 
	DISPLAY: none; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	TOP: 0px; 
	PADDING-TOP: 20px; 
	LEFT: 0px
}

DIV#fancy_inner {
	POSITION: relative; 
	WIDTH: 100%; 
	BACKGROUND: #fff; 
	HEIGHT: 100%
}

DIV#fancy_content {
	Z-INDEX: 100; 
	POSITION: absolute; 
	MARGIN: 0px
}

DIV#fancy_div {
	Z-INDEX: 100; 
	WIDTH: 100%; 
	BACKGROUND: #000; 
	HEIGHT: 100%; 
	COLOR: #fff
}

IMG#fancy_img {
	Z-INDEX: 100; 
	BORDER-BOTTOM: 0px; 
	POSITION: absolute; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	WIDTH: 100%; 
	PADDING-RIGHT: 0px; 
	HEIGHT: 100%; 
	BORDER-TOP: 0px; TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px; 
	LEFT: 0px
}

DIV#fancy_close {
	Z-INDEX: 181; 
	POSITION: absolute; 
	WIDTH: 30px; DISPLAY: none; 
	BACKGROUND: url(images/fancybox/fancy_closebox.png) no-repeat left top; 
	HEIGHT: 30px; 
	TOP: -12px; 
	CURSOR: pointer; 
	RIGHT: -15px
}

#fancy_frame {
	POSITION: relative; 
	WIDTH: 100%; 
	DISPLAY: none; 
	HEIGHT: 100%
}

#fancy_ajax {
	WIDTH: 100%; 
	HEIGHT: 100%; 
	OVERFLOW: auto
}

A#fancy_left {
	BACKGROUND-IMAGE: url(data:image/gif;base64,AAAA); 
	Z-INDEX: 111; 
	POSITION: absolute; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	OUTLINE-WIDTH: medium; 
	WIDTH: 35%; 
	BOTTOM: 0px; 
	DISPLAY: none; 
	HEIGHT: 100%; 
	OVERFLOW: hidden; 
	CURSOR: pointer
}

A#fancy_right {
	BACKGROUND-IMAGE: url(data:image/gif;base64,AAAA); 
	Z-INDEX: 111; 
	POSITION: absolute; 
	OUTLINE-STYLE: none; 
	OUTLINE-COLOR: invert; 
	OUTLINE-WIDTH: medium; 
	WIDTH: 35%; 
	BOTTOM: 0px; 
	DISPLAY: none; 
	HEIGHT: 100%; 
	OVERFLOW: hidden; 
	CURSOR: pointer
}

A#fancy_left {
	LEFT: 0px
}

A#fancy_right {
	RIGHT: 0px
}

SPAN.fancy_ico {
	Z-INDEX: 112; 
	POSITION: absolute; 
	MARGIN-TOP: -15px; 
	WIDTH: 30px; 
	DISPLAY: block; 
	HEIGHT: 30px; 
	TOP: 50%; 
	CURSOR: pointer
}

SPAN#fancy_left_ico {
	BACKGROUND: url(images/fancy_left.png) no-repeat; 
	LEFT: -9999px
}

SPAN#fancy_right_ico {
	BACKGROUND: url(images/fancy_right.png) no-repeat; 
	RIGHT: -9999px
}

A#fancy_left:hover {
	BACKGROUND-COLOR: transparent; 
	VISIBILITY: visible
}

A#fancy_right:hover {
	BACKGROUND-COLOR: transparent; 
	VISIBILITY: visible
}

A#fancy_left:hover SPAN {
	LEFT: 20px
}

A#fancy_right:hover SPAN {
	RIGHT: 20px
}

#fancy_bigIframe {
	POSITION: absolute; 
	WIDTH: 100%; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	HEIGHT: 100%; 
	TOP: 0px; 
	LEFT: 0px
}

DIV#fancy_bg {
	Z-INDEX: 70; 
	BORDER-BOTTOM: 0px; 
	POSITION: absolute; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	WIDTH: 100%; 
	PADDING-RIGHT: 0px; 
	HEIGHT: 100%; 
	BORDER-TOP: 0px; 
	TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px; LEFT: 0px
}

DIV.fancy_bg {
	Z-INDEX: 70; 
	BORDER-BOTTOM: 0px; 
	POSITION: absolute; 
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px; 
	PADDING-TOP: 0px
}

DIV#fancy_bg_n {
	WIDTH: 100%; 
	BACKGROUND: url(images/fancy_shadow_n.png) repeat-x; 
	HEIGHT: 20px; 
	TOP: -20px; 
	LEFT: 0px
}

DIV#fancy_bg_ne {
	WIDTH: 20px; 
	BACKGROUND: url(images/fancy_shadow_ne.png) no-repeat; 
	HEIGHT: 20px; 
	TOP: -20px; 
	RIGHT: -20px
}
DIV#fancy_bg_e {
	WIDTH: 20px; 
	BACKGROUND: url(images/fancy_shadow_e.png) repeat-y; 
	HEIGHT: 100%; 
	RIGHT: -20px
}

DIV#fancy_bg_se {
	WIDTH: 20px; 
	BOTTOM: -20px; 
	BACKGROUND: url(images/fancy_shadow_se.png) no-repeat; 
	HEIGHT: 20px; 
	RIGHT: -20px
}

DIV#fancy_bg_s {
	WIDTH: 100%; 
	BOTTOM: -20px; 
	BACKGROUND: url(images/fancy_shadow_s.png) repeat-x; 
	HEIGHT: 20px; 
	LEFT: 0px
}

DIV#fancy_bg_sw {
	WIDTH: 20px; 
	BOTTOM: -20px; 
	BACKGROUND: url(images/fancy_shadow_sw.png) no-repeat; 
	HEIGHT: 20px; 
	LEFT: -20px
}

DIV#fancy_bg_w {
	WIDTH: 20px; 
	BACKGROUND: url(images/fancy_shadow_w.png) repeat-y; 
	HEIGHT: 100%; 
	LEFT: -20px
}

DIV#fancy_bg_nw {
	WIDTH: 20px; 
	BACKGROUND: url(images/fancy_shadow_nw.png) no-repeat; 
	HEIGHT: 20px; TOP: -20px; LEFT: -20px
}
DIV#fancy_title {
	Z-INDEX: 100; 
	POSITION: absolute; 
	DISPLAY: none
}

DIV#fancy_title DIV {
	PADDING-BOTTOM: 3px; 
	FONT: bold 12px Arial; 
	WHITE-SPACE: nowrap; 
	COLOR: #fff
}

DIV#fancy_title TABLE {
	MARGIN: 0px auto
}

DIV#fancy_title TABLE TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}

TD#fancy_title_left {
	WIDTH: 15px; 
	BACKGROUND: url(images/fancy_title_left.png) repeat-x; 
	HEIGHT: 32px
}

TD#fancy_title_main {
	BACKGROUND: url(images/fancy_title_main.png) repeat-x; 
	HEIGHT: 32px
}

TD#fancy_title_right {
	WIDTH: 15px; 
	BACKGROUND: url(images/fancy_title_right.png) repeat-x; 
	HEIGHT: 32px
}

BODY {
	BACKGROUND: url(images/bg.png) #7fba00 no-repeat left top
}

#wrapper {
	MARGIN-TOP: 40px; 
	MARGIN-BOTTOM: 0px; 
	BACKGROUND: url(images/border_px.gif) #fff repeat-y right top
}

#menu {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 20px
}

#header UL {
	POSITION: absolute; 
	BORDER-LEFT: #608d02 1px solid; 
	PADDING-BOTTOM: 0px; 
	LIST-STYLE-TYPE: none; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	WIDTH: 958px; 
	BOTTOM: 0px; 
	PADDING-RIGHT: 0px; 
	HEIGHT: 30px; 
	BORDER-RIGHT: #608d02 1px solid; 
	PADDING-TOP: 0px
}

#header UL LI {
	PADDING-BOTTOM: 0px; 
	LIST-STYLE-TYPE: none; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FLOAT: left; 
	HEIGHT: 30px; 
	OVERFLOW: hidden; 
	PADDING-TOP: 0px
}

#header UL LI A {
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 32px; 
	TEXT-TRANSFORM: uppercase; 
	WIDTH: 100%; 
	DISPLAY: block; 
	FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; 
	BACKGROUND: url(images/menu_bg.png) repeat-x left top; 
	FLOAT: left; 
	LETTER-SPACING: 2px; 
	HEIGHT: 30px; 
	COLOR: #dee2d4; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: 700; 
	TEXT-DECORATION: none
}

#header UL LI A:hover {
	BACKGROUND: url(images/menu_hover_bg.png) repeat-x left top; 
	COLOR: #dee2d4
}

#header UL LI A.hover {
	BACKGROUND: url(images/menu_hover_bg.png) repeat-x left top; 
	COLOR: #dee2d4
}

#header UL LI.menu_1 {
	WIDTH: 108px
}

#header UL LI.menu_2 {
	WIDTH: 154px
}

#header UL LI.menu_3 {
	WIDTH: 134px
}

#header UL LI.menu_4 {
	WIDTH: 198px
}

#header UL LI.menu_5 {
	WIDTH: 114px
}

#logo {
	POSITION: absolute; 
	TEXT-ALIGN: center; 
	WIDTH: 100%; 
	HEIGHT: 117px; TOP: -25px
}

#header {
	BORDER-BOTTOM: #608d02 1px solid; 
	MARGIN: 0px; 
	WIDTH: 960px; 
	BACKGROUND: url(images/header.jpg) #b3c7e2 no-repeat left bottom; 
	HEIGHT: 175px
}

#body {
	PADDING-BOTTOM: 6px; 
	PADDING-LEFT: 0px; 
	WIDTH: 100%; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: url(images/border_px.gif) repeat-y left top; 
	PADDING-TOP: 20px
}

#footer {
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px auto; 
	PADDING-LEFT: 0px; 
	WIDTH: 960px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: url(images/footer_bg.png) no-repeat left top; 
	PADDING-TOP: 15px
}

#footer P {
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 1.4em; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	COLOR: #fff; 
	FONT-SIZE: 1.1em; 
	PADDING-TOP: 0px
}

#tervrajz {
	POSITION: relative; MARGIN: 0px 0px 20px
}
#tooltip {
	Z-INDEX: 1000; 
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 60px; 
	WIDTH: 170px; 
	DISPLAY: none; 
	FONT-FAMILY: Arial; 
	BACKGROUND: url(images/tooltip.png); 
	HEIGHT: 66px; 
	COLOR: #fff; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: 700
}

#tooltip_2 {
	Z-INDEX: 1000; 
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 60px; 
	WIDTH: 177px; 
	DISPLAY: none; 
	FONT-FAMILY: Arial; 
	BACKGROUND: url(images/tooltip_2.png); 
	HEIGHT: 60px; 
	COLOR: #fff; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: 700
}

#tooltip_3 {
	Z-INDEX: 1000; 
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 70px; 
	WIDTH: 170px; DISPLAY: none; 
	FONT-FAMILY: Arial; 
	BACKGROUND: url(images/tooltip_forditva.png); 
	HEIGHT: 66px; 
	COLOR: #fff; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: 700
}

#tervrajz A {
	POSITION: absolute; 
	DISPLAY: block
}

#tervrajz A#napkollektor {
	WIDTH: 83px; 
	HEIGHT: 66px; 
	TOP: 86px; 
	LEFT: 526px
}

#tervrajz A#napkollektor_2 {
	WIDTH: 46px; 
	HEIGHT: 100px; 
	TOP: 295px; 
	LEFT: 475px
}

#tervrajz A#szelturbina {
	WIDTH: 215px; 
	HEIGHT: 310px; 
	TOP: 10px; 
	LEFT: 100px
}

#tervrajz A#napelem {
	WIDTH: 114px; 
	HEIGHT: 61px; 
	TOP: 83px; 
	LEFT: 646px
}

#tervrajz A#napelem_2 {
	WIDTH: 85px; 
	HEIGHT: 60px; 
	TOP: 81px; 
	LEFT: 390px
}

#tervrajz A#szonda {
	WIDTH: 170px; 
	HEIGHT: 155px; 
	TOP: 350px; 
	LEFT: 634px
}

#tervrajz A#hoszivattyu {
	WIDTH: 54px; 
	HEIGHT: 70px; 
	TOP: 245px; 
	LEFT: 300px
}

#tervrajz A#hoszivattyu_2 {
	WIDTH: 50px; 
	HEIGHT: 56px; 
	TOP: 337px; 
	LEFT: 553px
}

#tervrajz A#geotec {
	WIDTH: 85px; 
	HEIGHT: 75px; 
	TOP: 72px; 
	LEFT: 14px
}

#tervrajz A#amasond {
	WIDTH: 85px; 
	HEIGHT: 25px; 
	TOP: 74px; 
	RIGHT: 14px
}

#tervrajz A#gdh {
	WIDTH: 85px; 
	HEIGHT: 25px; 
	TOP: 118px; 
	RIGHT: 14px
}

#tervrajz IMG {
	BORDER-BOTTOM: #7fba00 4px solid; BORDER-LEFT: #7fba00 4px solid; 
	MARGIN: 0px; 
	BORDER-TOP: #7fba00 4px solid; BORDER-RIGHT: #7fba00 4px solid
}
#valtozohaz {
	BORDER-BOTTOM: #7fba00 4px solid; 
	POSITION: absolute; 
	BORDER-LEFT: #7fba00 4px solid; 
	MARGIN: 0px; 
	WIDTH: 932px; 
	DISPLAY: none; 
	HEIGHT: 511px; 
	BORDER-TOP: #7fba00 4px solid; 
	TOP: 0px; 
	BORDER-RIGHT: #7fba00 4px solid; 
	LEFT: 0px
}

.szelturbina#valtozohaz {
	BACKGROUND: url(images/haz_turbina.png) no-repeat left top
}

.napelem#valtozohaz {
	BACKGROUND: url(../images/haz_napelem.png) no-repeat left top
}

.napkollektor#valtozohaz {
	BACKGROUND: url(../images/haz_napkollektor.png) no-repeat left top
}

.szonda#valtozohaz {
	BACKGROUND: url(../images/haz_szonda.png) no-repeat left top
}

.hoszivattyu#valtozohaz {
	BACKGROUND: url(../images/haz_hoszivattyu.png) no-repeat left top
}

#sidebar {
	BACKGROUND: url(images/side-back.png) no-repeat right top; 
	HEIGHT: 570px
}

#kapcsolat_right {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 180px
}

#sidebar UL {
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px
}

#sidebar UL LI {
	PADDING-BOTTOM: 0px; 
	LIST-STYLE-TYPE: none; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-TOP: 0px
}

#sidebar UL LI A {
	LINE-HEIGHT: 30px; 
	WIDTH: 220px; 
	DISPLAY: block; 
	HEIGHT: 30px; 
	COLOR: #666; 
	FONT-WEIGHT: 700; 
	TEXT-DECORATION: none
}

#sidebar UL LI A SPAN {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px
}

#sidebar UL LI A:hover {
	BACKGROUND: url(images/submenu_hover.png) no-repeat left top; 
	COLOR: #fff
}

#sidebar UL LI A.hover {
	BACKGROUND: url(images/submenu_hover.png) no-repeat left top; 
	COLOR: #fff
}

#sidebar UL LI UL LI {
	BORDER-LEFT: #dbdbdb 1px dashed; 
	MARGIN: 0px 0px 0px 10px
}

#sidebar UL LI UL LI A {
	LINE-HEIGHT: 24px; 
	WIDTH: 210px; 
	HEIGHT: 24px; 
	FONT-SIZE: 0.5em
}

#sidebar UL LI UL LI A:hover {
	BACKGROUND: url(images/submenu_hover.png) no-repeat -12px -3px; 
	COLOR: #fff
}

#sidebar UL LI UL LI A.hover {
	BACKGROUND: url(images/submenu_hover.png) no-repeat -12px -3px; 
	COLOR: #fff
}

#sidebar UL.al_almenu LI A SPAN {
	FONT-SIZE: 0.7em
}

IFRAME {
	MARGIN: 0px 0px 1em
}

.akcio {
	BACKGROUND-COLOR: #e9e9e9; 
	MARGIN: 0px 0px 2em; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: left bottom;
	HEIGHT: 260px
}

.akcio H1 {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	COLOR: #7fba00; 
	FONT-SIZE: 2em; 
	PADDING-TOP: 10px
}

.akcio H2 {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	COLOR: #666; 
	FONT-SIZE: 1.4em; 
	PADDING-TOP: 0px
}

.piktogram A {
	POSITION: relative; 
	MARGIN: 0px 0px 20px; 
	WIDTH: 220px; 
	DISPLAY: block; 
	BACKGROUND: #000; 
	HEIGHT: 230px; 
	TEXT-DECORATION: none; 
	-moz-border-radius-topleft: 3px; 
	-webkit-border-top-left-radius: 3px; 
	-moz-border-radius-topright: 3px; 
	-webkit-border-top-right-radius: 3px; 
	-moz-border-radius-bottomleft: 3px; 
	-webkit-border-bottom-left-radius: 3px; 
	-moz-border-radius-bottomright: 3px; 
	-webkit-border-bottom-right-radius: 3px
}

.nagy.piktogram A {
	HEIGHT: 401px
}

.nagy_2.piktogram A {
	BACKGROUND: #fff; 
	HEIGHT: 320px
}

.nagy_2.piktogram IMG {
	MARGIN: 0px auto; 
	DISPLAY: block; 
	HEIGHT: 283px
}

.kozepes.piktogram A {
	HEIGHT: 354px
}

.piktogram A IMG {
	opacity: 0.7px
}

.piktogram A SPAN {
	POSITION: absolute; 
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 30px; 
	WIDTH: 100%; 
	BOTTOM: 0px; 
	DISPLAY: block; 
	BACKGROUND: #7fba00; 
	HEIGHT: 30px; 
	COLOR: #fff; 
	FONT-SIZE: 1.3em; 
	FONT-WEIGHT: 700; 
	TEXT-DECORATION: none; 
	LEFT: 0px; 
	-moz-border-radius-bottomleft: 3px; 
	-webkit-border-bottom-left-radius: 3px; 
	-moz-border-radius-bottomright: 3px; 
	-webkit-border-bottom-right-radius: 3px
}

.piktogram A:hover SPAN {
	BACKGROUND: #689900
}

.piktogram.grid_9_2 A {
	MARGIN: 50px auto 0px
}

A.geotarifa {
	DISPLAY: block; 
	BACKGROUND: url(images/geotarifa.png) no-repeat left top; 
	HEIGHT: 34px
}

.box .padding {
	PADDING-BOTTOM: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	PADDING-TOP: 10px
}

TABLE TD.inside_header {
	BORDER-BOTTOM: #d9d9d9 2px solid; 
	BACKGROUND: #ededed; 
	FONT-SIZE: 1.4em; 
	FONT-WEIGHT: 700
}

#nyelvvalaszto {
	POSITION: absolute; 
	WIDTH: 63px; 
	HEIGHT: 11px; 
	TOP: 10px; 
	RIGHT: 10px
}

#nyelvvalaszto A {
	MARGIN: 0px 0px 0px 5px; 
	WIDTH: 16px; 
	DISPLAY: block; 
	FLOAT: left; 
	HEIGHT: 11px; opacity: 0.4px
}

#nyelvvalaszto A:hover {
	opacity: 0.8px
}
#nyelvvalaszto A.angol {
	BACKGROUND: url(images/gb.png) no-repeat left top
}

#nyelvvalaszto A.nemet {
	BACKGROUND: url(images/de.png) no-repeat left top
}

#nyelvvalaszto A.magyar {
	BACKGROUND: url(images/hu.png) no-repeat left top
}

H2 A.letoltes {
	MARGIN: 6px 0px 0px 10px; WIDTH: 16px; 
	DISPLAY: block; 
	BACKGROUND: url(images/page_white_acrobat.png) no-repeat left top; 
	FLOAT: right; 
	HEIGHT: 16px
}

H2 A.nyomtatas {
	MARGIN: 6px 0px 0px 10px; 
	WIDTH: 16px; DISPLAY: block; 
	BACKGROUND: url(images/printer.png) no-repeat left top; 
	FLOAT: right; 
	HEIGHT: 16px
}

.logo {
	POSITION: relative; 
	TEXT-ALIGN: center; 
	MARGIN: 0px 0px 2em; 
	FLOAT: left; 
	HEIGHT: 100px
}

.logo A {
	MARGIN: 0px 13px 0px 0px; 
	DISPLAY: block; 
	FLOAT: left
}

.logo A.copeland {
	MARGIN: 24px 13px 0px 0px; 
	WIDTH: 150px; 
	BACKGROUND: url(images/logok.png) left top; 
	HEIGHT: 41px
}

.logo A.emerson {
	MARGIN: 3px 13px 0px 0px; 
	WIDTH: 114px; 
	BACKGROUND: url(images/logok.png) left -41px; 
	HEIGHT: 62px
}

.logo A.swep {
	MARGIN: 33px 13px 0px 0px; 
	WIDTH: 121px; 
	BACKGROUND: url(images/logok.png) left -106px; 
	HEIGHT: 42px
}

.logo A.ziehl-abbeg {
	MARGIN: 33px 13px 0px 0px; 
	WIDTH: 153px; 
	BACKGROUND: url(images/logok.png) left -148px; 
	HEIGHT: 27px
}

.logo A.tem {
	MARGIN: 33px 0px 0px; 
	WIDTH: 109px; 
	BACKGROUND: url(images/logok.png) left -175px;
	HEIGHT: 27px
}

.logo SPAN {
	POSITION: absolute; 
	TEXT-ALIGN: center; 
	WIDTH: 100%; BOTTOM: 15px; 
	DISPLAY: block; 
	COLOR: #cbcbcb; 
	FONT-SIZE: 0.8em
}

.logo SMALL {
	POSITION: absolute; 
	TEXT-ALIGN: center; 
	WIDTH: 100%; BOTTOM: 0px; 
	DISPLAY: block; 
	COLOR: #cbcbcb; 
	FONT-SIZE: 1.2em; 
	FONT-WEIGHT: 700
}

.szemely {
	FLOAT: left
}

.szemely DL {
	MARGIN: 0px; 
	WIDTH: 190px
}

.szemely DL DT {
	MARGIN: 0px; 
	WIDTH: 40px; 
	PADDING-RIGHT: 0px
}

.szemely DL DD {
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	WIDTH: 150px; 
	PADDING-RIGHT: 0px
}

H2.elony {
	MARGIN-TOP: 2.5em
}

A.mahosz {
	TEXT-ALIGN: center; 
	DISPLAY: block; 
	FLOAT: right; 
	TEXT-DECORATION: none
}

P A.mahosz IMG {
	MARGIN: 5px 0px 0px 10px; 
	HEIGHT: 60px
}

.alsoboxok {
	MARGIN: 10px 0px 0px; 
	BACKGROUND: url(images/alsoboxok.png) no-repeat center 50%; 
	HEIGHT: 140px
}

.container_12 .box IMG {
	MARGIN: 0px 10px 0px 0px; 
	FLOAT: left
}

.container_12 .box SPAN.h3 {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	WIDTH: 200px; 
	PADDING-RIGHT: 0px; 
	FLOAT: left; 
	FONT-SIZE: 1.8em; 
	PADDING-TOP: 10px
}

.container_12 .box SPAN.h4 {
	FONT-STYLE: italic; 
	WIDTH: 200px; 
	FLOAT: left; 
	FONT-SIZE: 1.6em
}

.container_12 .box SPAN.h5 {
	PADDING-BOTTOM: 0px; 
	FONT-STYLE: normal; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	FLOAT: none; 
	COLOR: #666; 
	CLEAR: both; 
	PADDING-TOP: 10px
}

.container_12 .box A {
	COLOR: #000; 
	TEXT-DECORATION: none
}

.hirek_right {
	PADDING-BOTTOM: 20px; 
	MARGIN: 180px 20px 0px 0px; 
	PADDING-LEFT: 20px; 
	PADDING-RIGHT: 20px; 
	BACKGROUND: #eaeaea; 
	PADDING-TOP: 20px
}

.hirek_right H2 {
	COLOR: #666; 
	FONT-SIZE: 1.8em
}
.hirek_right UL LI A {
	COLOR: #666; 
	TEXT-DECORATION: none
}

.hirek_right UL LI A:hover {
	TEXT-DECORATION: underline
}

.hirek_right A.nyil {
	WIDTH: 37px; 
	DISPLAY: block; 
	BACKGROUND: url(images/nyil.png) no-repeat left top; 
	FLOAT: right; 
	HEIGHT: 26px
}

#accordion H2 {
	CURSOR: pointer
}

#accordion H2 SPAN {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	FLOAT: none; 
	COLOR: #666; 
	FONT-SIZE: 0.5em; 
	FONT-WEIGHT: 400; 
	PADDING-TOP: 0px
}

#kapcsolat_right H4 {
	MARGIN-BOTTOM: 0.5em; 
	FONT-SIZE: 1.3em
}
#kapcsolat_right UL {
	MARGIN: 0px 0px 2em
}
#kapcsolat_right UL LI {
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 5px; 
	PADDING-LEFT: 20px; 
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	COLOR: #666; 
	CLEAR: both; 
	FONT-SIZE: 1.3em; 
	PADDING-TOP: 0px
}

#kapcsolat_right UL LI SPAN {
	DISPLAY: block; 
	FLOAT: left
}

#kapcsolat_right UL LI SPAN.clear {
	FLOAT: none; 
	CLEAR: both
}

TABLE#letoltesek {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px
}

TABLE#letoltesek TD {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	BACKGROUND: url(images/px_f0.png) repeat-x left center; 
	VERTICAL-ALIGN: middle; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px
}

TABLE#letoltesek TD SPAN {
	BACKGROUND: #fff
}

TABLE#letoltesek TD.nopadding {
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 2px
}

TABLE#letoltesek TH {
	BORDER-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	FONT-STYLE: italic; 
	BACKGROUND: #f0f0f0; 
	VERTICAL-ALIGN: middle; 
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px
}

TABLE#letoltesek TR.nyelvek TH {
	TEXT-ALIGN: center; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: 400
}

TABLE#letoltesek TR.nyelvek {
	BORDER-BOTTOM: #dbdbdb 1px solid
}

TABLE#letoltesek TR.ures TD {
	PADDING-BOTTOM: 10px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: url(images/px.png) repeat-x left center; 
	FONT-SIZE: 10px; 
	PADDING-TOP: 10px
}

TABLE#letoltesek TD A.letoltes {
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 22px; 
	MARGIN: 0px auto; 
	WIDTH: 22px; DISPLAY: block; 
	BACKGROUND: url(images/letoltes.png) no-repeat left top; 
	HEIGHT: 22px; 
	COLOR: #ccc; 
	VERTICAL-ALIGN: middle; 
	TEXT-DECORATION: none
}

.letoltes_tooltip {
	Z-INDEX: 3000; 
	BORDER-BOTTOM: #dbdbdb 1px solid; 
	POSITION: absolute; 
	BORDER-LEFT: #dbdbdb 1px solid; 
	MARGIN: 0px 0px 0px 40px; 
	DISPLAY: none; 
	BORDER-TOP: #dbdbdb 1px solid; 
	BORDER-RIGHT: #dbdbdb 1px solid
}

.letoltes_tooltip IMG {
	HEIGHT: 200px
}

.piktogram A:hover IMG {
	opacity: 1px
}

#nyelvvalaszto A.select {
	opacity: 1px
}

A.geotarifa SPAN {
	DISPLAY: none
}

#telefonszam {
	DISPLAY: none
}

#print_footer {
	DISPLAY: none
}

#print_header {
	DISPLAY: none
}

.pane {
	DISPLAY: none
}

TABLE TD.td_cim {
	FONT-WEIGHT: 700
}

TABLE#letoltesek TD.termek {
	FONT-WEIGHT: 700
}
TABLE#letoltesek TD A.webkep {
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 22px; 
	WIDTH: 35px; 
	DISPLAY: block; 
	BACKGROUND: url(images/kep.png) no-repeat left top; 
	HEIGHT: 22px; 
	COLOR: #ccc; 
	VERTICAL-ALIGN: middle; 
	TEXT-DECORATION: none
}

TABLE#letoltesek TD A.pdf {
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 22px; 
	WIDTH: 35px; 
	DISPLAY: block; 
	BACKGROUND: url(images/kep.png) no-repeat left top; 
	HEIGHT: 22px; 
	COLOR: #ccc; 
	VERTICAL-ALIGN: middle; 
	TEXT-DECORATION: none
}

TABLE#letoltesek TD A.webkep:hover {
	COLOR: #b4b4b4
}

TABLE#letoltesek TD A.pdf:hover {
	COLOR: #b4b4b4
}

TABLE#letoltesek TR.nyelvek TH.angol {
	WIDTH: 40px; 
	BACKGROUND: url(images/gb.png) #f0f0f0 no-repeat center 50%; 
	HEIGHT: 20px
}

TABLE#letoltesek TR.nyelvek TH.nemet {
	WIDTH: 40px; 
	BACKGROUND: url(images/de.png) #f0f0f0 no-repeat center 50%; 
	HEIGHT: 20px
}

TABLE#letoltesek TR.nyelvek TH.magyar {
	WIDTH: 40px; 
	BACKGROUND: url(images/hu.png) #f0f0f0 no-repeat center 50%; 
	HEIGHT: 20px
}

.contact_bg {
	POSITION: absolute; 
	WIDTH: 360px; 
	MARGIN-BOTTOM: 200px; 
	BACKGROUND: url(images/contact.jpg) no-repeat right top; 
	HEIGHT: 200px; 
	TOP: 0px; 
	RIGHT: -9px
}

.hirek_bg {
	POSITION: absolute; WIDTH: 280px; 
	MARGIN-BOTTOM: 200px; 
	BACKGROUND: url(images/hirek.jpg) no-repeat right top; 
	HEIGHT: 200px; 
	TOP: 0px; 
	RIGHT: -9px
}

UL#alapfogalmak LI {
	MARGIN: 0px
}

A.tarifa_right IMG {
	MARGIN: 0px
}

#kapcsolat_right UL LI SPAN.first {
	WIDTH: 125px
}

#header UL LI.menu_6 {
	WIDTH: 125px
}

#header UL LI.menu_7 {
	WIDTH: 125px
}
