@CHARSET "UTF-8";

/**{
behavior: url(http://www.hrbal.hu/pics/iepngfix.htc)
}*/

:-moz-any-link:focus {
  outline: none;
}

BODY {
	margin: 0px auto;
	padding: 0px;
	width: 894px;
}

H1 {
	font-size: 2em;
	margin-top: 0.67em
}

A SPAN, H1 SPAN {
	display: none;
}

DIV.column A, P#footer A {
	color: white;
}

HTML {
	background:  #4d0000 url("pics/body_bg.png") repeat-x;
	text-align: center;
	overflow: auto;
}
DIV#container, DIV#jelentkezesColumn INPUT, DIV#jelentkezesColumn TEXTAREA, P#footer {
	border-color: #ffd800;
}

DIV#jelentkezesColumn INPUT[type="submit"] {
	color: #ffd800;
}

DIV#container {
	color: #ffd800;
	width: 750px;
	border-style: solid;
	background: url("pics/middle_bg.png") repeat-y;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	border-width: 0px 2px;
	font: normal normal 11px/1.3em verdana, arial, sans-serif;
	text-align: left;
	float: left;
	position: relative;
}

DIV#header {
	height: 350px;
	background-image: url("pics/head_bg.jpg");
}
DIV#header_eng {
	height: 350px;
	background-image: url("pics/head_bg_eng.jpg");
}

DIV.column {
/*	display: table; */
}

DIV.leftColumn {
	width: 522px;
	margin: 0px 30px;
//	margin: 0px 30px 0px 15px;
	min-height: 810px;
	height:auto !important;
	height:960px;
	float: left;
}

STRONG {
	font-weight: normal;
	color: white;
}

H1.lead {
	position: absolute;
	width: 527px;
	height: 98px;
	margin-top: -70px; 
	background-repeat: no-repeat;
}

H1#homeLead {
	margin-top: -100px;
}

H1#homeLead {
	background-image: url("pics/home_lead.png");
}
P#footer {
	text-align: right;
	background: url("pics/footer_bg.png") repeat;
	margin: 0px;
	padding: 5px;
	font-size: 10px;
	border-width: 0px 0px 2px 0px;
	border-style: solid;
	clear: both;
	height: 20px;
}

A#linkToHome {
	position: absolute;
	display: block;
	width: 258px;
	height: 60px;
	margin-top: 45px;
	margin-left: 30px;
}

DIV.leftColumn H1 {
	font-weight: normal;
}

DIV.leftColumn H2, DIV.leftColumn H3 {
	font-size: 10px;
}

DIV.leftColumn H1, DIV.leftColumn H2 {
	color: white;
}

DIV.leftColumn P {
	margin-top: 0px;
	margin-bottom: 10px;
}

DIV.leftColumn UL {
	margin-top: 0px; 
}

/*
IMG#pezsgo {
	position: absolute;
	margin-top: -60px;
	margin-left: 273px;
}
*/

IMG.rightImg {
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
}

.rightImg {
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
}

*.footNote {
	font-size: 8px;
}

DIV.leftColumn P.noBottomMargin {
	margin-bottom: 0px;
}

DIV#homeColumn {
	position: relative;
	width: 552px;
	margin: 0px 0px 0px 30px;
//	margin: 0px 0px 0px 15px;
}

DIV.leftColumn OL {
	margin-bottom: 10px;
}

DIV#jelentkezesColumn INPUT, DIV#jelentkezesColumn TEXTAREA {
	border-width: 1px;
	background-color: #450005;
	border-style: solid; 
	color: white;
	font-weight: normal;
}

DIV#jelentkezesColumn TEXTAREA {
	overflow: auto;
}

DIV#jelentkezesColumn LABEL {
	display: block;
	float: left;
	width: 165px;
}
DIV#jelentkezesColumn LABEL2 {
	display: block;
	float: left;
	width: 200px;
}

DIV#jelentkezesColumn P, DIV#jelentkezesColumn OL {
	clear: both;
}

DIV#jelentkezesColumn OL LI {
	margin: 1em 0px;
}

DIV#jelentkezesColumn INPUT.longI {
	width: 350px;
}	
DIV#jelentkezesColumn INPUT.shortI {
	width: 120px;
}
	
DIV#jelentkezesColumn OL INPUT {
	width: 180px;
}	
	
DIV#jelentkezesColumn INPUT.ml2 {
	width: 2em;
}

DIV#jelentkezesColumn INPUT.cb {
	border-width: 0px;
	background: none;
}
	
DIV.leftColumn {
	margin-top: -30px;
}

DIV#homeColumn {
	margin-top: 0px;
}

H1#palyazatLead {
	background-image: url("pics/palyazat_h1.png");
	width: 254px;
	height: 50px;
}
H1#dearLead {
	background-image: url("pics/dear_h1.jpg");
	width: 254px;
	height: 50px;
}

H1#tombolaLead {
	background-image: url("pics/tombola_h1.png");
	width: 254px;
	height: 50px;
}

H1#videoLead {
	background-image: url("pics/video_h1.png");
	width: 243px;
	height: 51px;
}

H1#palyazatLead2 {
	background-image: url("pics/palyazatfelh_h1.png");
	width: 254px;
	height: 50px;
}

#felirat {
	position: absolute;
	top: -350px;
	left: 150px;
}

H1#jelentkezesLead {
	background-image: url("pics/jelentkezes_h1.png");
	width: 423px;
	height: 54px;
}

H1#sponzoracioLead {
	margin-top: -90px;
	background-image: url("pics/szponzoracio_lead.png");
	width: 463px;
	height: 100px;
}

UL#mainMenu, UL#mainMenu LI, DIV#rightColumn {
	padding: 0px;
	width: 168px;
}

DIV#rightColumn {
	margin: -30px 0 0 0;
	float: left;
}

UL#mainMenu {
	list-style-type: none;
	margin: 0px;
}

UL#mainMenu LI {
	display: table;
	margin: 0px 0px 20px 0px;
}

UL#mainMenu LI A {
	display: block;
	height: 32px;
	background-image: url("pics/menu.png");
}

UL#mainMenu LI#hrbalMenu A {background-position: 0px 0px;}
UL#mainMenu LI#hrbalMenu A:hover {background-position: 0px -32px;}
UL#mainMenu LI#hrbalMenu A.active {background-position: 0px -64px;}

UL#mainMenu LI#jelentkezesMenu A {background-position: -168px 0px;}
UL#mainMenu LI#jelentkezesMenu A:hover {background-position: -168px -32px;}
UL#mainMenu LI#jelentkezesMenu A.active {background-position: -168px -64px;}

UL#mainMenu LI#tombolaMenu A {background-position: -1340px 0px;}
UL#mainMenu LI#tombolaMenu A:hover {background-position: -1340px -32px;}
UL#mainMenu LI#tombolaMenu A.active {background-position: -1340px -64px;}

UL#mainMenu LI#sponzoracioMenu A {background-position: -336px 0px;}
UL#mainMenu LI#sponzoracioMenu A:hover {background-position: -336px -32px;}
UL#mainMenu LI#sponzoracioMenu A.active {background-position: -336px -64px;}

UL#mainMenu LI#fotorendelesMenu A {background-position: -504px 0px;}
UL#mainMenu LI#fotorendelesMenu A:hover {background-position: -504px -32px;}
UL#mainMenu LI#fotorendelesMenu A.active {background-position: -504px -64px;}

UL#mainMenu LI#videoMenu A {background-position: -1508px 0px;}
UL#mainMenu LI#videoMenu A:hover {background-position: -1508px -32px;}
UL#mainMenu LI#videoMenu A.active {background-position: -1508px -64px;}

UL#mainMenu LI#palyazatMenu A {background-position: -674px 0px;}
UL#mainMenu LI#palyazatMenu A:hover {background-position: -674px -32px;}
UL#mainMenu LI#palyazatMenu A.active {background-position: -674px -64px;}

UL#mainMenu LI#palyazatMenu2 A {background-position: -1176px 0px;}
UL#mainMenu LI#palyazatMenu2 A:hover {background-position: -1176px -32px;}
UL#mainMenu LI#palyazatMenu2 A.active {background-position: -1176px -64px;}

UL#mainMenu LI#miertMenu A {background-position: -840px 0px;}
UL#mainMenu LI#miertMenu A:hover {background-position: -840px -32px;}
UL#mainMenu LI#miertMenu A.active {background-position: -840px -64px;}

UL#mainMenu LI#elerhetosegeinkMenu A {background-position: -1668px 0px;}
UL#mainMenu LI#elerhetosegeinkMenu A:hover {background-position: -1668px -32px;}
UL#mainMenu LI#elerhetosegeinkMenu A.active {background-position: -1668px -64px;}

UL#mainMenu LI#adatvedelemMenu A {background-position: -1830px 0px;}
UL#mainMenu LI#adatvedelemMenu A:hover {background-position: -1830px -32px;}
UL#mainMenu LI#adatvedelemMenu A.active {background-position: -1830px -64px;}

H1#fotorendelesLead {
	background-image: url("pics/fotok_h1.png");
	width: 174px;
	height: 35px;
}

H1#miertLead {
	background-image: url("pics/miert_h1.png");
	width: 243px;
	height: 51px;
}

H1#impressumLead {
	background-image: url("pics/impressum_h1.png");
	width: 243px;
	height: 51px;
}
H1#adatvedelemLead {
	background-image: url("pics/adatvedelem_h1.png");
	width: 243px;
	height: 51px;
}
H1#elerhetosegeinkLead {
	background-image: url("pics/elerhetosegeink_h1.png");
	width: 243px;
	height: 51px;
}



DIV#middle {
	display: table;
}

DIV.leftColumn UL {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

DIV.leftColumn UL LI {
	margin-left: 15px;
	padding: 0px;
}

DIV#rightColumn {
	text-align: center;
	position: absolute;
	top: 350px;
	left: 582px;
}

DIV#rightColumn H1 {
	font-size: 11px;
	font-weight: normal;
}

DIV#rightColumn IMG {
	margin-bottom: 20px;
}

DIV#banners DIV {
	display: table;
	width: 120px;
	margin-top: 10px;
	border: 1px solid #ffd800;
}

DIV#banners DIV A {
	margin: 0px;
}
	
A IMG {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.oldalak A IMG {
	float: none;
}

A#backTop {
	display: block;
	position: fixed;
	width: 16px;
	height: 154px;
	bottom: 0px;
	background-image: url("pics/vissza.png");
	background-position: -16px 0px;
}

A#backTop:hover {
	background-position: 0px 0px;
}

DIV#rightColumn A IMG {
	float: none;
}
#tamogatok h1 {
	color: yellow;
	font-size: 10px;
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
}#video {
	visibility: visible;
	height: 400px;
	width: 500px;
}
.jegyelovetel { 
	margin: 5px auto; 
	padding: 5px;
	padding-left: 10px;
	padding-bottom: 0px;
	width: 450px; 
	border-width: 1px;
	background-color: #450005;
	border-style: solid; 
	border-color: #ffd800;
	
	}

#yellow_title 	{ 
		color: #ffd800;
		}
#english { 
	position: absolute;
	display: block;
	width: 40px;
	height: 20px;
	margin-top: 260px;
	margin-left: 695px;
	border: solid 1px #ffffff;
	background-image: url("pics/angol_zaszlo.gif");
	text-indent: -99999px;
	}		
		