
.datum   { color: #3b3b3b; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; text-align: left }
.impresszum { color: black; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; text-align: left; margin-bottom: -5px }
.impresszum a:link, .impresszum a:visited, .impresszum a:hover  { color: #1b3eac; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; text-decoration: none; text-align: left; margin-bottom: -5px }
.input {
  border-top:         1px solid #999999;
  border-left:        1px solid #999999;
  background-color:   #fff;
  font-family:        "Lucida Grande",verdana,geneva,trebuchet MS,arial,sans-serif;
  font-size:          11px;
  height:             1.6em;
  padding:            .3em 0 0 2px;
  margin-top:          3px;
  margin-bottom:       3px;
}
.gomb  { color: #000; font-size: 10px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: normal; background-color: #fff; text-transform: uppercase }
.keretHt  { background-image: url("keret/kt.gif"); background-repeat: repeat-x }
.keretHa  { background-image: url("keret/ka.gif"); background-repeat: repeat-x }
.keretVb  { background-image: url("keret/kb.gif"); background-repeat: repeat-y }
.keretVj  { background-image: url("keret/kj.gif"); background-repeat: repeat-y }
p      { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; text-align: left; padding-right: 10px }
.td_center   { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; text-align: center }
html, body { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; text-align: justify; padding-right: 10px }
td2   { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px }
td   { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px }

a, a:link, a:visited, a:hover, a:active  { color: #1b3eac; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; text-decoration: none }

.rovat_c    { color: #c10000; font-size: 12px; font-family: "Trebuchet MS"; font-style: italic; font-weight: bold; margin-top: 10px; margin-bottom: 0; padding-top: 10px; border-top: 1px dotted #3b3b3b }
.rovat_c1  { color: #c10000; font-size: 12px; font-family: "Trebuchet MS"; font-style: italic; font-weight: bold; margin-bottom: 0 }

/*td { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }*/

.rovat0    { color: #3b3b3b; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; text-align: center }



/* rovatok cuccai */
#rovat1 	 { background-color: #f0f0f0; display: block }
#rovat1a a 	     { color: #1b3eac; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-color: #f0f0f0; text-align: center; display: block; padding: 5px; border-top: 1px solid #808080 }
#rovat1a a:link,
#rovat1a a:visited 			  { text-decoration: none; background-color: #f0f0f0 }
#rovat1a a:hover 			      { background-color: #dcdcdc; background-image: url("viragmenubekk.gif"); background-repeat: no-repeat; background-position: center }

#rovat1 a 	     { color: #1b3eac; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-color: #f0f0f0; text-align: center; display: block; padding: 5px; border-top: 1px solid #808080 }
#rovat1 a:link,
#rovat1 a:visited 			  { text-decoration: none; background-color: #f0f0f0 }
#rovat1 a:hover 			     { background-color: #dcdcdc; background-image: url("viragmenubekk.gif"); background-repeat: no-repeat; background-position: left center }

#rovat2 	 { background-color: #f0f0f0; display: block }
#rovat2 a 	     { color: #1b3eac; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-color: #f0f0f0; text-align: center; display: block; padding: 5px; border-top: 1px solid #808080; border-left: 1px dotted #777 }
#rovat2 a:link,
#rovat2 a:visited 			  { text-decoration: none; background-color: #f0f0f0 }
#rovat2 a:hover 			    { background-color: #dcdcdc; background-image: url("viragmenubekk.gif"); background-repeat: no-repeat; background-position: right center }

#rovat3 	   { background-color: #f0f0f0; display: block; margin-top: 10px; margin-bottom: 10px; width: 180px }
#rovat3 a 	      { color: #1b3eac; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-color: #f0f0f0; text-align: center; display: block; padding: 5px; border-top: 1px solid #808080; border-bottom: 1px solid #808080 }
#rovat3 a:link,
#rovat3 a:visited 			  { text-decoration: none; background-color: #f0f0f0 }
#rovat3 a:hover 			    { background-color: #dcdcdc; background-image: url("viragmenubekk.gif"); background-repeat: no-repeat; background-position: center }
/*
.rovat1 	   { background-color: #f0f0f0; display: block; width: 98px }
.rovat1 a 	    { color: #1b3eac; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-color: #f0f0f0; text-align: center; display: block; padding: 5px; border-top: 1px dotted #808080 }
.rovat1 a:link,
.rovat1 a:visited 			  { text-decoration: none; background-color: #f0f0f0 }
.rovat1 a:hover 			  { background-color: #dcdcdc }

.rovat2 	  { background-color: #f0f0f0; display: block; width: 100px }
.rovat2 a 	    { color: #1b3eac; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-color: #f0f0f0; text-align: center; display: block; padding: 5px; border-top: 1px dotted #808080; border-left: 1px dotted #777 }
.rovat2 a:link,
.rovat2 a:visited 			  { text-decoration: none; background-color: #f0f0f0 }
.rovat2 a:hover 			  { background-color: #dcdcdc }

.rovat3 	   { background-color: #f0f0f0; display: block; margin-top: 10px; margin-bottom: 10px; width: 200px }
.rovat3 a 	     { color: #1b3eac; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-color: #f0f0f0; text-align: center; display: block; padding: 5px; border-top: 1px dotted #808080; border-bottom: 1px dotted #808080 }
.rovat3 a:link,
.rovat3 a:visited 			  { text-decoration: none; background-color: #f0f0f0 }
.rovat3 a:hover 			  { background-color: #dcdcdc }

/*lab stilusai */
#lab1   { }
#lab1 a   { color: #3b3b3b; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; line-height: 14px; text-align: center }
#lab1 a:link, #lab1 a:visited   { text-decoration: none }
#lab1 a:hover   { color: black }
.vonal    { background-image: url("vonal.gif"); background-repeat: repeat-y }


#search1     { color: #1b3eac; font-size: 12px; line-height: 15px; text-decoration: none; display: block }
#search1 a    { color: #1b3eac; font-size: 12px; line-height: 15px; text-decoration: none; display: block; padding-top: 3px; padding-bottom: 3px }
#search1 a:link, .search1 a:visited    { text-decoration: none; border-top: 0 none; border-right: 0 none; border-left: 0 none }
#search1 a:hover   { background-color: #ebebeb }

.search2   { color: #3b3b3b; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; text-align: right; padding-bottom: 4px }
.hir1c    { color: #fff; font-size: 14px; font-family: "Lucida Grande", Arial, sans-serif; font-style: italic; font-weight: bold; background-color: #093600; background-image: url("viragc1.gif"); background-repeat: no-repeat; background-position: left top; text-align: left; display: block; margin-bottom: -15px; padding: 5px 10px 5px 35px; border-top: 1px solid #1a620c; border-left: 1px dotted #1a620c }
.hir1       { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; background-color: #e6ffda; text-align: left; display: block; padding: 5px 10px; border-bottom: 1px solid #1a620c; border-left: 1px dotted #1a620c }
.hir2c    { color: #fff; font-size: 14px; font-family: "Lucida Grande", Arial, sans-serif; font-style: italic; font-weight: bold; background-color: #f15a0e; background-image: url("viragc2.gif"); background-repeat: no-repeat; background-position: left top; text-align: left; display: block; margin-bottom: -15px; padding: 5px 10px 5px 35px; border-top: 1px solid #f15a0e; border-left: 1px dotted #f15a0e }
.hir2    { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; background-color: #fffdda; text-align: left; display: block; padding: 5px 10px; border-bottom: 1px solid #f15a0e; border-left: 1px dotted #f15a0e }
.hir3c    { color: #fff; font-size: 14px; font-family: "Lucida Grande", Arial, sans-serif; font-style: italic; font-weight: bold; background-color: #99207a; background-image: url("viragc3.gif"); background-repeat: no-repeat; background-position: left top; text-align: left; display: block; margin-bottom: -15px; padding: 5px 10px 5px 35px; border-top: 1px solid #99207a; border-left: 1px dotted #99207a }
.hir3    { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; background-color: #f8edfc; text-align: left; display: block; padding: 5px 10px; border-bottom: 1px solid #99207a; border-left: 1px dotted #99207a }
.hir4c   { color: #fff; font-size: 14px; font-family: "Lucida Grande", Arial, sans-serif; font-style: italic; font-weight: bold; background-color: #bc0030; background-image: url("viragc4.gif"); background-repeat: no-repeat; background-position: left top; text-align: left; display: block; margin-bottom: -15px; padding: 5px 10px 5px 35px; border-top: 1px solid #bc0030; border-left: 1px dotted #bc0030 }
.hir4   { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; background-color: #ffd9f2; text-align: left; display: block; padding: 5px 10px; border-bottom: 1px solid #bc0030; border-left: 1px dotted #bc0030 }
.hir5c   { color: #fff; font-size: 14px; font-family: "Lucida Grande", Arial, sans-serif; font-style: italic; font-weight: bold; background-color: #626fbc; background-image: url("viragc5.gif"); background-repeat: no-repeat; background-position: left top; text-align: left; display: block; margin-bottom: -15px; padding: 5px 10px 5px 35px; border-top: 1px solid #626fbc; border-left: 1px dotted #626fbc }
.hir5   { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; background-color: #e6ecff; text-align: left; display: block; padding: 5px 10px; border-bottom: 1px solid #626fbc; border-left: 1px dotted #626fbc }
#hirbal  { margin-left: -1px; padding-right: 10px; width: 250px; float: left }
#hirjobb { margin-left: 290px; padding-right: 10px; width: 275px }
#cimlapbal   { margin-left: -1px; padding-left: 10px; width: 380px; float: left; clear: right; border-right: 1px dotted #3b3b3b }
#cimlapjobb     { margin-left: 390px; padding-right: 10px; padding-left: 10px; width: 170px }
#cimlap2H       { margin-top: 0; margin-left: -1px; padding-top: 5px; padding-left: 10px; width: 575px; clear: both; border-top: 1px dotted #3b3b3b }
#cimlap2Ha      { margin-left: -1px; padding-left: 10px; width: 575px; clear: both }
#cimlap2HB     { margin-left: -1px; width: 275px; float: left; clear: right; border-right: 1px dotted #3b3b3b }
#cimlap2HJ     { margin-left: 280px; padding-right: 10px; padding-left: 10px; width: 275px }

.bekk1 { background-image: url("bekk1.jpg"); background-repeat: no-repeat; background-position: right top }
.bekk2 { background-image: url("bekk2.jpg"); background-repeat: no-repeat; background-position: right bottom }
.mondas-1  { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; padding-right: 5px; padding-left: 5px }

.mondas0      { color: #fff; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-style: italic; font-weight: bold; background-color: #1b3eac; text-align: left; display: block; margin-bottom: -15px; padding: 5px 10px 5px 5px; border-top: 1px solid #1a620c; border-left: 1px dotted #1a620c }
.mondas1         { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; background-color: #d8ebf6; text-align: left; display: block; margin-bottom: -15px; padding: 5px 10px; border-bottom: 0 none; border-left: 1px dotted #1b3eac }
.mondas2         { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; font-style: italic; line-height: 15px; background-color: #d8ebf6; text-align: right; display: block; padding: 5px 10px; border-bottom: 1px solid #1b3eac; border-left: 1px dotted #1b3eac }

.aji1       { color: #fff; font-size: 14px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; line-height: 18px; text-align: left; padding: 5px 0 5px 5px }
.aji2         { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; text-align: left; padding: 5px }


.weather1 { color: black; font-size: 10px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; line-height: 12px; text-align: center; display: table-cell }
.weather2  { color: navy; font-size: 10px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12px; text-align: center }
.weather3  { color: red; font-size: 10px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12px; text-align: center }
.weather4   { color: navy; font-size: 10px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12px; text-align: right; padding-right: 5px }
.weather5 { color: black; font-size: 10px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; line-height: 12px; text-align: left; display: table-cell }
.border1  { border: solid 1px #6f6f6f }
.border2   { background-image: url("boxback1.jpg"); background-repeat: no-repeat; background-position: left bottom; border: solid 1px #6f6f6f }
.border3 { background-image: url("boxback2.jpg"); background-repeat: no-repeat; background-position: right bottom; border: solid 1px #6f6f6f }
.border_nb { background-image: none; background-repeat: no-repeat; background-position: right bottom; border: solid 1px #6f6f6f }
.border4 { background-image: url("boxback3.jpg"); background-repeat: no-repeat; background-position: right bottom; border: solid 1px #6f6f6f }
.border5 { background-image: url("boxback4.jpg"); background-repeat: no-repeat; background-position: left bottom; border: solid 1px #6f6f6f }
.border5 { background-image: url("boxback5.jpg"); background-repeat: no-repeat; background-position: left bottom; border: solid 1px #6f6f6f }
.borderfej1   { color: #000; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-image: url("borderbekk1.gif"); background-repeat: repeat-x; background-position: left top; text-align: center; padding-top: 3px; padding-bottom: 2px }
.borderfej2   { color: #000; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-image: url("borderbekk2.gif"); background-repeat: repeat-x; background-position: left top; text-align: center; padding-top: 3px; padding-bottom: 2px }
.borderfej3   { color: #000; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-image: url("borderbekk3.gif"); background-repeat: repeat-x; background-position: left top; text-align: center; padding-top: 3px; padding-bottom: 2px }
.borderfej4   { color: #000; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-image: url("borderbekk4.gif"); background-repeat: repeat-x; background-position: left top; text-align: center; padding-top: 3px; padding-bottom: 2px }
.borderfej5   { color: #000; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-image: url("borderbekk5.gif"); background-repeat: repeat-x; background-position: left top; text-align: center; padding-top: 3px; padding-bottom: 2px }
.borderfej6   { color: #000; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-image: url("borderbekk6.gif"); background-repeat: repeat-x; background-position: left top; text-align: center; padding-top: 3px; padding-bottom: 2px }

ul { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; list-style-type: disc; margin-left: 10px }
li   { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; list-style-type: disc; list-style-position: outside; display: list-item; margin-left: -10px }
ol { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; list-style-type: lower-alpha; margin-left: 10px }

.teszt_valasz     { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; line-height: 15px; text-align: center; display: table-cell }
.tablakeret        { padding: 5px; border: solid 1px #646464 }

.hasznos     { color: #3b3b3b; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 13px; text-align: center; margin-bottom: -10px }

/* 
.hasznos a:link, a:visited, a:hover     { color: #1b3eac; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 13px; text-align: center; margin-bottom: -10px }
*/
.konyv_adat { color: black; font-size: 10px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 12px; margin-bottom: -4px }
.konyv_katt { color: black; font-size: 10px; font-family: "Lucida Grande", Arial, sans-serif; font-style: italic; line-height: 11px; text-align: center; margin-bottom: -4px }
.konyv_leiras { color: black; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; text-align: justify }
.konyv_cim  { color: #095c93; font-size: 18px; font-family: "Lucida Grande", Arial, sans-serif; font-style: italic; font-weight: bold; line-height: 20px; text-align: left; margin-bottom: -5px }
.konyv_alcim   { color: #095c93; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; font-style: italic; font-weight: bold; line-height: 15px; text-align: left }
.konyv_kedvar { color: #c40000; font-size: 13px; font-family: "Lucida Grande", Arial, sans-serif; font-style: italic; font-weight: bold; line-height: 15px; text-align: left; margin-bottom: -5px }
.konyv_ar { color: black; font-size: 13px; font-family: "Lucida Grande", Arial, sans-serif; font-style: italic; font-weight: bold; line-height: 15px; text-align: left; margin-bottom: -10px }
.konyv_szerzo { color: #058805; font-size: 12px; font-family: "Lucida Grande", Arial, sans-serif; line-height: 15px; text-align: left; margin-bottom: -18px }

.frissborder   { background-image: url("bekk2.jpg"); background-repeat: no-repeat; background-position: right bottom; margin-right: 10px; padding-bottom: 5px; border: solid 1px #6f6f6f }
.frissfej    { color: #000; font-size: 11px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: bold; background-image: url("borderbekk3.gif"); background-repeat: repeat-x; background-position: left top; text-align: center; display: table; padding-top: 3px; padding-bottom: 2px }
.td10pxleft { padding-left: 10px }

