@import "jquery.lightbox-0.3.css"; 

* { margin: 0; padding: 0; }

html, body { height: 100%; }

body { background: transparent url(../images/bg_body.gif) repeat-x; font-family: arial; color: #333; font-size: 12px; }

body.ceges { background: transparent url(../images/bg_body_ceges.gif) repeat-x; }

table td { font-size: 12px; }

img { border: 0; }

#bgfix { position: absolute; width: 9px; height: 11px; top: 58px; left: 809px; background: url(../images/bg_fix.gif) no-repeat; }

#wrap { width: 1140px; clear: both; overflow: hidden; }

	#header { padding-left: 15px; clear: both; overflow: hidden; }

	#body { background: #fff url(../images/bg_wrap.gif) repeat-y; margin-top: 10px; clear: both; overflow: hidden; *height: 1%; }

		#contener { width: 809px; float: left; overflow: hidden; position: relative; }

			#left-side { float: left; left: 15px; top: 10px; width: 198px; position: relative; display: block; }

			#content { position: relative; font-size: 12px; float: left; width: 565px; padding: 0 15px; left: 10px; }

			* html #content { position: relative; font-size: 12px; float: left; width: 565px; padding: 0 10px; display: block; left: 15px; }

		#right-side { float: left; padding: 10px 0 0 18px; width: 176px; padding: 10px 0 0 18px; position: relative; }

#footer { font-size: 12px; height: 44px; background: #F2F2F2; color: #333; border-top: 1px solid #ADADAD; clear: both; overflow: hidden; }
	
* html div.nyito { position: relative; left: 15px; width: 565px; display: block; }

a { color: #333; }
	
a:hover { color: #C73434; }


dt { font-weight: bold; }

dd { margin-bottom: 10px; }

	
/*H1*/
h1#header-logo, h1#header-logo span { width: 186px; height: 54px; line-height: 54px; background: url(../images/header_logo.gif) no-repeat; font-weight: normal; }

h1#header-logo { position: relative; float: left; }

h1#header-logo a { font-size: 11px; color: #D12929; }

h1#header-logo span { position: absolute; top: 0; left: 0; *cursor: pointer; }

#header-shop-logo { position: relative; top: 50%; left: 0px; width: auto; height: auto; margin: -20px auto auto auto; z-index: 100; }

body.ceges h1#header-logo { left: 800px; }

body.ceges div#ceges-logo {position: absolute; left: 30px; top: 0px; width: 194px; height: 64px; overflow: hidden; }
body.ceges div#ceges-logo div.bg {position: absolute; left: 0px; top: 0px; width: 194px; height: 64px; overflow: hidden; background: url(../images/bg_logo_ceges.png) 0px 0px no-repeat; }
* html body.ceges div#ceges-logo div.bg {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/images/bg_logo_ceges.png', sizingMethod='crop');}
body.ceges div#ceges-logo div.logo {position: absolute; left: 6px; top: 8px; width: 112px; height: 48px; background-position: center center; background-repeat: no-repeat; overflow: hidden;}
body.ceges div#ceges-logo div.logo a {position: absolute; left: 0px; top: 0px; width: 112px; height: 48px; overflow: hidden;}

/*MENU*/
ul#menu { margin: 3px 0 0 20px; padding: 4px 15px; float: left; overflow: hidden; list-style: none; background: none; }

ul#menu li { float: left; }

ul#menu li.search {
	display: block;
	float: left;
	position: relative;
	font-weight: bold;
	color: #FFFFFF;
	top: 8px;
	*top: 5px;
	margin-left: 10px;
	width: 520px;
}

ul#menu li.search input {
	border: none;
	position: relative;
	margin-right: 5px;
}

ul#menu li.search select {
	border: none;
	position: relative;
	margin-right: 5px;	
}

ul#menu a { position: relative; display: block; height: 34px; line-height: 34px; color: #fff; text-decoration: none; padding: 0 15px; font-size: 14px; font-weight: bold; }

*html ul#menu a { _width: 1%; _white-space: nowrap; }

ul#menu a span { position: absolute; width: 5px; height: 34px; top: 0; right: 0; }

ul#menu a:hover { background: #b60303 url(../images/bg_menu_left.gif) no-repeat; }


ul#menu a:hover span { background: url(../images/bg_menu_right.gif) no-repeat; }

body.ceges ul#menu a:hover { background: #1D3668 url(../images/bg_menu_left_ceges.gif) no-repeat; }

body.ceges ul#menu a:hover span { background: url(../images/bg_menu_right_ceges.gif) no-repeat; }

/*LEFT*/

	#mybox { width: 186px; margin-bottom: 20px; background: url(../images/bg_mybox.gif) repeat-y; display: block; position: relative; }

body.ceges #mybox { background: url(../images/bg_mybox_ceges.gif) repeat-y; }

	#mybox h1.box-title { height: 25px; line-height: 25px; padding-left: 10px; font-size: 12px; font-weight: bold; color: #fff; background: url(../images/bg_mybox_h1.gif) no-repeat; }

body.ceges #mybox h1.box-title { background: url(../images/bg_mybox_h1_ceges.gif) no-repeat; }

	#mybox h2 { color: #BF0D0D; font-size: 14px; padding: 10px 10px 0 10px; }

	#mybox .login_error { color: #FF0000; padding-left: 10px; padding-top: 5px; font-weight: bold; width: 170px; overflow: hidden; }

	#mybox ul a { font-size: 12px; color: #333; }

	#mybox ul a:hover { color: #BF0D0D; }

	#mybox ul#mymenu { list-style: none; margin: 5px 30px 10px 10px; padding-top: 5px; border-top: 1px solid #ededed; height: 36px; overflow: hidden; }

	#mybox ul#mymenu { }

	#mybox ul.login { list-style: none; margin: 5px 30px 10px 10px; padding-top: 5px; }
	
	#mybox ul.login li input.login { background: #fff url('../images/btn_submit_search_big.gif') no-repeat 0 0; border-style: none; width: 93px; height: 20px; display: block; vertical-align: middle; text-align: center; font-size: 10px; line-height: 20px; margin: 3px 0; }

	#mybox ul.login li.reg a { font-size: 11px; }

	#mybox ul.login li.reg { padding: 4px 0 0 0; }
	
	#mybox div.login_bttm { height: 18px; background: url(../images/bg_mybox_login_bttm.gif) no-repeat 0 0; }

body.ceges #mybox div.login_bttm { background: url(../images/bg_mybox_login_bttm_ceges.gif) no-repeat 0 0; }

		
	#mybox ul#mylist { list-style: none; background: url(../images/bg_mybox_mylist.gif) repeat-y; }

body.ceges #mybox ul#mylist { background: url(../images/bg_mybox_mylist_ceges.gif) repeat-y; }

	#mybox ul#mylist li { padding: 0 10px; height: 34px; overflow: hidden; }

	#mybox ul#mylist li a { display: block; height: 34px; line-height: 34px; padding-left: 25px; }

	#mybox ul#mylist li { padding: 0 10px; }

	#mybox ul#mylist li a { display: inline-block; height: 34px; line-height: 34px; padding-left: 25px; }

	#mybox ul#mylist li.last { height: 36px; background: url(../images/bg_mybox_mylist_last.gif) no-repeat; overflow: hidden; }

body.ceges #mybox ul#mylist li.last { background: url(../images/bg_mybox_mylist_last_ceges.gif) no-repeat; }

	#mybox ul#mylist li.last a { height: 34px; }

	#mybox ul#mylist li#mysavedsearch a { background: url(../images/ico_mylist_mysavedsearch.gif) 0 8px no-repeat; }

	#mybox ul#mylist li#mybazaar a { background: url(../images/ico_mylist_mybazaar.gif) 0 8px no-repeat; }

	#mybox ul#mylist li#mystatus a { background: url(../images/ico_mylist_mystatus.gif) 0 8px no-repeat; }

	#mybox ul#mylist li#myadvert a { background: url(../images/ico_mylist_myadvert.gif) 0 8px no-repeat; }

	#mybox ul#mylist li#myfavorites a { background: url(../images/ico_mylist_myfavorites.gif) 0 8px no-repeat; }
	
	#mybox ul#mylist li#mycompanypage a { background: url(../images/ico_mylist_myshop.gif) 0 8px no-repeat; }
	
	#mybox ul#mylist li#messages a { background: url(../images/ico_mylist_mymail.gif) 0 8px no-repeat; }

/*CONTENT*/ 
h1.title { font-size: 16px; color: #333; border-bottom: 1px solid #ededed; margin-bottom: 10px; padding-bottom: 2px; }

h1.title_advert { width: 565px; font-size: 16px; color: #333; border-bottom: 1px solid #ededed;  padding-bottom: 2px; position: relative; margin-bottom: 10px; display: block;}

h1.title_advert span { font-size: 16px; color: #333; position: relative; display: block; width: 320px; }


div.plusminus {position: relative; display: block; text-align: right; margin: 0px 10px 8px 0px;}
div.plusminus a {font-size: 11px; padding: 0px 0px 0px 14px; background: url('../images/plusminus.gif') 0px 4px no-repeat;}
div.plusminus.plusminus_minus a {background-position: 0px -96px;}


h1.title a { text-decoration: none; color: #BF0D0D; }

body.ceges h1.title a { color: #2758BD; }

#navline { padding: 5px 10px; background: #EDEDED; color: #BF0D0D; margin: 0px -7px 10px -15px; }

* html #navline { padding: 5px 10px; background: #EDEDED; color: #BF0D0D; position: relative; left: -2px; }

#navline p { padding: 0 !important; margin: 0 !important; }

#navline a { font-weight: bold; }

	/*3 oszlopos*/
	.colset { clear: both; overflow: hidden; *height: 1%; position: relative; margin-bottom: 20px; width: 568px; }

	.col { float: left; width: 181px; margin: 0 3px; /*	*display: inline;*/ border: solid 1px #fff; overflow: hidden; }

	.colbody h2 { }

	.redline { background: url(../images/bg_colbody_redline.gif) no-repeat; }

	.yellowline { background: url(../images/bg_colbody_yellowline.gif) no-repeat; }

	.blackline { background: url(../images/bg_colbody_blackline.gif) no-repeat; }

	.colset #bottomline, .colset #topline { clear: both; width: 100%; height: 4px; font-size: 1px; }

	.colset #bottomline { background: url(../images/colset_bottomline.gif) no-repeat; }

	.colset #topline { background: url(../images/colset_topline.gif) no-repeat; }

	.colset dl { padding-top: 10px; }

	#colset-inputrow { clear: both; margin-bottom: 5px; overflow: hidden; /* *height: 1%; */ height: 22px; }

	#colset-inputrow input.submit-ok { background: #fff url('../images/btn_submit_ok.gif') no-repeat 0 0; border-style: none; width: 31px; height: 20px; display: block; vertical-align: middle; text-align: center; font-size: 10px; line-height: 20px; margin-left: 2px; position: relative; }

	
	.redborder { border: 1px solid #C73434; }

	.yellowborder { border: 1px solid #EB942B; }

	.blackborder { border: 1px solid #666; }

	.i140 { width: 140px; padding-left: 2px; }

	#colset-inputrow a { margin-left: 2px; }


	h1#ingatlanbazar, h1#ingatlanbazar span,
	h1#hasznaltauto, h1#hasznaltauto span,
	h1#workania, h1#workania span { width: 179px; height: 50px; line-height: 50px; font-weight: normal; text-align: center; }

	h1#ingatlanbazar,
	h1#hasznaltauto,
	h1#workania { position: relative; margin-bottom: 10px; }

	h1#ingatlanbazar a,
	h1#hasznaltauto a,
	h1#workania a { font-size: 11px; color: #D12929; }

	h1#ingatlanbazar span, 
	h1#hasznaltauto span,
	h1#workania span { position: absolute; top: 0; left: 0; *cursor: pointer; }

	h1#ingatlanbazar span { background: url(../images/btn_ingatlanbazar.gif) no-repeat; }

	h1#hasznaltauto span { background: url(../images/btn_hasznaltauto.gif) no-repeat; }

	h1#workania span { background: url(../images/btn_workania.gif) no-repeat; }

	h2.toph { font-size: 11px; text-align: center; padding: 0 6px 10px 6px; }

/*rounded-borders*/
div.rounded-bottom { }

	.rounded-border { width: 568px; position: relative; margin-bottom: 20px; padding-top: 10px; background: url(../images/bg_roundedborder.gif) no-repeat 0 0; }

	.rounded-border-inner { padding: 0 15px 5px 15px; background: url(../images/bg_roundedborder_mddl.gif) repeat-y 0 0; clear: both; overflow: hidden; *height: 1%; }

div.rounded-bottom { height: 10px; width: 568px; overflow: hidden; background: url(../images/bg_roundedborder_bttm.gif) no-repeat 0 0; }

	.rounded-border-inner ul { padding: 0; margin: 0; position: relative; display: block; }

	.rounded-border-inner ul li { list-style: none; display: block; position: relative; }

	.rounded-border-inner ul.card_list li { background: url(../images/arrow_card.gif) no-repeat 0px 5px; display: block; position: relative; padding-left: 10px; }

	.rounded-border-color { position: relative; margin-bottom: 20px; padding-top: 10px; background: url(../images/bg_roundedborder_color.gif) no-repeat; }

	.rounded-border-color-inner { padding: 0 15px 5px 15px; background: url(../images/bg_roundedborder_color.gif) left bottom no-repeat; clear: both; overflow: hidden; *height: 1%; }

	
	.rounded-border-small { width: 278px; position: relative; margin-bottom: 10px; padding-top: 10px; background: #ffffff url(../images/bg_roundedborder_small.gif) no-repeat; }

	.rounded-border-small-inner { padding: 0 15px 10px 15px; _padding: 0 10px 0 15px; background: #ffffff url(../images/bg_roundedborder_small.gif) left bottom no-repeat; overflow: hidden; }
	
	.rounded-border-small-inner ul li {
		list-style: none;
		display: block;
		float: left;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	/*Kateg�ri�k*/
	#categories { width: 568px; }

	#categories_error { font-weight: bold; color: #ff0000; width: 525px; background: #ffd2d2; border: 1px solid #ff0000; padding: 5px; margin-bottom: 5px; }

	#categories_error ul { margin-left: 20px; display: block; padding-bottom: 10px; }

	#categories h2 { font-size: 12px; }

	#categories h2 a { text-decoration: none; }

	#categories table { width: 100%; border-collapse: collapse; }

	#categories table td { width: 50%; padding-bottom: 10px; }

	#categories h1.title { margin-top: 10px; }

	#btn-category-search { position: absolute; top: 10px; right: 10px; _right: 25px; display: block; width: 112px; height: 23px; line-height: 23px; padding-left: 28px; background: url(../images/btn_category_search.gif) no-repeat 0 0; text-decoration: none; font-weight: bold; }

	form#category-search { margin: -10px 0 0px 0; padding: 20px 10px 8px 10px; background: url(../images/bg_category_search.gif) no-repeat; }

	form#category-search h2 { margin-bottom: 5px; }

	form#category-search fieldset { border: 0; margin-bottom: 5px; }

	form#category-search input { border: 1px solid #ababab; height: 18px; }

	form#category-search select { border: 1px solid #ababab; margin-left: 5px; margin-bottom: -1px; width: 500px; }


	form#category-search input.submit-search { background: #fff url('../images/btn_submit_search_big.gif') no-repeat 0 0; border-style: none; width: 93px; height: 20px; display: block; vertical-align: middle; text-align: center; font-size: 10px; line-height: 20px; clear: both; }

body.ceges div.search	form#category-search { margin: 0px 0px 0px 0px; padding: 8px 10px 8px 10px; background: none; }

body.ceges div.search	form#category-search h2 { margin-bottom: 5px; font-size: 12px; }

body.ceges div.search	form#category-search fieldset { border: 0; margin-bottom: 5px; }

body.ceges div.search	form#category-search input { border: 1px solid #ababab; height: 18px; }

body.ceges div.search	form#category-search select { border: 1px solid #ababab; margin-left: 5px; margin-bottom: -1px; }

body.ceges div.search	form#category-search input.submit-search { background: #fff url('../images/btn_submit_search_big.gif') no-repeat 0 0; border-style: none; width: 93px; height: 20px; display: block; vertical-align: middle; text-align: center; font-size: 10px; line-height: 20px; clear: both; }

	.i250 { width: 248px; padding-left: 2px; }

	.s140 { width: 140px; }

	/*Kiemelt hirdet�sk*/
	#selected-adverts { position: relative; margin-bottom: 20px; }

	#selected-adverts h1.title { font-size: 16px; color: #333; border-bottom: 1px solid #ededed; margin-bottom: 10px; padding-bottom: 2px; }

	#showadvert { font-weight: bold; color: #D12929; font-size: 11px; text-align: right; }

	caption #showadvert { text-align: inherit; }

	#showadvert em { font-weight: normal; color: #333; }

	#showadvert a { font-size: 11px; color: #333; }

	#showadvert a { text-decoration: underline; font-weight: bold; }

	#showadvert a:hover { color: #D12929; }

	table#adverts { width: 100%; clear: both; }

	table#adverts caption { text-align: right; position: relative; z-index: 0; }

	table#adverts tr:hover { background: #f7f7f7; }

	table#adverts th { text-align: left; background: #e5e5e5; padding: 2px 5px; color: #D12929; font-size: 11px; }

	body.ceges table#adverts th { color: #2758BD; }

	table#adverts th a { font-size: 11px; }

	table#adverts th a:hover { color: #D12929; text-decoration: none; }

	table#adverts td { border: 1px solid #e5e5e5; padding: 0 10px; }

	table#adverts td a { text-decoration: none; }

	table#adverts td.pic { width: 80px; padding: 0 !important; }

	table#adverts td.pic a { width: 80px; height: 62px; margin: 0px !important; padding: 0 !important; overflow: hidden; }

	table#adverts td.pic a img { margin: 0px; padding: 0px; border: none 0px; }

	table#adverts td.name { width: 122px; overflow: hidden; }
	
	table#adverts td.name a { display: block; width: 122px; overflow: hidden; }

	table#adverts td.place { width: 100px; }

	table#adverts td.price { width: 70px; }

	table#adverts td.date { }

	table#adverts td#lapozo-bottom { background: #e5e5e5; text-align: right; font-weight: bold; color: #C73434; }

	table#adverts td#lapozo-bottom a { text-decoration: underline; font-weight: bold; font-size: 11px; }
	
	#adverts tbody { position: relative;}
	
	#adverts tbody tr {	position: relative; height: 10px;}
	
	#adverts tbody tr th { position: relative; display:table-cell;}
	
	#adverts tbody tr th a { position: relative; float: left;}

	table.ratings { width: 100%; clear: both; }

	table.ratings caption { text-align: right; position: relative; z-index: 0; }

	table.ratings tr:hover { background: #f7f7f7; }

	table.ratings th { text-align: left; background: #e5e5e5; padding: 2px 5px; color: #D12929; font-size: 11px; }

	body.ceges table.ratings th { color: #2758BD; }

	table.ratings th a { font-size: 11px; }

	table.ratings th a:hover { color: #D12929; text-decoration: none; }

	table.ratings td { border: 1px solid #e5e5e5; padding: 0 10px; }

	table.ratings td a { text-decoration: none; }

	table.ratings td.pic { width: 80px; padding: 0 !important; }

	table.ratings td.pic a { width: 80px; height: 62px; margin: 0px !important; padding: 0 !important; overflow: hidden; }

	table.ratings td.pic a img { margin: 0px; padding: 0px; border: none 0px; }

	table.ratings td.name { width: 122px; }

	table.ratings td.place { width: 100px; }

	table.ratings td.price { width: 70px; }

	table.ratings td.date { }

	table.ratings td#lapozo-bottom { background: #e5e5e5; text-align: right; font-weight: bold; color: #C73434; }

	table.ratings td#lapozo-bottom a { text-decoration: underline; font-weight: bold; font-size: 11px; }
/*
	ul#tabbed { list-style: none; width: 409px; margin-top: 20px; margin-bottom: -15px; position: relative; z-index: 1; clear: both; overflow: hidden; *height: 1%; }

	ul#tabbed li { float: left; margin-left: 1px; }

	ul#tabbed li a { display: block; width: 100px; height: 23px; line-height: 23px; text-align: center; color: #fff; text-decoration: none; font-weight: bold; background: #C72B2B url(../images/bg_advertsmenu.gif) no-repeat; }

	ul#tabbed li a:hover { background: #616161 url(../images/bg_advertsmenu.gif) 0 -23px no-repeat; }

	ul#tabbed li.active a { background: #616161 url(../images/bg_advertsmenu.gif) 0 -23px no-repeat; text-decoration: underline; }
*/
	ul#tabbed { list-style: none; width: 409px; margin-top: 20px; margin-bottom: -15px; position: relative; z-index: 1; clear: both; overflow: hidden; *height: 1%; }

	ul#tabbed li { float: left; margin-left: 1px; }

	ul#tabbed li a { display: block; width: 100px; height: 23px; line-height: 23px; text-align: center; color: #fff; text-decoration: none; font-weight: bold; background: #C72B2B url(../images/bg_advertsmenu.gif) no-repeat; }

	ul#tabbed li a:hover { background: #616161 url(../images/bg_advertsmenu.gif) 0 -23px no-repeat; }

	ul#tabbed li.active a { background: #616161 url(../images/bg_advertsmenu.gif) 0 -23px no-repeat; text-decoration: underline; }
	/*text content*/
	.text-content { clear: both; overflow: hidden; }

	.text-content h1 { font-size: 14px; color: #BF0D0D; margin-bottom: 10px; }

	body.ceges .text-content h1 { color: #2758BD; }

	.text-content h2 { font-size: 12px; margin-bottom: 10px; }

	.text-content a { color: #BF0D0D; }

	body.ceges .text-content a { color: #2758BD; }

	.text-content a:hover { color: #BF0D0D; text-decoration: none; }

	body.ceges .text-content a:hover { color: #2758BD; }

	.text-content p { margin-bottom: 10px; line-height: 16px; }

	.text-content .hr { margin-bottom: 20px; }

	.text-content ul, .text-content ol { margin-bottom: 10px; padding: 0 0 0 30px; }

	/*term�koldal*/

	div#products-page-top { position: relative; clear: both; overflow: hidden; *height: 1%; width: 575px !important; margin-bottom: 10px; }

	* html div#products-page-top { position: relative; clear: both; overflow: hidden; *height: 1%; width: 575px !important; margin-bottom: 20px; }

	div#products-page-top div#pcol1 { position: relative; float: left; margin-right: 10px; width: 280px; background: #ffffff; }

	div#products-page-top div#pcol2 { float: left; position: relative; width: 200px; }

	div#products-page-top p { line-height: 16px; }



	div#registration div#products-page-top { margin-top: 20px; }

	div#products-page-bottom p { width: 540px; display: block; position: relative; padding-bottom: 5px; line-height: 16px; }

	div#products-page-bottom p.question { font-weight: bold; display: block; width: 250px; float: left; padding: 5px; }

	div#products-page-bottom p.answer { display: block; width: 250px; float: left; padding: 5px; }

	
	#aukcio-col1 { width: 265px; margin-right: 15px; float: left; }

	#aukcio-col2 { width: 258px; float: left; }

	a.btn-licit { display: block; width: 75px; height: 23px; background: url(../images/btn_licitalok.gif) no-repeat; line-height: 24px; text-align: center; text-decoration: none; font-weight: bold; }

	a.submit-send { display: block; width: 73px; height: 20px; line-height: 21px; text-decoration: none; font-size: 11px; text-align: center; background: url(../images/btn_submit_send.gif) no-repeat; }

	
	#sendto fieldset { padding-bottom: 3px !important; ; clear: both; overflow: hidden; }

	#sendto label { font-weight: bold; color: #C73434; float: left; line-height: 21px; padding: 0 !important; }

	#sendto input { float: left; margin: 0 5px; padding: 0 !important; }

	#sendto a.submit-send { float: left; }

	input.large { width: 229px; padding-left: 1px; }

	select.large { width: 235px; }

	
	#products-gallery { margin-bottom: 5px; }

	#products-gallery table { border-collapse: collapse; background: #ddd; }

	#products-gallery td { border: 1px solid #ddd; position: relative; }

	#products-gallery a#next { display: block; margin: 0 1px; width: 11px; height: 64px; background: #ddd url(../images/ico_arrows_right.gif) left center no-repeat; float: left; }

	#products-gallery a#next:hover { background-position: 100% 50% !important; }

	#products-gallery a#prev { display: block; margin: 0 1px; width: 11px; height: 64px; background: #ddd url(../images/ico_arrows_left.gif) left center no-repeat; float: left; }

	#products-gallery a#prev:hover { background-position: 100% 50% !important; }

	#products-gallery ul { list-style: none; clear: both; overflow: hidden; *height: 1%; }

	#products-gallery ul li { float: left; margin-right: 2px; }

	#products-gallery ul li a { display: block; width: 76px; height: 18px; font-size: 11px; line-height: 18px; text-align: center; color: #fff; text-decoration: none; background: #C72B2B url(../images/bg_products_gallery_tab.gif) no-repeat; }

	#products-gallery ul li a:hover { background: #616161 url(../images/../images/bg_products_gallery_tab.gif) 0 -18px no-repeat; }

	#products-gallery ul li a.active { background: #616161 url(../images/bg_products_gallery_tab.gif) 0 -18px no-repeat; text-decoration: underline; }

	
	div#products-gallery { clear: left; float: none; height: 64px; width: 280px; }

	
	div#products-gallery div.thumbscontainer { height: 62px; width: 242px; overflow: hidden; position: relative; border: solid 1px #ccc; float: left; }

	div#products-gallery div.thumbs { position: relative; top: 0; left: 0px; width: 1000px;}
	
	div#products-gallery div.thumbs img { border: 1px solid #DDDDDD; }

	ul#products-menu { position: relative; margin-left: 350px; margin-bottom: 0px; overflow: hidden; clear: both; list-style: none; display: block; }



	ul#products-menu li { float: left; }

	ul#products-menu div { display: block; height: 21px; line-height: 21px; padding: 0 0 0 5px; color: #333; text-decoration: none; font-size: 11px; font-weight: bold; }

	*html ul#products-menu div { _width: 1%; _white-space: nowrap; }

	ul#products-menu div span { display: block; padding-right: 5px; }

	ul#products-menu li.active div { display: block; height: 21px; line-height: 21px; padding: 0 0 0 5px; color: #333; text-decoration: none; font-size: 11px; font-weight: bold; background: url(../images/bg_product_menu.gif) no-repeat; }

	ul#products-menu li.active div span { display: block; padding-right: 5px; background: url(../images/bg_product_menu.gif) right top no-repeat; }

	/*keres�s*/
	form#searchform { clear: both; overflow: hidden; }

	fieldset { border: 0; }

	fieldset#left { float: left; margin-right: 7px; width: 355px; }

	fieldset#right { float: left; width: 176px; }

	fieldset label { display: block; font-weight: bold; padding-bottom: 5px; }

	form#searchform .row { padding: 0 0 10px 0; clear: both; overflow: hidden; * height: 1%; }

	form#searchform h2 { font-size: 12px; }

	.long { width: 355px; }

	.mid { width: 176px; }

	.micro { width: 45px; }

	input.long { padding-left: 1px; width: 350px; }

	input.mid { padding-left: 1px; width: 171px; }

	input.micro { padding-left: 1px; width: 40px; }

	input.checkbox { }

	.mr3 { margin-right: 3px; }


	form#searchform div.user { margin-bottom: 5px; }
	form#searchform div.user label { margin-right: 12px; }
	form#searchform input#is_auction { margin-right: 6px; }

	
	table#checkset { clear: both; margin: 10px 0; background: #f5f5f5; border-collapse: collapse; }

	table#checkset th { text-align: left; padding-bottom: 5px; background: #fff; }

	table#checkset td { width: 25%; padding: 5px; }
 
	table#checkset label { padding-left: 5px; }

	
.greybottom { border-top: 1px solid #d8d8d8; background: #EDEDED; padding: 5px 7px; margin-bottom: 10px; clear: both; _height: 30px; margin-top: 5px; _left: 0px; position: relative; text-align: right; min-height: 20px; }


p.advert_back a { position: relative; left: 10px; top: -32px; font-size: 11px;  }

	.greybottom table { border-collapse: collapse; text-align: left }

	.greybottom table td { margin: 0 !important; padding: 0 !important; }

	.greybottom label { padding-left: 5px; }

	.submit-search-big { *display: block; width: 93px; height: 20px; line-height: 21px; text-decoration: none; font-weight: bold; font-size: 11px; text-align: center; background: url(../images/btn_submit_search_big.gif) no-repeat; border: none; }

	.submit-search-bigger { *display: block; width: 130px; height: 20px; line-height: 21px; text-decoration: none; font-weight: bold; font-size: 11px; text-align: center; background: url(../images/btn_submit_search_bigger.gif) no-repeat; border: none; }

	/*help gombok*/
	.submit-help-big { *display: block; height: 20px; line-height: 21px; text-decoration: none; font-weight: bold; font-size: 11px; text-align: center; background: url(../images/btn_center.gif) no-repeat; padding-left: 5px; margin-right: 10px; width: auto; float: left; border: none; }

	
	.btn_right { background: url(../images/btn_right.gif) right top no-repeat; height: 20px; display: block; position: relative; padding-right: 5px; float: left; }

	/*help gombok vége*/
	
	form#category-search input.submit-search { */
		background: #fff url('../images/btn_submit_search_big.gif') no-repeat 0 0; border-style: none; width: 93px; height: 20px; display: block; vertical-align: middle; text-align: center; font-size: 10px; line-height: 20px; clear: both; }

	/*help*/
	#col1, #col2 { float: left; width: 265px; overflow: hidden; padding-bottom: 10px; }

	#col1 { margin-right: 20px; }

	.quotat { border-left: 10px solid #e5e5e5; padding-left: 5px; font-style: italic; }

	.img-left { float: left; margin-right: 10px; }

	/*hirdet�sfelad�s*/
	#asvert-page { width: 568px !important; }

	#advert-page .text-content p { margin-bottom: 10px; line-height: 16px; text-align: justify; }

	#advert-page fieldset#acol1, #advert-page fieldset#acol2 { float: left; width: 263px; }
 
	#advert-page fieldset#acol1 { margin-right: 10px; }

	#advert-page .hr { margin-bottom: 10px; }

	#advert-page h2 { font-size: 12px; margin-bottom: 5px; }

	#advert-inner { clear: both; overflow: hidden; *height: 1%; margin-bottom: 10px; }

	#advert-inner label { font-weight: normal; display: block; margin: 0 !important; padding: 0 !important; }

	#advert-inner .row { padding-bottom: 3px; clear: both; overflow: hidden; *height: 1%; }

	#advert-inner h2 label { font-weight: bold; }

	#asvert-page p {
		display: block;
		position: relative;
		margin: 0;
		padding: 0;
		top: 0;
		left: 0;
	}

	#asvert-page p span {
		position: relative;
		margin: 0;
		padding: 0;
		top: 0;
		left: 0;
	}
	
	#asvert-page p span.asvert_title {
		font-weight: bold;
		margin-bottom: 5px;
	}
	
	#asvert-page p span.asvert_body {
		margin-bottom: 5px;
	}
	
	#asvert-page form {
		display: block;
		position: relative;
		margin-top: 20px;
		padding: 0;
		top: 0;
		left: 0;	
	}
	
	#asvert-page form input {
		float: left;
		position: relative;
		margin-right: 10px;	
	}
	
	#asvert-page form label {
		display: block;
		position: relative;
	}
	
	#asvert-page form textarea {
		position: relative;
		width: 530px;	
		height: 200px;
	}
	
	#advert-page input.send { background: #fff url('../images/btn_submit_send.gif') no-repeat 0 0; border-style: none; width: 73px; height: 20px; display: block; vertical-align: middle; text-align: center; font-size: 10px; line-height: 20px; float: right; clear: both; }

	.grey { background: #f5f5f5; padding: 10px 10px 7px 10px; margin-bottom: 10px; clear: both; overflow: hidden; *height: 1%; }

	#statusbar { width: 538px; height: 37px; margin: 0 auto 10px auto; background-image: url(../images/statusbar.gif); background-repeat: no-repeat; display: block; position: relative; clear: both; }

	.step1 #statusbar { background-position: 0 0; }

	.step2 #statusbar { background-position: 0 -37px; }

	.step3 #statusbar { background-position: 0 -74px; }

	.step4 #statusbar { background-position: 0 -111px; }

	.step5 #statusbar { background-position: 0 -148px; }

	
	/*step0*/
	#advert-inner label.floated { float: left; margin-left: 5px !important; font-weight: bold; }

	#advert-inner .radio { display: block; height: 14px; float: left; margin-top: 2px; }

	
	/*Step1*/
	.select_felad1 { float: left; width: 100%; margin-bottom: 10px; margin-top: 10px; }

	input.select_felad1 { float: left; width: 100%; margin-bottom: 10px; /*IE input width*/ margin-top: 10px; }

	.item_list { font-weight: bold; }

	
	/*Step2*/
	.step2 .row { text-align: right; }

	.step2 .row:hover label { color: #CA7000; }

	.step2 .row label { float: left; line-height: 20px; }

	.step2 table#radios { width: 100%; }

	.step2 table#radios td { width: 33%; }

	.own { background: #f5f5f5; padding: 8px 10px 4px 10px; margin-bottom: 10px; clear: both; overflow: hidden; *height: 1%; }

	.step2 .own label { font-weight: normal !important; }

	.step2 .row .submit-search { margin-left: 2px; }

	.textfield { float: left; margin-top: 10px; }

	textarea.normal { width: 440px; height: 125px; padding: 1px 2px; font: 12px arial; color: #000; }

	/*step 3-sponzor*/
	.step3 table { border-collapse: collapse; }

	.step3 table td { background: #f5f5f5; width: 45%; border: 5px solid #fff; }

	.step3 fieldset { background: #f5f5f5; padding: 10px; }
	
	.step3 .check { display: inline !important; margin: 0 !important; padding: 0 !important; *height: 14px; }

	.step3 .checkdiv { float: left; width: 14px; height: 14px; }


	.step3 .txtarea { float: left; margin-left: 10px; width: 210px; }

	.step3 label { margin: 0 0 0 0px !important; }

	.step3 p { clear: both; }

	#city { margin-top: 10px; display: block; position: relative; }

	.city_select_holder { float: left; width: 150px; clear: both; }

	.district_select_holder { float: left; width: 150px; clear: both; }

	.label_city { display: inline; float: left; clear: both; text-align: left; margin-bottom: 5px; padding-left: 5px; }

	.city_select { float: left; clear: both; float: right; width: 538px; }

	.select_city { width: 335px; float: right; margin-bottom: 5px; display: inline; position: relative; left: -2px; }

	p.contact_title { width: 528px; min-height: 20px; border-top: 1px solid #d8d8d8; background: #EDEDED; font-weight: bold; padding-top: 5px !important; margin-bottom: 10px; position: relative; display: block; top: 0; left: 0;}

	* html p.contact_title { width: 538px; }

	#contact_preferences { display: block; position: relative; left: 0px; margin-bottom: 15px;}

	* html #contact_preferences { *display: block; *position: relative; *left: -10px; _left: 0px; }

	#contact_preferences div.contact { display: block; position: relative; left: 0px; top: 10px; }
	* html #contact_preferences div.contact { display: block; *position: relative; *left: 0px; _left: 0px;}

	/* ie7 hakk */
	*:first-child+html div#step2 div.greybottom { top: 15px }
	*:first-child+html div#step2 + p.advert_back a { top: -17px !important; color: #f20 }
	*:first-child+html #contact_preferences div.contact label { top:3px }
	*:first-child+html #contact_preferences div.contact_name,
	*:first-child+html #contact_preferences div.contact_email,
	*:first-child+html #contact_preferences div.contact_phone,
	*:first-child+html #contact_preferences div.contact_address {  margin-bottom: 11px }

	div.contact div.more {
		display: block;
		position: relative;
		height: 30px !important;
		margin-bottom: 10px;	
		margin-top: 10px;
		padding-left: 5px;
	}
	
	.contact_name { width: 538px; display: block; position: relative; clear: both; height: 20px; margin-bottom: 5px; }

	.contact_name label { text-align: left; float: left; display: block; position: relative; top: -17px; width: 190px !important; }

	.contact_input { float: right; width: 338px; position: relative; }

	.contact_name input.text {float: left; width: 315px; position: relative; bottom: 15px; }
	
	.contact_name input.checkbox { float: left; position: relative; bottom: 15px; }

	.contact_email { width: 538px; display: block; position: relative; clear: both; height: 20px; margin-bottom: 5px;  }

	.contact_email label { text-align: left; float: left; display: block; position: relative; top: -17px; width: 190px !important; }

	.contact_email input.text { width: 315px; position: relative; bottom: 15px; }
	
	.contact_email input.checkbox { position: relative; bottom: 15px; }

	.contact_phone { width: 538px; display: block; position: relative; clear: both; height: 20px; margin-bottom: 5px; }

	.contact_phone label { text-align: left; float: left; display: block; position: relative; top: -17px; width: 190px !important; }

	.contact_phone input.text { width: 315px; position: relative; bottom: 15px; }

	.contact_phone input.checkbox { position: relative; bottom: 15px; }

	.contact_address { width: 538px; display: block; position: relative; clear: both; height: 20px; margin-bottom: 5px; }

	.contact_address label { text-align: left; float: left; display: block; position: relative; top: -17px; width: 190px !important; }

	.contact_address input.text { width: 315px; position: relative; bottom: 15px; }
		
	.contact_address input.checkbox { position: relative; bottom: 15px; }
	
	.contact { position: relative; }

	#price { margin-top: 5px; display: block; position: relative;}

	.price_value { clear: both; float: left; margin-bottom: 5px; width: 528px; position: relative;}

	.price_value label { display: block; float: left; text-align: left; margin-bottom: 5px; padding-left: 5px; }

	.price_value input.text { width: 250px; float: left; position: relative; left: 10px;}
	
	.price_value select { float: left; position: relative; left: 10px; *left: 5px;}

	.price_fix label.price_fix_label { display: inline; float: left; clear: both; text-align: left; margin-bottom: 5px; padding-left: 5px; }

	.price_fix .option { width: 220px; display: inline-block; }

	.price_fix .radio { margin-right: 2px; }

	#date { margin-top: 10px; display: block; position: relative; }

	#date label { display: inline; float: left; clear: both; text-align: left; margin-bottom: 5px; padding-left: 5px; }

	#date .date_input { display: inline; width: 110px; margin-bottom: 5px; }

	#decription { margin-top: 10px; display: block; position: relative; }

	.description_title { border-top: 1px solid #d8d8d8; background: #EDEDED; padding-left: 5px; font-weight: bold; padding: 5px; margin-bottom: 10px; }

	#description label { display: inline; float: left; clear: both; text-align: left; margin-bottom: 5px; padding-left: 5px; }

	.textarea { width: 528px; float: left; clear: both; margin-left: 5px; height: 100px; }

	#file_upload { margin-top: 5px; display: block; position: relative; padding-left: 5px; }

	#advenced_questions { margin-top: 10px; display: block; position: relative; width: 528px; }
	
	#advenced_questions label.signup_label { float: left; clear: both;}
	
	#advenced_questions label.label {float: left;}
	
	#advenced_questions input.checkbox { float: left;}
	
	#advenced_questions input.radio { float: left;}

	* html 	div#advenced_questions { margin-top: 10px; display: block; position: relative; left: 0px; padding-right: 0px; }

	#check { }

	#check .label { float: left; display: block; position: relative; }
	
	#check .checkbox { float: right; clear: both; position: relative; margin-top: 10px; }

	div.checks { margin-top: 5px; margin-bottom: 10px; }

	* html div.checks { margin-left: 15px; margin-bottom: 10px; }

	* html div.checks div.cbrb { margin-left: -15px; }

	.box { float: left; clear: both; width: 213px; }

	.box .label { padding-left: 5px; }

	#advert_title { display: block; position: relative !important; float: left; clear: both; width: 550px; }

	#advert_title .advert_title label { float: left; width: 202px; display: block; position: relative; left: 0; top: 0; padding: 0; margin: 0;}
	
	#advert_title .advert_title input {	position: relative; left: -2px;}

	#search_change { width: auto; float: left; clear: both; padding-top: 10px; padding-left: 5px; height: 30px; display: block; background: #33FFFF; }

	#advert_form_auction_title { width: 525px; padding: 5px; clear: both; display: block; position: relative; border-top: 1px solid #d8d8d8; background: #EDEDED; margin-bottom: 5px; }

	#advert_form_auction_title label { font-weight: bold; padding-left: 5px; padding-right: 10px; }

	
* html	div#advert_form_auction_title { width: 537px; padding: 5px; clear: both; display: block; position: relative; border-top: 1px solid #d8d8d8; background: #EDEDED; margin-bottom: 5px; }

* html	div#advert_form_auction_title label { font-weight: bold; padding-left: 5px; padding-right: 10px; }

	
	#search_bid_change { width: 525px; min-height: 20px; padding: 5px; clear: both; display: block; position: relative; border-top: 1px solid #d8d8d8; background: #EDEDED; margin-bottom: 5px; }

	#search_bid_change label { font-weight: bold; padding-left: 5px; padding-right: 10px; }

	
* html	div#search_bid_change { width: 537px !important; clear: both; display: block; position: relative; border-top: 1px solid #d8d8d8; background: #EDEDED; margin-bottom: 5px; }

* html	div#search_bid_change label { font-weight: bold; padding-left: 5px; padding-right: 10px; }

	
	#city_question { width: auto; clear: both; display: block; position: relative; }

	#details { width: 300px; margin-top: 10px; float: left; }

	div#facture {width: 540px; margin-bottom: 5px; padding: 0; top: 0; left: 0;  }


	div#facture label.signup_label { display: block; position: relative; float: left; width: 190px; }

	div#facture input.signup_input { float: left; position: relative;}
	
	div#facture select.signup_input { float: left;  position: relative;}
 
	div#facture input.checkbox {  }

	div#facture .signup_label_other {}

	
	/*step 4 - j�v�hagy�s*/
	a.submit-big { display: block; width: 139px; height: 20px; line-height: 21px; text-decoration: none; font-size: 11px; text-align: center; background: url(../images/btn_submit_big.gif) no-repeat; }

	
/*RIGHT*/
.rbox { width: 167px; margin-bottom: 15px; background: url(../images/bg_rbox.gif) left bottom no-repeat; overflow: hidden; }

.rbox h1 { width: 167px; line-height: 15px; font-size: 12px; color: #fff; padding: 4px 8px 2px 11px; }

.rbox .body { padding: 10px 10px 15px 10px; }

.yellow h1 { background: url(../images/bg_rbox_yellow_h1.gif) no-repeat; }

.black h1 { background: url(../images/bg_rbox_black_h1.gif) no-repeat; }

.rbox h2 { font-size: 12px; }

.rbox ul { list-style: none; }

.rbox ul li { margin-bottom: 2px; }

.rbox ul li a.rounded { color: #333; text-decoration: none; font-size: 12px; }

.rbox ul li a.rounded:hover { color: #C73434; }

.rbox ul li.active { padding-left: 14px; color: #333; font-weight: bold; background: url(../images/ico_active.gif) 0 2px no-repeat; }

.hr { background: #ededed; font-size: 1px; height: 1px; margin: 5px 0; }

.hr hr { display: none; }

#right-side h1#ingatlanbazar, #right-side h1#ingatlanbazar span,
#right-side h1#hasznaltauto, #right-side  h1#hasznaltauto span,
#right-side h1#workania, #right-side h1#workania span { width: 162px; height: 50px; line-height: 50px; font-weight: normal; text-align: center; }

#right-side h1#ingatlanbazar,
#right-side h1#hasznaltauto { position: relative; margin-bottom: 5px; }

#right-side h1#workania { position: relative; margin-bottom: 20px; }

#right-side h1#ingatlanbazar a,
#right-side h1#hasznaltauto a,
#right-side h1#workania a { font-size: 10px; color: #D12929; }

#right-side h1#ingatlanbazar span, 
#right-side h1#hasznaltauto span,
#right-side h1#workania span { position: absolute; top: 0; left: 0; *cursor: pointer; }

#right-side h1#ingatlanbazar span { background: url(../images/btn_right_ingatlanbazar.gif) no-repeat; }

#right-side h1#hasznaltauto span { background: url(../images/btn_right_hasznaltauto.gif) no-repeat; }

#right-side h1#workania span { background: url(../images/btn_right_workania.gif) no-repeat; }

	/*searchbox*/
	.searchbox p { font-size: 10px; line-height: 22px; }

	.searchbox a { text-decoration: none; }

	.searchbox a:hover { text-decoration: underline; }

	em { font-style: normal; }

	.t10 { font-size: 10px; }

	.t12 { font-size: 12px; }

	.t14 { font-size: 14px; }

	.t16 { font-size: 16px; }

	.t22 { font-size: 22px; }

	.t24 { font-size: 24px; }

	.tred { color: #C73434 !important; }

	.tred span { color: #C73434 !important; }

	.tred a { color: #C73434; text-decoration: none; }

	.tyellow { color: #EB942B; }

	.tyellow a { color: #EB942B; text-decoration: none; }

	.tblack { color: #666; }

	.tblack a { color: #666; text-decoration: none; }

	.italic { font-style: italic; }

	.bold { font-weight: bold !important; }

	.right { text-align: right !important; }

	.left { text-align: left !important; }

	.center { text-align: center !important; }

	.normal { font-weight: normal !important; }

	/*vide� h�rde�s*/
	.video p { padding-top: 1px; }

	.stream { padding-bottom: 5px; }

	.video a.rounded { font-size: 11px; font-weight: bold; }



	a.rounded { background: url(../images/ico_rounded.gif) 0 1px no-repeat; padding-left: 14px; text-decoration: none; position: relative; display: block;}

	a.rounded:hover { background: url(../images/ico_more.gif) 0 2px no-repeat; position: relative; display: block; }
	

	/*partnereknek*/
	div.partners div.body { padding: 20px 4px 20px 3px; position: relative; *padding-left: 2px; }

	div.partners div.body table { border-collapse: collapse; width: 150px; }

	* html div.partners div.body table { border-collapse: collapse; position: relative; left: 1px; }

	div.partners div.body table tr { overflow: hidden; position: relative; }

	div.partners div.body table td { border: 1px solid #ededed; }

	div.partners div.body table td.pic { width: 80px; overflow: hidden; position: relative; }

	* html 	div.partners div.body table td.pic { width: 75px; overflow: hidden; position: relative; }

	div.partners div.body table td.txt { padding: 0px 3px 0px  3px; font-weight: bold; position: relative; overflow: hidden; display: table-cell; }

	div.partners div.body table tbody tr td a { text-decoration: none; display: block; width: 75px; overflow: hidden; }

	/*hirdet�sek*/
	.adverts dl dt { font-weight: bolder; }

	.adverts dl dd { margin-bottom: 10px; }

/*FOOTER*/
#copy { float: left; padding: 8px 0 0 15px; width: 198px; text-align: left; font-weight: bold; }

#links { float: left; text-align: center; padding: 8px 10px 0 10px; width: 576px; }

#links a { font-weight: bold; color: #333; }

#links a:hover { color: #C73434; }

#carna { float: right; position: relative; font-size: 10px; display: block; width: 153px; height: 36px; text-align: center; background: url(../images/bg_carna.gif) no-repeat; }

#carna span { position: absolute; display: none; width: 153px; height: 36px; top: 0; left: 0; }

/**/
.fleft { float: left !important; }

.fright { float: right !important; text-decoration: none; }

.clear { clear: both; float: left; margin: 0; padding: 0; position: relative; top: 0;
 left: 0;}

.clearboth { clear: both; display: block; }

.co { clear: both; overflow: hidden; }

.related_help_element { position: relative; display: block; left: 20px; padding-bottom: 5px; width: 568px; overflow: hidden; float: left; }

/*REGISZT�CI�*/
#registration { width: 568px; margin-left: 5px; }

#registration div.reg_check {
	clear: both;
	float: left;
	margin-bottom: 0px;
	paddin: 0;
}

#registration div.reg_check label {
	float: left;	
}

#registration div.reg_check input {
	float: right;	
}

.reg_bottom { border-top: 1px solid #d8d8d8; background: #EDEDED; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; margin-top: 5px; width: 520px !important; width: 100%; position: relative; display: block; min-height: 20px; float: left; clear: both; }

#reg_form_error { color: #FF0000; display: block; position: relative; margin-bottom: 10px; }

#registration .row_signup { clear: both; padding-top: 10px; }

#registration .row_signup p { padding: 5px; }

#registration .row_signup p.text { display: block; }

#registration .row_signup label.signup_label { float: left; text-align: left; display: inline; position: relative; margin-bottom: 5px;}

#registration .row_signup input.signup_input { float: right; width: 300px; text-align: left; margin-bottom: 5px; display: block; }
 
#registration select.signup_input { float: right; width: 304px; text-align: left; display: block; left: px; position: relative; }
 
#registration .row_signup input.checkbox { float: right; }

/*ADATM�DOS�T�S*/
#datamodify { width: 568px; margin-left: 5px !important; }

#datamodify .row_signup { clear: both; padding-top: 10px; }

#datamodify .row_signup label.signup_label { float: left; text-align: left; display: inline; position: relative; }

#datamodify .row_signup input.signup_input { float: right; width: 300px; text-align: left; margin-bottom: 5px; display: block; }
 
#datamodify .row_signup select.signup_input { float: right; width: 304px; text-align: left; display: block; }
 
#datamodify .row_signup input.checkbox { float: right; }

/*�N BAZ�ROM*/
#my_store { width: 568px; margin-left: 5px !important; }

#my_store ul { list-style: none; margin-bottom: 10px; margin-top: 10px; display: block; position: relative;}

#my_store ul li { text-decoration: none; float: left; clear: both; margin: 0; padding: 0;}

#my_store_status { color: #FF0000; display: block; position: relative; padding-bottom: 5px; font-weight: bold; }

.input_checkbox { float: left !important; }

_check { left: 10px; display: block; position: relative; }

/*KEDVENC HIRDET�SEIM*/
#my_favorite_advertising { width: 568px; margin-left: 5px !important; }

/*FELADOTT HIRDET�SEIM*/
#my_advertising { width: 568px; margin-left: 5px !important; }

#search_error { font-weight: bold; color: #f67b7b; width: 525px; background: #fceaea; border: 1px solid #f5b7b7; padding: 5px; margin-bottom: 5px; }

/*HIRDET�S FELAD�S*/
.kiemeles_div { margin-bottom: 10px; }

.kiemeles_cim { margin-bottom: 5px; }

.kiemeles { padding-left: 10px; }

.kiemeles_inactive { padding-left: 10px; color: grey; }

.kiemel_label { margin-bottom: 5px; }

/* FORM */
form.form, form.form fieldset, form.form input, form.form textarea { margin: 0; padding: 0; }

#standard_question_advert_title { float: left; width: 330px; }

* html #standard_question_advert_title { width: 336px; position: relative; left: -12px; }

div#step2 label,
div#step2 p { padding-left: 5px; }

div#step2 p { padding-bottom: 5px; }

div#step2 p.clear { padding: 5px 20px; color: #666; margin-bottom: 5px; margin-top: 5px; background-color: #f5f5f5; position: relative; left: 5px; clear: both; float: left; width: 92%; _width: 100%;}

a.uploadpic { margin-left: 110px; position: relative; top:0px;  }
 
div#step2 textarea { clear: both; height: 100px; margin-left: 5px; margin-bottom: 5px; width: 528px; overflow-y: auto; }

div#step2 div#facture input.signup_input { width: 330px; }

* html div#step2 div#facture input.signup_input { width: 330px; }

div#step2 div.cbrb { position: relative; float: left; clear: both; left: 200px; width: 300px; padding-top: 2px; padding-bottom: 2px; }

div#step2 div.cbrb input.other { width: 230px; }

div#step2 select.signup_input { width: 335px; }

div#step2 select#standard_question_price_unit_id { width: 100px; }

div#step2 div.price_fix div.prices { padding-top: 5px; }

div#step2 div.price_fix div.prices label { /*float: none;*/ }

div#step2 div#contact_preferences div.contact_input { position: relative; }

div#step2 div#contact_preferences div.contact_input input.checkbox { position: absolute; left: 322px; top: -13px; }

div#step2 div.cbrb input.radio,

div#search_bid_change input { 
	position: relative; top: 3px; 
	#top: 2px; 
}
div#step2 div.prices input, 
div#step2 div.prices label { 
	float: left; clear: none;
	width: 100px;
}
div#step2 div.prices input {
	width: 12px;
} 

/* */
a.bold_emphasize { font-weight: bold !important; }

/*INDEX*/
#index_search_one { float: left; margin-bottom: 5px; clear: both; }

#index_search_two { float: left; margin-bottom: 5px; clear: both; }

#index_search_two select { float: left; width: 200px; margin-top: 10px; }

#index_search_three { float: left; margin-top: 5px; clear: both; }

#index_search_three .index_search_text { width: 498px; margin-left: 5px; }

#index_search_submit { padding-top: 10px; padding-left: 5px; clear: both; display: inline-block; }

div#popup { }

div#popup div.upload { margin: 80px 0 0 25px; width: auto; }

div#popup  div.upload label { width: 100px; float: left; display: block; vertical-align: middle; }

div#popup  div.upload input { width: 220px; float: left; display: block; vertical-align: middle; }

div#popup  div.upload input.btn { width: 77px; float: right; margin: 7px 35px 0 0 !important; margin: 7px 20px 0 0; font-size: 12px; height: 20px; _width: 90px }

div#popup  div.upload div { clear: left; padding-bottom: 5px; }

div#popup h2 { position: absolute; left: 15px; top: 19px; color: #fff; font-size: 15px; }

div#popup p.info { padding: 0 0 15px 0; color: #666; font-size: 11px; }

/* tools */
table#adverts { position: relative; }

table#adverts tr { position: relative; }

table#adverts td.tools, .tools { height: 21px; padding: 8px 0 0 0; background: url('../images/bg_tools2.gif') no-repeat right 8px; border-style: none; position: relative !important; }

.tools ul,
.tools li { position: relative; margin: 0; padding: 0; list-style-type: none; }

.tools ul { clear: left; float: none; }

.tools li { float: left; }

.tools li.left span { background: url('../images/tools2.gif') no-repeat 0 0; display: block; width: 9px; height: 21px; }

.tools li.right span { background: url('../images/tools2.gif') no-repeat -274px 0; display: block; width: 11px; height: 21px; }

.tools li a { display: block; width: 27px; height: 21px; background: url('../images/tools2.gif') no-repeat 0 0; }

.tools li.t1 a { background-position: -9px 0; width: 75px;}

.tools li.t2 a { background-position: -82px 0; }

.tools li.t3 a { background-position: -109px 0; }

.tools li.t4 a { background-position: -136px 0; }

.tools li.t5 a { background-position: -163px 0; }

.tools li.t6 a { background-position: -190px 0; }

.tools li.t7 a { background-position: -217px 0; }

.tools li.t8 a { background-position: -244px 0; }

div.tools.notop {
	margin-left: 12px;
	background-image: none;
}
div.tools.notop li.right span { 
	background: url('../images/tools2.gif') no-repeat -285px 0; display: block; width: 11px; height: 21px; 
}

/*
"../images/tools.gif" - hez 

.tools li.t1 a { background-position: -9px 0; }

.tools li.t2 a { background-position: -36px 0; }

.tools li.t3 a { background-position: -63px 0; }

.tools li.t4 a { background-position: -90px 0; }

.tools li.t5 a { background-position: -117px 0; }

.tools li.t6 a { background-position: -144px 0; }

.tools li.t7 a { background-position: -171px 0; }

.tools li.t8 a { background-position: -198px 0; }


*/



/* detailed search */
ul.detailed_search { margin-top: 5px; display: block; float: left; clear: both; position: relative;}

ul.detailed_search li {  vertical-align: middle; line-height: 18px; list-style-type: none; margin-top: 4px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px; margin-left: 5px; min-height: 18px; display: block; float: left; width: 508px; }

ul.detailed_search { padding: 5px; clear: left; }


ul.detailed_search label { width: 200px; float: left; display: block; vertical-align: middle; }

ul.detailed_search input { width: 304px; float: left; display: block; vertical-align: middle;  }

ul.detailed_search select { width: 308px; float: left; display: block; vertical-align: middle; }

ul.detailed_search input.cbrb { width: auto; margin: 2px 3px 0 200px; vertical-align: middle; }


div.step_4 div { border: solid 1px #f20; float: none; width: 300px; }

div#ack b { display: block; }

div.contact_pref_end { margin-bottom: 5px; padding-left: 10px; }

div.start_date, div.end_date{ margin-bottom: 5px; padding-left: 10px; }

div.description_end { margin-bottom: 5px; margin-top: 3px; padding-left: 10px; }

div.description_end_more { margin-bottom: 5px; margin-top: 3px; padding-left: 10px; }

div.price_end { padding-left: 10px; margin-bottom: 5px; }

div.bid_change_end { padding-left: 10px; margin-bottom: 5px; }

div.advert_title_end { padding-left: 10px; margin-bottom: 0px; }

div.item_list_end { padding-left: 10px; margin-bottom: 5px; }

div.pic_list_end { float: left; padding-left: 10px; }

td.primary_red { background: #F8E0E0; }

td.primary_bold { font-weight: bold; }

div.filter_half { margin-top: 20px; display: block; }

div.filter_half .problem_id { }

div.filter_half .problem_id .text { width: 535px; margin-top: 5px; margin-bottom: 5px; }

div.filter_half .problem_id label { }

div.filter_half .problem_id .select { margin-top: 5px; margin-bottom: 5px; }

div.filter_half .problem_id textarea { margin-top: 5px; margin-bottom: 5px; width: 535px; height: 200px; }

div.filter_half input { width: 455px; }

div.help_categorie ul { margin-left: 10px; }

div.help_categorie ul a { text-decoration: none; }

ul.list_search { display: block; margin-bottom: 10px; }

ul.list_search li { margin-left: 10px; }

ul.list_search a, .list_search a { text-decoration: none; }

.related_faq { margin-left: 15px; }

.hidden{ display: none; }

div.watch_list p { display: block; position: relative; feloat: left; clear: both; }

div.watch_list p label { display: inline; position: relative; width: 200px; float: left; margin-top: 3px; }

div.watch_list p input { display: inline; position: relative; width: 300px; left: 10px; margin-top: 3px; }

div.watch_list p select { display: inline; position: relative; width: 300px; left: 10px; margin-top: 3px; }

fieldset.fieldset_contact input.text { display: block; position: relative; width: 300px; }

fieldset.fieldset_contact label.label { display: block; position: relative; top: 3px; }

fieldset.fieldset_contact input.submit { display: block; position: relative; clear: both; }

fieldset.fieldset_contact textarea { display: block; position: relative; width: 535px; height: 200px; }

#logo_base{ width: 112px; height: 48px; display: block; text-decoration: none; }

div.cegesinfo { position: relative; display: block; width: 566px; height: 99px; margin: 0px 0px 11px 0px; background: url('../images/bg_ceges.gif') 0px 0px no-repeat; }

div.cegesinfo div.logo { position: absolute; left: 11px; top: 11px; width: 155px; height: 77px; background-position: center center; background-repeat: no-repeat; overflow: hidden; }

div.cegesinfo div.info { position: absolute; left: 197px; top: 11px; }

div.hr1 { position: relative; float: none; clear: both; height: 4px; margin: 11px 0px 11px 0px; padding: 0px; background: #BF0D0D url('../images/bg_hr.gif') center 1px no-repeat; overflow: hidden; }

div.hr2 { position: relative; float: none; clear: both; height: 4px; margin: 11px 0px 11px 0px; padding: 0px; background: #BF0D0D url('../images/bg_hr.gif') center -99px no-repeat; overflow: hidden; }

body.ceges div.hr1 { background-color: #2758BD; }

body.ceges div.hr2 { background-color: #2758BD; }

bogy.ceges div.search { }

div#advert_form_auction_data { display: block; padding-bottom: 10px; }

div#advert_form_auction_data label { display: block; float: left; position: relative; width: 195px; }

div#advert_form_auction_data input { display: block; float: left; position: relative; margin-bottom: 5px; }

div#advert_form_auction_data input.text { display: block; float: left; position: relative; margin-bottom: 5px; width: 330px; }

div#advert_form_auction_data div.row { clear: both; }

div#advert_form_auction_data div.left_padding { padding-left: 200px; }

div#advert_form_auction_data div.small_padding{ padding-left: 5px; }

/*AUKCIÓ*/
div.expire { margin-bottom: 5px; }

div.expire select.date_input { width: 60px; }

div.expire select { width: 40px; }

/*KREDITIGÉNYLÉS*/
div.credit { padding-top: 10px; padding-bottom: 10px; }

table#adverts div.spot { position: absolute; display: block; float: right; clear: none; height: 20px; right: 2px !important; #right: -1px !important; margin: 1px 0px 0px 0px; padding: 0px 0px 0px 0px; white-space: nowrap; }

table#adverts div.spot div { position: relative; display: block; float: left; clear: none; height: 20px; margin: 0px 0px 0px 2px; padding: 0px 10px 0px 0px; background: url('../images/spot_bg.gif') right -1px no-repeat; white-space: nowrap; }

table#adverts div.spot div span { position: relative; display: block; float: left; clear: none; height: 14px; margin: 0px 0px 0px 0px; font-weight: bold; line-height: 14px; color: #fff; padding: 2px 0px 4px 10px !important; padding: 3px 0px 3px 10px; background: url('../images/spot_bg.gif') left -1px no-repeat; white-space: nowrap; }

div.roundedborder_top { background: url(../images/bg_roundedborder_color.gif) no-repeat left top; height: 16px; width: 568px; display: block; clear: both; ;
	position: relative; }

div.roundedborder_bottom { background: url(../images/bg_roundedborder_color_bottom.gif) no-repeat left top; height: 14px; width: 568px; display: block; clear: both; position: relative; margin-bottom: 20px; }

div#auction_details_container { position: relative; width: 566px; _width: 568px; background: #fcf4ea url(../images/bg_roundedborder_color_center.gif) repeat-y;  border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; float: left; line-height: 14px; padding-bottom: 8px; }

div#auction_details_container div.auction_row strong { display: block; width: 262px;  position: relative; float: left; padding-left: 5px; }

div#auction_details_container div.auction_row span { display: block; width: 262px; position: relative; float: left; border-left: 1px solid #cccccc; padding-left: 5px;  }	

div#auction_details_container div.auction_row { position: relative;  width: 540px; /*clear: both;*/ float: left; }

div#bid_div { position: relative; background: #fcf4ea; width: 566px; _width: 568px; background: #fcf4ea; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; padding-top: 5px; }

div#bid_div form { display: block; position: relative; padding-left: 5px; }

div#bid_div strong { display: block; padding-left: 5px; }

div#bid_div div.count { color: #000000; padding: 5px; width: 80%; }

div.success { font-weight: bold; color: #72b268; width: 525px; background: #d8f5d6; border: 1px solid #8bde87; padding: 5px; margin-bottom: 5px; }

div.error { font-weight: bold; color: #f67b7b; width: 525px; background: #fceaea; border: 1px solid #f5b7b7; padding: 5px; margin-bottom: 5px; }

div.clearboth {position: relative; display: block; float: none; clear: both; left: 0px; top: 0px; width: 1px; height: 1px; margin: 0px; padding: 0px; overflow: hidden; visibility: hidden;}

.rating_area {
	width: 540px;
	height: 150px;
}

input.rating_radio {
	position: relative;
	top: 2px;
	margin-right: 5px;
}

div.contact label {
	display: block;
	position: relative;
	clear: both;
	font-weight: bold;
	/*margin-bottom: 5px;*/
	margin-top: 5px;
}

div.contact textarea {
	width: 535px;
	height: 150px;
}

div.contact p {
	display: block;
	padding: 5px;
}

div.fromshop p {
	display: block;
	padding: 5px;
}

div.impresszum p {
	display: block;
	padding: 5px;
}

div.media p {
	display: block;
	padding: 5px;
}


.listbox {
	width: 300px;
	color: #000000;
}
	.listbox ul {
		height: 150px;
		overflow: auto;
		margin: 0px;
		padding: 0px 0px 1px 0px;
		border: 1px solid #000000;
		list-style: none;
		position: relative;
		left: 235px;
	}
	
	.listbox li {
		margin: 1px 0px 0px 0px;
		padding: 3px;
		background: #E4F3F8;
		cursor: pointer;
	}
	
	.listbox li.selected {
		margin: 1px 0px 0px 0px;
		padding: 3px;
		background: #9FD8EB;
	}

	.listbox div.header {
		height: 26px;
		background: url('i/listbox/header.gif') no-repeat top left;
	}
	
	.listbox div.right {
		float: right;
		width: 10px;
		height: 26px;
		background: url('i/listbox/right.gif') no-repeat top right;
	}
	
	.listbox div.toolbar {
		float: right;
		height: 26px;
		padding: 0px 0px 0px 18px;
		background: url('i/listbox/toolbar.gif') no-repeat top left;
		position: relative;
		left: 245px;
	}
	
	.listbox div.toolbar a:hover {
		text-decoration: underline;
	}	
	
	.listbox img.tool {
		width: 18px;
		height: 18px;
		margin: 4px 0px 0px 0px;
		cursor: pointer;
	}
	
	.listbox div.left {
		height: 26px;
		padding: 2px 0px 0px 2px;
		vertical-align: top;
	}
	
div.options { 
	margin: 0 0 10px 0;
	text-align: right;
	height: 20px;
}	
div.options a { color: #666 } 
div.options a.back {
	float: left;
	font-size: 11px; text-decoration: none;
	padding: 3px 15px 3px 12px;  
	background: url('../images/back.gif') no-repeat left center;	
}
div.options a.print {
	padding: 3px 15px 3px 22px;  
	background: url('../images/print_icon.gif') no-repeat left center;
	font-size: 11px; text-decoration: none;
	margin-left: 12px;
	float: right;
}

p.print {
	padding: 3px 15px 3px 22px;  
	background: url('../images/print_icon.gif') no-repeat left center;
	font-size: 11px; text-decoration: none;
	margin-bottom: 5px;
	*margin-bottom: 0px;
	float: left;
}

div.options div.add2fav {
	float: right; width: 200px;
}
div.options div.add2fav a { text-decoration: none }

div.options div.add2fav div.plusminus {
	width: 200px; margin: 3px 0 0;
}

p.advert-id { text-align: right }
p.advert-id,
p.advert-id em.tred.bold { color: #ccc !important; font-size: 11px !important; }

.just-print { display: none }

p.error-char { text-align: right; color: #f20}

div#left-side a.cegesshopok {position: relative; display: block; width: 183px; height: 61px; margin: 10px 0px 10px 0px; padding: 0px; background: url('../images/cegesshopok.gif') 0px 0px no-repeat;}
div#left-side a.cegesshopok span {display: none;}

div.emphasize { margin-bottom: 10px; }

ul.sitemap {}
ul.sitemap li { padding: 2px 0; font-weight: bold }
ul.sitemap li ul { padding: 0 0 0 12px }
ul.sitemap li ul li { font-weight: normal }

/* csak deliapro style 
(tobb van ennel, ahogy szembejonnek mind iderakom)
*/

ul#menu a:hover { background: #3a5739 url(../images/bg_menu_left.gif) no-repeat; }
div#registration { position: relative; padding-top: 12px; background: url(../images/bg_roundedborder_top.gif) no-repeat 0 0 }




div.bigbuttons {position: relative; display: block; width: 568px; height: 80px; margin: 10px 0px 10px 0px; padding: 0px; background: url('../images/bigbuttons.gif') 0px 0px no-repeat;}
div.bigbuttons a {position: absolute; left: 0px; top: 15px; width: 130px; height: 24px; font-family: arial, sans-serif; font-size: 20px; line-height: 24px; font-weight: bold; color: #fff; text-decoration: none; text-align: center; margin: 0px; padding: 11px 35px 13px 15px;}
div.bigbuttons a:hover {text-decoration: none; color: #fff;}
div.bigbuttons a.btn1 {left: 6px;}
div.bigbuttons a.btn2 {left: 195px;}
div.bigbuttons a.btn3 {left: 380px;}

div#left-side a.cegesshopok {position: relative; display: block; width: 183px; height: 61px; margin: 10px 0px 10px 0px; padding: 0px; background: url('../images/cegesshopok.gif') 0px 0px no-repeat;}
div#left-side a.cegesshopok span {display: none;}



div.categories {position: relative; display: block; float: none; clear: both; width: 568px; height: 25px; overflow: visible; padding: 0px; top: 1px;}
div.categories div.bg {position: absolute; left: 0px; top: 24px; width: 568px; height: 1px; overflow: hidden; background: #cdcdcd;}
div.categories a {position: relative; display: block !important; float: left; clear: none; width: 86px !important; height: 25px !important; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 14px; color: #3A5739; text-align: center; background: url('../images/categorytab.gif') 0px 0px no-repeat; margin: 0px 1px 0px 0px; padding: 0px !important; overflow: hidden; cursor: pointer;}
div.categories a span { position: relative; display: block; height: 14px; padding: 6px 5px 0px 0px;}
div.categories a:hover { color: #C73434; background-position: 0px -100px;}
div.categories a.active {background-position: 0px -100px;}

p.error { color: #f20; font-weight: bold; }
div#content p.error { padding-top: 20px; }

input.submit-ok {
	width: 31px; height: 19px;
	background: url('../images/btn_submit_ok.gif') no-repeat 0 0;
	border-style: none; font-size: 9px;
}
div.company-list-filter { border-bottom:1px solid #EDEDED; *height: 40px; padding: 0 8px; position: relative; }
div.company-list-filter div.shops {	clear: both; float: left; margin-bottom: 5px; width: 100%; position: relative;}
div.company-list-filter form {}
div.company-list-filter div.shops label { float: left; margin: 0 10px 0 0; width: 240px; }
div.company-list-filter div.shops input { float: left; margin: 0 10px 0 0; width: 175px; }
div.pager { padding: 12px 0 6px; border-top:1px solid #EDEDED;  }
div.company-list-filter input.submit-ok { z-index: 1000; position: relative; left: 440px; top: -25px;}


div.tabs {
	width: 550px;
	z-index: 1000;
	clear: both;
	position: absolute;
	top: -25px;
}

ul.menu_items {
	display: block;
	position: relative;
	width: 570px;
	clear: both;
}

ul.menu_items li.menu_items{
	display: block;
	position: relative;
	width: 120px;
	float: left;
	left: -7px;
	_left: -14px;
	margin-right: 10px;
	_margin-right: 0px;
}

.tabs-hide {
	display: none;
}

span.tbtx {
	padding-left: 20px;
	padding-top: 4px;
	display: block;
	overflow: hidden;
	height: 20px;
}

li.menu_items {
	position: relative;
}

span.arrow {
	position: absolute;
	display: block;
	width: 7px;
	height: 8px;
	left: 15px;
	_left: 25px;
	top: 8px;
	background: url(../images/silver_arrow.png) no-repeat center center;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='i/.png', sizingMethod='crop');	
	z-index: 1000;
}

* html span.arrow {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/silver_arrow.png', sizingMethod='crop');	
	z-index: 1000;
}

li.menu_items.tabs-selected a span.arrow {
	position: absolute;
	display: block;
	width: 7px;
	height: 8px;
	left: 15px;
	_left: 25px;
	top: 8px;
	background: url(../images/green_arrow.png) no-repeat center center;
	z-index: 1000;
}

* html li.menu_items.tabs-selected a span.arrow {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/green_arrow.png', sizingMethod='crop');	
	z-index: 1000;
}

li.menu_items a {
	background: url('../images/bott_left.png') no-repeat left top;
	display: block !important;
	width: 120px;
	height: 24px;
	margin-left: 7px;
	float: left;
	clear: both;
	text-decoration: none;
	color: #999999;
	font-weight: bold;
	cursor: pointer;
}

* html li.menu_items a {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/bott_left.png', sizingMethod='crop');	
	z-index: 1000;
}

li.menu_items a span.tab_text {
	background: url('../images/bott_right.png') no-repeat 0 0;
	display: block !important;
	width: 120px;
	height: 24px;
	margin-left: 7px;
	_margin-left: 4px;
	float: left;
	clear: both;
	text-decoration: none;
	color: #999999;
	font-weight: bold;
}

* html li.menu_items a span.tab_text {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/bott_right.png', sizingMethod='crop');	
	z-index: 1000;
}

li.menu_items.tabs-selected a {
	background: url('../images/bott_hov_left.png') no-repeat left top;
	display: block !important;
	width: 120px;
	height: 24px;
	margin-left: 7px;
	float: left;
	clear: both;
	color: #6c986c;
	font-weight: bold;
}

* html li.menu_items.tabs-selected a {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/bott_hov_left.png', sizingMethod='crop');	
	z-index: 1000;
}

li.menu_items.tabs-selected a span.tab_text {
	background: url('../images/bott_hov_right.png') no-repeat right top;
	display: block !important;
	width: 120px;
	height: 24px;
	margin-left: 7px;
	_margin-left: 4px;
	float: left;
	clear: both;
	color: #6c986c;
	font-weight: bold;
	z-index: 1000;
}

* html li.menu_items.tabs-selected a span.tab_text {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/bott_hov_right.png', sizingMethod='crop');	
	z-index: 1000;
}

div.content {
	clear: both;
	float: left;
	width: 568px;
	height: 400px;
	z-index: 1000;
	background: url('../images/select_box_center.png') repeat-y left top;
	padding: 10px;
}

div.tab_top {
	background: url('../images/select_box_top.png') no-repeat left top;
	width: 568px;
	height: 16px;
	position: relative;
	float: left;
	clear: both;
	z-index: 1000;
}

div.tab_top_search {
	background: url('../images/select_box_top.png') no-repeat left top;
	width: 568px;
	height: 16px;
	position: absolute;
	float: left;
	clear: both;
	z-index: 1000;
}

* html div.tab_top {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/select_box_top.png', sizingMethod='crop');	
	z-index: 1000;
}

* html div.tab_top_search {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/select_box_top.png', sizingMethod='crop');	
	z-index: 1000;
}

div.tab_bottom {
	background: url('../images/select_box_bottom.png') no-repeat left top;
	width: 568px;
	height: 20px;
	position: relative;
	float: left;
	clear: both;
	margin-bottom: 10px;
}

* html div.tab_bottom {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/select_box_bottom.png', sizingMethod='crop');	
	z-index: 1000;
}

span.only_pic {
	display: block;
	clear: both;
	width: 500px;
	position: relative;
	left: 5px;
	top: 5px;
}

span.only_pic input {
	border: none !important;
}

span.only_pic label {
	position: relative;
	top: -2px;
	left: 5px;
	font-weight: bold;
}

a.search_arrow_top {
	position: absolute;
	float: right !important;
	display: block;
	width: 7px;
	height: 8px;
	top: 3px;
	background: url('../images/arrow_top.png') no-repeat left top;
	cursor: pointer;
}

* html a.search_arrow_top {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/arrow_top.png', sizingMethod='crop');	
}

a.search_arrow_down {
	position: absolute;
	float: right !important;
	display: block;
	width: 7px;
	height: 8px;
	left: -3px;
	top: 3px;
	cursor: pointer;
	background: url('../images/arrow_bottom.png') no-repeat left top;
}

* html a.search_arrow_down {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/arrow_bottom.png', sizingMethod='crop');	
}


a.search_arrow_top_name {
	position: absolute;
	display: block;
	width: 7px;
	float: right !important;
	height: 8px;
	top: 3px;
	background: url('../images/arrow_top.png') no-repeat left top;
	z-index: 1500;
	cursor: pointer;
}

*html a.search_arrow_top_name {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/arrow_top.png', sizingMethod='crop');	
}

a.search_arrow_down_name {
	position: absolute;
	display: block;
	width: 7px;
	float: right !important;
	height: 8px;
	left: -3px;
	top: 3px;
	cursor: pointer;
	background: url('../images/arrow_bottom.png') no-repeat left top;
}

* html a.search_arrow_down_name {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/arrow_bottom.png', sizingMethod='crop');	
}

a.search_arrow_top_loc {
	position: absolute;
	display: block;
	width: 7px;
	height: 8px;
	top: 3px;
	cursor: pointer;
	float: right !important;
	background: url('../images/arrow_top.png') no-repeat left top;
}

* html a.search_arrow_top_loc {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/arrow_top.png', sizingMethod='crop');	
}

a.search_arrow_down_loc {
	position: absolute;
	display: block;
	width: 7px;
	float: right !important;
	height: 8px;
	left: -3px;
	top: 3px;
	cursor: pointer;
	background: url('../images/arrow_bottom.png') no-repeat left top;
}

* html a.search_arrow_down_loc {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/arrow_bottom.png', sizingMethod='crop');	
}

a.search_arrow_top_price {
	position: absolute;
	display: block;
	width: 7px;
	float: right !important;
	height: 8px;
	top: 3px;
	cursor: pointer;
	background: url('../images/arrow_top.png') no-repeat left top;
}

* html a.search_arrow_top_price {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/arrow_top.png', sizingMethod='crop');	
}

a.search_arrow_down_price {
	position: absolute;
	display: block;
	width: 7px;
	float: right !important;
	height: 8px;
	left: -3px;
	top: 3px;
	cursor: pointer;
	background: url('../images/arrow_bottom.png') no-repeat left top;
}

* html a.search_arrow_down_price {
	background: nonr;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/arrow_bottom.png', sizingMethod='crop');	
}

a.search_arrow_top_date {
	position: absolute;
	display: block;
	width: 7px;
	float: right !important;
	height: 8px;
	top: 3px;
	cursor: pointer;
	background: url('../images/arrow_top.png') no-repeat left top;
}

* html a.search_arrow_top_date {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/arrow_top.png', sizingMethod='crop');	
}

a.search_arrow_down_date {
	position: absolute;
	display: block;
	width: 7px;
	float: right !important;
	height: 8px;
	left: -3px;
	top: 3px;
	cursor: pointer;
	background: url('../images/arrow_bottom.png') no-repeat left top;
}

* html a.search_arrow_down_date {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/arrow_bottom.png', sizingMethod='crop');	
}



textarea.emphasize{
	width: 450px; height: 150px;
	font: 12px arial;
}

* html textarea.emphasize{
width: 350px; height: 100px;
}


textarea.normal {
color: #000 !important;
}

textarea.bold {
color: #000 !important;
font-weight: bold;
}

textarea.uppercase {
text-transform: uppercase;  
}

textarea.grey,
textarea.black {
background: black;
font-weight: bold;
color: #fff !important;
}

textarea.gray,
textarea.grey,
textarea.raster {
background: gray;
font-weight: bold;
color: #000 !important;
}

textarea.vertical_line {
background: url('../images/emphasize_vertical_line.png') no-repeat left top;
font-weight: bold;
color: #000 !important;
}

textarea.picture {
padding:400px 50px 0px 25px;
background: url('../images/emphasize_vertical_line.png') no-repeat left top;
font-weight: bold;
color: #000 !important;
}


div.pic_example {width: 150px; height: 100px; clear: both;}
div.simple {height: 75px; background: url('../images/emphasize_0_simple.jpg') no-repeat left top; border: 1px solid black;}

div.border_shadow {height: 92px; background: url('../images/offline_emphasize_border_shadow.jpg') no-repeat left top; border: 1px solid black;}
div.btw_lines {height: 90px; background: url('../images/offline_emphasize_btw_lines.jpg') no-repeat left top; border: 1px solid black;}
div.immediate {height: 80px; background: url('../images/offline_emphasize_immediate.jpg') no-repeat left top; border: 1px solid black;}
div.double_border {height: 83px; background: url('../images/offline_emphasize_double_border.jpg') no-repeat left top; border: 1px solid black;}
div.bold_border {height: 83px; background: url('../images/offline_emphasize_bold_border.jpg') no-repeat left top; border: 1px solid black;}
div.negative {height: 82px; background: url('../images/offline_emphasize_negative.jpg') no-repeat left top; border: 1px solid black;}
div.photo1 {height: 154px; background: url('../images/offline_emphasize_photo1.jpg') no-repeat left top; border: 1px solid black;}
div.photo2 {height: 154px; background: url('../images/offline_emphasize_photo2.jpg') no-repeat left top; border: 1px solid black;}
div.photo3 {height: 154px; background: url('../images/offline_emphasize_photo3.jpg') no-repeat left top; border: 1px solid black;}


div.emphasize_error {height: 90px; background: url('../images/emphasize_error.jpg') no-repeat left top; border: 1px solid black;}

div.offline_emphasize_error {backroud: yellow; color: red;}

.indicator {
	opacity: 0.8;
}

.upform {
	display: none;
}

span.emphasize {
	display: block;
	margin-bottom: 5px;
}

.kiemeles_div div div {
	width: 520px;
	position: relative;
}

.kiemeles_div div div input {
	display: block;
	float: left;
	position: relative;
}

.kiemeles_div table {
	position: relative;
	float: left;
	clear: both;
	margin-bottom: 10px;
}

.kiemeles_div table tbody tr td {
	width: 520px;
	position: relative;
}

.kiemeles_div table tbody tr td div div input {
	display: block;
	float: left;
	position: relative;
}

#search_bid_change input {
	float: left;
	position: relative;
	top: -2px;
}

#search_bid_change label {
	display: block;
	float: left;
	position: relative;
	top: 2px;
}

span.from_to {
	display: block;
	float: left;
	margin: 0 15px 0 0;
}

/*SHOPS*/

table.shops {
	border: none;
	padding: 2px;
	width: 100%;
}

table.shops tr {
	background: #F2F2F2;
}

table.shops tr td.header {
	background: #CCCCCC;
	color: #333333; 
	font-weight: bold; 
	padding: 5px;
	border-bottom: 1px solid #999999;
}

table.shops tr td  a {
	display: block;
	padding: 5px;
	text-decoration: none;
	font-weight: bold;
}

/* My */

	.my_advert {
		border-bottom: 2px solid #809268;
		background: #fff;
		width: 100%;
		clear: both;
	}
	
	.my_advert a {
		text-decoration: none;
	}
	
	.my_advert a:hover {
		text-decoration: underline;
	}
	
	.my_advert:hover {
		background: #f7f7f7;
	}

	.my_advert .my_pic {
		width: 86px;
	}

	.my_advert .my_content {
		border: 1px solid #e5e5e5;
		padding: 10px;
	}

	.my_advert .my_place,
	.my_advert .my_date,
	.my_advert .my_price {
		border: 1px solid #e5e5e5;
		text-align: center;
		font-size: 10px;
		color: #809268;
	}
	
	.my_advert .my_date {
		width: 120px;
	}
	
	.my_advert .my_price {
		width: 100px;
		font-size: 12px;
		color: #000;
		font-weight: 700;
	}

.banner {
	display: none;
}

.bannercontainer .banner {
	display: block;
	text-align: center;
	margin-bottom: 15px;
}

#contener .banner {
	background: #fff;
}

#left-side .banner,
#right-site . banner,
#content .banner {
	background: transparent;
}
