body {
background-color:#7ABAE5;
font-family: Segoe Ui,Tahoma, Sans-serif, Verdana;
font-size: 10pt;
color: #FFFFFF;
margin-top: 5px;
margin-bottom: 5px;
padding-bottom:25px;
padding-top:25px;
margin-left: auto;
margin-right: auto;
}

.menu{ 
	margin-top:7px;
	height: 27px;
	padding: 0 15px;
} 

.menu ul{ 
	margin: 0;
	padding: 0;
	border-right: 1px solid #3e464c;
	border-left: 1px solid #020202;
	float: left;
} 

.menu li{ 
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 27px;
	float: left;
	border-left: 1px solid #3e464c;
	border-right: 1px solid #020202;
} 

.menu a:visited, .menu a:link{ 
	height: 27px;
	color: #FFFFFF;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	padding: 0 12px;
	float: left;
	text-decoration: none;
	background-color:#000000;
	} 

.menu a:hover { 
	color: #000000;
	text-decoration: none;
	border-bottom: 0;
	background-color:#FFFFFF;
} 

div.logo {
background-color:#7ABAE5;
/*border:1px solid black;*/
width:980px;
height:186px;
}

table.halap {
border:none;
width:982px;
}

td.halaptd {
background-color: #489AD8;
border:1px solid black;
width:982px;
margin:auto;
padding:5px;
}

td.bfooter {
background-color: #489AD8;
border:1px dashed #000000;
width:970px;
padding:5px;
text-align:center;
size:9pt;
}

div.userinfo{
background-color:#41a1d6;
border:1px dashed #10386E;
margin-left:25px;
margin-right:25px;
padding:10px;
color:#000000;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

table {
border-collapse: collapse;
border: none;
}

h1 {
  font-size: 12pt;
}

h2 {
  font-size: 10pt;
  margin-bottom: 6px;
}

input {
font-family: verdana;
font-size: 11pt;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background-color: #67c6f6;
padding: 3px;
outline-style: none;
border: 1px solid #3e7192;
color: #180e4b;
}

input {
background-image: url(img/input_bg.png);
background-repeat: no-repeat;
background-position: center right;
}

select {
font-family: verdana;
font-size: 10pt;
background-color: #d8f4fd;
padding: 2px;
outline-style: none;
border: 1px solid #8fc6ff;
color: #1c00ac;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
min-width:18px;
cursor:pointer;
} 

select {
background-image: url(img/input_bg.png);
background-repeat: no-repeat;
background-position: center right;
}
textarea {
font-family: tahoma, sans-serif;
font-size: 10pt;
background-color: #d8f4fd;
padding: 2px;
outline-style: none;
border: none;
color: #1c00ac;
} 
#varakozas{display:none; color:#FFF; text-decoration:none; size:11pt;}
p {
font-size: 8pt;
}

.kiemelt {
background-color: #d8f4fd;
color:#000000;
text-decoration:bold;
}

a:link, a:visited {
text-decoration: none;
font-weight: bold;
color: #ACECFF;
}

a:hover {
color: #000000;
text-shadow: 1px 1px 1px #03554A;
}