/* defaults are cleared */
*, html, body, h1, h2, h3, h4, h5, h6, p, span, div, input, select {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}

body {
	font-size: 11pt;
	font-family: Arial;
}

div#container {
	width: 999px;
	overflow-x: hidden;
}
div#shadow_top{
	display: none;
	background-image:url(/images/d4u/shadow_top.jpg);
	background-repeat: no-repeat;
	width:22px;
	height:531px;
	position:absolute;
	top: 0px;
	left:999px;
	z-index:80;
}
div#shadow_center{
	background-image:url(/images/d4u/shadow_center.jpg);
	background-repeat:repeat-y;
	background-position:right;
	position:absolute;
	top:0px;
	left:0px;
	width:999px;
}
div#shadow_bottom{
	background-image:url(/images/d4u/shadow_bottom.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#ffffff;
	width: 999px;
	overflow-x: hidden;
}

div#container div#headeruk {
	width: 999px;
	height: 200px;
	background-image: url( "/images/d4u/tudakozo.jpg" );
}

form#ufkapu_login_form {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: white;
}

/*Gingy által befűzött stílusok*/
/*Fő stílusok */
#headerContainer{
	position:absolute;
	top:20px;
	left:0px;
	z-index:1;
	width:585px;
}
/*Menüsor stílusok*/

#tableTop{
width:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}
#tableBottom{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	position:absolute;
	top:21px;
	left:0px;
	text-align:center;
}

.menuTop1{
	background-image:url(/images/d4u/ufkapulogin/zold_1_top.gif);
	background-repeat:no-repeat;
	background-position: top center;
	width:65px;
	height:21px;
}

.menuTop2{
	background-image:url(/images/d4u/ufkapulogin/zold_2_top.gif);
	background-repeat:no-repeat;
	background-position: top center;
	width:75px;
	height:21px;
}

.menuTop3{
	background-image:url(/images/d4u/ufkapulogin/zold_3_top.gif);
	background-repeat:no-repeat;
	background-position: top center;
	width:85px;
	height:21px;
}

.menuTop4{
	background-image:url(/images/d4u/ufkapulogin/zold_4_top.gif);
	background-repeat:no-repeat;
	background-position: top center;
	width:111px;
	height:21px;
}

.menuTop5{
	background-image:url(/images/d4u/ufkapulogin/zold_5_top.gif);
	background-repeat:no-repeat;
	background-position: top center;
	width:131px;
	height:21px;
}

.menuBottom1{
	background-image:url(/images/d4u/ufkapulogin/kek_1_bottom.gif);
	background-repeat:no-repeat;
	background-position: top center;
	width:65px;
	height:21px;
}

.menuBottom2{
	background-image:url(/images/d4u/ufkapulogin/kek_2_bottom.gif);
	background-repeat:no-repeat;
	background-position: top center;
	width:75px;
	height:21px;
}

.menuBottom3{
	background-image:url(/images/d4u/ufkapulogin/kek_3_bottom.gif);
	background-repeat:no-repeat;
	background-position: top center;
	width:85px;
	height:21px;
}

.menuBottom4{
	background-image:url(/images/d4u/ufkapulogin/kek_4_bottom.gif);
	background-repeat:no-repeat;
	background-position: top center;
	width:111px;
	height:21px;
}

.menuBottom5{
	background-image:url(/images/d4u/ufkapulogin/kek_5_bottom.gif);
	background-repeat:no-repeat;
	background-position: top center;
	width:131px;
	height:21px;
}

.sepTop{
	width:5px;
	height:23px;
	background-image:url(/images/d4u/ufkapulogin/sep.gif);
	background-repeat:no-repeat;
	background-position: top center;
}

.sepBottom{
	width:5px;
	height:21px;
	background-image:url(/images/d4u/ufkapulogin/sep_down.gif);
	background-repeat:no-repeat;
	background-position: top center;
}
.mainLinkTop{
	color:#FFFFFF;
	text-decoration:none;
}

.mainLinkTop:hover{
	color:#001C41;
	text-decoration:none;
}

.mainLinkBottom{
	color:#FFFFFF;
	text-decoration:none;
}

.mainLinkBottom:hover{
	color:#B9E51E;
	text-decoration:none;
}

#ufkapu_login_container{
	position:absolute;
	left:836px;
	top:18px;
	z-index:1;
	background-image:url(/images/d4u/ufkapulogin/login_bg.jpg);
	background-position: 0px 0px 0px 0px;
	width:163px;
	height:150px;
	background-repeat:no-repeat;
}

#ufkapu_loginname {
	position:absolute;
	top:40px;
	left:16px;
	width:132px;
	height:20px;
	background:none;
	border:none;
	color:#FFFFFF;
	font-weight:bold;
}

#ufkapu_password {
	position:absolute;
	top:67px;
	left:16px;
	width:132px;
	height:20px;
	background:none;
	border:none;
	color:#FFFFFF;
	font-weight:bold;
}

#ufkapu_autologin_pic{
	position:absolute;
	top:107px;
	left:7px;
	width:89px;
	height:28px;
	background:none;
	border:none;
	cursor: pointer;
}

#ufkapu_login_btn{
	position:absolute;
	top:99px;
	left:100px;
	width:57px;
	height:45px;
	background:none;
	border:none;
}

.lastlink{
	color:#666666;
	text-decoration:none;
	font-size:12px;
}
.lastlink:hover{
	color:#999999;
	text-decoration:none;
	font-size:12px;
}
/*Gingy stylusainka vége...*/

form#search_form {
	position: relative;
	width: 572px;
	/* height: 46px; */
}

form#search_form div#div_cegnev {
	position: absolute;
	top: 13px;
	left: 45px;
}

form#search_form input#cegnev {
	border: 1px solid #c8ccd1;
	font-family: Arial;
	font-size: 11pt;
	width: 215px;
	height: 20px;
}
form#search_form div#search_form_cegnev_autocomp {
	background-color: white;
}

form#search_form div#search_form_cegnev_autocomp table {
	border: 1px solid #c8ccd1;
	font-family: Arial;
	font-size: 10px;
}

form#search_form div#search_form_cegnev_autocomp .search_form_field_normalclass {
	background-color: white;
	color: black;
}


form#search_form div#search_form_cegnev_autocomp .search_form_field_overclass {
	background-color: #f0f0f0;
	color: black;
}

form#search_form div#div_q {
	position: absolute;
	top: 13px;
	left: 312px;
}

form#search_form input#q {
	border: 1px solid #c8ccd1;
	font-family: Arial;
	font-size: 11pt;
	width: 180px;
	height: 20px;
}

form#search_form div#search_form_q_autocomp table {
	border: 1px solid #c8ccd1;
	font-family: Arial;
	font-size: 10px;
}

form#search_form div#search_form_q_autocomp td.search_form_field_normalclass {
	background-color: white;
	color: black;
}


form#search_form div#search_form_q_autocomp td.search_form_field_overclass {
	background-color: #f0f0f0;
	color: black;
}

form#search_form div#search_form_q_autocomp div.t {
	width: 100%;
}

form#search_form div#search_form_q_autocomp div.t div.l {
	float: left;
}

form#search_form div#search_form_q_autocomp div.t div.r {
	color: #008000;
	font-style: italic;
	float: right;
}

form#search_form div#div_varos {
	position: absolute;
	top: 13px;
	left: 312px;
}

form#search_form input#varos {
	border: 1px solid #c8ccd1;
	font-family: Arial;
	font-size: 11pt;
	width: 180px;
	height: 20px;
}

form#search_form div#search_form_varos_autocomp table {
	border: 1px solid #c8ccd1;
	font-family: Arial;
	font-size: 10px;
}

form#search_form div#search_form_varos_autocomp td.search_form_field_normalclass {
	background-color: white;
	color: black;
}


form#search_form div#search_form_varos_autocomp td.search_form_field_overclass {
	background-color: #f0f0f0;
	color: black;
}

form#search_form div#search_form_varos_autocomp div.t {
	width: 100%;
}

form#search_form div#search_form_varos_autocomp div.t div.l {
	float: left;
}

form#search_form div#search_form_varos_autocomp div.t div.r {
	color: #008000;
	font-style: italic;
	float: right;
}

form#search_form input#keres {
	width: 60px;
	height: 20px;
	background-color: lightblue;
	border: 1px solid #c8ccd1;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

table.search_form {

}

table.search_form tr.header {
	height: 4px;
}

table.search_form tr.header td.w {
	width: 4px;
	height: 4px;
}

table.search_form tr.header td.e {
	width: 4px;
	height: 4px;
}

table.search_form tr.header td.c {
	height: 4px;
	background-image: url( '/images/d4u/search/search_form_n.gif' );
	background-repeat: repeat-x;
}

table.search_form tr.content td.w {
	width: 4px;
	background-image: url( '/images/d4u/search/search_form_w.gif' );
	background-repeat: repeat-y;
}
table.search_form tr.content td.c {
	background-color: #eaebed;
}

table.search_form tr.content td.e {
	width: 4px;
	background-image: url( '/images/d4u/search/search_form_e.gif' );
	background-repeat: repeat-y;
}

table.search_form tr.footer {
	height: 4px;
}

table.search_form tr.footer td.w {
	width: 4px;
	height: 4px;
}

table.search_form tr.footer td.e {
	width: 4px;
	height: 4px;
}

table.search_form tr.footer td.c {
	height: 4px;
	background-image: url( '/images/d4u/search/search_form_s.gif' );
	background-repeat: repeat-x;
}


div.boxtext {
	z-index: 0;
	font-family: Arial;
	font-size: 11px;
	color:#666666;
}

div.boxtext b {
	color: #4C4C4C;
}

div.boxtext a{
	color:#666666;
	text-decoration:none;
	font-size:11px;
}
div.boxtext a:hover{
	color:#999999;
	text-decoration:none;
	font-size:11px;
}

table.box1 {
	padding: 0px;
	margin: 0px;
	border: 0px;
}

table.box1 td.nw {
	width: 4px;
	height: 24px;
}

table.box1 td.n {
	height: 24px;
	background-repeat: repeat-x;
	font-weight: bold;
}

table.box1 td.gray {
	height: 24px;
	background-image: url( '/images/d4u/box1/box1_n_gray.png' );
	background-repeat: repeat-x;
}

table.box1 td.n a {
	text-decoration: none;
}

table.box1 td.n span {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

table.box1 td.ne {
	width: 4px;
	height: 24px;
}

table.box1 td.defa { background: url( '/images/d4u/box1/box1_n.png' ); }
table.box1 td.defa span.main { color: #2F5373; }
table.box1 td.defa span.sub { color: #156ABA; }
table.box1 td.green { background: url( '/images/d4u/box1/box1_n_green.png' ); }
table.box1 td.green span.main { color: #3a6246; }
table.box1 td.green span.sub { color: #009945; }
table.box1 td.yellow { background: url( '/images/d4u/box1/box1_n_yellow.png' ); }
table.box1 td.yellow span.main { color: #844929; }
table.box1 td.yellow span.sub { color: #e18411; }
table.box1 td.gold { background: url( '/images/d4u/box1/box1_n_gold.png' ); }
table.box1 td.gold span.main { color: #793D00; }
table.box1 td.gold span.sub { color: #D97D02; }
table.box1 td.gray { background: url( '/images/d4u/box1/box1_n_gray.png' ); }
table.box1 td.gray span.main { color: #666666; }
table.box1 td.gray span.sub { color: #ea5000; }


table.box1 td.staticw {
	width: 4px;
	height: 98px;
}

table.box1 td.staticc {
	height: 98px;
	background: url( '/images/d4u/box1/box1_static_c.png');
	color: #2f587b;
	background-repeat: repeat-x;
	background-color: #eaebed;
}

table.box1 td.statice {
	width: 4px;
	height: 98px;
}

table.box1 td.dynw {
	width: 4px;
	background: url( '/images/d4u/box1/box1_dyn_w.png');
	background-repeat: repeat-y;
}

table.box1 td.dyne {
	width: 4px;
	background: url( '/images/d4u/box1/box1_dyn_e.png');
	background-repeat: repeat-y;
}

table.box1 td.sw {
	width: 4px;
	height: 4px;
}
table.box1 td.se {
	width: 4px;
	height: 4px;
}

table.box1 td.s {
	height: 4px;
	background: url( '/images/d4u/box1/box1_s.png');
	background-repeat: repeat-x;
}

table.box1 div.boxhr {
	width: 100%;
	height: 2px;
	background-image: url( '/images/d4u/box1/box1_hr.png');
	background-repeat: repeat-x;
}

table.box1 td.fsw {
	width: 4px;
	height: 22px;
	background-image: url( '/images/d4u/box1/box1_spec_sw.png');
}
table.box1 td.fse {
	width: 4px;
	height: 22px;
	background-image: url( '/images/d4u/box1/box1_spec_se.png');
}

table.box1 td.fsbg {
	height: 22px;
	padding-left: 5px;
	background-image: url( '/images/d4u/box1/box1_spec_footer_bg.png' );
	background-repeat: repeat-x;
}

table.box1 td.fsbg a {
	text-decoration: none;
}

table.box1 td.fsbg a span.footer {
	color: #4c5457;
	font-size: 12px;
}
table.box1 td.fsbg a span.footersub {
	vertical-align: top;
	color: #1f6aaf;
	font-size: 16px;
	font-weight: bold;
}
 
table.box1 td.fsbgt {
	width: 4px;
	height: 22px;
}

table.box1 td.fsbgo {
	height: 22px;
	background-image: url( '/images/d4u/box1/box1_spec_s.png');
	background-repeat: repeat-x;
}

table.box2  {
	margin: 0px;
	border: 0px;
	padding: 0px;
}

table.box2 td.nw {
	width: 2px;
	height: 23px;
}

table.box2 td.n {
	height: 23px;
	background-image: url( '/images/d4u/box2/box2_n.png');
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-left: 5px;
}

table.box2 td.ne {
	width: 2px;
	height: 23px;
}

table.box2 td.w {
	width: 2px;
	background-image: url( '/images/d4u/box2/box2_static_c.png');
	background-repeat: repeat-x;
	background-color: #e3e4e6;
}

table.box2 td.c {
	background-image: url( '/images/d4u/box2/box2_static_c.png');
	background-repeat: repeat-x;
	background-color: #e3e4e6;
}

table.box2 td.e {
	width: 2px;
	background-image: url( '/images/d4u/box2/box2_static_c.png');
	background-repeat: repeat-x;
	background-color: #e3e4e6;
}

table.box3 {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

table.box3 td.nw {
	width: 6px;	
	height: 24px;
}

table.box3 td.n {
	height: 24px;
	background-image: url( '/images/d4u/box3/box3_n.png' );
	background-repeat: repeat-x;
}

table.box3 td.ngrad {
	width: 156px;
	height: 24px;
	background-image: url( '/images/d4u/box3/box3_ngrad_e.png' );
}

table.box3 td.ne {
	width: 6px;
	height: 24px;
}

table.box3 td.w {
	width: 6px;
	background-image: url( '/images/d4u/box3/box3_w.png' );
	background-repeat: repeat-y;
}

table.box3 td.c {
	background-color: #eaebed;
}

table.box3 td.e {
	width: 6px;
	background-image: url( '/images/d4u/box3/box3_e.png' );
	background-repeat: repeat-y;
}

table.box3 td.sw {
	width: 6px;
	height: 4px;
}

table.box3 td.s {
	height: 4px;
	background-image: url( '/images/d4u/box3/box3_s.png' );
	background-repeat: repeat-x;
}

table.box3 td.se {
	width: 6px;
	height: 4px;
}

table.box4 { font-family: Arial; font-size: 12px; border: 0px; padding: 0px; margin: 0px; }
tr.box4_header { height: 23px; }
td.box4_header { height: 23px; font-weight: bold;text-align: left; }
td.box4_header a { text-decoration: none; text-decoration: none; }
td.box4_content { background-repeat: repeat-x; text-align: left; }
td.box4_content a { text-decoration: none; }

table.red { background-color: #f0ddca; }
table.red td.box4_header { background-color: #efccae; color: #9e3521; }
table.red td.box4_header a { color: #9e3521; }
table.red td.box4_header a:hover { color: #000000; }
table.red td.box4_content { background-image: url('/images/d4u/box4/box4_bg1.png' ); color: #9e3521; }
table.red td.box4_content a { color: #9e3521; }
table.red td.box4_content a:hover { color: #000000; text-decoration: underline; }

table.blue { background-color: #bfd4e9; }
table.blue td.box4_header { background-color: #9fc3e7; color: #134580; }
table.blue td.box4_header a { color: #134580; }
table.blue td.box4_header a:hover { color: #000000; }
table.blue td.box4_content { background-image: url('/images/d4u/box4/box4_bg2.png' ); color: #134580; }
table.blue td.box4_content a { color: #134580; }
table.blue td.box4_content a:hover { color: #000000; text-decoration: underline; }
table.blue tr.row0 { background-color: #d5e1ec;}
table.blue tr.row1 { background-color: #bfd4e9;}
table.blue tr.checkedrow0 { background-color: #0000C0; color: white;}
table.blue tr.checkedrow1 { background-color: #000080; color: white;}
table.blue tr.rowover { background-color: #808080; color: white;}
table.blue th a { color: #c00000; text-decoration: none; }
table.blue th a:hover { color: #800000; text-decoration: none; }

table.yellow { background-color: #f6de63; }
table.yellow td.box4_header { background-color: #f8c953; color: #a15326; }
table.yellow td.box4_header a { color: #a15326; }
table.yellow td.box4_header a:hover { color: #000000; }
table.yellow td.box4_content { background-image: url('/images/d4u/box4/box4_bg3.png' ); color: #a15326; }
table.yellow td.box4_content a { color: #a15326; }
table.yellow td.box4_content a:hover { color: #000000; text-decoration: underline; }

table.green { background-color: #b7e08e; }
table.green td.box4_header { background-color: #b5dc74; color: #205938; }
table.green td.box4_header a { color: #205938; }
table.green td.box4_header a:hover { color: #000000; }
table.green td.box4_content { background-image: url('/images/d4u/box4/box4_bg4.png' ); color: #205938; }
table.green td.box4_content a { color: #205938; }
table.green td.box4_content a:hover { color: #000000; text-decoration: underline; }


table.gray { background-color: #e1e2e5; }
table.gray td.box4_header { background-color: #ced0d3; color: #383f42; }
table.gray td.box4_header a { color: #383f42; }
table.gray td.box4_header a:hover { color: #000000; }
table.gray td.box4_content { background-image: url('/images/d4u/box4/box4_bg5.png' ); color: #383f42; }
table.gray td.box4_content a { color: #383f42; }
table.gray td.box4_content a:hover { color: #000000; text-decoration: underline; }


/* search */
table.search_bar {
	padding: 0px;
	margin: 0px;
}

table.search_bar td {
	font-family: Arial;
	font-size: 11px;
}

table.search_bar td.w {
	width: 6px;
	height: 17px;
}
table.search_bar td.c {
	background-image: url( '/images/d4u/search/talal_c.png');
	background-repeat: repeat-x;
	height: 17px;
}

table.search_bar td.e {
	width: 6px;
	height: 17px;

}

table.footer {
	width: 1001px;
	background-image: url( '/images/d4u/footer.png');
	background-repeat: no-repeat;
	background-color: #ffffff;
	color: #666666;
}

table.footer td {
	font-family: Arial;
	font-size: 12px;
}

table.footer td a {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

table.footer td a:hover {
	color: #666666;
	text-decoration: underline;
	font-weight: bold;

}


table.othit {
	width: 100%;
	height: 100%;
	font-family: Arial;
	font-size: 11px;
	color: #383f42;
}

table.othit td.hitinfo {
	height: 100%;
	vertical-align: top;
	padding: 2px;
}

table.othit td.sepa {
	width: 5px;
	height: 100%;
	background-image: url( '/images/d4u/box3/box3_vr.png');
	background-repeat: repeat-y;
}

table.othit td.image {
	width: 152px;
	height: 100%;
}

div.hit_contact_image {
	float: left;
}

div.hit_contact_label {
	color: #383f42; 
	/* font-weight: bold; */
	float: left;
}

div.hit_contact_info {
	padding-left: 3px;
	float: left;
}

div.hit_contact_info a {
	color: #559b40;
	/* color: #383f42; */
	font-weight: bold;
	text-decoration: underline;
}

span.otkeywords_first a {
	color: #383f42;
	text-decoration: none;
}

span.otkeywords_first a:hover {
	color: black;
	text-decoration: underline;
}

span.otkeywords_last a {
	color: #383f42;
	text-decoration: none;
}

span.otkeywords_last a:hover {
	color: black;
	text-decoration: underline;
}

.colorblue {
	color: #007EBA;
}

table.hitpager {

}

table.hitpager td.sep {
	font-size: 10px;	
}

table.hitpager a {
	color: black;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

img.thb {
	background: #ffffff none repeat scroll 0%;
	border: 1px solid #969a9e;
	padding: 3px;
}


div.t {
	font-weight: normal;
	color: #4c4c4c;
}

div.t div.b {
	font-weight: bold;
	color: black;
}


div.t div.l {
	float: left;
}

div.t div.r {
	float: right;
	font-family: Arial;
	font-size: 9px;
	color: green;
}

/* the leftmenu */
div#container div#leftmenu {
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 150px;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
}

/* link of leftmenu */
div#container div#leftmenu a:link {
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 140px;
	padding: 3px;
	background: #ffffff;
	font-size: 11px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none;
	font-weight: bold; 
} 

div#container div#leftmenu a:visited {
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 140px;
	padding: 3px;
	background: #ffffff;
	font-size: 11px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold; 
} 

div#container div#leftmenu a:active {
	background: #555555;
	font-size: 11px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	font-weight: bold; 
} 

div#container div#leftmenu a:hover {
	background: #234a8f;
	font-size: 11px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	font-weight: bold; 
}

/* left submenu link */
div#container div#leftmenu div#leftsubmenu a:link {
	width: 120px;
	padding-left: 20px;
} 

div#container div#leftmenu div#leftsubmenu a:visited {
	width: 120px;
	padding-left: 20px;
} 

div#container div#leftmenu div#leftsubmenu a:active {
	width: 120px;
	padding-left: 20px;
} 

div#container div#leftmenu div#leftsubmenu a:hover {
	width: 120px;
	padding-left: 20px;
}

/* weather */
#weather_info_place {
	width:88px;
	font-size: 11px;
	font-weight: bold;
}

#weather_info_temperature {
	width:88px;
	font-size: 11px;
}

#weather_info_picture {
	padding-right:2px;
	margin-top:4px;
	width:42px;
	height:42px;
}

#weather_info_weather {
	width:88px;
	font-size: 10px;
}

#weather_info_next_button {
	width:40px;
	height:50px;
}

table.miniwebphotos {
	width: 100%;
}

table.miniwebphotos td.mw {
	text-align: center;
}

img.mw {
	margin-top: 10px;
	background: #ffffff none repeat scroll 0%;
	border: 1px solid #969a9e;
	padding: 3px;
	width: 120px;
}

/*lightbox stuff */
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
}	

#lightboxCaption{ float: left; }

#keyboardMsg{ float: right; }

#lightbox img {
	border: none;
}

#overlay {
	background-image: url( '/images/d4u/lightbox/overlay.png' );
}

#overlay img {
	border: none;
}

* html #overlay {
	background-color: #000;
	back\ground-color: transparent;
	background-image: url('/images/d4u/lightbox/blank.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/d4u/lightbox/overlay.png", sizingMethod="scale");
}

kbd {
	background-color:#DDDDDD;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	color:#555555;
	font-family:inherit;
	font-size:inherit;
	padding:0pt 3px 2px 4px;
}


table.extranewsbox {
	width: 100%;
	height: 100%;
	font-family: Arial;
	font-size: 11px;
}

table.extranewsbox a {
	color: black;
}


div#nevnap {
	position: absolute;
	left: 586px;
	top: 191px;
	font-family: Arial;
	font-size: 11px;
	margin-right: 200px;
	color: #666666;
}

table.megyevalaszto {
	width: 100%;
}

table.megyevalaszto td {
	width: 25%;
	font-family: Arial;
	font-size: 9px;
}

table.megyevalaszto input {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
