body {
	color: #000;
	margin: 0 !important;
	background: #fff;
}
body.xmas { background: url('/site_images/1/0/layout/bg-snow.jpg') 0 0 repeat-x #fff; }
a { -moz-outline: none; }


div#wrapper {
	width: expression(document.body.clientWidth < 979 ? "980px" : document.body.clientWidth > 1199 ? "1200px" : "auto");
	margin: 0 auto;
	padding: 0 8px 0 8px;
	max-width: 1200px !important;
	min-width: 980px !important;
	text-align: left !important;
}
/* MSIE6 */
* html body #wrapper {width:expression(
(document.documentElement.offsetWidth) >1200 
* (parseInt(document.body.currentStyle.fontSize) 
/ parseInt(document.body.currentStyle.fontSize))?  "1200px" 
: ((document.documentElement.offsetWidth) < 980? "1000px" : "98%")); }

#pagecontent1 {
	/*overflow: hidden;*/
	clear: both;
}
.inline { display: inline; }
/* navbar */
.search_panel {
	background: #5a5959 url("/site_images/1/0/layout/navbar_a.gif") repeat-x 0 -152px;
	width: 100%;
	color: #fff;
	text-align: right;
	float: left;
	padding: 0;
}
.search_panel_1 {
	width: 100%;
	float: left;
	background: transparent url("/site_images/1/0/layout/navbar_b.gif") no-repeat top left;
}
.search_panel_top {
	display: block;
	width: 100%;
	height: 7px;
	position: relative;
	background-color: transparent;
}
.search_panel_top .spCornerTopR {
	position: absolute;
	top: 0;
	right: 0;
	width: 7px;
	height: 7px;
	background: url("/site_images/1/0/layout/navbar_a.gif") no-repeat 0 -76px;
}
.search_panel_bottom {
	display: block;
	float: left;
	width: 100%;
	height: 7px;
	position: relative;
	background-color: transparent;
}
.search_panel_bottom .spCornerBotR {
	position: absolute;
	overflow: hidden;
	top: 0;
	right: 0;
	width: 7px;
	height: 7px;
	background: url("/site_images/1/0/layout/navbar_a.gif") no-repeat 0 -145px;
}
.search_panel_bottom .spCornerBotL {
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	width: 7px;
	height: 7px;
	background: url("/site_images/1/0/layout/navbar_a.gif") no-repeat 0 -69px;
}
.search_panel_content {
	float: left;
	width: 60%;
	display: inline;
	padding: 0;
	margin: 0 0 0 15px;
	text-align: left;
}

#showCatLeft .search_panel_content {
	padding:18px 0 0 0;
	width: auto;
}

#showCatLeft .search_panel_1 {
	position:relative;
}

#showCatLeft h1 {
	top: -38px; 
	margin: 0;
	position:absolute; 
	right: 0;
}

.rightPanelContent {
	display: block;
	line-height: 18px;
	width: 30%;
	min-height: 58px;
	height: expression( document.body.clientHeight > 57 ? "58px" : "auto" );
	padding: 0;
	margin: 0 15px 0 0;
	text-align: left;
	float: right;
}
.rightPanelContent a:hover {
	color: #fff;
}
#pagecontent2 .navbar { padding: 0; }
.clear {
	clear: both;
}
.noBackground {
	background: none !important;
}
a.resizeToSmall, a.resizeToMedium, a.resizeToLarge {
    cursor: pointer;
}

/* breadcrumps */
.breadcrumbs {
	font-size: 9pt;
	text-align: left;
	color: #000;
	padding: 0px 0px 10px 0px;
}





/* orange ;) */
.orange {
	color: #fe6608 !important;
}
/* legend */
dl.legend {
	margin: 5px 0;
	padding: 0;
	display: block;
	overflow: hidden;
}
dl.legend dt {
	float: left;
}
dl.legend dd {
	margin: 5px 0 5px 28px;
}
/******************************* BEGIN ***************************************/
.cellShop {
	text-align: center;
}

#listFeatured .listingHeader {
	background: #e2f5ff;
	border: 1px solid #c2e3f2;
	height: 19px;
}
#listFeatured .rowEven {
	background: #fff !important;
}
#listFeatured .rowOdd {
	background: #ebf8ff !important;
}
#listFeatured tr.listingHeader {
	background: #e2f5ff;
	border: 1px solid #c2e3f2;
}
#listFeatured tr.rowEven td.cellTrans,
#listFeatured tr.rowEven td.cellTime {
	background: #f5fcff;
}
#listFeatured tr.rowOdd td.cellTrans,
#listFeatured tr.rowOdd td.cellTime {
	background: #e2f5ff;
}
#listFeatured tr.listingHeader th {
	border: 1px solid #c2e3f2;
	border-left: none;
	border-right: none;
}
#listFeatured tr.listingHeader th.headerName {
	border-left: 1px solid #c2e3f2;
}
#listFeatured tr.listingHeader th.headerTime {
	border-right: 1px solid #c2e3f2;
	min-width: 90px;
	width: 90px;
}
tr.listingHeader a, tr.listingHeader a span {
	text-decoration: none !important;
}

#listStandard .listingHeader {
	background: #eeeeee;
	height: 19px;
}

#listStandard .rowEven {
	background: #fff !important;
}
#listStandard .rowOdd {
	background: #f1f1f1 !important;
}

#listStandard tr.rowEven td.cellTrans,
#listStandard tr.rowEven td.cellTime {
	background: #f8f8f8;
}
#listStandard tr.rowOdd td.cellTrans,
#listStandard tr.rowOdd td.cellTime {
	background: #e1e1e1;
}
#listStandard tr.listingHeader th {
	border: 1px solid #c8c8c8;
	border-left: none;
	border-right: none;
}
#listStandard tr.listingHeader th.headerName {
	border-left: 1px solid #c8c8c8;
}
#listStandard tr.listingHeader th.headerTime {
	border-right: 1px solid #c8c8c8;
	min-width: 90px;
	width: 90px;
}


table#listFeatured caption,
table#listStandard caption {
	font-size: 12px !important;
	font-family: Arial, Heveltica, sans-serif !important;
	color: #000 !important;
	padding: 6px 1px;
}
tr.listingHeader th {
	padding: 2px !important;
}
tr.listingHeader span {
	text-transform: lowercase;
	color: #454441 !important;
	font-size: 10pt !important;
}
.cellPrice {
	padding-top: 6px !important;
	width: 150px !important;
}
.cellTrans {
	min-width: 90px !important;
	width: 90px !important;
	text-align: center !important;
	color: #6e6e6e !important;
}
.cellTime {
	width: 100px !important;
}
.cellOffer {
	width: 64px !important;
}
tr.listingHeader .headerOffer {
	min-width: 64px !important;
	width: 64px !important;
}
tr.highlight td {
	background: #ffefb2 !important;
}
td.cellName .smaller {
	color: #6c6c6c !important;
}
td.cellPhoto {
	width: 70px !important;
	max-width: 120px !important;
	overflow: hidden;
}


#listFeatured tr.rowOdd td.cellHover {
	background: #d9f2ff;
}
#listFeatured tr.rowEven td.cellHover {
	background: #f0faff;
}
#listFeatured tr.rowOdd td.cellTrans.cellHover, #listFeatured tr.rowOdd td.cellTime.cellHover {
	background: #c9ecff;
}
#listFeatured tr.rowEven td.cellTrans.cellHover, #listFeatured tr.rowEven td.cellTime.cellHover {
	background: #def3ff;
}
#listStandard tr.rowOdd td.cellHover {
	background: #e3e3e3;
}
#listStandard tr.rowEven td.cellHover {
	background: #f5f5f5;
}
#listStandard tr.rowOdd td.cellTrans.cellHover, #listStandard tr.rowOdd td.cellTime.cellHover {
	background: #cfcfcf;
}
#listStandard tr.rowEven td.cellTrans.cellHover, #listStandard tr.rowEven td.cellTime.cellHover {
	background: #e5e5e5;
}
tr.highlight td.cellHover {
	background: #ffea99 !important;
}
/******************************* END ***************************************/
.itemListing thead tr {
	background: #e2f5ff;
	border: 1px solid #c2e3f2;
	height: 19px;
}
.itemListing th {
  text-align: center;
  padding: 2px;
}
.itemListing th a {
  text-transform: lowercase;
  text-decoration: none;
	color: #454441;
	font-size: 10pt;
}



#listFeatured thead th {
	background: #e2f5ff;
	border-top: 1px solid #c2e3f2;
	border-bottom: 1px solid #c2e3f2;
}
#listFeatured thead th:first-child {
  border-left: 1px solid #c2e3f2;
}
#listFeatured thead th:last-child {
  border-right: 1px solid #c2e3f2;
  min-width: 90px;
	width: 90px;
}
#listFeatured .rowEven {
	background: #fff !important;
}
#listFeatured .rowOdd {
	background: #ebf8ff !important;
}
#listFeatured .rowEven .colOdd,
#listFeatured .rowEven .colOdd {
	background: #f5fcff;
}
#listFeatured .rowOdd .colOdd,
#listFeatured .rowOdd .colOdd {
	background: #e2f5ff;
}



#listStandard thead th {
	background: #eeeeee;
  border-top: 1px solid #c8c8c8;
  border-bottom: 1px solid #c8c8c8;
}
#listStandard thead th:first-child {
  border-left: 1px solid #c8c8c8;
}
#listStandard thead th:last-child {
  border-right: 1px solid #c8c8c8;
	min-width: 90px;
	width: 90px;
}

.itemListing tr td:last-child {
  border-right:1px solid #DFE0E4;
}
.itemListing tr td:first-child {
  border-left:1px solid #DFE0E4;
}
.itemListing.gallery tr td {
  border: none;
}


#listStandard .rowEven {
	background: #fff !important;
}
#listStandard .rowOdd {
	background: #f1f1f1 !important;
}

#listStandard .rowEven .colOdd,
#listStandard .rowEven .colOdd {
	background: #f8f8f8;
}
#listStandard .rowOdd .colOdd,
#listStandard .rowOdd .colOdd {
	background: #e1e1e1;
}


table#listFeatured caption,
table#listStandard caption {
	font-size: 12px !important;
	font-family: Arial, Heveltica, sans-serif !important;
	color: #000 !important;
	padding: 6px 1px;
}

.cellPrice {
	padding-top: 6px !important;
	width: 150px !important;
}
.cellTrans {
	min-width: 90px !important;
	width: 90px !important;
	text-align: center !important;
	color: #6e6e6e !important;
}
.cellTime {
	width: 100px !important;
}
.cellOffer {
	width: 64px !important;
}
tr.listingHeader .headerOffer {
	min-width: 64px !important;
	width: 64px !important;
}
tr.highlight td {
	background: #ffefb2 !important;
}
td.cellName .smaller {
	color: #6c6c6c !important;
}
td.cellName {
	width: auto;
}
td.cellPhoto {
	width: 70px !important;
	max-width: 120px !important;
	overflow: hidden;
}

tr.promoBold td:first-child + td a span,
tr.promoBold td.cellName a span {
  font-weight: bold;
}

.itemListing .alert {
  color: #f00;
}


input.alert {
  border: 2px #ff5a00 solid; 
  background: #fff1b2;
}

.newitem {
	font-style: italic;
}

/* tabs in listing */
#tabsOptions {
	float: left;
	background: url('/site_images/1/0/layout/tabsOptions.png') no-repeat 0 0;
	height: 35px;
	width: 100%;
	margin: 0 0 10px 0;
	color: #373737;
	position: relative;
	font-size: 9.5pt;
	font-family: Arial, sans-serif;
}
.tabsOptions_1 {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 35px;
	z-index: 1;
	background: url('/site_images/1/0/layout/tabsOptions.png') no-repeat right -35px;
}
.tabsOptions_2 {
	display: block;
	height: 35px;
	margin: 0 6px;
	background: url('/site_images/1/0/layout/tabsOptions.png') no-repeat 0 -70px;
}
.tabsOptions_3 {
	display: block;
	height: 100%;
	background: url('/site_images/1/0/layout/tabsOptions.png') repeat-x 0 -70px;
	z-index: 2;
}
.tabsOptions_4 {
	z-index: 99;
	position: absolute; 
	top: 5px; 
	left: 8px;  
	width: 100%; 
	padding: 0;
	font-size: 13px;
}
/* sidebar */
#naviLeft {
	background-color: #e9e9e9;
	float: left;
	width: 19%;
	min-width: 190px !important;
	width: expression(document.body.clientWidth < 219 ? "220px" : "20%");
	margin: 10px 0 20px 0;
	border-bottom: 1px solid #c8c8c8;
}
.naviLeftHead {
	background: url('/site_images/1/0/layout/all_cats_header.png') no-repeat 0 0;
	font-family: verdana,tahoma,arial,sans-serif;
	height: 27px;
	width: 100%;
	color: #fff;
	position: relative;
}
.naviLeftHead_1 {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 27px;
	z-index: 1;
	background: url('/site_images/1/0/layout/all_cats_header.png') no-repeat right -27px;
}
.naviLeftHead_2 {
	display: block;
	height: 100%;
	margin: 0 5px;
	background: url('/site_images/1/0/layout/all_cats_header.png') repeat-x 0 -54px;
}
.naviLeftHead_3 {
	display: block;
	height: 100%;
	background: url('/site_images/1/0/layout/all_cats_header.png') repeat-x 0 -54px;
}
.naviLeftHead p {
	position: absolute;
	font-family: verdana,tahoma,arial,sans-serif !important;
	z-index: 99;
	height: 23px;
	padding: 3px 0;
	margin: 0 0 0 7px;
	font-size: 10pt;
	font-weight: bold;
}
.naviLeftH1 {
	background: url('/site_images/1/0/layout/all_cats_header.png') repeat-x 0 -54px;
	font-family: verdana,tahoma,arial,sans-serif;
	display: block;
	color: #fff;
	font-size: 10pt;
	padding: 5px 5px 6px 7px;
	margin: 0;
	font-weight: bold;
}
.naviLeftH2 {
	background: url('/site_images/1/0/layout/viewing_options_header.png');
	font-family: verdana,tahoma,arial,sans-serif;
	display: block;
	color: #fff;
	font-size: 10pt;
	font-weight: bold;
	padding: 5px 5px 6px 7px;
	margin: 0;	
}
#naviLeft div.naviLeftContent {
	border: 1px solid #c8c8c8;
	border-top: none;
	border-bottom: none;
	display: block;
	padding: 1px 5px 5px 7px;
	overflow: hidden;
}
#naviLeft div.naviLeftContentReversed {
	border: 1px solid #c8c8c8;
	border-top: none;
	border-bottom: none;
	display: block;
	padding: 0 0 5px;
	margin: 0 !important;
	overflow: hidden;
	font-size: 11px;
}
#naviLeft div.naviLeftContent table select {
	font-size: 11px;
	margin: 2px 0;
}
#naviLeft textarea, #naviLeft input, #naviLeft select {
	font-size: 11px !important;
}
#naviLeft div.naviLeftContent td, #naviLeft div.naviLeftContentReversed td {
	padding: 4px 0 0;
	white-space: normal;
}
#naviLeft div.naviLeftContentReversed td.viewOptionHead {
	padding: 5px 5px 0;
}
#naviLeft div.naviLeftContentReversed td.viewOptionContent {
	border-bottom: 1px solid #ddd;
	padding: 5px;
	line-height: 22px;
	font-size: 11px !important;
}
#naviLeft div.naviLeftContentReversed td.viewOptionAttrib {
	padding: 5px;
	line-height: 22px;
	font-size: 11px !important;
	border-bottom: 1px solid #ddd;
}
#naviLeft div.naviLeftContentReversed td.viewOptionAttributes {
	padding: 1px 5px;
	line-height: 22px;
	font-size: 11px !important;
}
#naviLeft div.naviLeftContentReversed label.attribName {
	font-weight: bold;
	font-size: 9pt !important;
	line-height: 15px;
}
#naviLeft div.naviLeftContentReversed td.viewOptionBottom {
	border: none;
	padding: 5px;
	font-size: 11px !important;
}
#naviLeft div.naviLeftContentReversed td.viewOptionBottom input.form-submit {
	padding: 0 4px;
	margin: 0;
	width: 50px;
}
#naviLeft div.naviLeftContentReversed td.viewOptionContent input, #naviLeft div.naviLeftContentReversed td.viewOptionBottom input, #naviLeft div.naviLeftContentReversed td.viewOptionAttributes input, #naviLeft div.naviLeftContentReversed ul.viewOptionList li input {
	padding: 0;
	margin: 0;
}
#naviLeft div.naviLeftContentReversed ul.viewOptionList {
	margin: 0;
	padding: 0;
	display: block;
}
#naviLeft div.naviLeftContentReversed ul.viewOptionList li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 22px;
	font-size: 11px !important;
}
#naviLeft div.naviLeftContentReversed .viewOptionMargin {
	padding: 0 0 0 18px;
}
#naviLeft div.naviLeftContentReversed .viewOptionMargin2 {
	padding: 0 0 0 5px;
}
#naviLeft div.naviLeftContentReversed .viewOptionMargin3 {
	padding: 0 0 0 32px;
}
#naviLeft div.naviLeftContent td.toright input {
	margin: 5px;
}
#naviLeft div.naviLeftContentReversed dl.viewOptionSave {
	margin: 0 0 -5px 0;
	padding: 0;
	display: block;
	overflow: hidden;
}
#naviLeft div.naviLeftContentReversed dl.viewOptionSave dt {
	float: left;
	padding-top: 4px;
}
#naviLeft div.naviLeftContentReversed dl.viewOptionSave dd {
	float: right;
	margin: 0;
	_padding-top: 4px;
}
input.form-submit, input[type=submit].submit-hidden, input[type=submit], input[type=button], input[type=reset] {
	height: 25px;
	background: url('/site_images/1/0/layout/inputButtonBg.gif') repeat-x 0 0;
	border: 1px solid #747474;
	cursor: pointer;
	padding: 0 8px;
	color: #000;
	text-decoration: none;
}
input:hover.form-submit, input:hover[type=submit].submit-hidden, input:hover[type=submit], input:hover[type=button], input:hover[type=reset] {
	background: url('/site_images/1/0/layout/inputButtonBg.gif') repeat-x 0 -23px;
}
input:active.form-submit, input:active[type=submit].submit-hidden, input:active[type=submit], input:active[type=button], input:active[type=reset] {
	background: url('/site_images/1/0/layout/inputButtonBg.gif') repeat-x 0 -46px;
}
input.form-submit[type=submit][disabled], input[type=submit][disabled], input[type=button][disabled], input[type=reset][disabled], input:hover.form-submit[type=submit][disabled], input:hover[type=submit][disabled],  input:hover[type=button][disabled], input:hover[type=reset][disabled], input:active[type=submit][disabled], input:active[type=button][disabled], input:active[type=reset][disabled], input:active.form-submit[type=submit][disabled] {
	background: url('/site_images/1/0/layout/inputButtonBg.gif') repeat-x 0 -23px;
	cursor: default;
	color: #999;
	border: 1px solid #aaa;
	padding: 0 8px;
	height: 25px;
}

div.alleCommonHeader
{
	position: relative;
	display: block;
	border: 1px solid #C8C8C8;
	background: url('/site_images/1/0/layout/contentH2.gif') 0 0 repeat-x #eaeaea!important; 
	_height: 1%;
	margin: 0;
	width: 99%;
}

h2.heading 
{
	color:#808080;
	font: bold 14px verdana;
	height: 22px;
	padding: 4px 4px 4px 4px;
	margin: 0;
	_padding: 0 4px 0 4px;
	_margin: 4px 0 0 0;
	_height: 24px;
}

h2.heading span.heading
{
	float: right;
	margin: 2px 2px 0 2px;
	_margin: 0 0 4px 4px;
}

h2.headingSmall 
{
	color:#808080;
	font: bold 12px verdana;
	height: 18px;
	padding: 8px 4px 4px 4px;
	margin: 0;
	_padding: 4px 4px 0 4px;
	_margin: 4px 0 4px 0;
	_height: 22px;
}

h2.headingSmall span.headingSmall
{
	float: right;
	margin: 0 0 4px 4px;
	_margin: 4px 0 4px 4px;
}

.alleThemeMain
{
	background: url('/site_images/1/0/layout/theme-main.gif') 0 0 repeat-x #fbe38f;
	border: 1px solid #fbe38f !important;
	border-width: 1px 0;
	line-height: normal;
	margin: 0;
	padding: 6px 0 4px 0;
	text-indent: 0;
	font: bold 12px verdana, arial, sans-serif;
	/*width: 100%;*/
	position: relative;
	height: 18px;
}

h3.themeHead
{
	color: #7C7C7C;
	float: none;
	font-size: 12px;
	font-family: verdana,arial,sans-serif;
	font-weight: bold;
	white-space: nowrap;
	margin: 0 4px 0 12px;
	padding: 0;
	width: auto;
	position: relative;
	left: -1px;
	text-indent: 0;
}

h3.themeHead span.themeHead
{
	float: right;
	margin: 0 0 4px 4px;
	_margin: 0 0 4px 4px;
}

.alleThemeInfo
{
	background: url('/site_images/1/0/layout/themebox_bg.gif') 0 0 repeat-x #fffae5!important;
	border: 1px solid #fbe38f!important;
	margin-bottom: 10px;
	padding: 8px 12px 8px 12px;
	font-size: 13px;
}

.alleThemeInfo div.alleThemeInfoImg
{
	background: url('/site_images/1/0/common/info.gif') 0 0 no-repeat!important;
	padding: 0 0 0 40px;
	_height: 30px;
	min-height: 30px;
}

/* top bar with sorting */
#sortAuctions {
	display: inline;
	padding: 0 10px 0 0;
	margin: 0;
	font-family: Arial, sans-serif;
}
#sortAuctions ul {
	margin: 0;
	padding: 0;
	width: 100%;
	float: right;
}
#sortAuctions li {
	display: inline;
	padding: 0 4px 3px 8px;
	background: url('/site_images/1/0/layout/viewing_options_separator.gif') no-repeat;
	text-transform: lowercase;
	color: #000;
}

a { color: #0D58AC; }

a.alleLink, a.alleLink:visited { color: #d9d9d9; }
a.alleLink span { color: #0D58AC; }
a.alleLink:hover { color: #ababab; }
a.alleLink:active { color: #0D58AC; }
a.alleLink:visited span { color: #505050 !important; }

a.spec { font-size: 9pt; color: #d9d9d9 !important; text-decoration: underline;}
a.spec:visited { color: #d9d9d9 !important; text-decoration: underline; }
a.spec:visited span { color: #696969 !important; }
a.spec:active { text-decoration: underline; }
a.spec span { color: #0D58AC !important; }
a.spec:hover { color: #0D58AC !important; text-decoration: underline; }
a.spec:hover span { color: #0D58AC !important; text-decoration: underline; }

a.spec-flex { color: #d9d9d9 !important; text-decoration: underline; }
a.spec-flex:visited { color: #d9d9d9 !important; text-decoration: underline; }
a.spec-flex:visited span { color: #696969 !important; }
a.spec-flex:active { text-decoration: underline; }
a.spec-flex span { color: #0D58AC !important; }
a.spec-flex:hover { color: #0D58AC !important; text-decoration: underline; }
a.spec-flex:hover span { color: #0D58AC !important; text-decoration: underline; }

#listStandard a.spec-flex:visited span, #listFeatured a.spec-flex:visited span { color: #696969; }
#listStandard a.spec-flex span, #listFeatured a.spec-flex span { color: #0D58AC; }

.breadcrumbs a.alleLink:visited span { color: #0D58AC !important; }


.search_panel_content a span, .search_panel_content a.spec span, .rightPanelContent a, .rightPanelContent a.spec, .search_panel_content span.uname a {
	color: #fff !important;
}
.search_panel_content a:hover span, .search_panel_content a.spec:hover span, .rightPanelContent a:hover, .rightPanelContent a.spec:hover, .search_panel_content span.uname a:hover {
	color: #d9d9d9 !important;
}

#sortAuctions a.alleLink.orange {
	color: #feccad !important;
}
#sortAuctions a.alleLink.orange:hover {
	color: #fe6608 !important;
}
#sortAuctions a.alleLink.orange span, #sortAuctions a.alleLink.orange:hover span, #sortAuctions a.alleLink.orange:visited span {
	color: #fe6608 !important;
}
#sortAuctions a.alleLink:visited span {
	color: #0D58AC !important;
}

#contentRight {
	margin: 10px 0 15px 0 !important;
	float: right;
	width: 80%;
	width: expression(document.body.clientWidth < 78 ? "78%" : "78%");
}

#tabsContent {
	clear: both;
	margin-bottom: 10px;
	padding: 0;
	float: left;
	width: 100%;
}
#watchedNav {
	position: relative;
	width: 100%;
	height: 30px;
	display: block;
	padding: 0;
	margin: 0;
}
#watchedNav ul {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0;
	padding: 0;
	font-size: 10pt;
	list-style: none;
	z-index: 99;
}
#watchedNav ul li {
	float: left;
	font-weight: bold;
	margin-right: 3px;
	position: relative;
}
#watchedNav ul li span {
	display: block;
	width: 5px;
	height: 27px;
	position: absolute;
}
#watchedNav ul li span.lc {
	left: 0;
	background: url('/site_images/1/0/layout/headers-sprite.png') -5px -228px no-repeat #5c5c5c;
}
#watchedNav ul li span.rc {
	right: 0;
	background: url('/site_images/1/0/layout/headers-sprite.png') -15px -228px no-repeat #5c5c5c;
}
#watchedNav ul li a {
	text-decoration: none;
	display: block;
	padding: 5px 15px;
	color: #fff;
	font-family: Verdana, sans-serif;
	background: url('/site_images/1/0/layout/headers-sprite.png') left -191px repeat-x #fff;
}
#watchedNav ul li.active  span.lc {
	background: url('/site_images/1/0/layout/headers-sprite.png') -5px -154px no-repeat #fff;
}
#watchedNav ul li.active span.rc {
	background: url('/site_images/1/0/layout/headers-sprite.png') -15px -154px no-repeat #fff;
}

#watchedNav li a:visited {
	color: #fff !important;
}
#watchedNav li a:active {
	color: #fff !important;
}

#watchedNav li.active a {
	color: #ff7a23 !important;
	padding-bottom: 6px;
	background: url('/site_images/1/0/layout/headers-sprite.png') left -117px repeat-x #fff;
}
#watchedNav li.active a:hover { border-bottom: none; }
#watchedNav li.active a.tabsLink, #watchedNav li.active a.tabsLink:visited {
	color: #ff7a23 !important;
}
#watchedNav li#font_resizer {
	display: block;
	float: right;
	position: absolute;
}
#tabMainBox {
	display: block;
	padding: 4px 5px;
	border: 1px solid #c8c8c8;
	border-top: none;
	border-bottom: none;
	overflow: hidden;
}
#tabsContentBottom {
	position: relative;
	width: 100%;
	height: 5px;
	display: block;
}
/* corners: global */
div.corner {
	position: absolute;
	width: 5px;
	height: 5px;
	font-size: 0;
	background: url('/site_images/1/0/layout/headers-sprite.png') no-repeat;
}
div.lt, div.lt2  {
	height: 28px;
	left: -1px;
	top: 0;
	background-position: -22px -139px;
	background-color: #626262;
}
div.rt, div.rt2 {
	height: 28px;
	right: -1px;
	top: 0;
	background-position: -29px -139px;
	background-color: #626262;
}
div.lt2 {
	left: 0;
	background-position: -5px -139px;
	background-color: #fe6a0b;
}
div.rt2 {
	right: 0;
	background-position: -12px -139px;
	background-color: #fe6a0b;
}
div.ltItem {
	top: -1px;
	left: -1px;
	background-position: -5px -168px;
}
div.borderItem {
	background: #fff url('/site_images/1/0/layout/showcatBorderTop.png') 0 -5px repeat-x;
	width: 100%;
	height: 4px;
	position: absolute;
	bottom: 0;
	left: 0;
}
div.ltop {
	background: #fff url('/site_images/1/0/layout/showcatBorderTop.png') 0 -10px no-repeat;
	width: 1px;
	height: 5px;
	position: absolute;
	bottom: 0;
	left: 0;
}
div.rtop {
	bottom: -1px;
	right: 0;
	width: 5px;
	position: absolute;
	background-position: -12px -102px;
	z-index: 2;
}
div.rtItem {
	top: -1px;
	right: -1px;
	background-position: -12px -168px;
}
div.lbottom {
	left: 0;
	top: 0;
	background-position: -22px -102px;
}
div.lb {
	left: -1px;
	bottom: -1px;
	background-position: -22px -168px;
}
div.rb {
	right: -1px;
	bottom: -1px;
	background-position: -29px -168px;
}
div.rbottom {
	right: 0;
	top: 0;
	background-position: -29px -102px;
}
div.borderBottomItem {
	background: #fff url('/site_images/1/0/layout/showcatBorderBottom.png') 0 -10px repeat-x;
	width: 100%;
	height: 5px;
	position: absolute;
	bottom: 0;
	left: 0;
}
/* gallery: global */
.galleryItem {
	border: 1px solid #c8c8c8;
/*  position: relative;*/
	margin: 5px;
/*  width: 294px;*/
	width: 32%;
	float: left;
	text-align: center;
	height: 236px;
}
#tabMainBox.twoCol .galleryItem {
	width: 48%;
}
.galleryItemMain {
	padding: 10px;
	height: 100px;
	text-align: center;
}
div.galleryItemDetails {
	height: 99px;
	padding: 8px 5px;
	text-align: left;
	border-top: 1px solid #b0cede;
}
table.galleryItemDetails {
/*  margin-top: 5px;*/
	border: none !important;
	position: absolute;
	bottom: 7px;
	left: 7px;
	width: 280px;
}
table.galleryItemDetails td {
	border: none !important;
/*  padding-bottom: 5px;*/
}
#listStandard .l1 {
	background: #fff !important;
	text-align: center;
}
#listFeatured .l2 {
	background: #fff !important;
	text-align: center;
}





/* pager */
div#pagerTop {
	position: absolute;
	top: 3px;
	right: 0;
	z-index: 99;
}
div#pagerBottom {
	float: right;
	padding-top: 8px;
}
input.pagerValue {
	width: 25px;
	/*border: 1px solid #fe6608;*/
	margin: 0px 6px 0 3px;
}
/*input.pagerSubmit, input.pagerSubmitDisabled {
	width: 10px;
	height: 13px;
	padding-left: 5px;
}*/
div.pagerInput {
	display: inline;
	padding-left: 30px;
}
.td-pager a.spec-flex img {
	border-bottom: none;
}
tr.clickable {
	cursor: pointer;
}
input.pagerValue.disabled {
	border: 1px solid #c0c0c0;
	background: #eee;
}

/* new msg & err_msg */
div.table-msg {
	background: #f3ffcd;
	border: 1px solid #b1da81;
}
div.table-msg span.msg {
	color: #60a536;
}
div.table-msg span.normal {
	color: #4b5d40;
}
div.table-error {
	background: #ffe7d8;
	border: 1px solid #ff9866;
}
div.table-error span.error {
	color: #fd5e34;
}
.advContent {
	line-height: 16px;
}



/* RN new nawigation - begin================================================= */
#navs {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 200px;
}


#navs li {
	background: url('/site_images/1/0/layout/navs.gif') -615px 100% no-repeat;
	padding-bottom: 4px;
	margin-bottom: 5px;
	height: 1%;
}
#navs li a {
	color: #51504C;
}

#navs li a:hover, #navs li a:focus {
	color: #ab2040;
}
#navs li big { font-size: 13px; }
#navs li.active big, #navs li.current big {
	background: #747474 url('/site_images/1/0/layout/navs.gif') 0 0 no-repeat;
	cursor: pointer;
	padding: 6px 15px 7px 12px;
}
#navs li.current big {
	background: #FE6D0F url('/site_images/1/0/layout/navs.gif') -410px 0 no-repeat;
	cursor: default;
}
#navs li.active ul, #navs li.current ul {
	display: block;
	border: solid #c8c8c8;
	border-width: 0 1px;
	margin: 0;
	padding: 5px 0 0 0;
}
#navs li.inactive {
	background: #747474 url('/site_images/1/0/layout/navs.gif') -820px 100% no-repeat;
	padding-bottom: 4px; /*d*/
	margin-bottom: 5px; /*d*/
	border-bottom: none;
}
#navs li.inactive big {
	background: url('/site_images/1/0/layout/navs.gif') -205px 0 no-repeat;
	cursor: pointer;
	padding: 6px 15px 2px 12px;
	display: block;
	zoom: 1;
}

#navs li.inactive ul { display: none; }

#navs ul {
	list-style: none;
	padding: 5px 0 0 0;
	padding: 1px 0 3px;
	margin: 0;
	background: #fff;
}

#navs ul li {
	background: none;
	padding: 3px 0 3px 10px;
}
#navs ul li.active {
	background: url('/site_images/1/0/layout/active-navs-arrow.gif') 95% 50% no-repeat;
}
#navs ul li a, #navs ul li strong, #navs ul li span {
	font-size: 12px;
	line-height: 130%;
	text-decoration: none;
	
}

#navs ul li.lock a, #navs ul li.jump a {
	background: url('/site_images/1/0/jump.gif') no-repeat right center;
	padding-right: 13px;
}

#navs ul li.lock a {
	background-image: url('/site_images/1/0/lock.gif');
}

#navs ul li ul {
	padding: 1px 0;
	margin-left: 15px;
	border: none!important;
}

#navs ul li ul li {
	padding: 1px 0;
	background: none;
	padding-left: 10px;
}

#navs ul li ul li a {
	font-size: 11px;
}
p.back {
	font: normal 12px arial, tahoma, sans-serif!important;
	padding: 4px 0 5px 20px;
	margin: 0;
	background: url('/site_images/1/0/layout/arr_left.png') 4px center no-repeat;
}

p.back a { color: #d6d6d6; }
p.back a:hover { color: #686868; }
p.back a span { color: #686868; }
p.back a strong { color: #ff7a23; }
#navs span.likelink {
	line-height: 18px;
	color: #2040ab;
	cursor: pointer;
}

#navs abbr {
	border-bottom: 1px dotted #ccc;
}
.left-menu { border: none; width: 200px; float: left; margin-right: 8px; }
/*navs*/



#headerBox { overflow: hidden; background: transparent; }
#headerBox p { background: none; }
#headerBox h3 { float: left; margin: 0; }
#headerBox h3 a {
	display: block;
	width: 240px;
	background: url('/site_images/1/0/layout/logotyp.gif') 0 0 no-repeat;
	height: 62px;
}
#headerBox h3 a span { display: none; }
#headerNav { 
	margin: 14px 0 0 250px;
	height: 33px;
	background: url('/site_images/1/0/layout/menu-sprite.png') 0 -111px no-repeat; 
}
#headerNav div { 

	padding: 0;
	height: 33px;
}
#topMenu {
	background: url('/site_images/1/0/layout/menu-sprite.png') 100% -111px no-repeat;
	margin: 0;
	padding: 0 5px 0 0!important;
	float: right;
	list-style: none;
}
#topMenu li { 
	float: left;
	margin: 0;
}
#topMenu li a {
	padding: 0; /*d*/
	display: block;
	height: 33px;
	background: url('/site_images/1/0/layout/menu-sprite.png') 0 -74px no-repeat;
}

body.xmas #headerBox h1 a { background: url('/site_images/1/0/layout/logotyp-snow.gif') 0 0 no-repeat; }
body.xmas #headerNav div { background: url('/site_images/1/0/layout/menu-sprite-snow.png') 0 -111px no-repeat #5c5c5c; }
body.xmas #topMenu { background: url('/site_images/1/0/layout/menu-sprite-snow.png') 100% -111px no-repeat; }
body.xmas #topMenu li a { background: url('/site_images/1/0/layout/menu-sprite-snow.png') 0 -74px no-repeat; }

body.mourn #headerBox h1 a { background: url('/site_images/1/0/layout/logotyp-mourn.gif') 0 0 no-repeat; }


#topMenu #ico8 a { width: 73px; background-position:  -784px  0; }
#topMenu #ico7 a { width: 93px;  background-position: -25px 0; }
#topMenu #ico6 a { width: 83px; background-position: -133px 0; }
#topMenu #ico5 a { width: 107px;  background-position: -229px 0; }
#topMenu #ico4 a { width: 71px;  background-position: -345px 0; }
#topMenu #ico3 a { width: 69px; background-position: -425px 0; }
#topMenu #ico2 a { width: 109px;  background-position: -503px 0; }
#topMenu #ico1 a { width: 73px;  background-position: -621px 0; }
#topMenu #ico0 a { width: 80px;  background-position: -699px 0; }


#topMenu #ico8 a:hover { background-position: -784px  -37px; }
#topMenu #ico7 a:hover { background-position: -25px -37px; }
#topMenu #ico6 a:hover { background-position: -133px -37px; }
#topMenu #ico5 a:hover { background-position: -229px -37px; }
#topMenu #ico4 a:hover { background-position: -345px -37px; }
#topMenu #ico3 a:hover { background-position: -425px -37px; }
#topMenu #ico2 a:hover { background-position: -503px -37px; }
#topMenu #ico1 a:hover { background-position: -621px  -37px; }
#topMenu #ico0 a:hover { background-position: -699px -37px; }

#topMenu li a span { display: none; }

#footerContentBox {
	background: url('/site_images/1/0/layout/headers-sprite.png') 0 0 repeat-x #fe6a0b;
	position: relative;
	margin-top: 30px;
	height: 30px;
	clear: both;
	z-index: 999;
}
#footerContentBox #toTop {
	position: absolute; 
	right: 7px; 
	top: 7px;
}
#footerContentBox div div {
	float: left;
	width: 25%;
}
#footerContentBox div div h2 {
	color: #fff;
	width: 180px;
	cursor: pointer;
	padding: 6px 10px;
	margin-bottom: 18px;
	font: normal 13px verdana, arial, sans-serif;
	margin: 0;
}
#footerContentBox div div ul { 
	list-style: none; 
	margin: 0;
	padding: 10px;
	background: #555; 
	position: absolute; 
	bottom: 30px;
	width: 245px;
	z-index: 9999;
}
#footerContentBox div div ul li {
	padding: 2px 10px;
	font: normal 9pt/1.5 verdana, arial, tahoma, sans-serif;
	z-index: 9999;
}
#footerContentBox div div ul li a {
	color: #fff;
	text-decoration: none;
}
#footerContentBox div div ul li a:hover {
	color: #fb8538;
}

.reg {
	font-size: 11px;
	padding: 10px;
	text-align: center;
}
div.ohidden { overflow: hidden; }

#maContent h2.themeHead {
	border-bottom: 1px solid #C8C8C8!important;
	margin: 0 0 10px 0;
	padding: 6px 12px;
	font: bold 12px verdana, arial, sans-serif;
	background: url('/site_images/1/0/layout/contentH2.gif') 0 0 repeat-x #eaeaea;
	color: #808080;
}
#maContent h2.themeHead span {
	float: right;
	margin: -2px 0 0 0;
}
#maContent h2.withBorderTop {
	border-bottom: 1px solid #C8C8C8;

	padding: 6px 4px 4px 12px;
	font: bold 12px verdana, arial, sans-serif;
	background: url('/site_images/1/0/layout/contentH2.gif') 0 0 repeat-x #eaeaea;
	border-top: 1px solid #C8C8C8;
	margin: 20px 0 10px 0;
}
.theme-filter {
	border: 0; 
	padding: 6px 12px 4px;
	background-image: url('site_images/1/0/layout/tabs-bg-active.gif'); 
	padding: 5px 12px; 
	margin-bottom: -10px;
}
.theme-filter .theme {
	color: #7c7c7c;
	font-size: 12px;
}



.theme-main {
	margin: 0;
	padding: 6px 0 4px 0;
	text-indent: 12px;
	font: bold 12px verdana, arial, sans-serif;
	background: url('/site_images/1/0/layout/theme-main.gif') 0 0 repeat-x #eaeaea;
	width: 100%;
	position: relative;
	border: 1px solid #fbe38f!important;
}

.theme-help {
	position: absolute;
	right: 20px;
}
.theme-main .theme {
	color: #7c7c7c;
	font-size: 12px;
	float: none;
}
table.info {
	background: url('/site_images/1/0/layout/themebox_bg.gif') 0 0 repeat-x #fffae5!important;
	border: 1px solid #fbe38f!important;
	margin-bottom: 10px;
}
.list-heder {
	width: 98%!important;
}
.my-list {
	background: #eee;
	border-bottom: 1px solid #c8c8c8;
	color: #5f5f5f;
}
.my-list a, .my-list a span.chosen {
	color: #5f5f5f;
}
.list-color {
	background: #f4f4f4;
}

#searchInMenu {
	position: absolute;
	right: 5px;
	top: -30px;
	background: url('/site_images/1/0/layout/search-menu-bg.gif') 0 0 no-repeat;

}
#searchInMenu form {
	background: url('/site_images/1/0/layout/search-menu-bg.gif') 100% -37px no-repeat;
	padding: 2px 10px;
}
#searchInMenu label { color: #fff; }
#searchInMenu #word { 
	background: url('/site_images/1/0/layout/search-menu-input.gif') 0 0 no-repeat; 
	border: none;
	padding: 4px;
}
.ac_results { 
    position: absolute; 
    right: 5px;
    width: 190px;
    border: 1px solid #7f9db9;
    background: #fff;
    z-index: 99999;
    overflow: hidden;
    white-space: nowrap;
    display: none;
    font-family: verdana, arial, sans-serif;
	text-align: left;
}
.ac_results ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results li {
	margin: 0;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: menu;
	line-height: 16px;
	overflow: hidden;
	font-size: 11px!important;
	cursor: hand;
}
.ac_odd { background-color: #fff; }
.ac_over { background-color: #e0e0e0; }
div.bookmarksArea {
	position:relative; top:1px; left:0;
	clear:both;
	width:100%; height:27px;
	z-index:100;
}
#feedback {
	position:absolute; top:-26px; right:10px;
	width:auto; height:27px;
}
div.bookmarksArea #feedback {top:0;}
#maWrapper {
	border: 1px solid #c8c8c8;
	background: url('/site_images/1/0/layout/wrapperBg.gif') 0 0 repeat-x #eaeaea;
	padding: 24px 6px 6px;
	margin: 27px 0 0px 0;
	position: relative;
	_width: 99%;
}
#maWrapper div.content {
	display:block;
	width:99%;
	margin-left:6px;
}
#maWrapper div.content h4 {
	font-weight:bold; font-size:16px;
	margin:10px 0;
}
div.bookmarksArea #maWrapper {margin:0; z-index:-1;}
#maContent {
	border: 1px solid #C8C8C8; 
	background: #fff;
	width: auto;
	height: 1%;
	padding: 0 0 10px 0;
	position: relative;
	margin: 0 0 0 208px;
}
#maContent td { vertical-align: top; }

#vMenu {
	font: bold 12px verdana, arial, sans-serif;
	margin:0 0 0 7px; padding:0;
	list-style: none;
	position: absolute; top:-27px; left:0;
	border-bottom: none;
	height:27px; overflow:hidden;
}
div.bookmarksArea #vMenu {top:0; z-index:100;}
div.bookmarksArea #vMenu li a {padding:0 16px!important;}
#vMenu li {
	height:100%;
	display:block; float:left;
	margin:0 7px 0 0; padding:0;
	background:none;
	/*_margin-left:4px;*/
}
#vMenu li#active {
	padding:0;
}
#vMenu li span.cL,
#vMenu li span.cR,
#feedback span.cL,
#feedback span.cR {
	display:block; float:left;
	width:5px; height:100%; overflow:hidden;
	line-height:0; font-size:0;
}
#feedback span.cL,
#vMenu li span.cL {background:url('/site_images/1/0/layout/vMenuBtn2.gif') 0 -99px no-repeat;}
#feedback span.cR,
#vMenu li span.cR {background:url('/site_images/1/0/layout/vMenuBtn2.gif') -5px -99px no-repeat;}
#vMenu li#active span.cL {background:url('/site_images/1/0/layout/vMenuBtn2.gif') 0 -33px no-repeat;}
#vMenu li#active span.cR {background:url('/site_images/1/0/layout/vMenuBtn2.gif') -5px -33px no-repeat;}

#vMenu li a,
#vMenu li strong,
#feedback p {
	background-image:url('/site_images/1/0/layout/vMenuBtn2.gif');
	background-position:0 -66px;
	background-repeat:repeat-x;
	display:block; float:left;
	margin:0; padding:0 24px;
	font-weight: bold; line-height:24px;
	color: #fff;
	text-decoration: none;
	height:100%;
}
#vMenu li strong { 
	color: #FF7A23;
	background-position:0 0;
}
#feedback p label {
	
}
#feedback select {
	background:#fff url(/site_images/1/0/layout/search-menu-input.gif) 0 0 no-repeat;
	border:none;
	padding:2px;
	margin-top:2px;
}
.vSubMenu {
	position:absolute; top:44px; left:7px; 
	margin:0;
	width:200px;
}
.vSubMenu ul#navs {
	margin:0;
}
.corner.lt {
	left: -1px;
	top: -1px;
	background: url('/site_images/1/0/layout/wrapperCorners.gif') no-repeat left top;
}
.corner.rt {
	right: -1px;
	top: -1px;
	background: url('/site_images/1/0/layout/wrapperCorners.gif') no-repeat right top;
}
.corner.lb {
	left: -1px;
	bottom: -1px;
	background: url('/site_images/1/0/layout/wrapperCorners.gif') no-repeat left bottom;
}
.corner.rb {
	right: -1px;
	bottom: -1px;
	background: url('/site_images/1/0/layout/wrapperCorners.gif') no-repeat right bottom;
}
.corner.lt.lt2 { background: url('/site_images/1/0/layout/wrapperCorners2.gif') no-repeat left top; }
.corner.rt.rt2 { background: url('/site_images/1/0/layout/wrapperCorners2.gif') no-repeat right top; }
.corner.lb.lb2 { background: url('/site_images/1/0/layout/wrapperCorners2.gif') no-repeat left bottom; }
.corner.rb.rb2 { background: url('/site_images/1/0/layout/wrapperCorners2.gif') no-repeat right bottom; }





.lt3 {
	left: -1px;
	top: -1px;
	background: url('/site_images/1/0/layout/wrapperCorners.gif') no-repeat left top!important;
}
.rt3 {
	right: -1px;
	top: -1px;
	background: url('/site_images/1/0/layout/wrapperCorners.gif') no-repeat right top!important;
}
.lb3 {
	left: -1px;
	bottom: -1px;
	_bottom: -2px;
	background: url('/site_images/1/0/layout/wrapperCorners.gif') no-repeat left bottom!important;
}
.rb3 {
	right: -1px;
	bottom: -1px;
	_bottom: -2px;
	background: url('/site_images/1/0/layout/wrapperCorners.gif') no-repeat right bottom!important;
}
.lt4 { background: url('/site_images/1/0/layout/wrapperCorners2.gif') no-repeat left top!important; }
.rt4 { background: url('/site_images/1/0/layout/wrapperCorners2.gif') no-repeat right top!important; }
.lb4 { background: url('/site_images/1/0/layout/wrapperCorners2.gif') no-repeat left bottom!important; }
.rb4 { background: url('/site_images/1/0/layout/wrapperCorners2.gif') no-repeat right bottom!important;}

.lt5 { left: 0; top: 0; background: url('/site_images/1/0/layout/wrapperCorners.gif') no-repeat left top!important; }
.rt5 { right: 0; top: 0; background: url('/site_images/1/0/layout/wrapperCorners.gif') no-repeat right top!important; }
.lb5 { left: 0; bottom: 0; background: url('/site_images/1/0/layout/wrapperCorners.gif') no-repeat left bottom!important; }
.rb5 { right: 0; bottom: 0; background: url('/site_images/1/0/layout/wrapperCorners.gif') no-repeat right bottom!important; }


.tabsContainer ul.tabs {
	height: 25px;
	background: url('/site_images/1/0/layout/tab-bg-line.gif') repeat-x scroll 0 24px;
}
.tabsContainer ul.tabs li {
	border: solid #7ab2e7;
	border-width: 1px 1px 0;
	background:#EBEBEB url('/site_images/1/0/layout/tabs-bg.png') repeat-x 0 0;
	margin: 0 5px 0 0;
	font: 400 13px verdana, arial, sans-serif;
}
.tabsContainer ul.tabs li span { background: url('/site_images/1/0/layout/tab-bg-line.gif') repeat-x scroll 0 23px; }
.tabsContainer ul.tabs li a { 
	background: none; 
	text-decoration: none;
	padding: 3px 8px 0;
}
.tabsContainer ul.tabs li.active {
	background: transparent url('/site_images/1/0/layout/tabs-bg-active.gif') repeat-x 0 0;
}
.tabsContainer ul.tabs li.active a { font: 400 13px verdana, arial, sans-serif; }
#searchContainer .itemNav, #wopTabsContainer .itemNav {
	background: #C1DFFC;
	height: 10px;
	border: solid #7ab2e7;
	border-width: 0 1px 1px 1px;
}
/*RN END ================================================================*/








/*Jarek =================================================*/

td.formtitle {
	border: #4f76be 1px solid;
	padding: 2px 15px;
	color: #fff !important;
	font-size: 12px !important;
	background: #7ab2e7 url('/site_images/1/0/layout/form-header-bg.png') repeat-x;
}

td.form1, td.form2, td.form1bold {
	border: none;
	border-top: #fff 1px solid;
	border-bottom: #ddd 1px solid;
	background: #f7f7f7;
}
tr.withTip td.form1,
tr.withTip td.form1bold,
tr.withTip td.form2,
tr.withTip td.form1noborder,
tr.withTip td.form2noleftborder {
	border-bottom: none;
	padding-bottom: 0;
}
td.form1 { /*, td.form2noleftborder*/
	font-size: 12px;
	font-weight: bold;
	color: #606060;
	padding: 10px 0 0 20px;
/*	width: 160px;*/
}
td.form1noborder, td.form2noleftborder {
	border: none;
	border-bottom: #ddd 1px solid;
	background: #f7f7f7;
}
table.form input[type=text], 
table.form input[type=password], 
table.form select {
	border: #c5c5c5 1px solid;
	background: #fff;
	font-size: 13px;
	padding: 2px;
	color: #222;
}
td.formsubmit {
	background: #eee;
	border: #cecece 1px solid;
}
table.form {
	border: none;
}
td.formtip, td.formtipbottom {
	border: none;
	border-bottom: #ddd 1px solid;
	color: #717171;
	font-size: 11px;
	background: #f7f7f7;
	padding-top: 2px;
}
td.formtipPlain {
	padding-top: 5px !important;
}
td.formtipbottom {
	border: none;
	color: #717171;
	font-size: 11px;
	background: #f7f7f7;
	padding: 1px 0 0 0;
}
td.formtipBorder {
	border-bottom: #ddd 1px solid;
	color: #717171;
	font-size: 11px;
	background: #f7f7f7;
	padding: 3px 3px 3px 0;
}
div.tipBox {
	background: url(/site_images/1/0/layout/form-tip-bg.gif) no-repeat 0 0;
	padding-top: 6px;
}
div.tipBox.plain {
	background: none;
	border-top: #b1d3f5 1px solid;
	padding-top: 0;
}
div.tipBoxContent {
	padding: 5px;
	font-size: 11px;
	background: #ebf5ff;
	border-left: #b1d3f5 1px solid;
	border-right: #b1d3f5 1px solid;
	border-bottom: #b1d3f5 1px solid;
}

#newItemTabs table.form {
	margin: 5px 0;
	width: 100%;
}

.ui-tabs .ui-tabs-nav {
	background: #fff;
	border: none;
}
.tabBarBottom {
	height: 10px;
	background: #c1dffc url(/site_images/1/0/layout/tabs-bg.gif) repeat-x 0 -28px;
	border: #7ab2e7 1px solid;
	overflow: hidden;
}
.ui-tabs .ui-tabs-nav {
	padding: 0 7px !important;
}
.ui-tabs .ui-tabs-nav li {
	border: #7ab2e7 1px solid;
	margin-right: 7px !important;
}
.ui-tabs .ui-tabs-nav li.ui-state-default { background: #ebebeb url(/site_images/1/0/layout/tabs-bg.png) repeat-x 0 0; }
.ui-tabs .ui-tabs-nav li.ui-state-default.ui-state-hover { background: #e5e5e5; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected.ui-state-active { background: url(/site_images/1/0/layout/tabs-bg-active.gif) repeat-x 0 0; }
div.tabs { 
	border: none;
}
.ui-tabs div.ui-tabs-panel {
	padding: 0;
}

form.validate span.validatorMessage {
	background: url('/site_images/1/0/layout/icons-validator-error.gif') no-repeat 0 0;
	color: #fe6608;
	font-size: 11px;
	padding-bottom: 2px;
	padding-top: 1px;
}
form.validate span.validatorMessage.success {
	background: url('/site_images/1/0/layout/icons-validator-ok.gif') no-repeat 0 0;
}
form.validate input.validatorMessage, form.validate select.validatorMessage, form.validate span.validatorMessage {
	color: #fe6608;
}

















/* gallery: corners, etc. */
.highlight div.galleryItemDetails {
	background: #f9edb2 !important;
	border-top: #fae494;
	height: 100px;
	_height: 99px;
}
.highlight {
	border: 1px solid #fae494 !important;
}
.highlight .corner.lb {
	background-position: -1475px -18px !important;
}
.highlight .corner.rb {
	background-position: -1481px -18px !important;
}
.highlight .corner.ltItem {
	background-position: -1475px -12px !important;
}
.highlight .corner.rtItem {
	background-position: -1481px -12px !important;
}
#listFeatured .galleryItem,
#listStandard .galleryItem {
	border: 1px solid #b0cede;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#listFeatured div.galleryItemDetails,
#listStandard div.galleryItemDetails {
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
}
#listFeatured .galleryOdd div.galleryItemDetails {
  background: #d9f1ff;
  position:relative;
}
#listFeatured .galleryEven div.galleryItemDetails {
  background: #ecf7fe;
  position:relative;
}
#listStandard .galleryOdd.galleryItem {
	border: 1px solid #d6d6d6;
}
#listStandard .galleryEven.galleryItem {
	border: 1px solid #c1c1c1;
}
#listStandard .galleryOdd div.galleryItemDetails {
	background: #f6f6f6;
	border-top: 1px solid #d6d6d6;
	position:relative;
}
#listStandard .galleryEven div.galleryItemDetails {
	background: #e8e8e8;
	border-top: 1px solid #c1c1c1;
	position:relative;
}

#listFeatured tr.rowOdd.hover td {
	background: #d9f2ff;
}
#listFeatured tr.rowEven.hover td {
	background: #f0faff;
}
#listFeatured tr.rowOdd.hover td.cellTrans, #listFeatured tr.rowOdd.hover td.cellTime {
	background: #c9ecff;
}
#listFeatured tr.rowEven.hover td.cellTrans, #listFeatured tr.rowEven.hover td.cellTime {
	background: #def3ff;
}
#listStandard tr.rowOdd.hover td {
	background: #e3e3e3;
}
#listStandard tr.rowEven.hover td {
	background: #f5f5f5;
}
#listStandard tr.rowOdd.hover td.cellTrans, #listStandard tr.rowOdd.hover td.cellTime {
	background: #cfcfcf;
}
#listStandard tr.rowEven.hover td.cellTrans, #listStandard tr.rowEven.hover td.cellTime {
	background: #e5e5e5;
}
tr.highlight.hover td {
	background: #ffea99 !important;
}
.hover td a.alleLink span, .hover td a.alleLink:visited span, .hover a.alleLink span, .hover a.alleLink:visited span {
	color: #fc6100 !important;
}
.hover td a.alleLink, .hover td a.alleLink:visited, .hover a.alleLink, .hover a.alleLink:visited {
	color: #feccad;
}

#listFeatured.gallery .itemTitle,
#listStandard.gallery .itemTitle {
  vertical-align: top !important;
  height: 45px;
}
#listFeatured.gallery .itemPrice,
#listStandard.gallery .itemPrice {
  height: 42px;
}

.attribs-vsep {
	border-top: 1px solid #ddd;
}

.forumAjaxLink.visited span.forumTitleColor, a.spec-flex span.forumTitleColor {
	color: #EE0000 !important;
}




/* {{{ Program Partnerski */
.maWrapper2 {
	margin:0!important; padding:0!important; border-bottom:none!important;
}
div.cornersTop {
	 position:relative;
	 width:100%; height:5px;
	 background:#fff url(/site_images/1/0/layout/1x1_C8C8C8.gif) 0 0 repeat-x;
	 margin:17px 0 0;
	 font-size:0; line-height:0;
}
div.cornersContent {
	border-color:#d3d3d3;
	border-style:solid;
	border-width:0 1px;
	background:#fff; 
	margin:0; padding:0;
	font-size:12px;
	_height:100%;
}
div.cornersBottom {
	 position:relative;
	 width:100%; height:5px; overflow:hidden;
	 background:#fff url(/site_images/1/0/layout/1x1_C8C8C8.gif) 0 100% repeat-x;
	 margin:0 0 20px 0;
	 font-size:0; line-height:0;
}
div.cornersBottom2 {
	 background-color:#eaeaea;
}
div.cornersBottom2 div.lb3 {
	left:0; bottom:0; _bottom:-1px;
}
div.cornersBottom2 div.rb3 {
	right:0; bottom:0;  _right:-2px; _bottom:-1px;
}
div.cornersTop span.cTL,
div.cornersTop span.cTR,
div.cornersBottom span.cBL,
div.cornersBottom span.cBR {
	display:block; width:5px; height:5px; overflow:hidden;
	position:absolute;
	font-size:0; line-height:0; letter-spacing:0;
	margin:0; padding:0;
}
div.cornersTop span.cTL {background:url(/site_images/1/0/layout/wrapperCorners2.gif) 0 0 no-repeat; top:0; left:0;}
div.cornersTop span.cTR {background:url(/site_images/1/0/layout/wrapperCorners2.gif) 100% 0 no-repeat; top:0; right:0;}
div.cornersBottom span.cBL {background:url(/site_images/1/0/layout/wrapperCorners2.gif) 0 100% no-repeat; bottom:0; left:0; _bottom:-1px}
div.cornersBottom span.cBR {background:url(/site_images/1/0/layout/wrapperCorners2.gif) 100% 100% no-repeat; bottom:0; right:0; _bottom:-1px}

div.cornersContent h2.title {
	border:none;
	margin:0 0 20px 0; padding:0;
	color: #FF7A23;
	border-bottom: 1px solid #C8C8C8;
	padding:1px 12px 6px;
	font: bold 12px verdana, arial, sans-serif;
	background: url('/site_images/1/0/layout/contentH2.gif') 0 0 repeat-x #eaeaea;
	color: #808080;
	_height:14px;
}
div.cornersContent h2.title span {
	font-weight:bold; font-family:verdana, arial, sans-serif; font-size:12px; line-height:normal;
	
	
}

table.apTable {
	width:98%; height:auto; overflow:hidden;
	margin:0 auto; padding:0;
	border-collapse:collapse;
	/*background:#F2F2F2;*/
}
table.apTable td {
	font-size:12px;
	/*border-bottom:1px solid #D0D0D0;*/
	margin:0; padding:5px 5px;
	background: url(/site_images/1/0/layout/1x1_C8C8C8.gif) 0 100% repeat-x;
}
table.apTable td.apInfo {
	background:#FFFAE5 url(/site_images/1/0/layout/themebox_bg.gif) repeat-x 0 0;
}
table.apTable td.apLessInfo,
table.apTable span.apLessInfo {
	font-size:11px; line-height:11px;
	text-align:center;
}
table.apTable td.bBrighter {
	background:#F9F9F9;
	padding:10px 5px;
}
table.apTable td.list-color {
	background:#ECEEE1;
}
table.apTable td.noBorder {
	border:none;
}
table.apTable td.alignLeft {text-align:left!important;}
table.apTable td.alignRight {text-align:right;}
table.apTable td.alignCenter {text-align:center;}
table.apTable td.code {
	background:#d3d3d3 url(/site_images/1/0/pay/seemore_bg.gif) repeat left top;
	font-family:Courier,sans-serif;
}
table.apTable td.code code {
	width:450px; height:100%;overflow:auto;
	display:block;
	margin:0; padding:5px;
}
table.apTable thead td {
	background:#7AB2E7 url(/site_images/1/0/layout/form-header-bg.png) 0 0 repeat-x;
	/*border:1px solid #4F76BE;*/
	border:none;
	color:#fff; font-size:12px; line-height:12px;
}
table.apTable tfoot td {
	padding:10px 15px;
	background:#F7F7F7;
	
}
table.apTable tfoot td input {
	margin:0 10px;
}
table.apTable tbody td input.typeText {
	width:220px;
}
table.apTable tbody td input.typeCheckbox,
table.apTable tbody td input.typeRadio {
	border:none!important; 
}
table.apTable td textarea {
	width:100%; height:200px;
	border:1px solid #d3d3d3;
	margin:14px 0;
}
table.apTable td table.apSubTable {
	border-bottom:none;
	width:100%;
	border-collapse:collapse;
}
table.apTable td table.apSubTable thead td {
	background:none;
	/*border-bottom:1px solid #D0D0D0;*/
	background: url(/site_images/1/0/layout/1x1_C8C8C8.gif) 0 100% repeat-x;
	font-weight:bold; color:#606060;
}
table.apTable td table.apSubTable tbody td {
	border:none;
	padding:6px 0;
}
div.apInfo {
	font-size:14px; font-weight:bold; line-height:30px;
	background:#FFFAE5 url(/site_images/1/0/layout/themebox_bg.gif) repeat-x 0 0;
	border:1px solid #FBE38F;
	margin:0 0 20px; padding-left:5px;
}

div.contentArea {
	width:auto; _height:400px; min-height:400px;
	position:relative; right:6px;
	margin:0 0 0 12px;
	padding:0 0 10px;
	width:auto;
}
div.contentArea2 {
	margin:0 0 0 220px;
}
div.contentArea h2.underline {
	font-weight:bold; font-size:12px; color:#000;
	border-bottom:2px solid #FF5C03;
	margin:0 0 10px;
	padding:6px 4px 4px 12px;
}
div.contentArea h2.underline img {
	float:right;
	position:absolute; right:7px;
}
div.contentArea p,
div.contentArea dt {
	padding:0 12px 10px;
}
div.contentArea ol,
div.contentArea ul {
	margin:0; padding:0 0 10px 37px;
}
div.contentArea .textBlock {
	display:block;
	width:98%;
	margin-left:12px;
	padding:7px 0 17px;
}
.scley {
	clear:both;
	display:block;
	height:0; width:100%;
	padding:0;
	line-height:0; font-size:0;
}
/* Program Partnerski }}} */

table.form input[disabled=disabled],table.form input.disabled {
	background:#EDEDED none repeat scroll 0 50%;
	border:1px solid #C5C5C5;
	color:#999999;
	font-size:13px;
	padding:2px;
}




/* = new listings = */

/* = listing sidebar = */
#foundCategoriesLong {
  position: absolute;
  background: #e9e9e9;
  border: 1px #c8c8c8 solid !important;
  z-index: 1000;
} 
#foundCategoriesLong li {
  white-space: nowrap;
}

#categoriesList .additional {
  display: none;
}

#footerBox {
  clear:both;
}

/* = listing filters bar = */
ul.listingFiltersBar {
  list-style: none;
  margin: 0;
  padding: 0;
}
ul.listingFiltersBar li {
  float: left;
  padding: 5px;
  margin: 0 3px 3px 0;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #ccc;
}
ul.listingFiltersBar li a {
  text-decoration: none;
  font-size: 11px;
  color: #444;
}
ul.listingFiltersBar li .count {
  font-size: 11px;
  color: #555;
}




/* = listing popups = */
.itemPopup {
	display: none;
	z-index: 10000;
	position: absolute;
/*	width: 414px;*/
/*  height: 372px;*/
	margin:; 0;
	padding: 0;
	border: none;
}
.itemPopup.withGallery {
/*	width: 474px;*/
}
.itemPopup .pointerArrow {
  position: absolute;
  background: url('/site_images/1/0/layout/listing-popup-arrow-w.png') no-repeat;
  _background: url('/site_images/1/0/layout/listing-popup-arrow-w.gif') no-repeat;
  height: 22px;
  width: 12px;
  left: -11px;
  top: 20px;
}
.itemPopup .pointerArrow.vertical {
  background: url('/site_images/1/0/layout/listing-popup-arrow-n.png') no-repeat;
  _background: url('/site_images/1/0/layout/listing-popup-arrow-n.gif') no-repeat;
  height: 12px;
  width: 23px;
  left: 100px;
  top: -11px;
}
.itemPopup .pointerArrow.vertical.south {
  background: url('/site_images/1/0/layout/listing-popup-arrow-s.png') no-repeat !important;
  _background: url('/site_images/1/0/layout/listing-popup-arrow-s.gif') no-repeat !important;
}
.popupContents {
	background: #fff;
	padding: 5px;
	border: 1px #aeaeae solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	text-align: left;
	-moz-box-shadow: 0 0 20px #555;
	-webkit-box-shadow: 0 0 20px #555;
	-o-box-shadow: 0 0 20px #555;
	-ms-box-shadow: 0 0 20px #555;
	box-shadow: 0 0 20px #555;
}
.itemPopup .popupThumbBox {
	height: 300px;
	width: 400px;
	border: 1px #dbdbdb solid;
	text-align: center;
	float: left;
}
.itemPopup .popupThumbBox a {
	height: 300px;
	width: 400px;
	display: table-cell;
	vertical-align: middle;
}
.itemPopup .popupThumbsGallery {
	float: left;
	width: 52px;
}
.itemPopup .popupThumbsGallery a {
	clear: right;
	float: right;
	margin: 0 0 2px 4px;
	outline: none;
}
.itemPopup .popupThumbsGallery a img {
	border: 1px #ddd solid;
}
.itemPopup .popupThumbsGallery a.active img {
	border: 1px #111 solid;
}
.itemPopup .popupThumbsGallery a img {
	width: 48px;
}

.popupContents .popupInfo {
	clear: both;
  margin: 0;
  padding: 0;
	width: 400px;
}
.popupContents .popupInfo p {
  margin: 0;
}
.popupContents .popupInfo p.left {
	clear: left;
	float: left;
}
.popupContents .popupInfo p.right {
	clear: right;
	float: right;
}
.postagePrice {
	color: #6e6e6e;
}

a.popupTrigger {
  display: block;
}

#ceneoSearchResult span {
  white-space: normal;
}


.searchEngineSwitch {
  position: absolute;
  display: none;
  font-size: 12px !important;
  font-family: Arial, sans-serif !important;
}
.searchEngineSwitch a {
	float: left;
	display: block;
	height: 19px;
	background: url(/site_images/1/0/fast-switch-bg.gif) repeat-x 0 -26px;
	padding: 7px 0 0 0;
}
.sesLeftSide {
  width: 5px;
  height: 26px;
  float: left;
  background: url(/site_images/1/0/fast-switch-bg.gif) no-repeat 0 0;
}
.sesRightSide {
  width: 40px;
  height: 26px;
  float: left;
  background: url(/site_images/1/0/fast-switch-bg.gif) no-repeat bottom right;
}

.searchEngineSwitch.toOld .sesLeftSide {
  width: 40px;
}
.searchEngineSwitch.toOld .sesRightSide {
  width: 5px;
}


/*NEW LAYOUT */
/*NEW MA forms begin*/
.paddingContent { padding: 0 5px; }
.forms {
	padding: 0;
	margin: 10px auto;
}
.formsWithoutHeader { 
	margin: 0 auto; 
	background: #f2f2f2;
	position: relative;
}
.wrapperForm {
	padding-top: 4px;
	background: #f2f2f2 url('/site_images/1/0/layout/form-header-bg.png') repeat-x 0 0;
	border-top: 1px solid #4F76BE;
	position: relative;
}

.wrapperForm fieldset, .formsWithoutHeader fieldset {
	border: none;
	font-size:12px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.wrapperForm fieldset legend, .wrapperForm h4 {
	color: #fff;
	font: bold 12px verdana, arial, sans-serif;
	padding: 0 0 4px;
	text-indent: 10px;
	margin: 0;
}
*+html .wrapperForm fieldset legend { margin-left: -1em; }
.wrapperForm ul, .formsWithoutHeader ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.wrapperForm ul li, .formsWithoutHeader ul li {
	padding: 5px;
	border-top: solid #fff;
	border-bottom: solid #ddd;
	border-width: 1px 0;
	clear: both;
	overflow: hidden;	
}
.wrapperForm ul li table td { 
	background-color: #f2f2f2; 
	border: none; 
}
.wrapperForm ul ul, .formsWithoutHeader ul ul { 
	margin: 0 0 0 30%; 
	padding: 0; 
}
.wrapperForm ul ul li, .formsWithoutHeader ul ul li { 
	border: none; 
	padding: 1px;
}
.wrapperForm ul li label, .formsWithoutHeader ul li label  {
	padding-top: 2px;
	float: left;
	font: bold 12px arial, tahoma, sans-serif;
	color:#606060;
	position: relative;
	width: 30%;
}
label.absolute { 
	position: absolute!important; 
	float: none!important; 
}
ul.labelWithoutFloat li label {
	float: none;
	font-weight: 400;
}
.wrapperForm ul ul li label, .formsWithoutHeader ul ul li label  {
	font: 400 12px arial, tahoma, sans-serif;
	float: none;
	color: #000;
	position: relative;
}
.margin20 ul ul { margin-left: 20%; }
.labelWidth1 ul li label {	width: 20%; }
.labelWidth2 ul li label {	width: 40%; }
.labelWidth3 ul li label {	width: 50%; }
.labelWidth4 ul li label {	width: 60%; }
.wrapperForm table td, .wrapperForm table th {
	border-top: solid #fff;
	border-bottom: solid #ddd;
	border-width: 1px 0;
	padding: 4px;
}
.wrapperForm table td {
	background: #fff;
}
.wrapperForm table td ul li {
	border: none;
	padding: 1px 8px;
	background: url('/site_images/1/0/common/li2.gif') no-repeat 0 0;	
}

.wrapperForm table th { 
	color: #606060; 
	white-space: nowrap; 
	text-align: center;
}

.wrapperForm div { padding: 5px; }
#underTabsBG {
	overflow: hidden; 
	height: 6px; 
	border: 1px solid #7AB2E7; 
	background:  url('/site_images/1/0/layout/tabs-bg-active.gif') repeat-x scroll 0 100%;
	clear: both;
}
div.formsubmit {
	background: #eee;
	border: solid #cecece;
	border-width: 1px 0;
	overflow: hidden;
	padding: 5px 0;
	width: 100%;
}
div.formsubmit div { padding: 0; }
div.formsubmit input { margin: 0 5px; }
.colorList tr { background: #f2f2f2; }
.colorList td { 
	background: #f7f7f7;
	border-bottom: 1px solid #ddd; 
	padding: 4px;
}
.tipForm { 
	background: #ebf5ff!important;
	border: 1px solid #b1d3f5!important;
	margin: 1px;
	padding: 5px;
	font-size: 11px;
	color:#717171;
}
.tipForm ul { 
	list-style: square; 
	margin: 0 0 0 20px; 
}
.tipForm ul li { 
	border: 0;
	overflow: visible;
}
.tipWithArrow {
	margin: 10px 5px 5px;
	position: relative;	
}
.tipWithArrow .arrow {
	width: 13px;
	height: 6px;
	position: absolute;
	top: -6px;
	left: 10px;
	background: url('/site_images/1/0/layout/form-tip-bg2.gif') left top no-repeat; 
}
.emptyFavList {
	text-align: center;
	margin: 30px 0;
}
.addFavBtn {
	background: url('/site_images/1/0/layout/add-fav-bg.gif') left top no-repeat; 
	font-weight: normal; 
	font-size: 10px; 
	position: absolute; 
	top: 1px; 
	right:10px;
}
.addFavBtn a {
	display: block;
	text-decoration: none; 
	color: #000;
	padding: 3px 22px 3px 10px; 
	background: url('/site_images/1/0/layout/add-fav-plus.gif') right top no-repeat;
}
.addToFavBox  {
	margin: 0 auto;
	background: #f2f2f2;
	border-bottom: 1px solid #ddd;
}
.addToFavBox h3 {
	border-top: 1px solid #4f76be;
	background: url('/site_images/1/0/layout/form-header-bg.png') repeat-x 0 0;
	color: #fff;
	font: bold 12px verdana, arial, sans-serif;
	padding: 4px 10px;
}
.addToFavBox p { padding: 5px; }
.addToFavBox p img { padding: 0 5px 5px 0; }











.options {
	position: relative;
	height: 1%;
	background: url('/site_images/1/0/layout/options-bg.gif') left center no-repeat;
}
.options div {
	position: absolute;
	right: 0;
	top: 21px;
	background: #fff;
	border: 1px solid #d9d9d9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 0 30px #d9d9d9;
	-webkit-box-shadow: 0 0 30px #d9d9d9;
	border-radius: 5px;
	box-shadow: 0 0 30px #d9d9d9;
	padding: 4px;
	z-index: 999;
	width: 200px;
	display: none;
	text-align: right;
}
.options div p { font-size: 11px!important; }
.optionsLink {
	background: url('/site_images/1/0/layout/options-bg-arrow.gif') right center no-repeat;
	text-decoration: none;
	font-size: 10px;
	padding: 3px 30px 3px 15px;
	display: block;
}
#listingMyAccount td {
	padding: 3px 6px;
	font-size: 12px;
}
#listingMyAccount th { 
	text-align: center; 
	font-size: 12px; 
	padding: 3px 0;
	background: #eee;
	border: solid #c8c8c8;
	border-width: 1px 0;
	height: 26px;
	text-transform: lowercase;
}
#listingMyAccount td.prices, #listingMyAccount td.observed {
	border-left: 1px solid #d9d9d9;
	padding-left: 8px;
}




div#listButtonsTop, div#listButtonsMain {
   display: block;
   width: 100%;
   text-align: left;
   background: #eee;
   overflow: hidden;
   border: solid #cecece;
   border-width: 1px 0;
}
div#listButtonsMain {
	border-width: 0 0 1px 0;
	background: #e1e1e1;
}
div#listButtonsMain input.clearInput {
	border:1px solid #747474;
	height:25px;
	padding:0 8px;
	width:auto;
}


#filtersBox .filtrBookmarks {
	padding: 6px 12px 12px; 
	overflow: hidden; 
	zoom: 1;
} 
#filtersBox .filtrBookmarks .filtrBox {
	border: 1px solid #88b1d9; 
	float: left; 
	line-height: 18px; 
	height: 18px; 
	overflow: hidden; 
	zoom: 1; 
	margin: 6px 10px 0 0; 
	background: #f3f3f3; 
	white-space: nowrap;
} 
#filtersBox .filtrBookmarks a.filtrCloseBookmark {
	float: left; 
	width: 19px; 
	height: 18px; 
	margin: 0;
	padding: 0; 
	background: url('/site_images/1/0/layout/filters_close.gif') no-repeat 0px -1px;
} 
#filtersBox .filtrBookmarks span.filtrLabel {
	padding-left: 2px;
	margin-right: 4px; 
	color: #000;
	font-size: 9pt; 
	float: left;
}













#filtersBox {
	border: 1px solid #C8C8C8; 
	background: #fff;
	width: auto;
	height: 1%;
	padding: 0;
	margin: 0 0 8px 208px;
	background: url('/site_images/1/0/layout/gradient.png') repeat-x top left #f7fbff; 
}
#filtersBox h2 {
	background: url('/site_images/1/0/layout/tabs-bg-active.gif') 0 0 repeat-x; 
	border-bottom: none;
	padding: 6px 12px;
	color: #668AC6;
	font: bold 12px verdana,arial,sans-serif;
	margin: 0;
	zoom: 1;
}
#filtersBox .filtersSwitch {
	position: absolute;
	right: 12px;
	top: 6px;
	padding-right: 16px; 
	text-decoration: none;
	font-size: 11px;
}
#filtersBox .filtersSwitch.hide {
	background: url('/site_images/1/0/layout/show.gif') right center no-repeat;
}
#filtersBox .filtersSwitch.show {
	background: url('/site_images/1/0/layout/hide.gif') right center no-repeat;
}

#filtersBox  form { 
	margin: 0; 
	padding: 10px; 
	border-top: 1px solid #c8c8c8;
	border-bottom: none;
}
#filtersBox  form .option {
	width: 48%;
}
#filtersBox  form p {
	padding: 8px 0;
}
input.filterClearButtonColor {
	color: #FE5A00;
}
/*NEW MA forms end*/
.note-span {
	color: #808080; 
	font: italic 10px arial, tahoma, sans-serif; 
}
.note-img {vertical-align: baseline; }
.width1 { width: 540px; }
.width2 { width: 740px; }
.width3 { width: 840px; }

.widthPercent1 { width: 80%; }
.widthPercent2 { width: 90%; }
.widthPercent3 { width: 100%; }

.marginLeft1 { margin-left: 30%; }
.marginLeft2 { margin-left: 40%; }
.marginLeft3 { margin-left: 50%; }
.marginLeft4 { margin-left: 60%; }

.data-table { border-collapse: collapse; }
.data-table td {
	border: 1px solid #ddd!important;
	font-size: 12px;
}



#listingMyAccount td, .listingMyAccount td {
	padding: 3px 6px;
	font-size: 12px;
}
#listingMyAccount caption, .listingMyAccount caption {
	background:#4F76BE url('/site_images/1/0/layout/form-header-bg.png') repeat-x scroll 0 0;
	border-top: 1px solid #4F76BE;
	text-align: left;
	padding: 4px 11px;
	color: #fff;
	font: bold 12px verdana, arial, sans-serif;
}
#listingMyAccount caption a, .listingMyAccount caption a { color: #fff; }
#listingMyAccount th, .listingMyAccount th { 
	text-align: center; 
	font-size: 12px; 
	padding: 3px;
	background: #eee;
	border: solid #c8c8c8;
	border-width: 1px 0;
	height: 26px;
	text-transform: lowercase;
}
/*END*/

/*sorter*/
.listingSorter {
	background: url('/site_images/1/0/layout/tabsOptions.png') 0 -70px repeat-x;	
	text-align: right;
	height: 35px;
	margin-bottom: 10px;
	position: relative;
}
.listingSorter div {
	width:5px; 
	height: 35px; 
	background: url('/site_images/1/0/layout/tabsOptions.png') 0 0 no-repeat; 
	position: absolute; 
}
.listingSorter.leftCorners {
	left: 0;
}
.listingSorter.rightCorners {
	background-position: 100% -35px; 
	right: 0;
}
.listingSorter dl {
	margin: 0;
	padding: 9px 10px;
	font-size: 13px;
}
.listingSorter dl dt { 
	display: inline;
	margin: 0;
}
.listingSorter dl dd { 
	display: inline;
	margin: 0;
	padding: 0;
	background: url(/site_images/1/0/layout/viewing_options_separator.gif) no-repeat 0 0;
}
.listingSorter dl dd:first-child { background: transparent!important; } 
.listingSorter dl dd a {
	margin: 0;
	padding: 0 5px 0 6px;
	display: inline-block;
}


/*reks*/
#reksSidebarAds {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 11px;
	color: #222;
}
#reksSidebarAds li { margin: 10px 0; }
#reksSidebarAds li div { padding: 5px; }
/**/

.ui-tabs .ui-tabs-nav {
	background: #fff;
	border: none;
}

.returnFeedback {
	border-left: 2px solid #aaa; 
	margin: 2px 10px; 
	display: block; padding-left: 5px; 
	color: #666;
}

.alleButton {
	text-decoration: none;
	background: #fff url('/site_images/1/0/layout/inputButtonBg.gif') repeat-x 0 0;
	height: 23px;
	display: block;
	float: left;
	border: 1px solid #747474;
	text-align: center;
}

.alleButton span {
	display: block;
	padding: 4px 10px;
	color: #000;
}

.alleButton:hover {
	background-position: 0 -23px;
}

td.greytitle {
	font-size: 12px;
	font-family: verdana,arial,sans-serif;
	font-weight: bold;
	color: #84807d;
	padding: 2px 15px;
	border-bottom: 1px solid #ddd;
	background: url('/site_images/1/0/layout/grey-form-header.gif') repeat-x 0 0;
}

td.formline {
	color: #000;
	background-color: #F7F7F7;
	padding: 16px 16px 16px 20px;
	font-size: 12px;
	line-height: 17px;
}

.priceItem {
	text-align: right;
	padding-right: 15px;
}

.countItem {
	padding: 0 16px 0 0;
}

.priceValue, .countItem {
	text-align: right;
	width: 40px;
}
#ie6info {
	width: 100%;
	height: 66px;
	position: relative;
	margin: 0 0 10px 0;
}

#ie6info .ie6left {
	position: absolute;
	top: 0;
	left: 0;
	height: 66px;
	width: 100%;
	z-index: 10;
	background: url('/site_images/common/ie6info-left.gif') no-repeat left 0;
}

#ie6info .ie6right {
	position: absolute;
	top: 0;
	right: 0;
	height: 66px;
	width: 450px;
	background: url('/site_images/common/ie6info-right.gif') no-repeat right 0;
}

#ie6info .ie6left .ie6msg, #ie6info .ie6left .ie6link {position: absolute; font-size: 12px; left: 222px;}

#ie6info .ie6left .ie6msg {
	top: 8px;
}

#ie6info .ie6left .ie6link {
	top: 42px;
	height: 20px;
	background: url('/site_images/common/ie6info-arrow.gif') no-repeat right 0;
	padding: 1px 57px 0 0;
}
.form1_register {
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #ddd;
	background-color: #f7f7f7 ;
	font-size: 10pt;
}
.firstNote{
	font-size: 9pt;
}
a.firstTime  {
	display: block;
	width: 150px;
	height: 38px;
	margin: 25px auto;
	background: url('/site_images/1/0/layout/first-time-button.png') no-repeat 0 0;
}
a.firstTime span {
	display: none;
}
/* feedbacks stars begin*/
.hidden_star { display: none!important }
.err-star, div.ui-stars-star { padding: 0; }
label.OS {
	display: block; 
	float: left;
	width: 33%;
}
div.OS {
	float: left;
	padding: 0;
	width: 67%;
}
div.floatR { float: right; }
div.OS p {
	display: block; 
	float: left;
	font-weight: bold;
	width: 100px;
}
.wrapperForm div.OS p span {
	font-weight: 400; 
	padding-right: 10px;
}

div.stars {
	height: 15px; 
	margin:0; 
	overflow: hidden; 
	width: 97px; 
	float: left; 
	padding: 0;
}
strong.average { 
	position: relative; 
	top: 2px;
	left: 10px;
}
.ui-stars-star, .ui-stars-cancel {
	float: left;
	display: block;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer;
}
.ui-stars-star a, .ui-stars-cancel a {
	width: 16px;
	height: 15px;
	display: block;
	background: url('/site_images/1/0/ui.stars.gif') no-repeat 0 0;
}
.ui-stars-star a { background-position: 0 -32px; }
.ui-stars-star-on a { background-position: 0 -48px; }
.ui-stars-star-hover a { background-position: 0 -64px; }
.ui-stars-cancel-hover a { background-position: 0 -16px; }
.ui-stars-star-disabled, .ui-stars-star-disabled a, .ui-stars-cancel-disabled a { cursor: default !important; }
.wrapperForm label.ocena {
	font-size: 11px; 
	text-align: left; 
	float: none; 
	font-weight: normal;
}
input.radio {
	position: relative;
	top: 3px;
	padding: 0;
	margin: 0 4px 0 0;
}
div.starDetails {
	display: none; 
	clear: both; 
	margin: 4px 0 0;
}


.starsWrapper {
	height: 16px;
	width: 80px;
	background: url('/site_images/1/0/ui.stars.gif') 0 -32px repeat-x;
	float: left;
	padding: 0!important;
}
.starsWrapper div {
	height: 16px;
	background: url('/site_images/1/0/ui.stars.gif') 0 -48px repeat-x;
	padding: 0!important;
}

/* feedbacks stars end */

#showCatLeft {
	float:left;
	width: 100%;
	margin-bottom: 40px;
}

#showCatRight {
	float:left;
	margin-left:-300px;
	width:300px;
}

#showCatLeft div.showCatPanel, #showCatRight div.showCatPanel, #showCatPromoItems {
	border: solid #c8c8c8;
	border-width: 0 1px 1px 1px;
	margin-top:10px;
	position: relative;
	width: 100%;
}

#showCatRight div.showCatPanel {
	margin:0 0 10px 0;
}

#showCatAdvertOne, #showCatAdvertTwo {
	margin: 0;
}

#showCatRight #showCatTop10One.showCatPanel, #showCatRight #showCatTop10Two.showCatPanel {
	border-color: #FF8702;
	
}

#showCatPromoItems {
	border: solid #449dda;
	border-width: 0 1px 1px 1px;
	height: 220px;
}

#showCatCategories a.spec-flex, #showCatCategoriesDetails a.lvl0, #showCatHelpfulInfo a {
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
#showCatHelpfulInfo a {
	font-weight: normal;
	line-height: 160%;
}
#showCatCategoriesDetails .li0 a.spec {
	text-decoration: none;
}

#showCatLeft div.showCatPanel .li0 .smaller, #showCatRight div.showCatPanel .li0 .smaller{
	color: #736f6c;
}

.showCatInn {
	overflow: auto;
	padding: 14px 0 14px 20px;
}

#showCatDescription.showCatPanel .showCatInn {
	color:#999;
	padding: 4px 0 6px 10px;
}

#showCatDescription.showCatPanel .showCatInn p {
	font-size:11px; !important
}
#showCatLeft h2, #showCatRight h2 { 
	font: normal 16px verdana, arial, sans-serif;
	padding: 5px 10px;
	color: #fff;
	margin: 0;
	line-height: 18px;
	_height: 1px;
	-webkit-text-size-adjust: none;
}

#showCatLeft div.showCatPanel h2, #showCatHelpfulInfo h2 { 
	font-size:14px;
	background: url('/site_images/1/0/layout/headers-sprite.png') 0 -37px repeat-x #626262; 
}

#showCatLeft div.li0 h2, #showCatLeft div.li0 h3 { 	
	background: none; 
	display: inline;
	font-family: arial,helvetica,sans-serif;
	font-size:14px;
	margin: 0;
	padding:0;
}

#showCatRight #showCatTop10One h2, #showCatRight #showCatTop10Two h2 { 
	font-size:14px;
	background: url('/site_images/1/0/layout/showCat-top10-sprite.png') 0 -1px repeat-x #FE6A0B; 
}

#showCatPromoItems h2 {
	background: url('/site_images/1/0/layout/headers-sprite-blue.png') 0 0 repeat-x #449DDA;
	font-size:14px;
}

#showCatLeft div.showCatPanel div.lt, #showCatPromoItems div.lt, #showCatRight div.showCatPanel div.lt {
	height: 28px;
	left: -1px;
	top: 0;
	background-position: -22px -73px;
	background-color: #626262;
}
#showCatDescription div.descLT {
	background: url('/site_images/1/0/layout/headers-sprite.png') no-repeat;
	height:5px;
	background-position: -5px -154px;
	background-color: transparent;
	left:-1px;
	position:absolute;
	top: -1px;
	width:5px;
}
#showCatDescription div.descRT {
	background: url('/site_images/1/0/layout/headers-sprite.png') no-repeat;
	background-position: -15px -154px;
	height:5px;
	background-color: transparent;
	position:absolute;
	right:-1px;
	top: -1px;
	width:5px;
}

#showCatDescription p {
	margin-bottom: 10px;
}

#showCatLeft #showCatDescription.showCatPanel {
	border-top: 1px solid #c8c8c8;
}

#showCatRight #showCatTop10One.showCatPanel div.lt, #showCatRight #showCatTop10Two.showCatPanel div.lt {
	background: url('/site_images/1/0/layout/showCat-top10-sprite.png') no-repeat 0 -30px  #FE6A0B; 
	height: 28px;
	left: -1px;
	top: 0;	
}

#showCatPromoItems div.lt {
	background-position: -5px -31px;
	background-color: #449dda;
}
#showCatLeft div.showCatPanel div.rt, #showCatPromoItems div.rt, #showCatHelpfulInfo div.rt {
	height: 28px;
	right: -1px;
	top: 0;
	background-position: -29px -73px;
	background-color: #626262;
}

#showCatTop10One.showCatPanel div.rt, #showCatTop10Two.showCatPanel div.rt {
	background: url('/site_images/1/0/layout/showCat-top10-sprite.png') no-repeat -7px -30px  #FE6A0B; 
	height: 28px;
	right: -1px;
	top: 0;
}

#showCatTop10One.showCatPanel div.rb, #showCatTop10Two.showCatPanel div.rb {
	background: url('/site_images/1/0/layout/showCat-top10-sprite.png') no-repeat -20px -30px  transparent; 
}

#showCatTop10One.showCatPanel div.lb, #showCatTop10Two.showCatPanel div.lb {
	background: url('/site_images/1/0/layout/showCat-top10-sprite.png') no-repeat -13px -30px  transparent; 
}

#showCatPromoItems div.rt {
	background-position: -12px -31px;
	background-color: #449dda;
}

#showCatCategories .corner, #showCatPromoItems .corner, #showCatCategoriesDetails .corner, #showCatRelatedPromo .corner, #showCatTop10One .corner, #showCatTop10Two .corner, #showCatHelpfulInfo .corner, #showCatDescription.showCatPanel .corner {
	position: absolute;
	width: 5px;
	height: 5px;
	font-size: 0;
	background: url('/site_images/1/0/layout/headers-sprite.png') no-repeat;
}
#showCatPromoItems .corner {
	background: url('/site_images/1/0/layout/headers-sprite-blue.png') no-repeat;
}
#showCatLeft div.showCatPanel div.lb, #showCatHelpfulInfo.showCatPanel div.lb, #showCatDescription.showCatPanel div.lb {
	background-position: -22px -102px;
}
#showCatPromoItems div.lb {
	background-position: -23px -31px;
}
#showCatCategories div.rb, #showCatCategoriesDetails div.rb, #showCatRelatedPromo div.rb, #showCatHelpfulInfo.showCatPanel div.rb, #showCatDescription.showCatPanel div.rb {
	background-position: -29px -102px;
	bottom: -1px;
	right: -1px;
}
#showCatPromoItems div.rb {
	background-position: -30px -31px;
}

.showCatPromoItemsLink {
	color: #fff;
	float:right;
	left:-5px;
	position: relative;
	top:5px;
	z-index: 10;
}

#showCatRelatedPromo .showCatPromoItemsLink {
	top: -1px;
	margin:0;
	padding: 4px 0 3px;
}

.showCatPromoItemsLink a {
	color: #fff;
}

#showCatRelatedPromo .showCatPromoItemsLink, #showCatRelatedPromo .showCatPromoItemsLink a {
	color: #0D58AC;
	font-size: 11px;
}

#showCatLeft div.showCatPanel, #showCatRight div.showCatPanel {
	clear:both
}

#showCatRight div.showCatPanel .listOne {
	float: left;
	margin-left: 40px;
	width: 140px;
}

#showCatRight div.showCatPanel .listOne li {
	width:125px;
}

#showCatRight div.showCatPanel .listOne li h3, #showCatRight div.showCatPanel .listTwo li h3 {
line-height: 24px;
display:inline;
font-family: Arial;
font-size:13px;
font-weight:normal;
}

#showCatRight div.showCatPanel {
background:url("/site_images/1/30/layout/boxes-bg.png") repeat-x scroll 0 0 transparent;
}

#showCatRight div.showCatPanel .listOne, #showCatRight div.showCatPanel .listTwo {
	padding: 0;
}

#showCatRight div.showCatPanel .listTwo {
	float: right;
	width:120px;
}

#showCatRelatedPromo ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#showCatRelatedPromo ul li {
	background:url("/site_images/1/0/layout/related-title-bg.png") repeat-x scroll 0 0 transparent;
	padding: 2px 0 0 0;
	position: relative;
}

#showCatRelatedPromo ul li.active {
	background:url("/site_images/1/0/layout/related-title-open-bg.png") repeat-x scroll 0 0 transparent;
	border-bottom: 1px solid #d2d2d2;
	height:212px;
	overflow: hidden;
}

#showCatRelatedPromo ul li.noItemsMsg {
	height:103px;
}

#showCatRelatedPromo h4 {
	background:url("/site_images/1/0/layout/related-bg-arrow.png") no-repeat scroll 17px 5px transparent;
	cursor: pointer;
	font-family: arial;
	height: 19px;
	color: #000;
	font-size: 12px;
	margin: 0;
	padding: 4px 0 0 41px;
	position: relative;
}

#showCatRelatedPromo li.active h4 {
	background:url("/site_images/1/0/layout/related-bg-open-arrow.png") no-repeat scroll 14px 8px transparent;
}

#showCatRelatedPromo li h4 span {
	font-weight: bold;
}

#showCatLeft div.sectionLeft, #showCatLeft .showCatRelPromoContainer {
	margin: 11px  0 0 0;
	height: 153px;
	overflow: hidden;
}

#showCatLeft #showCatPromoItems div.sectionLeft div div{
	float:left;
	font-size:12px;
	margin:0 auto;
	line-height:14px;
	text-align: center;
	width:20%;
}

div.showCatOnePromoItem {
	float:left;
	font-size:12px;
	height: 153px;
	margin:0 auto;
	line-height:14px;
	text-align: center;
	width:20%;
}

#showCatLeft div.tabbed div div a {
	color: #0D58AC;
	text-decoration:none;
}

#showCatLeft div.tabbed div div a {
	text-decoration:underline;
}

div.showCatOnePromoItem img {
	display: block;
	margin: 0 auto 8px;
}

div.showCatOnePromoItem a .showCatAuctionTitle {
	display: block;
	height:28px;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	width: 97%;
}

div[id^="tabs-"] {
	width:100%;
}

#showCatLeft .showCatOnePromoItem .promoPrice {
	color:#4D4242;
	float:right;
	margin:5px 16px 0 0;
}

#showCatLeft .showCatOnePromoItem .promoPrice img {
	float:left !important;	
	margin:0 4px 0 0 !important;
}

#showCatLeft #showCatPromoItems div.sectionLeft #promoTabs {
	width:100%;
}


.ui-tabs .ui-tabs-hide {
	display: none !important;
}

div.sectionRight {
	border:medium none;
	clear: both;
	float: right;
	height:24px;
	width:58px;
	z-index:100;
	position:absolute;
	right:3px;
	top: 194px;
}

#showCatRelatedPromo div.sectionRight {
	top:188px;
}

div.sectionRight ul {
	background:none repeat scroll 0 0 #FFFFFF;
	height:100%;
	list-style: none;
	margin:0;
	padding:0;
}

div.sectionRight ul li.back, #showCatRelatedPromo ul li div.sectionRight ul li.back {
	background:url("/site_images/1/30/layout/arrows-sprite.png") no-repeat scroll 0 0 #FFFFFF;
	margin:0 10px 0 0;
	padding:0;
}

div.sectionRight ul li.forward, #showCatRelatedPromo ul li div.sectionRight ul li.forward {
	background:url("/site_images/1/30/layout/arrows-sprite.png") no-repeat scroll -24px 0 #FFFFFF;
	padding:0;
}

div.sectionRight ul li {
	cursor: pointer;
	float:left;
	height:24px;
	width:24px;
}

div.showCatRelPromoContainer {
	display: none;
	margin-top:10px;
}

.showCatTop10Graphic {
	background: url('/site_images/1/0/layout/showCat-top10-sprite.png') no-repeat -25px -29px;
	position: absolute;
	width:75px;
	height: 28px;
	z-index: 3;
	right:-1px;
}
.showCatEmptyMsg {
	display: none;
	margin:60px auto; 
	text-align:center; 
	width:90%
}

#showCatSpotI, #showCatSpotII, div[id^="adoceanggkorpgrdpmc"], div[id^="adoceanggxoigkontwx"] {
	border: 1px solid #c8c8c8;
	height: 250px;
	width: 300px;
}

div[id^="adoceanggkorpgrdpmc"], div[id^="adoceanggxoigkontwx"] {
	display: none;
}

#showCatSpotI, #showCatSpotII, div[id^="adoceanggkorpgrdpmc"], div[id^="adoceanggxoigkontwx"] {
	margin-bottom: 10px;
}

#showCatAdvert750x100 {
	margin: 0pt auto; 
	text-align: center;
}

#showCatWrapper [name="string"] {
	width: 365px;
}

#showCatWrapper [name="category"] {
	width: 200px;
}

#showCatWrapper div.search_panel_content input.form-submit {
	width: 70px;
}
.tinyMceForumPostEdit {
  font-family: monospace;
  font-size: 11pt;
}
.tinyMceForumPostEdit .forumTextSmall {
  font-size: 8pt;
}
.tinyMceForumPostEdit .forumTextNormal {
  font-size: 11pt;
}
.tinyMceForumPostEdit .forumTextBig {
  font-size: 13pt;
}

