.palyazat h3{color:#0b4fa3}

.koz{height:40px;width:1px;}
a.zold {
    font-size: 14px;
    font-weight: bold;
    color: #51B351;
}
a.zold:visited {
    font-size: 14px;
    font-weight: bold;
    color: #2d6f2d;
}
a.zold:hover {
    font-size: 14px;
    font-weight: bold;
    color: #2d6f2d;
}

ul.first{list-style:none!important}



.imgWrapper{max-height: 200px; }
h2{
	font-size:17px;
	text-align:left;
}
 
.center{text-align:center!important;}
.face{text-align:right!important;display:none;}
#lang{
	position:absolute;top:15px;left:20px;width:90px;border:0px solid black;z-index:1000;
}
.lang{position:absolute;}
.formcheck{position:absolute;}
.fooldal{position:relative;width:100%;}
.face_cont{text-align:right}
.nav li a {
	color:white!important;
	font-weight:bold;
	padding: 10px 6px;
	/*background-color:red!important;*/
}
		
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a {
	background-color:#820000!important;
	background-image:none;
}

.nav li li a {
	color:green!important;
	font-weight:bold;
	background-color:white!important;
	border-bottom:1px solid red;
}		
.margo_form{
		margin-bottom:2px;margin-left:0px;margin-right:20px;font-size: 12px;
}
.formcim{font-size: 12px;margin-top:5px;margin-right:0px;border-bottom: 1px solid #8E1820;font-weight: 500;color: #8E1820;}
.dropdown-menu {
	border:0!important;

	-webkit-box-shadow: none!important;
	-moz-box-shadow: none!important;
	box-shadow: none!important;
	background:transparent;
}


.submenu a{
	display:block;
	background:gray;	
	width:250px;
	color:green!important;
	font-size:12px;

}
a.submenu {
	display:block;
	width:250px;
	color:green!important;
	font-size:12px;

}
div{text-align:justify}
div.caption{text-align:left}

div >h1 >h2{text-align:left}
div.rend_ido_kep{
    background:url(../images/rendel_ido.jpg);
    height:200px;
    max-width:262px;
    }
div.rendelo_kep{
    background:url(../images/rendelo_th.jpg);
    height:124px;
    width:162px;
    }
div.szolg_kep{
    background:url(../images/szolg_kep.jpg);
    height:207px;
    width:185px;
    }
    
div.szolg_cim{
    font-size: 18px;
    font-weight:bold;
    color:#8E1820;
    border-bottom:1px solid #8E1820;
    width:127px;
}    
div.szolg_alcim{
    font-size: 16px;
    font-weight:bold;
    color:#8E1820;
     
}    
.alcim{
    font-size: 22px;
    font-weight:bold;
    color:#8E1820;
	text-align:left;
}
div.foold_cim{
    font-size: 18px;
    font-weight:bold;
    color:#8E1820;
    border-bottom:1px solid #8E1820;
}
div.foold_cim_szolg{
    font-size: 18px;
    font-weight:bold;
    color:#8E1820;
    border-bottom:1px solid #8E1820;
}

div._cim{
    font-size: 18px;
    font-weight:bold;
    color:#8E1820;
    border-bottom:1px solid #8E1820;
}
div.rend_ido_cim{
    font-size: 18px;
    font-weight:bold;
    color:#8E1820;    
    width:124px;
}
div.kapcsolat_cim{
    font-size: 18px;
    font-weight:bold;
    color:#8E1820;
    border-bottom:1px solid #8E1820;
    width:140px;
    height:20px;
}
div.kapcsolat_nev{
    font-size: 18px;
    font-weight:bold;
    color:#8E1820;
    border-bottom:0px solid #8E1820;
    width:290px;
}
		.vonal1{position:relative;left:142px;top:-21px;border-bottom:1px solid #8E1820;width:20px;}
		.vonal1_szolg{position:relative;left:185px;top:-21px;border-bottom:1px solid #8E1820;width:20px;}
		
		.vonalfugg_szolg{position:absolute;left:204px;top:165px;border-left:1px solid #8E1820;height:41px;font-weight:bold}
		.imgheadnev{position:absolute;left:164px;top:158px;height:16px;font-weight:bold}
		.foold_cim{position:absolute;left:162px;top:113px;}
		.foold_cim_szolg{position:absolute;left:204px;top:139px;} 
		.szolg_alcim{position:absolute;left:210px;top:169px;text-align:left!important} 
		._cim{position:absolute;left:365px;top:234px;}
		.vonalfugg{position:absolute;left:162px;top:139px;border-left:1px solid #8E1820;height:41px;font-weight:bold}
		._vonal1{position:absolute;left:345px;top:279px;border-bottom:1px solid #8E1820;width:20px;}
		._vonalfugg{position:absolute;left:365px;top:259px;border-left:1px solid #8E1820;height:41px;font-weight:bold}
		
		.rend_ido_vonal1 {display:none;}
		.rend_ido_vonalfugg{display:none;}
		.rend_ido_cim{position:relative;	left: 0px;top: 15px;margin-bottom:20px;border-bottom: 0;}
		.rend_ido_data{position:relative;}
		
div.cim{
	margin-top:20px;
    font-size: 18px;
    font-weight:bold;
    color:#8E1820;
    border-bottom:1px solid #8E1820;
	text-align:center;
}

p.card-text{margin-top:10px;}

@media screen and (min-width: 768px) {
			#lang{
				position:absolute;top:-25px;left:20px;width:90px;border:0px solid black;
			}

			.face{
				display:block;
			}
			.bs a:hover {
				color:red!important;
				font-weight:bold;
				background-color:white!important;
			}
			.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a {
				background-image: -webkit-linear-gradient(top,#fff 0,#fff 100%);
				color: red!important;
			}	
			.eltolas_10{
				margin-left:20px;
			}
			.eltolas_20{
				margin-left:40px;
			}
			.eltolas_30{
				margin-left:60px;
			}
			.eltolas_40{
				margin-left:80px;
			}
			.eltolas_50{
				margin-left:100px;
			}
			.eltolas_60{
				margin-left:120px;
			}
			.eltolas_70{
				margin-left:140px;
			}
			.eltolas_80{
				margin-left:160px;
			}
		
		.rend_ido_vonal1 {display:block;position: absolute; left: 277px;    top: 178px;    border-bottom: 1px solid #8E1820;    width: 20px;}
		.rend_ido_vonalfugg{display:block;position:absolute;left:296px;top:119px;border-left:1px solid #8E1820;height:80px;font-weight:bold}
		.rend_ido_cim{display:block;position:absolute;left:296px;top:94px;border-bottom:1px solid #8E1820;}
		.rend_ido_data{display:block;position:absolute;left:315px;top:140px;} 
		.GINOP{width:700px}
			
	}
	@media (min-width: 992px) {	
			.nav li a {
				padding: 10px 10px;
			}	
			#subs{
				position:absolute;left:700px;top:55px;background:url(/images/feliratkozas-hatter.png);border:1px solid #7b7b7b
			}
			#lang{
				position:absolute;top:135px;left:20px;width:90px;border:0px solid black;
			}
			.GINOP{width:800px}

	}
	@media (min-width: 1200px) {	
			.nav li a {
				font-weight: bold;
				padding: 10px 20px;
			}	
			#subs{
				position:absolute;left:900px;top:75px;background:url(/images/feliratkozas-hatter.png);border:1px solid #7b7b7b
			}	
			.margo_form{
				margin-bottom:5px;margin-left:0px;margin-right:20px;font-size: 12px;
			}
			#lang{
				position:absolute;top:170px;left:20px;width:90px;border:0px solid black;
			}
			.GINOP{width:1047px}
	}
	@media screen and (max-width: 562px) {
		._cim{position:relative!important;	left: 0px!important;	top: 15px!important;border-bottom: 0!important;}
		._vonalfugg{display:none;}
		._vonal1{display:none;}
		.GINOP{width:500px}
		p.card-text{margin-top:10px;}
	}
	@media screen and (max-width: 370px) {
		.GINOP{width:300px}
		.face{display:none;text-align:right!important;}
		.imgheadnev {position:relative!important;	left: 0px!important;	top: 5px!important;}
		.foold_cim{position:relative!important;	left: 0px!important;	top: 5px!important;border-bottom: 0!important;}
		.vonalfugg{display:none;}
		
		.foold_cim_szolg{position:relative!important;	left: 0px!important;	top: 5px!important;border-bottom: 0!important; font-size:14px!important;}
		.szolg_alcim{position:relative!important;	left: 0px!important;	top: 5px!important;border-bottom: 0!important; font-size:15px!important;}
		.vonalfugg_szolg{display:none;}
		.vonal1_szolg{display:none;}
		.vonal1{display:none;}

		.rend_ido_vonal1 { display:none;}
		.rend_ido_vonalfugg{display:none;}
		.rend_ido_cim{position:relative!important;	left: 0px!important;border-bottom: 0!important;}
		.rend_ido_data{position:relative;}
		
		p {font-size: 12px;}
		.container {font-size: 12px;}
		.navbar-default {border-radius: 0px;} 
 		.bs-example .piros{
			background-color:white!important;
			line-height:25px;
			color:black;
			font-weight:bold;
		}
	
p.card-text{margin-top:10px;}
		.navbar-default .navbar-nav>li>a {
			color:red!important;
			background-color:white!important;
		}		
		.navbar-default .navbar-nav>li>a:hover a:focus{
			background-color:red!important;
		}				
		ul.nav {
			color:gray!important;
			font-weight:bold;
			background:none!important;*/
		}				
		.nav>li>a {
			position: relative;
			display: block;
			 padding: 2px 2px; 
		}		
	}



td.sorki_szurke{
	font-size: 14px;
        text-align:justify;
        color:#4E4E4E;
    }
td.szagg {
    border-bottom: 1px dashed silver;
    color: #404040;
    height: 14px;
	padding:5px;
	width:75%;
}	
td.szagg_money {
    border-bottom: 1px dashed silver;
    color: #404040;
    text-align: right;
	width:25%;
}
	

h3{font-size:18px!important;}
.navbar {
    position: relative;
    /* min-height: 50px; */
    margin-bottom: 20px;
    border: 0px;
}
div.anti{
    background:url(../images/anti.jpg);
    height:180px;
    width:142px;
    }
ul.nav {
	width:100%;
	background-color: red;}
.piros{
	background-color:red!important;
	line-height:25px;
	color:white;
	font-weight:bold;
}
.piros a{
	
	line-height:25px;
	color:white;
	font-weight:bold;
}
 
 .form-control {
	width: 100px; height: 22px; line-height: 18px; font-size: 11px;
}
.feliratkozas{
	color: #333333; width: 80px; height: 22px; font-size: 11px;
}
 
 /*li.submenu{background-color:red!important;}*/
 



/*
@font-face {
  font-family: 'EkMuktaBold';
  font-style: normal;
  font-weight: 700;
  src: local('EkMukta Bold'), local('EkMukta-Bold'), url(./font/EkMukta-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'EkMuktaRegular';
  font-style: normal;
  font-weight: 700;
  src: local('EkMukta Regular'), local('EkMukta-Regular'), url(./font/EkMukta-Regular.ttf) format('truetype');
}
body{
	font-family: 'EkMuktaRegular';
}

h1{
	font-family: 'EkMuktaBold';
}
header {
	height: auto;
	background: #fff;
}
	header h1 {
		width: 100%;
		font-size: 3em;
		float: left;
		text-align: center;
		color: #424142;
		margin: 10px 0 0px 0;
		font-weight:bold;
		
	}
	
	header h2 {
		width: 100%;
		float: left;
		text-align: center;
		color: #424142;
		margin: 0 0 30px;
		font-size:18px;
		font-family: 'EkMuktaRegular';
	}

	header nav ul {
		float: right;
		width: 100%;
		list-style: none;
		padding: 0;
		background:red;
	}
	
	header  nav ul li {
		float: left;
		background:red;
		border-right:1px solid white;
	}
	header  nav li:last-child {
		border-right:0px;
	}	
	header nav a {
		display: block;
		float: left;
		padding: 13px 19px 13px 20px!important;
		margin: 0 10px;
		text-decoration: none;
		background: none;
		color: white;
		font-size:16px;
	}
	header nav a:hover{
		color: #a66833;
		text-decoration: none;
		background: white;
	}
	
	footer{
		color:white;
	}
	footer nav {
		float: right;
	}

#foot_menu {
  float: right;
  margin: 10px 0 0 0;
  padding: 0;
  list-style: none;
  
}

#footer_nav {
	float: right;
  margin: 0;
  padding: 0;
  list-style: none;
}
     
#footer_nav li {
  border: solid #878382;
  border-width: 0 0 1px 0;
}
     
#footer_nav li.current a {color: #9b9796;}
#footer_nav li.current a:hover {color: #111;}
	

	
#footer_nav a {
  color:#fff;
  padding: 0.05px 5%;
  text-decoration: none;
  display: block;
  background-color: #575352;
  background-image: -webkit-linear-gradient(top, #777372, #676362);
  background-image: -moz-linear-gradient(top, #777372, #676362);
  background-image: -ms-linear-gradient(top, #777372, #676362);
  background-image: -o-linear-gradient(top, #777372, #676362);
}
     
#footer_nav a:hover {
  background-color: #777372;
  background-image: -webkit-linear-gradient(top, #878382, #777372);
  background-image: -moz-linear-gradient(top, #878382, #777372);
  background-image: -ms-linear-gradient(top, #878382, #777372);
  background-image: -o-linear-gradient(top, #878382, #777372);
  color: #cda25d;
}

.slicknav_menu .slicknav_icon-bar {
    background-color: #fff;
	box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
}	

	@media screen and (min-width: 800px) {
		
#foot_menu {
  float: right;
  margin: 0px 0 0 0;
  padding: 0;
  list-style: none;
  
}
		
  #footer_nav {
    overflow: hidden;
  }
 #foot_menu  {
 }
 
  #footer_nav li {border: 0;float: left;}
         
  #footer_nav a {
    padding: 0 15px 0;
    float: left;
    background-color: transparent;
    background-image: none;
    border-width: 0;
  }
         
  #footer_nav a:hover {
    background-color: transparent;
    background-image: none;         
  }
   
}	

	.slicknav_menu {
		display: none;
	}
	
	@media screen and (max-width: 325px) {
		h3 { font-size: 14px !important; }
	
	}
	
	@media screen and (max-width: 800px) {
		nav ul {
			display: none;
		}
		.slicknav_menu {
			display: block;			
		}
		#foot_menu .slicknav_nav{
			 margin-top:18px !important;
		 }		
		#foot_menu .slicknav_nav li {
			 background-color: #575352;
			 border:1px solid silver;
		 }				 
		#foot_menu .slicknav_nav li a {
			 color: white;
			 padding-left:15px;
			 padding-right:15px;
		 }				 		 
		#foot_menu .slicknav_nav li a:hover {
			 color: white;
			 background-color: gray;
		 }
	}	
	
	.box{
		margin-top:30px;
	}
	.lablec{
		height:60px;
		line-height:60px;
		background-color: #414042;		
		margin-top: 30px;
	}
	.imgbox{
		max-width:360px;
				margin-top:30px;
	}
	.imgboxgal{
		max-width:260px;
		margin-top:30px;
	}	
	.galeria{
		font-size:normal;
	}
.galeria{
	margin-top:15px;
	margin-bottom:40px;
}
.page-header {
	border:0;
	margin:0;
	padding:0;
}
.page-header h1{
	font-size:24px;
	color: #534c40;	
}
.imgWrapper{
	max-height:100%!important;
}
.caption h3{
	font-size:18px;
}
.active a{
	color:white;
}
  #footer_nav .active a {
	color:#cda25d;
  }
.form-control {
	     border-radius: 0px; 
		 border: 1px solid #414042;
}
.btn-primary {
    color: #fff;
    background-color: #a66833;
    border-color: #a66833;
}
.btn-primary:hover {
    color: #fff;
    background-color: #a66833;
    border-color: #204d74;
}
.btn-lg, .btn-group-lg > .btn {
    padding: 10px 60px 10px 60px; 
    font-size: 30px;
    line-height: 1.3333333;
    border-radius: 0px;
}
.bal{
	margin-left:60px;
	
}
.jobb{
	
	margin-right:60px;
}
.kozep{
	text-align:center;
	margin-top:30px;
}
.form-group {
    margin-bottom: 35px;
}
 .row{
} 
.submenu li{ 
	width:180px;

	background-color: none !important;
}
.submenu a{ 
	font-size:11px;
	width:260px;
	background-color: gray;
}
.submenu a:hover{ 
	font-size:11px;
	width:260px;
	background-color: silver!important;
	
}
.dropdown-menu  a {
	font-size:11px;
	color: #51B351;
	background-color: white;
	border-bottom:1px dotted red; 
	
}
.dropdown-menu  {
	background-color: transparent;
	border:0;
}
.navbar-inverse .navbar-nav > li > a {
    color: white;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    color: red;
    background-color: white;

}

.dropdown-menu li{
	background-color: transparent!important;	
	
}
.container-fluid {
	background-color: white;
	border:0;
}

*/
#EUCookie{z-index:1000;position: fixed; display: none; margin: 0; padding: 15px; left: 0; right: 0; bottom: 0; with: 100%; background-color:#000000; color: #ffffff; opacity: 0.8; font-family: verdana}
#EUCookie section{color: #ffffff; opacity: 1; font-size: 1em;}
.eu_left{float: left;}
.eu_right{float: right; font-weight: bold;}
.eu_link{border: 1px solid #dedede; color: #ffffff; padding: 8px; margin: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; cursor: pointer;}


<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.normal, li.normal, div.normal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";}
span.MsoFootnoteReference
	{vertical-align:super;}
/*a:link, span.MsoHyperlink
	{;
	text-decoration:underline;
	}*/
 span.MsoHyperlink
	{;
	text-decoration:underline;
	}	
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p
	{margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.sti-art, li.sti-art, div.sti-art
	{mso-style-name:sti-art;
	margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.normal, li.normal, div.normal
	{mso-style-name:normal;
	margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.Default, li.Default, div.Default
	{mso-style-name:Default;
	margin:0cm;
	margin-bottom:.0001pt;
	text-autospace:none;
	font-size:12.0pt;
	font-family:"Calibri","sans-serif";
	color:black;}
span.apple-converted-space
	{mso-style-name:apple-converted-space;}
p.cf0agj, li.cf0agj, div.cf0agj
	{mso-style-name:"cf0 agj";
	margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
span.Feloldatlanmegemlts
	{mso-style-name:"Feloldatlan megemlítés";
	color:gray;
	background:#E6E6E6;}
 /* Page Definitions */
 @page WordSection1
	{size:595.3pt 841.9pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
 /* List Definitions */
 ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
.normal{text-align:justify}
.normal span{font-size:10.0pt;font-family:"Arial","sans-serif";}