#headerBox h1 a, body.mourn #headerBox h1 a {
	background: url("/site_images/1/12/layout/menu-sprite.png") no-repeat scroll 0 -145px transparent;
	height: 60px;
	width: 314px;
	margin: 4px 0;
}

#left {
	width: 310px;
}

#left #searchBox {
	height: 101px;
	background: none;
	padding: 0;
}

#left #searchBox .toleft {
	float: none;
}

#left #searchBox form {
	background: url('/site_images/1/12/layout/tabs-sprite.png') repeat-x 0 -112px;
}

#left #searchBox #string {
	background: url("/site_images/1/12/layout/menu-sprite.png") no-repeat scroll -340px -145px transparent;
	border: 0px;
	margin: 0;
	float: left;
}
#left #searchBox .searchMore {
	margin: 10px 0 0 0;
	height: 28px;
	color: #FFF;
	font-size: 12px;
}

#left #searchBox .searchMore #description {
	width: 13px;
  height: 13px;
  padding: 0;
  margin: 0 0 0 5px;
  vertical-align: bottom;
  float: left;
}

#left #searchBox .searchMore label {
	display: block;
  padding-left: 20px;
}

#left #searchBox .form-submit {
	width: 67px;
	margin: 2px 0 0 0;
}

#left ul li a:hover {
	background-color: #EEEEEE;
}

#topMenu {
	background: #030303 url('/site_images/1/12/layout/menu-sprite.png') no-repeat 100% -111px;
}

body.xmas #topMenu {
	background: transparent url('/site_images/1/12/layout/header-xmas.png') no-repeat 100% 0;
}


#topMenu li a {
	background: #030303 url('/site_images/1/12/layout/menu-sprite.png') no-repeat 0 -111px;
}

#headerNav div {
	background: #030303 url('/site_images/1/12/layout/menu-sprite.png') no-repeat scroll 0 -111px;
	margin: 0 0 0 320px;
}

body.xmas #headerNav div {
	background: transparent url('/site_images/1/12/layout/header-xmas.png') no-repeat scroll 0 0;
}

body.xmas #headerBox h1 a { background: url('/site_images/1/12/layout/logotyp-xmas.png') no-repeat 0 0; }

#topMenu #ico7 a {
	background-position: -8px 0;
	width: 86px;
}

#topMenu #ico7 a:hover {
	background-position: -8px -37px;
}

#topMenu #ico6 a {
	background-position: -94px 0;
	width: 74px;
}

#topMenu #ico6 a:hover {
	background-position: -94px -37px;
}

#topMenu #ico5 a {
	background-position: -167px 0;
	width: 98px;
}

#topMenu #ico5 a:hover {
	background-position: -167px -37px;
}

#topMenu #ico4 a {
	background-position: -264px 0;
	width: 62px;
}

#topMenu #ico4 a:hover {
	background-position: -264px -37px;
}

#topMenu #ico3 a {
	background-position: -326px 0;
	width: 58px;
}

#topMenu #ico3 a:hover {
	background-position: -326px -37px;
}

#topMenu #ico2 a {
	background-position: -384px 0;
	width: 99px;
}

#topMenu #ico2 a:hover {
	background-position: -384px -37px;
}

#topMenu #ico1 a {
	background-position: -482px 0;
	width: 65px;
}

#topMenu #ico1 a:hover {
	background-position: -482px -37px;
}

#topMenu #ico0 a {
	background-position: -547px 0;
	width: 68px;
}

#topMenu #ico0 a:hover {
	background-position: -547px -37px;
}

#wrapContent {
	background: none;
}

#categories {
	padding: 5px 0 0 0;
	background: url('/site_images/1/12/layout/left-sprite.png') no-repeat  -311px -10px;
}

#left ul {
	padding: 0;
}

#left ul li a {
	padding: 6px 28px;
}

.wrapBottomBg, .tabsWrapBottomBg {
	width: 310px;
	height: 5px;
	overflow: hidden;
}

.wrapBottomBg {
	background: url('/site_images/1/12/layout/left-sprite.png') no-repeat -311px 0;
}

.tabsWrapBottomBg {
	background: url('/site_images/1/12/layout/left-sprite.png') no-repeat -311px 0;
}

#familiarCat {
	position: relative;
	margin: 10px 0 0 0;
}

#familiarCat ul {
	background: url('/site_images/1/12/layout/left-sprite.png') no-repeat -311px -10px;
	padding: 5px 0 0 0;
}

#sidebarCat {
	position: relative;
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') repeat-x 0 0;
	font-size: 14px;
	height: 17px;
	overflow: hidden;
}

#familiarCat .ltMoto,
#tabsBoxes .ltMoto,
#smallShowcaseTabs .ltMoto, #opinions .ltMoto, #finances .ltMoto {
	position: absolute;
	left: 0;
	top: 0;
	width: 5px;
	height: 27px;
	z-index: 3;
}

#promoItems .ltMoto {
	position: absolute;
	left: -1px;
	top: 0;
	width: 5px;
	height: 27px;
	z-index: 3;
}

#promoItems .rtMoto {
	position: absolute;
	right: -1px;
	top: 0;
	width: 5px;
	height: 27px;
	z-index: 3;
}

#tabsBoxes .ltMoto {
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') no-repeat -22px -73px;
}

#smallShowcaseTabs .ltMoto, #familiarCat .ltMoto, #opinions .ltMoto, #finances .ltMoto  {
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') no-repeat -5px -73px;
}

#familiarCat .rtMoto,
#tabsBoxes .rtMoto,
#smallShowcaseTabs .rtMoto, #opinions .rtMoto, #finances .rtMoto {
	position: absolute;
	right: 0;
	top: 0;
	width: 5px;
	height: 27px;
	z-index: 3;
}
#promoItems .ltMoto {
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') no-repeat -22px -73px;
}

#promoItems .rtMoto {
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') no-repeat -29px -73px;
}

#familiarCat .rtMoto, #smallShowcaseTabs .rtMoto, #opinions .rtMoto, #finances .rtMoto {
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') no-repeat -12px -73px;
}

#tabsBoxes .rtMoto {
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') no-repeat -15px -228px;
}
#tabsBoxes .topTen {	
	background: none;
}

#tabsBoxes {
	background: transparent url('/site_images/1/12/layout/moto-headers-sprite.png') repeat-x 0 -191px;
}
#tabsBoxes, 
#smallShowcaseTabs {
	position: relative;
	margin: 10px 0 0 0;
}

#smallShowcaseTabs {
	background-color: #FFF;
}

#smallShowcaseTabs div.showCornerLB, #smallShowcaseTabs div.showCornerRB {
	*bottom: 1px!important;
}

.ui-tabs .ui-tabs-hide {
	display: none !important;
}

#tabsBoxes .ui-tabs-nav,
#smallShowcaseTabs .ui-tabs-nav {
	height: 27px;
	overflow: hidden;
	background: transparent url('/site_images/1/12/layout/promo-flames.png') no-repeat right top;
	list-style: none;
	margin: 0;
	padding: 0 0 0 12px;
	display: block;
	position:relative;
}

#tabsBoxes .ui-tabs-nav li a,
#smallShowcaseTabs .ui-tabs-nav li a  {
	float: left;
}

#tabsBoxes ul li a,
#smallShowcaseTabs ul li a {
	border: none;
}

#tabsBoxes ul li a,
#smallShowcaseTabs ul li a {
	padding: 0;
	color: #f6f6f6;
}

#tabsBoxes .ui-tabs-nav li a:hover,
#smallShowcaseTabs .ui-tabs-nav li a:hover { background: none; }

#tabsBoxes .ui-tabs-nav li,
#smallShowcaseTabs .ui-tabs-nav li {
	float: left;
	margin: 0 3px 0 0;
	color: #f6f6f6;
}

#tabsBoxes .ui-tabs-nav a,
#tabsBoxes .ui-tabs-nav a span,
#smallShowcaseTabs .ui-tabs-nav a,
#smallShowcaseTabs .ui-tabs-nav a span {
	display: block;
	padding: 0 10px 0 0;
}

#tabsBoxes .ui-tabs-nav li.ui-tabs-selected a,
#tabsBoxes .ui-tabs-nav li.ui-tabs-selected a span,
#smallShowcaseTabs .ui-tabs-nav li.ui-tabs-selected a,
#smallShowcaseTabs .ui-tabs-nav li.ui-tabs-selected a span {
	background: url('/site_images/1/12/layout/tabs-sprite.png') no-repeat;
	color: #4b391f;
	font-weight: bold;
}

#tabsBoxes .ui-tabs-nav a,
#smallShowcaseTabs .ui-tabs-nav a {
	margin: 1px 0 0;
	padding-left: 0;
	line-height: 1.2;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
	outline: 0;
}

#tabsBoxes .ui-tabs-nav .ui-tabs-selected a,
#smallShowcaseTabs .ui-tabs-nav .ui-tabs-selected a {
	position: relative;
	top: 1px;
	z-index: 2;
	margin-top: 0;
}

#tabsBoxes .ui-tabs-nav a span,
#smallShowcaseTabs .ui-tabs-nav a span { padding: 7px 0 5px 10px; }

*>.ui-tabs-nav a span {
	width: auto;
	height: auto;
}

#tabsBoxes .ui-tabs-nav li a:hover,
#smallShowcaseTabs .ui-tabs-nav li a:hover { background: url('/site_images/1/12/layout/tabs-sprite.png') no-repeat 100% -81px; }

#tabsBoxes .ui-tabs-nav a:hover span,
#smallShowcaseTabs .ui-tabs-nav a:hover span {
	color: #000;
	background: url('/site_images/1/12/layout/tabs-sprite.png') no-repeat 0 -54px;
}

#tabsBoxes .ui-tabs-nav a:hover,
#smallShowcaseTabs .ui-tabs-nav a:hover { background-position: 100% -81px; }

#tabsBoxes .ui-tabs-nav .ui-tabs-selected a,
#tabsBoxes .ui-tabs-nav .ui-tabs-selected a:hover,
#smallShowcaseTabs .ui-tabs-nav .ui-tabs-selected a,
#smallShowcaseTabs .ui-tabs-nav .ui-tabs-selected a:hover { background-position: 100% -27px; }

#tabsBoxes .ui-tabs-nav .ui-tabs-selected a:hover,
#smallShowcaseTabs .ui-tabs-nav .ui-tabs-selected a:hover { background: url('/site_images/1/12/layout/tabs-sprite.png') no-repeat 100% -27px; }

#tabsBoxes .ui-tabs-nav .ui-tabs-selected a:hover span,
#smallShowcaseTabs .ui-tabs-nav .ui-tabs-selected a:hover span { background: url('/site_images/1/12/layout/tabs-sprite.png') no-repeat 0 0; }

#tabsBoxes .ui-tabs-nav li a,
#smallShowcaseTabs .ui-tabs-nav li a { background-position: 100% -81px; }

#tabsBoxes .ui-tabs-nav li.ui-tabs-selected a,
#smallShowcaseTabs .ui-tabs-nav li.ui-tabs-selected a { background-position: 100% -27px; }

#tabsBoxes .ui-tabs-nav a span,
#tabsBoxes .ui-tabs-nav .ui-tabs-disabled a:hover span,
#tabsBoxes .ui-tabs-nav .ui-tabs-disabled a:focus span,
#tabsBoxes .ui-tabs-nav .ui-tabs-disabled a:active span,
#smallShowcaseTabs .ui-tabs-nav a span,
#smallShowcaseTabs .ui-tabs-nav .ui-tabs-disabled a:hover span,
#smallShowcaseTabs .ui-tabs-nav .ui-tabs-disabled a:focus span,
#smallShowcaseTabs .ui-tabs-nav .ui-tabs-disabled a:active span { background-position: 0 0; }

#tabsBoxes .ui-tabs .ui-tabs-hide,
#tabsBoxes .ui-tabs .ui-tabs-hide,
#smallShowcaseTabs .ui-tabs .ui-tabs-hide,
#smallShowcaseTabs .ui-tabs .ui-tabs-hide { display: none; }

#tabsBoxes .ui-widget-header,
#smallShowcaseTabs .ui-widget-header {
	border: none;
}

#tabsBoxes ol li h3 {
	font-family:Arial,sans-serif;
	font-size: 13px;
	font-weight: normal;
}


#smallShowcaseTabs ul {
	font-family: arial,tahoma,sans-serif;
	font-size: 13px;
}

#gotoAds,
#gotoForum {
	height: 166px;
	border-left: 1px solid #a4a4a4;
	border-right: 1px solid #a4a4a4;
	border-bottom: 1px solid #a4a4a4;
	background: url('/site_images/1/12/layout/tabs-sprite.png') repeat-x 0 -112px;
}

#gotoAds {
	padding: 10px 0 10px 10px;
}

#gotoForum {
	padding: 10px 10px 10px 30px;
}

#gotoForum #forumBlock1,
#gotoForum #forumBlock2 {
	float: left;
	width: 300px;
	margin: 10px 0 0 0;
	display: inline;
}

#gotoForum a {
	color: #D9D9D9;
}

#gotoForum a span {
	color: #0D58AC;
}

#gotoForum a:visited span {
color: #0D58AC !important;
}

#gotoForum a:hover {
	color:#ABABAB;
}

#gotoForum ul li {
	line-height: 23px;
}

#bottomShowcase1 {
	float: left;
	margin: 0 10px 0 0;
	display: inline;
}

#gotoMarki,
#gotoWyszukiwania,
#gotoSklepy {
	padding: 10px 0 0 50px;
	background: #fff url('/site_images/1/12/layout/tabs-sprite.png') repeat-x 0 -112px;
	height: 130px;
	border-left: 1px solid #a4a4a4;
	border-right: 1px solid #a4a4a4;
}

#gotoMarki a span,
#gotoWyszukiwania a span {
	color:#0D58AC;
}

#gotoMarki a:visited span,
#gotoWyszukiwania a:visited span {
	color:#0D58AC !important;	
}

#gotoMarki a,
#gotoWyszukiwania a {
	color:#D9D9D9;
}

#gotoMarki a:hover,
#gotoWyszukiwania a:hover {
	color:#ABABAB;
}

#gotoMarki ol.listOne, #gotoWyszukiwania ol.listOne {
	float: left;
	width: 150px;
}

#gotoMarki ol.listOne li,
#gotoMarki ol.listTwo li,
#gotoWyszukiwania ol.listOne li,
#gotoWyszukiwania ol.listTwo li {
	line-height: 24px;
	color: #000;
	font-size: 13px;
}

#gotoMarki ol.listTwo, #gotoWyszukiwania ol.listTwo {
	float:right;
	width:105px;
}

#buyVipAd {
	width: 310px;
	height: 175px;
	float: left;
	margin: 10px 0 0 0;
	border: 1px solid #a4a4a4;
	position: relative;
}

#right {
	width: 660px;
	overflow: hidden;
}

#rightContent {
	min-height: 53px;
}

#firstTime {
	/*
	background: url('/site_images/1/12/layout/first-time.png') no-repeat 0 0;
	height: 53px;
	*/
	background: url('/site_images/1/12/layout/motoallegro_bez_rejestracji.png') no-repeat 0 0;
	height: 53px;
}

body.xmas #firstTime {
	background: url('/site_images/1/12/layout/first-time-xmas.png') no-repeat 0 0;
}

#firstTime p #login {
	left: 47px;
	width: 122px;
}

#firstTime p a {
	height: 25px;
	top: 15px;
}

#firstTime p #register {
	left: 218px;
	width: 131px;
}

#firstTime p a {
	height: 25px;
	top: 15px;
}

#firstTime p #howUse {
	left: 400px;
	width: 218px;
}

#firstTime p a {
	height: 25px;
	top: 15px;
}

#showCase {
	border-color:#a4a4a4;
	width: 658px;
	height: 300px;
	border-width: 1px;
	position: relative;
}

div.cornerLT,
div.cornerRT,
div.cornerLB,
div.cornerRB,
div.showCornerLB,
div.showCornerRB,
div.promoCornerLB,
div.promoCornerRB {
	width: 5px;
	height: 5px;
	position: absolute;
	overflow: hidden;
}

div.cornerLT {
	top: -1px;
	left: -1px;
	background: url("../layout/menu-sprite.png") no-repeat -700px -144px;
}

div.cornerRT {
	top: -1px;
	right: -1px;
	background: url("../layout/menu-sprite.png") no-repeat -705px -144px;
}

div.cornerLB, div.showCornerLB {
	bottom: -1px;
	left: -1px;
	background: url("../layout/menu-sprite.png") no-repeat -710px -144px;
}

div.cornerRB, div.showCornerRB {
	bottom: -1px;
	right: -1px;
	background: url("../layout/menu-sprite.png") no-repeat -715px -144px;
}

div.showCornerLB {
	bottom: 0;
	left: 0;
}

div.showCornerRB {
	bottom: 0;
	right: 0;
}

div.promoCornerLB {
	bottom: -1px;
	left: -1px;
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') no-repeat -10px -107px;
}

div.promoCornerRB {
	bottom: -1px;
	right: -1px;
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') no-repeat -15px -107px;
}

#buyVipAd div.cornerLT {
	top: -1px;
	left: -1px;
	background: url('/site_images/1/12/layout/moto-corners.gif') no-repeat 0 0;
}

#buyVipAd div.cornerRT {
	top: -1px;
	right: -1px;
	background: url('/site_images/1/12/layout/moto-corners.gif') no-repeat -5px 0;
}

#buyVipAd div.cornerLB {
	bottom: -1px;
	left: -1px;
	background: url('/site_images/1/12/layout/moto-corners.gif') no-repeat -10px 0;
}

#buyVipAddiv.cornerRB {
	bottom: -1px;
	right: -1px;
	background: url('/site_images/1/12/layout/moto-corners.gif') no-repeat -15px 0;
}

#footerContentBox {
	background: #FFF url('/site_images/1/12/layout/moto-headers-sprite.png') repeat-x 0 -257px;
}

#footerContentBox div div ul li a {
	color: #4d4242;
}

#footerContentBox div div ul li a:hover {
	color: #920000;
}

#footerContentBox div div h2 {
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') repeat-x 0 0;
}

#footerContentBox .lt2 {
	background: #7b2078 url('/site_images/1/12/layout/moto-headers-sprite.png') -5px -73px;
	height: 27px;
}

#footerContentBox .rt2 {
	background: #7b2078 url('/site_images/1/12/layout/moto-headers-sprite.png') -12px -73px;
	height: 27px;
}

#promoItems {
	margin: 10px 0;
	border-color: #dd3b28;
	height: 220px;
	background-color: #FFF;
	position: relative;
}

#promoItems h2 {
	color: #ffffff;
	font-size: 14px;
	background: #dd3b28 url('/site_images/1/12/layout/moto-headers-sprite.png') repeat-x 0 -191px;
}

#promoItems div.lt,
#promoItems div.rt,
#promoItems div.rb,
#promoItems div.lb {
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') no-repeat left top;
}

#promoItems div.lt {
	background-position: -22px -73px;
}

#promoItems div.rt {
	background-position: -29px -73px;
}

#promoItems div.lb {
	background-position: -22px -110px;
}

#promoItems div.rb {
	background-position: -29px -110px;
}

#promoItems div.sectionRight ul li {
	height: 24px;
	position: static;
	margin: 0;
	float: left;
	width: 24px;
}

#promoItems ul {
	font-size: 11px;
	font-family: verdana,arial,sans-serif;
	text-align: center;
}

#promoItems a:visited span {
	color: #0D58AC !important;
}

#promoItems div.sectionRight {
	border: none;
	height: 24px;
	width: 58px;
	position: absolute;
	top: 193px;
	right: 3px;
	z-index:100;
}

#promoItems div.sectionRight ul li.forward {
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') -72px -75px no-repeat;
}
#promoItems div.sectionRight ul li.back {
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') -42px -75px no-repeat;
	margin: 0 10px 0 0;
}

#promoItems div.sectionLeft {
	width: 100%;
}

#promoItems div.sectionLeft ul {
	margin: 8px 0 0 11px;
}

#promoItems div.sectionLeft ul li {
	float: left;
	width: 160px;
	line-height: 14px;
}

#promoItems div.sectionLeft ul li img {
	margin: 0 0 0 16px;
	float: none;
}

#promoItems .promoPrice {
	color: #4D4242;
	margin: 5px 16px 0 0;
	float: right;
}

#promoItems .promoPrice img {
	float: left !important;
	width: 52px;
	height: 15px;
	margin: 0 4px 0 0 !important;
}

#motoPromoMore {
	color: #FFF;
	font-family: arial,tahoma,sans-serif;
	font-size: 12px;
	padding: 0;
	position: absolute;
	top: 6px;
	right: 15px;
}

#motoPromoFlames {
	background: transparent url('/site_images/1/12/layout/promo-flames.png') no-repeat;
	display: block;
	height: 27px;
	position:absolute;
	right:-1px;
	top: 0;
	z-index:99;
	width: 278px;
}

#motoPromoMore a span, #motoPromoMore a:visited span {
	color: #FFF !important;
}

#categories .more {
	padding: 5px;
}

#watchedNav li {
	font-family: arial, tahoma, sans-serif;
	font-size: 13px;
}

#watchedNav li.active a {
	color: #4B391F;
}

#watchedNav li span.lc {
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') no-repeat -5px -228px
}

#watchedNav li span.rc {
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') no-repeat -15px -228px
}

#watched div.item {
	width: 307px;
}

.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-state-disabled { cursor: default !important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget { font-family: Arial,sans-serif; font-size: 1.3em; }
.ui-widget-header { color: #FFF; background: #D6E0F8 url('/site_images/1/12/layout/moto-headers-sprite.png') 0 0 repeat-x; color: #4d4d4d; }
.ui-widget-header a { color: #4d4d4d; }
.ui-widget-overlay { background: #aaaaaa url(../jquery_ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); }
.ui-widget-shadow { margin: -3px 0 0 -3px; padding: 3px; background: #aaaaaa url(../jquery_ui/ui-bg_flat_30_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .40;filter:Alpha(Opacity=40); -moz-border-radius: 0px; -webkit-border-radius: 0px; }
.ui-dialog { position: relative; width: 300px; }
.ui-dialog .ui-dialog-titlebar { position: relative;  }
.ui-dialog .ui-dialog-title { color: #FFF; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 14px; width: 66px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-widget-header { font-size: 13px; font-family: Verdana, Heveltica, sans-serif; color: #4D4D4D; padding:5px 0 5px 10px; }
.ui-dialog-titlebar:after { content: ''; }
.ui-dialog-content { padding: 30px 30px 0 30px !important; }

#catMap {
	display: none;
	background: #FFF url('/site_images/1/12/layout/moto-catmap.png') repeat-x left top;
	font-size: 11px;
	padding: 0 0 0 20px;
}

#catMap a {
	font-family: verdana,arial,sans-serif;
	color:#D9D9D9;
	line-height:19px;
}

#catMap a span {
	color:#0D58AC;
}

#catMap a:hover {
	color:#ABABAB;
}

.ui-widget-header .ui-icon {
	background: url('/site_images/1/12/layout/moto-close-dialog.png') repeat-x left top;
}

#search h2 {
	color: #fff;
	font:16px/18px verdana,arial,sans-serif;
	margin:0;
}

#catMap .left {
	float: left;
}

#preHeader {
	position: relative;
	height: 20px;
}

.backToAllegro {
	position: absolute;
	right: 140px;
	top: 12px;
}

#familiarCat .ltMoto {
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') no-repeat -5px -73px;
}

#smallShowcaseTabs h2, #opinions h2, #finances h2, #familiarCat h2 {
	color:#FFFFFF;
	background: url('/site_images/1/12/layout/moto-headers-sprite.png') repeat-x 0 0;
	font-size: 14px;
}

.lvl0 {
	font-weight: bold;
}

.backAllegro {
	float: left;
	margin: 0 20px 0 0;
}

#categories ul li h2 {
background:none repeat scroll 0 0 transparent;
font:13px/16px arial,tahoma,sans-serif;
padding:20;
}

#promoItems div[id^="tabs-"] {
border-top:1px solid #FFFFFF;
}

#promoItems div.sectionLeft {
height:153px;
margin: 11px 0 0;
overflow:hidden;
width:100%;
}

#promoItems div.sectionLeft ul {
margin:8px 0 0 8px;
}

#promoItems div.sectionLeft ul li {
float:left;
line-height:14px;
width:160px;
}

#motoPromoMore {
color:#FFFFFF;
font-family:arial,tahoma,sans-serif;
font-size:12px;
padding:0;
position:absolute;
right:15px;
top:6px;
z-index: 100;
}

#left #searchBox form {
background:url("/site_images/1/12/layout/left-sprite.png") no-repeat scroll 0 0 #000;
padding:0 10px;
}

body.xmas #left #searchBox form {
	background:url("/site_images/1/12/layout/moto-search-xmas.png") no-repeat scroll 0 0 transparent;
}

.opinionsFinancesInn {
	background: url('/site_images/1/12/layout/tabs-sprite.png') repeat-x 0 -112px;
	border: 1px solid #a4a4a4;
	border-top: 0;
	padding: 10px 0 10px 8px;
}

#opinions, #finances {
	float: left;
	position: relative;
	width:49%;
}

#finances {
	float: right;
}

.search_panel_1 {
background:url("/site_images/1/12/layout/navbar_b.png") no-repeat scroll left top transparent;
float:left;
width:100%;
}

#catMapInner div.li0 h2, #catMapInner div.li0 h3 { 
	
	background: none; 
	display: inline;
	font-family: arial,helvetica,sans-serif;
	font-size:11px;
	margin: 0;
	padding:0;
}

#categories ul li h2 span.catCount {
	color:#666;
	font-size: 11px;	
}

#promoItems a span {
  color: #0D58AC;
  display: block;
  height: 28px;
  margin: 0;
  overflow: hidden;
  padding: 0;
}

.backAllegro {
    background: url("/site_images/1/12/layout/menu-sprite.png") no-repeat scroll -340px -174px transparent;
    display: inline-block;
    height: 18px;
    width: 62px;
}
