
body 
		{
		font-family : "Lucida Grande", Arial, sans-serif; 
		font-size : 12px; 
		}

h1
		{
		color: #52544e;
		font-family: "Lucida Grande", Arial, sans-serif; 
		font-weight: bold;
		font-size:14px;
		text-align: left;
		letter-spacing:-1px;
		}

h1.hasznalat
		{
		margin-left: 50px;
		margin-top: 13px;
		}

h1 span {color:#85B601;}

h2
		{
		float:left;
		color: #52544e;
		font-family: "Lucida Grande", Arial, sans-serif; 
		font-weight: bold;
		font-size:13px;
		width: 700px;
		position: relative;
		padding-left: 10px;
		letter-spacing:-1px;
		}

h2.quest
		{
		
		padding-top:10px;
		padding-left:0px;
		color: #929292;
		width: 170px;
		}

img.displayed 
		{
		display: block;
		margin-left: auto;
		margin-right: auto;
		}

img.quest
		{
		float:left;
		width: 39px;
		height: 41px;
		}

a
		{
		font-weight:normal;
		text-decoration:none;
		border: none;
		color:#5e5f59;
		font-size:12px;
		}

a:hover
		{
		color:#5e5f59;
		font-size:12px;
		}
	
.mail 
		{
		color: #85b601;
		}

table.reg	
		{
		color:#5e5f59;
		font-family: "Lucida Grande", Arial, sans-serif; 
		font-size:12px;
		padding-left: 10px;
		}


#container {
			font-family:"Lucida Grande",Arial,sans-serif;
			font-size:12px;
			height:50%;
			margin:0 auto 45px;
			padding:0 0 30px;
			width:1008px;
			}

/* felső menüsor logóval--------------------------------------------------------------
--------------------------------------------------------------------------------------------*/

#top
		{
		position:relative;
		top:0px;
		left:0px;
		height:auto;
		width:996px;
		margin:0;
		padding:0;
		}

/* logo ---------------------------------------------------------------------------------*/

#logo 	
		{
		left:0;
		position:relative;
		top:10px;
		width:996px;
		height:180px;
		z-index:1;
		}

/* menü ---------------------------------------------------------------------------------*/

#menu
		{
		position:absolute;
		top: 108px;
		left: 45px;
		width: 860px;
		height: 49px;	
		z-index:1600;
		}
#menu span 
		{display:none;}

#gomb1 
		{
		background-image:url(../images/menu1.jpg);
		background-position: 0 0;
		background-repeat:no-repeat;
		float:left;
		position:relative;
		width: 215px;
		height: 49px;
		z-index:1600;
		}

#gomb1:hover 
		{
		background-image:url(../images/menu1.jpg);
		background-position: 0px -49px;
		}
		
#gomb2 
		{
		background-image:url(../images/menu2.jpg);
		background-position: 0 0;
		background-repeat:no-repeat;
		float:left;
		position:relative;
		width: 215px;
		height: 49px;
		z-index:1600;
		}

#gomb2:hover 
		{
		background-image:url(../images/menu2.jpg);
		background-position: 0px -49px;
		}
		
#gomb3 
		{
		background-image:url(../images/menu3.jpg);
		background-position: 0 0;
		background-repeat:no-repeat;
		float:left;
		position:relative;
		width: 215px;
		height: 49px;
		z-index:1600;
		}

#gomb3:hover 
		{
		background-image:url(../images/menu3.jpg);
		background-position: 0px -49px;
		}
		
#gomb4 
		{
		background-image:url(../images/menu4.jpg);
		background-position: 0 0;
		background-repeat:no-repeat;
		float:left;
		position:relative;
		width: 215px;
		height: 49px;
		z-index:1600;
		}
		
#gomb4:hover 
		{
		background-image:url(../images/menu4.jpg);
		background-position: 0px -49px;
		}

#gyik 
		{
		background-image:url(../images/gyik.jpg);
		background-position: 0 0;
		background-repeat:no-repeat;
		float:left;
		position:relative;
		width: 107px;
		height: 47px;
		z-index:1600;
		margin-top: 15px;
		border-top: 1px solid #7d7d7d;
		}

#gyik:hover 
		{
		background-image:url(../images/gyik.jpg);
		background-position: 0px -47px;
		}

/* mondas---------------------------------------------------------------------------------*/

#header 
		{
		/*background-image:url(../images/header.jpg);
		background-position:0 0;
		background-repeat:no-repeat;*/
		width:996px;
		height:75px;
		}


/* tartalom rész-----------------------------------------------------------------------
--------------------------------------------------------------------------------------------*/

#tartalom
		{
		position:relative;
		top:0px;
		left:0px;
		height:auto;
		width:996px;
		}

/*  body rész-----------------------------------------------------------------------*/

#text  
		{
		color : #5e5f59;
		font-family : "Lucida Grande", Arial, sans-serif;
		font-size : 12px;
		position : relative;
		text-align : justify;
		float : left;
		top : 0;
		left : 45px;
		height : auto;
		width : 630px;
		border-top : 1px solid #7d7d7d;
		margin-top : 5px;
		padding-top : 10px;
		} 

#tulajdonsag ul
		{
		list-style-type:none;
		padding-top:10px;
		margin:0px;
		width:900px;
		}

#tulajdonsag li
		{
		background-image:url(../images/netlock_circle.png);
		background-repeat:no-repeat;
		background-position:0px 2px; 
		height: 19px;
		padding-left:14px; 
		float: left;
		clear: both;
		}

#tulajdonsag li.red
		{
		background-image:url(../images/netlock_circlered.png);
		background-repeat:no-repeat;
		background-position:0px 2px; 
		height: 19px;
		padding-left:14px; 
		float: left;
		clear: both;
		}
		
#xades ul
		{
		list-style-type:none;
		}

#xades li 
		{
		background-image:url(../images/netlock_circle.png);
		background-repeat:no-repeat;
		background-position:0px 12px; 
		height: auto;
		padding-left:14px; 
		padding-top:10px; 
		clear: both;
		}
		
#form	
		{
		color:#5e5f59;
		font-family: "Lucida Grande", Arial, sans-serif; 
		font-size:12px;
		position:relative;
		text-align:justify;
		float: left;
		top:0;
		left:25px;
		height:auto;
		width:449px;
		/*width:467px;*/
		padding-left: 25px;
		border-left: 1px solid #7d7d7d;
		margin-bottom: 10px;
		}
		
#form2	
		{
		color:#5e5f59;
		font-family: "Lucida Grande", Arial, sans-serif; 
		font-size:12px;
		position:relative;
		text-align:justify;
		float: left;
		margin-top:-60px;
		height:auto;
		width:400px;
		}

#dlterulet
		{
		/*border-top:1px solid #7d7d7d;*/
		height:245px;
		float:left;
		left:0;
		position:relative;
		margin-bottom:70px;
		width:630px;
		z-index:0;
		}
		
#dlgombok
		{
		float:left;
		height:116px;
		/*margin-left:15px;*/
		margin-top:70px;
		position:relative;
		width:260px;
		z-index:1000;
		}

#letoltes{
		background-image:url(../images/archer_letolt.jpg);
		background-position:0 0;
		background-repeat:no-repeat;
		float:left;
		position:relative;
		cursor:pointer;
		height:58px;
		width:259px;
		z-index:1;
		}

#letoltes:hover {
		background-image:url(../images/archer_letolt.jpg);
		background-position: 0px -58px;
		}
	
#verziobox
		{
		border-left:1px solid #5E5F59;
		color:#5E5F59;
		float:left;
		font-family:"Lucida Grande",Arial,sans-serif;
		font-size:12px;
		height:auto;
		left:0;
		margin-left:110px;
		margin-top:20px;
		padding-left:0px;
		position:relative;
		text-align:justify;
		width:auto;
		z-index:1000;
		}

/* banner---------------------------------------------------------------------------------*/

#banner 	
		{
		position:relative;
		top:15px;
		width:630px;
		height:56px;
		border-top:1px dashed #7d7d7d;
		z-index:0;
		}

#fhbox1
		{
		color:#5E5F59;
		float:left;
		font-family:"Lucida Grande",Arial,sans-serif;
		font-size:12px;
		height:auto;
		left:0;
		margin-left:20px;
		padding-left:15px;
		position:relative;
		text-align:left;
		width:170px;
		z-index:1000;
		margin-bottom: 15px;
		}
		
#fhbox2
		{
		border-left:1px dashed #7d7d7d;
		color:#5E5F59;
		float:left;
		font-family:"Lucida Grande",Arial,sans-serif;
		font-size:12px;
		height:auto;
		left:0;
		margin-left:10px;
		padding-left:15px;
		position:relative;
		text-align:left;
		width:170px;
		z-index:1000;
		margin-bottom: 15px;
		}
		
#fhbox3
		{
		border-left:1px dashed #7d7d7d;
		color:#5E5F59;
		float:left;
		font-family:"Lucida Grande",Arial,sans-serif;
		font-size:12px;
		height:auto;
		left:0;
		margin-left:10px;
		padding-left:15px;
		position:relative;
		text-align:left;
		width:170px;
		z-index:1000;
		margin-bottom: 15px;
		}
		
#fhbox1 a, #fhbox2 a, #fhbox3 a 
		{
		font-size:12px;
		color: #85b601;
		}

#fhbox1 a:hover, #fhbox2 a:hover, #fhbox3 a:hover 
		{
		font-size:12px;
		font-weight:bold;
		color: #5E5F59;
		border-bottom: 1px solid #85b601;
		}

#kapcsolat 
		{
		float:left;
		left:0px;
		color:#5e5f59;
		font-size:12px;
		position:relative;
		width:auto;
		z-index:1000;
		}

#kapcsolat span 
		{display:none;}

#kapcsolat2
		{
		color: #898989;
		font-size:12px;
		left:700px;
		text-decoration: none;
		position:absolute;
		text-align:justify;
		top:60px;
		#top:60px;
		width:170px;
		z-index:1000;
		/*display:none;*/
		}
	
/* jobb oldali menü--------------------------------------------------------------*/

#jobb
		{
		color:#5e5f59;
		font-family: "Lucida Grande", Arial, sans-serif; 
		font-size:12px;
		position:relative;
		margin-top:-85px;
		margin-bottom:25px;
		line-height: 18px;
		top:0px;
		float: left;
		left:58px;
		height:auto;
		width:170px;
		border-left: 1px solid #7d7d7d;
		padding-left: 15px;
		}
	
#jobb a:hover
		{
		font-size:12px;
		font-weight:bold;
		color:#5e5f59;
		border-bottom: 1px solid #85b601;
		}

p.dl
		{
		width:345px;
		text-align:justify;
		
		}

#flash	
		{
		position:relative;
		left:-15px;
		top:0px;
		width:200px;
		height:60px;
		z-index:1;
		}

#xadesabra	
		{
		position:relative;
		left:-8px;
		top:0px;
		width:180px;
		height:auto;
		z-index:1;
		}

#starter
		{
		position:relative;
		float:left;
		z-index:1;
		margin-right: 24px;
		}

#pro
		{
		position:relative;
		float:left;
		z-index:1;
		}


#price
		{
		position:relative;
		float:right;
		height:200px;
		width:256px;
		z-index:1;
		margin-right: 10px;
		margin-top:-300px;
		border-bottom: medium none !important;
		}

#price span
		{display:none;}

.price1, .price2 {float:left;}

.ajanlat
		{
		position:relative;
		z-index:1;
		width:600px;
		height: 120px;
		margin: 5px 10px 0 0;
		padding: 1px 10px 0 0;
		border-bottom: medium none !important;
		}

.ajanlet span
		{display:none;}

.megrendel {float:right; color:#85B601; letter-spacing:-1px; border-bottom: dashed 1px}
.megrendelpro {float:right; color:#ff890b; letter-spacing:-1px; border-bottom: dashed 1px}

.elvalaszto
		{
		color: #85b601;
		}

/* lábléc---------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------*/

#alsomenu 
		{
		clear: both;
		position:relative;
		left:40px;
		width:860px;
		height:auto;
		#margin-top:15px;
		#padding-top:15px;
		padding-left: 0px;
		border-top: 1px solid #7d7d7d;
		}

#alsomenu ul, #alsomenu li 
		{
		float: left;
		list-style-type: none;
		}

  #alsomenu li a  
		{
		font-size : 12px;
		color : #5e5f59;
		border-bottom : 1px solid #e0e0e0;
		}

#alsomenu li a:hover 
		{
		font-size : 12px;
		color : #5e5f59;
		border-bottom : 1px solid #85b601;
		}

#alsomenu li span 
		{
		color: #d0d0d0;
		}

#validcss
		{
		float:right;
		position:relative;
		/*margin-left:65px;*/
		width:auto;
		height:auto;
		padding:0 0;
		}

value {color:#FEFEFE}
		
/* gyik, reg---------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------*/

p.regisztracio
		{
		clear:both;
		color : #5e5f59;
		font-family : "Lucida Grande", Arial, sans-serif;
		font-size : 12px;
		text-align : justify;
		} 
		
/* container for slides */
.images {
	background:#fff;
	position:relative;	
	height:347px;
	width:555px;
	float:left;	
	margin-top:20px;
	margin-bottom:10px;
	margin-left:5px;
	cursor:pointer;
	
	/* CSS3 tweaks for modern browsers */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow:0 0 25px #666;
	-webkit-box-shadow:0 0 25px #666;	
}

/* single slide */
.images div {
	display:none;
	position:absolute;
	top:0;
	left:0;		
	margin:7px;
	padding:15px 30px 15px 15px;
	height:256px;
	font-size:12px;
}

/* header */
.images h3 {
	font-size:22px;
	font-weight:normal;
	margin:0 0 20px 0;
	color:#456;
}

/* tabs (those little circles below slides) */
.tabs {
	clear:both;
	margin-left:270px;
	width:378px;
}

/* single tab */
.tabs a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background: url(../images/navigator.png) no-repeat;
	display:block;
	font-size:1px;		
}

/* mouseover state */
.tabs a:hover {
	background-position:0 -8px;      
}

/* active state (current page state) */
.tabs a.current {
	background-position:0 -16px;     
	border:none;
} 	


/* prev and next buttons */
.forward, .backward {
	float:left;
	margin-top:160px;
	background: url(../images/hori_large.png) no-repeat;
	display:block;
	margin-left:5px;
	width:30px;
	height:30px;
	cursor:pointer;
	font-size:1px;
	text-indent:-9999em;	
}

/* next */
.forward 				{ background-position: 0 -30px; clear:right; }
.forward:hover 		{ background-position:-30px -30px; }
.forward:active 	 	{ background-position:-60px -30px; } 


/* prev */
.backward:hover  		{ background-position:-30px 0; }
.backward:active  	{ background-position:-60px 0; }

/* disabled navigational button. is not needed when tabs are configured with rotate: true */
.disabled {
	visibility:hidden !important;		
}

#akcio {
 
	/* overlay is hidden before loading */
	display:none;
 
	/* standard decorations */
	width:400px;
	border:5px solid #666;
 
	/* for modern browsers use semi-transparent color on the border. nice! */
	border:10px solid rgba(82, 82, 82, 0.698);
 
	/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}

#akcio div {
	padding:10px;
	height:185px;
	border:1px solid #5d7d03;
	background-color:#fff;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif
}
 
#akcio h1 {
	margin:-11px;
	margin-bottom:0px;
	color:#fff;
	background-color:#86B600;
	padding:5px 10px;
	border:1px solid #6a8e05;
	font-size:20px;
}

.close {margin-left:320px;}