/* Coaching*/
/*Ezek a belltsok lenullzzk a bngszk eredeti belltsait*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, a, a:link,  pre, form, fieldset, input, th, td {
margin:0;
padding:0;
border:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
}
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
}
fieldset, img {
border: 0;
}

img {
margin:0;
padding:0;
border:0;}

em { font-style:italic;}
strong { font-weight:bold}

div.clear {clear:both}

/*Reset idig*/





body {
	/*height:100%; */
	margin: 0;
	padding:0;
	border:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background-color: #9fc9ef;
	background-color:#77afe2;
	height:100%;
	}

/* Ez fggetlen helyzetmegadssal van meghatrozva, kivl van a befoglaln */
	#top { position:absolute; top:0; left:0; height:197px; width:100%; background-color:#458ac9; margin-left:auto; margin-right:auto; border-bottom: 3px solid; border-bottom-color:#1f70ba; background-image:url(../image/top_verlauf_1.jpg); background-repeat:repeat-x; }
	#top2 { position:absolute; top:0; left:0; height:197px; width:100%; background-color:#ffed00; margin-left:auto; margin-right:auto; border-bottom: 3px solid; border-bottom-color:#1f70ba; background-image:url(../image/top_verlauf_2.jpg); background-repeat:repeat-x; }
	#top3 { position:absolute; top:0; left:0; height:197px; width:100%; background-color:#ff6600; margin-left:auto; margin-right:auto; border-bottom: 3px solid; border-bottom-color:#1f70ba; background-image:url(../image/top_verlauf_3.jpg); background-repeat:repeat-x; }

	
	div#container { MARGIN-TOP: 0px;  MARGIN-LEFT: auto; margin-right:auto; width:980px; background-color:#0051a0; text-align:left; position:relative; border-bottom: 1px solid; border-bottom-color:#0051a0; height:auto; background-image:url(../image/left_col2.jpg); background-repeat:no-repeat; background-position:left;} 
	
	#head {position:relative; float:left; width: 980px; height:200px; margin:0; padding:0; border:0; background-image:url(../image/head-blue.jpg); background-position:top right; background-repeat:no-repeat;}
	#head_logo { position:relative; float:left; width: 200px; height:200px; margin:0; padding:0; border:0; }
	#head_logo img { margin: 0; padding:0; border:0; }
	
	#head2 {position:relative; float:left; width: 980px; height:200px; margin:0; padding:0; border:0; background-image:url(../image/head_02.jpg); background-position:top right; background-repeat:no-repeat;}
	#head3 {position:relative; float:left; width: 980px; height:200px; margin:0; padding:0; border:0; background-image:url(../image/head_03.jpg); background-position:top right; background-repeat:no-repeat;}
	#head4 {position:relative; float:left; width: 980px; height:200px; margin:0; padding:0; border:0; background-image:url(../image/head_04.jpg); background-position:top right; background-repeat:no-repeat;}
	#head5 {position:relative; float:left; width: 980px; height:200px; margin:0; padding:0; border:0; background-image:url(../image/head_05.jpg); background-position:top right; background-repeat:no-repeat;}
	#head6 {position:relative; float:left; width: 980px; height:200px; margin:0; padding:0; border:0; background-image:url(../image/head_06.jpg); background-position:top right; background-repeat:no-repeat;}

	#blockquote { position:relative; float:left; width: 780px; height:160px; margin:0; padding:0; border:0; }
	
	#menubox { position:relative; float:left; width: 780px; height:40px; margin:0; padding:0; border:0; background-color:#343434; background-image:url(../image/menubox_shadow.jpg); background-repeat:no-repeat; background-position:left; }
	div#menubox a {font-weight:bold; margin:0; padding: 0; text-decoration:none; display:block; color:#77afe2; }
	div#menubox a:link {font-weight:bold; margin:0; padding: 0; text-decoration:none; display:block; color:#77afe2;}
	div#menubox a:hover {font-weight:bold; margin:0; padding: 0; text-decoration:none; display:block; color:#ffffff;}

	div.menubutton {position:relative; float:left; height:30px; padding:10px 20px 0 20px; margin: 0; }

	div#menubutton_sel { position:relative; float:left; height:30px; padding:10px 20px 0 20px; margin: 0; background-color:#01407e;}

	div#menubutton_sel a {font-weight:bold; margin:0; padding: 0; text-decoration:none; display:block; color:#FFFFFF; }
	div#menubutton_sel a:link {font-weight:bold; margin:0; padding: 0; text-decoration:none; display:block; color:#FFFFFF;}
	div#menubutton_sel a:hover {font-weight:bold; margin:0; padding: 0; text-decoration:none; display:block; color:#FFFFFF;}



	div.clear {clear:both}
	
	
	#left_col {
	position:relative;
	float:left;
	width: 200px;
	margin:0;
	padding:0;
	border:0;
	text-align:left;
	background-image:url(../image/menu_csik.jpg); background-repeat:repeat-x; background-position:top;
	} 	
	
	#left_col a, #left_col a:link, #right_inner a, #right_inner a:link { font-size:12px; font-weight:bold;} 	

	
	#localmenu {width: 200px; height:100%; margin:30px 0 0 0; padding:0; border:0; text-align:right;}

	div.localmenuitem { width:200px; height: 30px; margin:0; padding:0; }
	div.localmenuitem a {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#dddbdb; font-weight:bold; }
	div.localmenuitem a:link {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block;color:#dddbdb; font-weight:bold; }
	div.localmenuitem a:hover {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#dddbdb; font-weight:bold; background-image:url(../image/menu_sel_img.jpg); background-position: right center; background-repeat:no-repeat;}

	div.localmenuitem_right { width:180px; height: 30px; margin:0; padding:0 0 0 15px;}
	div.localmenuitem_right a {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#dddbdb; font-weight:bold; }
	div.localmenuitem_right a:link {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block;color:#dddbdb; font-weight:bold; }
	div.localmenuitem_right a:hover {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#dddbdb; font-weight:bold;}

	div.localmenuitem_right_sel { width:180px; height: 30px; margin:0; padding:0 0 0 15px; background-color:#000066 }
	div.localmenuitem_right_sel a {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#dddbdb; font-weight:bold; }
	div.localmenuitem_right_sel a:link {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block;color:#dddbdb; font-weight:bold; }
	div.localmenuitem_right_sel a:hover {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#dddbdb; font-weight:bold;}


	div.localmenuitem2 { width:200px; height: 30px; margin:0; padding:0;}
	div.localmenuitem2 a {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ffed00; font-weight:bold; }
	div.localmenuitem2 a:link {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block;color:#ffed00; font-weight:bold; }
	div.localmenuitem2 a:hover {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ffed00; font-weight:bold; background-image:url(../image/menu_sel_img2.jpg); background-position: right center; background-repeat:no-repeat;}

	div.localmenuitem3 { width:200px; height: 30px; margin:0; padding:0;}
	div.localmenuitem3 a {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ff6600; color:#ff8d1e; font-weight:bold; }
	div.localmenuitem3 a:link {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block;color:#ff6600; color:#ff8d1e; font-weight:bold; }
	div.localmenuitem3 a:hover {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ff6600; color:#ff8d1e; font-weight:bold; background-image:url(../image/menu_sel_img3.jpg); background-position: right center; background-repeat:no-repeat;}

	div.localmenuitem3_sel { width:200px; height: 30px; margin:0; padding:0; background-color:#0051a0;}
	div.localmenuitem3_sel a {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ff6600; color:#ff8d1e; font-weight:bold; background-image:url(../image/menu_sel_img3.jpg); background-position:right; background-repeat:no-repeat;}
	div.localmenuitem3_sel a:link {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block;color:#ff6600; color:#ff8d1e; font-weight:bold; }
	div.localmenuitem3_sel a:hover {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ff6600; color:#ff8d1e; font-weight:bold; background-image:url(../image/menu_sel_img3.jpg); background-position: right center; background-repeat:no-repeat;}

	div.localmenuitem4 { width:200px; height: 30px; margin:0; padding:0;}
	div.localmenuitem4 a {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ff0000; font-weight:bold; }
	div.localmenuitem4 a:link {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block;color:#ff0000; font-weight:bold; }
	div.localmenuitem4 a:hover {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ff0000; font-weight:bold; background-image:url(../image/menu_sel_img4.jpg); background-position: right center; background-repeat:no-repeat;}

	div.localmenuitem4_sel { width:200px; height: 30px; margin:0; padding:0; background-color:#0051a0;}
	div.localmenuitem4_sel a {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ff0000; font-weight:bold; background-image:url(../image/menu_sel_img4.jpg); background-position: right center; background-repeat:no-repeat;}
	div.localmenuitem4_sel a:link {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block;color:#ff0000; font-weight:bold; }
	div.localmenuitem4_sel a:hover {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ff0000;  font-weight:bold; background-image:url(../image/menu_sel_img4.jpg); background-position: right center; background-repeat:no-repeat;}

	div.localmenuitem5 { width:200px; height: 30px; margin:0; padding:0;}
	div.localmenuitem5 a {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#00d605; font-weight:bold; }
	div.localmenuitem5 a:link {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block;color:#00d605; font-weight:bold; }
	div.localmenuitem5 a:hover {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#00d605; font-weight:bold; background-image:url(../image/menu_sel_img5.jpg); background-position: right center; background-repeat:no-repeat;}

	div.localmenuitem5_sel { width:200px; height: 30px; margin:0; padding:0; background-color:#0051a0;}
	div.localmenuitem5_sel a {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#00d605; font-weight:bold; background-image:url(../image/menu_sel_img5.jpg); background-position: right center; background-repeat:no-repeat; }
	div.localmenuitem5_sel a:link {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block;color:#00d605; font-weight:bold; }
	div.localmenuitem5_sel a:hover {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#00d605; font-weight:bold; background-image:url(../image/menu_sel_img5.jpg); background-position: right center; background-repeat:no-repeat;}


	div.localmenuitem6 { width:200px; height: 30px; margin:0; padding:0;}
	div.localmenuitem6 a {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ad008f; font-weight:bold; }
	div.localmenuitem6 a:link {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block;color:#ad008f; font-weight:bold; }
	div.localmenuitem6 a:hover {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ad008f; font-weight:bold; background-image:url(../image/menu_sel_img6.jpg); background-position: right center; background-repeat:no-repeat;}

	div.localmenuitem6_sel { width:200px; height: 30px; margin:0; padding:0; background-color:#0051a0;}
	div.localmenuitem6_sel a {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ad008f; font-weight:bold; background-image:url(../image/menu_sel_img6.jpg); background-position: right center; background-repeat:no-repeat;}
	div.localmenuitem6_sel a:link {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block;color:#ad008f; font-weight:bold; }
	div.localmenuitem6_sel a:hover {margin:0; padding: 5px 20px 5px 0; text-decoration:none; display:block; color:#ad008f; font-weight:bold; background-image:url(../image/menu_sel_img6.jpg); background-position: right center; background-repeat:no-repeat;}
		

	div.localmenuitemsel { width:200px; height:auto; margin:0; top:0; padding:10px 0 10px 0; background-color:#0051a0; }
	div.localmenuitemsel a { margin:0; padding: 5px 20px 0 0; text-decoration:none; display:block; color:#efefef; font-weight:bold;}
	div.localmenuitemsel a:link { margin:0; padding: 5px 20px 0 0; text-decoration:none; display:block; color:#efefef; font-weight:bold;}
	div.localmenuitemsel a:hover {margin:0; padding: 5px 20px 0 0; text-decoration:none; display:block; color:#019ee0; font-weight:bold;}

	div.localmenusubitem a { margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#dddbdb; font-size:12px;}
	div.localmenusubitem a:link { margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#dddbdb;}
	div.localmenusubitem a:hover {margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#019ee0;  background-image:url(../image/menu_sel_img1.jpg); background-position:right center; background-repeat:no-repeat; }

	div.localmenusubitemsel a { margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#efefef; font-size:12px; background-image:url(../image/menu_sel_img1.jpg); background-position:right; background-repeat:no-repeat;}
	div.localmenusubitemsel a:link { margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#efefef;}
	div.localmenusubitemsel a:hover {margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#019ee0; }

	div.localmenusubitem2 a { margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#ffed00; font-size:12px;}
	div.localmenusubitem2 a:link { margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#ffed00;}
	div.localmenusubitem2 a:hover {margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#ffed00;  background-image:url(../image/menu_sel_img2.jpg); background-position:right center; background-repeat:no-repeat; }

	div.localmenusubitemsel a { margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#efefef; font-size:12px; background-image:url(../image/menu_sel_img1.jpg); background-position:right; background-repeat:no-repeat;}
	div.localmenusubitemsel a:link { margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#efefef;}
	div.localmenusubitemsel a:hover {margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#019ee0; }

	div#localmenusubitemsel2 a { margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#ffed00; font-size:12px; background-image:url(../image/menu_sel_img2.jpg); background-position:right; background-repeat:no-repeat;}
	div#localmenusubitemsel2 a:link { margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#ffed00;}
	div#localmenusubitemsel2 a:hover {margin:0; padding: 0 20px 0 0; text-decoration:none; display:block; color:#ffed00; }



	#content {
	position:relative;
	float:left;
	margin:0;
	padding:0;
	border:0;
	width: 578px;
	min-height:500px;
	_height:500px;
	background-color:#1a6bba;
	border-bottom:1px solid;
	border-bottom-color:#1a6bba;
	border-left: 1px solid;
	border-left-color:#0099FF;
	border-right: 1px solid;
	border-right-color:#0099FF;
	_width: 580px;
	}
	


	#content_inner {
	position:relative;
	float:left;
	margin:35px 0 0 0;
	padding:0;
	border:0;
	left:30px;
	width: 520px;
	border-bottom:1px solid;
	border-bottom-color:#1a6bba;
	}
	
	#content_inner p { text-align:justify;}


	#content_inner_box {
	position:relative;
	float:left;
	margin:10px 0 5px 0;
	padding:0;
	border:0;
	width: 520px;
	border-bottom:1px solid;
	border-bottom-color:#999;
	}
	
	
	
	.csapat { color:#FFFF00}
	.ref { color:#ff8d1e}
	.kepzes { color:#FF0000}
	.program { color:#00d605}
	.aktualis { color:#ad008f}

	#content_inner p a, #content_inner a:link { font-size:12px; text-decoration:underline; color:#77afe2;}
	#content_inner p a:hover { text-decoration:underline; color:#77afe2;}
	#content_inner a:visited { font-size:12px; color:#77afe2; text-decoration:underline;}	


	#content_inner_pict {
	position:relative;
	float:left;
	margin:7px 10px 0 0;
	padding:0;
	border:0;
	width: auto;
	height:170px;
	background-color:#FFFFFF;
	clear:both;
	border: 2px solid;
	border-color:#CCCCCC;
	}	
	
	.content_logo {
	position:relative;
	float:left;
	margin:0 0 6px 0;
	padding:0;
	border:0;
	width: 100px;
	height: 35px;
	background-color:#FFFFFF;
	}
	
	.content_logo_text {
	position:relative;
	float:left;
	margin:0 0 6px 0;
	padding:0 0 0 5px;
	border:0;
	width: 400px;
	height: 35px;
	background-color:#0051a0;
	}

	.content_logo_text p{
	margin: 5px 0 0 5px;
}
	
	#right {
	position:relative;
	float:right;
	right:0;
	padding:0;
	border:0;
	width: 198px;
/*	min-height:500px; */
/*	_height:500px; */
	background-color:#0051a0;
	border-bottom:1px solid;
	border-bottom-color:#0051a0;
	}
	
	#right_inner {
	position:relative;
	float:left;
	margin:35px 0 0 0;
	padding:0;
	border:0;
	left:0;
	width: 98px;
	height: 300;
/*	border-bottom:1px solid;
	border-bottom-color:#1a6bba; */
	}

	
	#footer {
	position:relative;
	top:0;
	bottom:0;
	padding: 5px 0 0 5px;
	height: 20px;
	font-size: 10px;
	color:#efefef;
	text-align:center;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	background-color:#014282;
	}

	#footer p, #footer h3, #footer a, #footer a:link { font-size:10px; color:#77afe2; text-decoration:none;}
	#footer a:hover { text-decoration:underline;  color:#fff;}
	#footer a:visited { font-size:10px; color:#77afe2; text-decoration:none;}

	#footer_box1 { position:relative; float:left; height:20px; width:600px; margin:0; padding:0; border:0; text-align:left;}

	#footer_box2 { position:relative; float:right; height:20px; width:200px; margin:0; padding:0; border:0;}
	#footer_box2 a:hover { text-decoration:underline; color:#fff;}
	
	p, li { color:#dddbdb; margin: 0 0 18px 0; letter-spacing:normal;}
	li { margin: 0 0 0 32px}
	ol, ul { margin: 0px 0 15px 0}
	#content ul { list-style:none; padding: 5px 0 5px 0; }
	#content ul li { padding-left: 25px; background-image:url(../image/nyil-felsorolas_uj.jpg); background-position: 0 2px; background-repeat:no-repeat;  }	


	h1, h2 { font-size: 24px; font-weight:normal; letter-spacing: 2px; margin: 0 0 15px 0; padding:0; color:#dddbdb; line-height:30px;}
	h2 { font-size: 16px; font-weight:bold; font-variant:small-caps; letter-spacing: 0px; margin: 0 0 15px 0; padding:0; color:#dddbdb; line-height:22px;}


	#head h1, #head h2 { 	margin:0;} /*Ez kell  az IE6 miatt!*/
	#head2 h1, #head h2 { 	margin:0;} /*Ez kell  az IE6 miatt!*/
	#head3 h1, #head h2 { 	margin:0;} /*Ez kell  az IE6 miatt!*/
	#head4 h1, #head h2 { 	margin:0;} /*Ez kell  az IE6 miatt!*/
	#head5 h1, #head h2 { 	margin:0;} /*Ez kell  az IE6 miatt!*/
	#head6 h1, #head h2 { 	margin:0;} /*Ez kell  az IE6 miatt!*/

	
	#blockquote p { text-align:justify; font-style:italic; margin:20px 20px 5px 20px; color:#dddbdb; }
		
	#blockquote p.autor { font-size:12px; text-align:right; font-style:normal; margin: 0 20px 0 20px; color:#dddbdb; }
	
	
	.titulus { font-size:14px; font-style:italic; letter-spacing:normal;}
	
	
.fb-like-box {
	position: relative; margin-left: 5px;
}
