body{
	margin:auto;
	padding:0px;
	background-image:url(../images/body.gif);
	background-repeat:repeat-y;
	background-position:center top;
}
#main{
	background-color:#FFFFFF;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	width:1000px;
	color:#545454;
	font-size:14px;
}
#top{
	height:278px;
	background-image:url(../images/top.jpg);
	overflow:hidden;
	background-repeat:no-repeat;
}
#top a{
	text-decoration:none;
	color:#14338E;
}
#content{
	background-image:url(../images/content.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-y;
}
#bottom{
	height:30px;
	background-image:url(../images/bottom.gif);
	background-position:right;
	overflow:hidden;
	background-repeat:no-repeat;
}
.top_left{
	float:left;
	width:318px;
	height:278px;
	margin-left:35px;
	background-image:url(../images/agy2.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#14338E;
	font-size:33px;
	font-size:1px;
	text-indent:-300px;
}
.top_left a{
	width:318px;
	height:278px;
	display:block;
	text-decoration:none;
}
.top_right{
	float:left;
	height:41px;
	color:#14338E;
	font-size:11px;
	line-height:41px;
}
.content_left{
	width:328px;
	color:#FFFFFF;
	font-size:16px;
	float:left;
	background-image:url(../images/content.gif);
	
}
.content_right{
	float:left;
	width:672px;
}
.clear{
  clear:both;
  font-size:1px;
}
#content_menu{
	width:266px;
	margin:auto;
	margin-bottom:20px;
}
#content_menu ul{
	margin:0px;
	padding:0px 0px 0px 27px;
}
#content_menu li{
	width:266px;
	padding:0px;
	list-style-type:none;
	background-color:#ABCDE6;	
	display:block;	
}
#content_menu li a{
	margin-bottom:2px;
	padding-left:20px;
	display:block;
	height:31px;
	text-decoration:none;
	color:#FFFFFF;
	line-height:31px;
	font-weight:bold;
	font-style:italic;
}
#content_menu li a:hover{
	background-color:#14338E;
}
.content_menu_kep{
	height:250px;
	width:222px;
	margin:0px 0px 0px 70px;
	background-image:url(../images/content_menu_kep.gif);
	background-repeat:no-repeat;
	margin-top:35px;
	display:block;
	text-decoration:none;
}
.content_menu_kep a{
	height:250px;
	width:222px;
	font-size:1px;
	display:block;
	text-decoration:none;
}
h1{
	margin:0px 0px 40px 0px;
	font-size:18px;
	color:#14338E;
	font-style:italic;
}
h2{
	font-size:14px;
	color:#14338E;
	margin:0px 0px 30px 0px;
}
.cr_top{
	width:627px;
	margin-left:35px;
}
.cr_top img{
	border:none;
	float:right;
}
.cr_top_right{
	margin-left:35px;
	float:left;
	width:423px;
	display:inline;
}
.cr_top_right a{
	text-decoration:none;
	color:#14338E;
}
.cr_top_left{
	float:left;
	width:214px;
	height:173px;
	background-image:url(../images/agy2.jpg);
}
.szoveg{
	margin-bottom:13px;
	text-align:justify;
}
.szoveg2{
	margin-bottom:28px;
}
.cikk_szoveg img{
	border:none;
	float:right;
}
.cr_akcio{
	margin:20px 0px 30px 95px;
	width:468px;
	height:60px;
	background-color:#14338E;
	color:#FFFFFF;
	font-size:23px;
	text-align:center;
}
.tapasztalat_cim{
	margin:auto;
	width:215px;
	height:27px;
	background-image:url(../images/tapasztalatok_cim.gif);
}
.vetites{
	width:591px;
	height:188px;
	margin:10px 0px 21px 0px;
}
.vetites_hidden{
	display:none;
}

.gorgeto1{
	width:21px;
	height:188px;
	background-image:url(../images/gorgeto_bal.gif);
	float:left;
	font-size:1px;
	text-indent:-1000px;
}
.gorgeto2{
	width:21px;
	height:188px;
	background-image:url(../images/gorgeto_jobb.gif);
	float:left;
	font-size:1px;
	text-indent:-1000px;
}
.gorgeto1 a, .gorgeto2 a{
	display:block;
	width:21px;
	height:188px;
}

.vetites_tartalom{
	width:549px;
	height:188px;
	float:left;
}
.vetites_szoveg{
	width:300px;
	height:188px;
	float:left;
	padding-left:33px;
	font-size:12px;
}
.vetites_szoveg a{
	text-decoration:none;
	color:#14338E;
}
.vetites_kep{
	margin-left:28px;
	width:188px;
	height:188px;
	float:left;
}
.vetites_kep img{
	border:none;
}
.link{
	margin-bottom:35px;	
	margin-left:35px;
}
.link a{
	text-decoration:none;
	color:#14338E;
}
.bottom_szoveg{
	width:699px;
	float:left;
	color:#14338E;
	line-height:30px;
}
.bottom_szoveg a {
	color:#14338E;
	text-decoration:none;
	font-size:11px;
	line-height:30px;
}
.bottom_logo{
	padding-left:70px;
	width:215px;
	float:left;
	display:inline;
	color:#545454;
	font-size:11px;
	line-height:30px;
}
.bottom_logo a{
	display:block;
	width:103px;
	height:30px;
	background-image:url(../images/vesilta.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	font-size:1px;
	text-indent:-1000px;
	float:right;
}
.miskolc{
	margin:0px 340px 0px 148px;
	font-size:11px;
	color:#14338E;
	line-height:30px;
}
.kiemelt{
	font-size:16px;
	font-weight:bold;
	/*color:#0a41c2;*/
	color:#14338E;
}
.galeria_box{
	float:left;
	width:162px;
	height:175px;
	overflow:hidden;
	margin:0px 6px 0px 6px;
	display:inline;
}
.galeria_box2{
	float:left;
	width:162px;
	height:140px;
	overflow:hidden;
	margin:0px 6px 0px 6px;
	display:inline;
}
.galeria_kep{
	width:162px;
	height:122px;
	overflow:hidden;
	text-align:center;
}
.galeria_kep img{
	border:1px solid #14338E;;
}
.galeria_szoveg{
	width:162px;
	height:32px;
	line-height:16px;
	text-align:center;
	margin-top:3px;
}
.galeria_szoveg a{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#14338E;
	text-decoration:none;
}
.galeria_szoveg a:hover{
	text-decoration:underline;
}
.vel_sor{
	margin:0px 0px 25px 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.vel_fejlec{
	padding:0px 0px 0px 0px;
	border-style:solid;
	border-width:0px 0px 0px 8px;
	border-color:#2a72e0;
}
.vel_cim{
	font-weight:bold;
	background-color:#2a72e0;
	color:#FFFFFF;
}
.vel_nev{
	padding:0px 0px 0px 5px;
	font-weight:bold;
	font-size:11px;
	color:#14338E;
}
.vel_text{
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#14338E;
	padding:0px 0px 5px 12px;
}
.lapozas{
	margin:10px 0px 10px 0px;
}
.gomb_elozo{
	width:150px;
	float:left;
	text-align:left;
}
.gomb_kovetkezo{
	width:150px;
	float:left;
	text-align:right;
}
.gomb_elozo a, .gomb_kovetkezo a{
	font-weight:bold;
	color:#14338E;
	text-decoration:none;
}
.gomb_elozo a:hover, .gomb_kovetkezo a:hover{
	text-decoration:underline;
}
.gomb_lapok{
	width:220px;
	float:left;
	text-align:center;
}
.lap_act{
	font-weight:bold;
	color:#14338E;
}
.vel_valasz{
	padding:0px 0px 0px 5px;
	font-size:11px;
	color:#000000;
}
.vel_valasz ul{
	margin:0px 0px 0px 20px;
}

.elkuld{
	margin-top:7px;
	margin-bottom:15px;
	height:28px;
	border-width:1px;
	border-color:#14338E;
	border-style:solid;
	background-color:#FFFFFF;
	color:#14338E;
	float:right;
}
.mezonev1{
	text-align:right;
	padding-right:5px;
}
.mezonev{
	margin-top:1px;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#14338E;
	float:left;
	line-height:
}
.mezo{
	width:350px;
	float:left;
	margin-top:1px;
	
}
.inputmezo1{
	width:350px;
	line-height:18px;
	border-style:solid;
	border-color:#14338E;
	border-width:1px;
	margin-top:5px;
}
.inputmezo2{
	width:350px;
	height:67px;
	line-height:18px;
	border-style:solid;
	border-color:#14338E;
	border-width:1px;
	margin-top:5px;
}
#betegseg_lista ul{
	margin:0px 0px 25px 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	
}
#betegseg_lista li{
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin-bottom:10px;
	width:300px;
	text-align:center;
	background-color:#2a72e0;
}
#betegseg_lista li a{
	text-decoration:none;
	line-height:25px;
	padding:5px 0px 5px 5px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.betegseg{
	font-size:12px;
	margin-bottom:20px;
}
.alcim{
	font-size:15px;
	color:#FFFFFF;
	line-height:20px;
	background-color:#2a72e0;
}






a:active{
 outline: 0!important;
 border:none;
 -moz-outline-style: none!important;
}

a:focus{
 -moz-outline-style: none!important;
 border:none;
 outline: 0!important;
}
object:active, div:active
{
outline: none;
}

object:focus, div:focus
{
-moz-outline-style: none;
}
