div.hr {margin-top:10px;margin-bottom:10px;height: 3px; border: 0; background-image: url(art/szaggatott.gif); background-repeat: repeat-x;}
div.hr hr {display: none;}

a {color:#fff;text-decoration:none}
a:hover {text-decoration:underline}
div,span,td,th,body,p,font{font-size:12px;font-family:verdana}
table.referenciak {width:100%}
h1{padding:15px;text-align:right;color:#901708;font-size:18px;font-family:verdana;}
th{border:1px solid #fff;color:#fff}
.kategoria{font-size:16px;font-weight:bold;margin-top:25px;margin-bottom:10px;padding:3px;color:#901708}
.alkategoria{font-weight:bold;margin-top:10px;background:#901708;padding:3px;}
a img{border:0}
body{
		margin:0;
 		padding:0;
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #fff;
		background-color: #FD8B33;
		background-image: url(art/szelohatter.jpg);
		background-repeat: repeat-x;
		height: 100%;
	}
	
	.lablechatter{
		background-image: url(art/lableckitoltes.gif);
		background-repeat: repeat-x;
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #fff;
	}
	
	.lablechatterkozep{
		width: 760px;
	}
	
	a.lableclink{
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #fff;
		text-decoration: none;
		text-align: left;
	}
	
	a.lableclink:hover{
		text-decoration: underline;
	}
	
	.lablecmenu{
		position: relative;
		top: 4px;
		left: 0;
	}
	
	.www{
		float: right;
		position: relative;
		top: 20px;
		left: 0;
	}
	
	.kapcsolat{
		background-image: url(art/cimhatter.jpg);
		background-repeat: no-repeat;
		padding: 10px 0 0 10px;
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #fff;
		text-align: left;
		float: left;
		width: 289px;
		position: relative;
		left: 0;
		top: 20px;
	}
	
	.baloldal{
		background-image: url(art/hatterkitoltes.gif);
		background-repeat: repeat-x;
		width: 50%;
	}
	
	.kozep{
		background-image: url(art/fejlec.jpg);
		background-repeat: repeat-x;
		width: 760px;
	}
	
	a.menulink{
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weigth: bold;
		color: #fff;
		text-decoration: none;
	}
	
	a.menulink:hover{
		text-decoration: underline;
	}
	
	.ikonok{
		float: left;
		position: relative;
		left: 310px;
		top: -10px;
	}
	
	.nyelv{
		float: left;
		position: relative;
		left: 10px;
		top: -70px;
		font-size: 10px;
	}
	
	.webcim{
		float: right;
		position: relative;
		left: -50px;
		top: -8px;
	}
	
	.udvozoljuk{
		width: 310px;
		float: right;
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weigth: bold;
		color: #fff;
		position: relative;
		left: 80px;
		top: 50px;
	}
	
	.kepkeretrightfent{
		float: right;
		border: 1px solid #FF720A;
		margin-left:10px;
		padding: 3px;
	}
	.kepkeretright{
		float: right;
		border: 1px solid #901708;
		padding: 3px;
	}
	.kepkeretleft{
		float: left;
		border: 1px solid #901708;
		padding: 3px;
	}
	.kepkeret{
		border: 1px solid #901708;
		padding: 3px;
		background:#fff;
	}
	
	.tartalomhatter{
		background-image: url(art/tartalomhatter.jpg);
		background-repeat: no-repeat;
	}
	
	a.menu{
		background-image: url(art/nyil.gif);
		background-repeat: no-repeat;
		background-position: left 2px;
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #fff;
		text-decoration: none;
		padding-left: 15px; 
	}
	
	a.menu:hover{
		text-decoration: underline;
	}
	
	.galeria{
		padding:15px;
		width: 210px;
		position: relative;
		top: 30px;
	}
	
	.blokkcim{
		background-image: url(art/szaggatott.gif);
		background-repeat: no-repeat;
		background-position: left 19px;
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #901708;
		height: 25px;
		padding-bottom: 5px;
		text-align: left;

		width: 265px;

	}
	
	.kephatter{
		width: 210px;
		overflow:hidden;
	/*	background-color: #fff;*/
	}
	
.bek {
	margin-bottom: 10px;
	text-align: justify;
}
.kepalairas {
	text-align: center;
	font-size: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	font-weight: bold;
	float: left;
}

.kepalairasjobb {
	text-align: center;
	font-size: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
	font-weight: bold;
	float: right;
}

.kapcsolatoldal {
  width: 100%;
  text-align: center;
  font-family: verdana;
  font-size: 12px;
}
.kapcsolatoldal .info {
  text-align: left;
  width: 300px;
  margin-bottom: 10px;
  margin-left: 20px;
}
.kapcsolatoldal .info .cim {
  text-align: left;
  font-weight: bold;
  width: 80px;
}
.kapcsolatoldal .szoveg {
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 20px;
}
.kapcsolatoldal .uzenet {text-align: left;margin-left:auto;margin-right:auto;  width: 400px;}
.kapcsolatoldal fieldset {
  margin-bottom: 10px;
  padding: 5px;
}
.kapcsolatoldal fieldset legend {
  color: #fff;
  font-weight: bold;
}
.kapcsolatoldal fieldset .cim {
  font-weight: bold;
  margin-top: 10px;
}
.kapcsolatoldal fieldset .input {
  width: 98%;
}
.kapcsolatoldal fieldset span {
  color: #ff0000;
}
.kapcsolatoldal fieldset select {
  width: 100%;
}
.kapcsolatoldal .hiba {
  color: #ff0000;
  margin-bottom: 10px;
}
.kapcsolatoldal .elkuldve {
  font-weight: bold;
  color: #008000;
}
.kapcsolatoldal .nincselkuldve {
  font-weight: bold;
  color: #ff0000;
}

.vtcim {
	font-weight: bold;
	margin-bottom: 5px;
}
.vtszoveg {
	text-align: justify;
	margin-left: 10px;
	margin-bottom: 20px;
}
.kiskepcim {
	font-weight: bold;
	font-size: 10px;
}