body {
	background: #002249 url(/gfx/nightmode/bg.png) no-repeat top left;
}

/*
**  headings
**/
h1 {
	background: transparent url(/gfx/nightmode/h1.gif) no-repeat 0 0;
}

h1.small,
h1.pinned {
	background: transparent url(/gfx/nightmode/h1_small.gif) no-repeat 0 0;
}

h2 {
	background: transparent url(/gfx/nightmode/h2.gif) no-repeat 0 0;
}

h3 {
	background: transparent url(/gfx/nightmode/h3.gif) no-repeat 0 0;
}

h4 {
	color: #00234e;
	border-bottom: 1px solid #00234e;
}

h5 {
	background: transparent url(/gfx/nightmode/h5.gif) no-repeat 0 0;
}

/*
**  div
**/
div#body-bg {
	background: #fff url(/gfx/nightmode/bg-body.gif) repeat-y 0 0;
}

div#data {
	background: transparent url(/gfx/nightmode/bg-top.gif) no-repeat 0 0;
}

div#footer {
	background: transparent url(/gfx/nightmode/bg_footer.gif) no-repeat 0 0;
}

div.bluebox,
div.bluebox_question {
	background-color: #abc2dd;
	color: #00234e;
}

div.ppicholder {
	background-color: #ffeb8a;
}

div#nlForm,
div#nlError {
	background: transparent url(/gfx/nightmode/bg_nlbox.gif) no-repeat 0 0;
}

div#nlError {background: transparent url(/gfx/nightmode/bg_nlbox_error.gif) no-repeat 0 0;}

div.errorbox {
	color: #00234e;
}

div.banner {
	background: transparent url(/gfx/nightmode/bg_banner.gif) no-repeat 0 0;
}

div.error {
	background-color: #ff9700;
}

/*
**  paragraph
**/
div.bluebox p {
	color: #00234e;
}

/*
**	links
**/
div.congratulations a {
	color: #00234e;
}

h4 a {
	color: #01408e;
}

a.details {
	color: #01408e;
	background: transparent url(/gfx/nightmode/bg_link_more.gif) no-repeat 0 0;
}

a.details

/*
**  images
**/
div.banner img,
div.banner_press img {
	border: 1px solid #99aabe;
}

div.bluebox img,
div.abox img {border: 2px solid #00234e;}

div.bluebox img:hover,
div.abox img:hover {background-color: #00234e;}

div.result img,
div.result img:hover {
	border: 1px solid #00234e;
	padding: 0;
}

div.menu a.m1 {
	background: transparent url(/gfx/nightmode/menu/bemutatkozas.gif) no-repeat 0 0;
}

div.menu a.m2 {
	background: transparent url(/gfx/nightmode/menu/horgaszhelyek.gif) no-repeat 0 0;
}

div.menu a.m3 {
	background: transparent url(/gfx/nightmode/menu/szallashelyek.gif) no-repeat 0 0;
}

div.menu a.m4 {
	background: transparent url(/gfx/nightmode/menu/keresok.gif) no-repeat 0 0;
}

div.menu a.m5 {
	background: transparent url(/gfx/nightmode/menu/versenyek.gif) no-repeat 0 0;
}

div.menu a.m6 {
	background: transparent url(/gfx/nightmode/menu/cikkek.gif) no-repeat 0 0;
}

div.menu a.m7 {
	background: transparent url(/gfx/nightmode/menu/partnereink.gif) no-repeat 0 0;
}

div.menu a.m8 {
	background: transparent url(/gfx/nightmode/menu/elerhetosegeink.gif) no-repeat 0 0;
}

div.menu a:hover {
	background-position: bottom left;
}

/*
**  span
**/
span.congratulations {
	color: #00234e;
}

/*
**  voting, newsletter
**/
input#isend,
input#submitVote {
	background: transparent url(/gfx/nightmode/btn_submit.gif) no-repeat 0 0;
}

input#view {
	background: transparent url(/gfx/nightmode/btn_view.gif) no-repeat 0 0;
}

input.nletter {
	color: #00234e;
}

input#subscribe,
input#unsubscribe,
input#goform {
	background: transparent url(/gfx/nightmode/btn_nletter.gif) no-repeat 0 0;
}

/*
**  form
**/
input#submit,
input#searchbtn {
	border: 1px solid #22446b;
	background-color: #00244f;
}

/*
**  label
**/
div.bluebox label {
	color: #00234e;
}
