/*****************************************************
********************** BASIC SETUP START *************
*****************************************************/

body,td,th {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	scrollbar-base-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-highlight-color:#384C91;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-face-color:#CCCCCC;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#000000;
	scrollbar-darkshadow-color:#999999;
}
* {
	margin: 0;	
}
*:focus {
	outline: none;	
}
a {	
	color: #4F4F4F;	
	text-decoration: none;	
}
hr {
	color: #E6E6E6;
}
p {
	font-size: 14px;		
}
br {
	font-size: 10px;
}
h1 {
	font-size: 16px;
}
ul, ol, li {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
img {
}
input {	
	font-size: 9px;
	color: #666666;
	border: 1px;
	border-style: solid;
	border-color:#516875;	
	padding: 1px 1px 1px 1px;
}
input.checkbox {
    background: none;
    height: 1.5em;
    margin: 0px 0px 0px 0px;
}
input.image {
    background: none;
    height: auto;
    margin: 0px 0px 0px 0px;
}
input.button {
    background: none;
    height: auto;
}
input.radio {
    background: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height: 1.5em;
}
check { 	 
	font-size: 9px; 
	color: #666666; 
	border: 0px;
	border-style: none;
	border-color:#516875;
}
select {	 
	font-size: 10px; 
	color: #666666; 
	border: 1px;
	border-style: solid;
	border-color:#516875;		
}
.hiba {
	
	font-size: 12px;
	padding: 3px;
	color: #FF0000;
	border: thin solid #FF0000;
	align: center;
}
.nemlatszik {
	VISIBILITY: hidden
}
.latszik {
	VISIBILITY: visible
}
.disable {
	BACKGROUND: #999999; 
	COLOR: #ffffff
}
#site{				
	align: center;	
}
/****************BUTTONS********************************/
.kosarba{	
	cursor: hand;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;	
	width: 150px;
	display: block;	
	background-image: url(../css/images/green1.png);
	padding: 5px 5px 5px 5px;
	text-align: center;	
}
.kosarba2{	
	cursor: hand;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 26px;	
	width: 130px;
	display: block;	
	background-image: url(../css/images/green1_130.png);
	padding: 4px 4px 4px 4px;
	text-align: center;	
}
.bovebben{	
	cursor: hand;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 30px;	
	width: 150px;
	display: block;	
	background-image: url(../css/images/grey1.png);
	padding: 5px 5px 5px 5px;
	text-align: center;	
}
.bovebben:hover{			
	color: #FFFFFF;		
}
.vissza{		
	cursor: hand;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 30px;	
	width: 150px;
	display: block;	
	background-image: url(../css/images/grey1.png);
	padding: 5px 5px 5px 5px;
	text-align: center;	
}
.vissza:hover{			
	color: #009530;		
}
.vissza2{		
	cursor: hand;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;	
	width: 175px;
	display: block;	
	background-image: url(../css/images/vissza2.png);
	padding: 5px 5px 5px 5px;
	text-align: center;	
}
.vissza2:hover{			
	color: #009530;		
}
.tovabb{		
	cursor: hand;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;	
	width: 150px;
	display: block;	
	background-image: url(../css/images/green1.png);
	padding: 5px 5px 5px 5px;
	text-align: center;	
}
.tovabb:hover{			
	color: #009530;	
}
.tovabb_kicsi{		
	cursor: hand;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	height: 20px;	
	width: 100px;
	display: block;	
	background-image: url(../css/images/green1_100.png);
	padding: 5px 5px 5px 5px;
	text-align: center;	
}
.tovabb_kicsi:hover{			
	color: #009530;	
}
.megse{		
	cursor: hand;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 30px;	
	width: 150px;
	display: block;	
	background-image: url(../css/images/grey2.png);
	padding: 5px 5px 5px 5px;
	text-align: center;	
}

.megse:hover{			
	color: #009530;	
}
.belep{		
	cursor: hand;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;	
	width: 150px;
	display: block;	
	background-image: url(../css/images/green1.png);
	background-repeat: no-repeat;
	padding: 5px 5px 5px 5px;
	text-align: center;	
}
.belep:hover{			
	color: #009530;		
}
.kilep{		
	cursor: hand;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 30px;	
	width: 150px;
	display: block;	
	background-image: url(../css/images/grey1.png);
	background-repeat: no-repeat;
	padding: 5px 5px 5px 5px;
	text-align: center;	
}
.kilep:hover{			
	color: #009530;		
}
.kuld{		
	cursor: hand;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 24px;	
	width: 150px;
	display: block;	
	background-image: url(../css/images/reszletes_kereses_gomb.png);
	background-repeat: no-repeat;
	padding: 3px 3px 3px 3px;
	text-align: center;	
}
.kuld:hover{			
	color: #009530;		
}
.keres{		
	cursor: hand;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;	
	width: 150px;
	display: block;	
	background-image: url(../css/images/green1.png);
	padding: 5px 5px 5px 5px;
	text-align: center;	
}
.keres:hover{			
	color: #009530;		
}
.egyeb{		
	cursor: hand;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height: 30px;	
	width: 150px;
	display: block;	
	background-image: url(../css/images/white_100.png);
	background-repeat: no-repeat;
	padding: 5px 5px 5px 5px;
	text-align: center;	
}
.egyeb:hover{			
	color: #009530;		
}
.nyomtat{		
	cursor: hand;
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	height: 30px;	
	width: 150px;
	display: block;		
	padding: 5px 5px 5px 5px;
	text-align: center;		
	background-color: #FFFFFF;
	border: 1px;
	border-radius: 5px;
	border-style: solid;
	border-color:#516875;	
}
.nyomtat:hover{			
	color: #000000;		
}
.modosit{		
	cursor: hand;
	font-size: 11px;
	font-weight: bold;
	color: #000000;	
	background-repeat: no-repeat;
	padding: 3px 3px 3px 3px;
	text-align: center;	
	background-color:#CCCCCC;		
}
.torol{		
	cursor: hand;
	font-size: 11px;
	font-weight: bold;
	color: #000000;	
	background-repeat: no-repeat;
	padding: 3px 3px 3px 3px;
	text-align: center;	
	background-color:#CCCCCC;	
}

/*****************************************************
********************** BASIC SETUP END ***************
*****************************************************/

/*****************************************************
********************** HEADER START ******************
*****************************************************/
#header{		
	width: <?=$rekord_design[szelesseg]?>px;
	background-color: <? echo $rekord_design[fej_szine] ?>;
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;	
}

#toplinks{			
	height: 20px;	
	z-index: 1000;		
	background-position: left top;	
}
#toplinks_background{			
	height: 20px;
	position: absolute;	
	left: 0px;
	
	background-color: #6F6F6F;	
	background-repeat:no-repeat;
	background-position: left top;
	-khtml-opacity:.60; 
 	-moz-opacity:.60;
	-webkit-opacity:0.60; 	
 	-ms-filter:”alpha(opacity=60)”;	
 	filter:alpha(opacity=60);		
 	/*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);	*/
 	opacity: 0.60;
}

#topmenu{			
	height: 30px;	
	z-index: 10;	
	top: 20px;	
	background-position: left top;		
}
#topmenu_background{			
	height: 30px;
	position: absolute;	
	left: 0px;
	
	background-color: #3F3F3F;	
	background-repeat:no-repeat;
	background-position: left top;
	-khtml-opacity:.80; 
 	-moz-opacity:.80;
	-webkit-opacity:0.80; 	
 	-ms-filter:”alpha(opacity=80)”;	
 	filter:alpha(opacity=80);		
 	/*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);	*/
 	opacity: 0.80;
}

.topmenu_button{			
	position: relative; 
	left: 0px; 
	z-index: 5; 
	float: left; 
	width: 175px;	 
	display: block;
	background-repeat:no-repeat; 
}
#header_top {  
	display: block;
	position: relative;  
    width: 900px; height: 30px;	
	z-index: 1000;
}	
#header_top_hatter {
    background: #999999;
	position: absolute;
    top: 0; left: 0;
    height: 100%; width:100%;	
    -khtml-opacity:.5; 
 	-moz-opacity:.5;
	-webkit-opacity:0.5; 	
 	-ms-filter:”alpha(opacity=50)”;	
 	filter:alpha(opacity=50);		
 	/*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);	*/
 	opacity: 0.50;    	 
}
#header_top_text {
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
}
.logo{
	z-index: 10;
	position: absolute;
	top: 30px;
	left: 20px;
	width: 200px;
	float: left;
	text-align: left;
}
.toplinks_poz{
	z-index: 800;
	position: absolute;
	top: 3px;
	left: 5px;
	width: 650px;
	float: left;
	text-align: left;	
}
.toplinks2_poz{
	z-index: 12;
	position: absolute;
	top: 0px;
	right: 3px;
	width: 200px;	
	height: 20px;
	float: right;
	text-align: right;		
}
.facebook{
	z-index: 50;
	position:absolute; 
	left: 900px;
}
#chat{ position: absolute;
	left:300px; 
	top:0px; 
	z-index:100;
}
.kereso3_poz{
	z-index: 900;
	position: absolute;
	left: 175px;
	top: 21px;
	width: 300px;
}
.delivery_icon_poz{
	z-index: 800;
	position: absolute;
	left: 0px;
	top: 23px;
	height: 25px;	
	width: 50px;	
	color: #FFFFFF;
}
.country_select_poz{
	z-index: 800;
	position: absolute;
	left: 50px;
	top: 23px;
	height: 25px;	
	width: 125px;			
}
.lang_select_poz{
	z-index: 800;
	position: absolute;
	left: 682px;
	top: 23px;
	height: 25px;	
	width: 30px;
	
}
.cur_select_poz{
	z-index: 800;
	position: absolute;
	left: 713px;
	top: 23px;
	height: 25px;	
	width: 35px;	
}
.specialis_kereso_poz{
	position: absolute;
	left: 750px;
	top: 15px;	
}
.felirat_poz{
	position: absolute;
	left: 0px;	
}
.menu_poz{	
	position: absolute;
	left: 0px;
	top: 100px;		
}
.kosar_poz{
	position: absolute;
	top: 20px;	
	right: 0px;
}
#languages {		
	display: none;		 	 
}
.lang_actual {	
	cursor: hand;	
	z-index: 200;	
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	top: 3px;
	height: 17px;	
	width: auto;
	display: block;
	background-color: #828282;	
	padding: 8px 4px 0px 4px;
	text-align: left;		   	 
}
.lang_select {	
	cursor: hand;	
	z-index: 200;	
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height: 16px;	
	width: auto;
	display: block;
	background-color: #FFFFFF;	
	padding: 2px 4px 2px 4px;
	text-align: left;		   	 
}
#currencies {		
	display: none;		 	 
}
.cur_actual {	
	cursor: hand;	
	z-index: 200;	
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	top: 2px;
	height: 17px;	
	width: auto;
	display: block;
	background-color: #828282;	
	padding: 8px 4px 0px 4px;
	text-align: right;		   	 
}
.cur_select {	
	cursor: hand;	
	z-index: 200;	
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height: 16px;	
	width: auto;
	display: block;
	background-color: #FFFFFF;	
	padding: 2px 4px 2px 4px;
	text-align: right;		   	 
}
#countries {		
	display: none;		 	 
}
.country_actual_link {		
	color: #E6E6E6;		
}
.country_actual {	
	cursor: hand;	
	z-index: 200;	
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;	
	top: 2px;
	height: 17px;	
	width: auto;
	display: block;	
	padding: 8px 4px 0px 4px;
	text-align: left;		   	 
}
.country_select {	
	cursor: hand;	
	z-index: 200;	
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height: 16px;	
	width: auto;
	display: block;
	background-color: #FFFFFF;	
	padding: 2px 4px 2px 4px;
	text-align: left;		   	 
}
#kosar {	
	cursor: hand;	
	z-index: 200;	
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	height: 20px;	
	width: auto;
	display: block;
	background-color: #808080;
	
	padding: 0px 0px 0px 0px;
	text-align: right;	
}
#kosarban {	
	position: absolute;
	cursor: hand;
	z-index: 2000;
	top: 4px;
	left: 20px;
	z-index: 200;	
	height: 26px;	
	width:30px;	
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;	
}
#kosarban:hover {		
	color: #FFFFFF;	
}
#kosar input.gomb{	
	cursor: hand;	
	position: absolute;
	left: 0px;	
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;		
	display: block;
	background-color: #444444;	
	background-image: url(../css/images/shopping3.jpg);
	padding: 0px 10px 0px 10px;
	align: right;
	text-align: right;	
}
#kosar_legordulo{		
	width: 175px;	
	font-size: 12px;	
	color: #FFFFFF;
	display: block;	
	padding: 2px 2px 2px 2px;
	align: center;
	text-align: left;		
}
.kosar_legordulo_mezo{	
	font-size: 10px;
	font-weight: bold;
	background-color: #F1F1F3;		
	padding: 3px 3px 3px 3px;
}

#kereso {	
	position: relative;
	z-index: 100;	
	font-size: 9px;
	font-weight: bold;
	color: #4F4F4F;
	height: 25px;	
	width: 300px;
	display: block;	
	padding: 2px 2px 2px 2px;
	text-align: center;	
}
#keres_text {		
	font-size: 9px;
	font-weight: bold;
	color: #4F4F4F;
	height: 25px;	
	width: 260px;
	display: block;	
	padding: 2px 2px 2px 2px;
}
#kereso input.keres_mezo{	
	position: absolute;
	left: 0px;		
	font-size: 12px;
	font-weight: bold;
	color: #4F4F4F;
	height: 25px;	
	width: 260px;
	display: block;
	background-color: #FFFFFF;	
	padding: 4px 4px 4px 4px;
	text-align: left;	
}
#kereso input.ok_gomb{	
	position: absolute;
	left: 260px;	
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;	
	width: 40px;
	display: block;
	background-image: url(../css/images/search.png);
	padding: 4px 4px 4px 4px;
	text-align: right;	
	cursor: hand;
}
#kereso input.reszletes_gomb{	
	position: absolute;
	left: 300px;		
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;	
	width: 150px;
	display: block;	
	background-image: url(../css/images/green2.png);
	padding: 5px 5px 5px 5px;
	text-align: center;	
	cursor: hand;
}
#kereses {
	position: absolute;	
	left: 0px;	
	height: 25px;	
	width: 300px;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #4F4F4F;
	z-index: 10;
	padding: 4px 4px 4px 4px;
}
#search_suggest {
	float: left;
	z-index: 800;
	position: absolute; 
	left: 0px;
	top: 30px;
	width: 275px;	
	color: #000000;
	background-color: #cccccc;	
	text-align: left; 		
	height: auto;
	background:transparent !important;
}
.suggest_link {
	height: 40px;
	font: 11px;
	color: #4F4F4F;
	background-color: #FFFFFF;
	padding: 5px 30px 5px 2px;	
	border-bottom: solid 1px #000000;
}
.suggest_link_over {	
	height: 40px;
	font: 11px;
 	color: #009530;
	background-color: #cccccc;
	padding: 5px 30px 5px 2px;
}
.rollmenu {	
	z-index: 1200;
	float: left;
	width: 550px;
	top: 30px;	
	color: #000000;
	border: 1px; 
	border-style: solid; 
	border-color:#4F4F4F; 
	background-color: #F4F4F4; 
	padding: 3px 3px 3px 5px;	
	display: none;	
}	
.rollmenu:hover {		
	color: #009530;		
}
a.rollmenu_text {		
	font-size: 12px;
	color: #4F4F4F;	
	width: 165px;
}	
a.rollmenu_text:hover {		
	color: #009530;
	text-decoration:underline;	
}
.ajanlo {
	cursor: hand;	
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	height: auto;
	width: auto;
	display: block;
	background-color: #E7E7E7;
	padding: 8px 5px 8px 5px;
	text-align: center;
	background-image: url(../css/images/stilusok/bgr10.jpg);
	background-repeat: repeat;	
}
.cella1 {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; BORDER-BOTTOM: #efefef 1px solid;
}
.cella2 {
	BORDER-RIGHT: #efefef 0px solid; BORDER-TOP: #efefef 2px solid; BORDER-LEFT: #efefef 0px solid; BORDER-BOTTOM: #efefef 0px solid;
}
/*****************************************************
********************** HEADER END ********************
*****************************************************/

/*****************************************************
********************** LOGIN START ******************
*****************************************************/
#belepo {  
	display: block;
	position: relative;  
    width: 380px; height: 200px;	
	z-index: 1000;
}	
#belepo_hatter {
    background: #CACDD2;
	position: absolute;
    top: 0; left: 0;
    height: 100%; width:100%;
	
    -khtml-opacity:.85; 
 	-moz-opacity:.85;
	-webkit-opacity:0.85; 	
 	-ms-filter:”alpha(opacity=85)”;	
 	filter:alpha(opacity=85);		
 	/*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);	*/
 	opacity: 0.85;    	 
}
#belepo_text {
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
}
#login{	
	z-index: 500;
	background-repeat:no-repeat;	
}
#iw {text-align:left; padding: 2; margin: 0; border-top: 0px #fff solid; width:140px;}
#iw .on {display:block;}
#iw .off {display:none;}
#iw .clear{clear:both;}
#iw #iw_undiv, #iw #iw_pwdiv {position:absolute; top:auto; padding:4px 4px 4px 4px; height:16px; font-size:10px; color:#999; white-space:nowrap; width:110px;}
#belepes {text-align:left; padding: 0; margin: 0; border-top: 0px #fff solid; width:10px;}

#iw2 {text-align:left;padding: 2; margin: 0; border-top: 0px #fff solid; width:100px;}
#iw2 .on {display:block;}
#iw2 .off {display:none;}
#iw2 .clear{clear:both;}
#iw2 #iw_undiv, #iw2 #iw_pwdiv {position:absolute; top:auto; padding:4px 4px 4px 4px; height:16px; font-size:10px; color:#999; white-space:nowrap; width:90px;}
#belepes2 {text-align:left; padding: 0; margin: 0; border-top: 0px #fff solid; width:10px;}


/*****************************************************
********************** LOGIN END *********************
*****************************************************/



/*****************************************************
********************** MAIN START ********************
*****************************************************/
#main{			
	position: relative;	
	clear:both;
}
#leftside{	
	position: relative;	
}
#center{	
	position: relative;	
}
#rightside{	
	position: relative;	
}
/******************** LISTING ***********************/
.szoveg_mezo1 {	
	color: #4F4F4F;
	text-decoration: none;
	height: 28px;		
	display: block;
	background-color: #FFFFFF;	
	padding: 4px 4px 4px 4px;
	text-align: left;	
	font-size:12px;
	border: 1px;
	border-style: solid;
	border-color:#516875;	
	float: left;	
}
.lapoz {	
	position: relative;
	text-align: center;
	align: center;		
	padding: 30px 10px 30px 10px;
}
.szoveg_mezo1 {	
	color: #4F4F4F;
	height: 20px;		
	display: block;
	background-color: #FFFFFF;	
	padding: 4px 4px 4px 4px;
	text-align: left;	
	border: 1px;
	border-style: solid;
	border-color:#516875;	
	float: left;	
}
#listing{	
	background-repeat:no-repeat;	
}
#navigator_bar {	
	position: relative;
	z-index: 5;
	width: <?=$rekord_design[szelesseg]?>px;
	height: 25px;		
	background-color: #FFFFFF;	
	background-image: url(../css/images/navigator_bgr.jpg);
	background-repeat: no-repeat;
	padding: 1px;
	border: 0px solid #999999;
 	vertical-align: 0px;
	font-size: 12px; 
	font-weight: normal; 
	color: #666666; 
}
.navigator_home{
	z-index: 5;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 600px;	
	padding: 4px 4px 4px 40px;
	text-align:left;
	float: left;	
}
.navigator_links{
	z-index: 5;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 250px;	
	padding: 5px 5px 5px 5px;
	float: right;	
	text-align: right;
}
.navigator1 {	
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	padding: 3px;
	border: 1px solid #999999;
 	vertical-align: 18px;
}
.navigator1:hover {
	color: #FF9900;
	background-color: #CC00000;	
}
.navigator2 {	
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	background-color: #CCCCCC;
	padding: 3px;
	border: 1px solid #999999;
 	vertical-align: 18px;
}
.navigator2:hover {
	color: #FF9900;
	background-color: #CC00000;			
}
.lista_price_select{	
	cursor: hand;	
	z-index: 200;	
	font-size: 10px;
	font-weight: bold;	
	top: 1px;
	height: 17px;	
	width: 200px;
	display: block;
	background-color: #E6E6E6;	
	padding: 3px 3px 3px 3px;
	text-align: center;		   	 
}
.lista {	
	position: relative;
}
.lista_kategoria {
	font-size: 11px;
	color: #555555;	
}
.lista_kategoria:hover {
	color: #000000;
}
.lista_megnevezes {font-size: 11px; color: #000000; }
.lista_ref_no {font-size: 11px; color: #000000; }
.lista_leiras { font-size: 11px; color: #000000; }
.lista_ar {font-size: 11px; color: #000000; }
.lista_akcios_ar {font-size: 11px;  color: #D60025; }
.lista_megnevezes_ertek {font-weight: bold; font-size: 11px; color: #000000; }
.lista_ref_no_ertek {font-size: 11px; color: #000000; }
.lista_leiras_ertek { font-size: 11px; color: #000000; }
.lista_ar_ertek {font-size: 11px; color: #000000; }
.lista_akcios_ar_ertek {font-size: 11px;  color: #D60025; }

.lista_kosarba1 {			
	position: relative;
	height: 150px;	
	width: 140px;	
	float: center;	
	background-repeat: no-repeat; 
	background-color: <? echo $rekord_design[rendel_szine] ?>;
	padding: 10px 2px 2px 2px;
}
#lista_fejlec {			
	position: relative;
	height: 25px;			
	background-color: #FFFFFF;		
	background-repeat: no-repeat;
	padding: 1px;
	border: 0px solid #EFEFEF;
	border-bottom-width:1px;
 	vertical-align: 0px;
	font-size: 10px; 
	font-weight: normal; 
	color: #666666; 	
}
.lista_fejlec_szoveg {	
	font-size: 10px;
	color: #666666; 
	padding: 1px;	
 	vertical-align: 14px;
}
.lista_rendezes{
	z-index: 5;
	position: absolute;
	left: 5px;
	top: 0px;
	width: 250px;	
	height: 17px;	
	font-size: 10px;
	padding: 4px 4px 4px 10px;
	text-align: left;
	float: left;
}
.lista_talalatok{
	z-index: 5;
	position: absolute;
	left: 300px;
	top: 0px;
	width: 150px;	
	font-size: 10px;
	padding: 4px 4px 4px 4px;
	float: center;
}
.lista_oldalak{
	z-index: 5;
	position: absolute;
	right: 10px;
	top: 0px;
	width: 300px;	
	padding: 4px 4px 4px 4px;
	text-align: right;
	float: right;
}
.lista_oldalak_navigator1 {	
	font-size: 10px;
	font-weight: bold;
	color: #000000;	
	padding: 1px;	
 	vertical-align: 14px;
}
.lista_oldalak_navigator1:hover {
	color:  #009530;
	
}
.lista_oldalak_navigator2 {	
	font-size: 10px;
	font-weight: bold;
	color:  #009530;	
	padding: 1px;	
 	vertical-align: 14px;
}
.lista_oldalak_navigator2:hover {
	color:  #009530;			
}
.lista_shortlist{
	z-index: 5;
	position: relative;	
	left: 10px;
	width: 130px;	
	text-align: center;
	float: center;
}

.lista_shortlist_item{
	z-index: 5;
	position: relative;
	height: 20px;	
	width: 125px;	
	text-align: left;
	float: center;
}


.fekete_apro { font-size: 11px; color: #000000; }
.fekete_apro { font-size: 11px; color: #000000; }

.sszurke_apro {font-size: 11px; font-weight: normal;  color: #666666; }
.sszurke_16_bold {font-size: 16px; font-weight: bold;  color: #666666; text-decoration: none; }

/********************** FILTERING *******************/
filter {
	position: relative;
	left: -30px;
	z-index: 3;	
}
.filter_hatter {		
	background-color: #ECECEC;	
	border: thin solid #E7E7E7;
}
a.filter_off {	
	cursor: hand;	
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: auto;
	width: auto;
	display: block;	
	padding: 3px 3px 3px 30px;
	text-align: left;
	background-image: url(../css/images/checked1.png);
	background-repeat: repeat;
}
a.filter_on {
	
	background-image: url(../css/images/checked2.png);
	background-repeat: repeat;
	cursor: hand;	
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: auto;
	width: auto;
	display: block;	
	padding: 3px 3px 3px 30px;
	text-align: left;
}
.filter_nev{		
	cursor: hand;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 16px;	
	display: block;		
	background-color: #555555;
	background-repeat: no-repeat;	
	padding: 3px 0px 3px 0px;
	text-align: center;	
}
.vissza2:hover{			
	color: #009530;		
}
a.checked_out {	
	cursor: hand;	
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: auto;
	width: 100px;
	display: block;	
	padding: 3px 3px 3px 30px;
	text-align: left;
	background-image: url(../css/images/checked1.png);
	background-repeat: no-repeat;
}
a.checked_in {
	width: 100px;
	background-image: url(../css/images/checked2.png);
	background-repeat: no-repeat;
	cursor: hand;	
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: auto;
	width: auto;
	display: block;	
	padding: 3px 3px 3px 30px;
	text-align: left;
}
a.checked {	
	position: absolute;	
	left: 0px;
	cursor: hand;
	width: 20px;
	height: 20px;	
	display: block;	
	padding: 3px 3px 3px 3px;
	text-align: left;
	background-image: url(../css/images/checked.png);
	background-repeat: no-repeat;
}
a.unchecked {
	position: absolute;	
	left: 0px;
	cursor: hand;
	width: 20px;		
	height: 20px;	
	display: block;	
	padding: 3px 3px 3px 3px;
	text-align: left;
	background-image: url(../css/images/unchecked.png);
	background-repeat: no-repeat;
}
a.checked_out_text {	
	position: absolute;	
	left: 25px;
	height: 20px;
	width: 100px;
	font-size: 10px;
	font-weight: normal;
	color: #333333;	
	display: block;	
	padding: 3px 3px 3px 3px;
	text-align: left;		
}
a.checked_in_text {
	position: absolute;	
	left: 25px;
	height: 20px;
	width: 100px;		
	cursor: hand;	
	font-size: 10px;
	font-weight: normal;
	color: #333333;	
	display: block;	
	padding: 3px 3px 3px 3px;
	text-align: center;
	background-image: url(../css/images/white_100.png);
	background-repeat: no-repeat;
}
/******************** GENERAL ***********************/
a.feher_textlink {
	font-size: 11px; 
	color: #FFFFFF;
	}
a.feher_textlink:hover {
	color: #000000;
	}
.fekete_apro { font-size: 11px; color: #000000; }
.fekete_kicsi { font-size: 14px; color: #000000; font-weight: normal;}
.fekete_cim { font-size: 20px; color: #000000; }
.fekete_kicsi_bold { 
	font-size: 14px; 
	color: #000000; 
	font-weight: bold; 
}
.fekete_kicsi_bold:hover { 
	color: #555555; 
}
.fekete_nagybetu {font-weight: normal;  font-size: 16px; color: #000000; }
.fekete_nagybetu_bold {text-decoration: none; font-weight: bold;  font-size: 16px; color: #000000; }
.fekete_nagybetu_bold:link {text-decoration: none; color: #000000; }
.fekete_nagybetu_bold: hover {text-decoration: none; color: #000000; }
.fekete_nagybetu_bold: visited {text-decoration: none; color: #000000; }
.fekete_nagybetu {text-decoration: none; font-weight: normal;  font-size: 16px; color: #000000; }
.fekete_nagybetu:link {text-decoration: none; color: #000000; }
.fekete_nagybetu: hover {text-decoration: none; color: #000000; }
.fekete_nagybetu: visited {text-decoration: none; color: #000000; }
.vszurke_kicsi {font-size: 14px;  color: #91A7B2; }
.vszurke_nagybetu {font-size: 18px; font-weight: normal;  color: #91A7B2; }
.sszurke_apro {font-size: 11px; font-weight: normal;  color: #666666; }
.sszurke_11_bold {font-size: 11px; font-weight: bold;  color: #666666; text-decoration: none; }
.sszurke_14_bold {font-size: 14px; font-weight: bold;  color: #666666; text-decoration: none; }
.fekete_11_bold {font-size: 11px; font-weight: bold;  color: #000000; text-decoration: none; }
.sszurke_kicsi {font-size: 14px; font-weight: normal;  color: #666666; text-decoration: none;}
.sszurke_kicsi:link {font-size: 14px; font-weight: normal;  color: #666666;}
.sszurke_kicsi:hover{font-size: 14px; font-weight: normal;  color: #000000; }
.sszurke_kicsi:visited {font-size: 14px; font-weight: normal;  color: #666666; }
.sszurke_nagybetu { font-size: 18px;   color: #666666; }

.sajat_nagybetu {font-size: 18px; color: #FF9900; }
.feher_cim {font-size: 20px;  color: #FFFFFF; }
.feher_kisbetu {font-size: 14px; font-weight: normal;  color: #FFFFFF; }
.feher_nagybetu {font-size: 18px;  color: #FFFFFF; }
.feher_kisbetu {font-size: 14px; font-weight: normal;  color: #FFFFFF; }
.feher_vastagkisbetu {font-size: 14px; font-weight: bold;  color: #FFFFFF; }
.feher_vastagapro {font-size: 11px; font-weight: bold;  color: #FFFFFF; }
.feher_apro {font-size: 11px;  color: #FFFFFF; }

.piros_cim {font-size: 20px;  color: #D60025; }
.piros_kisbetu {font-size: 14px;  color: #D60025; text-decoration: none; }
.piros_nagybetu {font-size: 18px;  color: #D60025; }
.piros_apro {font-size: 11px;  color: #D60025; }
.piros_nagybetu_kerettel {
	font-size: 18px;
	color: #D60025;
	background-color: #FFFFFF;
	padding: 5px;
	height: 30px;
	width: auto;
}
.textlink {	
	font-size: 11px;
	color: #000000;
}
.textlink:hover {
	color: #FE000D;
}
.textlink_piros {	
	font-size: 11px;
	color: #D60025;
}
.textlink_piros:hover {
	color: #FE000D;
}
.textlink_zold {	
	font-size: 11px;
	color: #00A235;
}
.textlink_zold:hover {
	color: #00A235;
}
.textlink_szurke {	
	font-size: 11px;
	color: #555555;
}
.textlink_szurke:hover {
	color: #000000;
}
.textlink_fekete {	
	font-size: 11px;
	color: #000000;
}
.textlink_fekete:hover {
	color: #666666;
}
.textlink_feher {	
	font-size: 11px;
	color: #FFFFFF;
}
.textlink_feher:hover {
	color: #000000;
}
.link_piros {	
	font-size: 11px;
	color: #D60025;
}
.link_piros:hover {
	color: #993300;
}
.link_sima {	
}
.link_sima:link {	
}
.link_sima:hover {	
}
.link_sima:visited {	
}
.meretez_szurke {
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	width: 570px;
}
.grey50 {	
	background-color: #666666;	
	-khtml-opacity:.50; 
 	-moz-opacity:.50; 
 	-ms-filter:”alpha(opacity=50)”;
 	 filter:alpha(opacity=50);
 	 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);
 	 opacity:.50;
}
/*****************************************************
********************** MAIN END **********************
*****************************************************/

/*****************************************************
********************** FOOTER START ******************
*****************************************************/
#footer{			
	position: relative;			
}
/*****************************************************
********************** FOOTER END ********************
*****************************************************/
#kereso4 {	
	position: relative;
	z-index: 100;	
	font-size: 9px;
	font-weight: bold;
	color: #4F4F4F;
	top: 2px;
	height: 25px;	
	width: 480px;
	display: block;	
	padding: 0px 0px 0px 0px;
	text-align: center;	
	background-color: #333333;
}
#keres_text4 {		
	font-size: 9px;
	font-weight: bold;
	color: #4F4F4F;
	height: 25px;	
	width: 200px;
	display: block;	
	padding: 2px 2px 2px 2px;
}
#kereso4 input.keres_mezo{	
	position: absolute;
	left: 0px;		
	top: 0px;	
	font-size: 10px;
	font-weight: bold;
	color: #4F4F4F;
	height: 25px;	
	width: 204px;
	display: block;
	background-color: #FFFFFF;	
	padding: 6px 4px 4px 4px;
	text-align: left;	
}
#kereso4 input.kategoria_mezo{	
	position: absolute;
	left: 200px;
	top: 0px;		
	font-size: 10px;
	font-weight: bold;
	color: #4F4F4F;
	height: 25px;	
	width: 238px;
	display: block;
	background-color: #EFEFEF;	
	padding: 6px 4px 4px 4px;
	text-align: left;	
}
#kereso4 input.ok_gomb{	
	position: absolute;
	left: 438px;	
	top: 0px;		
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;	
	width: 42px;
	display: block;
	background-image: url(../css/images/search_b.png);
	padding: 4px 4px 4px 4px;
	text-align: right;	
	cursor: hand;
}
#kereso4 input.wishlist_gomb{	
	position: absolute;
	left: 620px;	
	top: 5px;		
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;	
	width: 40px;
	display: block;
	background-image: url(../css/images/wishlist.png);
	padding: 4px 4px 4px 4px;
	text-align: right;	
	cursor: hand;
}
#kereso4 input.compare_gomb{	
	position: absolute;
	left: 660px;	
	top: 5px;		
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;	
	width: 40px;
	display: block;
	background-image: url(../css/images/compare.png);
	padding: 4px 4px 4px 4px;
	text-align: right;	
	cursor: hand;
}
#kereso4 input.reszletes_gomb{	
	position: absolute;
	left: 200px;		
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;	
	width: 150px;
	display: block;	
	background-image: url(../css/images/green2.png);
	padding: 5px 5px 5px 5px;
	text-align: center;	
	cursor: hand;
}
#kereses4 {
	position: absolute;	
	left: 0px;	
	height: 25px;	
	width: 480px;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #4F4F4F;
	z-index: 10;
	padding: 4px 4px 4px 4px;	
}
#search_suggest {
	float: left;
	z-index: 2000;
	position: absolute; 
	left: 0px;
	top: 25px;
	width: 200px;	
	color: #000000;
	background-color: #CCCCCC;	
	text-align: left; 		
	height: auto;
	background:transparent !important;
}

.suggest_link {
	height: 30px;
	font: 11px;
	color: #4F4F4F;
	background-color: #FFFFFF;
	padding: 5px 30px 5px 2px;	
	border-bottom: solid 1px #000000;
}
.suggest_link_over {	
	height: 30px;
	font: 11px;
 	color: #000000;
	background-color: #EFEFEF;
	padding: 5px 30px 5px 2px;
}
#wishlist_icon{	
	position: absolute;
	left: 620px;	
	top: 5px;		
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;	
	width: 40px;
	display: block;
	background-image: url(../css/images/wishlist.png);
	padding: 0px 0px 0px 0px;
	text-align: center;	
	cursor: hand;
}
#compare_icon{	
	position: absolute;
	left: 660px;	
	top: 5px;		
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;	
	width: 40px;
	display: block;
	background-image: url(../css/images/compare.png);
	padding: 0px 0px 0px 0px;
	text-align: right;	
	cursor: hand;
}