.szoveg_alap{
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

.szoveg_kiemelt1{
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

.szoveg_kiemelt2{
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

.szoveg_cella1{
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}


.szoveg_kicsi{
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}


.szoveg_elozetes{
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}


.szoveg_alcim{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #365a96;
	text-decoration: none;
}


.szoveg_cim{
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #365a96;
	text-decoration: none;
	text-align: left;
}

.szoveg_hiba{
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
	text-align: left;
	padding-bottom: 10px;
}

.szoveg_td_fejlec{
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	background: #ffffff;	
}

.szoveg_td_szoveg{
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

.szoveg_td_szoveg_kiemelt{
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

.szoveg_td_szoveg_keretes{
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	border: #000000 1px solid;
}

.szoveg_td_szoveg_kiemelt_keretes{
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	border: #000000 1px solid;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved. */
/* http://creativecommons.org/licenses/by/2.0 */
/* This style sheet is licensed under a Creative Commons License. */
/* Purpose: undo some of the default styling of common (X)HTML browsers */
/* link underlines tend to make hypertext less readable,
 because underlines obscure the shapes of the lower halves of words */
:link, :visited {
 text-decoration:none
}
/* no list-markers by default, since lists are used more often for semantics */
ul, ol {
 list-style:none
}
/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1, h2, h3, h4, h5, h6, pre, code {
 font-size:1em;
}
/* remove the inconsistent (among browsers) default ul,ol padding or margin */
/* the default spacing on headings does not match nor align with
 normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/* nonetheless strip their margin and padding as well */
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, img {
 margin:0;
 padding:0
}
/* whoever thought blue linked image borders were a good idea? */
a img, :link img, :visited img {
 border:none
}
/* de-italicize address */
address {
 font-style:normal
} 

a {
	color: #3c5fad;
}

form{
	display: inline;
}

#gomb_div{
	border: #ffc300 1px solid;
	background: #ffffff;
	color: #333333;
	padding-left: 5px;
	padding-right: 5px;
	height: 15px;
	text-align: center;
	display: table;
	margin-right: 5px;
}

#gomb_div2{
	border: #ffc300 1px solid;
	background: #ffffff;
	color: #333333;
	width: 50px;
	height: 18px;
	text-align: center;
	font-size: 11px;
}

body{
	font-family:Arial;
	font-size:13px;
	color: #333333;
	background: #ffffff;
	behavior: url("/css/csshover.htc"); 
}

	#full{
		text-align:center;
		position:absolute;
		z-index:5;
		width:100%;
		left:0;
		top:0;
	}
	
	#full_center{
		width:970px;
		margin: 0px auto 0;
		text-align:left;
	}
	
		#fej{
			width:950px;
			height: 205px;
		}		
					
		#kozep{
			background: #ffffff url(../bitmap/balbg01.jpg) repeat-y;
		}
		
			#bal{
				width:213px;				
				float:left;
				background: #ffffff url(../bitmap/balbg01.jpg) repeat-y;
			}
			
				#kepajanlatok{
					padding-top: 10px;
					position: relative;
					left: 15px;
					width: 180px;
				}
				
				#kepekfelsorol{
					padding: 2px;
					width: 176px;
					border: #7eaffc 1px solid;
				}
				
				#kepszoveg{
					color: #ffffff;
					text-align: center;
					padding-bottom: 20px;
				}
			
				#menu{
					margin-left:10px;
					margin-right: 15px;
					padding-top: 10px;
				}
				
					#menu ul li{
						width:175px;
						padding:5px 0px 5px 5px;
						border-top: #7eaffc 1px solid;
					}
					
						#menu ul li a{
							font-size:13px;
							font-weight: bold;
							color:#ffffff
						}
						
						#menu ul li a:hover{
							color:#f4d684;
						}
						
						#menu ul li a.am{
							color:#f4d684;
						}
						
						#menu ul li span{
							font-size:13px;
							font-weight: bold;
							color:#bc9f50;
						}
						
					#menu ul .szint2{
						width: 175px;
						font-weight: bold;
						padding-left: 5px;
					}
					
					#menu ul .szint3{
						width: 165px;
						font-weight: bold;
						padding-left: 15px;
					}

					#menu ul .szint4{
						width: 155px;
						font-weight: bold;
						padding-left: 25px;
					}
					
					#menu ul .szint5{
						width: 145px;
						font-weight: bold;
						padding-left: 35px;
					}	
					
					#menu ul .szint6{
						width: 135px;
						font-weight: bold;
						padding-left: 45px;
					}					
					
					#menu ul .szint7{
						width: 135px;
						font-weight: bold;
						padding-left: 45px;
					}									
					
					#menu ul .active{
						color: #f4d684;
					}	
											
			
			#tartalom{
				width: 737px;
				float:left;
				margin-top: 0px;
				margin-bottom: 0px;
				background: #ffffff;
			}
				
				#kiemelt_menuk{
					width: 737px;
					display: table;
					background: #ffffff url("../bitmap/kiemelt_menu_bg01.jpg") repeat-x;
				}
				
#nav, 
#nav ul {
	padding:0 0 5px 0; 
	margin:0;
	list-style:none; 
	font: 10px; 
	position:relative; 
	z-index:200;
}
#nav {
 	padding:0;
}

#nav table {
	border-collapse:collapse;
}
#nav li {
	float:left; 
	padding:0px 0px 0px 0px;
	color: #ffffff;
	background: url("../bitmap/kiemelt_menu_elvalaszto01.jpg") no-repeat;
	background-position: top right;	
}

#nav li li {
	float:none;
}
/* a hack for IE5.x and IE6 */
#nav li a li {
	float:left;
}

#nav li a {
	display:block; 
	float:left; 
	color:#ffda70; 
	padding-left:11px; 
	padding-right:16px; 
	text-decoration:none; 
	white-space:nowrap;
	font-size: 12px;
	font-weight: bold;
}

#nav li li a {
	float:none;
}

#nav li:hover {
	position:relative; 
	z-index:300; 
}

#nav a:hover {
	position:relative; 
	z-index:300; 
}

#nav :hover ul {
	left:0px; 
	top:0px;
}
/* another hack for IE5.5 and IE6 */
#nav a:hover ul {
	left:0px;
}

#nav ul {
	position:absolute; 
	left:-9999px; 
	top:-9999px;
}

/* it could have been this simple if all browsers understood */
/* show next level */
#nav li:hover li:hover > ul {
	left:0px; 
	margin-left:100%; 
	top:-1px;
}
/* keep further levels hidden */
#nav li:hover > ul ul {
	position:absolute; 
	left:-9999px; 
	top:-9999px; 
	width:auto;
}
/* show path followed */
#nav li:hover > a {
	text-decoration:none; 
	color:#ffffff;
}


/* but IE5.x and IE6 need this lot to style the flyouts*/
/* show next level */
#nav a:hover a:hover ul,
#nav a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover a:hover ul
{left:100%; top:-1px;margin-left:-10px;}

/* keep further levels hidden */
#nav a:hover ul ul,
#nav a:hover a:hover ul ul,
#nav a:hover a:hover a:hover ul ul,
#nav a:hover a:hover a:hover a:hover ul ul
{position:absolute; left:-9999px; top:-9999px;}	


					
					
				#oldal_cim{
					width: 737px;
					margin-top: 5px;
					margin-bottom: 10px;
					padding-top: 10px;
					padding-bottom: 10px;
					padding-left: 10px;
					color: #3c5fad;
					text-transform: uppercase;
					font-size: 18px;
					background: #ffffff url("../bitmap/oldal_cim_bg01.jpg") repeat-y;
				}	
				
				#cikk{
					background: #ffffff url("../bitmap/cikk_bg02.jpg") repeat-y;
					background-position: 15px 0px;
				}
				
					#cikk_fejlec{
						background: #ffffff url("../bitmap/cikk_fejlec01.jpg") no-repeat;
						margin-left:15px;
						width: 737px;
						height: 30px;
					}
					
						#cikk_fejlec_cimke{
							font-size: 12px;
							font-weight: bold;
							color: #ffffff;
							padding-left: 30px;
							padding-top: 8px;
						}
					
					#cikk_tartalom{
						background: url("../bitmap/cikk_bg01.jpg") no-repeat;
						margin-left:15px;
						width: 685px;
						display: table;
						padding-left: 20px;
					}

						#cikk_tartalom_elozetes{
							padding-top: 10px;
							padding-right: 30px;
						}
						
						#cikk_tartalom_tartalom{
							padding-right: 30px;
						}						
					
					#cikk_lablec{
						background: #ffffff url("../bitmap/cikk_lablec01.jpg") no-repeat;
						margin-left:15px;
						width: 695px;
						height: 30px;
						position: relative;
					}
					
						#cikk_tovabb{
							width: 108px;
							height: 18px;
							background: #ffffff url("../bitmap/tovabb01.jpg") no-repeat;
							position: absolute;
							left: 100%;
							margin-left: -108px;
							top: 8px;
						}
						
						#cikk_vissza{
							width: 108px;
							height: 18px;
							background: #ffffff url("../bitmap/vissza01.jpg") no-repeat;
							position: absolute;
							left: 100%;
							margin-left: -108px;
							top: 8px;
						}
						
				#haromhasabos{
					padding-left: 15px;
					background: #ffffff url("../bitmap/haromhasabos_bg03.jpg") repeat-y;
					background-position: 15px 0px;
				}						
											
					#haromhasabos_fejlec{
						background: #ffffff url("../bitmap/haromhasabos_fejlec01.jpg") no-repeat;
						margin-left:15px;
						width: 231px;
						height: 30px;
					}
					
						#haromhasabos_fejlec_cimke{
							font-size: 12px;
							font-weight: bold;
							color: #ffffff;
							padding-left: 30px;
							padding-top: 3px;
						}
					
					#haromhasabos_tartalom{
						background: url("../bitmap/haromhasabos_bg01.jpg") no-repeat;
						margin-left:15px;
						width: 221px;
						
					}

						#haromhasabos_tartalom_elozetes{
							padding-top: 10px;
							padding-left: 20px;
							padding-right: 25px;
						}
						
						#haromhasabos_tartalom_tartalom{
							padding-right: 30px;
						}						
					
					#haromhasabos_lablec{
						background: #ffffff url("../bitmap/haromhasabos_lablec01.jpg") no-repeat;
						margin-left:15px;
						width: 231px;
						height: 30px;
						position: relative;
					}
					
						#haromhasabos_tovabb{
							width: 108px;
							height: 18px;
							background: #ffffff url("../bitmap/tovabb01.jpg") no-repeat;
							top: 8px;
							margin-left: 123px;
						}					
					
				#kethasabos{
					padding-left: 15px;
					background: #ffffff url("../bitmap/kethasabos_bg03a.jpg") repeat-y;
					background-position: 16px 0px;
				}	

				#kethasabos2{
					padding-left: 15px;
					background: #ffffff url("../bitmap/kethasabos_bg03b.jpg") repeat-y;
					background-position: 22px 0px;
				}							
											
					#kethasabos_fejlec{
						background: #ffffff url("../bitmap/kethasabos_fejlec01.jpg") no-repeat;
						margin-left:15px;
						width: 462px;
						height: 30px;
					}
					
						#kethasabos_fejlec_cimke{
							font-size: 12px;
							font-weight: bold;
							color: #ffffff;
							padding-left: 30px;
							padding-top: 3px;
						}
					
					#kethasabos_tartalom{
						background: url("../bitmap/kethasabos_bg01.jpg") no-repeat;
						margin-left:15px;
						width: 452px;
						
					}

						#kethasabos_tartalom_elozetes{
							padding-top: 10px;
							padding-left: 20px;
							padding-right: 25px;
						}
						
						#kethasabos_tartalom_tartalom{
							padding-right: 30px;
						}						
					
					#kethasabos_lablec{
						background: #ffffff url("../bitmap/kethasabos_lablec01.jpg") no-repeat;
						margin-left:15px;
						width: 462px;
						height: 30px;
						position: relative;
					}					

						#kethasabos_tovabb{
							width: 108px;
							height: 18px;
							background: #ffffff url("../bitmap/tovabb01.jpg") no-repeat;
							top: 8px;
							margin-left: 354px;
						}									
					
						#prosi_sor{
							width: 600px;
							clear: both;
							padding-top: 5px;
						}

							#prosi_cimke{
								float: left;
								width: 64px;
							}				
						
							#prosi_input{
								float: left;
							}
							
							#prosi_nev_text{
								border: #adadad 1px solid;
								width: 530px;
							}
							
							#prosi_irsz_text{
								border: #adadad 1px solid;
								width: 35px;
							}			
							
							#prosi_varos_text{
								border: #adadad 1px solid;
								width: 190px;
							}			

							#prosi_utca_text{
								border: #adadad 1px solid;
								width: 190px;
							}
							
							#prosi_tel_text{
								border: #adadad 1px solid;
								width: 195px;
							}			
							
							#prosi_email_text{
								border: #adadad 1px solid;
								width: 190px;
							}
							
							#prosi_hajok{
								float: left;
								padding-right: 10px;
							}
							
							#prosi_orszag_text{
								border: #adadad 1px solid;
								width: 595px;
								height: 50px;
							}
							
							.prosi_uticel_cb{
								width: 116px;
							}
							
							#prosi_tovabb{
								float: right;
							}
							
						#ceginfo{
							margin-left: 10px;
							width: 196px;
							height: 102px;
							background: url("../bitmap/ceginfo_bg01.jpg") no-repeat;
						}	
						
							#ceginfo_tartalom{
								padding-left: 12px;
								padding-top: 20px;
								font-size: 12px;
								color: #ffffff;
							}
						
								.ceginfo_link{
									color: #ffffff;
									font-size: 12px;
								}
								
						#hirlevel_cim{
							color:#f4d684;
							font-size: 13px;
							font-weight: bold;
							padding-left: 16px;
							padding-top: 10px;
						}								
								
						#hirlevel_beviteli{
							float: left;
							padding-right: 2px;
							padding-top: 5px;
						}
						
							#hirlevel_email_text{
								color: #223b70;
								width: 125px;
							}
							
						#hirlevel_gomb{
							float: left;
							padding-top: 5px;
						}
						
						#hirlevel_mod{
							clear: both;
							width: 165px;
							padding-top: 3px;
						}
						
							#hirlevel_mod_text{
								color: #223b70;
								width: 165px;
							}			
			

		#lab{
			width: 950px;
			display: table;
			background: #ffffff url("../bitmap/lablec_bg01.jpg") repeat-x;	
			padding-right: 20px;				
		}
		
			#lab_kep_div{
				float: left;
			}		
		
			#lab_menu_div{
				float: right;
				padding:11px 12px 7px 17px;
				margin-top: 1px;
				color: #ffffff;
				background: url("../bitmap/kiemelt_menu_elvalaszto01.jpg") no-repeat;
				background-position: top left;				
			}
			
				#lab_menu_div a{
					display:block; 
					color:#ffda70; 
					padding-left:0px; 
					padding-right:0px; 
					text-decoration:none; 
					white-space:nowrap;
					font-size: 12px;
					font-weight: bold;			
				}
		
			
			
#uzenet{
	margin:10px 0 20px 0;
	color:#00B2D9;
	font-family:Arial;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	line-height:13px;
	text-align:left;
	text-decoration:none;
}
