  body {
	font-family: sans-serif,serif;
	font-size:100%;
    	margin:0;
    	padding:0;
	background:#fff; color:#0A064F;
	line-height: 1.6em;
	border:#eee solid 12px; 
	}
#breadcrumb {font-size:90%; margin-top: 1em;background:#fff; color: #0A064F;}
		
ABBR, ACRONYM, span.en { border-bottom: 1px dotted #000; cursor: help; background:#fff; color: #0A064F; text-transform:capitalize;} 
a.lftnv {background-image:url(http://www.human-web-bt.com/images/rarr.gif); background-position:left top; background-repeat:no-repeat; padding-right:20px; background:#fff; color: #0A064F;}

a.top {padding-right:20px;background:#fff; color: #0A064F;}
a.top:hover {background-image:url(http://www.human-web-bt.com/images/h-arr-hov.gif); background-position:left top; background-repeat:no-repeat; padding-right:20px; background:#3EC2F4; color:#000;}
div.center {text-align:center; background:#fff; color: #0A064F;}
#forras {width:96%; padding: .5em; background:#f2f2f2; color: #000; border:#c5c5ff solid 1px;}
#controls { line-height: 1em; padding:.4em 0; margin: 0; border-top:#32009E solid 60px; border-bottom:#fff solid 12px; background:#3EC2F4; color: #000;}
	#controls ul {
		background:#3EC2F4; color: #000;
		}
	
	#controls ul li {
		display:inline;
		list-style:none;
		margin:0;
		padding:0;
		line-height: 1em; 
		background:#3EC2F4; color: #000;
		}

	#controls ul li a {
		width:10%;
		padding:1em;
		text-align:center;
		line-height: 1em;
		background:#3EC2F4; color: #000; 
		}
	#controls ul li a:hover {
		width:10%;
		padding:1em;
		text-align:center;
		line-height: 1em;
		background:#3EC2F4; color: #000;
		text-decoration:none;
		}

#controls h2 {float:right; width: 50%; text-align:right; background:#fff; color: #0A064F;}
p.abb {float:right; width: 86%; text-align:right;background:#fff; color: #0A064F;}
#masthead {float: left; width: 80%; background:#fff; color: #0A064F;}
#logos {margin:0; padding: 0 2em; float: left; width: 100%; background:#fff; color: #0A064F;}
#logos a, #logos img {background:#fff; color: #0A064F;}

h1 {float:left; width: 70%; font-size:130%; background:#3EC2F4; color:#000; margin:0; padding:0 1.6em; line-height: 1.2em;}
h2 {font-size:105%; background:#f2f2f2; color:#32009E; padding: 0 .2em;}
#subtitle h2 {background:#fff; color:#0A064F; margin: 0 .5em; padding:1em; width:50%;text-align:left;}
#subtitle a {background:#fff; color:#0A064F;text-align:left;}
.oldal_menu {padding: .4em; background:#fff; color: #0A064F;}
h2.hpg {border-top:#c5c5ff solid 0;font-size:110%;background:#fff; color:#0A064F;}
#textresize, #browser, #frmt, #valid  {font-size:120%; padding-top: 1em; background:#fff; color:#0A064F;}
#Gyorsbillentyu  {margin-top: 3em;background:#fff; color:#0A064F;}
#valid span {background:#fff; color:#0A064F;}

#level0 {padding: 0; padding:0; background:#fff; color: #0A064F;}
	#left {float:left; width: 18em; background:#fff; color: #0A064F;}
	#left p {background:#f2f2f2; color:#32009E;}
	#slogan {float:right; width: 16em; padding:0 1em;background:#fff; color: #0A064F;}
	#logo {padding:0; margin: 0; border-left:#fff solid 1px; border-top:#fff solid 1px; border-right:#32009E solid 1px; border-bottom:#32009E solid 1px; background:#fff; color: #0A064F;}

  #level1 {
	margin-left:17em;
    	padding-left:.5em;
    	background:#fff; color: #0A064F;
	}
 #level1 h2 {
	margin-top: 3em; text-align:center; background:#fff; color: #0A064F;
	}
 #level1 h2, #level1 a {
	text-align:left; background:#fff; color: #0A064F;
	}
  #level2 {
    	background:#fff; color:#0A064F; margin-top: .2em;}
  #right {background:#fff; color:#0A064F; float:right; width: 16em; margin:0; padding:0; border-top: #fff solid 10px;}
	#right p {background:#fff; color:#0A064F; text-align: left; border-bottom: #fff solid 12px;}


	#right ul, #right ul li, #right ul li a
 		{
		list-style: none;
		margin:0;
		padding-right:1em;
		background:#fff; color:#0A064F;
		}
		#right a:hover
		{background:#fff; color:#32009E; 
		border-bottom:#0A064F solid 2px;
		text-decoration:none;
		}


	#right h2 {background:#fff; color: #0A064F; text-align: left;}

  #tartalom {
    margin-right:18em;
    padding-right: .5em;
	padding-left: .5em;
    	background:#fff; color:#0A064F;}

  #main {
	padding: 1em;
    	background:#fff; color:#0A064F;}
	#main ul, #main li, #main span, #main a, #main p
	{
	background:#fff; color:#0A064F;
	}
	#main a:visited  {background:#fff; color:#0A064F; text-decoration: none; 
		}
	#main a:hover {background:#fff; color:#0A064F; text-decoration: none; border-bottom:#0A064F solid 2px;
		}
 #main h2 {
	margin-top: 1em; text-align:left; background:#fff; color: #0A064F;
	}
	

#topNav { height:2em; margin-bottom: 2em; background:#fff; color: #0A064F;}
#topNav ul { background:#fff; color: #0A064F;}
	#topNav ul li {
		display:inline;
		list-style:none;
		margin:0;
		padding:.4em 1em;
		height:1.2em;
		background:#fff; color:#0A064F;
		}

	#topNav ul li a {
		padding:.4em;
		text-align:center;
		height:1.2em;
		background:#fff; color:#0A064F;
		}
	#topNav ul li a:visited {
		padding:.4em;
		text-align:center;
		height:1.2em;
		background:#fff; color:#0A064F;
		}
	#topNav ul li a:hover {
		padding:.4em;
		text-align:center;
		height:1.2em;
		background:#eeeeee; color:#32009E; 
		border-bottom:#0A064F solid 2px;
		text-decoration:none;
		}

	#leftnavbar {
		margin-bottom: 1em; background:#fff; color: #0A064F;
		}

	#leftnavbar ul, #leftnavbar span {margin: 0; padding: 0; background:#fff; color: #0A064F;}


	#leftnavbar ul li {
		list-style:none;
		height:2em;
		background: #eee; color:#0A064F;
		border-top:#fff solid 2px; 
		border-left:#fff solid 2px;
		border-bottom:#c5c5ff solid 1px; 
		border-right:#c5c5ff solid 1px;
		font-size:95%;
		text-transform:capitalize;
		}

	#leftnavbar ul li a {
		height:2em;
		background: #eee; color:#0A064F;
		padding:.4em;
		text-transform:capitalize;
		background-image:url(http://www.human-web-bt.com/images/h-arr.gif); background-position:left; background-repeat:no-repeat; padding-left:1.6em;
		}
	#leftnavbar ul li a:visited {
		height:2em;
		padding:.4em;
		text-transform:capitalize;
		background-image:url(http://www.human-web-bt.com/images/h-arr-2.gif); background-position:left; background-repeat:no-repeat; padding-left:1.6em; background:#eee; color: #036;
		}
	#leftnavbar ul li a:hover {
		height:2em;
		padding:.4em;
		text-transform:capitalize;
		background:#eeeeee; color:#32009E; 
		border-bottom:#0A064F solid 1px;
		text-decoration:none;
		background-image:url(http://www.human-web-bt.com/images/h-arr-2.gif); background-position:left; background-repeat:no-repeat; padding-left:1.6em;
		}
#Search, form {height: 1.4em; text-align: right; background:#eee; color:#0A064F; padding: .1em;}
form.frmm {width: 14em; background:#fff; color:#000000; text-align:center; border: #c5c5ff solid 1px;}
#feedback table {width:60%; background: #c5c5ff; color:#0A064F;  text-align:center;}
div.contact {width: 100%; border: #c5c5ff solid 1px; padding:.1em; text-align:center;background:#fff; color: #0A064F;}
#frm {width: 100%; padding: .1em; border: #fff solid 1px; background: #c5c5ff; color:#0A064F; text-align:center;}

div.text label { 
  margin: 0; 
  padding: 0; 
  margin-left: 20px; 
  font-size: 95%;
  background:#fff; color: #0A064F;
} 

div.text input, div.text textarea { 
  margin: 0; 
  padding: 0; 
  margin-left: 20px; 
  margin-bottom: 1.25em;
  background:#fff; color: #036;
  } 

td.quaranta {width:48%;background:#fff; color: #0A064F;}
td.sessanta {width:52%;background:#fff; color: #0A064F;}
	
#print, #external, p.ar {
	padding: .5em;
	margin: 0.5em 0 0.5em .5em;
	float:right;
    	width:200px;
	border: #c5c5ff solid 1px;
	background:#fff; color: #0A064F;
	}

#tipD {border: #c5c5ff solid 1px; background:#c5c5ff; color:#0A064F;}
#tipD p {background:#c5c5ff; color:#0A064F; padding: .6em; margin:0; background:#fff; color: #0A064F;}

#footer {
   	padding-right: 3em;background:#fff; color: #0A064F;}
#footer ul {
   	background:#fff; color: #0A064F;}
	#footer ul li {
		display:inline;
		list-style:none;
		margin:0;
		padding:0;
		height:1.2em;
		background:#fff; color: #0A064F;
		}

	#footer ul li a {
		padding:.6em;
		text-align: left;
		height:1.2em;
		background:#fff; color: #0A064F;
		}
	

	#footer ul li a:visited {
		padding:.6em;
		text-align: left;
		height:1.2em;
		background:#fff; color:#0A064F;
		text-decoration:none;
		border-bottom:#0A064F dashed 1px;
		}
	#footer ul li a:hover {
		padding:.6em;
		text-align: left;
		height:1.2em;
		background:#eeeeee; color:#32009E; 
		border-bottom:#0A064F solid 1px;
		text-decoration:none;
		}
	#footer p { background:#fff; color:#0A064F; text-align:center;}
	#footer a {background:#fff; color:#0A064F;}

	#privacy a:visited, span {
		background:#fff; color:#0A064F;
		text-decoration:none;
		border-bottom:#0A064F dashed 1px;
		}
	#privacy a:hover {
		background:#eeeeee; color:#32009E; 
		border-bottom:#0A064F solid 1px;
		text-decoration:none;
		}

span.j {background:#fee800; color:#0A064F; margin: 0; padding: 0 .4em 0 .4em; font-weight: bold; border-right:#0A064F solid 1px; border-bottom:#0A064F solid 1px; line-height: 1.5em}
#krd {padding: .5em; margin:0; border:#32009E solid 1px;background:#c5c5ff; color:#0A064F;}
#rrd {background:#f2f2f2; color:#32009E; padding: .5em; margin-right:.5em;}
p {padding: .4em; margin:0;background:#c5c5ff; color:#0A064F;}
#flc p {background-image: URL(http://www.human-web-bt.com/images/cell-area.jpg); background-repeat: no-repeat; line-height: 3em; font-size:90%; padding-bottom: 2em; background:#fff; color: #036;}
#tagline {float:right; width: 100%; background:#fff; color: #0A064F;}
EM {background:#fff; color: #0A064F;}
p.tgl {background:#fff; color: #0A064F; text-align: right; padding:0 1em; margin:0;}
div.lastmodified {text-align: center; padding:.2em; margin:0;background:#fff; color: #0A064F;}
	

.cell4 {
  width:100%;
  float:left;
  margin:1px 0 0;
	background:#fff; color: #036;
}
.cell3 {
  width:75%;
  float:left;
	background:#fff; color: #036;
}
.cell2 {
  width:66%;
  float:left;
	background:#fff; color: #036;
}
.cell1 {
  width:50%;
  background:#f2f2f2; color: #000;
	float:left;
}
.cell2a, .cell3a, .cell4a {
  width:100%;
  float:right;
  margin-right:-100%;
  position:relative;
  margin-left:2px;
}
.cell4a {
  margin-right:-103%;
  position:relative;
  margin-left:8px;
}

.pmg
{ 
background: url(http://www.human-web-bt.com/images/yes.png); 
width: 30px; 
height: 30px;
}
.nm
{ 
background: url(http://www.human-web-bt.com/images/no.gif); 
width: 30px; 
height: 30px;
}
img {border:none; background:#fff; color:#0A064F;}
.skiplink {display:none}

#main a.extern:link
{
background: url(http://www.human-web-bt.com/images/icon.gif) no-repeat 100% 0;
padding: 0 20px 0 0;
}

#main a.extern:visited
{
color: purple;
background: url(http://www.human-web-bt.com/images/icon.gif) no-repeat 100% -100px;
padding: 0 20px 0 0;
}

#main a.extern:hover
{
color: #f00;
background: url(http://www.human-web-bt.com/images/icon.gif) no-repeat 100% -200px;
padding: 0 20px 0 0;
}

#right a.extern:link
{
background: url(http://www.human-web-bt.com/images/icon.gif) no-repeat 100% 0;
padding: 0 20px 0 0;
}

#right a.extern:visited
{
color: purple;
background: url(http://www.human-web-bt.com/images/icon.gif) no-repeat 100% -100px;
padding: 0 20px 0 0;
}

#right a.extern:hover
{
color: #f00;
background: url(http://www.human-web-bt.com/images/icon.gif) no-repeat 100% -200px;
padding: 0 20px 0 0;
}
