body{
	margin:0 auto;
	padding:0;
	background:url(images/hatter.jpg) fixed center no-repeat;
}
#container {
	min-height:60em;
	width: 726px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	height: auto;
	background-color: transparent;
}
#sidebar {
	min-height: 45em;
	width: 199px;
	background-color: #666;
	float: left;
}
#mainContent {
	width:726px;
	margin-top:-10px;
	/*min-height: 45em;*/
	background-color: transparent;
	background: url(images/bg.jpg) fixed center y-repeat;
}
#top-menu {
	margin: 0 auto;
	position: absolute;
	top:27px;
	margin-left:70px;
}
ul#menu {
	margin:0px; padding:0px;
	position:relative;
	top:0px;
}
ul#menu li {
	display:inline;
	margin-left:0px;
}
ul#menu li a {
	text-decoration:none;
	color:#161616;
	font-family:Sylfaen;
	font-size:15px;
	font-weight:bold;
}
ul#menu li a.active, ul#menu li a:hover {
	background:#fe7a00;
	color:#ffffff;
}

a.menu_button {
	background:#ff990d;
	padding:2px 10px 2px 10px;
	color: #161616;
	text-decoration: none;
	-moz-border-radius-: 8px;
	border-radius: 8px;
	border:none;
	font-size: 9px;
	line-height:15px;	
}


form, td, p, textarea, li {margin:0; padding:0;}
table, td {border-collapse:collapse;}

input, textarea, select{font:14px/13px "Times New Roman", Times, serif; background:#FF4700; border:1px solid #000000; color:#FFC02C; padding:3px 0 0 6px;}
input{ width:179px; height:25px;}
.imp_h{ height:36px; margin:0 0 1px 0;}
textarea{width:184px; height:136px; overflow:auto;}
img {border:0px;}

.orarend{
	font:14px/13px "Sylfaen";
	color:#FFC02C;
}
.szoveg{
	font:16px/15px "Sylfaen";
	text-align:justify;
	color:#FFC02C;
	text-decoration:none;
}
.cim{
	font:18px/17px "Sylfaen";
	text-align:center;
	color:#FFC02C;
	text-decoration:bold;
}
.content_nev{
	font:24px/23px "Sylfaen";
	color:#FFFFFF;
	vertical-align:center;
	text-decoration:none;
}
.content{
	font:16px/15px "Sylfaen";
	color:#FFC02C;
}
.content strong{color:#FFFFFF; font-weight:normal;}
.content a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.content a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.link{background:url(images/arr.gif) center left no-repeat; padding:0 0 0 15px;}
.content ul { 
	margin:0;
	padding:0; 
	list-style:none;
}
.content li {
	background:url(images/arr.gif) center left no-repeat; 
	padding:0 0 0 15px;
}
.content li a {
	font:16px/15px "Sylfaen";
	text-decoration:none;
	line-height:25px;
	color:#FFCBB3; 
	background-position:left center;
}
.content li a:hover { 
	font:16px/15px "Sylfaen";
	text-decoration:none;
	line-height:25px;
	color:#FFCBB3; 
	background-position:left center;
}

#footer{
	height:50px;
	background:#000000;
	width:100%;
}
.footer{
	font:14px/13px "Times New Roman", Times, serif;
	color:#808080;
}
.footer span{ text-decoration:underline;}
.footer a{
	color:#808080;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}
