.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	letter-spacing: -5px;
	font-size: 20px;
	margin:0;
	padding:8px 0 0 24px;
	width:400px;
}

.sIFR-hasFlash h5 {
  letter-spacing: 2px;
  line-height: 6px;
	visibility: hidden;
	margin:0;
	padding:8px 0 0 24px;
	width:400px;
}

body {
		margin:0; padding:0;
		position:relative;
		height:100%;
		display:block;
		background-image:url(../gfx/bg14.jpg);
		background-repeat:repeat;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		color:#59676f;
		font-size:12px;
		line-height:15px;
    background-color: #7d7602;
}

h2{
		font-size:12px;
		color:#3eb4c4;
    padding-left: 15px;
		}

h4{
  line-height: 16px;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#FFF;
  margin-left:30px;
  margin-top:9px;
  font-style:italic;/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
		}

h5{
  line-height: 8px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFF;
  padding-left:40px;
  margin-top:11px;/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
		}

#menucim{
		background-image:url(../gfx/top_box_title.png);
		width:575px;
		height:45px;
		background-repeat:no-repeat;

		}

li{
		list-style-image:url(../gfx/list_image.gif);
		line-height:25px;
		padding: 0 0 0 3px;
		}

li span{
		position:relative;
		top:-2px;
		}
		
#main{
		width:794px;
		margin:auto;
		padding:14px 0 0 0;
		position:relative;
		}

#splash{
		position:absolute;
		top:600px;
		left:-42px;
    background-image: url(../gfx/splash.png);
		background-repeat:no-repeat;
    width:57px;
    height:121px;
		}

#logo{
    background-image: url(../gfx/logo_ferme.png);
		background-repeat:no-repeat;
    width:209px;
    height:207px;
    cursor: pointer;
}


#topBoxTop{
		float:left;
		clear:none;
    width: 501px;
    height: 15px;
    background-image: url(../gfx/middle_box_top.png);
    background-repeat: no-repeat;
		}

#bgcontenttop{
    width: 784px;
    height: 11px;
    line-height: 11px;
    clear: both;
    background-image: url(../gfx/bg_content_top.png);
    background-repeat: no-repeat;
    display: block;
    position: static;
		}

#topBoxRight{
		background-image:url(../gfx/top_right.png);
		background-repeat:no-repeat;
		height:147px;
		width:74px;
		}

.fc{
		float:left;
		clear:none;
		}

.nfc{
		float:none;
		clear:both;
		}

#topBoxContent{
		padding:0px 9px 5px 9px;
		width:482px;
		height:142px;
		background-color:#FFFFFF;
		}

#menu{
		background-image:url(../gfx/bg_left.png);
		background-repeat:no-repeat;
		height:446px;
		width:189px;
		z-index:2;
		position:relative;
		padding:0 0 0 20px;
		}

#content{
		z-index:1;
		background-image:url(../gfx/bg_content.png);
		height:auto;
		overflow:hidden;
		background-repeat:repeat-y;
		width:548px;
		position:relative;
		left:-10px;
		padding:0 15px 0px 20px;
    min-height: 350px;
		}

#content p{
		padding: 0 20px;
    line-height: 18px;
    font-size: 12px;
}
#content p strong
{
}
#contentBottom{
		position:relative;
		left:-10px;
		width:584px;
    height: 48px;
		background-image:url(../gfx/bg_content_bottom.png);
		width:584px;
		height:48px;
		background-repeat:no-repeat;
		}

#contentTop{
		position:relative;
		left:-12px;
		}

.linkImage{
		border:none;
		}

imgm, form{
		margin:0;
		padding:0;
		}

form input{
		color:#59676f;
		font-size:9px;
		height:13px;
		width:167px;
		padding:4px;
		border:#999999 1px solid;
		
		}

#formPos{
		position:relative;
		top:65px;
		}

.menuTop1 a {
		background-image:url(../gfx/butt_top_01.gif);
		display:block;
		overflow:hidden;
		width:56px;
		height:34px;
		position:relative;
		left:6px;
		top:26px;
		}

.menuTop1 a:hover{
		background-image:url(../gfx/butt_top_01_over.gif);
		}

.menuTop2 a {
		background-image:url(../gfx/butt_top_02.gif);
		display:block;
		overflow:hidden;
		width:56px;
		height:34px;
		position:relative;
		left:6px;
		top:26px;
		}

.menuTop2 a:hover{
		background-image:url(../gfx/butt_top_02_over.gif);
		}

.menuTop3 a {
		background-image:url(../gfx/butt_top_03.gif);
		display:block;
		overflow:hidden;
		width:56px;
		height:34px;
		position:relative;
		left:6px;
		top:26px;
		}

.menuTop3 a:hover{
		background-image:url(../gfx/butt_top_03_over.gif);
		}

.menuText a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#59676f;
		text-decoration:none;
		}

.menuBox{
		width:6px;
		height:25px;
		}

.menuBox2 a{
		height:25px;
		width:170px;
		display:block;
		background-image:url(../gfx/butt_bg.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
		}

.menuBox2 a:hover{
		background-color:#dae1e1;
		}

.menuText2{
		padding:5px 0 0 18px;
		}

.menuSzin1{
		background-color:#d74e4c;
		}

.menuSzin2{
		background-color:#e38b45;
		}

.menuSzin3{
		background-color:#ecc82c;
		}

.menuSzin4{
		background-color:#83c221;
		}

.menuSzin5{
		background-color:#7de2e3;
		}

.menuSzin6{
		background-color:#5b82b9;
		}

.menuSzin7{
		background-color:#af98d6;
		}

.leiratkozas a{
		/*background-image:url(../gfx/butt_leiratkozas.gif);*/
		display:block;
		overflow:hidden;
		width:75px;
		height:16px;
    cursor: pointer;

		}

.leiratkozas a:hover{
		/*background-image:url(../gfx/butt_leiratkozas_over.gif);*/
		}

.leiratkozas_1 a{
		background-image:url(../gfx/butt_leiratkozas.gif);
    cursor: pointer;
		}
/*
.leiratkozas_1 a:hover{
		background-image:url(../gfx/butt_leiratkozas_over.gif);
		}
*/
.leiratkozas_0 a{
		background-image:url(../gfx/butt_leiratkozas_over.gif);
    cursor: pointer;
		}

/*
.leiratkozas_0 a:hover{
		background-image:url(../gfx/butt_leiratkozas.gif);
		}
*/
.kuldes a{
		background-image:url(../gfx/butt_kuldes.gif);
		display:block;
		overflow:hidden;
		width:81px;
		height:16px;
		position:relative;
		left:20px;
    cursor: pointer;
		}

.kuldes a:hover{
		background-image:url(../gfx/butt_kuldes_over.gif);
		}

#colorSet{
		position:absolute;
		top:365px;
		height:27px;
		width:13px;
		}

.colorBox{
		height:12px;
		width:60px;
		display:block;
		}

#colorSet1 a:hover{
		background-image:url(../gfx/101_over.jpg);
		background-repeat:no-repeat;
		
		}
		
#colorSet1 a{
		background-image:url(../gfx/101.jpg);
		background-repeat:no-repeat;
		width:17px;
		height:16px;	
		display:block;
		margin:0 4px 1px 0;
    cursor: pointer;
		}

#colorSet2 a:hover{
		background-image:url(../gfx/102_over.jpg);
		background-repeat:no-repeat;
		}
		
#colorSet2 a{
		background-image:url(../gfx/102.jpg);
		background-repeat:no-repeat;
		width:17px;
		height:16px;	
		display:block;
		margin:0 4px 1px 0;
    cursor: pointer;
		}
#colorSet3 a:hover{
		background-image:url(../gfx/103_over.jpg);
		background-repeat:no-repeat;
		}
		
#colorSet3 a{
		background-image:url(../gfx/103.jpg);
		background-repeat:no-repeat;
		width:17px;
		height:16px;	
		display:block;
		margin:0 0px 1px 0;
    cursor: pointer;
		}
		
#colorSet4 a:hover{
		background-image:url(../gfx/104_over.jpg);
		background-repeat:no-repeat;
		}
		
#colorSet4 a{
		background-image:url(../gfx/104.jpg);
		background-repeat:no-repeat;
		width:17px;
		height:16px;	
		display:block;
		margin:0 4px 1px 0;
    cursor: pointer;
		}

#colorSet5 a:hover{
		background-image:url(../gfx/105_over.jpg);
		background-repeat:no-repeat;
		}
		
#colorSet5 a{
		background-image:url(../gfx/105.jpg);
		background-repeat:no-repeat;
		width:17px;
		height:16px;	
		display:block;
		margin:0 4px 1px 0;
    cursor: pointer;
		}
#colorSet6 a:hover{
		background-image:url(../gfx/106_over.jpg);
		background-repeat:no-repeat;
		}
		
#colorSet6 a{
		background-image:url(../gfx/106.jpg);
		background-repeat:no-repeat;
		width:17px;
		height:16px;	
		display:block;
		margin:0 0px 1px 0;
    cursor: pointer;
		}


#woodSet{
		position:absolute;
		top:365px;
		left:145px;
		width:80px;
		height:16px;
		}

#woodSet1 a:hover{
		background-image:url(../gfx/butt_num_01_over.gif);
		background-repeat:no-repeat;
		}
		
#woodSet1 a{
		background-image:url(../gfx/butt_num_01.gif);
		background-repeat:no-repeat;
		width:17px;
		height:16px;	
		display:block;
		margin:0 0px 1px 0;
    cursor: pointer;
		}
		
#woodSet2 a:hover{
		background-image:url(../gfx/butt_num_02_over.gif);
		background-repeat:no-repeat;
		}
		
#woodSet2 a{
		background-image:url(../gfx/butt_num_02.gif);
		background-repeat:no-repeat;
		width:17px;
		height:16px;	
		display:block;
		margin:0 0px 1px 0;
    cursor: pointer;
		}
		
#woodSet3 a:hover{
		background-image:url(../gfx/butt_num_03_over.gif);
		background-repeat:no-repeat;
		}
		
#woodSet3 a{
		background-image:url(../gfx/butt_num_03.gif);
		background-repeat:no-repeat;
		width:17px;
		height:16px;	
		display:block;
		margin:0 0px 1px 0;
    cursor: pointer;
		}



#nyitoText{
		position:absolute;
		top:74px;
		left:300px;
		}

#nyitolapUL li{
		font-size:12px;
		}

#nyitolapUL a{
		font-size:12px;
		text-decoration:none;
		color:#59676F;
		}

.termekDobozRight h1{
		color:#0093e0;
		font-size:12px;
		line-height:15px;
		padding:0 0 0 20px;
    margin: 0;
    margin-bottom: 8px;
}

.termekDobozRight p{
		font-size:12px;
		padding:0;
		margin:0;
}

.termekDobozLeft{
		width:178px;
		}

.termekDobozRight{
		width:356px;
		}

#kapcsolatColLeft{
		width:205px;
		line-height:20px;
		padding:30px 10px 40px 20px;
		}

.kapcsolatColLeftImage{
		position:relative;
		top:-2px;
		margin-right:5px;
		}

#kapcsolatColRight{
		width:240px;
		line-height:20px;
		padding:30px 30px 40px 20px;
		/* background-image:url(../gfx/bg_kapcsolat.jpg); */
		background-position:right bottom;
		background-repeat:no-repeat;
		}

#kapcsolatColRight input, textarea{
		width:230px;
		color:#59676f;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		padding:4px;
		height:16px;
		}

#uzenetKuldesButta{
		background-image:url(../gfx/butt_uzenet_kuldese.gif);
		display:block;
		overflow:hidden;
		width:107px;
		height:16px;
		left:134px;
		top:10px;
		}

#uzenetKuldesButta:hover{
		background-image:url(../gfx/butt_uzenet_kuldese_over.gif);
		}

.uzenetHead{
		background-image:url(../gfx/bg_kuld_head.gif);
		background-repeat:repeat-x;
		width:240px;
		height:29px;
		color:#FFFFFF;
		font-weight:bold;
		margin:0 0 10px 0;
		}
		
.galeriaLeft{
		background-image:url(../gfx/bg_galeria.jpg);
		background-repeat:no-repeat;
		height:148px;
		width:232px;
		padding:20px 0 0 18px;
		display:block;
		}

.galeriaRight{
		width:265px;
		margin:12px 0 0 5px;
		height:148px;
		}
		
.galeriaNyil{
		padding:15px 0 0 0;
		}

		
.buttTovabbi a{
		margin:5px 0 0 0;
		background-image:url(../gfx/butt_tovabbi.gif);
		background-repeat:no-repeat;
		display:block;
		
		}
		
.buttTovabbi a:hover{
		background-image:url(../gfx/butt_tovabbi_over.gif);
		background-repeat:no-repeat;}
#woodSet3 a:hover{
		background-image:url(../gfx/butt_num_03_over.gif);
		background-repeat:no-repeat;
		}
		
#woodSet3 a{
		background-image:url(../gfx/butt_num_03.gif);
		background-repeat:no-repeat;
		width:17px;
		height:16px;	
		display:block;
		margin:0 0px 1px 0;
		}

#feluletkezeles{
		background-image:url(../gfx/bg_feluletkezeles.jpg);
		background-repeat:no-repeat;
		width:545px;
		height:402px;
		}
		
.feluletkezelesSpan1{
		position:relative;
		top:62px; left:240px; 
		width:240px; 
		display:block; 
		color:#000000; 
		line-height:20px;
		}
		
.feluletkezelesSpan2{
		position:relative;
		top:105px; left:240px; 
		width:240px; 
		display:block; 
		color:#59676f; 
		line-height:20px;
		}
.tooltip {
  background-color: #3db3c3;
  padding: 3px; 
  color: white; 
  display: none; 
  width: 300px;
  z-index: 100;
  }



.tool-tip {
	color: #fff;
	z-index: 1200;
  }
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #fff;
	padding: 8px 8px 4px;
  background-color: #3db3c3;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
  background-color: #3db3c3;
}
 
 .mapPoint
 {
   width: 10px; 
   height: 10px; 
   cursor: pointer;
   position: absolute;
   background-image: url(../gfx/atom.gif);
 }
  
a#linkAsturo {
  background-image: url(../gfx/asturo.jpg);
  width: 194px;
  height: 65px;
  display: block;
  float: left;
  text-decoration: none;
  position: relative;
}
a#linkAsturo:hover {
  background-image: url(../gfx/asturo_over.jpg)
}



a#link3m {
  background-image: url(../gfx/3m.jpg);
  width: 181px;
  height: 65px;
  display: block;
  float: left;
  text-decoration: none;
  position: relative;
}
a#link3m:hover {
  background-image: url(../gfx/3m_over.jpg)
}

a#linkRevo {
  background-image: url(../gfx/revo.jpg);
  width: 160px;
  height: 65px;
  display: block;
  float: left;
  text-decoration: none;
  position: relative;
}
a#linkRevo:hover {
  background-image: url(../gfx/revo_over.jpg)
}
ul.linker li 
{
  cursor: pointer;
}

.invisible
{
  padding: 0px;
  margin: 0px;
  color: inherit;
  background-color: inherit;
  list-style-type: none; 
  list-style-image: none;
  line-height: inherit;
  position: inherit;
  width: inherit;
}

#content .galeriaRight p
{
  line-height: 1.3em;
  margin: 2px;
  padding: 0;
}

#kebszkolo
{
  top: 300px;
  position:absolute;
}

.termright
{
  padding-top: 20px;
}

#textarea001
{
  height:166px; 
  width:230px; 
  margin:10px 0 0 0;
}
/* ======================================================
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout_4level.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
========================================================= */

.menu {  }
.menu ul { margin: 0pt; padding: 0pt; position: relative; z-index: 5000; list-style-type: none; width: 170px;}
.menu li { background-color: #ffffff; float: left; list-style-image: none; background-image: url(../gfx/whitepoint.jpg)}
.menu li.sub { background-color: #ffffff; list-style-image: none;}
.menu table { position: absolute; border-collapse: collapse; top: 0pt; left: 0pt; z-index: 4000; font-size: 1em; margin-top: -1px; }
.menu a, .menu a:visited { border: 0px; display: block; text-decoration: none; height: 2em; line-height: 2em; width: 170px; color: #59676f; padding-left: 6px; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none}
.menu b { float: right; margin-right: 5px; }
* html .menu a, * html .menu a:visited { width: 170px}
* html .menu a:hover { color: #59676f; background-color: #dae1e1; position: relative; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li:hover { position: relative; }

.menu a:active, .menu a:focus { color: #59676f; background-color: #dae1e1/*#dae1e1*/; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li:hover > a { color: #59676f; background-color:  #dae1e1/*#dae1e1*/; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }

.menu li.invisible:hover  a  { background-color: #f1f5f5;}
.menu li.invisible li { background-color: #f1f5f5; padding: 0px; margin: 0px;}
.menu li.invisible li > a:hover { background-color: #dae1e1/*#dae1e1*/;}


/*
.menu a:active, .menu a:focus { color: #59676f; background-color: #dae1e1; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
.menu li:hover > a { color: #59676f; background-color: #dae1e1; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }
*/
.menu li ul { padding: 0; visibility: hidden; position: absolute; top: 0; left: 170px; background-color: transparent; }
.menu li:hover > ul { visibility: visible; }
.menu ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility: visible; }

