BODY {
	width: 100%;
	background: white;
	margin: 0;
	padding: 0;
	background: url(../img/top-bk.jpg) repeat-x;
}

DIV#page {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	margin: 0;
	padding: 0;
	background: url(../img/top-main.jpg) left top no-repeat;
}

DIV#englishmagyar {
	position: absolute;
	top: 160px;
	left: 200px;
}

DIV#englishmagyar A {
	text-decoration: none;
	font-size: 10px;
	color: #0c73c1;
	font-family: Verdana;
}

DIV#balmenu {
	position: absolute;
	left: 45px;
	top: 67px;
	padding: 0;
	margin: 0;
}

DIV#balmenu UL {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
DIV#balmenu LI {
	display: inline;
	margin: 0;
	padding: 0;
	font-weight: bolder;
}
DIV#balmenu LI A SPAN {
	font-family: Arial Narrow;
	font-size: 17px;
	color: #303030;
	padding: 11px;
}
DIV#balmenu LI A {
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 0;
	height: 45px;
	width: 120px;
}

DIV#demobutton {
	position: absolute;
	left: 610px;
	top: 250px;
	width: 291px;
	height: 269px;
	background: url(../img/commbutton.jpg) no-repeat;
}

DIV#demobutton A {
	margin: 5px;
	text-decoration: none;
	display: block;
	position: absolute;
	left: 27px;
	top: 27px;
	width: 230px;
	height: 225px;
}

DIV#demobutton A SPAN {
	font-family: Arial Narrow, Arial;
	font-size: 18px;
	color: white;
	font-weight: bold;
}

DIV#demobutton A SPAN.kek{
	font-family: Arial Narrow, Arial;
	font-size: 18px;
	color: #a3f7ff;
	font-weight: bold;
}

DIV#bloo {
	position: absolute;
	left: 610px;
	top: 250px;
	width: 291px;
	height: 269px;
	background: url(../img/bloo.jpg) no-repeat;
}

DIV#bloo A {
	margin: 5px;
	text-decoration: none;
	display: block;
	position: absolute;
	left: 27px;
	top: 27px;
	width: 230px;
	height: 225px;
}

DIV#bloo A SPAN {
	font-family: Arial Narrow, Arial;
	font-size: 18px;
	color: white;
	font-weight: bold;
}

DIV#bloo A SPAN.kek{
	font-family: Arial Narrow, Arial;
	font-size: 18px;
	color: #a3f7ff;
	font-weight: bold;
}

DIV#bloo A SPAN.txt{
	font-family: Arial;
	font-size: 11px;
	color: #303030;
	font-weight: bold;
	line-height: 1.5em;
}

DIV#bloo P {
	margin: 5px;
	text-decoration: none;
	display: block;
	position: absolute;
	left: 27px;
	top: 27px;
	width: 230px;
	height: 225px;
}

DIV#bloo P SPAN {
	font-family: Arial Narrow, Arial;
	font-size: 18px;
	color: white;
	font-weight: bold;
}

DIV#bloo P SPAN.kek{
	font-family: Arial Narrow, Arial;
	font-size: 18px;
	color: #a3f7ff;
	font-weight: bold;
}

DIV#bloo P SPAN.txt{
	font-family: Arial;
	font-size: 11px;
	color: #303030;
	font-weight: bold;
	line-height: 1.5em;
}

DIV#bloo P SPAN.login{
	font-family: Arial;
	font-size: 11px;
	color: #303030;
	font-weight: bold;
	line-height: 2em;
}

DIV#main {
	position: relative;
	left: 200px;
	top: 200px;
	width: 670px;
	padding: 0;
	margin: 0;
}

DIV#main H1 {
	font-family: Arial Narrow;
	font-size: 24px;
	color: black;
	font-weight: 400;
}

DIV#main H2 {
	text-decoration: none;
	font-family: Verdana;
	font-size: 14px;
	color: #0c73c1;
	font-weight: 200;
	line-height: 1.5em;
}

DIV#main H2 A {
	text-decoration: none;
	font-family: Verdana;
	font-size: 14px;
	color: #0c73c1;
	font-weight: bold;
	line-height: 1.5em;
}

DIV#main P{
	font-family: Verdana;
	font-size: 11px;
	color: black;
	font-weight: 200;
	line-height: 1.5em;
}
	
DIV#main A {
	text-decoration: none;
	font-size: 11px;
	color: #0c73c1;
	font-weight: bold;
}

DIV#main LI {
	margin-top: 5px;
	margin-left: 15px;
	font-family: Verdana;
	font-size: 11px;
	color: black;
	line-height: 1.5em;
}

DIV#main LI A{
	font-family: Verdana;
	font-size: 11px;
	color: #0c73c1;
	font-weight: bold;
	line-height: 1.5em;
}

DIV#main UL {
	padding: 0px;
	margin: 0px;
	list-style: none;
	font-family: Verdana;
	font-size: 14px;
	color: #0c73c1;
	font-weight: 200;
	line-height: 1.5em;
}

DIV#main UL P{
	font-family: Verdana;
	font-size: 14px;
	color: #0c73c1;
	font-weight: 200;
	line-height: 1.5em;
}

DIV#main UL A{
	font-family: Verdana;
	font-size: 14px;
	color: #0c73c1;
	font-weight: bold;
	line-height: 1.5em;
}

DIV#main UL LI A{
	font-family: Verdana;
	font-size: 11px;
	color: #0c73c1;
	font-weight: bold;
	line-height: 1.5em;
}

DIV#bottombk {
	position: relative;
	left: 0px;
	top: 200px;
	width: 100%;
	height: 80px;
	background: url(../img/bottom-bk.jpg) repeat-x bottom white;
}

DIV#bottombk-container {
	width: 100%;
	position: relative;
	left: 0px;
	top: 20px;
	text-align: center;
}

DIV#bottombk-container P {
	width: 900px;
	margin: 20px;
	font-family: Verdana;
	font-size: 9px;
	color: black;
	line-height: 1.5em;
}

DIV#bottombk-container A {
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	color: #0c73c1;
	font-weight: 400;
}


TD.ResRow  {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
}

TD.ResRow2  {
	font-family: Verdana;
	font-size: 9px;
}

TD.ResRow2 A {
	font-family: Verdana;
	font-size: 9px;
	color: #0c73c1;
	font-weight: bold;
}
