html{height: 100%;border: 0;padding: 0;margin: 0;}
body {height: 100%; margin: 0; padding: 0; color: #222; background-color: #EFF3CC; background-image: url(mig/bg.gif); background-repeat: repeat-y; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; }

#header {
padding: 0px;
height: 131px;
}

#lc { background-image: url(mig/bg_lc.gif); background-repeat: repeat-y;}

#container {
width: 740px;
line-height: 130%;
}

#left {
float: left;
width: 181px;
}

#center {
float: left;
width: 500px;
vertical-align: top;
padding: 25px;
font-size: 1.1em;
line-height: 120%;
text-align: justify;
}

#lc #center {
float: left;
width: 500px;
padding: 25px;
}

#right {
float: right;
width: 210px;
padding: 6px;
}

#galeria {
text-align: center;
/*padding: 41px 0px 15px 5px;
width: 209px;
height: 195px;
background-image: url(mig/bg_galeria.gif);
background-repeat: no-repeat;
*/}

#left UL LI {
	list-style: none;
	list-style-type: none;
	text-align: right;
	padding-right: 10px;
	padding-bottom: 10px;
}

#left_menu UL {
	margin: 0px; border: 0px; padding: 0px;
}

#left_menu UL LI { vertical-align: top;
	list-style: none;
	list-style-type: none;
	padding: 0 15px 0 0;
}
#left_menu ul {padding: 0px; background-color: #C1CE44;}
#left_menu li { padding: 2px; background-repeat: no-repeat; background-position: right; list-style: none; font-family: verdana,sans-serif; text-indent: 0pt; border-bottom: 1px dotted #B2B291; color: #000; line-height: 1.4em; }
#left_menu li:hover { background-color: #8B9625; }
#left_menu li a {display: block; color: #fff; text-decoration: none; }

#left_menu li.home { background-image: url(mig/mu.gif); background-repeat: no-repeat; background-position: right; background-color: #8B9625; padding: 0 15px 0 0; list-style: none; font-family: verdana,sans-serif; text-indent: 0pt; border-bottom: 1px dotted #B2B291; color: #fff; line-height: 1.4em; }
#left_menu li.home a {display: block; color: #fff; text-decoration: none; }

#left_menu li.szulo { background-image: url(mig/mu.gif); background-repeat: no-repeat; background-position: right; background-color: #C1CE44; padding: 0 15px 0 0; list-style: none; font-family: verdana,sans-serif; text-indent: 0pt; border-bottom: 1px dotted #B2B291; color: #fff; line-height: 1.4em; }
#left_menu li.szulo a {display: block; color: #fff; text-decoration: none; }

#left_menu li.sub { background-color: #FFFFB3; padding: 0 15px 0 0; list-style: none; font-family: verdana,sans-serif; text-indent: 0pt; border-bottom: 1px dotted #B2B291; color: #FFAD00; line-height: 1.4em; }
#left_menu li.sub a {display: block; color: #e90; text-decoration: none; }
#left_menu li.sub a:hover {display: block; color: #fff; text-decoration: none; }
#left_menu li.sub:hover { background-color: #8B9625; }

#left_menu li.aktualis { background-image: url(mig/md.gif); background-repeat: no-repeat; background-position: right; background-color: #FFCC00; padding: 0 15px 0 0; list-style: none; font-family: verdana,sans-serif; text-indent: 0pt; border-bottom: 1px dotted #B2B291; color: #fff; line-height: 1.4em; font-weight: bold; }




#left_rovat {padding: 9px 0 0 9px;}
#left_rovat ul { padding: 0px;}
#left_rovat li { padding: 0px; list-style: none; font-family: verdana,sans-serif; color: #000; line-height: 1.2em; }

#hirlista LI { padding: 0px; list-style: none; font-family: verdana,sans-serif; color: #000; line-height: 1.2em; }

#center OL LI {
margin-left: -20px;
	list-style-position: outside;
	padding-bottom: 7px;
	text-align: left;
}

#center UL LI {
margin-left: -20px;
	list-style-image: url(mig/li.gif);
	list-style-position: outside;
	padding-bottom: 7px;
	text-align: left;
}

#center UL LI:hover {
margin-left: -20px;
	list-style-image: url(mig/li2.gif);
	list-style-position: outside;
	padding-bottom: 7px;
}

#center UL {
	padding-top: 3px;
	padding-bottom: 5px;
}

a:LINK {	text-decoration: none;	color: #5477B0;	}
a:VISITED {	text-decoration: none;	color: #8B0000;	}
a:HOVER {	text-decoration: underline;	color: #F0BE37;	}

#center a:LINK {	text-decoration: none;	color: #DD7D00;	}
#center a:VISITED {	text-decoration: none;	color: #DD7D00;	}
#center a:HOVER {	text-decoration: underline;	color: #F0BE37;	}

#center td a:link {color: #DD7D00;}

#center LI a:LINK {	text-decoration: none;	color: #6D7621; border-bottom: 1px dotted #6D7621;	}
#center LI a:VISITED {	text-decoration: none;	color: #8B9625; border-bottom: 1px dotted #8B9625;}
#center LI a:HOVER {	text-decoration: none;	color: #8B9625; border-bottom: 1px solid #8B9625;}

#center a.lex:LINK { border-bottom: 1px dotted;	text-decoration: none;	color: #893D89;	}
#center a.lex:VISITED {	border-bottom: 1px dotted; text-decoration: none;	color: #893D89;	}
#center a.lex:HOVER {	border-bottom: 1px solid; text-decoration: none;	color: #893D89;	}

#center a.nov:LINK { border-bottom: 1px dotted;	text-decoration: none;	color: #4D8437;	}
#center a.nov:VISITED {	border-bottom: 1px dotted; text-decoration: none;	color: #4D8437;	}
#center a.nov:HOVER {	border-bottom: 1px solid; text-decoration: none;	color: #7E8446;	}

h1 {color: #878F52; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold;}
h2 {color: #9BA25D; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold;}
h3 {color: #B6BB88; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold;}

#center table.clear td {	background-color: #fff;}
#center table.clear th { background-color: transparent;
	text-align: center;
	vertical-align: middle;
}

#center td { vertical-align: top;	background-color: #F2F4DA;}
#center tr:hover {background-color: #E6E9C7;	}

.kistabla {font-size: 11px;}
.kistabla td {padding: 2px 5px;}

input, select, textarea
{
	margin: 0;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

#search { text-align: right; padding-right: 10px;}
.query {	width: 150px;}

.figyu {	color: Red; font-weight: bold;}
.latin {	font-style: italic; display: none;}
.gfx {margin: 0px; border: 0px;  padding: 0px; display: block;}
.gfx2 {margin: 0px; border: 0px;  padding: 0 0 5px 0; display: block;}
.forras { font-family: "Courier New", Courier, monospace; font-style: italic; color: Gray;}

p.note {font-size:10px;}
p.nav {font-size:9px; font-weight: bold;}

.author { font-style: italic; font-weight: normal;}

.ido { font-size: 8px; font-weight: bold; color:#DD7D00;}
.kepfelirat {color: #666; font-size: 9px; font-weight: bold; line-height: 125%;}
.kepcomment {color: #666; font-size: 9px; font-weight: normal;}
.idezet {font-family: Tahoma; background-color: #F0E68C; }
TABLE.normal {
 text-align: right;
}



#kep {width: 170px; font-size: 10px; padding: 0 0 0 10px;}
#kep TR {}
#kep TD { background-color: #F3E4A7; font-size: 10px;}
#kep TD.kepcim {color: #000; font-size: 10px; font-weight: bold; text-decoration:none; padding-left: 5px;}
#kep TD.galeria { background-color: #8B9625; color: #fff; font-size: 10px; font-weight: bold; text-decoration:none; padding-left: 5px;}
#kep TD.leiras {font-size: 9px;	text-decoration:none; padding-left: 5px;}

#center TD.galeriakep { background-color: #F2F4DA; vertical-align: middle; text-align: center;}
#center TD.galeriakep:hover { background-color: #E6E9C7;}

#center TD.fotoframe { background-image: url(mig/bgdia.gif); vertical-align: middle; text-align: center;}


#tanosveny TH { text-align: right; background-color: transparent; padding-right: 5px; vertical-align: top;}
#tanosveny TD { background-color: transparent; vertical-align: top;}

#tanosveny_reszletes td { padding: 10px; background-color: #F2F4DA;}
#tanosveny_reszletes select { border: 1px solid #888888;}
#tanosveny_reszletes select.w190 { border: 1px solid #888888; width: 190px;}
#tanosveny_reszletes select.w220 { border: 1px solid #888888; width: 220px;}

form {
	padding: 0px; margin: 0px; border: 0px;
}
.kiadvanykep { padding: 0px 10px 3px 0px;}

.cikkkep { padding: 0px 0px 3px 0px; text-align: center; font-size: xx-small;}
.cikkkepright { padding: 0px; margin: 0px 0px 3px 15px;  font-size: xx-small; width: 170px; border: 1px solid #D8D891; }
.cikkkepright th.galeria { text-align: left; background-color: #D8D891; color: Olive;}
.cikkkepleft { padding: 0; margin: 0px 15px 3px 0px; text-align: left; font-size: xx-small; width: 170px; border: 1px solid #D8D891;}
.kepleft { padding: 0; margin: 0px 15px 3px 0px;}

img{
	padding: 0; margin: 0; border: 0;
}

#center th {background-color: #E6E9C7;
	text-align: center;
	vertical-align: middle;
}

#center span.kicsi {
	text-align: justify;
	font-size: 9px;
	color: Gray;
}
#chooselang {text-align:right; font-size: 10px;}

#felhivasok ul li {font-weight: bold;}
#felhivasok ul li a.kiemelt {color: #f0871c;}
