*, body { margin: 0; padding: 0;
	border: none; font-size: 8pt;
	_background:url(foo) fixed; }

/* Common classes */
.cb { clear: both; }
.fl { float: left; }
a { text-decoration: underline; }
a:hover { text-decoration: none; }

/* Page def */
#page { margin: 0 0 5px 0;
	padding-bottom: 15px;
	width: 761px; }

/* Header def */
#header { width: 761px; height: 163px;
	background: url('/images/header.jpg') left top no-repeat;
	position: relative; }
#banner { position: absolute;
	left: 270px; top: 20px; }

/* Middle def */
#middle { width: 761px; background: #970102;
	position: relative; }
#left, #content { float: left; }


/* Left (menu) def */
#left { width: 195px; padding-bottom: 370px; 
	/*background: #970102 url('/images/csuhaj.jpg') left bottom no-repeat;*/ }
#left ul { list-style: none;
	padding: 6px 0 0 20px;
	min-height: 196px; 
	background: url('/images/menu.jpg') left top no-repeat; }
* html #left ul { height: 191px;
	padding: 10px 0 0 20px; }
#left ul li { margin: 11px 0; }
* html #left ul li { margin: 12px 0; }


/* Content def */
#content { width: 566px;
	background: #f2e9ca;
	overflow: hidden; }
#content-nav { width: 566px; padding-top: 15px; height: 21px;
	background: url('/images/content_header.jpg') left top no-repeat;
	padding-left: 10px; }
#content-inner { background: url('/images/content.jpg') left top repeat-y;
	padding: 10px 10px; min-height: 540px; width: 545px;
	font-size: 8pt; text-align: left; }
* html #content-inner { height: 540px; width: 570px;
	padding: 10px 5px 10px 0; }
#content-inner li ul { margin-left: 20px; }
#content-inner .normal ul { margin-left: 20px; }
#inner-menu { list-style: circle;
	margin-left: 120px; }
#inner-menu li { line-height: 1em; margin: 2px 0; }
#content-inner h1, #content-inner h2, #content-inner h3, #content-inner h4, #content-inner p { margin: 10px 0; }


/* Footer def */
#footer { width: 761px;
	position: fixed;
	left: 0px; bottom: 0px;
	
/*	_position: absolute;
	_top: expression(eval(document.body.scrollTop));*/
	/* _top: expression(document.body.scrollTop + document.clientHeight - this.clientHeight); */
	/* _bottom: expression(document.body.clientHeight - document.scrollTop - document.clientHeight + this.clientHeight); */
	background: #970102; color: #f2e9ca;
	padding: 2px 0; }
#footer h2 { font-size: 0.8em; text-align: center; }
#footer a { color: white; font-weight: normal; font-size: 1em; }

/*
* html #footer { top: expression(body.scrollTop + documentElement.clientHeight - 19  + "px"); }
*/




/* Old things */
a:link, a:active, a:visited { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #960000; 
}

a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #960000; 
}

.link_white:link, .link_white:active, .link_white:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: white;
}
.link_white:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: white;
	text-decoration: underline;
}

.csaba_spanja {
	font-size: 7pt;
}

.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #960000; 
}
.main_white  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: white; text-decoration: none}
.subtitle_white  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bolder; color: white; text-decoration: none}
.title_white  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bolder; color: white; text-decoration: none}
.normal  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: none; color: #000000; text-decoration: none; padding-left: 10; padding-right: 10}

form {margin:0;}

.button1 {
	background-color: #a8c6e2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0e5293;
	font-size: 7pt;
	font-weight: bold; 
}

.textbox1 {
	background-color: white;
	font-family:font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0e5293;
	font-size: 7pt;
	font-weight: bold; 
	border: 1px solid #000000;
}

.cikk {
	color: #0E508D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size: 10pt;
	text-align: justify;
}

.tablazat {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size: 9pt;
}

.uj {
	color: white;
	background-color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bolder;
	font-size: 12pt;
}

.maintable {
	background-image: url(images/bg_img_tower.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	background-attachment: fixed;
	background-color: #F2E9CA;
}

.menubg {
	background-image: url(images/csuhaj.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	background-attachment: fixed;
	background-color: #960000;

}

.tdmenu {
	height: 30px;
}
.bordo	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #81002b;
}
div#google_translate_element {
	height: 30px;
}
