body{
	padding:0;
	margin:0;
	background: url('images/bg.jpg') center top #F47920 no-repeat;
	font-family: Arial, Arial CE;
	font-size: 12px;
	color: #000;
}
table tr td{
	font-size:12px;
}
input, textarea{
	font-family: Arial, Arial CE;
	font-size:12px;
}
table{
	border-collapse: collapse;
	padding:0;
	margin:0;
}
img, img a{
	border:none;
}
a{
	color:#D24A0E;
	text-decoration:none;
}
a:hover{
	color: #FF6F30;
	text-decoration:underline;
}
h1{
	padding:0;
	margin:0;
	font-size:18px;
	font-weight:normal;
	padding-bottom:18px;
	color: #000000;
}
h2{
	padding:0;
	margin:0;
	font-size:18px;
	font-weight:normal;
	padding-bottom:15px;
}
h3{
	padding:0;
	margin:0;
	font-size:14px;
	font-weight:normal;
	padding-bottom:10px;
}
h4{
	padding:0;
	margin:0;
	font-size:12px;
	font-weight:bold;
}
p{
	padding:0;
	margin:0;
	padding-bottom:10px;
}
form{
	padding:0;
	margin:0;
}
.kivonat{
	text-align: justify;
	font-size: 12px;
	padding-bottom: 10px;
	font-weight: bold;
}
.keret{
	border: 1px solid #C5C5C4 !important;
}
#page{
	width:982px;
	text-align:left;
}
#pageInner{
	float: left;
	width:982px;
	padding-bottom:10px;
}
#main{
	width:982px;
	float: left;
}
#main_top{
	width:982px;
	float: left;
	background: url('images/main_top_bg.jpg') #fff repeat-y;
	border-bottom:1px solid #fff;
}
#main_top_sub{
	width:982px;
	float: left;
	background:#fff;
	border-bottom:1px solid #fff;
}
#main_top_left{
	float: left;
	width:203px;
}
#menu{
	float: left;
	width:203px;
}
#menu ul{
	padding:0;
	margin:0;
	float: left;
	width:202px;
	list-style:none;
}
#menu ul li{
	float: left;
	border-bottom:1px solid #fff;
}
#menu ul li a{
	display:block;
	float: left;
	padding-top:5px;
	padding-bottom:5px;
	width:202px;
	color: #fff;
	background-color: #F57921;
}
#menu ul li a:hover{
	background: url('images/menu_active.jpg') #F57921 no-repeat;
	text-decoration:none;
}
#menu ul li a span{
	display:block;
	float: left;
	padding-left:21px;
	cursor:pointer;
}
#menu ul.menu1 li.active a{
	background: url('images/menu_active.jpg') #F57921 no-repeat;
	text-decoration:none;
}
#menu ul.menu1 li.active ul{
	background:#FBEBE0;
	padding-top:5px;
	padding-bottom:3px;
}
#menu ul.menu1 li.active ul li a{
	background:none;
	color:#3F3F3F;
	padding:0;
	margin:0;
	padding-bottom: 2px;
}
#menu ul.menu1 li.active ul li a:hover{
	text-decoration:underline;
}
#menu ul.menu1 li.active ul li.active a{
	text-decoration:underline;
}
#head_logo{
	float: left;
	width:203px;
	height:145px;
}
#menu_img{
	float: left;
	width:203px;
	height:110px;
	/*background: url('images/menu_img.jpg') no-repeat;*/
}
#main_top_center{
	float: left;
	width:451px;
	background: url('images/main_top_center.jpg') no-repeat;
	height:489px;
}
#anim{
  padding:  28px 0 0 0px;
  float:left;
}
#main_top_right{
	float: left;
	width:328px;
	background: url('images/main_top_right.jpg') no-repeat;
	padding-top:46px;
}
#main_top_right_sub{
	float: left;
	width:779px;
	background: url('images/main_top_right_sub.jpg') no-repeat;
	padding-top:46px;
}
#contentOuter{
	float: left;
	padding-left:20px;
	padding-right:19px;
}
#content{
	float: left;
	width:287px;
}
#content_sub{
	width:740px;
	float: left;
}
.content_title{
	padding-bottom:42px !important;
	color: #fff;
}
.content_title_sub{
	padding-bottom:32px !important;
	color: #fff;
}
#main_bottom{
	float: left;
	background: url('images/main_bottom.jpg') #FFEED3 repeat-x;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom:1px solid #fff;
}
#main_bottomOuter{
	width:982px;
	float: left;
}
#main_bottomInner{
	width:980px;
	float: left;
}
#main_bottom h2{
	background: url('images/main_bottom_title.gif') 0 4px no-repeat;
	padding-left:11px;
}
#bottom_box_1Outer{
	border-right:1px solid #fff;
	float: left;
}
#bottom_box_1{
	float:left;
	width:270px;
}
#bottom_box_1Inner{
	float: left;
	padding-top:19px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:15px;
}
#bottom_box_1_content{
	float: left;
	width:246px;
}
#bottom_box_2Outer{
	float: left;
	border-right:1px solid #fff;
}
#bottom_box_2{
	float: left;
	width:271px;
}
#bottom_box_2Inner{
	padding-top:19px;
	padding-left:16px;
	padding-right:32px;
	padding-bottom:10px;
	float: left;
}
#bottom_box_2_content{
	float: left;
	width:221px;
}
.hirlevel_input{
	float: left;
	width:166px;
	border: 1px solid #C4C4C4;
}
#bottom_box_2_content label{
	display:block;
	float: left;
	width:51px;
}
.hirlevel_input_container{
	float: left;
	width:221px;
	padding-bottom:10px;
}
.hirlevel_buttons{
	float: left;
	width:170px;
	height:26px;
	background: url('images/hirlevel_button.jpg');
	cursor:pointer;
	border:none;
	color: #fff;
	margin-bottom:1px;
}
.hirlevel_button_container{
	float: left;
	padding-left:51px;
}
#bottom_kapcsolat{
	width:271px;
	height:159px;
	float: left;
	background: url('images/kapcsolat_img.jpg') center top no-repeat;
}
#bottom_kapcsolat a{
	display:block;
	float: left;
	width:271px;
	height: 159px;
}
#bottom_kapcsolat a span{
	display:block;
	float: left;
	padding-top:13px;
	padding-left:38px;
	background: url('images/kapcsolat_title.gif') 26px 16px no-repeat;
	font-size:18px;
	color: #fff;
}
#bottom_box_3{
	float: left;
	width:437px;
}
#bottom_box_3Inner{
	float: left;
	padding-left:17px;
	padding-top:19px;
	padding-right:21px;
	padding-bottom:15px;
}
#bottom_box_3_content{
	float: left;
	width:399px;
}
#elerhetoseg_text{
	float: left;
	width: 197px;
}
.elerhetoseg_nap{
  width: 100px;
  float: left;
  font-weight: bold;
}
.elerhetoseg_text_main{
  color: #F2791E;
  font-weight: bold;
}
.elerhetoseg_text_content{
	line-height: 1.6em;
}
#elerhetoseg_img{
	width:202px;
	float: left;
}
#footOuter{
	background: #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom:1px solid #FEF2EA;
	float: left;
}
#foot{
	float: left;
	width:980px;
	background: url('images/foot.jpg') #fff repeat-x;
	padding-top:14px;
	padding-bottom:14px;
}
#foot table{
	width:100%;
}
#foot table tr td{
	text-align:center;
	vertical-align:center;
}
#foot_bottom{
	float: left;
	width:982px;
	height: 95px;
	background: url('images/foot_bottom.jpg') repeat-x;
}
#rg{
	margin-bottom: -4px;
}
#magicon{
	margin-bottom: -3px;
}
#foot a{
	color: #000;
}
#foot a:hover{
	color: #F47820;
}




/********************************************************KAPCSOLAT********************************************************/

.kapcsolat{

}
.kapcsolat_container{

}
.kapcsolatText2{
	border: 1px solid #C4C4C4;
	width:510px;
	height:80px;
}
.kapcsolatText{
	border: 1px solid #C4C4C4;
	width:330px;
	margin-bottom:1px;
}
.kapcsolatKozep{
	border: 1px solid #C4C4C4;
	width:332px;
}
.kapcsolat_title{
	color: #fff;
}
.kapcsolat_button{
	padding-top:10px;
	padding-left:105px;
}
.kapcsolat-szoveg{
	padding-right:5px;
}
.gomb{
	width:140px;
	height:26px;
	background: url('images/hirlevel_button.jpg');
	cursor:pointer;
	border:none;
	color: #fff;
	margin-bottom:1px;
}
.gomb2{
	width:140px;
	height:26px;
	background: #BABABA;
	cursor:pointer;
	border:none;
	color: #fff;
	margin-bottom:1px;
}

/********************************************************KAPCSOLAT VÉGE********************************************************/



/*----------------------------------------------------------------------------------------------------------------------------------------------------------
								GALÉRIA
------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#galeriaKepek{
	width: 530px !important;
	height:	280px !important;
}
.galeriaHeader, .galeriaHeader2{
	width: 530px;
	height: 19px;
	text-align: center;
	background: #BE3000;
	color:#fff;
	border-bottom:1px solid #fff;
}
.galeriaHeader2{
	border-top:1px solid #fff;
	text-align: left;
}
.galeriaHeader a, .galeriaHeader2 a{
	text-decoration:none;
	font-weight:bold;
	color:#fff !important;
}
.galeriaLista, .galeriaLista ul{
	list-style:	none;
}
.galeriaLista li{
	padding-top:10px;
	clear:both;
}
.galeriaLista img{
	border: none;
	float: left;
	margin-right:10px;
}
#vetitoDiv a img{
	border: none;
	margin-bottom:-5px;
}
#vetitoDiv a{
	text-decoration:none;
	color: #FA7B00;
	font-size:11px;
}
#vetitoDiv{
	background: #FED190;
	padding-top: 15px;
	padding-bottom:15px;
	width:530px;
}
#vetitoDiv_{
	padding-left:300px;
}
.terkoz{
	padding-right:30px;
}
#alkategoriak{
	color:#000;
	padding-top: 20px;
	padding:0;
	margin:0;
}
#alkategoriak a{
	color:#FA7B00;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
#alkategoriak a img{
	border: 1px solid #78797B;
}
#alkategoriak table tbody tr td{

}
.vetitgomb{
	color:#71CFFF !important;
	cursor:pointer;
}
#galeriaLeiras{
	color:#000;
}
#pozicio{
	padding:0;
	margin:0;
	height:26px;
}
#pozicio h3{
	padding:0;
	margin:0;
	color:#FA7B00;
}
#pozicio h3 a{
	color:#FA7B00;
}
#pozicio a{
	color:#FA7B00;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------
								GALÉRIA VÉGE
------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.hirlevelLeiratkozas_email{
  float:left;
  width:166px;
  border: 1px solid #C4C4C4;
}

.hirlevelLeiratkozas_text{
  float:left;
}

#bolhapiac {
	height: 98px;
}

.termekek{
/*	background:#fff;  */
	margin-bottom:	30px;
	/*border: 		1px solid #DEDEDE;*/
	float: 			left;
	width: 300px;
	/*height: 130px;*/
}

.clear{
	clear: left;
}
.first{
	margin-right: 25px;
}

.termekek h3{
	font-size:		14px;
}
.termekek a{
	color:			#ff6a20 !important;
}
/*.termekek a:hover, #egytermek a:hover{
	background:#3E8A00;
	color:			#fff !important;
}*/

#termekek {
	padding-left: 40px;
	float: left;
}

#termekek h3 {
	font-weight: bold;
	margin-bottom: 22px;
	padding-bottom: 0;
}

.product_pic,
.product_pic img {
	width: 105px;
	height: 105px;
}

.product_pic img {
	border: 2px solid #d95211;
}

.product_pic {
	float: left;
	margin-right: 20px;
}

.termek_ar {
	font-size: 14px;
	color: #d95211;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 20px;
	float: left;
}

#egytermek {
	width: 500px;
	height: 500px;
}

#egytermek_ {
	padding: 18px;
	float: left;
	/*background: #F0F0F0;*/
}

#egytermek_ .product_pic {
	height: 300px;
	margin-right: 30px;
}

#egytermek_ h3 {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
}

#egytermekTable input {
	width: 164px;
	height: 20px;
	border: 1px solid #c4c4c4;
}

#egytermekTable td {
	padding: 5px 0;
}

#egytermekTable textarea {
	border: 1px solid #c4c4c4;
	width: 168px;
	height: 95px;
}

#egytermekSend {
	background: url('images/send_button.jpg') no-repeat center center;
	margin-right: 2px !important;
	width: 170px !important;
	padding: 0 !important;
	margin-top: 15px;
	height: 26px !important;
}

.leiras {
	/*min-height: 85px;*/
}

.leiras .kivonat {
	font-weight: normal;
	padding-bottom: 0;
	float: left;
}

.pageLike{
  margin: 10px 0;
  float: left;
}
