body{background:#000; font-family:"Trebuchet MS", Arial; font-size:12px; color:#000000; margin:0px; padding:0px; line-height:16px; height:100%; min-height:100%;}

* {
	box-sizing: border-box;
}

body.mceContentBody{background:#EEEEEE; padding:10px; font-size:12px;}
.mceContentBody a{color: blue !important;}
.mceContentBody td{color: #000000 !important; vertical-align:top}
.mceContentBody img{max-width:800px; height:auto}

*{outline:none; font-family:"Trebuchet MS", Arial;}
a{cursor:pointer; color:#888}
a:hover{color:#DBB86C}
.full_fixed{table-layout:fixed; width:100%;}
.br {clear:both; line-height:0px; height:0px;}
.clear{display: table; width: 100%; clear:both;}
table.fixed {table-layout:fixed; min-width: 60%;}
table.centered { margin: auto; }

h1{font-size:22px; color:#000; font-weight:bold; display:inline-block;}
.switch_bid{float:right; text-decoration:none; font-weight:normal; color:#555 !important; text-transform:none !important;}
.title{font-size:22px; line-height:40px; padding-left:20px; padding-right:20px; margin:0px; color:#000; font-weight:bold; display:block; clear:none;}
.title.borderB{border-bottom:1px solid #CCC;}
.gold_hr .title{text-transform:uppercase;}
.page_top_tabs{width:100%; border-collapse:0px; table-layout:fixed;}
.page_top_tabs td{vertical-align:top; text-align: center;}
.page_top_tabs td:first-of-type {width: 25%; text-align: left}

#auctions-numbers-wrap td span {font-size: 12px; line-height: 16px; padding-bottom: 5px; display: block;}

.page_top_tabs a{text-decoration:none;}
.page_top_tabs a:hover *{color:#DBB86C}

.body_wrapper{width:900px; height:100%; min-height:100%; position:relative; z-Index:10; top:0px; margin:auto; max-width: 100%;}
.wrapper{width:900px; margin:auto; color:#CCC; text-align:left; font-size:1em; overflow:hidden; max-width: 100%; position: relative;}
.wrapper.white{background-color:#FFF;}

.body_wrapper.gold{width:100%; background:url(images/layout/bg_menu-jos.png) repeat-y 50% 0% #DBB86C;}
.body_wrapper.white{width:100%; background-color:#FFF;}
.gold_hr	{width:100%; background:url(images/layout/bg_1.png) repeat-y 50% 0% transparent; min-height:5px;}
.silver_hr	{width:100%; background-color:#EEEEEE; min-height:2px;}
.silver_hr2	{width:100%; background-color:#DDDDDD; min-height:2px;}

.is_visible{display:block;}
.is_hidden{display:none;}


/* header and logo definition */
.header				{height:140px; margin-top:30px; background-color:transparent; position: relative;}
.header .logo		{border:0px; margin:0px; width:190px; height:140px; float:left;}


/* top languages selector */
.languages	{display:inline-block; border:0px; margin:0px; width:70px; height:44px; position:absolute; right:0; top:50px; text-align:right}
.languages a{display:inline-block; width:24px; height:24px; opacity:0.3; filter:alpha(opacity=30);}
.languages a.on{opacity:1; filter:alpha(opacity=100);}


/* top search form */
.search		{display:inline-block; border:0px; margin:0px; width:150px; height:22px; position: absolute; bottom: 0; right:0; text-align:right; font-size:1em;}
.search input[type="text"]{height:22px !important; line-height:22px !important; padding:0px 5px 0px 5px !important; color:#000; width:100px !important;}
.search input[type="submit"]{color:#DBB86C !important; font-weight:bold; border:0px !important; height:22px !important; line-height:20px !important; width:32px; padding:0px !important;}


/* top menu : home + catalog links */
.top_menu	{background:url(images/layout/bg_menu.png) repeat-x 0% 100% #777; height:40px; overflow:hidden; text-align:center;}
.top_menu a	{display:inline-block; text-decoration:none; color:#FFF; margin:0px 6px 0px 7px; line-height:40px;  font-weight:bold; font-size:12px; text-transform:uppercase;}
.top_menu a:hover{color:#DBB86C;}
.top_menu a.on{background:url(images/layout/bg_menu_1.png) repeat-x 0px 30px transparent;}


/* slider / carousel zone */
.slider			{width:900px; height:480px; overflow:hidden; background-color:#090909;}


/* main menu definition */
.main_menu		{background-color:#000; min-height:72px; overflow:hidden; text-align:center;}
.main_menu a	{display:inline-block; text-decoration:none; color:#FFF; margin:0px 20px 0px 5px; line-height:40px /*50px*/;  font-weight:bold; font-size:13px; text-transform:uppercase;}
.main_menu a:hover{color:#DBB86C;}

/* second menu (gold) definition */
.second_menu	{font-weight:bold; font-size:15px; text-transform:uppercase; height:38px;}
.second_menu a	{display:inline-block; text-decoration:none; color:#000; margin:0px 2px 0px 2px; padding:0px 20px 0px 25px; line-height:38px;  font-weight:bold; font-size:15px; text-transform:uppercase; background:url(images/layout/arrow-jos.png) no-repeat 10px 50% transparent; }
.second_menu a:hover{color:#FFF;/*#DBB86C;*/}
.second_menu a.on{background-color:#F4F4F4; border-left:2px solid #CCC; border-right:2px solid #CCC; margin:0px; color:#000;}

.gold_tab_content{background-color:#F4F4F4; border-left:2px solid #CCC; border-right:2px solid #CCC; margin:0px; padding:15px; color:#000; font-size:12px; line-height:22px; display:none;}
a.arrow_link	{display:inline-block; text-decoration:none; color:#000; margin:0px 2px 0px 2px; padding:0px 20px 0px 25px; line-height:38px;  font-weight:bold; font-size:15px; text-transform:uppercase; background:url(images/layout/arrow-jos.png) no-repeat 10px 50% transparent; }
a.arrow_link:hover{color:#DBB86C;}


/* general page definition */
.page_content	{background-color:#FFF; color:#000; font-size:14px !important; min-height: 45vh;}
.formatted_box{}
.formatted_box .title{width:100%; background:url(images/layout/bg_1.png) repeat-y 0% 0% transparent; min-height:40px; line-height:40px; padding:0px 10px 0px 30px; color:#000; font-size:16px !important;}
.formatted_box .content{padding:0px 25px 0px 25px; color:#000; margin-bottom:30px;}
.formatted_box .date{display:inline-block; background-color:#000; color:#DBB86C; line-height:16px;}

.page_content ul{margin:left:0px; padding-left:25px;}
.page_content table td{vertical-align:top;}
.page_content table td.v-bottom{vertical-align:bottom;}
.v-middle, .v-middle td, .v-middle * {vertical-align: middle !important;}
.v-top, .v-top td {vertical-align: top !important;}
.f-right {float:right;}
.half { width: 50% }

.previous_bid_body{background-color:#000;}
.formatted_box .content .previous_bid_body{margin-left:-25px; padding-top:20px; width:900px;}

.spacer_wrap{padding:0px 10px 0px 20px;}

.opinion_box{margin-bottom:20px;}
.opinion_box .title{padding:0px; margin:0px; height:auto; background:transparent; color:#AAA; font-size:14px; line-height:16px;}
.opinion_box .content{color:#000; padding:0px; margin:0px; margin-bottom:5px;}

.expandable_box{border:5px dotted silver;}
.expandable_box .title{width:100%; background:url(images/layout/bg_1.png) repeat-y 0% 0% transparent; min-height:40px; line-height:40px; padding:0px 10px 0px 30px; color:#000; font-size:16px !important;}
.expandable_box .content{padding:0px 10px 0px 30px; color:#000; margin-bottom:30px;}

.download{background:url(images/icons/download_24.png) no-repeat -0px 0% #EEE; border:1px solid #DDD; display:inline-block; padding-left:30px; padding-right:10px; line-height:24px; color:#000;}

/* footer definition */
.footer{height:60px; padding:20px 0px 20px 0px; text-align:right; background-color:#000;}
.footer.with_marquee{height:110px}
.footer .copyright{margin-top:20px; color:#AAA; font-size:12px; width:100%; float:left; text-align:center;}
.footer .copyright a, .footer .copyright b{text-decoration:none; color:#FFF;}
.footer img{max-height:44px; width:auto; vertical-align:middle;}
.footer .banners{width:650px; float:right; text-align:right;}
.footer .licitatie{border:0px; margin:0px; width:146px; height:44px; float:left; text-align:center}
.footer_marquee	{height:32px; overflow:hidden; width:100%; position:fixed; z-Index:20; left:0px; bottom:0px; background-color:#090909; border:1px solid #111;}
.footer_marquee .wrap{line-height:32px; color:#DBB86C; font-size:14px !important; overflow:hidden; width:98%; position:fixed; z-Index:20; left:0px; bottom:2px;}

.product_box{width:100%; background:url(images/layout/bg_1.png) no-repeat 0% 0% #FFF; margin-top:5px; margin-bottom:10px;}
.product_box .photo{width:265px; padding-right:25px; vertical-align:top;}
.product_box .dtext{vertical-align:top; font-size:16px; color:#333; line-height:22px;}
.product_box .ptitle, .ptitle{font-weight:bold; font-style:italic; color:#000;}
.product_box .poz, .poz{background-color:#EEE; border:1px solid #CCC; color:#000; font-weight:bold; display:inline-block; vertical-align:middle; line-height:16px;}
.estimate{vertical-align:bottom; height:36px;}
.estimate .price table{width:100%;}
.estimate .price{background-color:#000;/*#58585A;*/ color:#CCC; }
.estimate .price .value{font-size:16px; padding:10px;}
.estimate .price .text{float:right; font-size:12px; padding:10px; text-align:right;}

.pags{margin-bottom:20px;}
.pags .pages{float:right;}
.pages a{ display:inline-block; width: 24px; height: 24px; line-height: 24px; text-align: center; text-decoration: none; background-color:#777; color:#FFF;}
.pages a.sel{background-color:#000; color:#FFF;}
.pages a.clear{background-color:#F4F4F4; color:#777; width: 24px !important;}
.pages a:hover{background-color:#DBB86C; color:#000;}

.wide {width: 100%}
.auto {width: auto}
input, select, textarea{vertical-align:middle; border:1px solid #000; height:32px; line-height:32px; font-size:13px; padding:0 10px; width:150px;}
select{padding-right:0px; width:153px; height:32px; line-height:32px;}
textarea{min-height:74px; line-height: 18px;}
input[type="radio"],input[type="checkbox"]{width:auto !important; border:0px;}
input[type="button"], input[type="submit"]{cursor:pointer; background-color:#92580F; color:#DBB86C; font-weight:bold; border:0px; height:32px;
background: #92580f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM5MjU4MGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNzcyMjAzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc3MjIwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmI4NmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #92580f 50%, #772203 100%, #772203 100%, #dbb86c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#92580f), color-stop(100%,#772203), color-stop(100%,#772203), color-stop(100%,#dbb86c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #92580f 50%,#772203 100%,#772203 100%,#dbb86c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #92580f 50%,#772203 100%,#772203 100%,#dbb86c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #92580f 50%,#772203 100%,#772203 100%,#dbb86c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #92580f 50%,#772203 100%,#772203 100%,#dbb86c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#92580f', endColorstr='#dbb86c',GradientType=0 ); /* IE6-8 */
}

.encypted {position: relative; background-image: url('images/icons/key.svg'); background-repeat: no-repeat; background-position: 100% 50%; background-size: 24px 24px; padding-right: 28px;}

.icon { width: 24px; height: 24px; }
.user-menu a {text-decoration: none; vertical-align: middle;}
.user-menu a svg {vertical-align: middle; width: 28px; height: 28px;}
.user-menu { display: inline-block; position: absolute; right: 0; top: 10px; }
.mt5		{margin-top:5px;}
.mt10		{margin-top:10px;}
.mb5		{margin-bottom:5px;}
.mb10		{margin-bottom:10px;}
.p1			{padding:1px;}
.p5			{padding:5px;}
.p10		{padding:5px;}
.p15		{padding:15px;}
.p20		{padding:20px;}
.p25		{padding:25px;}
.fs1		{font-size:1em;}
.fs1_1		{font-size:1.1em;}
.fs1_2		{font-size:1.2em;}
.fs2		{font-size:2em;}
.shadow5	{box-shadow:0px 0px 5px 0px #B7C4C7; -moz-box-shadow:0px 0px 5px 0px #B7C4C7; -webkit-box-shadow:0px 0px 5px 0px #B7C4C7; }
.rounded3	{border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.rounded5	{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.rounded10	{border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.rounded20	{border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}

.rounded15_BL	{-moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; border-bottom-left-radius: 15px;}
.rounded15_BR	{-moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px;}


.gradient_gold1{
background: #dbb86c; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNkYmI4NmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOTI1ODBmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #dbb86c 50%, #92580f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#dbb86c), color-stop(100%,#92580f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dbb86c 50%,#92580f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dbb86c 50%,#92580f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dbb86c 50%,#92580f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dbb86c 50%,#92580f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbb86c', endColorstr='#92580f',GradientType=0 ); /* IE6-8 */

}
.gradient_gold2{
background: #92580f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM5MjU4MGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNzcyMjAzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc3MjIwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmI4NmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #92580f 50%, #772203 100%, #772203 100%, #dbb86c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#92580f), color-stop(100%,#772203), color-stop(100%,#772203), color-stop(100%,#dbb86c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #92580f 50%,#772203 100%,#772203 100%,#dbb86c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #92580f 50%,#772203 100%,#772203 100%,#dbb86c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #92580f 50%,#772203 100%,#772203 100%,#dbb86c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #92580f 50%,#772203 100%,#772203 100%,#dbb86c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#92580f', endColorstr='#dbb86c',GradientType=0 ); /* IE6-8 */
}

.gradient_silver_HLR{
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIwLjIzIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(left,  rgba(219,219,219,0.65) 0%, rgba(219,219,219,0.23) 16%, rgba(219,219,219,0) 25%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(219,219,219,0.65)), color-stop(16%,rgba(219,219,219,0.23)), color-stop(25%,rgba(219,219,219,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(219,219,219,0.65) 0%,rgba(219,219,219,0.23) 16%,rgba(219,219,219,0) 25%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(219,219,219,0.65) 0%,rgba(219,219,219,0.23) 16%,rgba(219,219,219,0) 25%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(219,219,219,0.65) 0%,rgba(219,219,219,0.23) 16%,rgba(219,219,219,0) 25%); /* IE10+ */
background: linear-gradient(to right,  rgba(219,219,219,0.65) 0%,rgba(219,219,219,0.23) 16%,rgba(219,219,219,0) 25%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6dbdbdb', endColorstr='#00dbdbdb',GradientType=1 ); /* IE6-8 */
}

.gradient_silver_HRL{
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMC4yMyIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGJkYmRiIiBzdG9wLW9wYWNpdHk9IjAuNjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(left,  rgba(219,219,219,0) 75%, rgba(219,219,219,0.23) 84%, rgba(219,219,219,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(75%,rgba(219,219,219,0)), color-stop(84%,rgba(219,219,219,0.23)), color-stop(100%,rgba(219,219,219,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(219,219,219,0) 75%,rgba(219,219,219,0.23) 84%,rgba(219,219,219,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(219,219,219,0) 75%,rgba(219,219,219,0.23) 84%,rgba(219,219,219,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(219,219,219,0) 75%,rgba(219,219,219,0.23) 84%,rgba(219,219,219,0.65) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(219,219,219,0) 75%,rgba(219,219,219,0.23) 84%,rgba(219,219,219,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00dbdbdb', endColorstr='#a6dbdbdb',GradientType=1 ); /* IE6-8 */
}

::-webkit-input-placeholder	{color: #555; font-style:italic;}
:-moz-placeholder			{color: #555; font-style:italic;}
::-moz-placeholder			{color: #555; font-style:italic;}
:-ms-input-placeholder		{color: #555; font-style:italic;}

.account_form ::-webkit-input-placeholder{background-color:#FFFF99;}
.account_form :-moz-placeholder	{background-color:#FFFF99;}
.account_form ::-moz-placeholder{background-color:#FFFF99;}
.account_form :-ms-input-placeholder{background-color:#FFFF99;}
.account_form{font-size:16px;}
.account_form input[type="text"], .account_form input[type="file"] { width: 100% }


form.width-bg { display: block; clear: both; margin-bottom: 20px; background-color: #F4F4F4; border: 1px solid #F4F4F4; }

.account_form {background-color: #F4F4F4; display: block; clear: both; position: relative;}
.account_form:after {display: table; clear: both; width: 100%;}
.account_form input[type="file"] { overflow-y: hidden; }
input[type=file]::-webkit-file-upload-button {
  border: 1px solid #FFFF99;
  background: #FFFF99;
  color: #555; font-style:italic;
  margin-top: 3px;
}
.account_form label { display: block; min-height: 22px; }

.account_form input[type="button"], .account_form input[type="submit"]{font-size:13px; padding:0 10px; height:32px; text-transform:uppercase;}
.account_form input.cancel{background:url() no-repeat #AAA !important; color:#FFF !important; background-color:#AAA !important; }

.small-text { font-size: 10px; color: #888; }

tbody { width: 100%; }
/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {
	border: 4px solid #DBB86C;
	margin:-4px;	/* Set this to minus the border thickness. */
	background-color:#fff;
	cursor:move;
}

/* This is for the title text. */
.cloud-zoom-title {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute !important;
	background-color:#000;
	color:#fff;
	padding:3px;
	width:100%;
	text-align:center;
	font-weight:bold;
	font-size:10px;
	top:0px;
}

/* This is the zoom window. */
.cloud-zoom-big {
	border:4px solid #DBB86C;
	overflow:hidden;
}

/* This is the loading message. */
.cloud-zoom-loading {
	color:white;
	background:#222;
	padding:3px;
	border:1px solid #000;
}

div.page_messages_wrap{position:fixed; top:0px; left:0px; width:100%; background-color:#FFFFFF; z-index: 10}
div.page_messages_wrap ul{padding: 10px; margin:0 32px 0 0;}
div.page_messages_wrap ul li{margin:0px 0px 2px 30px; list-style-type: square;}

div.page_messages_wrap > div {
	animation-duration: .5s ;
	animation-timing-function: step-end ;
	animation-iteration-count: 5;
	animation-direction: alternate ;
}

div.page_error		{display:block; padding:10px; color:#000000; border-bottom:10px solid #AA0000; animation-name: blinkError;}
div.page_success	{display:block; padding:10px; color:#000000; border-bottom:10px solid #A7B74F; animation-name: blinkSuccess;}
div.page_warning	{display:block; padding:10px; color:#000000; border-bottom:10px solid #FDF7A8; animation-name: blinkWarning;}
div.page_message	{display:block; padding:10px; color:#000000; border-bottom:10px solid #EEEEEE;}

@keyframes blinkError { 50% { border-color: #FF0000; } }
@keyframes blinkSuccess { 50% { border-color: #AACC11; } }
@keyframes blinkWarning { 50% { border-color: #FFFF00; } }

a.go_top {
    background: url("images/layout/arrow_silver_small.png") no-repeat scroll 0 0 transparent;
    bottom: 40px;
    color: #887B77;
    display: inline-block;
    padding-left: 20px;
    position: fixed;
    right: 10px;
    text-decoration: none;
    z-index: 9999;
}

.archive_years, .archive_years li{display:block; padding:0px; margin:0px; list-style-type:none}
.archive_years{clear:both; margin-top:5px; display:block; width:100%; height:40px;}
.archive_years li{float:left; margin-right:2px;}
.archive_years li a{text-decoration:none; font-weight:bold; color:#FFF; font-size:1.4em}
.archive_years li.on{padding-top:10px; margin-top:-15px; line-height:3em; }
.archive_years li.on a{color:#000;}

.year-bids-list, .year-bids-list li{list-style-type:none; padding:0px; margin:0px;}
.year-bids-list li{display:block; width:31%; margin-right:3.3%; float:left; overflow:hidden;}
/*.year-bids-list li:nth-child(odd){margin-right:4%;}*/
.year-bids-list li:nth-child(3n){margin-right:0%;}
.year-bids-list li img{width:100%;}
.year-bids-list{border-bottom:20px solid #FFF; display:block; clear:both;}

.a-center { text-align: center; }

.live-screen-listener-wrap {height: 460px; width: 100%; border: 5px solid #CCC; background-color: #EEE;}
#live-screen-listener {height: 450px; width: 100%; border: 0px;}
.live-screen-listener-tabs {table-layout: fixed; width: 100%}
.live-screen-listener-tabs td {vertical-align: middle; text-align: center; text-transform: uppercase; background-color: #f4F4F4}
.live-screen-listener-tabs td.bg-silver {background-color: #CCC}
.live-screen-listener-tabs td a {display: block; font-size: 16px; line-height: 32px; padding: 5px 20px 0 20px; text-decoration: none; background: url('images/icons/refresh.png') no-repeat 10px 50% transparent; background-size: 24px 24px;}
.live-screen-listener-tabs td:hover a, .live-screen-listener-tabs td.bg-silver a {color: #000;}
.live-screen-listener-tabs td.bg-silver:hover a {color: #333}

#live-screen { background-color: #EEE; padding: 1vw; height: 320px; }
#live-screen table {table-layout: fixed; width: 100%; font-size: 24px; line-height: 24px;}
#live-screen .lot-number { display: block; font-size: 72px; line-height: 72px; background-color:#e3dbc9; color: #000 }
#live-screen .card-award h1 { display: block; font-size: 72px; line-height: 72px; margin: 0; padding: 0; background-color: #DDD; color: #b09458 }
#live-screen .card-award-val h2 { text-align: right; display: block; border: 1px solid #CCC; margin: 5px 0; padding: 10px;}
#live-screen .card-award-val h2.eur { color: blue; }
#live-screen .card-award-val h2.usd { color: green; }

.general-message { background-color: rgba(255,255,255,0.2); padding: 20px; color: #eee; font-size: 14px; text-shadow: 0 0 1px #000}
.wrapper .general-message {background-color: rgba(0,0,0,0.5); position: absolute; height: 100%; width: 200px; top: 0; right: 0; z-index: 10000; transition: right 0.5s;}
.wrapper:hover .general-message {right: -300px}

.notice-prev-auction { padding: 20px; background:#92580f; color: #fff; text-align: right; font-size: 18px; line-height: 24px;}
