@charset "utf-8";
/* CSS Document */

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */


@media only screen and (min-width: 767px) and (max-width: 950px) {


.uzenet_gombok {
	width: 70px;
	height:  auto;
	margin:50px auto auto -20px;
	position:fixed;}

	.uzenet_gombok .ajanlatkeres {
		height: 70px;
		width:70px;
		margin-left:-9px;
		background: url(../image/ajanlatkeres_uzenet.png) top left no-repeat;
		background-size:70%;}
		
		.uzenet_gombok .ajanlatkeres:hover {
			margin-left: 0px;}
	
	.uzenet_gombok .uzenet {		
		height: 70px;
		width:70px;
		margin-left:-9px;
		background: url(../image/uzenetkuldes_uzenet.png) top left no-repeat;
		background-size:70%;}


		.uzenet_gombok .uzenet:hover {
			margin-left: 0px;}		
		
	.uzenet_gombok .berles  {		
		height: 70px;
		width:70px;
		margin-left:-9px;
		background: url(../image/berles_uzenet.png) top left no-repeat;
		background-size:70%;}

		.uzenet_gombok .berles:hover {
			margin-left: 0px;}		

.fejlec {
	width: 96%;
	height: 1em;
	text-align: left;
		padding-top: 0.2em;
	font-family: 'Poppins', sans-serif;
		color: #ffffff;
		font-size: 7.0em;
		font-weight: bolder;
		text-transform:uppercase;
		text-shadow: 5px 5px 5px #333333;
		line-height: 0.95em;
		font-style: italic;
	margin:0 auto 0 auto;
	}
			
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}


		#LayoutDiv1 img.big_right {
			float: none;
			margin:1.0%;
			width:95%;}
			
		#LayoutDiv1 img.big_left {
			float: none;
			margin:1.0%;
			width:95%;}
			
		#LayoutDiv1 img.left {
			width:35%;
			float:left;
			margin:1.0%;
			border: 0.5em solid #CCC;}
			
		#LayoutDiv1 img.right {
			width:35%;
			float:right;
			margin:1.0%;
			border: 0.5em solid #CCC;}

		#LayoutDiv1 img.full {
			width:97%;
			float: none;
			margin:1.0%;}	
	
			#LayoutDiv1 img.hazhozsallitas_banner{
			width:98%;
			float: none;
			margin:1.0%;}
	
	#LayoutDiv1 img.vallalkozas {
			width: 23.0%;
			float: left;
			margin: 1.0%;	
		}
				#LayoutDiv1 img.vallalkozas {
				  -webkit-transition: all 0.5s ease;
					 -moz-transition: all 0.5s ease;
					   -o-transition: all 0.5s ease;
					  -ms-transition: all 0.5s ease;
						  transition: all 0.5s ease;
				}

				#LayoutDiv1 img.vallalkozas:hover {
					border-bottom-right-radius: 30%;
					border-bottom-left-radius: 30%;
					opacity: 0.8;

				}	
	
					 .keresoszavak {
						text-align:left;
						margin: 0em 0% 1.0em 0;
						float: left;
						padding:0;
						font-family:"Times New Roman", "serif";	
						font-size:0.7em;
						width: 15%;
						font-weight:lighter;
						list-style: none;
						color: #C1b400;
						}
					.keresoszavak h2 {
						font-size:1.0em;
						text-align: center;
						width: auto;}

					 .keresoszavak ul {
						 background:none;
						 border-left:none;
						 list-style:none;
						 margin: 0 0 0 -40px;
						 box-shadow:none;}

						.tartalom iframe.terkep {
							min-width:100%;
							margin:auto;
							clear:both;}
						
						.keresoszavak img.mobile_keresoikon {
							display:none;
						}
	

	.tartalom table tr td {
		padding: 0em;
		}
	
	.tartalom table tr td p {
		width: 98%;
		font-family: 'Poppins', sans-serif;	
		font-size:0.8em;
		text-align: justify;
		color: #222;
		font-weight:lighter;
		padding:0.05em;}
		
	
	.tartalom table tr td h1 {
		font-family: 'Poppins', sans-serif;	
		font-size:1.0em;
		font-weight: 300;
		padding-left:0.0%;
		color: #8a9c28;
		margin:0em auto 0 0;
		text-align:left;}
	
	.tartalom table tr td h2 {
		font-family: 'Poppins', sans-serif;	
		font-size:1.9em;
		padding:0.5%;
		margin: 0.2em 0 0 0;
		color:#999;
		background-color: transparent;
		text-align: left;
		}
	
	.tartalom table tr td h3 {
		width: 93%;
		font-size: 0.8em;
		margin-left: 0;
		}
	
		.tartalom table tr td h3 a {
			color: #fff;
			}

	
		.tartalom table tr td h3 a:hover {
			color: #fff222;
			cursor: pointer;
			}

	.tartalom table tr td img.tablazat {
		width:100%;
		height:auto;
		padding:0;
		margin:0;}
	
	.tartalom table tr td img.tablazat_right {
		float: right;
		width:25%;
		height:auto;
		padding:0;
		margin: 0.5em 1.0% 0.5em 0.5em;}

	.tartalom table tr td img.tablazat_left {
		float: left;
		width:25%;
		height:auto;
		padding:0;
		margin: 0.5em 0.5em 0.5em 1.0%;}

	
	.tartalom table tr td img.tablazat_left_ikon {
		float: left;
		width:35%;
		height:auto;
		padding:0;
		margin: 0 0.5em 0 1.0%;}

			.tartalom table tr td img.tablazat_left_ikon {
			  -webkit-transition: all 0.5s ease;
				 -moz-transition: all 0.5s ease;
				   -o-transition: all 0.5s ease;
				  -ms-transition: all 0.5s ease;
					  transition: all 0.5s ease;
			}

			.tartalom table tr td img.tablazat_left_ikon:hover {
				margin-left: 10px;
				opacity: 0.9;
			}
	
	.tartalom table tr td img.tablazat_tgk_ikon {
		float: left;
		width:60%;
		height:auto;
		padding:0;
		margin: 0 0.5em 0 1.0%;}

	
	.tartalom table tr td img.foikon {
		float: none;
		width:90.0%;
		height:auto;
		padding:0;
		margin: 0.5em auto 0.5em 5.0%;}

	
			.tartalom table tr td img.foikon {
			  -webkit-transition: all 0.5s ease;
				 -moz-transition: all 0.5s ease;
				   -o-transition: all 0.5s ease;
				  -ms-transition: all 0.5s ease;
					  transition: all 0.5s ease;
			}

			.tartalom table tr td img.foikon:hover {
				margin-top:-10px;
				opacity: 0.9;
			}
	

.jobb_oldali_hirdetesek {
		width: 15%;
		float: left;
	}

		
p {
	margin:0 ;
	font-family: 'Poppins', sans-serif;	
	font-size:0.9em;
	width: 98%;
	line-height:1.3em;
	text-align:justify;
	color: #333;
	font-weight:lighter;
	margin-bottom: 0.8em;}
	
h1 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.5em;
	font-weight: 300;
	padding-left:0.0%;
	color: #8a9c28;
	margin:0em auto 0 0;
	text-align:left;}
	

h2 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.5em;
	padding:0.5%;
	margin-top: 1.0em;
	color:#fff;
	margin: auto;
	background:#c1b400;
	}

h3 {
	font-family: 'Poppins', sans-serif;	
	font-size:0.9em;
	color: #fff;
	background:#999;
	margin:0 auto 0.5em auto;
	font-weight:lighter;
	text-align: justify;
	padding-left:4%;
	padding-right:2%;
	padding-bottom:1%;
	padding-top:1%;
	line-height:1.2em;}


h4 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.3em;
	width: 95% !important;
	text-align: left;
	color:#8a9c28;
	margin: auto auto auto 0;
	padding: 0.5em 1.0em;
	font-weight:lighter;}


h5 {
	font-family: Verdana, Geneva, sans-serif;	
	font-size:1.4em;
	width:auto;
	text-align: left;
	color: #c1b400;
	font-weight:lighter;
	}	

h6 {
	font-family: 'Poppins', sans-serif;	
	font-size:0.7em;
	text-align: left;
	color:#333;
	margin: auto auto 2.0em auto;
	font-weight:lighter;}

address {
	font-family: 'Poppins', sans-serif;	
	font-size:0.6em;
	font-weight:lighter;
	color:#333;
	margin:0.5em auto 0.5em auto;
	text-align:left;}

pre {
	text-align: right;
	}
	
pre a{ 	
	font-family: 'Poppins', sans-serif;	
	text-align: right;
	width: 60px;
	font-size:0.8em;
	color: #fff;
	background:#c1b400;
	margin:0 0 1.0em auto;
	font-weight:lighter;
	padding-left:1.0%;
	padding-right:1.0%;
	padding-bottom:1.0%;
	padding-top:1.0%;
	line-height:1.2em;}
	
pre a:hover {
	font-family: 'Poppins', sans-serif;	
	text-align: right;
	width: 60px;
	opacity: 0.8;
	font-size: 0.8em;
	color: #fff;
	background-color: #c1b400;
	margin:0 0 1.0em auto;
	font-weight:lighter;
	padding-left:1.0%;
	padding-right:1.0%;
	padding-bottom:1.0%;
	padding-top:1.0%;
	line-height:1.2em;}

	
}


@media only screen and (min-width: 580px) and (max-width: 767px) {
.uzenet_gombok {
	width: 70px;
	height:  auto;
	margin:50px auto auto -20px;
	position:fixed;}

	.uzenet_gombok .ajanlatkeres {
		height: 70px;
		width:70px;
		margin-left:-9px;
		background: url(../image/ajanlatkeres_uzenet.png) top left no-repeat;
		background-size:70%;}
		
		.uzenet_gombok .ajanlatkeres:hover {
			margin-left: 0px;}
	
	.uzenet_gombok .uzenet {		
		height: 70px;
		width:70px;
		margin-left:-9px;
		background: url(../image/uzenetkuldes_uzenet.png) top left no-repeat;
		background-size:70%;}


		.uzenet_gombok .uzenet:hover {
			margin-left: 0px;}		
		
	.uzenet_gombok .berles  {		
		height: 70px;
		width:70px;
		margin-left:-9px;
		background: url(../image/berles_uzenet.png) top left no-repeat;
		background-size:70%;}

		.uzenet_gombok .berles:hover {
			margin-left: 0px;}		

.gridContainer {
	width: 95%;
	padding-left: 1.125%;
	padding-right: 1.125%;
	margin: auto;
	background: #fff top left repeat;
	min-height:80.0em;
}
.gridContainer2 {
	width: 95%;
	padding-left: 1.125%;
	padding-right: 1.125%;
	margin: auto;
	background: #f4eed4 top left repeat;
	min-height:80.0em;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}


		#LayoutDiv1 img.big_right {
			float: none;
			margin:1.0%;
			width:95%;}
			
		#LayoutDiv1 img.big_left {
			float: none;
			margin:1.0%;
			width:95%;}
			
		#LayoutDiv1 img.left {
			width:35%;
			float:left;
			margin:1.0%;
			border: 0.5em solid #CCC;}
			
		#LayoutDiv1 img.right {
			width:35%;
			float:right;
			margin:1.0%;
			border: 0.5em solid #CCC;}

		#LayoutDiv1 img.full {
			width:97%;
			float: none;
			margin:1.0%;}	

			#LayoutDiv1 img.hazhozsallitas_banner{
			width:98%;
			float: none;
			margin:1.0%;}
	
	#LayoutDiv1 img.vallalkozas {
		width: 31.0%;
		float: left;
		margin: 1.0%;	
	}
			#LayoutDiv1 img.vallalkozas {
			  -webkit-transition: all 0.5s ease;
				 -moz-transition: all 0.5s ease;
				   -o-transition: all 0.5s ease;
				  -ms-transition: all 0.5s ease;
					  transition: all 0.5s ease;
			}

			#LayoutDiv1 img.vallalkozas:hover {
				border-bottom-right-radius: 30%;
				border-bottom-left-radius: 30%;
				opacity: 0.8;
					
			}	
	
		/*#LayoutDiv1 iframe {
			margin-left:auto;
			margin-right:auto;} 
	*/
.fejlec {
	height: auto;
	width:100%;
		color: #ffffff;
		font-size: 6em;
		font-weight: bolder;
		text-transform:uppercase;
		text-shadow: 5px 5px 5px #333333;
		line-height: 1.0em;
		font-style: italic;
}
	
	.fejlec div.kisgombok {
		position:absolute;
		width:40.0%;
		margin-top:15px;
		margin-left: 60.0%;
		}
		
		.fejlec div.kisgombok img {
			width: 16%;}

.fejlec .logo {
	height:10.0em;
	float:left;
	width:100%;}
	.fejlec .logo img {
		height:9.0em;
		margin:-1.0em auto auto auto;}

.fejlec .logo a {
	text-decoration:none;
	}

.fejlec .fejlec_tartalom {
	height: auto;}

.fejlec .fejlec_tartalom p {
	font-family: 'Poppins', sans-serif;	
	font-size:0.8em;
	padding-left:0%;
	color: #c2c2c1;
	margin:0.5em 0 auto 0px;
	font-weight: bold;
	text-align: center;}

	.fejlec .kep {
		margin:auto; 
		}
	
	.fejlec .kep2 {
		display:none; 
		}

/* tartalom */	
.tartalom {
	width:69%;
	float:left;
	min-height:50em;
	height:auto;
	border-left:0px solid #999;
	margin-top: 0;
	padding-left: auto;
	padding-right: 0.5%;
	padding-left: 0.5%;
	}	

.tartalom ul {
	text-align:left;
	margin: 1.0em auto 1.0em 5.0%;
	font-weight:normal;
	font-family: 'Poppins', sans-serif;	
	font-size:1.0em;
	width: 90%;
	text-align:justify;
	color:#333333;
	font-weight:lighter;
	list-style:none;
	border-left:3px solid #fff222;
	}

.tartalom ol {
	text-align:left;
	margin: 1.0em auto 1.0em 8%;
	font-weight:normal;
	font-family: 'Poppins', sans-serif;	
	font-size:1.0em;
	width: 50%;
	text-align:justify;
	color:#333;
	font-weight:lighter;
	}


					 .keresoszavak {
						text-align:left;
						margin: 0em 0% 1.0em 0;
						float: left;
						padding:0;
						font-family:"Times New Roman", "serif";	
						font-size:0.7em;
						width: 15%;
						font-weight:lighter;
						list-style: none;
						color: #C1b400;
						}
					.keresoszavak h2 {
						font-size:1.0em;
						text-align: center;
						width: auto;}

					 .keresoszavak ul {
						 background:none;
						 border-left:none;
						 list-style:none;
						 margin: 0 0 0 -40px;
						 box-shadow:none;}

						.tartalom iframe.terkep {
							min-width:100%;
							margin:auto;
							clear:both;}
	
						
						.keresoszavak img.mobile_keresoikon {
							display:none;
						}
	

.tartalom iframe {
	max-width:98%;
	margin: 1.0em auto;
	clear:both;}

.tartalom table {
	width:80%;
	margin: 1.0em auto 1.0em auto;}
	
	.tartalom table select {
		color:#222;
	}
	
	.tartalom table tr td {
		padding: 0em;
		}
	
	.tartalom table tr td p {
		width: 98%;
		font-family: 'Poppins', sans-serif;	
		font-size:0.7em;
		text-align: justify;
		color:#222;
		font-weight:lighter;
		padding:0.05em;}
		
	
	.tartalom table tr td h1 {
		font-family: 'Poppins', sans-serif;	
		font-size:1.0em;
		font-weight: 300;
		padding-left:0.0%;
		color: #8a9c28;
		margin:0em auto 0 0;
		text-align:left;}
	
	.tartalom table tr td h2 {
		font-family: 'Poppins', sans-serif;	
		font-size:1.9em;
		padding:0.5%;
		margin: 0.2em 0 0 0;
		color:#999;
		background-color: transparent;
		text-align: left;
		}
	
	.tartalom table tr td h3 {
		width: 93%;
		font-size: 0.7em;
		margin-left: 0;
		}
	
		.tartalom table tr td h3 a {
			color: #fff;
			}

	
		.tartalom table tr td h3 a:hover {
			color: #fff222;
			cursor: pointer;
			}

	.tartalom table tr td img.tablazat {
		width:100%;
		height:auto;
		padding:0;
		margin:0;}
	
	.tartalom table tr td img.tablazat_right {
		float: right;
		width:25%;
		height:auto;
		padding:0;
		margin: 0.5em 1.0% 0.5em 0.5em;}

	.tartalom table tr td img.tablazat_left {
		float: left;
		width:25%;
		height:auto;
		padding:0;
		margin: 0.5em 0.5em 0.5em 1.0%;}

	
	.tartalom table tr td img.tablazat_left_ikon {
		float: left;
		width:50%;
		height:auto;
		padding:0;
		margin: 0 0.5em 0 1.0%;}

			.tartalom table tr td img.tablazat_left_ikon {
			  -webkit-transition: all 0.5s ease;
				 -moz-transition: all 0.5s ease;
				   -o-transition: all 0.5s ease;
				  -ms-transition: all 0.5s ease;
					  transition: all 0.5s ease;
			}

			.tartalom table tr td img.tablazat_left_ikon:hover {
				margin-left: 10px;
				opacity: 0.9;
			}
	
	.tartalom table tr td img.tablazat_tgk_ikon {
		float: left;
		width:60%;
		height:auto;
		padding:0;
		margin: 0 0.5em 0 1.0%;}

	
	.tartalom table tr td img.foikon {
		float: none;
		width:90.0%;
		height:auto;
		padding:0;
		margin: 0.5em auto 0.5em 5.0%;}

	
			.tartalom table tr td img.foikon {
			  -webkit-transition: all 0.5s ease;
				 -moz-transition: all 0.5s ease;
				   -o-transition: all 0.5s ease;
				  -ms-transition: all 0.5s ease;
					  transition: all 0.5s ease;
			}

			.tartalom table tr td img.foikon:hover {
				margin-top:-10px;
				opacity: 0.9;
			}
	

.jobb_oldali_hirdetesek {
		width: 15%;
		float: left;
	}
	
 img.pdf{
		width: 7.0%;
		padding-right:93%;
		margin:1.0%;
		float:left;}
	
	 img.pdf:hover {
		opacity: 0.8;
		cursor:pointer;}
		
/* footer */	

#footer {
	width:92%;
	border-top:2px solid #CCC;
	height: auto;
	background:#333;
	padding:2.0em 4.0%;
	}
	
	#footer p {
		background:none;
		font-size:0.7em;
		color: #FFFFFF;}
		
		#footer h2 {
			background:none;
			text-align:left;
			font-size:0.8em;}
	
	
	#footer .webasz {
		text-align:center;
		width:auto;
		font-family: 'Oxygen', sans-serif;
		font-size:0.7em;
		color:#fff;
		}
	#footer .webasz a {
		color:#FFF;
		text-decoration:none;}

	
p {
	margin:0 ;
	font-family: 'Poppins', sans-serif;	
	font-size:0.9em;
	width: 98%;
	line-height:1.3em;
	text-align:justify;
	color: #333;
	font-weight:lighter;
	margin-bottom: 0.8em;}
	
h1 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.5em;
	font-weight: 300;
	padding-left:0.0%;
	color: #8a9c28;
	margin:0em auto 0 0;
	text-align:left;}
	

h2 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.5em;
	padding:0.5%;
	margin-top: 1.0em;
	color:#fff;
	margin: auto;
	background:#c1b400;
	}

h3 {
	font-family: 'Poppins', sans-serif;	
	font-size:0.9em;
	color: #fff;
	background:#999;
	margin:0 auto 0.5em auto;
	font-weight:lighter;
	text-align: justify;
	padding-left:4%;
	padding-right:2%;
	padding-bottom:1%;
	padding-top:1%;
	line-height:1.2em;}


h4 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.3em;
	width: 95% !important;
	text-align: left;
	color:#8a9c28;
	margin: auto auto auto 0;
	padding: 0.5em 1.0em;
	font-weight:lighter;}


h5 {
	font-family: Verdana, Geneva, sans-serif;	
	font-size:1.4em;
	width:auto;
	text-align: left;
	color: #c1b400;
	font-weight:lighter;
	}	

h6 {
	font-family: 'Poppins', sans-serif;	
	font-size:0.7em;
	text-align: left;
	color:#333;
	margin: auto auto 2.0em auto;
	font-weight:lighter;}

address {
	font-family: 'Poppins', sans-serif;	
	font-size:0.6em;
	font-weight:lighter;
	color:#333;
	margin:0.5em auto 0.5em auto;
	text-align:left;}

pre {
	text-align: right;
	}
	
pre a{ 	
	font-family: 'Poppins', sans-serif;	
	text-align: right;
	width: 60px;
	font-size:0.8em;
	color: #fff;
	background:#c1b400;
	margin:0 0 1.0em auto;
	font-weight:lighter;
	padding-left:1.0%;
	padding-right:1.0%;
	padding-bottom:1.0%;
	padding-top:1.0%;
	line-height:1.2em;}
	
pre a:hover {
	font-family: 'Poppins', sans-serif;	
	text-align: right;
	width: 60px;
	opacity: 0.8;
	font-size: 0.8em;
	color: #fff;
	background-color: #c1b400;
	margin:0 0 1.0em auto;
	font-weight:lighter;
	padding-left:1.0%;
	padding-right:1.0%;
	padding-bottom:1.0%;
	padding-top:1.0%;
	line-height:1.2em;}

.keresoszavak a {
	color:#c1b400;
	font-weight: lighter;}

.keresoszavak a:hover {
	color:#333;
	font-weight: lighter;}


	
/* =============================================================================
   Typography
   ========================================================================== */

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

blockquote { margin: 1em 40px; }

dfn { font-style: italic; }

hr { display: block; 
	height: 1px; 
	border: 0; 
	border-top: 2px solid #fff222; 
	padding: 0; 
	width:100%; 
	margin: 5px auto; 
	clear:both;  }

ins { 
	background: #F00; 
	color: #fff; 
	padding: 0.8em;
	text-decoration: none; 
	font-size:1.0em;  
	margin:15px 2.0em;}

	a:hover ins {
		background: #900;
		cursor:pointer;}

mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }

.marker {
	background:#FFFF00;}

big {
	font-weight:bold;
	font-family: 'Poppins', sans-serif;	
	font-size:0.9em;
	color: #F00;}
	

q { quotes: none; }
q:before, q:after { content: ""; content: none; }

small {
	font-size: 0.6em;
	color:#333;}

tt {	
	margin:0 ;
	font-family: "Times New Roman", Times, serif;	
	font-size:1.0em;
	width: 98%;
	line-height:1.0em;
	text-align:justify;
	color: #900;
	padding: 0.2em;
	font-weight:lighter;}

code {
	margin:0 ;	
	font-size:1.0em;
	width: 98%;
	line-height:1.0em;
	text-align:justify;
	color: #000;
	padding: 0.2em;
	font-weight: normal;}

kbd {
	font-size:1.0em;
	margin: 1.0em;}
samp {
	font-size:1.0em;
	margin: 1.0em;}
var {
	font-size:1.0em;
	margin: 1.0em;}
del {
	font-size:1.0em;
	margin-top: 1.0em;}
cite {
	font-size:1.0em;
	margin: 1.0em;}

blockquote {
	border-left:#CCC 5px solid;
	background:#FFF;
	margin:0 auto auto auto ;
	font-family: 'Poppins', sans-serif;	
	font-size:1.0em;
	width: 80%;
	line-height:1.3em;
	text-align:justify;
	color: #333;
	padding: 1.0em;
	font-weight:lighter;}

}

@media only screen and (min-width: 551px) and (max-width: 766px) {
.uzenet_gombok {
	width: 70px;
	height:  auto;
	margin:50px auto auto -20px;
	position:fixed;}

	.uzenet_gombok .ajanlatkeres {
		height: 60px;
		width:70px;
		margin-left:-5px;
		background: url(../image/ajanlatkeres_uzenet.png) top left no-repeat;
		background-size:60%;}
		
		.uzenet_gombok .ajanlatkeres:hover {
			margin-left: 0px;}
	
	.uzenet_gombok .uzenet {		
		height: 60px;
		width:70px;
		margin-left:-5px;
		background: url(../image/uzenetkuldes_uzenet.png) top left no-repeat;
		background-size:60%;}


		.uzenet_gombok .uzenet:hover {
			margin-left: 0px;}		
		
	.uzenet_gombok .berles  {		
		height: 60px;
		width:70px;
		margin-left:-5px;
		background: url(../image/berles_uzenet.png) top left no-repeat;
		background-size:60%;}

		.uzenet_gombok .berles:hover {
			margin-left: 0px;}		


.gridContainer {
	width: 95%;
	padding-left: 1.125%;
	padding-right: 1.125%;
	margin: auto;
	background: #fff top left repeat;
	min-height:80.0em;
}
.gridContainer2 {
	width: 95%;
	padding-left: 1.125%;
	padding-right: 1.125%;
	margin: auto;
	background: #f4eed4 top left repeat;
	min-height:80.0em;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}




		#LayoutDiv1 img.left {
			width:35%;
			float:left;
			margin:1.0%;}
			
			#LayoutDiv1 img.left_small {
				width:15%;
				float:left;
				margin:1.0%;}

		#LayoutDiv1 img.little {
			float:right;
			margin:auto 25% auto  0px;
			width:8.0%;}

		#LayoutDiv1 img.right {
			width:35%;
			float:right;
			margin:1.0%;}

			#LayoutDiv1 img.right_small {
				width:15%;
				float:right;
				margin:1.0%;}
	
		#LayoutDiv1 img.full {
			width:97%;
			float: none;
			margin:1.0%;}	

	
		#LayoutDiv1 img.hazhozsallitas_banner{
			width:98%;
			float: none;
			margin:1.0%;}
	
		#LayoutDiv1 img.vallalkozas {
			width: 31.0%;
			float: left;
			margin: 1.0%;	
		}
			#LayoutDiv1 img.vallalkozas {
			  -webkit-transition: all 0.5s ease;
				 -moz-transition: all 0.5s ease;
				   -o-transition: all 0.5s ease;
				  -ms-transition: all 0.5s ease;
					  transition: all 0.5s ease;
			}

			#LayoutDiv1 img.vallalkozas:hover {
				border-bottom-right-radius: 30%;
				border-bottom-left-radius: 30%;
				opacity: 0.8;
					
			}	
				

.fejlec {
	height: auto;
	width:100%;
			color: #ffffff;
		font-size: 6em;
		font-weight: bolder;
		text-transform:uppercase;
		text-shadow: 5px 5px 5px #333333;
		line-height: 0.95em;
		font-style: italic;
}
		
	.fejlec div.kisgombok {
		position:absolute;
		width:40.0%;
		margin-top:10px;
		margin-left: 60.0%;
		}
		
		.fejlec div.kisgombok img {
			width: 20%;}
			

.fejlec .logo {
	height:10.0em;
	float:left;
	width:100%;}
	.fejlec .logo img {
		height:9.0em;
		margin:-1.0em auto auto auto;}

.fejlec .logo a {
	text-decoration:none;
	}

.fejlec .fejlec_tartalom {
	height: auto;}

.fejlec .fejlec_tartalom p {
	font-family: 'Poppins', sans-serif;	
	font-size:0.8em;
	padding-left:0%;
	color: #c2c2c1;
	margin:0.5em 0 auto 0px;
	font-weight: bold;
	text-align: center;}


	.fejlec .kep2 {
		display:none; 
		}

/* tartalom */	
.tartalom {
	width:69%;
	float:left;
	min-height:50em;
	height:auto;
	border-left:0px solid #999;
	margin-top: 0;
	padding-left: auto;
	padding-right: 0.5%;
	padding-left: 0.5%;
	}	

.tartalom ul {
	text-align:left;
	margin: 1.0em auto 1.0em 5.0%;
	font-weight:normal;
	font-family: 'Poppins', sans-serif;	
	font-size:1.0em;
	width: 90%;
	color:#333333;
	font-weight:lighter;
	list-style:none;
	border-left:3px solid #fff222;
	}

.tartalom ol {
	text-align:left;
	margin: 1.0em auto 1.0em 8%;
	font-family: 'Poppins', sans-serif;	
	font-size:1.0em;
	width: 50%;
	color:#333;
	font-weight:lighter;
	}


					 .keresoszavak {
						text-align:left;
						margin: 0em 0% 1.0em 0;
						float: left;
						padding:0;
						font-family:"Times New Roman", "serif";	
						font-size:0.7em;
						width: 15%;
						font-weight:lighter;
						list-style: none;
						color:#C1b400;
						}
					.keresoszavak h2 {
						font-size:1.0em;
						text-align: center;
						width: auto;}

					 .keresoszavak ul {
						 background:none;
						 border-left:none;
						 list-style:none;
						 margin: 0 0 0 -45px;
						 box-shadow:none;}

						.tartalom iframe.terkep {
							min-width:100%;
							margin:auto;
							clear:both;}
	
						
						.keresoszavak img.mobile_keresoikon {
							display:none;
						}
	

.tartalom iframe {
	max-width:98%;
	margin: 1.0em auto;
	clear:both;}

.tartalom table {
	width:80%;
	margin: 1.0em auto 1.0em auto;}
	
	.tartalom table select {
		color:#222;
	}
	
	.tartalom table tr td {
		padding: 0em;
		}
	.tartalom table tr td p {
		width: 98%;
		font-family: 'Poppins', sans-serif;	
		font-size:0.6em;
		text-align: justify;
		color:#222;
		font-weight:lighter;
		padding:0.05em;}
		
	
	.tartalom table tr td h1 {
		font-family: 'Poppins', sans-serif;	
		font-size:0.8em;
		font-weight: 300;
		padding-left:0.0%;
		color: #8a9c28;
		margin:0em auto 0 0;
		text-align:left;}
	
	.tartalom table tr td h2 {
		font-family: 'Poppins', sans-serif;	
		font-size:1.2em;
		padding:0.5%;
		margin: 0.2em 0 0 0;
		color:#999;
		background-color: transparent;
		text-align: left;
		}
	
	.tartalom table tr td h3 {
		width: 93%;
		font-size: 0.5em;
		margin-left: 0;
		}
	
	
		.tartalom table tr td h3 a:hover {
			color: #fff222;
			cursor: pointer;
			}

	.tartalom table tr td img.tablazat {
		width:100%;
		height:auto;
		padding:0;
		margin:0;}
	
	.tartalom table tr td img.tablazat_right {
		float: right;
		width:25%;
		height:auto;
		padding:0;
		margin: 0.5em 1.0% 0.5em 0.5em;}

	.tartalom table tr td img.tablazat_left {
		float: left;
		width:25%;
		height:auto;
		padding:0;
		margin: 0.5em 0.5em 0.5em 1.0%;}

	
	.tartalom table tr td img.tablazat_left_ikon {
		float: left;
		width:50%;
		height:auto;
		padding:0;
		margin: 0 0.5em 0 1.0%;}

			.tartalom table tr td img.tablazat_left_ikon {
			  -webkit-transition: all 0.5s ease;
				 -moz-transition: all 0.5s ease;
				   -o-transition: all 0.5s ease;
				  -ms-transition: all 0.5s ease;
					  transition: all 0.5s ease;
			}

			.tartalom table tr td img.tablazat_left_ikon:hover {
				margin-left: 10px;
				opacity: 0.9;
			}
	
	.tartalom table tr td img.tablazat_tgk_ikon {
		float: left;
		width:60%;
		height:auto;
		padding:0;
		margin: 0 0.5em 0 1.0%;}

	
	.tartalom table tr td img.foikon {
		float: none;
		width:90.0%;
		height:auto;
		padding:0;
		margin: 0.5em auto 0.5em 5.0%;}

	
			.tartalom table tr td img.foikon {
			  -webkit-transition: all 0.5s ease;
				 -moz-transition: all 0.5s ease;
				   -o-transition: all 0.5s ease;
				  -ms-transition: all 0.5s ease;
					  transition: all 0.5s ease;
			}

			.tartalom table tr td img.foikon:hover {
				margin-top:-10px;
				opacity: 0.9;
			}
	

.jobb_oldali_hirdetesek {
		width: 15%;
		float: left;
	}
	
 img.pdf{
		width: 7.0%;
		padding-right:93%;
		margin:1.0%;
		float:left;}
	
	 img.pdf:hover {
		opacity: 0.8;
		cursor:pointer;}
		

/* footer */	

#footer {
	width:92.0%;
	border-top:2px solid #CCC;
	height: auto;
	background:#333;
	padding:2.0em 4.0%;
	}
	
	#footer p {
		background:none;
		font-size:0.6em;
		color: #FFFFFF;}
		
		#footer h2 {
			background:none;
			text-align:left;
			font-size:0.7em;}
	
	
	#footer .webasz {
		text-align:center;
		width:auto;
		font-family: 'Oxygen', sans-serif;
		font-size:0.7em;
		color:#fff;
		}
	#footer .webasz a {
		color:#FFF;
		text-decoration:none;}

	
p {
	margin:0 ;
	font-family: 'Poppins', sans-serif;	
	font-size:0.8em;
	width: 98%;
	line-height:1.3em;
	text-align:justify;
	color: #333;
	font-weight:lighter;
	margin-bottom: 0.8em;
	}

h1 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.0em;
	padding-left: 0;
	color: #8a9c28;
	margin:0em auto 0 0;
	font-weight: normal;
	text-align:left;}
	

h2 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.5em;
	background-color: #8a9c28;
	padding:0.5% 0;
	color: #fff;
	margin: auto;
	text-shadow:2px 2px 5px #333333;
		-moz-text-shadow:2px 2px 5px #333333;
		-ms-text-shadow:2px 2px 5px #333333;
		-o-text-shadow:2px 2px 5px #333333;
		-webkit-text-shadow:2px 2px 5px #333333;
	}
	

h3 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.0em;
	font-weight:100;
	color: #fff;
	background: #999;
	margin:0 auto 1.0em auto;
	font-weight:lighter;
	text-align: justify;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
	padding-top:1%;
	width:96%;
	line-height:1.2em;}

	
h4 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.3em;
	width: 95% !important;
	text-align: left;
	color:#8a9c28;
	font-weight:normal;
	margin: auto auto auto 0;
	padding: 0.5em 1.0em;
	font-weight:lighter;}

h5 {
	font-family: Verdana, Geneva, sans-serif;	
	font-size:1.4em;
	width:auto;
	text-align: left;
	color: #8a9c28;
	font-weight:lighter;
	}


h6 {
	font-family: 'Poppins', sans-serif;	
	font-size:0.7em;
	text-align: left;
	color:#333;
	margin: auto auto 2.0em auto;
	font-weight:lighter;}
	
address {
	font-family: 'Poppins', sans-serif;	
	font-size:0.8em;
	font-weight:lighter;
	color:#333;
	margin:1.5em auto 1.5em 1.0%;
	text-align:left;}
	
pre {
	text-align: right;
	}
	
pre a{ 	
	font-family: 'Poppins', sans-serif;	
	text-align: right;
	width: 60px;
	font-size:0.6em;
	color: #fff;
	background:#c1b400;
	margin:0 0 1.0em auto;
	font-weight:lighter;
	padding-left:1.0%;
	padding-right:1.0%;
	padding-bottom:1.0%;
	padding-top:1.0%;
	line-height:1.2em;}
	
pre a:hover {
	font-family: 'Poppins', sans-serif;	
	text-align: right;
	width: 60px;
	opacity: 0.8;
	font-size: 0.6em;
	color: #fff;
	background-color: #c1b400;
	margin:0 0 1.0em auto;
	font-weight:lighter;
	padding-left:1.0%;
	padding-right:1.0%;
	padding-bottom:1.0%;
	padding-top:1.0%;
	line-height:1.2em;}

	
/* =============================================================================
   Typography
   ========================================================================== */

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

blockquote { margin: 1em 40px; }

dfn { font-style: italic; }

hr { display: block; 
	height: 1px; 
	border: 0; 
	border-top: 2px solid #fff222; 
	padding: 0; 
	width:100%; 
	margin: 5px auto; 
	clear:both;  }


ins { 
	background: #F00; 
	color: #fff; 
	padding: 0.8em;
	text-decoration: none; 
	font-size:1.0em;  
	margin:15px 2.0em;}

	a:hover ins {
		background: #900;
		cursor:pointer;}

mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }

.marker {
	background:#FFFF00;}

big {
	font-weight:bold;
	font-family: 'Poppins', sans-serif;	
	font-size:0.9em;
	color: #F00;}
	
 
q { quotes: none; }
q:before, q:after { content: ""; content: none; }

small {
	font-size: 0.6em;
	color:#333;}

tt {	
	margin:0 ;
	font-family: "Times New Roman", Times, serif;	
	font-size:1.0em;
	width: 98%;
	line-height:1.0em;
	text-align:justify;
	color: #900;
	padding: 0.2em;
	font-weight:lighter;}

code {
	margin:0 ;	
	font-size:1.0em;
	width: 98%;
	line-height:1.0em;
	text-align:justify;
	color: #000;
	padding: 0.2em;
	font-weight: normal;}

kbd {
	font-size:1.0em;
	margin: 1.0em;}
samp {
	font-size:1.0em;
	margin: 1.0em;}
var {
	font-size:1.0em;
	margin: 1.0em;}
del {
	font-size:1.0em;
	margin-top: 1.0em;}
cite {
	font-size:1.0em;
	margin: 1.0em;}

blockquote {
	border-left:#CCC 5px solid;
	background:#FFF;
	margin:0 auto auto auto ;
	font-family: 'Poppins', sans-serif;	
	font-size:1.0em;
	width: 80%;
	line-height:1.3em;
	text-align:justify;
	color: #333;
	padding: 1.0em;
	font-weight:lighter;}

	
.keresoszavak a {
	color:#c1b400;
	font-weight: lighter;}

.keresoszavak a:hover {
	color:#333;
	font-weight: lighter;}


}


@media only screen and (max-width: 550px) {
.uzenet_gombok {
	width: 70px;
	height:  auto;
	margin:50px auto auto -20px;
	position:fixed;}

	.uzenet_gombok .ajanlatkeres {
		height: 60px;
		width:70px;
		margin-left:-5px;
		background: url(../image/ajanlatkeres_uzenet.png) top left no-repeat;
		background-size:60%;}
		
		.uzenet_gombok .ajanlatkeres:hover {
			margin-left: 0px;}
	
	.uzenet_gombok .uzenet {		
		height: 60px;
		width:70px;
		margin-left:-5px;
		background: url(../image/uzenetkuldes_uzenet.png) top left no-repeat;
		background-size:60%;}


		.uzenet_gombok .uzenet:hover {
			margin-left: 0px;}		
		
	.uzenet_gombok .berles  {		
		height: 60px;
		width:70px;
		margin-left:-5px;
		background: url(../image/berles_uzenet.png) top left no-repeat;
		background-size:60%;}

		.uzenet_gombok .berles:hover {
			margin-left: 0px;}		


.gridContainer {
	width: 95%;
	padding-left: 1.125%;
	padding-right: 1.125%;
	margin: auto;
	background: #fff top left repeat;
	min-height:80.0em;
}
.gridContainer2 {
	width: 95%;
	padding-left: 1.125%;
	padding-right: 1.125%;
	margin: auto;
	background: #f4eed4 top left repeat;
	min-height:80.0em;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}




		#LayoutDiv1 img.left {
			width:35%;
			float:left;
			margin:1.0%;}
			
			#LayoutDiv1 img.left_small {
				width:15%;
				float:left;
				margin:1.0%;}

		#LayoutDiv1 img.little {
			float:right;
			margin:auto 25% auto  0px;
			width:8.0%;}

		#LayoutDiv1 img.right {
			width:35%;
			float:right;
			margin:1.0%;}

			#LayoutDiv1 img.right_small {
				width:15%;
				float:right;
				margin:1.0%;}
	
		#LayoutDiv1 img.full {
			width:97%;
			float: none;
			margin:1.0%;}	
			
		#LayoutDiv1 img.hazhozsallitas_banner{
			width:98%;
			float: none;
			margin:1.0%;}
	
		#LayoutDiv1 img.vallalkozas {
			width: 31.0%;
			float: left;
			margin: 1.0%;	
		}
			#LayoutDiv1 img.vallalkozas {
			  -webkit-transition: all 0.5s ease;
				 -moz-transition: all 0.5s ease;
				   -o-transition: all 0.5s ease;
				  -ms-transition: all 0.5s ease;
					  transition: all 0.5s ease;
			}

			#LayoutDiv1 img.vallalkozas:hover {
				border-bottom-right-radius: 30%;
				border-bottom-left-radius: 30%;
				opacity: 0.8;
					
			}	
	
.fejlec {
	height: auto;
	width:100%;
			color: #ffffff;
		font-size: 6em;
		font-weight: bolder;
		text-transform:uppercase;
		text-shadow: 5px 5px 5px #333333;
		line-height: 0.95em;
		font-style: italic;
}
		
	.fejlec div.kisgombok {
		position:absolute;
		width:40.0%;
		margin-top:10px;
		margin-left: 60.0%;
		}
		
		.fejlec div.kisgombok img {
			width: 20%;}
			

.fejlec .logo {
	height:10.0em;
	float:left;
	width:100%;}
	.fejlec .logo img {
		height:9.0em;
		margin:-1.0em auto auto auto;}

.fejlec .logo a {
	text-decoration:none;
	}

.fejlec .fejlec_tartalom {
	height: auto;}

.fejlec .fejlec_tartalom p {
	font-family: 'Poppins', sans-serif;	
	font-size:0.8em;
	padding-left:0%;
	color: #c2c2c1;
	margin:0.5em 0 auto 0px;
	font-weight: bold;
	text-align: center;}


	.fejlec .kep2 {
		display:none; 
		}

/* tartalom */	
.tartalom {
	width:69%;
	float:left;
	min-height:50em;
	height:auto;
	border-left:0px solid #999;
	margin-top: 0;
	padding-left: auto;
	padding-right: 0.5%;
	padding-left: 0.5%;
	}	

.tartalom ul {
	text-align:left;
	margin: 1.0em auto 1.0em 5.0%;
	font-weight:normal;
	font-family: 'Poppins', sans-serif;	
	font-size:1.0em;
	width: 90%;
	text-align:justify;
	color:#333333;
	font-weight:lighter;
	list-style:none;
	border-left:3px solid #fff222;
	}

.tartalom ol {
	text-align:left;
	margin: 1.0em auto 1.0em 8%;
	font-family: 'Poppins', sans-serif;	
	font-size:1.0em;
	width: 50%;
	color:#333;
	font-weight:lighter;
	}


					 .keresoszavak {
						text-align:left;
						margin: 0em 0% 1.0em 0;
						float: left;
						padding:0;
						font-family:"Times New Roman", "serif";	
						font-size:0.7em;
						width: 15%;
						font-weight:lighter;
						list-style: none;
						color:#C1b400;
						}
					.keresoszavak h2 {
						font-size:1.0em;
						text-align: center;
						width: auto;}

					 .keresoszavak ul {
						 background:none;
						 border-left:none;
						 list-style:none;
						 margin: 0 0 0 -45px;
						 box-shadow:none;}

						.tartalom iframe.terkep {
							min-width:100%;
							margin:auto;
							clear:both;}


.tartalom iframe {
	max-width:98%;
	margin: 1.0em auto;
	clear:both;}

.tartalom table {
	width:80%;
	margin: 1.0em auto 1.0em auto;}
	
	.tartalom table select {
		color:#222;
	}
	
	.tartalom table tr td {
		padding: 0em;
		}
	.tartalom table tr td p {
		width: 98%;
		font-family: 'Poppins', sans-serif;	
		font-size:0.6em;
		text-align: justify;
		color:#222;
		font-weight:lighter;
		padding:0.05em;}
		
	
	.tartalom table tr td h1 {
		font-family: 'Poppins', sans-serif;	
		font-size:0.8em;
		font-weight: 300;
		padding-left:0.0%;
		color: #8a9c28;
		margin:0em auto 0 0;
		text-align:left;}
	
	.tartalom table tr td h2 {
		font-family: 'Poppins', sans-serif;	
		font-size:1.2em;
		padding:0.5%;
		margin: 0.2em 0 0 0;
		color:#999;
		background-color: transparent;
		text-align: left;
		}
	
	.tartalom table tr td h3 {
		width: 93%;
		font-size: 0.5em;
		margin-left: 0;
		}
	
	
		.tartalom table tr td h3 a:hover {
			color: #fff222;
			cursor: pointer;
			}

	.tartalom table tr td img.tablazat {
		width:100%;
		height:auto;
		padding:0;
		margin:0;}
	
	.tartalom table tr td img.tablazat_right {
		float: right;
		width:25%;
		height:auto;
		padding:0;
		margin: 0.5em 1.0% 0.5em 0.5em;}

	.tartalom table tr td img.tablazat_left {
		float: left;
		width:25%;
		height:auto;
		padding:0;
		margin: 0.5em 0.5em 0.5em 1.0%;}

	
	.tartalom table tr td img.tablazat_left_ikon {
		float: left;
		width:50%;
		height:auto;
		padding:0;
		margin: 0 0.5em 0 1.0%;}

			.tartalom table tr td img.tablazat_left_ikon {
			  -webkit-transition: all 0.5s ease;
				 -moz-transition: all 0.5s ease;
				   -o-transition: all 0.5s ease;
				  -ms-transition: all 0.5s ease;
					  transition: all 0.5s ease;
			}

			.tartalom table tr td img.tablazat_left_ikon:hover {
				margin-left: 10px;
				opacity: 0.9;
			}
	
	.tartalom table tr td img.tablazat_tgk_ikon {
		float: left;
		width:60%;
		height:auto;
		padding:0;
		margin: 0 0.5em 0 1.0%;}

	
	.tartalom table tr td img.foikon {
		float: none;
		width:90.0%;
		height:auto;
		padding:0;
		margin: 0.5em auto 0.5em 5.0%;}

	
			.tartalom table tr td img.foikon {
			  -webkit-transition: all 0.5s ease;
				 -moz-transition: all 0.5s ease;
				   -o-transition: all 0.5s ease;
				  -ms-transition: all 0.5s ease;
					  transition: all 0.5s ease;
			}

			.tartalom table tr td img.foikon:hover {
				margin-top:-10px;
				opacity: 0.9;
			}
	

.jobb_oldali_hirdetesek {
		width: 15%;
		float: left;
	}
	
 img.pdf{
		width: 7.0%;
		padding-right:93%;
		margin:1.0%;
		float:left;}
	
	 img.pdf:hover {
		opacity: 0.8;
		cursor:pointer;}

pre {
	text-align: right;
	}
	
pre a{ 	
	font-family: 'Poppins', sans-serif;	
	text-align: right;
	width: 60px;
	font-size:0.6em;
	color: #fff;
	background:#c1b400;
	margin:0 0 1.0em auto;
	font-weight:lighter;
	padding-left:1.0%;
	padding-right:1.0%;
	padding-bottom:1.0%;
	padding-top:1.0%;
	line-height:1.2em;}
	
pre a:hover {
	font-family: 'Poppins', sans-serif;	
	text-align: right;
	width: 60px;
	opacity: 0.8;
	font-size: 0.6em;
	color: #fff;
	background-color: #c1b400;
	margin:0 0 1.0em auto;
	font-weight:lighter;
	padding-left:1.0%;
	padding-right:1.0%;
	padding-bottom:1.0%;
	padding-top:1.0%;
	line-height:1.2em;}

	

/* footer */	

#footer {
	width:92.0%;
	border-top:2px solid #CCC;
	height: auto;
	background:#333;
	padding:2.0em 4.0%;
	}
	
	#footer p {
		background:none;
		font-size:0.6em;
		color: #FFFFFF;}
		
		#footer h2 {
			background:none;
			text-align:left;
			font-size:0.7em;}
	
	
	#footer .webasz {
		text-align:center;
		width:auto;
		font-family: 'Oxygen', sans-serif;
		font-size:0.7em;
		color:#fff;
		}
	#footer .webasz a {
		color:#FFF;
		text-decoration:none;}

	
p {
	margin:0 ;
	font-family: 'Poppins', sans-serif;	
	font-size:0.8em;
	width: 98%;
	line-height:1.3em;
	text-align:justify;
	color: #333;
	font-weight:lighter;
	margin-bottom: 0.8em;}

h1 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.0em;
	padding-left: 0;
	color: #8a9c28;
	margin:0em auto 0 0;
	font-weight: normal;
	text-align:left;}
	

h2 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.5em;
	background-color: #8a9c28;
	padding:0.5% 0;
	color: #fff;
	margin: auto;
	text-shadow:2px 2px 5px #333333;
		-moz-text-shadow:2px 2px 5px #333333;
		-ms-text-shadow:2px 2px 5px #333333;
		-o-text-shadow:2px 2px 5px #333333;
		-webkit-text-shadow:2px 2px 5px #333333;
	}
	

h3 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.0em;
	font-weight:100;
	color: #fff;
	background: #999;
	margin:0 auto 1.0em auto;
	font-weight:lighter;
	text-align: justify;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
	padding-top:1%;
	width:96%;
	line-height:1.2em;}

	
h4 {
	font-family: 'Poppins', sans-serif;	
	font-size:1.3em;
	width: 95% !important;
	text-align: left;
	color:#8a9c28;
	font-weight:normal;
	margin: auto auto auto 0;
	padding: 0.5em 1.0em;
	font-weight:lighter;}

h5 {
	font-family: Verdana, Geneva, sans-serif;	
	font-size:1.4em;
	width:auto;
	text-align: left;
	color: #8a9c28;
	font-weight:lighter;
	}


h6 {
	font-family: 'Poppins', sans-serif;	
	font-size:0.7em;
	text-align: left;
	color:#333;
	margin: auto auto 2.0em auto;
	font-weight:lighter;}
	
address {
	font-family: 'Poppins', sans-serif;	
	font-size:0.8em;
	font-weight:lighter;
	color:#333;
	margin:1.5em auto 1.5em 1.0%;
	text-align:left;}


	
/* =============================================================================
   Typography
   ========================================================================== */

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

blockquote { margin: 1em 40px; }

dfn { font-style: italic; }

hr { display: block; 
	height: 1px; 
	border: 0; 
	border-top: 2px solid #fff222; 
	padding: 0; 
	width:100%; 
	margin: 5px auto; 
	clear:both;  }


ins { 
	background: #F00; 
	color: #fff; 
	padding: 0.8em;
	text-decoration: none; 
	font-size:1.0em;  
	margin:15px 2.0em;}

	a:hover ins {
		background: #900;
		cursor:pointer;}

mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }

.marker {
	background:#FFFF00;}

big {
	font-weight:bold;
	font-family: 'Poppins', sans-serif;	
	font-size:0.9em;
	color: #F00;}

	


q { quotes: none; }
q:before, q:after { content: ""; content: none; }

small {
	font-size: 0.6em;
	color:#333;}

tt {	
	margin:0 ;
	font-family: "Times New Roman", Times, serif;	
	font-size:1.0em;
	width: 98%;
	line-height:1.0em;
	text-align:justify;
	color: #900;
	padding: 0.2em;
	font-weight:lighter;}

code {
	margin:0 ;	
	font-size:1.0em;
	width: 98%;
	line-height:1.0em;
	text-align:justify;
	color: #000;
	padding: 0.2em;
	font-weight: normal;}

kbd {
	font-size:1.0em;
	margin: 1.0em;}
samp {
	font-size:1.0em;
	margin: 1.0em;}
var {
	font-size:1.0em;
	margin: 1.0em;}
del {
	font-size:1.0em;
	margin-top: 1.0em;}
cite {
	font-size:1.0em;
	margin: 1.0em;}

blockquote {
	border-left:#CCC 5px solid;
	background:#FFF;
	margin:0 auto auto auto ;
	font-family: 'Poppins', sans-serif;	
	font-size:1.0em;
	width: 80%;
	line-height:1.3em;
	text-align:justify;
	color: #333;
	padding: 1.0em;
	font-weight:lighter;}

	
.keresoszavak a {
	color:#c1b400;
	font-weight: lighter;}

.keresoszavak a:hover {
	color:#333;
	font-weight: lighter;}


}