	/** LAYER */
	
#sf_content {margin-top:13px;}
	
h1 {padding:0px; margin:0px}
form {padding:0px; margin:0px}
br {padding:0px; margin:0px}
a {text-decoration: none; border: none; cursor:pointer;}
img {border: none;}

		.allin_zero {margin:0px; padding:0px;}
		.top10 { margin-top:10px;}
		.mtop5 { margin-top:5px;}
		.mtop2 { margin-top:2px;}
		.left5 {margin-left:5px;}
		.left7 {margin-left:7px;}
		.left10 {margin-left:10px;}
		.left15 {margin-left:15px;}
		.percent50 {width:50%}
		.percent100 {width:100%}
		
		
		.top7 { padding-top:7px;}
		.top5 { padding-top:5px;}
		.top3 { padding-top:3px;}
		.top2 { padding-top:2px;}
		
		
		
		
		.padding1 {padding:1px;}
		.padding2 {padding:2px;}
		.padding3 {padding:3px;}
		.padding5 {padding:5px;}
		.padding7 {padding:8px;}
		.padding10 {padding:10px;}
		.padding_lr_zero {padding-left:0px; padding-right:0px;}
		
		
		.h30 {height:30px;}
		.h10 {height:10px;}
		
		.b_bordered {border-left: 1px solid #b8d6e2; border-right: 1px solid #b8d6e2;  -moz-border-radius:5px 5px 5px 5px;}
		.b_bordered_normal {border: 2px solid #b8d6e2; padding-top:2px; padding-bottom:2px; -moz-border-radius:5px 5px 5px 5px;}
		.o_bordered {border: 1px solid #ed4300; padding:2px;}
		
		.fleft{float:left;}
		.fright{float:right;}
		
		.bold {font-weight:bold;}
		.italic {font-style:italic;}
		.uline {text-decoration:underline;}
		.none {text-decoration:none;}
		
		.size14 {font-size:14px;}
		.size13 {font-size:13px;}
		.size12 {font-size:12px;}
		.size11 {font-size:11px;}
		.size10 {font-size:10px;}
		.size9 {font-size:9px;}
		.size8 {font-size:8px;}
		
		.orange {color: #ed4300;}
		.blue {color: #085088;}
		.white {color:white}
		
		.block {display:block;}
		.iblock {display:inline-block;}
		.height27 {height:27px;}
		.height23 {height:23px;}
		.center {text-align:center;}
		.norepeat {background-repeat:no-repeat;}
		.bcgdown{background-position:bottom;}
		
		
		
		.overflow {overflow:hidden;}
		.bg_center {background-position:top center;}
		.hr {width:650px; background-image:url('/images/layout/hr.jpg'); height:7px; background-repeat:no-repeat; }
		
		.image_container {display:table-cell;text-align: center; vertical-align:middle;}
			.image_container a {display: inline-block;}
			.image_container img {display: inline-block;}
		/* Arrows*/
		.abstract_pikto {height:17px; background-position: left; background-repeat: no-repeat; padding-left:25px; display:inline-block;}
		.pleft35 {padding-left:35px;}
		.kor {background-image: url('/images/layout/kor.png');}
		.nyil_ki {background-image: url('/images/layout/nyil_ki.png');}
		.uj_nyil {background-image: url('/images/layout/uj_nyil.gif');}
		.nyil_ossze {background-image: url('/images/layout/nyil_ossze.png');}
		
/**div { border: 1px solid red;}*/
body { background-color: #99cccc; background-image: url('/images/layout/layer_backgrd.jpg'); background-position: top center; font-family: Verdana; font-size: 12px;}
#frontend_content {width: 1064px; margin: -9px auto 0; padding: 0px;}
    
	#real_content { width: 1024px; margin: 0 auto; padding: 0px;	}
    
	#right_ear { width: 20px; height: 144px; background-image: url('/images/layout/right_ear.png'); float: right;}
    #left_ear { width: 20px; height: 144px; background-image: url('/images/layout/left_ear.png'); float: left;}
/** Horizontqal menu*/
    #menu_head {background-image: url('/images/layout/layer_head.png'); width: 1024px; height: 144px; background-repeat: no-repeat}
        #menu_head_first_row {height: 117px;}
            #csakakcios {padding-top: 70px; padding-left: 15px; display: block;}
            #categories_router {float:right;margin-right:20px;margin-top:-95px;}
			
			#categories_router a {
margin: 0 auto;
}
			#categories_router em {background-color:yellow;
width: 100px;
height: 49px;
position: absolute;
top: -70px;
left:-100px;

z-index: 1000;
display: none;}
        #menu_head_second_row {}
            
            .top_horizontal_menu {margin-left: 68px; display: inline-block;  font-size: 10px;}
                .top_horizontal_menu a { width: 107px; text-align: center; display: inline-block; color: white;  padding-top: 7px;}
                .top_horizontal_menu a:hover { color: red; font-weight: bold; }
				 #home_button {   display:inline-block;padding-left:15px;text-align:left;width:94px; font-size:12px; font-weight:bolder; }
/** Under horizontal menu */

	#left_content { width:179px; float: left; margin-top:5px;}
	/** Vertical menu*/
		.vertical_menu ul, .vertical_menu li, .vertical_menu a{}
		.vertical_menu li {margin:0px; padding:0px; text-decoration:none; overflow:hidden;}
		.vertical_menu ul {margin:0px; padding:0px; text-decoration:none; overflow:hidden;}
		.vertical_menu a {width: 179px; height: 27px; display:block; }
		.vertical_menu a {padding-top: 2px; background-repeat:no-repeat;}
			.vertical_menu span {display:block; text-decoration:none; font-size:12px;margin-top:3px;}
		
		
		
		.deep1 { background-image:url('/images/vertical_menu/1_szint_passiv.png'); }
		.deep1_akt { background-image:url('/images/vertical_menu/1_szint_aktiv.png');font-weight:bold; }
			.deep1 span { color:white; padding-left:18px;}
			.deep1_akt span { color:white; padding-left:18px;}
			
		.deep_0 { background-image:url('/images/vertical_menu/kek_menu.png'); }
			
		.deep2 { background-image:url('/images/vertical_menu/2_szint_passiv.png'); }
		.deep2_akt { background-image:url('/images/vertical_menu/2_szint_aktiv.png'); font-weight:bold;}
			.deep2 span{ color: #085088; padding-left: 28px; height:14px; overflow:hidden;}
			.deep2_akt span{ color: #085088; padding-left: 28px;}
			
		.deep3 { background-image:url('/images/vertical_menu/3_szint_passiv.png'); }
		.deep3_akt { background-image:url('/images/vertical_menu/3_szint_aktiv.png'); font-weight:bold;}
			.deep3 span{ color: #085088; padding-left: 18px;}
			.deep3_akt span{ color: #085088; padding-left: 18px;}
			
		.vertical_menu span:hover {color:red; font-weight:bold;}
		
		.passive {display:none;}
		.active {display:inline-block;}
	#right_content { width:179px; float:right;  margin-top:5px;}
	#middle_content { width: 650px; margin-left:186px; margin-top: 5px; }
		/* banner*/
		#banner_top { overflow:hidden; height:130px; z-index:1;}
		#banner_top * {z-index:1; position:relative;}
			#banner_top p {padding:0px; margin:0px;}
			#banner_top a { border:none;text-decoration:none; }
		.right_banner {  }
		
/** Login section */
.member_section{width:179px;height: 131px;  background-image: url('/images/login/login_bg.png'); overflow:hidden;}	
	.login_form{
		padding-left:15px;
		padding-right:15px;
		padding-top:5px;
		overflow:hidden;
		font-weight:bold;
	}
		.lg_title{font-size:12px;color:#ed4300; padding-top:5px; @padding-top:5px;}
		.lg_title a { color:#ed4300; }
		.jobb_nyil {margin-left:10px;}

		.login_form input {font-size:9px;height:12px; @height:10px;width:140px;}
/** FOOTER */

#footer {
	width:1024px;
	@width:1022px;
	margin:0px;
	padding-top: 20px;
	float:left;
}
	.footer_head{
		margin:0px auto;
		 background-image: url('/images/layout/footer_head_bg.png');
		 height: 52px;
		 text-align:center;
		 background-position:top center;
	}
		.footer_head a {
			
padding:5px 10px;
			display: inline-block;
		}
	.footer_foot
	{
		
		margin:0px auto;
		 background-image: url('/images/layout/footer_foot_bg.png');
		 height: 27px;
		 background-position:top center;
	}
		.footer_foot a {color:white;
			display:inline-block;
			font-size:10px;
			
			padding-top:6px;
			text-align:center;
			width:190px;
		}
		.footer_foot a:hover { color: red; font-weight: bold; }
		
/** cONTENT DEFUALTS */	
.content_head {
	/*margin-top:15px;*/
	background-color:white;
	background-image:  url('/images/layout/content_head.png');
	background-repeat: no-repeat;
	text-align: center;
	height: 27px;
	
}

.content_middle{
	/**background-image:  url('/images/layout/content_middle_repeat.jpg');*/
}

.content_foot {
	background-image:  url('/images/layout/content_foot.png');
	background-repeat: no-repeat;
	height: 27px;
	width:650px;
	float:left;
	
}
/** Partners*/
#partner_container {}
	.partner_image { width:220px; float:left; text-align:center; display: table;}
	.table_cell_center {display:table-cell; vertical-align:middle;}
	.partner_image img { margin:auto;}
	.partner_details {
		margin-left:230px;
	}
	.partner_box {padding:5px; border: 1px solid #b8d6e2;-moz-border-radius: 4px; -webkit-border-radius: 4px;}
/** Products*/
.product_container{width:650px;padding-bottom:15px;margin-top:-13px;}
.product_item{
	width:212px;
	height:270px; 
	display:inline-block;
	float:left;
	
}
	
.item_link_mini_opal img{border:2px solid #b8d6e2;-moz-border-radius: 4px;}


	.product_item_body {height:220px; }
	.product_item_head {background-image:  url('/images/product/product_head.png'); background-position:bottom;}
		
		
	.product_item_foot {background-image:  url('/images/product/product_foot.png'); background-position:top;}
	.mini_thumbnail {height:120px; width:210px; text-align:center; vertical-align:middle;display: table-cell;}
	.mini_description {height:49px; text-align:center; margin-left:5px;}
	.cikklink {background-image:url("/images/layout/ns_nyil_jobbra.png");
background-position:right center;
margin-top:10px;
width:130px;}

	.company_logo{
		display:table-cell;
height:40px;
padding-left:3px;
text-align:center;
vertical-align:middle;
width:104px;
	}
	.pi_percent {
		

margin-left:110px;
margin-top:-33px;
	}
	.pi_price
	{
		margin-right:5px;
margin-top:-10px;
font-weight:bold;

	}
	.pi_old_price{
		background-image:  url('/images/product/athuzas_mini.png');
		width:51px;
		height:13px;
		margin-right:2px;
		text-align:center;
		margin-top:-30px;
	}
/** Product show*/
.show_fix_description {overflow:hidden;}

.show_container div{}
	.product_head {
		background-image:  url('/images/layout/blue_head.png');
		width:650px;
		height:27px;
	}
		.product_head a {color: white; }
		
	
	.product_foot {
		background-image:  url('/images/layout/blue_foot.png');
		width:650px;
		height:27px;
	}
	.product_body{
		width:650px;
	}
		.show_inner_container{
			width:325px;height:200px;
			display:table-cell;
			vertical-align:middle;
			text-align:center;	
			
		}
			
		.show_inner_offer_container{width:325px;height:120px; margin-top:215px;}
			.show_my_partner {width:95px; height:45px;}
			.show_my_partner a{padding-top:5px;}
			.old_price {width:85px; height:25px; background-image:  url('/images/product/old_price.png');}
			.new_price {width:185px; height:33px; background-image:  url('/images/product/new_price.png');}
			.big_offer {width:300px;height:34px; background-image:  url('/images/product/big_offer.png');}
			
		.show_text_container{
			width:310px;
			display:inline-block;
		}
			.show_text_container div{width:295px;}
			.percent_show {width:76px; height:32px;}
		.utvonaltervezo_gomb {background-image:  url('/images/product/utvonaltervezo.png'); width:167px; height:31px;}
		
		
.hidden {display:none;}
.head_box{border:1px solid #b8d6e2; padding:10px;  -moz-border-radius: 5px; -webkit-border-radius: 5px;}
	
/** SEARCHBOX*/
.searchbox {display:inline-block;margin-top:-2px;}
	.searchbox input {width:120px;padding-left:14px;margin-left:20px;font-size:9px; height:12px; background-image: url('/images/layout/search_bg.png'); background-repeat:no-repeat;}
	#searchform {padding:0px; margin: 0px;}
	#search_keywords {border: 1px solid #085088;}
	#search_keywords:focus {font-size:10px; background-color:#F6F5C3; color:#085088; border: 1px solid #085088; }
	#loader {display:inline-block;display: none;float:right;height:20px;margin-left:8px;width:20px;}
	.ui-progressbar-value { background-image: url('/css/images/pbar-ani.gif'); }
	/** OUTLINES*/
	.pm_zero {padding:0px; margin:0px;}
	.height20 {height:20px;}
	.border2 {border:2px solid #b8d6e2; padding:10px;}
	.p1 {padding:1px;}


/** Profile namespace*/
.stacked_list * {margin:0px; padding:0px; display:inline-block;}
.regmiddle {background-image: url('/images/layout/content_middle_repeat.jpg'); }
	.regmiddle table {width:630px;}
		.regmiddle th {width: 30%}
	.regmiddle input, textarea {font-size:10px;}
	.regmiddle input:focus , textarea:focus {font-size:10px; background-color:#F6F5C3; color:#085088; border: 2px solid #085088; }
	
	.regmiddle select {font-size:10px;}
	.regmiddle em {padding:2px;  color:red; text-decoration:none;font-weight:bold}
	.input_list input{width:200px;}

.submit_imitator {background-image:url("/images/login/elkuld.png");
			background-position:center center;
			background-repeat:no-repeat;
			cursor:pointer;
			height:30px;
		}
	.submit_imitator div{	
		margin-left:-12px;
		}
.most_right {margin-left:400px;}
.reftable input {width: 200px}
.white_border {border: 2px solid white;}

.boxed_preview_sitemap {color: #085088; }
.boxed_preview_sitemap h1 {font-size: 14px;}
.boxed_preview_sitemap h2 {font-size: 13px;}
.boxed_preview_sitemap a {font-size: 12px;color: #085088; text-decoration:none;}

/** BUBBLES */
.bubble
{
	 background-image: url('/images/bubbles/bubble_bg.png');
	 background-repeat:no-repeat;
	 width:180px; height:130px;
	 padding-top:5px;
	 font-size:11px; 
	 font-weight:bold;
	 color: #085088;
	 text-align:center;
}

.blue_box_button {border: 2px solid #b8d6e2; padding:3px; color: #ed4300;-moz-border-radius: 3px; -webkit-border-radius: 3px; cursor:pointer; text-align:center; width:120px; display:block}

.w620 {}


/** COMMENT*/
.comment_lister {}
.comment_table {
	font-size: 11px;font-size:12px;
}
.comment_text textarea{width:500px; height: 200px; font-size:12px;}
#comment_form em {font-size:10px;}
/** in_pager*/
.comment_list_item {margin-top:5px;}
.comment_item_head{border-right:1px solid #085088;padding-right:10px;text-align:right;width:80px; }
.comment_item_body{width:530px;}

/** ARTICLE*/
.article_product {width:213px; border:1px solid #b8d6e2;-moz-border-radius: 3px;}
.bordered_image {border:2px solid #b8d6e2;-moz-border-radius: 4px;}
.article_price {margin-top:-30px;}
.article_logo {width:auto;display:block; text-align:left;}
/***
 *	JQUERY TOOLS CUSTOM 
 * */

#tooltip_search { 
    background-color:#085088; 
    border:1px solid #fff; 
    padding:10px;
    width:170px; 
    display:none; 
    color:#fff; 
    text-align:left; 
    font-size:12px; 
  -moz-border-radius:5px 5px 5px 5px;
    /* outline radius for mozilla/firefox only */ 
    -moz-box-shadow:0 0 10px #000; 
    -webkit-box-shadow:0 0 10px #000;
	position:relative;  
	z-index: 1000;
}
#tooltip_search_mini { 
    background-color:#085088; 
    border:1px solid #fff; 
    padding:10px;
    display:none; 
    color:#fff; 
    text-align:left; 
    font-size:10px; 
  -moz-border-radius:5px 5px 5px 5px;
    /* outline radius for mozilla/firefox only */ 
    -moz-box-shadow:0 0 10px #000; 
    -webkit-box-shadow:0 0 10px #000; 
	position:relative; 
	z-index: 1000;
}
#tooltip_search_mini_blue { 
    background-color:#085088; 
    border:1px solid #fff; 
    padding:10px;
    display:none; 
    color:#fff; 
    text-align:left; 
    font-size:10px; 
  -moz-border-radius:5px 5px 5px 5px;
    /* outline radius for mozilla/firefox only */ 
    -moz-box-shadow:0 0 10px #000; 
    -webkit-box-shadow:0 0 10px #000; 
	position:relative; 
	z-index: 1000;
}
#tooltip_search_mini_orange
{
    background-color:#ED4300; 
    border:1px solid #fff; 
    padding:10px;
    display:none; 
    color:#fff; 
    text-align:left; 
    font-size:10px; 
  -moz-border-radius:5px 5px 5px 5px;
    /* outline radius for mozilla/firefox only */ 
    -moz-box-shadow:0 0 10px #000; 
    -webkit-box-shadow:0 0 10px #000; 
	position:relative; 
	z-index: 1000;
}
#tooltip_search_mini_to_left {
	    background-color:#085088; 
    border:1px solid #fff; 
    padding:10px;
    display:none; 
    color:#fff; 
    text-align:left; 
    font-size:10px; 
  -moz-border-radius:5px 5px 5px 5px;
    /* outline radius for mozilla/firefox only */ 
    -moz-box-shadow:0 0 10px #000; 
    -webkit-box-shadow:0 0 10px #000;
	position:relative;  
	z-index: 1000;
}
/** GALERY */
.next, .prev { 
    /* absolute positioning relative to the overlay */ 
    position:absolute; 
    top:40%; 
 	display: block;
    /* upcoming CSS3 rounded border feature */ 
    -moz-border-radius:5px; 
    -webkit-border-radius:5px; 
} 
 
/* progress indicator (animated gif). should be initially hidden */ 
.progress { 
    position:absolute; 
    top:45%; 
    left:50%; 
    display:none; 
} 
 
/* active thumbnail is raised on top of the mask using the z-index property */ 
#thumbs a.active img { 
    outline:1px solid #000; 
    z-index:9999; 
    position:relative; 
}


.top0 {margin-top:0px; padding-top:0px;}
.w650  {width:650px}
.bgwhite {background-color: white;} 

.kozvetlenvasarlas {
background-image:url("/images/kozvetlen-megvasarlas.png");
display:block;
height:31px;
width:167px;
}
