body {
	background-color:#6c8cc7;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#e6ebff;
	margin:0px;
	text-align:center;
}

img {
	border:0px;
}

#felsorolt td {
	text-align:justify;
	vertical-align:top;
	font-size:13px;
}

#fokozep_t td {	
	vertical-align:top;
}

#fo {
	background-image:url(kozep/hatter.jpg);
	width:1000px;	
	text-align:left;
	margin:0;	
	padding:0;
	clear:both;
	position:relative;
	overflow:auto;	
}

#fejlec {
	background-image:url(kepek/fejlec.jpg);
	height:190px;
	text-align:left;
	clear:both;
	position:relative;
}

#zaszlok {
	position:relative;
	left:700px;
	float:left;
	z-index:100;	
}

#zaszlo_hu{
	position:relative;
	float:left;
	width:45px;
	text-align:center;
}

#zaszlo_en{
	position:relative;
	float:left;
	width:45px;
	text-align:center;
}

#ftabla {
	float:left;
	position:relative;
	top:0px;
	left:0px;
	text-align:left;
	width : 600px;		
	border : 1px solid black;
	font-size:14px;
	font-weight:bold;
	border-collapse: collapse;
}

#fsor {
	border : 1px solid black;
	border-collapse: collapse;
}

#menu {	
	width:252px;
	text-align:left;
	position:relative;
	left:0px;
	float:left;
}

#menualj {		
	height:116px;
}

#kozepsor {	
	background-image:url(menu/also.jpg);
  	background-repeat:no-repeat;
	background-position:bottom left;	
}

#menu_kep {
	width:250px;
	height:42px;	
	vertical-align:middle;	
}

#kozep {
	color:#0e3d96;
	width:544px;
	text-align:left;
	position:relative;
	left:0px;
	float:left;	
}

#fokozep {	
	text-align:left;
	margin:0px 10px 0px 10px;
}

#fokozep h1 {
	color:#6a89c2;
	font-size:16px;
}

#jobb_b h1 {
	color:#000000;
	font-size:15px;
}

#jobb_table {	
	background-color:#bbe0e3;
	color:#0070c0;
	font-size:14px;
	font-weight:bold;
	width:180px;
	text-align:center;
	border:solid;
	border-style:solid;
	border-color:#89a4a7;

}

#table_kek {	
	background-color:#bbe0e3;
	color:#0070c0;
	width:480px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	border:solid;
	border-style:solid;
	border-color:#89a4a7;
	margin:auto;

}

#fokozep h2 {
	color:#000000;
	font-size:12px;
	text-align:justify;
}

#fokozep h3 {
	font-size:11px;
	text-align:justify;
	font-weight:normal;
	text-decoration:underline;
	margin-left:10px;
}

#fokozep h4 {
	font-size:13px;
	text-align:justify;
	font-weight:normal;
}

#fosz {
	font-size:14px;
	font-weight:bold;
	color:#00C;
}

#fokozeps img {
	border-color:#cecece;
	border-style:double;
	border-width:5px;
}

#fokozep p {
	font-size:12px;
	text-align:justify;
}

#fokozep li {
	margin-left:15px;
}

#csik {
	color:#000000;
	width:4px;
	text-align:left;
	position:relative;
	left:0px;		
	float:left;	
}

#jobb {
	color:#000000;
	width:200px;
	text-align:left;
	position:relative;
	font-size:11px;
	left:0px;	
	float:left;		
}

#jobb_b {
	margin: 10px 10px 10px 10px;
}

#lab {
	background-color:#3e6abc;
	color:#ffffff;
	font-size:11px;
	width:1000px;
	text-align:left;
	float:none;
	clear:both;	
}

#kiemel {
	font-size:18px;
	font-weight:bold;
}

#kozepe {
	font-size:13px;	
}

#kozepe td{
	vertical-align:top;
	text-align:justify;
}

#felsorol {
	margin-top:4px;
}

#bevezetes {
	font-size:14px;
	font-weight:bold;
	color:#0033CC;
	text-align:justify;
}

#nagyb {
	font-size:16px;	 
	text-align:justify;
}

#nagyb td {
	height:45px;
	vertical-align:top;
}

#ajanlas {
	width:250px;
	height:316px;
	background-image:url(menu/foldgomb.jpg);
	background-repeat:no-repeat;
}

#ajanlas td {
	vertical-align:top;
}

#ajanl {
	width:250px;
	background-color:#f2f2f2;
	color:black;
	font-size:9px;
	text-align:center;
}

#idezet {
	color:#287daf;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px;
}

#startlap {
	font-size:12px;
}

.form-row {
  padding-bottom: 10px;
  width: 290px;
}
 
.form-row label {
  float: left;
  width: 100px;
  padding-right: 10px;
}
 
.form-row input {
  float: left;
  padding: 3px;
  width: 160px;
}
.form-attach label {
  float: left;
  width: 100px;
  padding-right: 10px;
}
 
.form-attach input {
  float: left;
  padding: 3px;
  width: 300px;
}

.form-select label {
  float: left;
  width: 100px;
  padding-right: 10px;
}
 
.form-select input {
  float: left;
  padding: 3px;
  width: 300px;
}
.clear {
  clear: both;
}
 
.form-error {
  text-align: center;
  color: #C00000;
  border: 1px solid #C00000;
  background: #F0A3A3;
  margin: 10px 0;
  display: none;
}