body {
	margin: 0px;
	background: #cccccc;
}
#head {
background: #ffffff;
	position: relative;
	text-align: left;
	width: 1000px;
    height:255;
	margin:auto;
	padding-top: 0px;
	border-left: solid 1px white;
	border-right: solid 1px white;
}
#headmenu {
	background: #ffffff;
	position: relative;
	text-align: left;
	width: 1000px;
    height:33;
	margin:auto;
	padding-top: 3px;
	border-left: solid 1px white;
	border-right: solid 1px white;
}
#nyitohir {
	
	        border-bottom: solid 1px #ef840b;   
}
/*
#nyitoval {
	
	        border-left: solid 1px #9c9e9f;   
                border-right: solid 1px #9c9e9f; 
                border-top: solid 1px #9c9e9f;
                border-bottom: solid 1px #9c9e9f; 
}
*/
#nyitoval2 {
	  
                border-left: solid 1px #9c9e9f; 
               
}
#main {
background: #ffffff;
	position: relative;
	text-align: left;
	width: 1000px;
        height:100%;
	margin:auto;
	padding-top: 3px;
	border-left: solid 1px white;
	border-right: solid 1px white;
}

#maintable {
}
#navbar {
	position: absolute;
	top: 110px;
	left: 85px;
text-align: right;
valign:top;

}
#tophead a:link, #tophead a:visited {
	font: bold 12px verdana;
	color: #ffffff;
	
	text-decoration: none;

	
	
}
#tophead a:hover {
	color: #000000;
}
#navbar a:link, #navbar a:visited {
	font: bold 10px arial;
	color: #000000;
	
	text-decoration: none;

	
	
}
#navbar a:hover {
	color: #000000;
}
#navbar2 a:link, #navbar2 a:visited {
	font: bold 9px arial;
	color: #c56a38;
	
	text-decoration: none;
	display: block;
	padding: 5px 5px 5px 29px;
	
}

#navbar2 a:hover {
	color: #ee5029;
}
#stattable {
     font: bold 10px verdana;
	color: #00000;
	padding: 0px 0px 10px 10px;
}
#stattable a:link, #stattable a:visited {
  font: bold 11px arial;
  color: #55301c;
  text-decoration: none;
  background: url(images/topnav-spot.gif) center left no-repeat;
  
}
#stattable2 {
font:  12px verdana;
	color: #00000;
	padding: 0px 0px 10px 10px;
}
#logolink {
	position: absolute;
	top: 0px;
	left: 0px;
}

#topimg {
	position: absolute;
	top: 0px;
	left: 227px;
}
#topkep {
	position: absolute;
	top: 0px;
	right: 0px;
}
#topmenu {
	position: absolute;
	top: 110px;
	left: 85px;
}

#topprogik {
	position: absolute;
	top: 107px;
	left: 342px;
}
#toppaly {
	position: absolute;
	top: 107px;
	left: 465px;
}
#topfelso {
	position: absolute;
	top: 107px;
	left: 290px;
}
#topfelso a:link, #topfelso a:visited {
  font: bold 11px arial;
  color: #55301c;
  text-decoration: none;
  background: url(images/topnav-spot.gif) center left no-repeat;
  
}
#topkulttura {
	position: absolute;
	top: 107px;
	left: 0px;
}
#topbelso {
	position: absolute;
	top: 107px;
	left: 163px;
}
#topb2 {
	position: absolute;
	top: 107px;
	right: 0px;
}
#topnav {
  position: absolute;
  bottom: 20px;
  left: 300px;
}
#cimsor {
  position: absolute;
  top: 11px;
  left: 50px;
}
#palyazat {
  position: absolute;
  top: 11px;
  left: 208px;
}
#projekt {
  position: absolute;
  top: 11px;
  left: 380px;
}
#adatbazis {
  position: absolute;
  top: 11px;
  left: 540px;
}
#dokumentumtar {
  position: absolute;
  top: 11px;
  left: 690px;
}
#kisterseg {
  position: absolute;
  top: 11px;
  left: 870px;
}
#search {
  position: absolute;
  top: 172px;
  left: 80px;
}
#topnav a:link, #topnav a:visited {
  font: bold 11px arial;
  color: #ffffff;
  text-decoration: none;
  background: url(images/topnav-spot.gif) center left no-repeat;
  padding: 0px 40px 0px 10px;
}



#vblogo {
	display: none;
	position: relative;
	top: 5px;
	width: 100%;
	text-align: center;
}

#leftmenu1 {
   margin-top: 20px;
   background: url(images/left-menu1.jpg) top center no-repeat;
   padding: 35px 10px 0px 10px;
   font: normal 12px arial;
}

#leftmenu2 {
   margin-top: 10px;
   background: url(images/left-menu2.jpg) top center no-repeat;
   padding: 35px 10px 10px 10px;
   font: normal 12px arial;
}

#pagebody {
float:left;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 20px;
}
#pagebody a:link, #pagebody a:visited {
	font: 12px verdana;
	color: #000000;
	
	

	
	
}
#pagebody a:hover {
	color: #000000;
}
#copyright {
  text-align: center;
  font: normal 11px arial;
  color: #ffffff;
  background-color: #ff6900;
  line-height: 30px;
}
a.copyright:link, a.copyright:active, a.copyright:visited, a.copyright:hover{
	font-family: arial;
	font-size: 11pt;
    color: #ffffff;
	text-decoration: none;

}

#welcome {
  font: normal 12px arial;
  color: white;
  text-align: justify;
}

#searchCell form {
  margin: 0px 0px 0px 20px;
  background-color: #185baa;
  padding: 10px;
  border-top: solid 3px #0080cf;
}

#searchfields {
  background-color: #0cc1fd;
  width: 207px;
  font: bold 12px arial;
  color: white;
  padding: 5px;
  margin: 5px 0px;
  border: solid 1px #3f7abb;

}

.inpbox {
	font-family: arial;
	font-size: 12px;
	color: #4f000c;		
}

#newest {
  float: right;
  width: 630px;
  text-align: left;
  background-color: white;
  margin: 10px 0px 0px 0px;
  border-top: solid 1px #3a6e00;
  border-left: solid 1px #3a6e00;
  border-bottom: solid 1px #3a6e00;
}

#formtext {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding: 5px;
	background-color: #787878;
}

#formbox {
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #111111;
	padding: 5px;
	background-color: #faa36e;
}

h1 {
  color: black;
  font: bold 22px arial;
}

.contText {
  font: normal 12px arial;
}

.kerinpbox {
	font: normal 12px arial;
	color: #4f000c;
  border: solid 1px black;
}

#resTable img {
  display: block !important;
}

#resTable {
  font: normal 12px arial;
  color: #3a6e00;
}

.resTextHead {
  float: left;
  position: relative;
  left: 15px;
  font: bold 12px arial;
  color: black;
  width: 70px;
}
.resTextHead2 {
  float: left;
  position: relative;
  left: 15px;
  font: bold 12px arial;
  color: black;
  width: 150px;
}

.resTextData {
  float: left;
  width: 100px;
  font: normal 11px arial;
  color: #3a6e00;
}

.imgdiv {
  margin: 3px 0px;
}

.resButton {
  float: right;
  position: relative;
  right: 15px;
}
#kiskosar{

	
	background-color: #f6911b;
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	}

a.kiskosar:link, a.kiskosar:active, a.kiskosar:visited, a.kiskosar:hover{
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}


#tablehead{
	background-color:#787878;
	color:#ffffff;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
}
#tablehead a:link, #tablehead a:visited {
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
#tablehead a:hover{
	text-decoration:underline;
}
#tablerow{
	background-color:#f0f0f0;
	color:#000000;
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	heigth=20;
	padding-left:3px;
}

#tablerow2{
	background-color:#e0e0e0;
	color:#000000;
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	heigth=20;
	padding-left:3px;
}
#tablerow a:link, #tablerow a:visited {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
#tablerow a:hover{
	text-decoration:underline;
}
#tablerow2 a:link, #tablerow2 a:visited {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
#tablerow2 a:hover{
	text-decoration:underline;
}
#reszletek {
	
	 border-bottom: solid 1px #cb6e35; 
}