*{
	margin:0;
}
body{
	background-color:#fff9bb;
}
#holder{
	width:841px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(im/container_back.gif);
	background-repeat:repeat-y;
}
#container{
	color:#32206c;
	font:12px Arial, Helvetica, sans-serif;
	padding:0px 8px 0px 8px;
}
.fomenu{
	text-align:center;
	display:block;
	color:#FFFFFF;
	font:bold 18px Arial, Helvetica, sans-serif;
	line-height:33px;
	text-decoration:none;
}
.fomenu:hover{
	text-decoration:underline;
}
#infotd{
	background-image:url(im/b1.gif);
	background-repeat:repeat-y;
	background-position:25px;
}
#info{
	margin-left:25px;
	margin-right:24px;
	padding-left:15px;
	font:11px Arial, Helvetica, sans-serif;
	text-align:justify;
}
#studenttd{
	background-image:url(im/b2.gif);
	background-repeat:repeat-y;
}
#student{
	margin-right:24px;
	padding-left:15px;
	font:11px Arial, Helvetica, sans-serif;
	text-align:justify;
}
#aestd{
	background-image:url(im/b3.gif);
	background-repeat:repeat-y;
}
#aes{
	margin-right:24px;
	padding-left:15px;
	font:11px Arial, Helvetica, sans-serif;
	text-align:justify;
}
#hir1{
	padding-left:25px;
	padding-right:24px;
}
h1{
	color:#0c51df;
	font:bold 16px Arial, Helvetica, sans-serif;
	margin-bottom:15px;
}

h2{
	color:#0c51df;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
h3{
	color:#0c51df;
	font:bold 12px Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
#bottom{
	clear:both;
	border-bottom:6px solid #32206c;
	font:11px Arial, Helvetica, sans-serif;
	text-align:center;
}
/******************************************/
.almenu12{
	position:absolute;
	display:none;
}
#almenu_12{
/*	top:258px;
	left:50%;
	margin-left:-413px;*/
	width:284px;
}

/******************************************/
.almenu12 a{
	display:block;
	background-color:#129a00;
	color:#FFFFFF;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:5px;
	padding-left:30px;
	background-position:27px 10px;
}
.almenu12 a:hover{
	text-decoration:underline;
}
/******************************************/
.almenu{
	position:absolute;
	display:none;
}
#almenu_1{
/*	top:63px;
	left:50%;
	margin-left:4px;*/
	width:126px;
}
.almenu a{
	display:block;
	background-color:#129a00;
	color:#FFFFFF;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:5px;
}
.almenu a:hover{
	text-decoration:underline;
}


/********************************** bel oldal *****************************/
#con h1{
	color:#e00b00;
	font:bold 16px Arial, Helvetica, sans-serif;
	margin-bottom:12px;
}

#con h2{
	color:#e00b00;
	font:bold 13px Arial, Helvetica, sans-serif;
	margin-bottom:8px;
}
#con h3{
	font:bold 11px Arial, Helvetica, sans-serif;
	margin-bottom:7px;
	padding:1px;
}


#con a{
	color:#fc7b00;
	font:Arial, Helvetica, sans-serif;
}
#con a:hover{
	text-decoration:none;
}
#con li{
	margin-left:25px; 
}
.logo{
	float:left;
	padding-left:32px;
}
.fomenu2{
	text-align:center;
	display:block;
	color:#FFFFFF;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:3px;
	width:120px;
}
.fomenu2:hover{
	text-decoration:underline;
}
#fomenu2{
	float:right;
	padding-top:42px;
	padding-right:30px;
}
#con{
	clear:both;
	padding:15px 30px 15px 30px;
}
/*********************** hir tartalom ************************************/
#bal{
	float:left;
	width:510px;
}
#jobb{
	float:right;
	width:200px;
}
.datum{
	color:#c2c2c3;
	font:10px Arial, Helvetica, sans-serif;
}
.szoveg{
	font:11px Arial, Helvetica, sans-serif;
	color:#32206c;
	text-align:justify;
}
.hir_link{
	font:bold 11px Arial, Helvetica, sans-serif;
	display:block;
	text-align:right;
	color:#32206c;
	text-decoration:none;
	margin-bottom:15px;
}
.hir_link:hover{
	text-decoration:underline;
}
/*******************************************/
.student_td{
	background-image:url(im/student_back.jpg);
	text-align:right;
	padding:26px 40px 26px 0;
	color:#FFFFFF;
}
.student_td a{
	color:#FFFFFF;
}
.student_login{
	font:11px Arial, Helvetica, sans-serif;
}
/***********************************************/
#bottom_nav{
	text-align:center;
	padding:10px;
}
#bottom_nav img{
	padding:10px;
}


/**************************** _________________ ***********************/

#almenu_22{
	position:absolute;
	display:none;
}
#almenu_22{
/*	top:258px;
	left:50%;
	margin-left:137px;*/
	width:275px;
}
.almenu22 a{
	display:block;
	background-color:#e00b00;
	color:#FFFFFF;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:5px;
	padding-left:30px;
	background-position:27px 10px;
}
.almenu22 a:hover{
	text-decoration:underline;
}
/******************************************/
.almenu2{
	position:absolute;
	display:none;
}
#almenu_2{
/*	top:63px;
	left:50%;
	margin-left:256px;*/
	width:126px;
}
.almenu2 a{
	display:block;
	background-color:#e00b00;
	color:#FFFFFF;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:5px;
}
.almenu2 a:hover{
	text-decoration:underline;
}

/**************************************************************************/
.hl_table{
	margin-left:auto;
	margin-right:auto;
}
.hl_input,.vk_form_nev_input {
	color:#32206c;
	font:11px Arial, Helvetica, sans-serif;
	width:200px;
}
.hiba{
	font-weight:bold;
	color:#FF0000;
}
#bottom a{
	color:#32206c;
}

#con a.student_button{
	color:#FFFFFF;
	font:11px Arial, Helvetica, sans-serif;
}
/***************************************************************/
.st_table{	
	width:80%;
	margin-left:auto;
	margin-right:auto;
}
#con .st_table a{
	color:#FFFFFF;
	background-color:#FC7B00;
	font:bold 12px bold Arial, Helvetica, sans-serif;
	padding:4px;
	text-decoration:none;
}
#con .st_table a:hover{
	text-decoration:underline;
}
/*******************/
.belso_menu{	
	display:block;
}