/*magnum security*/
body
{
	margin:0px;
	padding:0px;
	background-image:url(back2.jpg);
	background-repeat:repeat-x;
}
body.kepnelkuli {
	margin: 0px;
    padding: 0px;
    background-image: url(back-kepnelkuli.jpg);
    background-repeat: repeat-x;
}
#centerdiv
{
	width:980px;
	margin-left:auto;
	margin-right:auto;
}
#flash_header
{
	width:980px;
	height:130px;
	background-image:url(fejlec.png) ;
	background-repeat:no-repeat;
	
	}
	

#logo {float: left; margin-left:50px; margin-top:20px;}

#tel {float: left;margin-top:42px; margin-left:220px;}

#partner{float: right; margin-right: 30px; margin-top:-80px;}

#nyelv {float:right; margin-top:10px; margin-right: 60px; margin-top:-110px;}

#fdw nav select {
	display:none; /* this is just for the mobile display */
}

#fdw nav ul {
	
	
	margin-top:3px;
	margin-left:-180px;
	font-size:10px;
	font-weight:bold;
	padding: 0 15px;
	
	list-style: none;
	position: relative;
	display: inline-table;
}





#fdw nav ul li {
	float: left; 
	border: 2px solid #ccc;
	border-radius: 5px;
	margin-right: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}


		

#fdw nav ul li a:hover, #fdw nav ul li a:active {
	color: #dc1d28;
	text-decoration:none;
	
}
#fdw	nav ul li a {
		display: block; padding: 3px 22px; 
		color:#000; text-decoration: none;
		border-radius: 2px;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 55%, rgba(206,206,206,1) 74%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(55%,rgba(229,229,229,1)), color-stop(74%,rgba(206,206,206,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 55%,rgba(206,206,206,1) 74%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 55%,rgba(206,206,206,1) 74%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 55%,rgba(206,206,206,1) 74%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 55%,rgba(206,206,206,1) 74%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cecece',GradientType=0 ); /* IE6-9 */	}
	
#fdw	nav ul ul {
	width: auto;
	font-size:14px;
	z-index: 999;
	background: #1abdc9; border-radius: 0px; padding: 0;
	position: absolute; top: 100%;
	display:none;
	
	text-transform:none;
	margin-left:-2px;
}
#fdw	nav ul ul li {
		float: none; 
		border-bottom: 1px solid #fff;
		position: relative;
	
		margin-right:0px;
		border: none; 
		
	}
#fdw		nav ul ul li a {
			padding: 5px 29px;
			color: #fff;
			
			border-top: 5px solid #fff; 
			
		}	
#fdw			nav ul ul li:hover {
				border:none;
			}
#fdw			nav ul ul li a:hover {
				background: #00395a;
				color:#fff;
			}
			
#fdw		nav ul ul ul {
	position: absolute; left: 100%; top:0;
}	



a {text-decoration:none}
#navigation { float:left;  color:#0979a5; font-size: 8pt; font-family: verdana; font-weight: 900; margin-bottom:10px; }
#navigation ul { list-style: none; list-style-position: outside; }
#navigation ul li { display: inline; /*background: url(images/nav-border.png) no-repeat right 1px;*/ padding: 0 11px 0 6px;}
#navigation ul li.last { background: transparent; padding-right: 0; }
#navigation li a { color: #000; text-decoration:none; padding: 0 10px 0 0px;}
#navigation li a:hover ,
#navigation li.active a { color: #e01c26; text-decoration: none; }

#content
{
	width:932px;
	padding-left:24px;
	padding-right:24px;
}
#pic_container
{
	width:932px;
	margin-top:15px;
	padding-bottom:17px;
}
/*3 képes oldal*/
#pic_bal3
{
	width:306px;
	padding-left:5px;
	float:left;
	text-align:left;
}
#pic_kozep3
{
	width:310px;
	float:left;
	text-align:left;
}
#pic_jobb3
{
	width:306px;
	padding-right:5px;
	float:left;
	text-align:left;
}
/*1 kicsi 1 nagy kép*/
#pic_jobb23
{
	width:616px;
	padding-left:5px;
	float:left;	
}
/* 1/3 területu képdoboz definíciója*/
.doboz3
{
	width:292px;
	height:162px;
	border:4px solid #FFFFFF;
	background-color:#999999;
}
/* 2/3 területu képdoboz definíciója*/
.doboz23
{
	width:608px;
	height:162px;
	border:4px solid #FFFFFF;
	background-color:#00FF99;
}
/*teljes területu képdoboz*/
.doboz_full
{
	width:916px;
	margin-left:auto;
	margin-right:auto;
	height:162px;
	border:4px solid #FFFFFF;
	background-color:#999999;
}
#content_container
{
	width:932px;
}
#content_full{width:932px;}
#content_leftcol3
{
	width:311px;
	float:left;
}
#content_centercol3
{
	width:310px;
	float:left;
}
#content_rightcol3
{
	width:311px;
	float:left;
}
#content_rightcol23
{
	width:621px;
	float:left;
}
#footer
{
	width:932px;	
}
#footer_left
{
	width:15px;
	height:80px;
	background-image:url(footer_left.jpg);
	background-repeat:no-repeat;
	float:left;
}
#footer_center
{
	width:902px;
	padding-top:25px;
	height:55px;
	float:left;
	background-image:url(footer_center.jpg);
	background-repeat:repeat-x;
	text-align:center;
}
#footer_right
{
	width:15px;
	height:80px;
	background-image:url(footer_right.jpg);
	background-repeat:no-repeat;
	float:left;
}
.footer_copyright
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#909090;
	float:left;
	margin-left:20px;
	margin-top:5px;
}
.footer_menu, .footer_menu a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#909090;
	text-decoration:none;
	float: left;
	margin-left:20px;
	margin-top:5px;
}
.footer_menu a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.footer_logo {
float:right;
margin-right:40px;

}
.clearer
{
	clear:left;
}
/*ablakok*/
.win_orzes_symb
{
	width:80px;
	height:66px;
}
.win_tech_symb
{
	width:80px;
	height:66px;
}
.win_takarit_symb
{
	width:80px;
	height:66px;
}
.win_header
{
	height:43px;
	background-image:url(win_header_tile.jpg);
	background-repeat:repeat-x;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:23px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
}
.win_header2
{
	height:49px;
	background-image:url(win_header_tile.jpg);
	background-repeat:repeat-x;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:17px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;	
}
.win_top_right
{
	width:20px;
	height:66px;
	background-image:url(win_top_right.jpg);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}
.win_border_left
{
	width:8px;
	background-image:url(win_border_left.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
}
.win_border_right
{
	width:8px;
	background-image:url(win_border_right.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;	
}
.win_bottom_left
{
	width:22px;
	height:22px;
	background-image:url(win_bottom_left.jpg);
	background-repeat:no-repeat;
}
.win_bottom_tile
{
	height:22px;
	background-image:url(win_bottom_tile.jpg);
	background-repeat:repeat-x;
}
.win_bottom_right
{
	width:22px;
	height:22px;
	background-image:url(win_bottom_right.jpg);
	background-repeat:no-repeat;
}
.win_inner_cont
{
	background-color:#FFFFFF;
	background-image:url(win_inner_grad.jpg);
	background-repeat:repeat-x;
	padding:0px 15px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:18px;
}
.win_inner_cont a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	
}
.win_inner_cont a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000099;
	text-decoration:underline;
}
.win_header_bigright	/*a nagy ablak fejlécének középso része*/
{
	height:43px;
	background-image:url(win_header_tile.jpg);
	background-repeat:repeat-x;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:23px;
	padding-left:8px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
}
.win_topleft_corner	/*a nagy ablak bal felso sarka*/
{
	width:17px;
	height:66px;
	background-image:url(win_top_corner.jpg);
	padding:0px;
	margin:0px;
}
/*ablakok vége*/
ul
{
	padding:0px;
	margin:0px 0px 0px 15px;
	list-style-type:square;
}
.subitem
{
	margin-left:15px;
}
.inner_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;	
}
.inner_link a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.inner_link a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000099;
	text-decoration:none;
}
.kerdeslay
{
	display:block;
	cursor:pointer;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#000000;	
}
.valaszlay
{
	padding:5px 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.kereses {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:20px;
	margin-top:4px;
}
.kereses_1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	
	margin-top:4px;
}
input
{
color: #FFFFFF;
background: #2B4E76;
border: 1px solid #000000;
}
.minositesszoveg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
}
.hir_cim {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000033;
	border-bottom:1px solid #CCCCCC;
	font-size:14px;
	font-weight:bold;
}
.hiba {
	color:#FF0000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}
#legalja {
	padding-top:200px;
}
.figyi {
	color: #F00;
}
.labjegyzet
{
	font-size:smaller;
	font-style:italic;
	line-height:10px;
}