@import url("css/menu.css");

/* CSS Document */
#Body {background:#FFF url(images/body_bg.png) repeat-x top left; height:100%; margin:0; padding:0; }



/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left;padding-bottom:2px;}
.cpanel_left {padding-left:21px; background: #ffffff;}
.cpanel_right {padding-right:21px;}
.p { margin-top: 0px; }
.regisztracio:link {
	color: #06528d;
	font-size: 12px;
	text-decoration: none;
	line-height: 22px;
}
.regisztracio:visited {
	color: #06528d;
	font-size: 12px;
	text-decoration: none;
	line-height: 22px;
}
.regisztracio:hover{
	color: #06528d;
	font-size: 12px;
	text-decoration: underline;
	line-height: 22px;
}
.ContentPane .Normal p a {
color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;
}
.ContentPane .Normal p a:visited {
color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;
}
.ContentPane .Normal p a:active {
color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;
}
.ContentPane .Normal p a:link {
color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;
}
.ContentPane .Normal p a:hover {
color:#06528d; text-decoration:underline; font-size:12px; font-weight:normal;
}
.ContentPane .DNN_HTMLContent .Normal p a {
color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;
}
.ContentPane .DNN_HTMLContent .Normal p a:hover {
color:#06528d; text-decoration:underline; font-size:12px; font-weight:normal;
}
.DNN_HTMLContent .Normal p a {
color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;
}
.DNN_HTMLContent .Normal p a:active {
color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;
}
.DNN_HTMLContent .Normal p a:link {
color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;
}
.DNN_HTMLContent .Normal p a:hover {
color:#06528d; text-decoration:underline; font-size:12px; font-weight:normal;
}
.DNN_HTMLContent .Normal p a:visited {
color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;
}
.Normal p a,.Normal p a:visited,.Normal p a:active {
color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;
}
.Normal p a:hover {
color:#06528d; text-decoration:underline; font-size:12px; font-weight:normal;
}

/*-------- Default Style --------*/
body,th,td,div,p,table,.NormalDisabled,.Normal input, .CommandButton, .Normal{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
a,a:link, a:visited, a:hover,a.Normal,a.Normal:active,a.Normal:visited,a.Normal:link,a:active{color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;}
ul,lu,ol{color:#000000; font-family:Arial; font-size:12px; font-weight:normal;}
.Head,h1,h2,h3,h4,h5,h6,.SubHead,.SubSubHead{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;MARGIN: 0px}
body,th,td,div,p,table,.Normal,.NormalDisabled{font-size:12px;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:14px;margin:10px 0;}
h3, h4{font-size:12px;margin:8px 0;}
h5, h6{font-size:10px;margin:6px 0;}

.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}


/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/

.s_wrap_main{width:100%;}
.picike_tablazat{width:100%; margin:0px; padding:0px;border-collapse: collapse; border:0px solid black; height:100%}
.s_wrap_sub{width:100%;background:#FFFfff url(images/fejlec_c_zold_kifuto.png) repeat-x top left;height:157px; border:0px solid black;}
.s_wrap_sub_cell1{width:50%;background:url(images/fejlec_c_zold_bal_arnyek.png) no-repeat top right; border:0px solid black;border-spacing:0px;}
.s_wrap_sub_cell2{width:670px;background:url(images/fejlec_c_zold_kozep.png) no-repeat top left;border:0px solid black;border-spacing:0px;vertical-align:bottom;}
.s_wrap_sub_cell2_float{float:right}
.s_wrap_sub_cell2_table{width:100%; border:0px solid black;}
.s_wrap_sub_cell2_table_td{display:block; float:right}
.s_wrap_sub_cell3{background:url(images/fejlec_c_zold_jobb_arnyek.png) no-repeat top left;width:50%;border:0px solid black;border-spacing:0px;}
.s_wrap_sub_pink{width:100%;height:157px;}
.s_wrap_sub_cell1_half1_pink{width:100%;background:url(images/fejlec_f_magent_kifuto.png) repeat-x top left;}
.s_wrap_sub_cell1_pink{background:url(images/fejlec_f_magent_bal_arnyek.png) no-repeat top left;}
.s_wrap_sub_cell2_pink{width:670px;background:url(images/fejlec_f_magent_kozep.png) repeat-x top left;vertical-align:bottom;}
.s_wrap_sub_cell3_pink{background:url(images/fejlec_f_magent_jobb_arnyek.png) no-repeat top left;}
.s_wrap_sub_red{width:100%;height:157px;}
.s_wrap_sub_cell1_half1_red{width:100%;background:url(images/fejlec_g_bordo_kifuto.png) repeat-x top left;}
.s_wrap_sub_cell1_red{background:url(images/fejlec_g_bordo_bal_arnyek.png) no-repeat top left;}
.s_wrap_sub_cell2_red{width:670px;background:url(images/fejlec_g_bordo_kozep.png) repeat-x top left;vertical-align:bottom;}
.s_wrap_sub_cell3_red{background:url(images/fejlec_g_bordo_jobb_arnyek.png) no-repeat top left;}
.s_wrap_sub_brown{width:100%;height:157px;}
.s_wrap_sub_cell1_half1_brown{width:100%;background:url(images/fejlec_e_barna_kifuto.png) repeat-x top left;}
.s_wrap_sub_cell1_brown{background:url(images/fejlec_e_barna_bal_arnyek.png) no-repeat top left;}
.s_wrap_sub_cell2_brown{width:670px;background:url(images/fejlec_e_barna_kozep.png) repeat-x top left;vertical-align:bottom;}
.s_wrap_sub_cell3_brown{background:url(images/fejlec_e_barna_jobb_arnyek.png) no-repeat top left;}
.s_wrap_sub_orange{width:100%;height:157px;}
.s_wrap_sub_cell1_half1_orange{width:100%;background:url(images/fejlec_b_narancs_kifuto.png) repeat-x top left;}
.s_wrap_sub_cell1_orange{background:url(images/fejlec_b_narancs_bal_arnyek.png) no-repeat top left;}
.s_wrap_sub_cell2_orange{width:670px;background:url(images/fejlec_b_narancs_kozep.png) repeat-x top left;vertical-align:bottom;}
.s_wrap_sub_cell3_orange{background:url(images/fejlec_b_narancs_jobb_arnyek.png) no-repeat top left;}
.s_wrap_sub_green{width:100%;height:157px;}
.s_wrap_sub_cell1_half1_green{width:100%;background:url(images/fejlec_c_zold_kifuto.png) repeat-x top left;}
.s_wrap_sub_cell1_green{background:url(images/fejlec_c_zold_bal_arnyek.png) no-repeat top left;}
.s_wrap_sub_cell2_green{width:670px;background:url(images/fejlec_c_zold_kozep.png) repeat-x top left;vertical-align:bottom;}
.s_wrap_sub_cell3_green{background:url(images/fejlec_c_zold_jobb_arnyek.png) no-repeat top left;}
.s_wrap_sub_blue{width:100%;height:157px;}
.s_wrap_sub_cell1_half1_blue{width:100%;background:url(images/fejlec_a_kek_kifuto.png) repeat-x top left;}
.s_wrap_sub_cell1_blue{background:url(images/fejlec_a_kek_bal_arnyek.png) no-repeat top left;}
.s_wrap_sub_cell2_blue{width:670px;background:url(images/fejlec_a_kek_kozep.png) repeat-x top left;vertical-align:bottom;}
.s_wrap_sub_cell3_blue{background:url(images/fejlec_a_kek_jobb_arnyek.png) no-repeat top left;}
.s_wrap_sub_yellow{width:100%;height:157px;}
.s_wrap_sub_cell1_half1_yellow{width:100%;background:url(images/fejlec_d_citrom_kifuto.png) repeat-x top left;}
.s_wrap_sub_cell1_yellow{background:url(images/fejlec_d_citrom_bal_arnyek.png) no-repeat top left;}
.s_wrap_sub_cell2_yellow{width:670px;background:url(images/fejlec_d_citrom_kozep.png) repeat-x top left;vertical-align:bottom;}
.s_wrap_sub_cell3_yellow{background:url(images/fejlec_d_citrom_jobb_arnyek.png) no-repeat top left;}
.s_wrap_sub_2{width:100%;}
.s_wrap_sub_2_left{width: 50%; background:#ffffff;border:0px solid black;}
.s_wrap_sub_2_center{width: 680px; height:38px; border:0px solid black;}
.s_wrap_sub_2_right{width: 50%; background:#ffffff;border:0px solid black;}
.s_wrap_sub_3{width:100%;}   
.s_wrap_sub_3_left{background:#FFF url(images/left_side_background.png) repeat-y top right; width: 50%;}
.s_wrap_sub_3_right{background:#FFF url(images/right_side_background.png) repeat-y top left; width: 50%;}
.s_wrap_left{width:50%; height:157px}
.s_wrap_sub_table{width:100%; height:157px;margin:0 auto;padding:0;border-spacing:0px;}
.s_wrap_left_arnyek{background:#FFF url(images/fejlec_c_zold_bal_arnyek.png) no-repeat top right; width:24px; height:157px;}
.s_wrap_right{width:50%; height:157px}
.s_wrap_right_arnyek{background:#FFF url(images/fejlec_c_zold_jobb_arnyek.png) no-repeat top left; width:60px; height:157px;}
.template_style{width:680px;}
.kozep_cella{width:680px; height:157px; border: 0px solid black;}

.top_space{height:38px; background:#FFF url(images/logo_szoveg.png) no-repeat top left;}
.Fo_Tabla{}
.Bal_Tabla{background:url(images/fejlec_c_zold_kifuto.png) no-repeat top left; width:30px;}
.Jobb_Tabla{}
.lang_pad{padding:0px 0 0 0px;float:left;}

.logo_top_left{padding:0; margin:0; background:url(images/logo_top_left.png) no-repeat top left; height:23px;}
.logo_top_right{padding:0; margin:0; background:url(images/logo_top_right.png) no-repeat top right;}
.logo_top_bg{padding:0; margin:0 39px 0 27px; background:#FFF url(images/logo_top_bg.png) repeat-x top;height:23px;}
.logo_left{padding:0; background:url(images/logo_left.png) repeat-y top left;}
.logo_right{padding:0; background:url(images/logo_right.png) repeat-y top right;}
.logo_pad{background:url(images/fejlec_c_zold_kozep.png) repeat-x top left; margin-left: auto; margin-right:0px;height:157px;}

.menu_bg{padding:0 0 0 0px;  margin: 0 0px 0 0px; background:url(images/menu_bg.png) top left;}
.menu_left{padding:0; margin:0; background:url(images/menu_left.png) repeat-y  top left;}
.menu_right{margin:0; background:url(images/menu_right.png) repeat-y top right; }

.search_style{float:right; height:40px;}
.menu_right_position{float:right;}
.menu_bottom_position{width:100%;height:157px;}
.search_bg{padding:8px 2px 0 0;}

.bread_bg{padding:0; margin: 0 0px 0 0px; background-color:#ffffff; height:34px; width: 680px;}
.bread_left{padding:0; margin:0; background:url(images/bread_left.png) no-repeat top left; height:34px; width: 680px;}
.bread_right{padding:0;  background:url(images/bread_right.png) no-repeat top right; height:34px; width: 680px;}

.login_style{ float:right; line-height:34px; padding-right:18px;}
.bread_style{ float:left; line-height:34px; padding-left:18px;color:#000000;}

.center_bg{padding:0; margin:0;clear:both;}
.left_bg{padding:0; margin:0; background:url(images/left_bg.png) repeat-y top left;}
.right_bg{padding:0; margin:0; background:url(images/right_bg.png) repeat-y top right;}
.content_pad{padding:0px 0px 0px 0px; margin: 0 0px 0 0px; background:#FFF repeat-x bottom left;}
.content_width{min-height:350px;}

.bot_left{padding:0; margin:0; background:url(images/bot_left.png) no-repeat top left;}
.bot_right{padding:0; margin:0; background:url(images/bot_right.png) no-repeat top right; padding:0 39px 0 27px;}
.bot_bg{padding:0; margin:0; background:url(images/bot_bg.png) repeat-x top left; height:41px;}
.bottom_table{padding:0; margin:0; width:100%;margin:0 auto;}
.bottom_row{width:100%}
.bottom_image{padding:0; margin:0; background:url(images/lap_alja.png) no-repeat center; height:30px; width:100%}
.footer_bottom{padding:0; margin:0; width:100%; text-align: center;}
.bot_pad{margin-bottom:20px;padding:0 30px 0 20px; text-align:center; }
.terms_style{float:left;}
.copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0; margin:0;}
.LeftPane{ padding:0 0px 0 0; width:185px; margin:0; }


/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#3E81B5;}
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;}
a.links:hover{color:#06528d; text-decoration:underline; font-size:12px; font-weight:normal;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited {color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;}
a.user:hover{color:#06528d; text-decoration:underline; font-size:12px; font-weight:normal;}

a.Normal:link,a.Normal:active,a.Normal:visited {color:#06528d; text-decoration:none; font-size:12px; font-weight:normal;}
a.Normal:hover {color:#06528d; text-decoration:underline; font-size:12px; font-weight:normal;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#3E81B5;}
a.footer:hover{color:#C00;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 180px; height: 20px; border: solid 1px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0; width:130px; height:18px; margin-left:3px; color: #43494D;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}



.main_dnnmenu_container {
	background-color: transparent; 
}

.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #1f1f1f; 
	font-size: 11pt; 
	font-weight: normal;
	font-style: normal; 
	font-family: Tahoma, Arial, Helvetica; 
	text-transform: uppercase;
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #1f1f1f; 
	font-size: 11pt; 
	font-weight: normal;
	font-style: normal; 
	font-family: Tahoma, Arial, Helvetica; 
	text-transform: uppercase;
  white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 5px 0px 5px;   /*explicitly set padding for root menu items*/
}
.main_dnnmenu_itemActive 
{
   cursor: pointer; 
	cursor: hand; 
	color: #e8e8e8; 
	font-size: 11pt; 
	font-weight: normal;
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
	text-transform: uppercase;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 5px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
cursor: pointer; 
	cursor: hand; 
	color: #1f1f1f; 
	font-size: 11pt; 
	font-weight: normal;
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
	text-transform: uppercase;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 5px 0px 5px;   /*explicitly set padding for root menu items*/
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}


#tarto {
	TEXT-ALIGN: right; WIDTH: 636px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.logo {
	TEXT-ALIGN: right; WIDTH: 636px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#tarto {
	BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.logo {
	BACKGROUND-IMAGE: url(images/nyito_v_21_s.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; HEIGHT: 80px; FONT-SIZE: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 28px
}
#teteje {
	BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; HEIGHT: 38px
}
#kozepe {
	BACKGROUND-IMAGE: url(images/doboz_kozepe.png); PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.menu {
	BACKGROUND-IMAGE: url(images/kek_sav.png); TEXT-ALIGN: right; LIST-STYLE-TYPE: none; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 0px; HEIGHT: 165px; MARGIN-LEFT: 5px; float:right; width: 627px;
}
#menu IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#alja {
	BACKGROUND-IMAGE: url(images/doboz_alja.png); TEXT-ALIGN: center; FONT-STYLE: italic; BACKGROUND-REPEAT: no-repeat; COLOR: #94908d; FONT-SIZE: 10px; PADDING-TOP: 12px
}
#alja A {
	COLOR: #94908d; TEXT-DECORATION: none
}

#dobozok {
	BACKGROUND-IMAGE: url(images/szovegdoboz.jpg); MARGIN-TOP: 5px; WIDTH: 625px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 222px
}
#clearing {
	CLEAR: both; FONT-SIZE: 1px
}
#szoveg1 {
	MARGIN-TOP: 5px; WIDTH: 200px; FLOAT: right; HEIGHT: 102px; COLOR: #ff6c00; MARGIN-LEFT: 2px; CLEAR: right; FONT-SIZE: 10px; OVERFLOW: hidden
}
#szoveg2 {
	MARGIN-TOP: 5px; WIDTH: 200px; FLOAT: right; HEIGHT: 102px; COLOR: #ff6c00; MARGIN-LEFT: 2px; CLEAR: right; FONT-SIZE: 10px; OVERFLOW: hidden
}
#szoveg2 {
	MARGIN-TOP: 6px
}
H1 A {
	COLOR: #ff6c00; TEXT-DECORATION: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; BEHAVIOR: url("pngbehavior.htc")
}
#cimlapkep {
	POSITION: relative; FLOAT: left; TOP: -423px; LEFT: 10px
}
.nyelvvalaszto {
	POSITION: relative; PADDING-RIGHT: 4px; BACKGROUND: url(images/logo_cim.png) no-repeat left top; HEIGHT: 80px; COLOR: #94908d; FONT-SIZE: 12px; VERTICAL-ALIGN: top; width:636px; float:right;
}
#nyelvvalaszto A {
	COLOR: #94908d; TEXT-DECORATION: none
}
#nyelvvalaszto A:visited {
	COLOR: #94908d; TEXT-DECORATION: none
}
#campus {
	POSITION: absolute; WIDTH: 110px; HEIGHT: 50px; TOP: 20px; LEFT: 520px
}











