<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */
/* Page Reset ****************************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100.01%;
	font-family: inherit;
	}
	
body {
	line-height: 1;
	color: #444;
	background: #fff;
	/*background: url('/images/bg.gif') repeat scroll #F4F5F4;*/
	font-family: Arial, Helvetica, sans-serif;	
	}
	
ol, ul {list-style: none;}
table {
	border-collapse: separate;
	border-spacing: 0;
	}
caption, th, td {
	font-weight: 400;
	}
strong {font-weight: 700;}
input, select, textarea {
	font-size: 14px;
	height: 25px;
	margin-bottom: 10px;
	padding: 0 5px;
	}
textarea {font-family: Helvetica, Verdana, Geneva, Arial, Helvetica, sans-serif;}
a {
	color: #15589D;
	TEXT-DECORATION: underline;
	border: none;
}

a.jsAction { 
border-bottom: 1px dotted #4565AE;
text-decoration: none;
}

.hidden {
	display: none;	
}
.itemFpShade {
position: absolute;
height: 25px;
right: 0;
top: 0;
width: 15px;
background: transparent url(/img/item-hd-shade.png) repeat-y right;
}

.page_control a {	
	padding: 5px;
	display: block;
	font-weight: inherit;
	text-decoration: underline;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.page_control .link{
	float: left;
	display: block;
	background: #fff;
	color: #15589D;
	
	min-width: 100px;
	border: 1px solid #d8d8d8; 	
}
.page_control .link span {
	padding: 4px 10px;
	display: block;
}
.page_control .link_a, .page_control .link_a:hover, .page_control .link:hover{
	float: left;
	display: block;
	min-width: 100px;
	color: #fff;
	background: #6B6B6B;
	
	border: 1px solid #d8d8d8; 	
}
.page_control .link_a span, .page_control .link:hover span {
	display: block;
	padding: 5px 10px;
}
.page_control .page{
	display: none;
}
.page_control .page_a{
	display: block;
}
.page_control .contents{
	/*background: #FFF url(/img/top_background.png) repeat-x top left;*/
	border: 1px solid #d8d8d8; 
	padding: 10px;
}

small {
font-size: smaller;
}

em {
font-style: italic;
}

.comment{font-size:0.85em; color: #888888;}

#lotFilter{padding-top:19px}
#lotFilter table{width:100%}
#lotFilter input{vertical-align:middle; height: 15px; margin-bottom: 5px; font-size:12px;}
#lotFilter div.submitbutton{float:right;margin-left:20px}
#lotFilter td,#lotFilter th{padding-top:5px;padding-bottom:5px;width:10%;white-space:nowrap;font-weight:normal}
#lotFilter td.pricelimit{text-align:right;padding-right:10px;}
#lotFilter th.pricelimit{width:8%;border-left:0;padding-right:3px}
#lotFilter td.pricelimit table{width:100%}
#lotFilter td.pricelimit td{padding:0;padding-bottom:3px}
#lotFilter td.pricelimit td.label{width:100px;color:gray;font-size:95%;padding-right:5px}
#lotFilter td.pricelimit td.input{width:100px;}
#lotFilter label.RadioButton{display:block;padding-left:5px;padding-right:10px}
#lotFilter th{border-left:1px dotted #ccdade;vertical-align:middle;padding-left:10px;color:gray;font-size:85%}
#lotFilter td.vr{border-left:1px dotted #ccdade;padding-left:10px}
#lotFilter th:first-child{border:0}
#lotFilter th.search{padding:5px;text-align:center}
#lotFilter th.search input{width:100%;height:2.6em;}
#lotFilter .grayed{color:gray}

.row1{background-color:#FCFCFC;}
.row2{background-color:#F4F4F4;}
.row_sel{background-color:#EEFFEE;}
.row_a{background-color:#EAFEF3;}


table.std{
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	cursor: default;	
	
}
	table.std th{
		height:30px;
		background-image: url(/img/thdr_bg_blue.gif);
		border-top:1px solid #CCD9E5;
		border-left:1px solid #CCD9E5;
		padding-left:10px;
		padding-right:10px;
		color: #ABBBC4;
		font-size:0.85em;
	}
		table.std th .measure {
			font-size:0.85em;
			font-weight:normal;
		}
		table.std th a{
			color: #ABBBC4;
		}
		table.std th .headerAsc{padding:0 0 0 18px; background-image: url(/img/list_hdr_sort_btn_asc.gif);background-repeat: no-repeat; background-position:0px 0px; display:block;}
		table.std th .headerDesc{padding:0 0 0 18px; background-image: url(/img/list_hdr_sort_btn_desc.gif);background-repeat: no-repeat; background-position:0px 0px; display:block;}
	table.std td{
		height:30px;
		border-top:1px solid #E5E5E5;
		border-left:1px solid #E5E5E5;
		padding: 2px 10px;
	}
		table.std td.title{
			font-size:0.85em;
			font-weight:bold;
			color: #ABBBC4;
			background-color:#ECF1F5;
		}
		table.std td.u{
			border-bottom:1px solid #E5E5E5;
		}
		table.std td.num{
			font-family: Courier New;
			text-align: right;
		}
		table.std td.fld_name{font-style: italic;background-color: #fafafa; text-align:right; color:#939393;}
		table.std td table {border:0px; margin:0px;padding:0px;}
		table.std td table td{border:0px; padding:0px; margin:0px;}
	table.std tr.total{font-weight:bold;}
	table.std tr.bold{font-weight:bold;}
	
/*---*/

table.innerTable{
}
	table.innerTable td{
		height:20px;
		border-top:1px solid #E5E5E5;
		border-left:1px solid #E5E5E5;
		padding: 2px 10px;
	}
		table.innerTable td.fld_name{
			font-style: italic;
			text-align:right; 
			color:#939393;
			font-size:0.7em;
			background-color: transparent;
		}

table.box {
	border:1px solid silver;
}

td.ge_frst{
	padding-right:10px;
	padding-left:5px;
}
td.ge_sec{
	padding: 4px 15px;
	border-left:1px silver dotted;
}

.navigator_panel_top, .navigator_panel_bottom{
	background-color:#F0F0F0;
	border:1px solid #E5E5E5;
	padding:2px;
}
.navigator_panel_top{
	border-bottom:1px solid #C0C0C0;
}
.navigator_panel_bottom{
	border-top:1px solid #C0C0C0;
}
.navigator_page_size{
	font-size: 0.85em;
	padding: 0;
	margin-bottom: 0;
}

.navigator_btn, .navigator_btn:hover, .navigator_btn_a, .navigator_btn_disable {
	display:block; 
	padding:1px 1px; 
	margin:2px; 
	background-color:#f1f5f7; 
	border:1px solid #abbbc4; 
	color:#abbbc4;
	font-size:0.75em;
	text-decoration:none;
	
	text-align:center;
	white-space:nowrap;
}
.navigator_btn:hover, .navigator_btn_a, .navigator_btn_a:hover{
	background-color:#ffffff; 
}
.navigator_btn_disable{
	background-color:#fafafa; 
	border:1px solid #dedede; 
	color:#dedede;	
}
.navigator_popup{
	border:1px solid #abbbc4; 
	background-color:#ffffff; 
	
	padding: 15px 40px;
	position:absolute;
	top:-3px;
	right:-5px;
	display:none;
}

.meshariki-checkbox {display: inline; font-size: 16px; line-height: 16px; cursor: pointer; cursor: hand;}
.meshariki-checkbox .mark {display: inline;}

.meshariki-checkbox img {vertical-align: middle; width: 16px; height: 16px;}
.meshariki-checkbox img{background: transparent url(/assets/radio.png) no-repeat;}

.meshariki-checkbox img{
	background-position: 0px 0px;
}
.meshariki-checkbox-hover img{
	background-position: -16px 0px;
}
.meshariki-checkbox-checked img{
	background-position: 0px -16px;
}
.meshariki-checkbox-checked .meshariki-checkbox-hover img {
	background-position: -16px -16px;
}

.meshariki-checkbox-disabled img{
	background-position: 0px -32px;
}
.meshariki-checkbox-checked .meshariki-checkbox-disabled img{
	background-position: 0px -48px;
}

form.lotFilter {
	overflow: hidden;
	margin-bottom: 10px;
	color: #4a4a4a;
}

div.radioFilter, div.priceFilter {
	width: 25%;
	float: left;
}

div.priceFilter label {
	line-height: 30px;
	float: left;
	height: 30px;
	width: 15px;
	margin: 4px;
}
div.priceFilter span {
	float: left;
	clear: left;
	display: block;
}

div.radioFilter {
	padding-top: 20px;
}
div.radioFilter label {
	float: left;
	clear: left;
	display: block;
}

div.radioFilterFlat {
	clear: both;
	overflow: hidden;
	margin-top: 5px;
}

div.radioFilterFlat label {
	float: left;
	line-height: 32px;
	margin-right: 25px;
}

input.filterButton {
	margin-top: -4px;
}

div.filterButtonRow {
	overflow: hidden;
	padding-top: 4px;
}
div.filterButtonCell {
	float: right;
	padding: 10px;
	padding-bottom: 0;
	padding-right: 0;
	line-height: 23px;
}

table.itemList td {
	border-bottom: 1px dashed #808285;
	padding: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
}

table.itemList small {
font-size: 70%;
}

table.itemList td.itemThumbnail a, table.plainItem td.itemThumbnail a {
	display: block;
	border: 0;
	width: 150px;
	height: 100px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

table.plainItem td.itemThumbnail a {
	width: 100%;	
}

table.itemList td.itemThumbnail a img, table.plainItem td.itemThumbnail a img {
	display: none;
}

table.itemList td.itemName a.itemName {
	display: block;
	padding-bottom: 5px;
}

table.itemList span.hiddenPrice {
	display: block;
	background-color: #d8d8d8;
	float: left;
	padding: 2px;
	margin-bottom: 5px;
}

table.itemList span.sellerInfo {
	display: block;
	clear: both;
	padding-bottom: 5px;
}

table.itemList td.currentPrice {
	
	text-align: center;
	width: 10%;
}

table.itemList td.currentPrice a {
	color: #ab1013;
	text-decoration: none;
}

table.itemList td.bidOrBuy {
	text-align: center;		
	width: 10%;
}

table.itemList td.bids {
	text-align: center;
}

table.itemList td.timeLeft {
	text-align: center;
	width: 10%;
}


table.itemList {
	width: 100%;
	font-size: 14px;	
}

table.itemList th {
	font-weight: bold;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	white-space: nowrap;
	border-bottom: 2px solid #d8d8d8;
}

table.itemList th.title {
	text-align: right;
	width: 60%
} 

table.itemList th img {
	border: 0;
	text-decoration: none;
	vertical-align: middle;
	margin-right: 5px;
	margin-left: 5px;
}

table.plainItem {
	width: 100%;	
}

table.plainItem td {
	padding: 3px;
}

table.plainItem td.rightTitle {
	text-align: right;
	width: 50%;
}
table.plainItem td.itemThumbnail {
}

table.plainItem td.itemName a {
	display: block;
	text-align: center;
	font-size: 14px;
	padding-top: 5px;
	
}
table.plainItem tr.itemPrice td {
	font-size: 110%;
	padding-bottom: 5px;
}

table.plainItem tr.itemBids td {
	padding-top: 1px;
	padding-bottom: 1px;
}

table.plainItem tr.itemTimeLeft td {
	padding-top: 1px;
	padding-bottom: 1px;
}

table.plainItem td.moreLink {
	text-align: right;
}

.itemHead table.favTable {
	width: 100%;	
}
.itemHead table.favTable td.rightPart {
	text-align: right;
}
.itemHead table.favTable td.addThisItem {
	width: 70%;
}

.itemHead table.favTable td.addThisItem a {
	font-weight: bold;
}

.itemHead {
	width: 100%;
	font-size: 14px;
}


.itemHead td {
	vertical-align: top;
}

.itemHead td.infoTable {
	width: 35%;	
}
.itemHead td.sellerInfo {
	width: 25%;
	padding-right: 20px;	
}
.itemHead td.auxiliaryInfo {
	width: 30%;
	padding-left: 20px;
}

.itemHead ul.additionalInfo li {
	background-image: url(/img/button_bullet.png);
	background-repeat: no-repeat;
	background-position: 0px 50%;
	padding: 1px;
	padding-left: 22px;
}

.itemHead div.untrustedSeller { 
	font-size: 120%;
	color: white;
	background-color: orange;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
}

.itemHead div.blackListed {
	font-size: 150%;
	color: red;
	padding: 5px;
	margin-top: 10px;
	text-align: center;
}

.itemHead a.howToBuy {
	display: block;	
	padding: 20px;
	padding-left: 40px;
	margin-left: 20px;
	font-size: 130%;
	font-weight: bold;
	background: transparent url("/img/icon_question.png") no-repeat 0% 50%; ; /* 30 x 32*/

}
.itemHead a.sellerGoods {
	display: block;	
	text-align: right;
	font-size: 80%;
}

.itemHead form.biddingForm {
	border: 1px solid #C67171;
}



.itemHead div.formText {
	text-align: center;
	font-size: 120%;
	border: 1px solid #d8d8d8;
	padding: 10px;
}



.itemHead div.authorizationRequired {
	background-color: gold; 
}

.itemHead div.auctionCompleted {
	background-color: #B9FFB9; 
}


.itemHead div.formView {
	text-align: center;
}

.itemHead div.formView table {
	width: 100%;
	background-color: #F7F7F7
}
.bidCaption {
	width: 50%;
	text-align: right;
	padding-right: 5px;
}
.itemHead div.formView td.bidInput {
	text-align: left;
}

.itemHead input.bidButton {
	width: 100%;
	margin-top: 10px;
}

td.bidCheckbox {
   text-align: center;
   padding: 8px;
}
td.bidCheckbox input {
   vertical-align: middle;	
}


div.lotInfo {
	font-size: 120%;
	font-weight: bold;
	padding: 5px;
	border-bottom: 1px solid #d8d8d8;
	margin-bottom: 5px;
	margin-top: 10px;
	padding-left: 0;
}

table.lotInfo td {
	padding: 5px;
}

table.lotInfo td b { 
	font-size: 120%;
}

.itemHead table.calculator {
	width: 100%;
	border: 1px solid #d8d8d8;
	background-color: #f0f0f0;	
	padding: 10px;
}

.itemHead table.calculator input {
	height: 20px;
	font-size: 14px;
}

.itemHead table.calculator td {
	font-size: 14px;
	vertical-align: middle;
	white-space: nowrap;
}

.itemHead table.calculator td.rightHeader {
	text-align: right;
	width: 55%;
}

.untBody {
padding: 0 7px;
font-size: 80%;
line-height: 1.3;
}

.untBody ul {
width: 936px;
list-style: none;
}

.untBody ul li {
width: 130px;
float: left;
padding: 5px 10px;
}

.untBody ul li p.decTxt01 {
margin-bottom: 8px;
}

.untBody ul li p.decTxt01 img {
vertical-align: top;
}

div.yahoo_part_full {
width: 48%;
margin-bottom: 10px;
}

div.float_right {
	float: right;
	clear: right;
}
div.float_left {
	float: left;
	clear: left;
}

.news_fp {
font-size: 14px;
width: 31%;
}

.news_fp_anons {

}

.news_fp_header {
font-size: 18px;
display: block;
padding-top: 10px;
padding-bottom: 10px;
}

.news_fp_date {
font-weight: bold;
display: block;
color: gray;
}

.current {
background: #D0E6EF;
}

.um_block_header{background-color:#EEEEEE;}
.um_block_header td{border-top:1px solid #DFDFDF;  height: 25px;}
.um_autor{font-size:0.85em;}
.um_date{font-size:0.85em;text-align:right;}
.um_text{padding:3px 3px 10px 3px;}



/* Basic Page Styling ********************************/
#wrapper {
	min-width: 980px;
	max-width: 1200px;
	min-height: 798px;
	margin: 0 auto 0 auto;
	background: #fff;
	
	/*-moz-box-shadow: 0px 0px 16px rgba(0,0,0,.8);
	-webkit-box-shadow: 0px 0px 16px rgba(0,0,0,.8);
	box-shadow: 0px 0px 16px rgba(0,0,0,.8);*/
	}
/* CLEAR FIX*/
.clearfix:after {content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}
.clearfix {display: inline-block;}

* html .clearfix { height: 1%;}
.clearfix {display: block;}	

#content {
	font-size: 12px;
	color: #444;
	height: auto; 
	min-height: 100%;
	padding: 20px;
	padding-bottom: 27px;
	}	
/* Universal Text / Link Styling */
#wrapper a:hover {color: #d71c65;}
#content p {
	margin: 0 0 8px;
	font-size: 12px;
	color: #444;
	line-height: 1.25;
	}
#content h1 {
	font-weight: normal;
	color: #444;
	font-size: 24px;
	padding: 0 0 18px 0;
	}
#content h2 {
	font-weight: bold;
	color: #444;
	font-size: 14px;
	padding-bottom: 10px;
	}	
#content h5, #content h4 {
	font-weight: 700;
	color: #444;
	font-size: 1em;
	margin-bottom:6px;
	/*margin: 0 0 6px;*/
	}

#content p a:hover {color: #D71C65; text-decoration: underline;}
#content li a:hover {color: #D71C65;}
#content label {font-size: 0.69em;}	
/* Header ********************************************/
#header {
	padding: 0;
	/* overflow: hidden; */
	position: relative;
	margin-top: 20px;
	}
#logo {
	width: 236px;
	height: 57px;
	float:left;
	}
#header .navigation {
	margin-left: 40px; 
	margin-top: -15px; 
	width: 300px; 
	float: left;
	font-size: 13px;
	line-height: 23px;
}
/*
.navigation  a {
	color: #3A3A3A;
}
*/
#header .navigation  a:hover {
	text-decoration: none;
}
	
	/* Main Navigation &amp; Login */
#usermenu,
#usermenu ul {
    list-style: none;
}
#usermenu {
    /*float: left;*/
	background: #505050;
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-weight: inherit;
	height: 40px;
}
#usermenu &gt; li {
    float: left;
	height: 44px;
}
#usermenu li.border{
	border-left: 1px solid #484848;
	border-right: 1px solid #787878;
	height: 15px;
	margin: 12px 10px;
}
#usermenu li a {	
	padding: 15px 20px;
	color: #fff;
	display: block;
	font-weight: inherit;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#usermenu li &gt; ul &gt; li a {	
	padding: 0 20px 15px 20px; 	
}

#usermenu li a .drop {	
	background: url('/images/dropdown.gif') no-repeat 97% 50%;
	padding-right: 10px;
}
#usermenu ul {
    position: relative;
    display: none;
	z-index: 999;
	margin-top: -2px;	
}

#usermenu li:hover {
	background: #fff;	
}
#usermenu li:hover a {
	background: #fff;
	color: #15589D;
	TEXT-DECORATION: underline;
}
#usermenu li:hover ul  {
    display: block;
	background: #fff;
	border: 1px solid #6B6B6B;
	border-top: 0;	
}
#usermenu  li a:hover {
	color: #444;
	}	

	
#mainNav li.right {
	
	float: right;
	border-right: 0;
	}
#mainNav li a.active {
	color: #d71c65;
	border-right: 0;
	}

/* Footer ********************************************/
#footer {
	width: 100%;
	padding: 0;
	position: relative;
	margin: -27px auto 0 auto;
	height: 27px;
	clear:both;
	min-width: 980px;
	max-width: 1200px;
	
	}
#footer	ul {
	/*background: #dadada;*/
	overflow: hidden;
	border: 1px solid #e1e1e1;	
	}
#footer	ul li {
	color: #40a4db;
	float: left;
	zoom: 1;
	padding: 6px 0 6px 5px;
	font-size: 0.69em;
	line-height: 1.2;
	}
#footer	ul li a {
	color: #15589D;
	line-height: 1.2;
	text-decoration: none;
	display: block;
	border-right: 1px solid #15589D;
	padding: 0 5px 0 0;
	}
#footer	ul li.last a {border: 0;}
#footer	ul li a:hover,
#footer	ul li a.active {color: #d71c65;}
#footer #copy {
	float: right;
	padding: 6px 10px 6px 8px;
	border-left: 1px solid #e1e1e1;
	}

#foofooter_up {
	clear:both;
	width: 100%;
	padding: 0;
	position: relative;
	margin: 15px auto 0 auto;
	height: 200px;
	clear: both;
	min-width: 980px;
	max-width: 1200px;

	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.1);
	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.1);
	box-shadow: 0px 0px 10px rgba(0,0,0,.1);
}

#foofooter_up a:hover {color: #d71c65;}
#foofooter_up a.active {color: #d71c65;}	

div#main h2{	
	color: #1a468f;
	font-size:1.6em;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:0px;
}

#main{
	background:#FFFFFF;
	border:1px solid #D0D0D0;
	-moz-border-radius: 4px; -webkit-border-radius: 4px;
	min-height:300px;
	height:auto;
	padding:20px 15px 15px 35px;
	width:874px;
	float:left;
}

#content label{
font-size:0.98em; padding-right:10px; padding-top:0px;
}

.roundify {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

hr {
color: #DBDBDB;
background: #DBDBDB;
border: 0;
height: 1px;
margin: 20px 0;
}

hrcolored {
color: #D0E6EF;
background: #D0E6EF;
border: 0;
height: 4px;
}


.dashed {
margin-right: 10px;
margin-left: 10px;
margin-bottom: 10px;
width: 100%;
border-bottom: 1px dashed #808285;
}

.dashed-bids-list {
margin-right: 10px;
margin-left: 10px;
width: 100%;
border-bottom: 1px dashed #808285;
}

p.reit {
color: #586774;
font-size: 11px;
line-height: 18px;
height: 18px;
padding-top: 4px;
}

p.reit span {
position: relative;
top: -2px;
width: 100px;
height: 18px;
margin-left: 5px;
margin-right: 5px;
background: url(/images/reit_off.gif) repeat-x;
}

p.reit b, p.reit span, p.reit i {
float: left;
font-style: normal;
}

p.reit span i {
height: 18px;
background: url(/images/reit_on.gif) repeat-x;
}

.how-works-box{width:626px; background:url(/images/how-works-box.png) no-repeat; height:95px; margin-bottom:20px;}
#content ul.how-works-ul li{display:inline-block; float:left; height:63px; color:#1a468f; padding-top:30px;}
.how-first{padding-left:50px; width:158px;}
.how-second{padding-left:60px; width:148px;}
.how-third{padding-left:70px; width:138px;} 

.goog-trans-control {
float: right;
margin-top: 7px;
overflow: hidden;
width: auto;
}

.goog-te-sectional-gadget-link-text {
font-size: 18px !important; 
}

/* calc */
div#page_simulator_form {
width: 748px;
overflow: hidden;
margin: 0 auto;
padding: 40px 0;
border-top: 1px dotted #888888;
}

div.simulator_wrap {
width: 746px;
border: 1px solid #d9d9d9;
background: #f0f0f0;
margin: 0 auto;
overflow: hidden;
position: relative;
}

div.simulator_form_inner_l {
border-right: 1px solid #d9d9d9;
}

div.simulator_form_inner_l_top {
width: 372px;
height: 257px;
padding-top: 15px;
}

div.simulator_form_inner_l dl {
padding: 5px 0 3px 11px;
width: 360px;
overflow: hidden;
}

div.simulator_form_inner_l dl dt {
float: left;
clear: left;
width: 143px;
padding: 3px 0 6px 0;
}

div.simulator_form_inner_l dl dd {
float: left;
width: 170px;
padding: 0 0 6px 0;
}

div.simulator_form_inner_l dl dd input {
width: 150px;
padding: 3px;
border: solid 1px #d9d9d9;
}

span.input_error {
display: block;
padding: 5px 0;
font-size: 11px;
color: #f16c31;
font-weight: bold;
clear: both;
}

div.simulator_form_inner_l_bottom {
width: 372px;
}

p.simulator_form_bt_wrap {
text-align: center;
padding: 10px 0;
border-top: 1px solid #d9d9d9;
}

a.bt_blue, input.bt_blue {
background: #6785b9;
background: -webkit-gradient(linear, left top, left bottom, from(#9ba1be), to(#6785b9) );
background: -moz-linear-gradient(-90deg, #9ba1be, #6785b9);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9ba1be', endColorstr='#6785b9');
color: #ffffff;
font-weight: bold;
border-color: #9ba1be;
}

div.simulator_form_inner_r {
width: 372px;
height: 324px;
float: left;
position: relative;
}

div.simulator_form_inner_r p.subject_inner_r {
margin: 20px 0 5px 20px;
font-size: 16px;
font-weight: bold;
}

div.simulator_form_inner_r dl {
margin: 0 0 30px 26px;
padding: 0;
width: 350px;
}

div.simulator_form_inner_r dl dt {
width: 150px;
font-size: 13px;
font-weight: normal;
display: inline-block;
padding: 0 0 5px 0;
}

div.simulator_form_inner_r dl dd {
width: 70px;
display: inline-block;
padding: 0 0 5px 0;
}

div.simulator_form_inner_r p.total_price {
float: right;
color: #f16c31;
font-weight: bold;
font-size: 18px;
position: absolute;
bottom: 20px;
right: 20px;
}

dl.list_prohibited {
overflow: hidden;
font-size: 14px;
}

dl.list_prohibited dd {
border-bottom: 1px dotted #d9d9d9;
padding: 10px 0;
overflow: hidden;
}

ul, ol {
list-style: none;
}

dl.list_prohibited dd ul li {
float: left;
width: 220px;
padding: 5px 0 5px 15px;
background: url('/templates/backend/img/icon/delete_16.gif') no-repeat;
}

#google_translate_element {display:none;}
        .goog-te-banner-frame.skiptranslate {display: none !important;}
        body { top: 0px !important; }
        .goog-te-gadget-icon {display:none;}
        .goog-te-gadget-simple a {text-decoration: none !important;}  
        .goog-tooltip {display:none !important;}
		
.goog-text-highlight {
    background-color:#fff !important;
    box-shadow:none !important;
}

.propose-tab-container {
    position: fixed;
    right: 0;
    top: 400px;
    z-index: 100001 !important;
}

.cf:before, .cf:after  {
	content: " ";
	display: table;
}

.cf:after {
	clear: both;
}

.footer_navi {
	margin-left: 20px; margin-top: 20px; width: 200px; line-height: 23px; display: inline-block; vertical-align: top; text-align: left; font-size: 14px;
}

a.question_mark {
	background-color: #4AAA56;
	color: #FFF;
	padding: 0px 2px 0px 2px;
	font-size: 11px;
}

.alert {
text-shadow: 0 1px 0 rgba(255,255,255,.2);
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);
box-shadow: inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);
padding: 6px;
margin-bottom: 15px;
border: 1px solid transparent;
border-radius: 4px;
}

.alert-warning {
background-image: -webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);
background-image: linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
border-color: #f5e79e;
background-color: #fcf8e3;
border-color: #faebcc;
color: #8a6d3b;
}

.hint,[data-hint]{position:relative;display:inline-block}.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.hint:hover:before,.hint:hover:after,.hint:focus:before,.hint:focus:after,[data-hint]:hover:before,[data-hint]:hover:after,[data-hint]:focus:before,[data-hint]:focus:after{visibility:visible;opacity:1}.hint:before,[data-hint]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}.hint:after,[data-hint]:after{content:attr(data-hint);background:#383838;color:#fff;text-shadow:0 -1px 0 #000;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap;box-shadow:4px 4px 8px rgba(0,0,0,.3)}.hint--top:before{border-top-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-12px}.hint--top:after{margin-left:-18px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:hover:after,.hint--top:hover:before,.hint--top:focus:after,.hint--top:focus:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:after{margin-left:-18px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:hover:after,.hint--bottom:hover:before,.hint--bottom:focus:after,.hint--bottom:focus:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before,.hint--right:focus:after,.hint--right:focus:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before,.hint--left:focus:after,.hint--left:focus:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #193b4d}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--bounce:before,.hint--bounce:after{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(0.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(0.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.71,1.7,.77,1.24)}

.itemImageLarge {
	width: 607px;
	height: 549px;
	margin-left: auto;
	margin-right: auto;
	background-position: center;
	background-repeat: no-repeat;
}
.itemImageLarge div {
	background: transparent url(/img/frame-large.png) no-repeat center center;
	width: 100%;
	height: 100%;
}

.itemPreviewFp {
	position: relative;
	float: left;
	width: 149px;
	white-space:nowrap;
	overflow: hidden;
	padding: 3px;
	margin-bottom: 20px;
}

.itemFpShade {
	position: absolute;
	height: 25px;
	right: 0;
	top: 0;
	width: 15px;
	background: transparent url(/img/item-hd-shade.png) repeat-y right;
}

.itemImage {
	display: block;
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	margin-top: -5px;
	width: 149px;
}

.itemImage div {
	background: transparent url(/img/frame-fp.png) no-repeat center center;
	width: 149px;
	height: 120px;
}

.itemPreview {
	clear: both;
	overflow: hidden;
	padding-bottom: 10px;
}

.itemPreview .itemCaption {
	display: block;
	font-weight: bold;
	line-height: 30px;	
}

.itemPreview .itemImage {
	float: left;	
}

.itemPreviewFp .longCaption {
	overflow: hidden;
	display: block;
	width: 100%;
	border: 1px solid red;
}

.itemFpTitle {
	color: black;
	text-decoration: none;
}
.itemFpTitle:hover {
	color: #2929ff;
}
.itemPriceFp {
	font-size: 150%;
	font-weight: bold;
	text-align: left;
	color: #2929ff;
	text-decoration: none;
}

.itemViewImgBox {
	width: 280px;
	float: left;
	padding-right: 20px;
}

.itemViewBigImg {
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	margin-top: -5px;
}
.itemViewBigImg div {
	background: transparent url(/img/shop-frame-big.png) no-repeat center center;
	width: 276px;
	height: 284px;
}
			
.itemViewImgBoxPreview {
	overflow: hidden;	
}
.itemViewSmallImg {
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	margin-top: -5px;
	float: left;
	cursor: pointer;
}
.itemViewSmallImg div {
	background: transparent url(/img/shop-frame-sm.png) no-repeat center center;
	width: 93px;
	height: 94px;
	
}

.shopItemView {
	float: left;
	width: 600px;
}
.shopItemView .shopItemCell {
	padding: 5px;
	vertical-align: top;
}

.hotshopbutton {
	width: 260px;
	background: transparent url(/img/bn/button-1.png) no-repeat center center;
	height: 120px;
}

.allshopsbutton {
	width: 260px;
	background: transparent url(/img/bn/button-2.png) no-repeat center center;
	height: 120px;
}


#tophead {
margin-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
text-align: left;
}

#tophead:after {
content: ".";
display: block;
position: relative;
height: 0;
clear: both;
visibility: hidden;
}

div.rmboproplogoarea a {
display: block;
height: 30px;
padding: 4px 0;
text-align: center;
}

div.rmbologinarea {
float: left;
margin: 15px 0 0 15px;
text-align: left;
line-height: 1.3;
}

div.rmbocmnlnkarea {
float: right;
margin: 15px 20px 0px 15px;
text-align: right;
line-height: 1.3;
}

.remambo-markets-tabs {
    margin-left: 20px;
    margin-right: 20px;
    position: relative;
    z-index: 1;
    box-shadow: 0px 0px 10px #DBDDE0;
}

.fl-left {
    float: left;
}

.remambo-markets-tabs .markets-link.active:after {
    content: "";
    position: absolute;
    left: 0px;
    right: 0px;
    top: 100%;
    height: 5px;
}

.remambo-markets-tabs .markets-link:before {
    content: "";
    display: inline-block;
}

.remambo-markets-tabs .markets-link.active {
    border-bottom: 3px solid #FB6E52;
    position: relative;
    background: none repeat scroll 0% 0% #98fb98;
    color: #434A54;
}

.remambo-markets-tabs a:hover {
	border-bottom: 3px solid #FB6E52;
    color: #434A54;
}

.remambo-markets-tabs .markets-link {
    color: #5B8DD1;
    text-decoration: none;
    font-size: 15px;
    line-height: 40px;
    display: inline-block;
    padding: 0px 24px;
    height: 38px;
    border: medium none;
    box-sizing: border-box;
}

.remambo-markets-tabs .markets-link.active .link-wrapper {
    border-color: transparent;
}

.remambo-markets-tabs .markets-link.active {
    color: #434A54;
}

.remambo-markets-tabs-hr {
    border: 0px none;
    margin: -3px 0px 19px;
    padding: 0px;
    height: 3px;
    background: none repeat scroll 0% 0% #DBDDE0;
}

.about_remambo {
    background: url('/img/about_remambo.png') no-repeat scroll left top transparent;
}

.about_remambo {
    height: 300px;
    position: relative;
}

.about_remambo ol.points {
    width: 760px;
    counter-reset: number;
    position: absolute;
    top: 70px;
    left: 32px;
}

.about_remambo ol, ul {
    list-style: none outside none;
}

.about_remambo ol.points li:before {
    counter-increment: number;
    content: counter(number, decimal);
    float: left;
    background: none repeat scroll 0% 0% #000;
    width: 1.5em;
    height: 1.5em;
    border-radius: 50%;
    color: #FFF;
    text-align: center;
    line-height: 1.5;
    margin-right: 6px;
}

.about_remambo ol.points h3 {
    font-size: 16px;
    color: #4E6D7B;
    font-weight: bold;
    text-shadow: 0px 0px 5px #FFF, 0px 0px 8px #FFF, 0px 0px 10px #FFF;
}

.about_remambo ol.points p {
    font-size: 12px;
    margin-bottom: 12px;
}</pre></body></html>