@charset "UTF-8";
/* CSS Document */

/* USED FONTS */
@font-face { font-family: LubalinGraph_book;		font-weight:400;	src: url('../fonts/LubalinGraph/LubalinGraphStd-Book.otf'); } 
@font-face { font-family: LubalinGraph_medium;		font-weight:600;	src: url('../fonts/LubalinGraph/LubalinGraphStd-Medium.otf'); } 
@font-face { font-family: LubalinGraph_demi;		font-weight:900;	src: url('../fonts/LubalinGraph/LubalinGraphStd-Demi.otf'); } 
@font-face { font-family: GalaxiePolaris_light;		font-weight:300;	src: url('../fonts/GalaxiePolaris/GalaxiePolaris-Light.otf'); } 
@font-face { font-family: GalaxiePolaris_book;		font-weight:400;	src: url('../fonts/GalaxiePolaris/GalaxiePolaris-Book.otf'); } 
@font-face { font-family: GalaxiePolaris_medium;	font-weight:600;	src: url('../fonts/GalaxiePolaris/GalaxiePolaris-Medium.otf'); } 
@font-face { font-family: GalaxiePolaris_bold;		font-weight:700;	src: url('../fonts/GalaxiePolaris/GalaxiePolaris-Bold.otf'); } 
@font-face { font-family: GalaxiePolaris_extrabold;	font-weight:800;	src: url('../fonts/GalaxiePolaris/GalaxiePolaris-ExtraBold.otf'); } 

/* MAIN COLOURS */
/*
TEXTCOLOR H1	
TEXTCOLOR H2
TEXTCOLOR H3
TEXTCOLOR H4
TEXTCOLOR H5
TEXTCOLOR H6
TEXTCOLOR P
MIDDLEBLUE	
DARKBLUE	
*/

.hidden { display:none;}

#content .lightblue { color:#16B0E3 }
#content .blue { color:#0068B8 }
#content .darkblue { color:#005994 }
#content .red { color:#CC3300 }
#content .white { color:#FFFFFF }
#content .gray { color:#C5CBD1 }

#content .bold { font-weight:bold }
#content .regular { font-weight:normal }
#content .italic { font-style:italic }

#content .j { text-align:justify }
#content .c { text-align:center }
#content .r { text-align:right }
#content .ri { text-align:right; margin-right:10px }
#content .l { text-align:left }
#content .li { text-align:left; margin-left:10px }

/*	==========================================================================================
___  ____ ____ _ ____    ____ ____ ___ ___ _ _  _ ____ ____ 
|__] |__| [__  | |       [__  |___  |   |  | |\ | | __ [__  
|__] |  | ___] | |___    ___] |___  |   |  | | \| |__] ___] 

*/
html { overflow:hidden; overflow-y:auto; } 
/* html { overflow:scroll; } */
body {
		margin:0px; padding:0px;
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, arial;
		font-size:12px;
		line-height:15px;
		color:#333333;
	}

p		{
			font-size:12px; line-height:15px;
			color:#666666;
		}
table 	{	border:none; border-collapse:collapse }
td		{	vertical-align:top; font-size:12px; line-height:15px; border:0 }
img		{	border:0px }
sub		{	vertical-align:-20%; font-size:50%; }
sup		{	vertical-align:60%; font-size:50%; }

/* SETTINGS FOR ALL PAGES (pageitems) */
.femeshatteralap { background-color:#EEEEEE; background-image:url(../pics/cmn/keretA-k2.gif); background-position:left top; background-repeat:repeat; background-attachment:scroll }
.femeshatterfeny { background-image:url(../pics/cmn/keretA-k2-feny.png); background-position:top center; background-repeat:no-repeat; width:1600px; height:300px; position:fixed; background-attachment:scroll }
.pagecontainer { 
		position:absolute;
		margin:0px;
		padding:0px;
		left:0px; top:0px;
		width:100%;
		border:0px dotted green;
		
		opacity: 1;
		-moz-opacity:1;
	}
.item {
		margin:0px auto 0px auto;
		padding:0px;
		width:1020px;
		height:300px;
		border:1px dotted red;
		background-color:transparent;
		
		opacity: 1.0;
		-moz-opacity:1.0;
		}
	
.vincottelogo {
		padding:0px;
		margin:0px 0px 0px 0px;
		width:131px; height:132px; 
		background-image:url(../pics/cmn/vincottelogo.png); background-position:top left; background-repeat:no-repeat;
	}
.logobox { width:100px;
		height:101px;
		margin:10px 0px 0px 20px;
		padding:0px;
		border:2px dotted green;
		
		opacity: 1.0;
		-moz-opacity:1.0;
		}
.menubox { width:660px;
		height:40px;
		margin:80px 0px 0px 140px;
		padding:0px;
		z-index:999;
		border:0px none black;
		
		opacity: 1.0;
		-moz-opacity:1.0;
		}

.mainframe { 
		background-color:#EEEEEE;
		color:#999999;
		font-size:10px;
		line-height:13px;
		min-height:500px;
		padding:140px 0px 0px 0px;
		border:0px none #EEEEEE;
		box-shadow: 2px 2px 15px rgba(0,0,0,0.7);			
		-moz-box-shadow: 2px 2px 15px rgba(0,0,0,0.7);
		-webkit-box-shadow: 2px 2px 15px rgba(0,0,0,0.7);
		-vendor-box-shadow: 2px 2px 15px rgba(0,0,0,0.7);
		/* filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=15, MakeShadow=true, ShadowOpacity=0.7); */
}

* html .mainframe { padding:0px }
*:first-child+html .mainframe { padding:0px }


#highlightcontainer { display:none; margin:25px 0px 0px 170px; width:665px; height:70px; overflow:hidden }
#highlightcontainer #highlight { font-family:"GalaxiePolaris_medium","Lucida Sans Unicode", "Lucida Grande", sans-serif; list-style:none; margin:0px; padding:0px}
#highlightcontainer #highlight li { text-shadow: 0px 1px 1px #FFFFFF; font-size:24px; line-height:34px; margin:0px; padding:0px; }
#highlightcontainer #highlight li p { color:#0068B8; margin:0px; padding:6px 0px 0px 0px }
#highlightcontainer #highlight a { color:#0068B8; text-decoration:none; cursor:pointer }
#highlightcontainer #highlight img { border:0px; margin-right:5px }
#highlightcontainer .highlightfix { font-size:18px; line-height:22px; margin:0px 15px 5px 0px; padding:0px; color:#005994; text-shadow: 0px 1px 1px #FFFFFF;  }


/*	==========================================================================================
____ ____ _  _ ___ ____ _  _ ___ 
|    |  | |\ |  |  |___ |\ |  |  
|___ |__| | \|  |  |___ | \|  |  
                                 
*/
#content { font-family:Arial, sans-serif; font-size:10px; line-height:10px; color:#333333; background-color:#EEEEEE }

#content { width:1020px; margin:0px; padding:0px 0px 15px 0px; 
			-moz-opacity:1.00;
			opacity:1.00;
			display:block; 
}
/* #content { display:none } */
/* #content { filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.00;} */
/* #content { filter:alpha(opacity=0); -moz-opacity:0.00; opacity:0.00;} */

#content .extra {
				/*
			-moz-box-shadow: 2px 2px 8px rgba(0,0,0,0.7);
			-webkit-box-shadow: 2px 2px 8px rgba(0,0,0,0.7);
			zoom: 1; filter: progid:DXImageTransform.Microsoft.Shadow(color='black', Direction=135, Strength=2);
			
			-moz-box-shadow: 1px 0px 2px rgba(255,255,255,0.7);
			-webkit-box-shadow: 1px 0px 2px rgba(255,255,255,0.7);
			zoom: 1; filter: progid:DXImageTransform.Microsoft.Shadow(color='white', Direction=90, Strength=1);

			*/
}

#content .topmargin { height:130px; }
#content td { vertical-align:top }

#content .templ1 { width:900px; margin-bottom:35px }
#content .templ1 .col1 { width:720px; vertical-align:top; margin:0px; padding:0px; }
#content .templ1 .col2 { width:155px; vertical-align:top; margin:0px; padding:0px; }
#content .templ2 { width:900px; margin-bottom:35px }
#content .templ404 { width:1020px; margin:0px 0px 0px 0px; }

.colsep5 { width:5px; vertical-align:bottom; margin:0px; padding:0px; background-image:url(../pics/itm/dot999999.gif); background-position:3px 15px; background-repeat:repeat-y; background-attachment:scroll }
.colsep25 { width:25px; vertical-align:bottom; margin:0px; padding:0px; background-image:url(../pics/itm/dot999999.gif); background-position:13px 15px; background-repeat:repeat-y; background-attachment:scroll }
.colsep50 { width:50px; vertical-align:bottom; margin:0px; padding:0px; background-image:url(../pics/itm/dot999999.gif); background-position:23px 15px; background-repeat:repeat-y; background-attachment:scroll }

#content .rowsep { margin:0px; padding:0px; background-image:url(../pics/itm/dot999999.gif); background-position:center center; background-repeat:repeat-x; background-attachment:scroll }
#content .colsep { margin:0px; padding:0px; background-image:url(../pics/itm/dot999999.gif); background-position:center top; background-repeat:repeat-y; background-attachment:scroll }


#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content p { margin:0px; padding:0px; color:#596A7B; font-weight:normal; }
#content h1	{ font-size:30px; line-height:32px; margin:10px 0px 15px 0px; color:#4E5660;
			text-shadow: 0px 1px 1px #FFFFFF;

}
#content .indenttop { margin-top:25px }

#content h2	{ font-size:22px; line-height:26px; margin:15px 0px 10px 0px; color:#0068B8 }
#content h3	{ font-size:20px; line-height:24px; margin:10px 0px 10px 0px; color:#596A7B  }
#content h4	{ font-size:18px; line-height:21px; margin:15px 0px 5px 0px; color:#596A7B  }
#content h5	{ font-size:13px; line-height:18px; margin:0px 0px 5px 0px; color:#596A7B }
#content h6	{ font-size:11px; line-height:13px; margin:0px 0px 5px 0px; color:#596A7B }
#content p	{ font-size:12px; line-height:16px; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; color:#7B8289; }

#content p.smaller { font-size:11px; line-height:13px; }
#content p.smallest { font-size:10px; line-height:12px; }

#content h1.smaller  { font-size:26px; line-height:30px; }
#content h1.smallest { font-size:20px; line-height:23px; }
#content h2.smaller  { font-size:20px; line-height:23px; }
#content h2.smallest { font-size:16px; line-height:20px; }
#content h3.smaller  { font-size:18px; line-height:16px; }
#content h3.smallest { font-size:14px; line-height:17px; }
#content h4.smaller  { font-size:16px; line-height:18px; }
#content h4.smallest { font-size:12px; line-height:15px; }
#content h5.smaller  { font-size:12px; line-height:15px; }
#content h5.smallest { font-size:10px; line-height:13px; }


#content h1	{ font-family: LubalinGraph_medium, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; }
/*  #content h1	{ font-family: GalaxiePolaris_medium, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; }  */
#content h2	{ font-family: GalaxiePolaris_medium, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; }
#content h3, #content h4, #content h5, #content h6 { font-family: GalaxiePolaris_medium, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; }
#content p { font-family: Arial, sans-serif; }
#content h6	{ font-family: Arial, sans-serif; }





#content h2 div.numbered { float:left; margin:0px 10px 0px 0px; padding:0px; width:24px; height:24px; background-image:url(../pics/itm/bulletXL2.png); background-repeat:no-repeat; font-size:10px; font-weight:bold; color:white; text-align:center }
#content h5 div.numbered { float:left; margin:0px 10px 0px 0px; padding:0px; width:20px; height:20px; background-image:url(../pics/itm/bulletL1.png); background-repeat:no-repeat; font-size:10px; line-height:19px; letter-spacing:-0.5px; font-weight:normal; color:white; text-align:center }
#content h6 div.numbered { float:left; margin:0px 10px 0px 0px; padding:0px; width:16px; height:16px; background-image:url(../pics/itm/bulletML1.png); background-repeat:no-repeat; font-size:9px; line-height:16px; letter-spacing:-0.5px; font-weight:normal; color:white; text-align:center }

#content p.listNumber 	{ float:left; margin:0px 10px 0px 0px; padding:0px 0px 0px 0px; width:16px; height:16px; background-image:url(../pics/itm/bulletML1.png); background-repeat:no-repeat; font-size:9px; line-height:16px; font-weight:bold; color:white; text-align:center }
#content p.listTitle  	{ float:left; margin:0px 0px 0px 0px; padding:0px; font-size:13px; line-height:15px; font-weight:bold; color:#0068B8 }
#content p.listEnd 	{ clear:both; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; }


/* AKADÉMIA LISTÁZÓ */
/* kulcsszó SPAN elrejtése */

#content .hkeywords { display:none; }

/* TRÉNING LISTÁZÓ */
#content .trening_textsearch { position:absolute; width:500px; height:30px; margin:10px 0px 0px 90px; background-color:rgba(255,255,255,0.6); -moz-border-radius:14px; -webkit-border-radius:14px; border-radius:14px; border:1px solid #999999; }
#content .trening_textsearch_input { position:absolute; outline:none; outline-width:0px; outline-style:none; background-color:transparent; border:0px none black; margin:0px 10px 0px 10px; padding:0px; width:360px; height:30px; font-size:12px; line-height:16px; font-weight:bold; color:#004b8b }
#content .trening_formreset { position:absolute; margin:18px 0px 0px 565px; width:16px; height:16px; overflow:hidden }
#content .trening_csoportnev { position:absolute; width:500px; height:30px; margin:50px 0px 0px 90px; background-color:rgba(255,255,255,0.6); -moz-border-radius:14px; -webkit-border-radius:14px; border-radius:14px; border:1px solid #999999 }
#content .trening_csoportnev_input { position:absolute; outline:none; outline-width:0px; outline-style:none; background-color:transparent; border:0px none black; margin:0px 10px 0px 10px; padding:0px; width:470px; height:30px; font-size:11px; line-height:16px; font-weight:bold; color:#004b8b }
#content .trening_csoporttogglebutton { position:absolute; margin:58px 0px 0px 565px; width:16px; height:16px; overflow:hidden }

/* N E W   F O R M   S T Y L E S (Outlook safe tables) */
/* ---------------------- */

#table_form .text1row_small,
#table_form .text1row,
#table_form .text3rows,
#table_form .text5rows,
#table_form .text7rows {	margin:0px 0px 5px 0px; padding:0px 5px 0px 5px;
						font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px;
						color:#333333;
						border:1px solid #BBBBBB; background-color:#F0F0F0;
						outline:none;
						border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }

#table_form .text1row { padding-top:5px; }

#table_form .text1row_small { width:490px; height:16px; line-height:13px; padding:2px 10px 0px 10px; margin:0px 0px 4px 0px; }
#table_form .text1row	{	height:20px; }
#table_form .text3rows	{	height:53px; resize: none; line-height:18px; background-image:url(../pics/itm/input_sorvezeto18.gif); background-attachment:scroll; background-position:0px 0px; background-repeat:repeat }
#table_form .text5rows	{	height:89px; resize: none; line-height:18px; background-image:url(../pics/itm/input_sorvezeto18.gif); background-attachment:scroll; background-position:0px 0px; background-repeat:repeat }
#table_form .text7rows	{	height:125px; resize: none; line-height:18px; background-image:url(../pics/itm/input_sorvezeto18.gif); background-attachment:scroll; background-position:0px 0px; background-repeat:repeat }
#table_form .menu		{	height:25px;
							margin:0px 0px 5px 0px; padding:3px 5px 0px 5px;
							font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px;
							color:#333333;
							border:1px solid #999999; background-color:#F0F0F0;
							outline:none; outline-style:none; outline-width:0px;
							border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
							
#table_form .text1row.mandatory,
#table_form .text3rows.mandatory,
#table_form .text5rows.mandatory,
#table_form .text7rows.mandatory,
#table_form .text1rows_with_description.mandatory,
#table_form .text3rows_with_description.mandatory,
#table_form .text5rows_with_description.mandatory,
#table_form .text7rows_with_description.mandatory {
							/* border:1px solid #B67D75; */
}
#table_form p.megnevezes {
	font-size:11px; 
	line-height:13px; 
	color:#7B8289; 
	margin-right:10px;
}
#table_form p.mandatory {
	color:#B67D75;
}
/* ---------------------- */

/* F O R M   S T Y L E S (Outlook safe tables) */
/* ---------------------- */
#content .TformRow { }

/* F O R M   S T Y L E S  */
/* ---------------------- */
#content .formRow { margin:0px 0px 0px 25px; }
#content .formRow .formCol1 { width:250px; float:left; font-size:11px; line-height:13px; color:#7B8289; padding:5px 0px 0px 0px; }
#content .formRow .formCol2 { width:500px; float:left; margin-left:10px }

#content .formRow .formCol1tight { width:250px; float:left; font-size:11px; line-height:13px; color:#7B8289; padding:5px 0px 0px 0px; }
#content .formRow .formCol2tight { width:500px; float:left; margin-left:10px }

#content .formRow .formCol2 input.text1row,
#content .formRow .formCol2 textarea.text3rows,
#content .formRow .formCol2 textarea.text5rows,
#content .formRow .formCol2 textarea.text7rows {	width:490px;
												margin:0px 0px 5px 0px; padding:0px 5px 0px 5px;
												font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px;
												color:#333333;
												border:1px solid #BBBBBB; background-color:#F0F0F0;
												outline:none;
												border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }

#content .formRow .formCol2 input.text1row {	height:25px; }
#content .formRow .formCol2 textarea.text3rows { height:53px; resize: none; line-height:18px; background-image:url(../pics/itm/input_sorvezeto18.gif); background-attachment:scroll; background-position:0px 0px; background-repeat:repeat }
#content .formRow .formCol2 textarea.text5rows { height:89px; resize: none; line-height:18px; background-image:url(../pics/itm/input_sorvezeto18.gif); background-attachment:scroll; background-position:0px 0px; background-repeat:repeat }
#content .formRow .formCol2 textarea.text7rows { height:125px; resize: none; line-height:18px; background-image:url(../pics/itm/input_sorvezeto18.gif); background-attachment:scroll; background-position:0px 0px; background-repeat:repeat }

#content .formRow .formCol2 .menu {				width:490px; height:25px;
												margin:0px 0px 5px 0px; padding:3px 5px 0px 5px;
												font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px;
												color:#333333;
												border:1px solid #999999; background-color:#F0F0F0;
												outline:none; outline-style:none; outline-width:0px;
												border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
												
#content .formRow .formCol2 .menu_w_comment {	width:240px; height:25px;
												margin:3px 0px 5px 0px; padding:3px 5px 0px 5px;
												font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px;
												color:#333333;
												border:1px solid #999999; background-color:#F0F0F0;
												outline:none; outline-style:none; outline-width:0px;
												border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }

#content .formRow .formCol2 div.comment {		width:140px; float:right;
												margin:0px 0px 5px 0px; padding:0px 5px 0px 5px;
												font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:11px;
												color:#7B8289; }

#content .formRow .formCol2 .radios {			margin:0px 0px 5px 0px; padding:0px 5px 0px 5px;
												font-size:16px; line-height:16px;
												}
												
#content .formRow .formCol2 .mertekegyseg {		position:absolute; margin-left:395px; width:100px; text-align:right; margin-top:-25px; font-size:10px; line-height:12px; color:#7B8289 }
												
												

#content .formSep { clear:both; }
#content .formRowSep { clear:both; width:780px; height:7px; margin:2px 0px 2px 0px; background-image:url(../pics/itm/dotCCCCCC.gif); background-position:left center; background-repeat:repeat-x; }

#content .choosenrow, #content .choosenrowHL	{ width:768px; height:20px; padding:2px 0px 0px 0px; overflow:hidden; }
#content .choosenrowHL							{ background-color:#C8E0E9; }
/* ---------------------- */

#content .hasab2 								{ float:left;}
#content .hasab2 ul								{ width:380px; margin:0px 15px 0px 0px; padding:0px }
#content .hasab2 li								{ margin:5px 0px 0px 0px; padding:0px; list-style:none; list-style-position:outside; }

#content .hasab2 li p.idezet					{	width:360px; text-align:justify;
													margin:0px 15px 35px 0px;
													padding:10px 10px 10px 10px;
													border: 1px solid #CCCCCC;
													background-color:rgba(255,255,255,0.9);
													border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;  }
												
#content .hasab2 li p.alairas					{	position:absolute; margin:-36px 0px 0px 0px; padding:15px 0px 0px 0px;
													width:360px; height:36px;
													background-image:url(../pics/itm/buborek_ful_SO.png);
													background-attachment:scroll;
													background-position:300px 0px;
													background-repeat:no-repeat;
													text-align:right; text-transform:uppercase; font-size:10px; }


#content .hasab1 								{	float:left;}
#content .hasab1 ul								{	width:580px; margin:0px 15px 0px 5px; padding:0px }
#content .hasab1 li								{	margin:5px 0px 0px 0px; padding:0px; list-style:none; list-style-position:outside; }

#content .hasab1 li div.idezet					{ 	width:540px; text-align:justify;
													margin:0px 15px 15px 0px;
													padding:15px 20px 15px 20px;
													border: 1px solid #CCCCCC;
													background-color:rgba(255,255,255,0.9);
													border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;  }
												
#content .hasab1 li div.idezet p				{ font-size:11px; line-height:14px; color:#999999 }
#content .hasab1 li div.idezet ul				{ width:540px; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; }
#content .hasab1 li div.idezet ul li			{ font-size:11px; line-height:14px; color:#999999; margin:0px 0px 0px 10px; padding:0px 0px 0px 5px;  list-style:disc; list-style-position:outside; }

												
#content .hasab1 li div.alairas					{	position:absolute; margin:30px 0px 0px 581px; padding:0px 0px 0px 30px;
													width:200px; 
													background-image:url(../pics/itm/buborek_ful_EA.png);
													background-attachment:scroll;
													background-position:0px 0px;
													background-repeat:no-repeat;
													text-align:left; }

#content .hasab1 li div.alairas	p.nev			{ font-size:12px; line-height:15px; color:#0068B8; font-weight:bold; margin-top:10px; }
#content .hasab1 li div.alairas	p.titulus		{ font-size:11px; line-height:15px; color:#0068B8; margin-bottom:5px }
#content .hasab1 li div.alairas	p.ceg			{ font-size:10px; line-height:12px; color:#666666; text-transform:uppercase;  }


/* ---------------------- */

#content .articles_short 						{ }
#content .articles_short ul						{	width:275px; margin:2px 0px 0px 0px; padding:0px }
#content .articles_short li						{	margin:0px 0px 0px 0px; padding:0px; list-style:none; list-style-position:outside; }
#content .articles_short ul li img				{	display:none; }

#content .articles_short li div.buborek			{	width:255px;
													text-align:justify;
													margin:-5px 0px 10px 0px;
													padding:10px 10px 10px 10px;
													background-color:#eeeeee;
													border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; 
													box-shadow: 1px 1px 6px rgba(0,0,0,0.3);
													-moz-box-shadow: 1px 1px 6px rgba(0,0,0,0.3); 
													-webkit-box-shadow: 1px 1px 6px rgba(0,0,0,0.3); 
													cursor:pointer;
													background-image:url(../pics/itm/gradient4.png);
													background-repeat:repeat-x;
													background-position:left top;
												}
#content .articles_short li div.buborek h1		{	font-family:"GalaxiePolaris_bold","Lucida Sans Unicode", "Lucida Grande", sans-serif;  font-size:13px; line-height:15px; font-weight:bold; color:#005994; margin:0px 0px 5px 0px; padding:0px; text-shadow:none; text-align:left; }
#content .articles_short li div.buborek h2		{	font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; font-weight:bold; color:#005994; margin:0px 0px 5px 0px; padding:0px; text-shadow:none; }
#content .articles_short li div.buborek h3		{	font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; font-weight:bold; color:#7B8289; margin:0px 0px 5px 0px; padding:0px; text-shadow:none; }
#content .articles_short li div.buborek ul		{	margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; }
#content .articles_short li div.buborek ul li	{	font-size:10px; line-height:12px; color:#0068B8; margin:0px 12px 0px 12px; padding:0px 0px 0px 0px; list-style:disc; }
												
#content .articles_short li div.buborek p		{	font-size:10px; line-height:12px; color:#7B8289 }

#content .articles_short li div.cimke			{	float:right;
													padding:4px 3px 4px 3px;
													margin:0px 0px 0px 5px;
													border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; 
													font-weight:bold;
													color:white;
													font-size:9px; line-height:9px;
													text-align:center;
													background-color:red;
												}
#content .articles_short li div.datum			{	float:right;
													width:60px;
													height:20px;
													margin:0px -10px 0px 5px;
													overflow:hidden;
												}
#content .articles_short li div.datum p			{	font-weight:bold;
													color:white;
													font-size:9px; line-height:9px;
													text-align:left;
													padding:4px 8px 4px 8px;
													border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; 
													background-color:#16B0E3;
													width:200px;
}
												
#content .articles_short li div.forras			{	margin:0px 0px 0px 0px; padding:0px 0px 13px 0px;
													width:260px;
													background-image:url(../pics/itm/buborek_ful_NO.png);
													background-attachment:scroll;
													background-position:20px bottom;
													background-repeat:no-repeat;
													text-align:left; }

#content .articles_short li div.forras p.nev	{	font-size:13px; line-height:16px;
													color:#0068B8; 
													font-weight:bold;
													margin:0px 0px 0px 15px;
												}
#content .articles_short li div.forras p.megj	{	font-size:10px; line-height:14px; 
													color:#999999; margin-bottom:5px; float:right;
												}
#content .articles_short li .tovabbgomb			{	display:block;
													float:right;
													width:10px;
													background-color:#7B8289;
													border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; 
													font-size:9px; line-height:9px;
													color:white;
													font-weight:bold;
													text-align:center;
													padding:1px 3px 1px 3px;
													margin:-10px 0px 15px 0px;
}
#content .articles_short li .tovabbgomb:hover	{	background-color:#0068B8; }



#content .articles_full 						{ }
#content .articles_full ul						{	width:500px; margin:3px 0px 0px 0px; padding:0px }
#content .articles_full li						{	margin:0px 0px 0px 0px; padding:0px; list-style:none; list-style-position:outside; }
#content .articles_full ul li h3 img			{	float:left; margin-right:0px; }

#content .articles_full li div.buborek			{	width:500px;
													text-align:justify;
													margin:-5px 0px 10px 0px;
													/*
													padding:10px 10px 10px 10px;
													background-color:#eeeeee;
													border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; 
													background-image:url(../pics/itm/gradient4.png);
													background-repeat:repeat-x;
													background-position:left top;
													box-shadow: 1px 1px 6px rgba(0,0,0,0.3);
													-moz-box-shadow: 1px 1px 6px rgba(0,0,0,0.3); 
													-webkit-box-shadow: 1px 1px 6px rgba(0,0,0,0.3); 
													*/
													
												}
#content .articles_full li div.buborek h1		{	font-family:"GalaxiePolaris_bold","Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; line-height:18px; font-weight:bold; color:#005994 /*0068B8*/; margin:3px 0px 10px 0px; padding:0px; text-shadow:none; }
#content .articles_full li div.buborek h2		{	font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; font-weight:bold; color:#005994 /*005994*/; margin:0px 0px 5px 0px; padding:0px; text-shadow:none; }
#content .articles_full li div.buborek h3		{	font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; font-weight:bold; color:#7B8289; margin:0px 0px 5px 0px; padding:0px; text-shadow:none; }
#content .articles_full li div.buborek ul		{	margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; }
#content .articles_full li div.buborek ul li	{	font-size:12px; line-height:16px; color:#0068B8; margin:0px 12px 0px 12px; padding:0px 0px 0px 5px; list-style:disc; }
												
#content .articles_full li div.buborek p		{	font-size:12px; line-height:16px; color:#7B8289; margin-bottom:3px; }
#content .articles_full li div.buborek li p		{	margin-bottom:0px; }

#content .articles_full li div.buborek img		{	}
#content .articles_full li div.cimke			{	float:right;
													padding:5px 4px 4px 4px;
													margin:0px 0px 0px 5px;
													border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; 
													font-weight:bold;
													color:white;
													font-size:11px; line-height:11px;
													text-align:center;
													background-color:red;
												}
#content .articles_full li div.datum			{	float:right;
													width:90px;
													height:26px;
													margin:0px 0px 0px 5px;
													overflow:hidden;
												}
#content .articles_full li div.datum p			{	font-weight:bold;
													color:white;
													font-size:11px; line-height:11px;
													text-align:left;
													padding:4px 8px 4px 8px;
													border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; 
													background-color:#16B0E3;
													width:250px;
}
#content .articles_full h1						{	padding:15px 0px 4px 0px }
#content .articles_full h2						{	padding:10px 0px 3px 0px }
#content .articles_full h3						{	padding:10px 0px 3px 0px }
#content .articles_full h4						{	padding:10px 0px 2px 0px }
#content .articles_full h5						{	padding:10px 0px 1px 0px }
#content .articles_full h6						{	padding:5px 0px 1px 0px }

/* --------------------------- */
/* FORM (Tables) */

#content .tableform {  }
#content .tableform .sep { width:780px; height:7px; margin:2px 0px 2px 0px; background-image:url(../pics/itm/dotCCCCCC.gif); background-position:left center; background-repeat:repeat-x; }
#content .tableform .spc { width:780px; height:5px; }
#content .tableform .num { margin:0px 10px 0px 0px; padding:0px 0px 0px 0px; width:16px; height:16px; background-image:url(../pics/itm/bulletML1.png); background-repeat:no-repeat; font-size:9px; line-height:16px; font-weight:bold; color:white; text-align:center }
#content .tableform .group { margin:0px 0px 0px 0px; padding:0px; font-size:13px; line-height:15px; font-weight:bold; color:#0068B8 }
#content .tableform p { margin:0px; padding:0px; }


/* --------------------------- */
/* S Z O F T V E R   REFERENCIA */

#content #lista .lista { list-style-type:square; list-style-position:outside; color:#0068B8 }

#content #lista ul { margin:0px 0px 0px 3px; padding:0px }
#content #lista .text { font-size:11px; line-height:14px; color:#7B8289; margin:0px; padding:0px }
#content #lista .textplusz { font-size:11px; line-height:14px; color:#7B8289; font-style:italic; margin:0px; padding:0px }
#content #lista .subtitle { font-size:11px; line-height:14px; font-weight:bold; color:#0068B8; margin:5px 0px 0px 0px; padding:0px }
#content #lista .subtitlefirst { font-size:11px; line-height:14px; font-weight:bold; color:#0068B8; margin:0px 0px 7px 0px; padding:0px }
#content #lista .title { font-size:16px; line-height:22px; font-weight:bold; color:#0068B8; margin:5px 0px 5px 0px; padding:0px; border-bottom:1px solid #7B8289 }


/* --------------------------- */
/* S Z O F T V E R   KEPEK */


#content div.attached_picture_continuous			{
													overflow:hidden;
													width:140px; height:140px;
													margin:0px 10px 10px 0px;
													border: 5px solid #FFFFFF;
													background-color:rgba(255,255,255,0.9);
													border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;	
													box-shadow: 0px 0px 5px rgba(0,0,0,0.5);			
													-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.5);
													-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.5);
													-vendor-box-shadow: 0px 0px 5px rgba(0,0,0,0.5);
												}
#content div.attached_picture_continuous:hover		{	border-color:#0068B8 }

#content div.szoftver							{	width:180px; height:80px; 
													overflow:hidden;
													position:absolute;
													margin:-30px 0px 0px -220px;
													padding:0px;
													border: 1px solid #CCCCCC;
													background-color:rgba(255,255,255,0.9);
													border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;	
													box-shadow: 0px 0px 5px rgba(0,0,0,0.5);			
													-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.5);
													-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.5);
													-vendor-box-shadow: 0px 0px 5px rgba(0,0,0,0.5);

												}
#content .szoftver div.csatoltkep 				{	
													width:170px; height:70px;
													margin:5px 5px 5px 5px;
													overflow:hidden;
												}

#content .szoftver div.csatoltkep img			{	filter:alpha(opacity=50);
													opacity: 0.5;
													-moz-opacity:0.5;
												}

#content .szoftver div.csatoltkep img:hover		{	filter:alpha(opacity=100);
													opacity: 1.0;
													-moz-opacity:1.0;
												}
												
#content div.nyilEA								{
													width:20px; height:36px;
													margin:-7px 0px 0px -39px;
													position:absolute;
													background-image:url(../pics/itm/buborek_ful_EA.png);
													background-attachment:scroll;
													background-position:0px 0px;
													background-repeat:no-repeat;
												}



#content ul, #content ol { font-size:inherit; line-height:inherit; text-align:left; margin:0px 0px 5px 0px; padding:0px; }
#content ul li { color:#0068B8; margin:0px 0px 0px 18px; padding:0px 0px 0px 4px; }
#content ol li { color:#0068B8; margin:0px 0px 0px 18px; padding:0px 0px 0px 0px; }
#content ul li p, #content ol li p,
#content ul li h6, #content ol li h6,
#content ul li h5, #content ol li h5,
#content ul li h4, #content ol li h4,
#content ul li h3, #content ol li h3 { margin:0px; padding:0px }

#content .tiny { font-size:9px; line-height:11px }
#content .small { font-size:10px; line-height:13px }
#content .normal { font-size:11px; line-height:14px }
#content .big { font-size:12px; line-height:15px }
#content .large { font-size:14px; line-height:17px }
#content .extralarge { font-size:16px; line-height:19px }
#content .bold { font-weight:bold }
#content .floating { float:left }
#content .clearfloating { clear:both }


#content .nullmargins { margin: 0px; }
#content .space5before { margin-top:5px;}	#content .gap5before { padding-top:5px;}
#content .space10before { margin-top:10px;}	#content .gap10before { padding-top:10px;}
#content .space15before { margin-top:15px;}	#content .gap15before { padding-top:15px;}
#content .space30before { margin-top:30px;}	#content .gap30before { padding-top:30px;}
#content .space45before { margin-top:45px;}	#content .gap45before { padding-top:45px;}

#content .space5after { margin-bottom:5px;}
#content .space10after { margin-bottom:10px;}
#content .space15after { margin-bottom:15px;}
#content .space30after { margin-bottom:30px;}
#content .space45after { margin-bottom:45px;}

#content .space15left { margin-left:15px;}
#content .space25left { margin-left:25px;}
#content .space30left { margin-left:30px;}
#content .space45left { margin-left:45px;}
#content .space50left { margin-left:50px;}

#content .space15right { margin-right:15px;}
#content .space30right { margin-right:30px;}
#content .space45right { margin-right:45px;}


#content .kontaktbox { 
				width:972px;
				padding:10px 0px 10px 0px; 
				margin:25px auto 15px auto; 
				background-color:rgba(200,200,200,0.3);
				background-image:url(../pics/cmn/gradientB.png);
				background-position:left bottom; background-repeat:repeat-x;
				border:1px solid #CCCCCC; /* #7B8289 */ 
				border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
				}

#content .kontaktboxlargeholder 
				{
				display:none;
				position:absolute;
				width:820px;
				height:315px;
				overflow:hidden;
				padding:0px 0px 0px 0px; 
				margin:-290px 0px 0px 180px; 
				}
#content .kontaktboxlargeholder .shadow {
				position:absolute;
				background-image:url(../pics/itm/gradient2.png); background-repeat:repeat-x; background-position:left bottom; width:620px; height:100px; margin-top:215px
				}

#content .kontaktboxlarge { 
				width:620px;
				height:290px;
				overflow:hidden;
				padding:0px 0px 0px 0px; 
				margin:20px 10px 0px 10px; 
				background-color:rgb(222,222,222);
				background-image:url(../pics/cmn/gradientB.png); !important; 
				background-position:left top; background-repeat:repeat-x;
				border:1px solid #7B8289; 
				border-radius:15px;
				-moz-border-radius:15px;
				-webkit-border-radius:15px;
				box-shadow: 2px 2px 15px rgba(0,0,0,0.5);			
				-moz-box-shadow: 2px 2px 15px rgba(0,0,0,0.5);
				-webkit-box-shadow: 2px 2px 15px rgba(0,0,0,0.5);
				-vendor-box-shadow: 2px 2px 15px rgba(0,0,0,0.5);
				}

#content .kontaktboxlarge .kontaktboxinside { width:970px; height:270px; padding-top:20px; border:0px; overflow:hidden }

#content .kontaktboxlarge .close, #content .kontaktboxlarge .close:hover {
				z-index:9997;
				position:absolute; !important;
				margin:-285px 0px 0px 595px; !important;
				width:16px; height:16px; overflow:hidden;
				background-image:url(../pics/itm/bulletML_times.png); 
				background-position:left top;
				}

#content .kontaktboxlarge .close:hover { background-position:-16px 0px; }

#content .kontaktnev { font-size:11px; line-height:12px; font-weight:normal; color:#596A7B; margin:0px; padding:0px; cursor:pointer; }
#content .kontakttitulus { font-size:11px; line-height:12px; font-weight:normal; color:#999999; margin:0px; padding:0px 0px 5px 0px; }
#content .kontaktfelelos { font-size:11px; line-height:12px; font-weight:normal; color:#999999; margin:0px; padding:0px 0px 5px 0px; }
#content .kontaktadatok { font-size:11px; line-height:12px; font-weight:normal; color:#999999; margin:0px; padding:0px;  }
#content .kapcsolattartofoto { 
				margin:0px 0px 0px 30px; 
				float:left;
				border:5px solid white; 
				border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
				box-shadow: 2px 2px 15px rgba(0,0,0,0.5);			
				-moz-box-shadow: 2px 2px 15px rgba(0,0,0,0.5);
				-webkit-box-shadow: 2px 2px 15px rgba(0,0,0,0.5);
				-vendor-box-shadow: 2px 2px 15px rgba(0,0,0,0.5);
}

#content .textinput1 { border:1px solid #CCCCCC; border-collapse:collapse; background-color:#FFFFFF; 
			padding:3px 5px 2px 5px; margin:0px 0px 5px 0px; 
			font-size:12px; line-height:16px; color:#000000;
			border-radius:10px;
			box-shadow: -1px -1px 3px #DDDDDD;			
			-webkit-border-radius: 10px;
			-webkit-box-shadow: -1px -1px 3px #DDDDDD; 
			-moz-border-radius: 10px;
			-moz-box-shadow: -1px -1px 3px #DDDDDD;
			filter:alpha(opacity=60);
			-moz-opacity:0.6;
			opacity:0.6;
 }

#content .uzletagvezetokep { 
				float:right;  
				margin:0px 0px 5px 20px;
				border:5px solid white; 
				border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; !important; 
				box-shadow: 2px 2px 15px rgba(0,0,0,0.5); !important; 
				-moz-box-shadow: 2px 2px 15px rgba(0,0,0,0.5); !important; 
				-webkit-box-shadow: 2px 2px 15px rgba(0,0,0,0.5); !important; 
				-vendor-box-shadow: 2px 2px 15px rgba(0,0,0,0.5); !important; 
}


#content #kepzesadatai,
#content #kepzesadatai ul li { color:#7B8289 }
#content #ar00, 
#content #ar01, 
#content #ar10, 
#content #ar11 { display:none }
#content #kepzesleirasa { color:#7B8289 }
#content #kepzesleirasa p { color:#005994 }


.subtitle1 { font-size:11px; line-height:14px; margin:10px 0px 25px 0px; text-align:right; font-style:italic; }
.subtitle1 img { margin-top:5px; }
.highlighted1 { 
				width:600px;
				padding:20px 20px 10px 20px; 
				margin:150px 0px 15px 0px; 
				background-color:#FFFFFF; 
				background-image:url(../pics/cmn/gradientA.png); background-position:left top; background-repeat:repeat-x;
				border:3px solid #7B8289; 
				border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;
				box-shadow: 2px 2px 25px rgba(0,0,0,0.5);			
				-moz-box-shadow: 2px 2px 25px rgba(0,0,0,0.5);
				-webkit-box-shadow: 2px 2px 25px rgba(0,0,0,0.5);
				-vendor-box-shadow: 2px 2px 25px rgba(0,0,0,0.5);
				}
.hl1 { font-weight:bold; }
.signature { padding:0px 0px 0px 250px; color:#7B8289; }
.center { text-align:center; }

#subpage { text-align:left; vertical-align:top; margin:0px; padding:0px; }
#subpage div { font-size:11px; line-height:14px; margin:0px; padding:0px; min-height:14px;  }
#subpage .sm, #subpage .smHL { padding:0px 0px 0px 15px; margin:1px 0px 1px 0px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; cursor:pointer; 
							background-attachment:scroll; background-position:3px 3px; background-repeat:no-repeat; } 								
#subpage .sm { background-color:transparent; color:#7B8289; background-image:url(../pics/itm/bulletC1.png); }
#subpage .smHL { background-color:#0068B8; color:#FFFFFF; background-image:url(../pics/itm/bulletC2.png);  }

#page { text-align:left; vertical-align:top; margin:0px; padding:0px; }
#page div { font-size:11px; line-height:14px; margin:0px; padding:0px; min-height:14px; }
#page .sm, #page .smHL { padding:0px 0px 0px 15px; margin:1px 0px 1px 0px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; cursor:pointer; 
							background-attachment:scroll; background-position:3px 3px; background-repeat:no-repeat; } 								
#page .sm { background-color:transparent; color:#7B8289; background-image:url(../pics/itm/bulletC1.png); }
#page .smHL { background-color:#0068B8; color:#FFFFFF; background-image:url(../pics/itm/bulletC2.png);  }







#scores { font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:11px; color:#D8DCE0; margin:20px auto 10px auto }
#scores p { color:#D8DCE0; font-size:10px; line-height:11px; letter-spacing:0.3px; margin:0px; padding:0px; text-align:left; }
#scores p.hl { font-weight:bold; margin:0px 0px 5px 0px; padding:0px; text-transform:uppercase; text-align:left; }
#scores ul { color:#D8DCE0; font-size:10px; line-height:11px; letter-spacing:0.3px; margin:0px 0px 0px 0px ; padding:0px 0px 0px 0px; }
#scores li { color:#D8DCE0; font-size:10px; line-height:11px; letter-spacing:0.3px; margin:0px 0px 0px 14px; padding:0px 0px 0px 0px }
#scores .colsep { float:left; margin:0px; padding:0px; background-image:url(../pics/itm/dot666666CCCCCC.gif); background-position:center top; background-repeat:repeat-y; background-attachment:scroll }

#scores .szolgkeret { float:left; height:35px;}
#scores .szolg { float:left; width:35px; height:35px; background-image:url('../pics/cmn/szolgaltatas_matrix2.png'); }
#scores .szolgHL { float:left; width:35px; height:35px; background-image:url('../pics/cmn/szolgaltatas_matrix2HL.png'); }
#scores .szolgnev { position:absolute; width:100px; margin:40px 0px 0px -40px; padding:5px 10px 5px 10px; font-size:11px; color:#FFFFFF; text-align:center; background-color:rgba(39,47,54,0.2); border-radius:8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; display:none;}



/*	==========================================================================================
_    ____ ____ _ _  _ ___  ____ _  _ 
|    |  | | __ | |\ | |__] |  |  \/  
|___ |__| |__] | | \| |__] |__| _/\_ 

*/
                                     
#loginbox { margin:0px; padding:0px }
#loginbox .input { border:0px; background:transparent; color:#000000; font-size:11px; line-height:14px; text-shadow: 0px 1px 1px #FFFFFF; font-weight:bold; margin:0px 0px 0px 5px; padding:0px; }
#loginbox .dummy { border:0px; background:transparent; color:#666666; font-size:10px; line-height:14px; text-shadow: 0px 1px 1px #FFFFFF; font-weight:normal; margin:0px 0px 0px 5px; padding:0px; }
#loginbox .link1, 
#loginbox .link1:link, 
#loginbox .link1:active,
#loginbox .link1:visited
#loginbox .link1:link  { color:#004b8b; text-decoration:none; cursor:pointer; margin:0px; padding:0px 5px 0px 5px }
#loginbox .link1:hover { color:#0068b8; text-decoration:none; cursor:pointer; margin:0px; padding:0px 5px 0px 5px; background-color:rgba(255,255,255,0.8); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#loginbox .inputfieldbackr { width:134px; height:19px; overflow:hidden; background-image:url(../pics/cmn/loginbox_hatter.png); background-position:top left; background-repeat:no-repeat }


/*	==========================================================================================
_  _ ____ _  _ _ ___  ____ _  _ ____ 
|\ | |__| |  | | |__] |__| |\ | |___ 
| \| |  |  \/  | |    |  | | \| |___ 

*/
#navipane {
		width:1020px;
		height:25px;
		overflow:hidden;
		background-image:url(../pics/cmn/keretA-navipane-k1.png); background-repeat:repeat-x; background-position:top right; 
	}
#navipane .left {
		margin:0px; 
		width:10px; height:25px;
		float:left;
		background-image:url(../pics/cmn/keretA-navipane-b.png); background-repeat:no-repeat; 
	}
#navipane .home {
		margin:0px; 
		padding:8px 0px 0px 0px;
		width:80px;
		height:25px;
		font-size:10px;
		line-height:12px;
		text-align:center;
		color:#999999;
		text-shadow: 0px 1px 1px #FFFFFF;
		float:left;
		background-image:url(../pics/cmn/keretA-navipane-k0.png); background-repeat:repeat-x; 
	}
#navipane .sep0 {
		margin:0px; 
		float:left;
		background-image:url(../pics/cmn/keretA-navipane-s0.png); background-repeat:no-repeat; 
		width:15px; height:25px		
	}

#navipane .panels {
		margin:0px; 
		padding:0px;
		width: 920px;
		height:25px;
		float:left;
		overflow:hidden;
		}
		
#navipane .main, #navipane .mainHL {
		margin:0px; 
		padding:0px;
		background-image:url(../pics/cmn/keretA-navipane-home.png); background-repeat:no-repeat; 
		float:left;
		width:18px;
		height:25px;
		overflow:hidden;	
	}
#navipane .main { background-position:0px 0px; }
#navipane .mainHL { background-position:-18px 0px; }
	
#navipane .state {
		margin:0px; 
		padding:8px 5px 0px 5px;
		font-size:10px;
		line-height:12px;
		font-weight:normal;
		color:#999999;
		text-shadow: 0px 1px 1px #FFFFFF;
		float:left;
		background-image:url(../pics/cmn/keretA-navipane-k0.png); background-repeat:repeat-x; 
		height:25px;	
	}
#navipane .state a:link, #navipane .state a:visited, #navipane .state a:active {
		text-shadow: 0px 1px 1px #FFFFFF;
		color:#999999;
		text-decoration:none;
	}
#navipane .state a:hover {
		text-shadow: 0px 1px 1px #FFFFFF;
		color:#0068b8;
		text-decoration:none;
	}
#navipane .sep1 {
		margin:0px; 
		float:left;
		background-image:url(../pics/cmn/keretA-navipane-s1.png); background-repeat:no-repeat; 
		width:15px; height:25px		
	}
#navipane .current {
		margin:0px; 
		padding:8px 5px 0px 5px;
		font-size:10px;
		line-height:12px;
		font-weight:normal;
		color:#666666;
		text-shadow: 0px 1px 1px #eeeeee;
		float:left;
		background-image:url(../pics/cmn/keretA-navipane-k1.png); background-repeat:repeat-x; 
		height:25px		
	}
#navipane .background {
		margin:0px; 
		padding:0px;
		background-image:url(../pics/cmn/keretA-navipane-k1.png); background-repeat:repeat-x; 
		height:25px		
	}
#navipane .backtotop, #navipane .backtotopHL {
		background-image:url(../pics/itm/bulletML_NO.png); background-repeat:no-repeat; 
		width:16px; height:16px;
		position:absolute; margin:5px 0px 0px 990px;
	}
#navipane .backtotop { background-position:0px 0px;}
#navipane .backtotopHL { background-position:-16px 0px;}
.tobottom,.tobottomHL {
		background-image:url(../pics/itm/bulletML_SO.png); background-repeat:no-repeat; 
		width:16px; height:16px;
		position:absolute; margin:10px 0px 0px 990px;
	}
.tobottom { background-position:0px 0px;}
.tobottomHL { background-position:-16px 0px;}

#navipane .right {
		margin:0px; 
		float:right;
		background-image:url(../pics/cmn/keretA-navipane-j.png); background-repeat:repeat-x; 
		width:10px; height:25px		
	}
#navipane .link1, #navipane .link1:link, #navipane .link1:active, #navipane .link1:visited
#navipane .link1:link  { color:#666666; text-decoration:none; cursor:pointer; margin:0px; padding:0px }
#navipane .link1:hover { color:#0068b8; text-decoration:none; cursor:pointer; margin:0px; padding:0px }

#navipane .link2, #navipane .link2:link, #navipane .link2:active, #navipane .link2:visited
#navipane .link2:link  { color:#999999; text-decoration:none; cursor:pointer; margin:0px; padding:0px }
#navipane .link2:hover { color:#0068b8; text-decoration:none; cursor:pointer; margin:0px; padding:0px }


/*	==========================================================================================
____ ____ ____ ___ ____ ____ 
|___ |  | |  |  |  |___ |__/ 
|    |__| |__|  |  |___ |  \ 

*/
#footer { font-size:10px; line-height:15px; color:#666666; margin:10px 0px 0px 0px; padding:0px }
#footer p { margin:0px; padding:0px; text-align:left; }
#footer ul { list-style:none; margin:0px; padding:0px }


/*	==========================================================================================
_ _  _ ___  ____ _  _ ___    ____ ___ _   _ _    ____ ____ 
| |\ | |  \ |___ |\ |  |     [__   |   \_/  |    |___ [__  
| | \| |__/ |___ | \|  |     ___]  |    |   |___ |___ ___] 
                                                           
*/

.leftindent10 { margin-left:10px }
.rightindent10 { margin-right:10px }
.topindent10 { margin-top:10px }
.bottomindent10 { margin-bottom:10px }

.leftindent20 { margin-left:20px }
.rightindent20 { margin-right:20px }
.topindent20 { margin-top:20px }
.bottomindent20 { margin-bottom:20px }


/*	==========================================================================================
___  _  _ ___ ___ ____ _  _ ____ 
|__] |  |  |   |  |  | |\ | [__  
|__] |__|  |   |  |__| | \| ___] 
                                 
*/

.buttonS, .buttonS:hover, .buttonSpressed {
			padding:1px 5px 3px 5px; 
			background:transparent url(../pics/itm/buttonbackgrM.gif) no-repeat scroll left top;
			font-size:10px; line-height:11px; text-align:center; color:#555555; font-weight:normal; cursor:default;
			border:1px solid #666666; 
			height:11px;
			text-shadow: 0px 1px #FFFFFF;
			border-radius:4px;
			box-shadow: 1px 1px 1px #ffffff, -2px -2px 2px #CCCCCC;			
			-webkit-border-radius: 4px;
			-webkit-box-shadow: 1px 1px 1px #ffffff, -2px -2px 2px #CCCCCC; 
			-moz-border-radius: 4px;
			-moz-box-shadow: 1px 1px 1px #ffffff, -2px -2px 2px #CCCCCC;
		}

.buttonS:hover {	
			background:transparent url(../pics/itm/buttonbackgrM_HL.gif) no-repeat scroll left top;
			border:1px solid #0068B8; 
			color:#0068B8;
		}
.buttonSpressed {	
			background-image:url(../pics/itm/buttonbackgrM_PRESSED.gif);
			border:1px solid #0068B8; 
			padding:2px 5px 2px 5px; 
			background-position:left top;
			color:#0068B8;
		}
.buttonSneg, .buttonSneg:hover, .buttonSnegpressed {
			padding:3px 5px 5px 5px; 
			background:transparent url(../pics/itm/buttonbackgrM.gif) no-repeat scroll left top;
			font-size:10px; line-height:11px; text-align:center; color:#555555; font-weight:normal; cursor:default;
			border:1px solid #666666; 
			height:11px;
			text-shadow:0px 1px #FFFFFF;
			border-radius:12px;
			box-shadow:1px 1px 5px rgba(0,0,0,0.3);
}
.buttonSneg:hover {	
			background:transparent url(../pics/itm/buttonbackgrM_HL.gif) no-repeat scroll left top;
			border:1px solid #0068B8; 
			color:#0068B8;
		}




.buttonM, .buttonM:hover, .buttonMpressed {
			padding:3px 10px 2px 10px; 
			background:transparent url(../pics/itm/buttonbackgrM.gif) no-repeat scroll left top;
			font-size:11px; line-height:15px; text-align:center; color:#666666; font-weight:bold; cursor:default;
			border:2px solid #999999; 
			height:16px;
			text-shadow: 0px 1px #FFFFFF;
			border-radius:8px;
			box-shadow: 1px 1px 3px #ffffff, -2px -2px 2px #CCCCCC;			
			-webkit-border-radius: 8px;
			-webkit-box-shadow: 1px 1px 3px #ffffff, -2px -2px 2px #CCCCCC; 
			-moz-border-radius: 8px;
			-moz-box-shadow: 1px 1px 3px #ffffff, -2px -2px 2px #CCCCCC;
		}

.buttonM:hover {	
			background:transparent url(../pics/itm/buttonbackgrM_HL.gif) no-repeat scroll left top;
			border:2px solid #0068B8; 
			color:#0068B8;
		}
.buttonMpressed {	
			background-image:url(../pics/itm/buttonbackgrM_PRESSED.gif);
			border:2px solid #0068B8; 
			padding:4px 10px 1px 10px; 
			background-position:left top;
			color:#0068B8;
		}




.buttonL, .buttonL:hover, .buttonLpressed {
			padding:7px 3px 7px 3px; 
			background-color:transparent;
			background-image:url(../pics/itm/buttonbackgrL.gif);
			background-repeat:no-repeat;
			background-attachment:scroll;
			background-position:left bottom;
			font-size:11px; line-height:12px; text-align:center; color:#666666; font-weight:bold; cursor:default;
			border:2px solid #999999; 
			/* height:28px;*/
			text-shadow: 0px 1px #FFFFFF;
			border-radius:14px;
			box-shadow: 1px 1px 3px #ffffff, -2px -2px 2px #CCCCCC;			
			-webkit-border-radius: 14px;
			-webkit-box-shadow: 1px 1px 3px #ffffff, -2px -2px 2px #CCCCCC; 
			-moz-border-radius: 14px;
			-moz-box-shadow: 1px 1px 3px #ffffff, -2px -2px 2px #CCCCCC;
		}

.buttonL:hover {	
			background-image:url(../pics/itm/buttonbackgrL_HL.gif);
			border:2px solid #0068B8; 
			color:#0068B8;
		}
.buttonLpressed {	
			background-image:url(../pics/itm/buttonbackgrL_PRESSED.gif);
			border:2px solid #0068B8; 
			padding:9px 3px 5px 3px; 
			background-position:left top;
			color:#0068B8;
		}

.buttonLneg, .buttonLneg:hover, .buttonLnegpressed {
			padding:7px 3px 7px 3px; 
			background-color:transparent;
			background-image:url(../pics/itm/buttonbackgrL.gif);
			background-repeat:no-repeat;
			background-attachment:scroll;
			background-position:left bottom;
			font-size:13px; line-height:15px; text-align:center; color:#666666; font-weight:bold; cursor:default;
			border:1px solid #999999; 
			/* height:28px;*/
			text-shadow: 0px 1px #FFFFFF;
			border-radius:14px;
			box-shadow: 1px 1px 10px #000000;
			-webkit-border-radius: 14px;
			-webkit-box-shadow: 1px 1px 10px #000000; 
			-moz-border-radius: 14px;
			-moz-box-shadow: 1px 1px 10px #000000;
		}

.buttonLneg:hover {	
			background-image:url(../pics/itm/buttonbackgrL_HL.gif);
			border:1px solid #0068B8; 
			color:#0068B8;
		}
.buttonLnegpressed {	
			background-image:url(../pics/itm/buttonbackgrL_PRESSED.gif);
			border:1px solid #0068B8; 
			padding:9px 3px 5px 3px; 
			background-position:left top;
			color:#0068B8;
		}

.buttonXL, .buttonXL:hover, .buttonXLpressed {
			padding:7px 3px 7px 3px; 
			background-color:transparent;
			background-image:url(../pics/itm/buttonbackgrL.gif);
			background-repeat:no-repeat;
			background-attachment:scroll;
			background-position:left bottom;
			font-size:13px; line-height:15px; text-align:center; color:#666666; font-weight:bold; cursor:default;
			border:2px solid #999999; 
			text-shadow: 0px 1px #FFFFFF;
			border-radius:16px;
			box-shadow: 1px 1px 3px #ffffff, -2px -2px 2px #CCCCCC;			
			-webkit-border-radius: 16px;
			-webkit-box-shadow: 1px 1px 3px #ffffff, -2px -2px 2px #CCCCCC; 
			-moz-border-radius: 16px;
			-moz-box-shadow: 1px 1px 3px #ffffff, -2px -2px 2px #CCCCCC;
		}

.buttonXL:hover {	
			background-image:url(../pics/itm/buttonbackgrL_HL.gif);
			border:2px solid #0068B8; 
			color:#0068B8;
		}
.buttonXLpressed {	
			background-image:url(../pics/itm/buttonbackgrL_PRESSED.gif);
			border:2px solid #0068B8; 
			padding:9px 3px 5px 3px; 
			background-position:left top;
			color:#0068B8;
		}

.button {
			border:1px solid rgba(127,127,127,0.5);
			border-radius:8px;
			background-color:white;
			font-weight:normal;
			text-align:center;
			padding:1px 5px 0px 5px;
			margin:0px 0px 0px 0px;
			font-size:10px;
			line-height:12px;
			vertical-align:10%;
			color:#666;
			white-space:nowrap;
			text-shadow:0px 0px 2px white;
}


.buttonWE { margin:0px; padding:0px; }
.buttonWE:hover { margin:0px 0px 0px -16px; padding:0px; }

.opacity50 { -moz-opacity:.50; filter:alpha(opacity=50); -webkit-opacity:0.50; opacity:.50; }
.opacity75 { -moz-opacity:.75; filter:alpha(opacity=75); -webkit-opacity:0.75; opacity:.75; }
.opacity100 { -moz-opacity:1.0; filter:alpha(opacity=100); -webkit-opacity:1.0; opacity:1.0; }

/*	==========================================================================================
_    _ _  _ _  _ ____ 
|    | |\ | |_/  [__  
|___ | | \| | \_ ___] 
                      
*/
a:link, a:hover, a:active, a:visited { text-decoration:none; color:#0068B8 }
a:hover { color:#16B0E3 }



/* AKADEMIA */
#content .imL1 { border:none; border-width:0px; background-color:#EEEEEE; font-size:10px; text-align:left; margin:0px; padding:5px 0px 0px 5px; vertical-align: top; }
#content .imC1 { border:none; border-width:0px; background-color:#EEEEEE; font-size:10px; text-align:center; margin:0px; padding:5px 0px 0px; vertical-align: top; }
#content .imC2 { border:none; border-width:0px; background-color:#EEEEEE; font-size:14px; text-align:center; margin:0px; padding:0px; }
#content .imR1 { border:none; border-width:0px; background-color:#EEEEEE; font-size:10px; text-align:right; margin:0px; padding:0px; padding-right:5px;}
#content .btn1 { font-size:12px; text-align:center; margin:0px; padding:5px; }


/* JOGSZABALY */
#content #tbl .tblhead { background-color:#0068B8; text-align:left }
#content #tbl .tblhead p { font-size:10px; line-height:12px; color:white; font-weight:bold; text-align:left; margin-left:5px; }
#content #jogsz_tabla .jogsz_tblhead { background-color:#0068B8; text-align:left; padding:5px 0px 5px 0px }
#content #jogsz_tabla .jogsz_tblhead p { font-size:12px; line-height:14px; color:#FFFFFF; font-weight:bold; text-align:left; margin:1px 0px 0px 5px; }


/* SZAKERTO VALASZOL */
#content .szakertovalaszol_kerdes { font-size:12px; line-height:15px; color:#0068B8; font-style:italic }
#content .szakertovalaszol_kerdes p { font-size:12px; line-height:15px; color:#0068B8; font-style:italic }

#content .szakertovalaszol_valasz { color:#666666 }
#content .szakertovalaszol_valasz p { color:#666666 }
#content .szakertovalaszol_valasz ul li { color:#666666 }
#content .szakertovalaszol_valasz ol li { color:#666666 }




#content .cim1 {	font-family: GalaxiePolaris_bold, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
					font-size:36px; line-height:1.2em; color:#EEEEEE; font-weight:normal;
					text-shadow: 1px 2px 10px #333333; }
#content .cim2 {	font-family: GalaxiePolaris_extrabold, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
					font-size:70px; line-height:1.2em; color:#EEEEEE; font-weight:normal;
					text-shadow: 1px 2px 10px #333333; }
#content .cim3 {	font-family: GalaxiePolaris_medium, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
					font-size:18px; line-height:1.8em; color:#EEEEEE; font-weight:normal;
					text-shadow: 1px 2px 5px #333333; }





#content .szakertovalaszol_kerdes p,
#content .szakertovalaszol_kerdes { font-size:11px; line-height:13px; color:#7B8289; font-style:italic; padding:0px 0px 0px 0px; text-align:justify; }
#content .szakertovalaszol_valasz p,
#content .szakertovalaszol_valasz { font-size:11px; line-height:13px; color:#7B8289; text-align:justify; }
#content .szakertovalaszol_valasz ul li,
#content .szakertovalaszol_valasz ol li,
#content .szakertovalaszol_valasz ol li p,
#content .szakertovalaszol_valasz { font-size:11px; line-height:13px; color:#7B8289; text-align:justify; }

input, textarea {outline:none; outline-style:none }


/* APROBETUS SZOVEG TOBB SZINTU LISTA */
#altszerzfelt { margin:0px; padding:0px; }
#altszerzfelt ol { list-style:decimal; margin:0px 0px 0px 0px; padding:0px; }
#altszerzfelt ol li { list-style:decimal; margin:0px 0px 0px 15px; padding:0px; font-size:11px; line-height:13px; color:#7B8289; }
#altszerzfelt ol li ol { list-style:lower-latin; margin:0px 0px 0px 15px; padding:0px; }
#altszerzfelt ol li ol li { list-style:lower-latin; margin:0px 0px 0px 10px; padding:0px; color:#7B8289; }
#altszerzfelt { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; }
#altszerzfelt p { margin:5px 0px 3px 0px; font-size:11px; line-height:13px; color:#7B8289; }


/* TEREMBÉRLET TÁBLÁZAT BEÁLLÍTÁSOK */
#termek table { border:1px solid #B8B8B8; -border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; display:block; }
#termek thead td { background-color:#B8B8B8; }
#termek thead td p { font-size:13px; line-height:15px; color:white; font-weight:bold; text-align:left; padding:5px 3px 5px 3px; text-shadow:-1px -1px 1px rgba(0,0,0,0.2); }

#termek tbody td.teremszam			{ border-right:1px solid #B8B8B8; } #termek tbody td.teremszam p { font-size:12px; font-weight:bold; text-align:center; padding:5px 3px 0px 3px; color:#0068B8 }
#termek tbody td.megnevezes			{ border-right:1px solid #B8B8B8; } #termek tbody td.megnevezes p { font-size:11px; padding:5px 5px 0px 5px; }
#termek tbody td.igenybevetelcelja	{ border-right:1px solid #B8B8B8; } #termek tbody td.igenybevetelcelja p { font-size:11px; padding:5px 5px 0px 5px; }
#termek tbody td.alapterulet		{ border-right:1px solid #B8B8B8; } #termek tbody td.alapterulet p { font-size:12px; text-align:center; padding:15px 3px 0px 3px; }
#termek tbody td.ferohelyek			{ border-right:1px solid #B8B8B8; } #termek tbody td.ferohelyek p { font-size:12px; text-align:center; padding:15px 3px 0px 3px; }
#termek tbody td.felszereltseg		{ border-right:1px solid #B8B8B8; } #termek tbody td.felszereltseg p { padding:5px 3px 0px 3px; margin:0px; }
#termek tbody td.oradij				{ border-right:0px none #B8B8B8;  } #termek tbody td.oradij p { font-size:12px; text-align:center; padding:15px 3px 0px 3px; }

#termek td div 						{ overflow:hidden; }
#termek td.teremszam div 			{ width: 55px;}
#termek td.megnevezes div 			{ width:120px;}
#termek td.igenybevetelcelja div	{ width:140px;}
#termek td.alapterulet div 			{ width: 90px;}
#termek td.ferohelyek div 			{ width: 80px;}
#termek td.felszereltseg div 		{ width:215px;}
#termek td.oradij div 				{ width:107px;}

#termek tbody tr.odd { 				background-color:#ECECEC; border-bottom:1px solid #CCCCCC; }
#termek tbody tr.even { 			background-color:#F5F5F5;  border-bottom:1px solid #CCCCCC; }
#termek tbody tr:last-child { 		border-bottom:1px solid rgba(0,0,0,0);
									border-bottom-left-radius:6px; border-bottom-right-radius:6px; 
									-webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px;
									-moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px;
									}
									
#termek tbody td.felszereltseg ul li { margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; font-size:11px; line-height:13px; color:#999999; }
#termek tbody td.felszereltseg ul li p { margin:0px; padding:0px; font-size:11px; line-height:13px; }									


/* AKADÉMIA LETÖLTŐ / FELTÖLTŐ OLDAL */
#newfiles table { }
#files table { /* width:810px; */ }
#files td div.col1,
#files td div.col2,
#files td div.col3,
#files td div.col4,
#files td div.col5 { height:65px; margin:0px; padding:0px; overflow:hidden }

#files td div.col1.uj,
#files td div.col2.uj,
#files td div.col3.uj,
#files td div.col4.uj,
#files td div.col5.uj { height:85px; margin:0px; padding:0px; overflow:hidden }

#files td div.col0 { width:45px; } /* indent from left as a child of a folder  */
#files td div.col1 { width:65px; background-image:url(../pics/itm/dot999999.gif); background-position:left top; background-repeat:repeat-y; }
#files td div.col2 { width:295px; }
#files td div.col3 { width:150px; }
#files td div.col4 { width:150px; }
#files td div.col5 { width:105px; background-image:url(../pics/itm/dot999999.gif); background-position:right top; background-repeat:repeat-y; }

#files thead td {}
#files thead td.sortable {  }
/* #files thead td.sortable a { display:block; background-color:transparent; padding:5px 10px 2px 0px; margin:0px 10px 5px 0px; border-radius:14px; } */
/* #files thead td.sortable a:hover { background-color:#0068b8; padding:5px 10px 2px 10px; }
#files thead td.sortable a:hover .sortmarker { float:right; width:10px; height:12px; background-image:url(../pics/cmn/DESC.gif); background-repeat:no-repeat; background-position:right top;  }
*/
#files thead td.sortable p {
	font-size:10px; line-height:12px; 
	text-transform:uppercase; 
	font-weight:bold; 
	margin:0px; 
	padding:0px;
	letter-spacing:1px;
	text-shadow:1px 1px 1px rgba(255,255,255,0.3);
}
#files tbody { }
#files tbody tr.highlighted td { background-image:url(../pics/itm/fileicons/Row_highlight.png); background-position:left top; background-repeat:no-repeat; }
/* #files tbody tr.highlighted td:first-child { background-image:url(../pics/itm/spacer.gif); } */
#files tbody td .tipus { font-size:9px; color:#7B8289; text-align:center; margin:-2px 0px 0px 0px; text-shadow:1px 1px 1px rgba(255,255,255,0.5); }

#files tbody td .ikon { 
	background-image:url(../pics/itm/fileicons/iconsA_48px.png); 
	background-position:0px -48px; 
	background-repeat:no-repeat; 
	width:44px; height:48px; 
	overflow:hidden; 
	margin:2px auto 0px auto;
	padding:0px;
}
#files tbody td .ikon.TXT,
#files tbody td .ikon.RTF,
#files tbody td .ikon.DOC	{ background-position: -48px -48px; }
#files tbody td .ikon.XLS	{ background-position: -96px -48px; }
#files tbody td .ikon.PPT	{ background-position:-144px -48px; }
#files tbody td .ikon.PDF	{ background-position:-192px -48px; }
#files tbody td .ikon.PIC	{ background-position:-240px -48px; }
#files tbody td .ikon.ZIP	{ background-position:-288px -48px; }

#files tbody td p.nev { 	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:14px; color:#0068b8; margin:5px 20px 0px 0px; padding:0px;
							white-space:nowrap; text-overflow:ellipsis; overflow:hidden;
}
							
#files tbody td p.leiras { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#7a8289; margin:0px 10px 0px 0px; padding:0px; }

#files tbody td p.feltolto { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#7a8289; margin:3px 0px 0px 0px; padding:0px; text-align:left; }
#files tbody td p.datum { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#7a8289; margin:1px 0px 0px 0px; padding:0px; text-align:left; }
#files tbody td p.letoltve { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#7a8289; margin:1px 0px 0px 0px; padding:0px; text-align:left; }

#files tbody td .cimkek { overflow:hidden; height:58px; margin:3px 0px 0px 0px; padding:0px; }

#files tbody td .cimkek .cimke { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#files tbody td .cimkek .cimke .cimkeikon { position:absolute; padding:0px; margin:2px 5px 0px 0px; height:8px; width:16px; overflow:hidden; background-color:rgba(127,127,127,0.2); border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; }
#files tbody td .cimkek .cimke .szoveg p { text-align:left; color:#7a8289; font-size:11px; line-height:13px; padding:0px 5px 0px 5px; margin:0px 0px 0px 16px;  }
#files tbody .row_sep { background-image:url(../pics/itm/dot999999.gif); background-position:left center; background-repeat:repeat-x; height:1px; padding:0px; margin:0px; overflow:hidden }


/* ADMIN ITEMS */
#files input, #files textarea { border:0px none white; background-color:transparent; }
#files tbody td .nev { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:13px; color:#0068b8; margin:3px 10px 0px 0px; padding:0px; width:250px }
#files tbody td .leiras { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#7a8289; margin:0px 10px 0px 0px; padding:0px 0px 0px 2px; width:250px; height:40px; overflow:hidden; resize: none; }
#files tbody td .feltolto { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#7a8289; margin:3px 0px 0px 0px; padding:0px; text-align:left; width:110px	 }

#files tbody td .cimke.valaszto { padding:0px 0px 0px 0px; margin:3px 0px 0px 0px; width:125px;  }
#files tbody td .cimke.valaszto option {  }
#files tbody td .cimke.uj { background-color:white; padding:0px 5px 0px 15px; margin:3px 0px 0px 0px; width:140px; height:20px; border:1px solid gray; background-image:url(../pics/old/iconsets/series_B/sicons_edit.gif); background-repeat:no-repeat; background-position:0px 1px; border-radius:5px; }


#files tbody td .feltolto:focus, #files tbody td .feltolto.uj { background-color:white; padding:0px 10px 0px 15px; margin:3px; background-image:url(../pics/old/iconsets/series_B/sicons_edit.gif); background-repeat:no-repeat; background-position:0px 1px; border-radius:3px; -webkit-box-shadow:0px 0px 3px black; }

#feltoltesalatt div.feltoltessav { 
	display:inline-block; float:right; 
	width:400px; height:12px; 
	margin:16px 10px 0px 10px; 
	overflow:hidden; 
	background-color:rgba(174,214,225,0.8); 
	background-color:rgba(255,255,255,0.9); 
	border:1px solid gray; 
	-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;
	background-image:url(../pics/itm/fileicons/upload_progress.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#feltoltesalatt div.feltoltessav .feltoltesszazalek { text-align:center; font-size:10px; line-height:12px; padding:1px 0px 0px 0px; color:#666666; text-shadow:0px 0px 2px white; font-weight:bold; }

.close_btn { display:block; background-image:url(../pics/itm/bulletML_times.png); width:16px; height:16px; background-repeat:no-repeat; background-position:0px 0px; }
.close_btn:hover { background-position:-16px 0px; }

#idotartam_select select,
#utemezes_select select, 
#helyszin_select select { background-color:#F0F0F0;}

#idotartam_select select option:nth-child(odd),
#utemezes_select select option:nth-child(odd),
#helyszin_select select option:nth-child(odd) { background-color:#F0F0F0; }

#idotartam_select select option:nth-child(even),
#helyszin_select select option:nth-child(even),
#utemezes_select select option:nth-child(even) { background-color:#FFFFFF; }








/* Akadémia képzéskereső mező */
/* ========================== */

#kepzeskereso {	
						
}
#kepzeskereso label {
						font-size:11px; line-height:13px;
						color:#7B8289;
}
#kepzeskereso .keresomezo {
						width:150px; height:24px; 
						border:1px solid #999999; 
						background-color:white; 
						-moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;
}
#kepzeskereso .talalatilista {
						position:absolute;
						width:820px; 
						display:none;
						margin:-213px 0px 0px 165px; 
						-webkit-border-radius:6px;
						-moz-border-radius:6px;
						border-radius:6px;
						-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.5);
						-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.5);
						box-shadow:2px 2px 10px rgba(0,0,0,0.50);
}
#kepzeskereso .talalatilista .fejlec {
						width:inherit; height:30px;
						background-color:#C8E0E9;
						border:1px solid #666666; border-bottom:0px none white;
						background-image:url(../pics/itm/gradient7.png); background-repeat:repeat-x; background-position:left top;
						color:#333;
						font-size:14px; line-height:17px;
						-webkit-border-top-left-radius:6px;
						-webkit-border-top-right-radius:6px;
						-moz-border-radius-topleft:6px;
						-moz-border-radius-topright:6px;
						border-top-left-radius:6px;
						border-top-right-radius:6px;
}
#kepzeskereso .talalatilista .lista {
						width:inherit; height:252px; 
						margin:0px; padding:0px;
						background-color:#FFFFFF; 
						overflow:auto; 
						display:block; 
						border:1px solid #666666;
						-webkit-border-radius:2px; 
						-moz-border-radius:2px;
						border-radius:2px;
}
#kepzeskereso .talalatilista .footer {
						width:inherit; height:20px;
						overflow:hidden;
						background-color:#EEEEEE; 
						border:1px solid #666666; border-top:0px none white;
						-webkit-border-bottom-left-radius:6px;
						-webkit-border-bottom-right-radius:6px;
						-moz-border-radius-bottomleft:6px;
						-moz-border-radius-bottomright:6px;
						border-bottom-left-radius:6px;
						border-bottom-right-radius:6px;
}
#kepzeskereso .talalatilista .lista .nyil {
						position:absolute; 
						width:14px; height:32px; 
						margin:95px 0px 0px -14px; 
						background-image:url(../pics/itm/buborek_ful2_WE.png); 
						background-repeat:no-repeat; 
						background-position:left top;
}
#kepzeskereso .talalatilista .lista ul {
						margin:0px; padding:0px; overflow:hidden; 
						background-image:url(../pics/itm/input_sorvezeto18transp.gif);
						background-repeat:repeat;
						background-position:left top;
}
#kepzeskereso .talalatilista .lista ul li {
						padding:0px 0px 0px 0px; margin:0px;
						width:820px;
						overflow:hidden;
						overflow-y:visible;
}
#kepzeskereso .talalatilista .lista ul li .label {
						display:block;
						float:left;
						margin:6px 6px 0px 6px;
						width:13px; height:6px;
						-webkit-border-radius:6px;
						-moz-border-radius:6px;
						border-radius:6px;
}
#kepzeskereso .talalatilista .lista ul li.tipus_1 div.label {
						background-color:#005994;
}
#kepzeskereso .talalatilista .lista ul li.tipus_2 div.label {
						background-color:#16B0E3;
}

#kepzeskereso .talalatilista .lista ul li a {
						font-size:12px; line-height:14px;
						color:#7B8289;
						width:3500px;
						display:block;
						cursor:pointer;
						margin:0px;
						padding:0px 0px 0px 15px;
						height:18px;
}
#kepzeskereso .talalatilista .lista ul li:nth-child(2n+0) a {
						/* background-color:#E0E0E0; */
}
#kepzeskereso .talalatilista .lista ul li:nth-child(2n+1) a {
						/* background-color:#F0F0F0; */
}
#kepzeskereso .talalatilista .lista ul li a:hover {
						color:#005994;
						background-color:#C8E0E9;
}
#kepzeskereso .talalatilista .lista ul li a span {
						float:left;
						margin:0px;
						padding:0px;
						background-color:transparent;
}
#kepzeskereso .talalatilista .lista ul li a span.list_name {
						display:inline-block;
						padding:2px 0px 0px 0px;
						font-size:11px; line-height:13px;
						white-space:nowrap;
						text-overflow:ellipsis;
						overflow:hidden;
						width:710px; height:16px;
}
#kepzeskereso .talalatilista .lista ul li a span.list_keyword {
						padding:2px 0px 0px 0px;
						margin:0px;
						font-size:9px; line-height:11px;
}
#kepzeskereso .talalatilista .lista ul li a span.list_relevance {
						display:inline-block;
						float:left;
						padding:2px 0px 0px 0px;
						margin:0px;
						text-align:right;
						width:60px;
}






/* KÖRNYEZET LETÖLTŐ OLDAL */
/* ======================= */
.files_frame {
	width:820px;
	/* height:1000px; */
	overflow:visible;
	border:0px none white;
}

.toolbar .tools {
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:32px;
	font-size:11px;
	line-height:12px;
	color:#666;
	text-shadow:0px 1px 1px rgba(255,255,255,0.5);
	padding:0px 0px 0px 35px;
	display:table-cell;
	vertical-align:middle;
	cursor:pointer;
	opacity:0.5;
}
.toolbar .tools.gridview {
	background-image:url(../pics/itm/fileicons/Toolbar-Gridview.png);
}
.toolbar .tools.listview {
	background-image:url(../pics/itm/fileicons/Toolbar-Listview.png);
}
.toolbar .tools:hover {
	opacity:1;
}
.tools_spacer {
	width:10px;
	height:32px;
}








#form0 input.test,
#kepzesadatok input.test { width:550px; border:0px; background-color:rgba(0,0,0,0.1); }

/* Szakképzés NINCS ILYEN KÉPZÉS */
#content .popupdoboz { 
	margin:0px; 
	padding:15px 25px 15px 25px; 
	margin:0px 0px 0px -250px; 
	width:500px; height:150px; 
	border:3px solid white; 
	-moz-border-radius:10px; 
	-webkit-border-radius:10px; 
	border-radius:10px; 
	background-color:#DDDDDD;
	box-shadow: 2px 2px 15px rgba(0,0,0,0.7);			
	-moz-box-shadow: 2px 2px 15px rgba(0,0,0,0.7);
	-webkit-box-shadow: 2px 2px 15px rgba(0,0,0,0.7);
	-vendor-box-shadow: 2px 2px 15px rgba(0,0,0,0.7);
	}

span.skype_pnh_container { display:none !important; }
span.skype_pnh_print_container { display:inline !important; }







/* FEJLÉC AKCIÓ */
/* ======================= */
.uzletag_cimsor {
	position:absolute; 
	margin:24px 0px 0px 165px; 
	padding:0px; 
	width:145px; 
}
.uzletag_cimsor_felirat {
	margin:0px;
	padding:0px; 
	color:#333D47;
	font-family:LubalinGraph_demi; 
	font-size:34px; 
	line-height:40px; 
	text-align:left;
	text-shadow:0px 1px 1px rgba(255,255,255,0.9);
	letter-spacing:1px;					
}
.fejlec_akcio_buborek {
	position:absolute; 
	margin:21px 0px 0px 365px; 
	padding:0px; 
	width:145px;
}
.fejlec_akcio_buborek_felirat {
	margin:0px;
	padding:0px;
	color:white; 
	font-family:GalaxiePolaris_bold; 
	font-size:40px; 
	line-height:42px; 
	text-align:center;
	text-shadow:0px -1px 1px rgba(0,0,0,0.4);
}

.fejlec_akcios_flekk {
	margin:15px 0px 0px 520px; 
	padding:0px; 
	position:absolute; 
	width:320px; 
}
.fejlec_akcios_flekk_kiemelt_felirat {
	margin:0px;
	padding:0px;
	font-family:GalaxiePolaris_medium; 
	font-size:16px; 
	line-height:22px; 
	color:#CB2929;
}
.fejlec_akcios_flekk_felirat {
	margin:-15px 0px 0px 0px;
	padding:0px;
	font-family:GalaxiePolaris_medium; 
	font-size:13px; 
	line-height:18px; 
	color:#333D47;
	text-align:left; 
	text-shadow:0px 1px 1px rgba(255,255,255,0.7);
	white-space:pre-line;
}


