@charset "UTF-8";

/*--- DIVANY CSS ---*/

@font-face {
	font-family: 'EuroSansPro-Reg';
	src: url( 'http://divany.hu/assets/images/../fonts/205F40_0_0.eot' );
	src: url( 'http://divany.hu/assets/images/../fonts/205F40_0_0.eot?#iefix'
) format( 'embedded-opentype' ), url(
'http://divany.hu/assets/images/../fonts/205F40_0_0.woff' ) format(
'woff' ), url( 'http://divany.hu/assets/images/../fonts/205F40_0_0.ttf'
) format( 'truetype' );
}
body {
	background: url('/designv2/images/wl_divany/bg.png') top center repeat-y #f5eff5;
	color: #404040;
	font-size: 14px;
	font-family: arial;
	line-height: 18px;
	margin: auto;
	width: 1000px
}

a:hover { color: #854c81 }
a img:hover { border-color: #51004b !important }

#delmagyar_footer_container_table * {
	color: #610f56;
	font-size: 11px;
	font-family: verdana;	
}

#header_top a {
	color: #51004b;
	font-weight: bold;
	text-decoration: none	
}

#page_wrapper {
	background-color: #fff;
	margin-top: 10px;
	padding: 15px
}
#header_top {
	clear: both;
	height: 50px;
	position: relative
}
#header_links {
	float: left;
	font-size: 12px;
	line-height: 26px;
	margin-right: 15px
}
#header_links span {
	color: #d5d5d5;
	padding: 0 6px
}
#header_right {
	position: absolute;
	right: 0;
	top: 12px;
	width: 278px
}
#search {
	float: right;
	position: relative
}
#datum,
#frm24ora input[type='text'],
#searchfield {
	border: 1px solid #d5d5d5;
	box-shadow: 0 1px 4px #eaeaea inset;
	color: #404040;
	height: 22px;
	padding: 0 0 0 3px;
	width: 175px
}
#datum,
#frm24ora input[type='text']:focus,
#frm24ora select,
#searchfield:focus {
	outline-color: #51004b;
	outline-width: 1px
}
#searchsubmit {
	background: transparent url(
'http://divany.hu/assets/images/kereses.png' ) no-repeat;
	border: none;
	color: transparent;
	cursor: pointer;
	height: 13px;
	position: absolute;
	right: 5px;
	top: 6px;
	width: 13px
}
#main_nav {
	border-color: #d5d5d5;
	border-style: double;
	border-left: none;
	border-right: none;
	margin-bottom: 15px;
	padding: 6px 0;
	width: 960px;
	position: relative;
	left: 18px;
}
#main_nav a {
	color: #404040;
	font-family: 'EuroSansPro-Reg';
	font-size: 17px;
	font-weight: normal;
	padding: 0 14px
}
#main_nav a:hover {
	filter: alpha( opacity = 70 );
	opacity: 0.7
}
#main_footer {
	clear: both;
	color: #404040;
	font-size: 12px;
	line-height: 34px
}
#copyright {
	float: right;
	padding-right: 15px
}
#main_footer a {
	color: #404040;
	font-weight: normal;
	padding: 0 12px
}
#logo {
	background: url( 'http://divany.hu/assets/images/logo.png' ) no-repeat;
	display: block;
	height: 51px;
	width: 138px
}
#logo span { display: none }


/*--- OUR CSS START --*/

table#layout { table-layout: fixed; width: 100%; height: 100%; }
#layout {width: 990px !important;}
#layout .right {position: relative; top: -46px;}
#layout .left .right {position: relative; top: 0;}

table#layout .header-tr { display:none; }
#header { display: none; }
* html .box_shadow_yellow_desc { display: none; }
.cities-container { display: none; }
.footer-top-td, .footer-bottom-td {height: 0px !important;}
#footer-top {display: none;}
.footer-bottom-td * {display: none;}
table#layout .main-td {background: transparent !important;}
table#layout .header-td .top-shadow {height: 0px; overlflow: hidden; border: 0px;}
#menu .right {display: none;}
.default-modal-new:hover * {color: #000 !important;}

#mobile_line_container {display: none; height: 0px; width: 0p; overflow: hidden;}
.mobile_line_container { width: 0px; overflow: hidden; float: left; left: -10000px; position: fixed;}
.mobile_line_container * {display: none;}


/* -- LAYOUT CSS START -- */
body {background: #fff !important;}

#layout {width: 990px !important;}
#header { display: none; }
#menu .right {display: none;}
#footer-top {display: none;}

#header_right {right: 22px;}
#header_top {border-top: 20px solid #f5eff5; padding-top: 10px; padding-left: 18px;}
#main_footer {background: #f5eff5 !important;}

.cities-container { display: none; }
.footer-bottom-td * {display: none;}
.footer-top-td, .footer-bottom-td {height: 0px !important;}

table#layout {table-layout: fixed; width: 100%; height: 100%; margin-top: 0px !important;}
table#layout {width:990px; margin-left: auto; margin-right: auto; background: #fff;}
table#layout .header-tr { display:none; background: #fff;}
table#layout .main-td {background: transparent !important;}
table#layout .header-td .top-shadow {height: 0px; overlflow: hidden; border: 0px;}

.google-map iframe {overflow: hidden;}
.text a, .bluelink {color: #610f56;}
.text a:hover, .bluelink:hover {color: #941583;}


/*-- OFFER --*/

.progressbar_left { background: url('/designv2/images/wl_divany/progressbar_left.png') top left no-repeat;}
.progressbar_yellow { background: url('/designv2/images/wl_divany/progressbar_yellow.png') top left repeat-x; }
.progressbar_line { background: url('/designv2/images/wl_divany/progressbar_arrow.png') top left no-repeat;}

.sign_up_other_info_padding{padding-top:7px;padding-bottom: 7px;}
.sign_up_selector{width: 60px !important; font-weight: normal !important; font-size: 12px !important;}

.progressbar_max_left { display: block; width: 100%; text-align: center; margin-bottom: 14px;}
.confirm_button { display: block; width: 50px; height: 20px; color: white; font-size: 11px; font-family: Verdana, 'ArialBlack', 'Arial Black', arial, sans-serif; font-weight: bold; text-align: center; padding-top: 5px;margin:5px; cursor: pointer;}
.invite_more_info{font-size: 10px;}

.offerbox-link:hover{text-decoration: underline;}
.offer_progress_failed_title { margin-top: 18px; }
.offer_progress_failed_progressbar_label { margin-bottom: 9px; }

.yellow-box .content {background: #ffffff !important; border-color: #ccc;} 

#main-offer .right .price-box {background: #fff !important; border-color: #ccc;}
#main-offer .right .price-box .offer-price .price-label {color: #610f56; line-height: 29px; padding: 0px;}
#main-offer .right .price-box .offer-price .price-amount {color: #610f56; font-size: 29px;}
.buy-norisk a {font-family: verdana;}
#main-offer h1 a {line-height: 29px;}

/* --- CATEGORY OFFERLISTS --- */

.delmagyar-filter { padding: 0px 14px 10px 0px !important; }
.categoryofferlist_mainbox {background: url(/designv2/images/wl_delmagyar/cat_bg_big.png) top center no-repeat; width: 667px; height: 234px; margin: 0 0 20px 17px;}
.main_middle_container .img {padding: 0px 10px;}
.categoryofferlist_mainbox .img_container {width: 314px; height: 204px; background: url(../images/cat_shadow_big.png) top center no-repeat;}
.categoryofferlist_mainbox .img_container .image {margin: 1px;}
.categoryofferlist_mainbox .info * {font-size: 11px; text-align: left !important;}
.categoryofferlist_mainbox .info {padding-left: 20px;}
.categoryofferlist_mainbox .desc {padding-bottom: 5px;}

.alive_categoryofferlist_little_contentbox {float: left; padding: 0 0 25px 17px;}
.categoryofferlist_little_img { border: 0px; margin: 1px;}
.categoryofferlist_little_image_border {margin: 16px 15px 0px 15px; padding: 0px; width: 175px; height: 114px; background: url(../images/cat_shadow_small.png) top center no-repeat;}
.categoryofferlist_little_main_container .img {height: 127px;}
.categoryofferlist_little_main_container .button {padding-left: 10px;}
.categoryofferlist_little_main_container .info {padding-left: 7px;}
.categoryofferlist_little_main_container .info * {font-size: 10px; text-align: left;}
.categoryofferlist_little_main_container .title {padding: 0px 15px; font-size: 11px; font-family: verdana; font-weight: bold;}
.categoryofferlist_little_main_container .title .alive_text {font-size: 11px;}
.categoryofferlist_little_main_container { background: url(../images/wl_delmagyar/cat_bg_small.png) top center no-repeat;}
.little_container_xmas {background: url(../images/cat_bg_small_xmas.png) top center no-repeat; color: #ffffff; font-weight: bold;}
.little_container_valentine {background: url(../images/cat_bg_small_valentine.png) top center no-repeat; color: #333; font-weight: bold;}

.percent_label {background: url(../images/label_percentbg.png) top center no-repeat; width: 48px; height: 21px; color: #fff; font-size: 12px; font-weight: bold; display: block; position: absolute; font-family: verdana; top: 22px; left: 9px; text-align: center; padding: 2px 0px;}
.percent_label:hover, .percent_label_hover {background: url(../images/label_percentbg_hover.png) top center no-repeat;}
.percent_label.main {top: 15px; left: -10px;}
.underlined {text-decoration: underline;}

/* --- DELMAGYAR CITY SELECTOR --- */

#cities-container-delmagyar {width: 222px; overflow: hidden; margin-left: 28px; margin-bottom: 15px;}
#cities-delmagyar {margin: -5px 0 0 10px; width: 260px;}
.cities-dl-arrow-up, .cities-dl-arrow-down {width: 32px; height: 20px; margin-top: 2px; display: block;}
.cities-dl-arrow-down {background: url(/designv2/image/arrow_down.png) top center no-repeat;}
.cities-dl-arrow-up {background: url(/designv2/image/arrow_up.png) top center no-repeat;}
.city_dl_text {display: block; width: 255px; text-align: center; margin: 0px; padding: 0 0 0 5px; float: none;}
.city_dl_container_table {margin-left: 23px;} 
.city_dl_name {text-align: center; display: block; font-size: 27px; font-weight: bold; margin-bottom: 10px;line-height: 34px;}
.city_dl_close_btn {margin-left: 200px; font-weight: bold; color: #ffffff;}
.city_dl_title_td {background: url(/designv2/images/wl_divany/last_offers_list_top.png) no-repeat scroll left top transparent; height: 29px; width: 222px;}
.city_dl_cities_td {background: url(/designv2/image/last_offer_bg.png) top center repeat-x #F5F5F5; border-bottom: 1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; padding-bottom: 5px;}

/* --- WL TAB FIX --- */

#tabs_container {float: left; height: 30px; right:30px; width: 710px;}

/*--- MARKET OFFER ---*/

.market-price-box, .market-price-box .price-details, .market-price-box .price-details a, .market-send-to, .market-send-to a, .market-price-box .buy-norisk, .market-price-box .buy-norisk a {color: #333 !important;}
.contactbox *, .contactbox * a {color: #fff !important;}
.market-offer-details-contactbox *, .market-offer-details-contactbox * a {color: #333 !important;}

/*--- GOOGLE MAP ---*/

.google-map iframe {overflow: hidden; border: 1px solid #aaa;}

/*--- RIGHTBOX ---*/

#wlPartnerLogo {margin: 0 25px 0 28px; background: url(/designv2/images/wl_divany/bb_partner_logo.png) top center no-repeat; width: 151px; height: 128px; display: block;}
.right .title-box .red-left {background: url("/designv2/images/last-offer-titlebg-purple-right.png") no-repeat scroll right top transparent; border-left: 1px solid #610f56;}
.right .title-box .red-right {background: url("/designv2/images/last-offer-titlebg-purple-left.png") no-repeat scroll left top transparent; border-right: 1px solid #610f56;}
.right .title-box .red-content {border-left: 1px solid #610f56; border-right: 1px solid #610f56; background: #610f56;}

/* --- DELMAGYAR FOOTER --- */
#delmagyar_footer_container_table {font-size: 12px; font-style: inherit; font-weight: inherit; font-family: Trebuchet MS,Tahoma,Arial; position: relative; left: -10px; text-align: left; background: #f5eff5; width: 1001px; left: -1px; position: relative;}
.delmagyar_footer_list_td {width: 205px; vertical-align: top;}
.delmagyar_footer_list_td ul {padding: 8px 0 0 8px; margin: 0px;}
.delmagyar_footer_list_td li {list-style-type: none; padding: 0px 0px; font-style: inherit; font-weight: inherit;}
.delmagyar_footer_mobiledesc_td {padding-left: 10px;}
.delmagyar_footer_mobiledesc_td span {font-weight: bold;}
.delmagyar_footer_mobilepics_td {padding-bottom: 5px;}


/*--- BUY BUTTON ---*/
#main-offer .right .price-box .buy-offer-button a {background: url("/designv2/images/buttons/red_size_3_3_noarrow.png") repeat scroll 0 0 transparent;}
#main-offer .right .price-box .buy-offer-button a:hover {background: url("/designv2/images/buttons/red_size_3_3_noarrow.png") repeat scroll 0 0 transparent;}

/*--- PROGRESS ---*/
#main-offer .buy-counter .offer-state {display: block; width: 43px; height: 39px;background: url("/designv2/images/wl_divany/checked_offer.png") repeat scroll 0 0 transparent;}
#main-offer .buy-counter .offer-state img {display: none;}

.brief-offer {width: 204px;}

/* HEADER */

.wlsite_head_container {width: 693px;}
div.searchInputBg {background-image: url('http://content.bonuszbrigad.hu/frontend/v1/wl/divany/search_bg_divany.png') !important;}
#my_search_text {height: 25px; line-height: 25px;}
.searchInputBg {height: 28px;}


.percent_label_3column {background: #610f56; color: #fff !important;}
.tbox-cont .title-box .red-content {background: #610f56; border-left: 1px solid #610f56; border-right: 1px solid #610f56;}

.title-box .red-left, .title-box .red-right {display: none;}
.title-box  .red-content {padding: 0px 0px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; position: relative; left: -2px; text-align: center; min-width: 37px;}