html, body, div, span, td, p, h1, h2, dl, dd, label {
	border:0 none;
	color:#000000;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0 0 5px 0;
}

body {
	margin: 0;
	background: #c3d0e0 url(images/gazigazolvany_hatter.gif) left top repeat-x;
}

td {
	margin:0;
	padding:0;	
}

table {
	margin:5px;
	padding:0;
}

form {
	border:0 none;
	display:inline;
	margin:0;
	padding:0;
}

input, textarea, select {
	background:#ffffff;
	border:1px solid #a0a0a0;
	color:#a0a0a0;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin: 3px;
	padding:2px;
	width:120px;
}

input.button {
  width: 44px;
  height: 45px;
  cursor: pointer;
  margin: 0 145px 0 0;
  padding:0;
  border: 0 none;
  float:right;
  overflow: hidden;
  background: transparent  url(images/kereses_gomb.png) center top no-repeat;
}

input.buttonkep {
  width: 44px;
  height: 45px;
  cursor: pointer;
  margin: 0 130px 0 0;
  padding:0;
  border: 0 none;

}

a:link, a:visited {
	color:#00488b;
	text-decoration:none;
}

a:hover {
	color:#00488b;
	text-decoration:underline;
}

#felsomenusor {
	position:relative;
	display:block;
	height:61px;
	font-size:14px;
	margin:0;
	padding:0;
	font-weight: normal;
	text-transform: none;
	line-height: 1.4;
	background: transparent;
	font-family: Verdana, sans-serif;
}

#felsomenusor ul {
	margin: 0;
	padding:0;
	list-style-type:none;
	width:953px;
}

#felsomenusor ul li {
	display:block;
	float:left;
	margin:0;
	padding:0 2px 0 0;
}

#felsomenusor ul li .m {
	display: block;
	margin:22px 0 0 27px;
	padding:0;
	font-size:14px;
	font-weight: normal;
	text-transform: none;
	line-height: 1.4;
	color:#ffffff;
	font-family: Verdana, sans-serif;
}

#felsomenusor ul li .m:hover {
	color:#2c3d5d;
}

#felsomenusor ul li a {
	display:block;
	float:left;
	color:#ffffff;
	margin:0;
	text-decoration:none;
	padding:0;
	height:61px;
	background:transparent;
}

#felsomenusor ul li a:hover  {
	color:#2c3d5d;
	background:transparent url(images/felsomenu_vhatter.gif) left bottom repeat-x;
}

#wrapper {
	text-align: left;
	margin: 0 auto;
	padding: 0px;
	border:0;
	width: 953px;
	overflow: hidden;
}

#header {
	margin: 20px 0 0 0;
	padding:0;
	width: 953px;
	height: 268px;
}

#felsomenu {
	margin: 0;
	padding:0;
	width: 953px;
	height: 61px;
	background: url(images/gazigazolvany_felsomenu_hatter.png) left top no-repeat;
}

#logoresz {
	margin: 0;
	padding:0;
	width: 953px;
	height: 153px;
	background: url(images/gazigazolvany_logo_hatter.png) left top no-repeat;
}

#logoresz img {
	margin:25px 12px 12px 14px;
	padding:0;
	border: 0 none;
}

#keresesnyelvek {
	margin: 0;
	padding:0;
	width: 953px;
	height: 54px;
	background: url(images/gazigazolvany_kereses_hatter.png) left top no-repeat;
}


#kereses {
	float: left;
	margin: 0;
	padding:0;
	width: 760px;
	height: 54px;
}

#kereses .keresesbox {
	margin: 0;
	padding:0 0 0 14px;
}

#nyelvek {
	float: right;
	margin: 0;
	padding:0;
	width: 193px;
	height: 54px;
}

#container {
	padding:0;
	margin:0;
	clear:both;
	width: 953px;
	background: url(images/gazigazolvany_belso_hatter.png) left top repeat-y;
	overflow: hidden;
}


#footer {
    margin: 0 0 10px 0;
	padding:0;
	clear:both;
	float: left;
	width: 953px;
	height: 102px; 
	background: url(images/gazigazolvany_alsomenu_hatter.png) left top no-repeat;
}

#footer .alsomenu {
	border-top: 1px #d5d5d5 dashed;
	font-size:9px;
	width: 850px;
	margin: 40px auto;
	padding: 0;
	font-weight: normal;
	line-height: 1.8;
	text-align:center;
	background: transparent;
	font-family: Verdana, sans-serif;
	color: #9d9d9d;
}

#footer .alsomenu a {
	color: #9d9d9d;
	text-decoration:none;
}

#footer .alsomenu a:hover {
	color: #000000;
	text-decoration:none;
}

#footer .copyright {
    font-size:9px;
	color: #5d5d5d;
}








.nagybetus {
	text-transform:uppercase;
}

#kozepoldal { 
	margin: 0 11px 0 10px;
	padding:0;
	float:left;
	overflow:hidden;
	width: 660px;
	display: inline; 
}

.input_lista {
	background: #ffffff;
	width:220px;
	margin-top:8px;
}

#jobboldal { 
	margin: 0 17px 0 10px;
	padding:0;
	float:right;
	overflow:hidden;
	width: 245px;
}

.jobbbox {
	margin:0 0 25px 0;
	padding:0;
	width:245px;
	overflow:hidden;
}

.jobbszoveg {
	margin:0;
	padding:4px;
	border:0 none;
	color:#7b7979;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.3;
}


.jobbbox a, a:hover, a:link {
	text-decoration:none;
}

.kezdobox {
	margin:0 0 25px 0;
	padding:0;
	width:321px;
	overflow:hidden;
}

.kezdonagybox {
	margin:0 0 25px 0;
	padding:0;
	width:660px;
	overflow:hidden;
	float:left;
	clear:both;
}

#kiskozepszovegresz {
	margin:0;
	padding:4px;
}

#kiskozepszovegresz a, a:hover, a:link {
	text-decoration:none;
}

#kiskozepszovegresz .kisszoveg {
	color:#7b7979;
	margin:0;
	padding:0;	
	text-align:justify;
}

#kiskozepszovegresz img {
	margin:0;
	padding:0 10px 10px 0;	
	border: 0 none;
	float:left;
}

.felsovonal {
	width:660px;
	margin-top:8px;
	padding-top: 5px;
	border-top: 1px #e2e2e2 solid;
}

.alsovonal {
	width:660px;
	margin-bottom:8px;
	padding-bottom: 5px;
	border-bottom: 1px #e2e2e2 solid;
}

.partnerek {
	border:0 none;
	margin:5px 5px 5px 0;
	padding:0;
}

h1, h2 {
	color:#000000;
	font-family: "Times New Roman", Times, serif;
	font-size:18px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0;
	padding:0 0 10px 0;	

}

h2 {
	color:#000000;
	font-family: "Times New Roman", Times, serif;
	font-size:18px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0;
	padding:0 0 5px 0;	

}

h3, h4{
	color:#474747;
	font-family: "Times New Roman", Times, serif;
	font-size:16px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0;
	padding:0 0 5px 0;	

}

h4 {
	color:#474747;
	font-family: "Times New Roman", Times, serif;
	font-size:16px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0;
	padding:4px 4px 0 4px;	

}

h5 {
	color:#c0bfbf;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0 0 5px 0;	

}

#kozepszovegresz {
	overflow:hidden;
	width: 660px;
}

#kozepszovegresz .szoveg {
	border:0 none;
	color:#000000;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.3;
	margin:0;
	padding:0;

}

#kozepszovegresz a:link, a:visited {
	color:#00488b;
	text-decoration:none;
}

#kozepszovegresz a:hover {
	color:#00488b;
	text-decoration:underline;
}

.szurke {
	background: #f5f5f5;
}

.feher {
	color:#ffffff;
}

.balra {
	float:left;
}

.jobbra {
	float:right;
}

.kek {
	color:#00488b;
}

.uresmargok {
	margin:0;
	padding:0;
}


.input_hosszabb {
	width: 220px;
}


.letoltes_neve {
	color:#474747;
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-transform:uppercase;
	margin:0;
	padding: 5px 0 1px 0;
}

.letoltes_kep {
	margin:0 5px 0 0;
	padding:3px;
	background: #e3e3e3;
	border: #cacaca 1px solid;
	float: left;
}

.letoltes_kep:hover {
    background: #cacaca;
	border: #e3e3e3 1px solid;

}

.letoltes_fajl {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	padding: 0 0 1px 0;
	margin: 0 0 5px 0;
	line-height: 1.2;
	font-variant:normal;
	text-transform: none;
	text-align:left;
	color: #9fa0a3;
}

.letoltes_fajl a {
	color:#80af0a;
	font-weight: bold;
	text-decoration:none;
	padding: 2px 0 5px 8px;
	background: url(images/kisharomszog.gif) left center no-repeat;
}

.letoltes_fajl a:hover{
	color:#80af0a;
	font-weight: bold;
	text-decoration:underline;
	padding: 2px 0 5px 8px;
	background: url(images/kisharomszog1.gif) left center no-repeat;
}

.szoveg_hiba {
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11px;
	padding: 5px 5px 5px 190px;
	margin: 0;
	line-height: 1.3;
	font-variant: normal;
	font-weight: normal;
	text-align:left;
	color: #ff0000;
}

.refresh_ikon {
	border: 0 none;
	margin:0 0 7px 0;
	padding:0;
}

.szoveg_urlap {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.3;
	color: #000000;
	padding: 20px 2px 1px 190px;
}

.megjegyzes {
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
	padding: 1px 2px 5px 190px;
	margin: 0;
	line-height: 1.2;
	font-variant: normal;
	font-weight: normal;
	text-align:left;
	color: #a0a0a0;
}

input.foker {
	margin-top:8px;
}

.fokeres {
	color:#666666;
}

.input_box {  
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11px; 
	color: #000000; 
	border: solid #a0a0a0 1px;
	height: 100px; 
	width: 230px; 
	padding: 1px;
	margin:5px 0 0 0;
	background: #ffffff;
}

.input_sor {  
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11px; 
	color: #000000; 
	margin: 5px 0 0 0;
	border: solid #a0a0a0 1px;
	height: 16px; 
	width: 230px; 
	padding: 1px;
	background: #ffffff;
}

.szelesebb {
  width:300px;
}

.input_kodsor {  
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11px; 
	color: #000000; 
	margin: 0;
	border: solid #a0a0a0 1px;
	height: 16px; 
	width: 70px; 
	padding: 1px;
	background: #ffffff;
}

.input_lista_ev {  
	margin:0;
	padding:2px;
	width: 140px; 
	color:#000000;
}

fieldset {
	border: 1px solid #e2e2e2;
	width: 50em;
}

fieldset.kep {
	width: 655px;
	border: 1px solid #cacaca;
}

fieldset.dok {
	width: 655px;
	border: 1px solid #00488b;
}

fieldset.bejelento {
	border: 1px solid #000000;
}


legend {
	color: #000000;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
	background: #f0efef;
	border: 1px solid #e2e2e2;
	padding: 3px 7px 3px 7px;
	margin: 10px;
} 

legend.dokl {
	color: #000000;
	background: #d5e8f9;
	border: 1px solid #00488b;
} 

legend.kepl {
	color: #000000;
	background: #e3e3e3;
	border: 1px solid #cacaca;
} 

legend.bejelentol {
	color: #fffc00;
	background: #000000;
	border: 1px solid #000000;
} 

label {
  float:left;
  width:180px;
  margin:5px;
  padding:0;
  text-align:right;
  }



.gomb{  
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11px; 
	color: #000000; 
	background: #e3e3e3;
	height: 21px; 
	width: 73px;
	border: solid #cacaca 1px;
	margin: 10px 0 5px 0;
	font-weight: normal;
}

.tovabb {
	font-size: 10px; 
	text-align:right;
}

.tovabb a:link, a:visited {
	color:#00488b;
	text-decoration:none;
}

.tovabb a:hover {
	color:#00488b;
	text-decoration:underline;
}

.cimmegye {
	text-align:center;
	text-transform:uppercase;
}

.tabla3 {
	width: 640px;
	margin: 5px auto 0 auto;
	border: none;
	border-collapse: collapse;
}

.tabla3 td {
	padding: 4px 7px 4px 7px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin: 0;
	line-height: 1.2;
	text-align:left;
	background: url(images/cella_hatter.gif) left bottom repeat-x;
	border-bottom: #e2e2e2 1px solid;
	border-right: #e2e2e2 1px solid;
}

.tabla3 .balvonal {
	border-left: #e2e2e2 1px solid;
}

.tabla3 tr:hover {
	background: #f3f2f2;
	cursor:pointer;
}

.tabla3 td:hover {
	background: #f3f2f2;
	cursor:pointer;
}


.tabla3 th {
	padding: 2px 7px 2px 7px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
	margin: 0;
	text-align:left;
	line-height: 1.2;
	border: #c0bfbf 1px solid;
}

.tabla3 .poz {
	background: #e2e2e2;
}

#kozepszovegresz .doks {
	margin: 20px 0 0 0;
	padding:0;
	background: transparent;
}

#kozepszovegresz .hirnev {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 14px;
	padding: 0 0 2px 0;
	margin: 10px 0 0 0;
	line-height: 1.3;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-transform:none;
	text-align:left;
	color: #000000;
}

#kozepszovegresz .hirdatum {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color:#aeaeae;
	font-weight: normal;
	margin:0;
	padding:0 0 5px 0;
	text-align:left;
	line-height: 1.2;
}

#kozepszovegresz .alsovon {
	border-bottom: 1px dashed #e2e2e2;
}

#kozepszovegresz .doksmeret {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
	padding: 0;
	margin: 0;
	line-height: 1.3;
	font-style:normal;
	font-variant:normal;
	font-weight: normal;
	text-transform:none;
	text-align:left;
	color: #9d9d9d;
}

#kozepszovegresz .doks ul {
	color: #000000;
	margin:4px 10px 4px 10px;
	font-size: 11px;
	padding:0 0 5px 0;
	border-bottom: 1px dashed #e2e2e2;
	list-style-type:none;
	
}

#kozepszovegresz .doks .noborder {
	border: 0 none;
}

#kozepszovegresz .pics {
	margin: 20px 0 0 0;
	padding:0 0 10px 0;
	background: transparent;
}

#kozepszovegresz .picskep {
	margin: 4px 0 4px 8px;
	padding:0;
	border:0 none;
}



.clearer {
  clear: both;
  margin:0;
  padding:0;
}
