

body {
	font-family: Verdana, Geneva, sans-serif;
	color: #525763;
}


.inTxt,
.inBtn,
.inBtnBright,
.inBtnImg,
.inSel,
.inChk,
.inRdo {
	vertical-align: middle;
}

.inTxt,
.inSel {
	border: #a5acb2 solid 1px;
	font-size: 12px;
	color: #818792;
}

.inBtn,
.inBtnImg,
.inBtnBright {
	cursor: pointer;
}
.inBtn:hover,
.inBtnImg:hover,
.inBtnBright:hover {
	opacity: 0.8;
}

.inBtn,
.lnkBtn {
	background: #3c414d;
	border: 0;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 2px 14px 3px;
}
.lnkBtn:hover {
	text-decoration: none;
	opacity: 0.8;
}

.inBtnBright {
	background: #fff;
	border: 0;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #3a404c;
	padding: 2px 14px 3px;
	-moz-box-shadow: 1px 1px 2px #b1b1b1;
	box-shadow: 1px 1px 2px #b1b1b1;
}

a:hover .pic {
	opacity: 0.8;
}


.abv {
	text-align: center;
	padding: 0;
	background-color: #fff;
	margin: 0 auto;
	width: 970px;
}


.twoCol {
	height: 1%;
}
.twoCol:after {
	content: '';
	display: block;
	clear: both;
}

.shadowBar {
	background: url(http://i.wp.pl/a/i/moto/moto2011/shadow.png) bottom center no-repeat;
	padding-bottom: 21px;
}

.pgs {
	text-align: center;
	padding: 22px 1px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/shadow.png) top center no-repeat;
}

.pgs.line {
	border-top: #dadbdd solid 1px;
}

.pgs a {
	font-weight: bold;
	font-size: 12px;
	padding: 2px 7px;
	background: #3c414d;
	color: #fff;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-right: 1px;
}

.pgs span {
	background: #ccc;
	color: #555;
	border-radius: 2px 2px 2px 2px;
	font-size: 12px;
	font-weight: bold;
	margin-right: 1px;
	padding: 2px 7px;
}

.pgs span a {
	color: #555;
}

.pgs .arrLft {
	float: left;
	color: #3c414d;
	background: url(http://i.wp.pl/a/i/moto/moto2011/arr_lft2.gif) left center no-repeat;
	padding: 0 0 2px 29px;
}

.pgs .arrRgh {
	float: right;
	color: #3c414d;
	background: url(http://i.wp.pl/a/i/moto/moto2011/arr_rgh2.gif) right center no-repeat;
	padding: 0 29px 2px 0;
}

.pgs.rank a {
	font-size: 11px;
	font-weight: normal;
}

.pgs.rank a.spec {
	background: none;
	color: #3c414d;
}

.bx {
	margin-bottom: 19px;
}

.bx.line { padding-top: 10px; }

.bx .gw,
.secP .gw,
.secP .gwR {
	width: 69px;
	height: 13px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/g.png) no-repeat;
	margin-top: 5px;
}

.secP .gw,
.secP .gwR {
	display: inline-block;
	margin-top: 0;
	margin-left: 7px;
}

.gw.g0,
.gwR.g0 {
	background-position: 0px 0px;
}

.gw.g1,
.gwR.g1 {
	background-position: 0px -13px;
}

.gw.g2,
.gwR.g2 {
	background-position: 0px -26px;
}

.gw.g3,
.gwR.g3 {
	background-position: 0px -39px;
}

.gw.g4,
.gwR.g4 {
	background-position: 0px -52px;
}

.gw.g5,
.gwR.g5 {
	background-position: 0px -65px;
}

.bx .gwXs {
	width: 58px;
	height: 11px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/g_xs.png) no-repeat;
	margin-top: 5px;
}

.bx .gwXs.g0 {
	background-position: 0px 0px;
}

.bx .gwXs.g1 {
	background-position: 0px -12px;
}

.bx .gwXs.g2 {
	background-position: 0px -23px;
}

.bx .gwXs.g3 {
	background-position: 0px -33px;
}

.bx .gwXs.g4 {
	background-position: 0px -44px;
}

.bx .gwXs.g5 {
	background-position: 0px -55px;
}



a.more {
	font: 11px Tahoma, Geneva, sans-serif;
	background: #a70000;
	color: #fff;
	padding: 0 9px 1px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
a.more:hover {
	text-decoration: none;
	opacity: 0.8;
}

a.moreLine {
	font: 11px Tahoma, Geneva, sans-serif;
	padding: 0 15px 1px 8px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #fff url(http://i.wp.pl/a/i/moto/moto2011/arr_rgh3.gif) center right no-repeat;
	color: #a70000;
}


#stgFooter {
	background: #fff;
}


#stgNavi {
	width: 970px;
	background: #fff;
	margin: 0 auto;
	border-bottom: #d3d4d6 solid 1px;
	padding-top: 18px;
}

#stgNavi .menu {
	-moz-border-radius: 2px;
	border-radius: 2px;
	overflow: hidden;
}

#stgNavi .lsMenu {
	height: 40px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_lsmenu.gif) #6e737e repeat-x;
}

#stgNavi .lsMenu li {
	font: 13px Trebuchet, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	float: left;
	background: url(http://i.wp.pl/a/i/moto/moto2011/pipe.png) right center no-repeat;
	color: #fff;
	font-weight: bold;
}
#stgNavi .lsMenu li:last-child {
	background: none;
}

#stgNavi .lsMenu a {
	color: #fff;
	display: block;
	padding: 13px 22px 0;
	height: 27px;
}
#stgNavi .lsMenu a:hover,
#stgNavi .lsMenu .on a {
	background: #a60000 url(http://i.wp.pl/a/i/moto/moto2011/bg_lsmenu_on.gif) repeat-x;
	text-decoration: none;
}

#stgNavi .lsSubMenu {
	height: 23px;
	background: #a60000;
}

#stgNavi .lsSubMenu li {
	float: left;
	font-size: 11px;
	color: #fff;
	padding: 3px 24px 0;
	text-transform: lowercase;
	letter-spacing: 1px
}

#stgNavi .lsSubMenu a {
	color: #fff;
}
#stgNavi .lsSubMenu a:hover,
#stgNavi .lsSubMenu .on a:hover {
	text-decoration: none;
	color: #d27d7d;
}
#stgNavi .lsSubMenu .on a {
	text-decoration: underline;
	color: #fff;
}

#stgNavi .path {
	padding: 17px 0 8px 10px;
}

#stgNavi .lsPath {
	height: 1%;
}
#stgNavi .lsPath:after {
	content: '';
	display: block;
	clear: both;
}

#stgNavi .lsPath li {
	font: 10px Tahoma, Geneva, sans-serif;
	float: left;
	color: #676d79;
	background: url(http://i.wp.pl/a/i/moto/moto2011/arr_rgh.gif) right center no-repeat;
	padding-right: 17px;
	margin-right: 10px;
}
#stgNavi .lsPath li:last-child {
	background: none;
}

#stgNavi .lsPath a {
	color: #676d79;
}

#stgNavi .search {
	float: right;
	text-align: right;
	padding-top: 10px;
}

#stgNavi .search .inTxt {
	width: 181px;
	height: 19px;
	margin-right: 3px;
}


#stgMain {
	padding-top: 7px;
}


#stgCol300 {
	width: 300px;
	padding-top: 10px;
}
#stgCol300:after {
	content: '';
	display: block;
	clear: both;
}

#stgCol650 {
	width: 650px;
	padding-top: 10px;
}
#stgCol650:after {
	content: '';
	display: block;
	clear: both;
}

.R300 #stgCol300 {
	float: right;
}

.R300 #stgCol650 {
	float: left;
}

.L180 #stgCol300 {
	float: left;
	width: 300px;
}

.L180 #stgCol650 {
	float: right;
/*	margin-right: 120px;*/
}

.shortcutBar {
	margin-bottom: 16px;
}

.shortcutBar .lsShortcut {
	height: 91px;
	overflow: hidden;
	margin-top: 10px;
}

.shortcutBar .lsShortcut li {
	width: 209px;
	height: 81px;
	background: #e3e5e9 url(http://i.wp.pl/a/i/moto/moto2011/bg_lsshortcut_li.gif) 0px 10px no-repeat;
	padding: 10px 8px 0 10px;
	float: left;
	margin-right: 20px;
}
.shortcutBar .lsShortcut li:last-child {
	margin-right: 0px;
}

.shortcutBar .lsShortcut .pic {
	float: left;
	margin-right: 10px;
}

.shortcutBar .lsShortcut h3 {
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 0.7px;
	text-align: right;
	height: 18px;
	padding-top: 2px;
	overflow: hidden;
	color: #fff;
	margin-bottom: 3px;
}

.shortcutBar .lsShortcut h3 a {
	color: #fff;
}
.shortcutBar .lsShortcut h3 a:hover {
	text-decoration: none;
	color: #f1f1f1;
}

.shortcutBar .lsShortcut p {
	font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550;
	line-height: 15px;
	height: 40px;
	overflow: hidden;
}

.shortcutBar .lsShortcut a {
	color: #404550;
}

/*#stgCol300*/ .bx h2 {
	font: 19px Trebuchet, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	line-height: 16px;
	margin-bottom: 7px;
}

/*#stgCol300*/ .bx h2 a {
	color: inherit;
}

#stgCol300 .bx h2.narrow {
	letter-spacing: -1px;
}

.lt {
	font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: inherit;
	padding: 0 !important;
}

#stgCol300 .bx h2 .lt {
	font: 19px Trebuchet, Arial, Helvetica, sans-serif;
}

#stgCol300 .bx .lsArt {
	border-top: #edefef solid 1px;
}

#stgCol300 .bx .lsArt li {
	height: 1%;
	border-bottom: #edefef solid 1px;
	padding: 10px 0;
}
#stgCol300 .bx .lsArt li:after {
	content: '';
	display: block;
	clear: both;
}

#stgCol300 .bx .lsArt .pic {
	float: left;
	margin-right: 13px;
}

#stgCol300 .bx .lsArt h3 {
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550;
}

#stgCol300 .bx .lsArt h3 a {
	color: #404550;
}

#stgCol300 .bx .lsArtSub li {
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550;
	background: url(http://i.wp.pl/a/i/moto/moto2011/dot_red.gif) 10px 11px no-repeat;
	padding: 4px 0 4px 19px;
	border-bottom: #edefef solid 1px;
}

#stgCol300 .bx .lsArtSub a {
	color: #404550;
}

#stgCol300 .bx .ls2Tab {
	height: 1%;
	background-color: #fff;
}
#stgCol300 .bx .ls2Tab:after {
	content: '';
	display: block;
	clear: both;
}

#stgCol300 .bx .ls2Tab li {
	float: left;
	width: 50%;
	text-align: center;
	cursor: pointer;
	background: #595f6c url(http://i.wp.pl/a/i/moto/moto2011/bg_ls2tab_on.gif) repeat-x;
	color: #fff;
	margin-top: 3px;
	border: 0;
	padding-top: 6px;
	height: 19px;
}

#stgCol300 .bx .ls2Tab .on {
	background: #d6d7da;
	color: #525763;
	border-top: #bfc1c4 solid 1px;
	padding-top: 7px;
	height: 20px;
	margin-top: 0;
}

#stgCol300 .bx .ls2Tab h2 {
	font-size: 13px;
	line-height: normal;
}

#bxNajpopWiad.bx h2 {
	color: #a70000;
}

#bxKup.bx {
	border-bottom: #d6d7da solid 1px;
}

#bxKup.bx .content {
	background: #f0f1f3;
	padding-top: 6px;
}

#bxKup.bx .ku .inSel {
	width: 270px;
}

#bxKup.bx .row {
	padding-top: 13px;
	padding-left: 15px;
}

#bxKup.bx .fldBtn {
	text-align: right;
	padding: 15px;
}

#bxKup.bx .fldBtn .do {
	float: left;
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #292e39;
	margin-top: 5px;
}

#bxKup.bx .of {
	border-top: #989898 dotted 1px;
	border-bottom: #989898 dotted 1px;
	height: 1%;
	padding: 15px 5px 10px 0;
}
#bxKup.bx .of:after {
	content: '';
	display: block;
	clear: both;
}

#bxKup.bx .of .pic {
	float: left;
	margin-right: 10px;
}

#bxKup.bx .of h3 {
	font: 17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #404550;
	margin-left: 15px;
}

#bxKup.bx .of h3 a {
	color: #404550;
}

#bxKup.bx .of p {
	font-size: 11px;
}

#bxKup.bx .otoM {
	text-align: right;
	padding: 7px 8px 8px 19px;
}

#bxKup.bx .otoM .wo {
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #292e39;
	float: left;
}

#bxKup.bx .lsArtSub {
	border-top: #d6d7da solid 1px;
	margin: 5px 0;
}

#bxKup.bx .lsArtSub li {
	border-bottom: #d6d7da solid 1px;
}

#bxKup.bx .kn .inSel {
	width: 130px;
	margin: 0 2px;
}

#bxProfWyc.bx {
	background: #f0f1f3;
	padding: 11px 13px;
}

#bxProfWyc.bx .pic {
	margin-top: 4px;
}

#bxDocelu.bx {
	background: #f6f7f8;
	border-bottom: #e6e7e9 solid 1px;
}

#bxDocelu.bx .content {
	padding-top: 6px;
}

#bxDocelu.bx .row {
	padding-top: 13px;
	padding-right: 15px;
	text-align: right;
}

#bxDocelu.bx .row .inTxt {
	width: 225px;
}

#bxDocelu.bx .row .inSel {
	width: 227px;
}

#bxDocelu.bx .row label {
	font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #292e39;
}

#bxDocelu.bx .fldBtn {
	text-align: right;
	padding: 15px;
}

#bxDocelu.bx .fldBtn .dc {
	float: left;
	margin-top: 5px;
}

#bxWOceny.bx {
	background: #f0f1f3;
	border-top: #e9e9eb solid 1px;
	border-bottom: #e9e9eb solid 1px;
	padding-top: 11px;
	padding-bottom: 8px;
}

#bxWOceny.bx h2 {
	margin-left: 13px;
}

#bxWOceny.bx .lsCar {
	padding: 2px 10px 0;
}

#bxWOceny.bx .lsCar li {
	height: 1%;
	border-top: #989898 dotted 1px;
}
#bxWOceny.bx .lsCar li:after {
	content: '';
	display: block;
	clear: both;
}

#bxWOceny.bx .lsCar h4 {
	font: 17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550;
	margin-top: 10px;
}

#bxWOceny.bx .lsCar h4 a {
	color: #404550;
}

#bxWOceny.bx .lsCar .pic {
	float: left;
}

#bxWOceny.bx .lsCar .pic {
	margin-right: 10px;
}

#bxWOceny.bx .lsCar .gw {
	margin-left: 123px;
}

#bxWOceny.bx .fldBtn {
	border-top: #989898 dotted 1px;
	margin: 0 10px;
	padding: 11px 32px;
}

#bxWOceny.bx .oSS {
	display: block;
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
	background: #a70000;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-align: center;
	padding: 3px 3px 4px;
}
#bxWOceny.bx .oSS:hover {
	text-decoration: none;
	opacity: 0.8;
}

#bxWOceny.bx h3 {
	font: 14px Trebuchet, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 6px 0 6px 17px;
}

#bxKatalog.bx {
	background: #f0f1f3;
	border-bottom: #e9e9eb solid 1px;
	padding-bottom: 17px;
}

#bxKatalog.bx h2 {
	padding: 10px 13px 6px;
}

#bxKatalog.bx .lsPos {
	height: 1%;
}
#bxKatalog.bx .lsPos:after {
	content: '';
	display: block;
	clear: both;
}

#bxKatalog.bx .lsPos li {
	float: left;
	width: 135px;
	overflow: hidden;
	margin-right: 30px;
	text-align: center;
}

#bxKatalog.bx .lsPos li:nth-child(2n) {
	margin-right: 0;
}

#bxKatalog.bx .lsPos h4 {
	font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550;
	line-height: 15px;
	height: 30px;
	overflow: hidden;
	margin: 4px 0 5px;
}

#bxKatalog.bx .lsPos h4 a {
	color: #404550;
}

#bxKatalog.bx .lsPos .pic {
	display: block;
}

#bxKatalog.bx .fldLnk {
	text-align: right;
	padding-right: 7px;
}

#bxGalerie.bx {
	border-bottom: #dadbdd solid 1px;
}

#bxGalerie.bx h2 {
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_h2.gif) 0px 14px repeat-x;
}

#bxGalerie.bx h2 span, #bxGalerie.bx h2 a {
	background: #fff;
	padding-right: 3px;
}

#bxGalerie.bx .lsPic {
	height: 1%;
	padding-top: 5px;
}
#bxGalerie.bx .lsPic:after {
	content: '';
	display: block;
	clear: both;
}

#bxGalerie.bx .lsPic li {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}
#bxGalerie.bx .lsPic li:nth-child(3n) {
	margin-right: 0px;
}

#bxGalerie.bx .lsPic .pic {
	display: block;
}

#bxGalerie.bx .fldLnk {
	text-align: right;
	margin-bottom: -1px;
}

#bxGalerie.bx .fldLnk span {
	background: #fff;
	padding-left: 3px;
}

#bxPojed.bx h2 {
	color: #790c0c;
	margin-bottom: 0;
}

#bxPojed.bx .content {
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_pojed.jpg) no-repeat;
	position: relative;
	height: 1%;
	margin-top: -1px;
}
#bxPojed.bx .content:after {
	content: '';
	display: block;
	clear: both;
}

#bxPojed.bx .content .lft {
	float: left;
	width: 114px;
	padding-top: 17px;
}

#bxPojed.bx .content .rgh {
	float: right;
	width: 114px;
}

#bxPojed.bx .content .pic {
	width: 114px;
	height: 86px;
	overflow: hidden;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

#bxPojed.bx .content h4 {
	font: 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #2b2f3a;
	height: 50px;
	overflow: hidden;
	padding-top: 7px;
	margin-bottom: 7px;
}

#bxPojed.bx .content h4 a {
	color: #2b2f3a;
}

#bxPojed.bx .content .rgh h4 {
	text-align: right;
}

#bxPojed.bx .content .lft h4 {
	margin-top: 7px;
}

#bxPojed.bx .fldLnk {
	text-align: right;
/*	margin-top: -8px;*/
}

#bxPojed h2 { line-height: 20px; }
#bxPojed h2 a:hover { text-decoration: underline; }
 
#bxSonda.bx {
	background: #f0f1f3;
	padding: 12px 14px;
	border-top: #e9e9eb solid 1px;
	border-bottom: #e9e9eb solid 1px;
}

#bxSonda.bx h3 {
	font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #292e39;
	padding-bottom: 4px;
}

#bxSonda.bx #sonda {
	padding-top: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#bxSonda.bx .soSubmit {
	margin-top: 10px;
}

#bxSonda.bx .soSubmit a {
	float: right;
}
#bxSonda.bx .soSubmit a:hover {
	text-decoration: none;
	opacity: 0.8;
}

#bxSonda.bx input {
	margin-top: 8px;
}

#bxSonda.bx label {
	color: #292e39;
}

#bxSonda.bx .soStopka {
	margin-top: 22px;
	padding-left: 5px;
}

#bxSonda.bx .soStopka a {
	font-size: 12px;
	color: #292e39;
}

#bxSonda.bx .soBar {
	border: #fff solid 1px;
	height: 9px;
	-moz-box-shadow: 0px 2px 2px #b1b1b1;
	box-shadow: 0px 2px 2px #b1b1b1;
	background: #787e8a;
}

#bxSonda.bx .soBari {
	background: #6c0000 url(http://i.wp.pl/a/i/moto/moto2011/bg_sobar.gif) right repeat-y;
	height: 9px;
}

#bxSonda.bx .soOpis {
	color: #292e39;
	margin-top: 6px;
	padding-left: 2px;
}

#bxSonda.bx .lgl {
	color: #292e39;
	margin-top: 10px;
}

#bxKalk.bx .lsKalk li {
	height: 40px;
}

#bxKalk.bx .lsKalk a {
	height: 32px;
	padding-top: 8px;
	padding-left: 13px;
	display: block;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_lskalk.png) no-repeat;
	color: #fff;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#bxKalk.bx .lsKalk a:hover {
	text-decoration: none;
	opacity: 0.8;
}

#bxNewsletter.bx {
	background: #f0f1f3;
	border-top: #e9e9eb solid 1px;
	border-bottom: #e9e9eb solid 1px;
	padding: 12px 15px 10px;
}

#bxNewsletter.bx .inTxt {
	width: 185px;
	margin: 8px 5px 7px 0;
}

#bxNewsletter.bx p {
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #a70000;
	line-height: 17px;
}

#bxNewsletter.bx .bottom {
	text-align: right;
	font-size: 15px;
	color: #292e39;
}

#bxChceKupic.bx {
	background: #f0f1f3;
	padding: 7px;
	border-top: #e9e9eb solid 1px;
	border-bottom: #e9e9eb solid 1px;
}

#bxChceKupic.bx .row {
	height: 1%;
	margin-bottom: 10px;
}
#bxChceKupic.bx .row:after {
	content: '';
	display: block;
	clear: both;
}

#bxChceKupic.bx .row .label {
	float: left;
	text-align: right;
	margin-right: 10px;
	width: 65px;
	padding-top: 14px;
	color: #292e39;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#bxChceKupic.bx .minus,
#bxChceKupic.bx .plus {
	width: 16px;
	height: 14px;
	overflow: hidden;
	background: url(http://i.wp.pl/a/i/moto/moto2011/min_plus.gif) no-repeat;
	float: left;
	margin-top: -1px;
	cursor: pointer;
}

#bxChceKupic.bx .plus {
	background-position: right;
	float: right;
}

#bxChceKupic.bx .mechBar {
	width: 196px;
	margin-left: 81px;
}

#bxChceKupic.bx .mechBar .bar {
	width: 152px;
	height: 10px;
	background: #757a86 url(http://i.wp.pl/a/i/moto/moto2011/bar_scale.gif);
	border: #ecedf0 solid 1px;
	-moz-box-shadow: 0px 2px 6px #b1b1b1;
	box-shadow: 0px 2px 6px #b1b1b1;
	margin-left: 21px;
	margin-top: 2px;
}

#bxChceKupic.bx .mechBar .bar div {
	height: 10px;
	width: 0;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bar_select.gif);
}

#bxChceKupic.bx .mechBar .bar .s1 {
	width: 38px;
}

#bxChceKupic.bx .mechBar .bar .s2 {
	width: 77px;
}

#bxChceKupic.bx .mechBar .bar .s3 {
	width: 116px;
}

#bxChceKupic.bx .mechBar .bar .s4 {
	width: 100%;
}


#bxChceKupic.bx .mechBar .desc {
	text-align: center;
	color: #6b6f77;
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#bxChceKupic.bx .fldBtn {
	text-align: right;
	padding: 10px 8px;
}

#bxChceKupic.bx h2 {
	padding: 0 8px 2px;
}

.mbx {
	padding-left: 10px;
	padding-bottom: 26px;
	position: relative;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_mbx.png) bottom no-repeat;
}

.mbx .tit {
/*	height: 91px;*/
	padding: 9px 19px;
	bottom: 37px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_tit.png) repeat-x;
	position: absolute;
	width: 602px;
}

.mbx .pic {
	width: 640px;
	overflow: hidden;
}

.mbx .tit h3 {
	font: 28px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
/*	height: 35px;*/
	overflow: hidden;
}

.mbx .tit h3 a {
	color: #fff;
}
.mbx .tit h3 a:hover {
	text-decoration: none;
	opacity: 0.8;
}

.mbx .tit p {
	color: #e3e6ed;
	font-size: 12px;
/*	height: 28px;*/
	overflow: hidden;
}

.mbx .nav {
	width: 129px;
	height: 30px;
	padding: 10px 20px 0;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_mbx_nav.png) no-repeat;
	position: absolute;
	left: 0px;
	top: 7px;
}

.mbx .nav .lsBut {
	margin-left: 35px;
}

.mbx .nav .lsBut li {
	float: left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	text-indent: -9999px;
	border: #c7ccd7 solid 1px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/sq_grey.gif) 2px 2px no-repeat;
	cursor: pointer;
	margin-right: 5px;
}
.mbx .nav .lsBut li:hover {
	opacity: 0.8;
}

.mbx .nav .lsBut .on {
	background: url(http://i.wp.pl/a/i/moto/moto2011/sq_red.gif) 2px 2px no-repeat;
}

.mbx .nav .arr {
	width: 6px;
	height: 9px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/arr_nav.gif) no-repeat;
	float: left;
	cursor: pointer;
	margin-top: 1px;
}

.mbx .nav .arrRgh {
	float: right;
	background-position: right;
}

#stgCol650 .bx .lsArt .listTxt {
	width: 375px;
	float: left;
}

#stgCol650 .bx .lsArt .powersekcja .listTxt {
	width: 305px;
}

#stgCol650 .bx .lsArt .pic {
	float: left;
	position: relative;
	width: 250px;
	padding-left: 10px;
	margin-right: 14px;
}

#stgCol650 .bx .lsArt .powersekcja .pic {
	width: 320px;
	height: 213px;
}


#stgCol650 .bx .lsArt .test.noPic.test .pic {
	height: 168px;
}

#stgCol650 .bx .lsArt .test .lsXsPic {
	margin-top: 10px;
}

#stgCol650 .bx .lsArt .test .lsXsPic li {
	border: 0;
	padding: 0;
	float: left;
	margin-right: 9px;
}
#stgCol650 .bx .lsArt .test .lsXsPic li:nth-child(3n) {
	margin-right: 0;
}

#stgCol650 .bx .lsArt .test .lsXsPic .xsPic {
	display: block;
}

#stgCol650 .bx .lsArt .test.usr .auth {
	font-size: 10px;
	margin-left: 275px;
	margin-bottom: 6px;
}

#stgCol650 .bx .lsArt .test.usr .auth span {
	color: #818792;
}

#stgCol650 .bx .lsArt .test.usr .pic {
	height: 167px;
}

#stgCol650 .bx .lsArt {
	border-top: #dadbdd solid 1px;
}

#stgCol650 .bx.line .lsArt {
	border: 0;
	margin-top: -15px !important;
}

#stgCol650 .bx .lsArt li {
	height: 1%;
	padding: 20px 0 15px;
	border-bottom: #dadbdd solid 1px;
}
#stgCol650 .bx .lsArt li:after {
	content: '';
	display: block;
	clear: both;
}

#stgCol650 .bx .lsArt h2 {
	position: absolute;
	top: 9px;
	left: 0px;
	width: 149px;
	height: 27px;
	overflow: hidden;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_art_gr.png) 0px 0px no-repeat;
	text-transform: uppercase;
	font-weight: normal;
	color: #fff;
	font: 12px Verdana, Geneva, sans-serif;
	letter-spacing: 1px;
	padding: 2px 8px 0 12px;
}

#stgCol650 .bx .lsArt .powersekcja h2 {
	background-position: 0px -30px;
}

#stgCol650 .bx .lsArt h3 {
	font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550;
	margin-top: 5px;
	line-height: 30px;
/*	height: 30px;*/
	overflow: hidden;
}

#stgCol650 .bx .lsArt h3.up {
	margin: -7px 0 4px 10px;
}

#stgCol650 .bx .lsArt h3 a {
	color: #404550;
}

#stgCol650 .bx .lsArt .powersekcja h3,
#stgCol650 .bx .lsArt .powersekcja h3 a {
	color: #a70000;
}

#stgCol650 .bx .addInf {
	font-size: 10px;
	color: #818792;
	margin-top: 3px;
	margin-bottom: 4px;
}

#stgCol650 .bx .addInf span {
	background: url(http://i.wp.pl/a/i/moto/moto2011/pipe2.gif) center right no-repeat;
	padding: 1px 7px 2px 0;
	margin-right: 3px;
}

#stgCol650 .bx .addInf .op {
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_op.gif) center left no-repeat;
	padding-left: 17px;
}

#stgCol650 .bx .lsArt p {
	font-size: 11px;
	line-height: 15px;
	max-height: 57px;
	overflow: hidden;
	margin-bottom: 8px;
}

#stgCol650 .bx .lsArt .fldLnk {
	text-align: right;
	padding-right: 10px;
}

#stgCol650 .bx .lsArt .tagi,
#stgCol650 .art .tagi,
.dscCol .tagi {
	font-size: 10px;
	margin-top: 7px;
/*	margin-left: 274px;*/
	height: 1%;
}

#stgCol650 .bx .lsArt .tagi:after,
#stgCol650 .art .tagi:after,
.dscCol .tagi:after {
	content: '';
	display: block;
	clear: both;
}

#stgCol650 .bx .lsArt .tagi .label,
#stgCol650 .art .tagi .label,
.dscCol .tagi .label {
	float: left;
	color: #818792;
	margin-top: 1px;
	margin-right: 6px;
}

#stgCol650 .bx .lsArt .lsTag li,
#stgCol650 .art .lsTag li,
.dscCol .lsTag li {
	float: left;
	padding: 1px 7px 2px 0;
	margin-right: 6px;
	margin-bottom: 0;
	background: url(http://i.wp.pl/a/i/moto/moto2011/pipe2.gif) center right no-repeat;
	border: 0;
}
#stgCol650 .bx .lsArt .lsTag li:last-child,
#stgCol650 .art .lsTag li:last-child,
.dscCol .lsTag li:last-child {
	background: none;
}

#stgCol650 .bx .lsArt .lsTag a,
#stgCol650 .art .lsTag a,
.dscCol .lsTag a {
	color: #484f5e;
}

#stgCol650 .bx .lsArt h3 strong {
	color: #a70000;
}

#stgCol650 .bx .lsArt .plus,
#stgCol650 .bx .lsArt .minus {
	padding: 0;
	background: url(http://i.wp.pl/a/i/moto/moto2011/plus.gif) no-repeat;
	padding-left: 25px;
	margin-top: 8px;
	padding-bottom: 5px;
}

#stgCol650 .bx .lsArt .minus {
	background: url(http://i.wp.pl/a/i/moto/moto2011/minus.gif) no-repeat;
}

#stgCol650 .bx .lsArt .plus strong,
#stgCol650 .bx .lsArt .minus strong {
	color: #82a31d;
	text-transform: uppercase;
}

#stgCol650 .bx .lsArt .minus strong {
	color: #c24a13;
}

#stgCol650 .bx .infSq {
	background: #eaeaea;
	width: 128px;
	float: right;
	padding: 6px 6px 7px;
	margin: 6px 0 1px 10px;
}

#stgCol650 .bx .infSq .rank {
	height: 27px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_rank.gif) no-repeat;
	color: #fff;
	font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 26px;
	text-align: right;
	padding-right: 14px;
	margin-bottom: 5px;
}

#stgCol650 .bx .infSq .rank span {
	font-size: 24px;
}

#stgCol650 .bx .infSq .lsDet {
	border-top: #727272 dotted 1px;
	margin-bottom: 6px;
}

#stgCol650 .bx .infSq .lsDet li {
	padding: 1px 0 2px 12px;
	border-bottom: #727272 dotted 1px;
	font-size: 11px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/dot_red.gif) 5px 8px no-repeat;
}

#stgCol650 .bx .infSq .price {
	font-weight: bold;
	font-size: 11px;
	padding-left: 4px;
}

#stgCol650 .bx .infSqWide {
	background: #eaeaea;
	margin: 10px 10px 6px 0px;
	padding: 0 5px 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

#stgCol650 .bx .infSqWide .lsDet li {
	padding: 4px 5px 4px 11px;
	border: 0;
	font-size: 11px;
	border-bottom: #727272 dotted 1px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/dot_red.gif) 4px 11px no-repeat;
	text-align: right;
}
#stgCol650 .bx .infSqWide .lsDet li:after {
	clear: none;
}
#stgCol650 .bx .infSqWide .lsDet li:last-child {
	border-bottom: 0;
}

#stgCol650 .bx .infSqWide .label {
	float: left;
}

#stgCol650 .bx .lsArt .powersekcja .fldLnk {
/*	float: right;*/
	margin-left: 10px;
}

#stgCol650 .bx .lsArt .powersekcja p {
	max-height: none;
	overflow: visible;
}

.sliderBx {
	margin-left: 10px;
	border-top: #dadbdd solid 1px;
	border-bottom: #dadbdd solid 1px;
	padding: 1px 0;
	margin-top: 10px !important;
	margin-bottom: 10px !important;
	position: relative;
}

.sliderBx.bigPic {
	border-top: 0;
	padding-top: 0;
}

.sliderBx.bigPic .pic {
	padding: 0 !important;
}

.sliderBx .in {
	position: relative;
	background: #f5f5f5;
	padding-top: 40px;
	height: 115px;
}

.sliderBx h2 {
	position: absolute;
	top: 14px;
	left: -10px !important;
	width: 149px;
	height: 27px;
	overflow: hidden;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_art_gr.png) 0px 0px no-repeat;
	text-transform: uppercase;
	font-weight: normal;
	color: #fff;
	font-size: 12px;
	letter-spacing: 1px;
	padding: 2px 8px 0 12px;
}

.sliderBx .sliderPrev,
.sliderBx .sliderNext {
	width: 17px;
	height: 27px;
	background: #7d8189;
	padding-top: 17px;
	padding-left: 10px;
	margin-top: 31px;
	opacity: 0.2;
}
.sliderBx .sliderPrev.on:hover,
.sliderBx .sliderNext.on:hover {
	opacity: 0.8;
	cursor: pointer;
}

.sliderBx .sliderPrev.on,
.sliderBx .sliderNext.on {
	opacity: 1;
}

.sliderBx .sliderPrev {
	float: left;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
}

.sliderBx .sliderNext {
	float: right;
	-moz-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;
}

.sliderBx .sliderPrev span,
.sliderBx .sliderNext span {
	display: block;
	width: 6px;
	height: 9px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/arr_nav.gif) no-repeat;
}

.sliderBx .sliderNext span {
	background-position: right top;
}

.sliderBx .slider {
	margin-top: 9px;
	margin-left: 37px;
	height: 87px;
	overflow: hidden;
}

.sliderBx li {
	float: left;
	padding: 0 !important;
	border: 0;
	margin-right: 14px;
	margin-left: 1px;
}

.sliderBx li a:hover,
.sliderBx .on {
	opacity: 0.8;
}

#stgCol650 .bx .lsArt .sliderBx {
	border: 0;
	margin-top: -20px;
	margin-bottom: -15px;
}

#bxNajpopMarki.bx {
	background: #3b414d;
	height: 1%;
	padding: 10px 0 30px;
	margin: 0px;
}
#bxNajpopMarki.bx:after {
	content: '';
	display: block;
	clear: both;
}

#bxNajpopMarki.bx .in {
	width: 970px;
	margin: 0 auto;
}

#bxNajpopMarki.bx .lsMark {
	float: left;
	border-left: #626771 solid 1px;
	padding: 0 16px;
	width: 208px;
}

#bxNajpopMarki.bx .lsMark li {
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 7px 0;
}

#bxNajpopMarki.bx .lsMark a {
	color: #fff;
}

#bxWybMarke.bx {
	padding-left: 10px;
	padding-bottom: 27px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_mbx.png) center bottom no-repeat;
}

#bxWybMarke.bx .content {
	background: #f5f5f5;
	position: relative;
	padding-top: 7px;
}

/*#bxWybMarke.bx h2 {
	width: 158px;
	height: 35px;
	margin-left: -10px;
	margin-bottom: 0px;
	padding: 6px 0 0 11px;
	overflow: hidden;
	line-height: 20px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_art_gr.png) 0 -60px no-repeat;
	color: #fff;
	font: 14px Verdana, Geneva, sans-serif;
	letter-spacing: 1px;
	text-transform: uppercase;
}*/

#bxWybMarke.bx .lsMark {
	/*height: 1%;*/
	padding: 3px 0 5px 18px;
}
#bxWybMarke.bx .lsMark:after {
	content: '';
	display: block;
	clear: both;
}

#bxWybMarke.bx .lsMark li {
	float: left;
	width: 85px;
	height: 19px;
	overflow: hidden;
	border-bottom: #737373 dotted 1px;
	color: #404550;
	font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 5px 2px 0 14px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/dot_red.gif) 2px 11px no-repeat;
}

#bxWybMarke.bx .lsMark li.nobg {
	background: none;
}

/* zonk
#bxWybMarke.bx .lsMark li:nth-last-child(-n+6) {
	border: 0;
}
*/
#bxWybMarke.bx .lsMark li.lastRow {
	border: 0;
}


#bxWybMarke.bx .lsMark a {
	color: #404550;
}

#bxSzukajWg.bx {
	margin-left: 10px;
	margin-bottom: 25px;
	border-top: #dadbdd solid 1px;
	border-bottom: #dadbdd solid 1px;
}

#bxSzukajWg.bx .content {
	background: #f5f5f5;
	margin: 1px 0;
	position: relative;
	padding-top: 10px;
	padding-bottom: 20px;
}

#bxSzukajWg.bx h2, #bxWybMarke.bx h2 {
	width: 219px;
	height: 28px;
	margin-left: -10px;
	padding: 2px 0 0 11px;
	line-height: 18px;
	overflow: hidden;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_art_gr.png) 0 -101px no-repeat;
	color: #fff;
	font: 12px Verdana, Geneva, sans-serif;
	letter-spacing: 1px;
	text-transform: uppercase;
}

#bxSzukajWg.bx .lsBody {
	height: 1%;
	border-bottom: #999 dotted 1px;
	padding: 5px 0 17px 13px;
	margin-bottom: 17px;
}
#bxSzukajWg.bx .lsBody:after {
	content: '';
	display: block;
	clear: both;
}

#bxSzukajWg.bx .lsBody .on {
	opacity: 0.8;
}

#bxSzukajWg.bx .lsBody li {
	font: bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #868b99;
	text-align: center;
	float: left;
	margin: 0 6px;
	text-transform: uppercase;
}

#bxSzukajWg.bx .lsBody a {
	color: #868b99;
	display: block;
	padding-top: 34px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_bodywork.gif) 0px 0px no-repeat;
	width: 65px;
}
#bxSzukajWg.bx .lsBody a:hover {
	text-decoration: none;
	opacity: 0.8;
}

#bxSzukajWg.bx .lsBody .hatchback a {
	width: 60px;
}

#bxSzukajWg.bx .lsBody .sedan a {
	background-position: -61px 0px;
}

#bxSzukajWg.bx .lsBody .kombi a {
	width: 67px;
	background-position: -128px 0px;
}

#bxSzukajWg.bx .lsBody .minivan a {
	background-position: -195px 0px;
}

#bxSzukajWg.bx .lsBody .terenowy a {
	background-position: -261px 0px;
}

#bxSzukajWg.bx .lsBody .pickup a {
	width: 71px;
	background-position: -327px 0px;
}

#bxSzukajWg.bx .lsBody .coupe a {
	width: 61px;
	background-position: -399px 0px;
}

#bxSzukajWg.bx .lsBody .kabriolet a {
	background-position: -462px 0px;
}

#bxSzukajWg .row {
	padding-top: 8px;
	padding-left: 9px;
}

#bxSzukajWg .inSel {
	width: 252px;
	margin-left: 6px;
}

#bxSzukajWg .inBtn {
	margin-left: 20px;
}

#bxNajpopMod.bx {
	background: url(http://i.wp.pl/a/i/moto/moto2011/shadow.png) bottom no-repeat;
	padding-bottom: 21px;
}

.bx.line h2 {
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_h2.gif) 0px 14px repeat-x;
	margin-bottom: 14px;
}

.bx.line h2 span {
	background: #fff;
	padding-right: 5px;
}

.bx .lsMod {
	height: 1%;
	border-bottom: #dadbdd solid 1px;
}
.bx .lsMod:after {
	content: '';
	display: block;
	clear: both;
}

.bx .lsMod.hiBot {
	padding-bottom: 11px;
}

.bx .lsMod li {
	width: 200px;
	overflow: hidden;
	float: left;
	margin-right: 25px;
	margin-bottom: 14px;
	position: relative;
}
.bx .lsMod li:nth-child(3n) {
	margin-right: 0;
}

.bx .lsMod h3 {
	font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #404550;
	height: 38px;
	overflow: hidden;
/*	display: table-cell;*/
	vertical-align: bottom;
}

.bx .lsMod h3 a {
	color: #404550;
}

#stgCol650 .bx .fldMoreLine {
	position: relative;
	margin-top: 16px;
}

#stgCol650 .bx .fldMoreLine .moreLine {
	position: absolute;
	right: 0px;
	bottom: -28px;
}

#stgCol650 .bx .test .fldMoreLine .moreLine {
	bottom: -20px;
}

#stgCol650 .bx .fldMoreLine2 {
	position: relative;
	margin-top: 16px;
}

#stgCol650 .bx .fldMoreLine2 .moreLine {
	position: absolute;
	right: 0px;
	bottom: 12px;
}

#bxMarka.bx {
	height: 1%;
	padding-top: 6px;
}
#bxMarka.bx:after {
	content: '';
	display: block;
	clear: both;
}

#bxMarka .logo {
	float: left;
	margin: 0 20px 20px 11px;
}

#bxMarka .pic {
	float: left;
	margin: 0 12px 8px 11px;
}

#bxMarka h1 {
	font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left: 11px;
	padding-top: 0;
}

#bxMarka p {
	font-size: 11px;
	margin-left: 11px;
}

#bxWSprzedazy.bx {
	background: #f0f1f3;
	border-top: #eaebec solid 1px;
	border-bottom: #eaebec solid 1px;
	padding: 11px 7px 8px;
}

#bxWSprzedazy.bx h2 {
	margin-left: 4px;
}

.bx .tabMod {
	width: 100%;
}

.bx .tabMod tr {
	border-bottom: #7e7e7e dotted 1px;
}

.bx .tabMod th {
	font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #616978;
	text-transform: uppercase;
	padding: 1px;
}

.bx .tabMod td {
	text-align: center;
	font-size: 11px;
	padding: 2px 2px 1px;
	vertical-align: middle;
}
.bx .tabMod td:first-child {
	background: url(http://i.wp.pl/a/i/moto/moto2011/dot_red.gif) 4px 8px no-repeat;
	padding: 2px 8px 1px;
}

.bx .tabMod img,
.bx .tabSam img {
	vertical-align: middle;
}

.bx .tabMod .tBody,
.bx .tabSam .tBody {
	height: 12px;
	overflow: hidden;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_bodywork_xs.gif) center top no-repeat;
	text-indent: -9999px;
}

.bx .tabMod .hatchback,
.bx .tabSam .hatchback {
	background-position: 50% 0px;
}

.bx .tabMod .sedan,
.bx .tabSam .sedan {
	background-position: 50% -13px;
}

.bx .tabMod .kombi,
.bx .tabSam .kombi {
	background-position: 50% -25px;
}

.bx .tabMod .minivan,
.bx .tabSam .minivan {
	background-position: 50% -37px;
}

.bx .tabMod .terenowy,
.bx .tabSam .terenowy {
	background-position: 50% -49px;
}

.bx .tabMod .pickup,
.bx .tabSam .pickup {
	background-position: 50% -62px;
}

.bx .tabMod .coupe,
.bx .tabSam .coupe {
	background-position: 50% -74px;
}

.bx .tabMod .kabriolet,
.bx .tabSam .kabriolet {
	background-position: 50% -86px;
}

#bxWSprzedazy .fldMoreLine3 {
	text-align: right;
	margin-top: 7px;
	padding-right: 5px;
}

#bxWSprzedazy a.moreLine {
	background-color: #f0f1f3;
}

.twoCol .bxPWS {
	float: left;
	margin: 10px 0;
}

.twoCol .bxSOK {
	float: right;
	margin: 10px 0;
}

#ncap.bx {
	background: #f0f1f3;
	border-top: #eaebec solid 1px;
	border-bottom: #eaebec solid 1px;
	padding: 10px 7px 2px;
}

#ncap.bx h2 {
	margin-bottom: 9px;
	padding-left: 4px;
}

#ncap.bx .row {
	border-top: #7a7a7b dotted 1px;
	height: 1%;
}
#ncap.bx .row:after {
	content: '';
	display: block;
	clear: both;
}

#ncap.bx h4 {
	font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-top: 6px;
	padding-left: 4px;
}

#ncap.bx .lsRes1 {
	height: 1%;
	margin-top: 22px;
	margin-bottom: 17px;
}
#ncap.bx .lsRes1:after {
	content: '';
	display: block;
	clear: both;
}

#ncap.bx .lsRes1 li {
	float: left;
	padding: 0 22px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/pipe3.gif) top right no-repeat;
}
#ncap.bx .lsRes1 li:last-child {
	background: 0;
}

#ncap.bx .lsRes1 .res {
	width: 53px;
	height: 38px;
	padding-top: 14px;
	padding-left: 62px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_ncap_res1.gif) no-repeat;
	color: #9d191e;
	font: bold 19px Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: -1px;
	margin-bottom: 11px;
}

#ncap.bx .lsRes1 .child .res {
	background-position: 0px -52px;
}

#ncap.bx .lsRes1 .pedes .res {
	background-position: 0px -104px;
}

#ncap.bx .lsRes1 .assist .res {
	background-position: 0px -156px;
}

#ncap.bx .lsRes1 .label {
	color: #c0c1c2;
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: center;
}

#ncap.bx .lsRes2 li {
	float: left;
	width: 99px;
	height: 47px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_ncap_res2.png) no-repeat;
	border-right: #dfe0e0 solid 1px;
	padding: 5px 44px 0 35px;
	margin-left: 41px;
}
#ncap.bx .lsRes2 li:first-child {
	margin-left: 30px;
}
#ncap.bx .lsRes2 li:last-child {
	border: 0;
	padding-right: 0;
}

#ncap.bx .lsRes2 li.adult {
	background-position: 0px 10px;
}

#ncap.bx .lsRes2 li.child {
	background-position: 0px -42px;
}

#ncap.bx .lsRes2 li.pedes {
	background-position: 0px -94px;
}

#ncap.bx .lsRes2 {
	border-bottom: #7a7a7b dotted 1px;
	height: 1%;
	margin-top: 15px;
	padding-bottom: 15px;
}
#ncap.bx .lsRes2:after {
	content: '';
	display: block;
	clear: both;
}

#ncap.bx .lsRes2 .res {
	float: right;
	font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #9d191e;
}

#ncap.bx .lsRes2 .label {
	font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #c0c1c2;
	text-transform: uppercase;
	margin-top: 4px;
	margin-left: 2px;
}

#ncap.bx .lsData li {
	border-bottom: #7a7a7b dotted 1px;
	padding-left: 200px;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 3px;
}
#ncap.bx .lsData li:last-child {
	border-bottom: 0;
}

#ncap.bx .lsData .label {
	margin-left: -196px;
	float: left;
}

#aTxt {
	font-size: 13px;
	padding: 0 5px;
}

#aTxt iframe {
	display: block;
	margin: 0 auto;
}

#aTxt table {
	margin-bottom: 1em;
}

#aTxt table.fl {
	margin-right: 10px;
}
#aTxt table.fr {
	margin-left: 10px;
}

.art .hdr {
	height: 1%;
}
.art .hdr:after {
	content: '';
	display: block;
	clear: both;
}

.art .hdr h1 {
	font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550;
	padding-left: 1px;
}

.art .hdr .logo {
	margin-top: 3px;
	float: right;
}

.art .picBig {
	text-align: center;
	border-bottom: #dadbdd solid 1px;
	margin-top: 10px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_mbx.png) center bottom no-repeat;
	position: relative;
}

.art .picBig .rank {
	background: url("http://i.wp.pl/a/i/moto/moto2011/bg_rank2.png") no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	height: 70px;
	position: absolute;
	right: -5px;
	top: 10px;
	width: 60px;
}
.art .picBig .rank .label {
	font: 12px "Lucida Sans Unicode","Lucida Grande",sans-serif;
	height: 23px;
	padding-top: 2px;
}
.art .picBig .rank .score {
	font: 18px "Trebuchet MS",Arial,Helvetica,sans-serif;
	padding-top: 3px;
}
.art .picBig .rank .score strong {
	font-size: 24px;
}

.art .fotOpt {
	height: 23px;
	padding-top: 3px;
	overflow: hidden;
	text-align: left;
	width: 640px;
	margin: 0 auto;
	font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #a6abb3;
}

.art .picBig .rank {
	position: absolute;
	width: 60px;
	height: 70px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_rank2.png) no-repeat;
	color: #fff;
	right: -5px;
	top: 10px;
}

.art .picBig .rank .label {
	font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding-top: 2px;
	height: 23px;
}

.art .picBig .rank .score {
	font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 3px;
}

.art .picBig .rank .score strong {
	font-size: 24px;
}

.art .fotOpt .opt {
	float: right;
	text-transform: uppercase;
}

.art .fotOpt span {
	color: #303030;
	cursor: pointer;
}

.art .fotOpt .print {
	margin-right: 3px;
}

.art .fotOpt .on {
	text-decoration: underline;
}

.art .fotOpt .f13 {
	font-size: 11px;
}

.art .fotOpt .f15 {
	font-size: 13px;
}

.art .fotOpt .f17 {
	font-size: 15px;
}

.art .sliderBx {
	margin: 0 auto;
	width: 640px;
	overflow: hidden;
	background-color: #f5f5f5;
	text-align: center;
}

.art .sliderBx .pic {
	background: #f5f5f5;
	padding-top: 10px;
}

.art .sliderBx .in {
	padding-top: 10px;
}

.art .cPic {
	display: block;
	margin: 10px auto;
}

.art .lPic {
	float: left;
	margin: 10px 10px 10px 5px;
}

.art .rPic {
	float: right;
	margin: 10px 5px 10px 10px;
}

.art .pgs {
	margin-top: 15px;
	border-top: #dadbdd solid 1px;
}

#stgCol650 .art .tagi {
	margin-left: 6px;
}

.stgRating {
	float: left;
}

.stgBookmark {
	float: right;
	width: 330px;
}

.stgBookmark_Bx {
	margin-left: 174px !important;
	margin-top: 46px !important;
}

.dscCol .stgRating {
	float: none;
	margin-bottom: 10px;
}

.dscCol .stgBookmark {
	float: none;
	width: 290px;
}

.dscCol .stgBookmark_Bx {
	margin-top: 0 !important;
	margin-left: -174px !important;
}

.bxOPS {
	height: 1%;
	padding: 15px 0 25px;
}
.bxOPS:after {
	content: '';
	display: block;
	clear: both;
}

#bxWNTT.bx {
	border-bottom: #edefef solid 1px;
	height: 1%;
}
#bxWNTT.bx:after {
	content: '';
	display: block;
	clear: both;
}

#bxWNTT.bx h2 {
	color: #a70000;
	margin-bottom: 8px;
}

#bxWNTT.bx .lsTem {
	margin-bottom: 10px;
	height: 1%;
}
#bxWNTT.bx .lsTem:after {
	content: '';
	display: block;
	clear: both;
}

#bxWNTT.bx .lsTem li {
	float: left;
	width: 290px;
	height: 72px;
	padding: 10px;
	overflow: hidden;
	margin-right: 30px;
	border-bottom: #edefef solid 1px;
}
#bxWNTT.bx .lsTem li:nth-child(2n) {
	margin-right: 0px;
}

#bxWNTT.bx .lsTem .pic {
	float: left;
	margin-right: 14px;
}

#bxWNTT.bx .lsTem h4 {
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550;
	height: 60px;
	overflow: hidden;
}

#bxWNTT.bx .lsTem h4 a {
	color: #404550;
}

#bxWNTT.bx ul {
	height: 1%;
	margin-bottom: 12px;
	margin-top: 14px;
}

#bxWNTT.bx ul:after {
	clear: both;
	content: "";
	display: block;
}

#bxWNTT.bx li {
	float: left;
	height: 71px;
	padding-left: 10px;
	width: 303px;
}

#bxWNTT.bx ul h3 {
	display: none;
}

#bxWNTT.bx ul a {
	color: #515151;
	font-size: 14px;
	font-weight: bold;
}

#bxWNTT.bx ul img {
	float: left;
	margin-right: 12px;
}

#sowa:after {
	clear: both;
	content: "";
	display: block;
}

#sowa h2 {
	background: none;
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550 !important;
	margin-bottom: 0px !important;
	margin-left: 4px;
}

#sowa span {
    float: left;
/*    height: 80px;
    overflow: hidden;*/
    position: relative;
    width: 303px;
}

#sowa span:nth-child(2n+1) {
	margin-right: 0;
}

#bxWNTT.bx #sowa li {
    line-height: 17px;
    width: 296px;
}

#sowa li a {
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550;
}

#sowa li img {
	float: left;
	margin-right: 14px;
}

#sowa li a:hover img {
	opacity: 0.8;
}

#sowa h3 {
	position: absolute;
	bottom: 10px;
	left: 130px;
	font-size: 10px;
	color: #484f5e;
	font-weight: normal;
}

#sowa h3 a {
	color: #484f5e;
}


.art #bxSonda.bx {
	width: 180px;
	padding: 0 10px 7px;
	float: right;
	margin: 5px 5px 10px 15px;
}

.art #bxSonda.bx h3 {
	font: bold 11px Verdana, Geneva, sans-serif;
	color: #292e39;
}

.art #bxSonda.bx label,
.art #bxSonda.bx .soOpis {
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.art .shortcutArt {
	background: #eaeaea;
	width: 180px;
	padding: 1px 10px 0px;
	float: right;
	margin: 5px 5px 10px 15px;
}

.art .shortcutArt .lsSArt li {
	border-bottom: #7a7a7a dotted 1px;
	padding-top: 7px;
	padding-bottom: 10px;
}
.art .shortcutArt .lsSArt li:last-child {
	border: 0;
}

.art .shortcutArt .lsSArt .pic {
	display: block;
}

.art .shortcutArt .lsSArt h3 {
	font: bold 11px Verdana, Geneva, sans-serif;
	color: #a70000;
	margin-bottom: 9px;
	line-height: 13px;
}

.art .shortcutArt .lsSArt h3 a {
	color: #a70000;
}

.art .slider li span {
	cursor: pointer;
}

.art {
	width: 650px;
	float: left;
}

.dscCol {
	width: 300px;
	float: right;
}

.dscCol .nav {
	font: bold 12px Tahoma, Geneva, sans-serif;
	padding-top: 7px;
	margin-bottom: 51px;
}

.dscCol .nav .num {
	width: 50px;
	height: 19px;
	padding-top: 1px;
	margin: 0 auto;
	background: #ccc;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
}

.dscCol .nav .arrLft {
	float: left;
	color: #3c414d;
	background: url(http://i.wp.pl/a/i/moto/moto2011/arr_lft2.gif) left center no-repeat;
	padding: 0 0 2px 29px;
}

.dscCol .nav .arrRgh {
	float: right;
	color: #3c414d;
	background: url(http://i.wp.pl/a/i/moto/moto2011/arr_rgh2.gif) right center no-repeat;
	padding: 0 29px 2px 0;
}

.dscCol h3 {
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.dscCol p {
	font: 13px Verdana, Geneva, sans-serif;
}

.dscCol .tagi {
	margin: 15px 0 45px;
}

.dscCol .dsc {
	overflow: hidden;
}

.art .bxData {
	background: #f0f1f3;
	border-top: #eaebec solid 1px;
	border-bottom: #eaebec solid 1px;
	margin-top: 20px;
	margin-bottom: 30px;
}

.art .bxData h3 {
	font: 19px Trebuchet, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 6px 11px 7px;
}

.art .bxData .lsDet {
	padding: 6px;
}

.art .bxData .lsDet li {
	font: 11px Verdana, Geneva, sans-serif;
	border-bottom: #7a7a7b dotted 1px;
	height: 1%;
	padding: 1px 5px 3px 332px;
}
.art .bxData .lsDet li:after {
	content: '';
	display: block;
	clear: both;
}
.art .bxData .lsDet li:last-child {
	border-bottom: 0;
}

.art .bxData .lsDet .label {
	width: 325px;
	margin-left: -327px;
	float: left;
}

.art .bxData .lsDet .sub .label {
	padding-left: 20px;
	width: 300px;
}

.art .bxRank {
	height: 1%;
	margin-bottom: 30px;
}
.art .bxRank:after {
	content: '';
	display: block;
	clear: both;
}

.art .bxRank .rank {
	width: 183px;
	height: 55px;
	padding-top: 10px;
	padding-left: 17px;
	background: #f0f1f3;
	border-top: #eaebec solid 1px;
	border-bottom: #eaebec solid 1px;
	float: left;
	margin-right: 20px;
}

.art .bxRank .rank h4 {
	font: 14px Trebuchet, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	float: left;
	margin-top: 14px;
}

.art .bxRank .suw {
	margin-right: 0;
}

.art .bxRank .suw h4 {
	font-size: 10px;
	margin-top: 8px;
}


.art .bxRank .rank .score {
	float: right;
	width: 70px;
	height: 33px;
	padding-top: 12px;
	background: #6d0000 url(http://i.wp.pl/a/i/moto/moto2011/bg_score.gif) repeat-x;
	color: #fff;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
}

.art .bxRank .rank .score span {
	font-size: 18px;
	font-weight: bold;
}

.art .bxRank .rank .suwak {
	width: 170px;
	margin-top: 35px;
}

.art .bxRank .rank .inBtn {
	float: right;
	margin-right: 10px;
}

.sliderBx.bigPic .pic {
	position: relative;
}

.sliderBx.bigPic .pic .arrLft,
.sliderBx.bigPic .pic .arrRgh {
	width: 51px;
	height: 70px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/arr_picnav.png) no-repeat;
	position: absolute;
	left: -10px;
	top: 42%;
	cursor: pointer;
	z-index: 10;
	text-indent: -9999px;
	overflow: hidden;
}
.sliderBx.bigPic .pic .arrLft:hover,
.sliderBx.bigPic .pic .arrRgh:hover {
	opacity: 0.8;
}

.sliderBx.bigPic .pic .arrRgh {
	right: -10px;
	left: auto;
	background-position: right;
}

.picBig .pic .zoom {
	width: 40%;
	height: 100%;
	position: absolute;
	left: 30%;
	cursor: pointer;
	text-indent: -9999px;
	overflow: hidden;
}
.picBig .pic .zoom:hover {
	background: url(http://i.wp.pl/a/i/moto/moto2011/zoom.png) 50% 50% no-repeat;
}

.slider li {
	position: relative;
}

.ic {
	position: absolute;
	bottom: 8px;
	right: 7px;
}

.bx .lsMod a {
	position: relative;
}

.mbx.vdo {
	padding: 0;
	/**-moz-border-radius: 10px;
	border-radius: 10px;**/
	-moz-box-shadow: 0 0 2px #b1b1b1;
	box-shadow: 0 0 2px #b1b1b1;
	overflow: hidden;
	width: 640px;
	margin: 0 auto;
	background: none;
	margin-bottom: 30px;
}

.mbx.vdo .pic {
	position: relative;
}

.mbx.vdo .play {
	position: absolute;
	display: block;
	width: 143px;
	height: 131px;
	top: 22%;
	left: 248px;
}
.mbx.vdo .play:hover {
	opacity: 0.8;
}

.mbx.vdo .tit {
	/**
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_mbxvdo_tit.png) top center no-repeat;
	height: 101px;
	padding-top: 37px;
	bottom: 0px;
	**/
	bottom: 15px;
}

.sliderBx.vdo {
	border: 0;
	padding: 0;
	margin: 3px auto 27px !important;
	width: 640px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
}

.sliderBx.vdo .in {
	padding-top: 10px;
	background: #d4d4d4 url(http://i.wp.pl/a/i/moto/moto2011/bg_sliderbx_vdo.gif) center center repeat-x;
}

.vdoMat {
	width: 640px;
	margin: 10px auto;
}

.fB {
	color: #333;
	font: 11px Tahoma, Geneva, sans-serif;
	margin-top: 2px;
}

.fB span {
	padding-left: 16px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/fb_f.gif) 0 2px no-repeat;
}

.fB img {
	vertical-align: middle;
	margin-right: 2px;
}

#bxKupNowy.bx,
#bxKSUzywany.bx,
#bxKupAktProm.bx,
#bxKupBezVat.bx {
	background: #f5f5f5;
	margin-left: 10px;
	padding-top: 9px;
}

.twoCol #bxKupNowy.bx {
	float: left;
	width: 300px;
}

.twoCol #bxKSUzywany.bx {
	float: right;
	width: 300px;
}

#bxKupNowy.bx h2,
#bxKSUzywany.bx h2,
#bxKupAktProm h2,
#bxKupBezVat h2 {
	width: 88px;
	height: 27px;
	padding-top: 2px;
	padding-left: 12px;
	overflow: hidden;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_art_gr.png) 0px  -161px no-repeat;
	margin-left: -10px;
	margin-bottom: 11px;
	font: 12px Verdana, Geneva, sans-serif;
	letter-spacing: 1px;
	color: #fff;
}

#bxKSUzywany.bx h2 {
	width: 218px;
}

#bxKupAktProm h2 {
	width: 345px;
	background-position: 0px -221px;
}

#bxKupBezVat h2 {
	width: 380px;
	background-position: 0px -251px;
}

#bxKupNowy.bx .inSel,
#bxKupAktProm.bx .inSel,
#bxKupBezVat.bx .inSel {
	width: 130px;
	margin-left: 6px;
}

#bxKSUzywany.bx .inSel {
	width: 270px;
	margin-left: 15px;
	margin-bottom: 9px;
}

#bxKupNowy .row,
#bxKupAktProm .row,
#bxKupBezVat .row {
	padding-left: 9px;
	margin-bottom: 9px;
}

#bxKupNowy .fldBtn,
#bxKSUzywany .fldBtn,
#bxKupAktProm .fldBtn,
#bxKupBezVat .fldBtn {
	text-align: right;
	padding-top: 1px;
	padding-right: 14px;
	margin-bottom: 20px;
	max-width: 426px;
	height: 1%;
}
#bxKupNowy .fldBtn:after,
#bxKSUzywany .fldBtn:after,
#bxKupAktProm .fldBtn:after,
#bxKupBezVat .fldBtn:after {
	content: '';
	display: block;
	clear: both;
}

#bxKupAktProm .inBtn {
	margin-left: 15px;
}

#bxKSUzywany .otomoto {
	float: left;
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left: 15px;
	text-align: left;
	padding-top: 2px;
}

#bxKSUzywany .otomoto a {
	color: #292e39;
}

#bxKSUzywany .otomoto img {
	display: block;
	margin-bottom: 8px;
}

#bxKupNowy .mojeAuto,
#bxKupAktProm .mojeAuto,
#bxKupBezVat .mojeAuto {
	float: left;
	margin-left: 15px;
	margin-top: 2px;
}

.bx .wNS {
	border-top: #999 dotted 1px;
	padding: 6px 11px;
}

.bx .wNS h4 {
	font-size: 11px;
	margin-bottom: 2px;
}

.bx .wNS li {
	font-size: 11px;
	padding: 1px 0;
}

.bx .wNS li a {
	color: #525763;
}

#bxSzukajDealera.bx {
	background: #f0f1f3;
	border-top: #e9e9eb solid 1px;
	border-bottom: #e9e9eb solid 1px;
	padding: 12px 0;
}

#bxSzukajDealera.bx h2 {
	margin: 0 14px;
}

#bxSzukajDealera.bx .map {
	width: 188px;
	height: 173px;
	margin: 0 auto;
}

#bxSzukajDealera.bx .row {
	margin-top: 7px;
}

#bxSzukajDealera.bx .bottom {
	border-top: #99999a dotted 1px;
	padding: 13px 0 1px 15px;
}

#bxSzukajDealera.bx .inSel {
	width: 180px;
}

#bxSzukajDealera.bx .inBtn {
	margin-left: 12px;
}

#bxTopX.bx {
	background: #f0f1f3;
	border-top: #e9e9eb solid 1px;
	border-bottom: #e9e9eb solid 1px;
	padding: 12px;
}

#bxTopX.bx h2 {
	margin-bottom: 15px;
}

.bx .lsNum {
	list-style: decimal;
	margin-left: 28px;
}

.bx .lsNum li {
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 8px;
}

.bx .lsNum a {
	color: #292e39;
}

.bx .lsSamD {
	margin-top: -15px;
}

.bx .lsSamD li {
	height: 1%;
	border-bottom: #dadbdd solid 1px;
	padding: 20px 0 19px 10px;
}
.bx .lsSamD li:after {
	content: '';
	display: block;
	clear: both;
}

.bx .lsSamD .pic {
	float: left;
}

.bx .lsSamD h3 {
	font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550;
	line-height: 18px;
	margin-left: 189px;
	margin-bottom: 15px;
}

.bx .lsSamD h3 a {
	color: #404550;
}

.bx .lsSamD p {
	margin-left: 191px;
	font-size: 11px;
	padding: 1px 0;
}

.bx .lsSamD .fldLnk {
	margin-left: 183px;
	margin-bottom: 12px;
}

.bx .lsSamD .fldBtn {
	margin-left: 190px;
	border-top: #9c9c9c dotted 1px;
	padding-top: 18px;
}

.bxTable {
	margin: 24px 0 10px 10px;
	background: #f5f5f5;
	padding-top: 9px;
}

.bxTable h3 {
	height: 27px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_art_gr.png) 0px -161px no-repeat;
	color: #fff;
	margin-left: -10px;
	letter-spacing: 1px;
	padding: 2px 8px 0 10px;
	font: 12px Verdana, Geneva, sans-serif;;
	text-transform: uppercase;
}

.bxTable h4 {
	font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550;
	padding-top: 1px;
	margin-left: 21px;
}

.bxTable h4 a {
	color: #404550;
}

.bxTable .pWZ {
	float: right;
	font-size: 11px;
	color: #525763;
	margin-top: 1px;
	margin-right: 10px;
}

.bxTable .inf {
	padding: 11px 19px 11px 20px;
	font-size: 11px;
}

.bxTable .inf .more {
	float: right;
}

.bxTable .fldLnk {
	text-align: right;
	padding: 20px;
}

.bxTable .pgs {
	background-color: #fff;
	border-top: #dadbdd solid 1px;
}

.tabSam {
	width: 100%;
	font-size: 11px;
}

.tabSam th {
	background: #fff;
	padding: 5px 5px 7px 18px;
	text-align: left;
}

.tabSam td {
	border-bottom: #999 dotted 1px;
	padding: 6px 5px 7px 18px;
}

.tabSam td a {
	color: #a70000;
}

.bxWideCar {
	height: 1%;
	padding-bottom: 20px;
}
.bxWideCar:after {
	content: '';
	display: block;
	clear: both;
}

.bxWideCar .narrow {
	float: left;
	width: 320px;
	margin-left: 10px;
	padding-top: 10px;
}

.bxWideCar .wide {
	float: right;
	width: 620px;
	padding-top: 4px;
}

.bxWideCar h1 {
	font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom: #7b7b7b dotted 1px;
	padding-bottom: 4px;
}

.bxWideCar .opt {
	padding-top: 9px;
	margin-bottom: 9px;
}

.bxWideCar .opt .more {
	margin-left: 6px;
}

.bxWideCar .opt .back {
	float: right;
	background-color: #3c414d;
	margin-top: 3px;
}

.bxWideCar .opt img {
	vertical-align: middle;
}

.bxWideCar .prices {
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #eaeaea;
	font-size: 11px;
	margin-bottom: 30px;
}

.bxWideCar .prices .lsPrice li {
	border-bottom: #727272 dotted 1px;
	padding: 4px 9px 5px;
}
.bxWideCar .prices .lsPrice li:last-child {
	border-bottom: 0;
}

.bxWideCar .prices .lsPrice .sum {
	background: #fff;
	font-weight: bold;
	padding: 3px 9px 2px;
}

.bxWideCar .prices .lsPrice .label {
	float: left;
	color: #3a404c;
}

.bxWideCar .prices .lsPrice .val {
	text-align: right;
	color: #a70000;
}

.bxWideCar .prices .lsPrice .sum .val {
	font-size: 14px;
}

.bxWideCar .prices .lsPrice img {
	vertical-align: middle;
}

.bxInf {
	background: #f0f1f3;
	/*border-top: #eaebec solid 1px;*/
	padding: 6px 7px 0;
}

.bxInf .qst {
	float: right;
	margin-right: 3px;
	margin-top: 7px;
}

.bxInf h3 {
	font: 19px Trebuchet;
	text-transform: uppercase;
	color: #3a404c;
	margin-bottom: 5px;
	padding-left: 4px;
}

.bxInf .lsRow li {
	border-top: #727272 dotted 1px;
	text-align: right;
	font-size: 11px;
	padding: 4px 4px 5px;
	height: 1%;
}
.bxInf .lsRow li:after {
	content: '';
	display: block;
	clear: both;
}

.bxInf .lsRow .label {
	float: left;
	color: #3a404c;
}

.bxInf .lsRow .val {
	margin-left: 200px;
}

.bxInf .fldLnk {
	background: #fff;
	margin-left: -7px;
	margin-right: -7px;
	text-align: right;
	padding: 7px 10px 9px;
	border-bottom: #e0e1e3 solid 1px;
}

.bxInf .twoCol .lsRow {
	height: 1%;
}
.bxInf .twoCol .lsRow:after {
	content: '';
	display: block;
	clear: both;
}

.bxInf .twoCol .lsRow li {
	float: left;
	width: 290px;
	margin-right: 9px;
}
.bxInf .twoCol .lsRow li:nth-child(2n) {
	margin-right: 0;
}

.bxInf .twoCol .lsRow .yes {
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_yes.gif) 98% 50% no-repeat;
}

.bxInf .twoCol .lsRow .no {
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_no.gif) 98% 50% no-repeat;
}

#bxZapDealera.bxInf {
	margin-top: 19px;
	border-top: #eaebec solid 1px;
}

#bxZapDealera.bxInf h3 {
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_art_gr.png) 0px -191px no-repeat;
	font: 12px Verdana, Geneva, sans-serif;
	color: #fff;
	height: 27px;
	padding: 2px 8px 0 12px;
	margin-left: -17px;
	letter-spacing: 1px;
	margin-top: 2px;
}

.bxInf h4 {
	font-size: 11px;
	color: #3a404c;
	margin-left: 12px;
}

.bxInf .fldForm {
	background: #fff;
	padding: 10px 10px 10px 20px;
	margin: 15px 13px;
}

.bxInf .fldForm .row {
	height: 1%;
	margin-bottom: 2px;
}
.bxInf .fldForm .row:after {
	content: '';
	display: block;
	clear: both;
}

.bxInf .fldForm label {
	font-size: 11px;
	float: left;
	width: 100px;
	color: #33333a;
	margin-right: 4px;
}

.bxInf .fldForm .inTxt,
.bxInf .fldForm .inSel {
	width: 439px;
}

.bxInf .fldForm textarea.inTxt {
	height: 90px;
}

.bxInf .fldForm .rdos label {
	float: none;
}

.bxInf .osw {
	margin: 0 15px;
	border-bottom: #7a7a7b dotted 1px;
	padding: 8px 0 12px 18px;
	margin: 0 15px;
}

.bxInf .osw .inChk {
	float: left;
	margin-left: -20px;
	margin-top: -1px
}

.bxInf .osw p {
	font-size: 9px;
	margin-top: 10px;
}

.bxInf .osw ol {
	list-style: decimal;
	margin-left: 18px;
}

.bxInf .osw ol li {
	font-size: 9px;
}

.bxInf .osw label {
	font-size: 9px;
}

.bxInf .fldBtn {
	text-align: right;
	padding: 10px 13px 20px;
}

.bxWideCar .sInf {
	font-size: 9px;
	margin: 8px 0 18px;
}

.pics {
	height: 1%;
}
.pics:after {
	content: '';
	display: block;
	clear: both;
}

.pics img {
	display: block;
}

.pics .lsPic li {
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}
.pics .lsPic li:nth-child(3n) {
	margin-right: 0;
}

.bx .ls {
	border-bottom: #dadbdd solid 1px;
	padding-top: 2px;
	padding-bottom: 4px;
}

.bx .ls li {
	font-size: 11px;
	color: #3a404c;
	margin-bottom: 13px;
}

.bx .ls a {
	color: #3a404c;
}

.bx .lsDealer {
	margin-top: -7px;
}

.bx .lsDealer li {
	border-bottom: #dadbdd solid 1px;
	font-size: 11px;
	padding: 16px 10px 13px;
}

.bx .lsDealer h3 {
	margin-bottom: 3px;
}

.bx .lsDealer h4 {
	font-weight: normal;
	margin-bottom: 20px;
}

.bx .lsDealer .pic {
	float: right;
	margin-left: 20px;
}

.bx .lsDealer .addrRow {
	margin-bottom: 3px;
}

.bxWycena .lsTab {
	border-bottom: #dadbdd solid 1px;
	height: 29px;
}

.bxWycena .lsTab li {
	float: left;
	width: 216px;
	text-align: center;
	font: 10px Trebuchet, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-right: 1px;
	position: relative;
}

.bxWycena .lsTab .wycMot {
	margin-right: 0;
}

.bxWycena .lsTab a {
	display: block;
	margin-top: 2px;
	border-top: 0;
	height: 18px;
	padding-top: 9px;
	background: #595f6c url(http://i.wp.pl/a/i/moto/moto2011/bg_ls2tab_on.gif) repeat-x;
	color: #fff;
}
.bxWycena .lsTab a:hover {
	text-decoration: none;
	opacity: 0.8;
}

.bxWycena .lsTab .on {
	margin-top: 0px;
	border-top: #d6d7da solid 1px;
	height: 20px;
	padding-top: 8px;
	background: #e3e4e5;
	color: #3a404c;
}

.bxWycena .in {
	background: #f0f1f3;
	border-bottom: #dadbdd solid 1px;
	padding: 15px 10px 9px;
}

.bxWycena h3 {
	font: 19px Trebuchet, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

.bxWycena .hdr {
	border-bottom: #9b9b9b dotted 1px;
	padding-bottom: 17px;
	padding-right: 10px;
	margin-bottom: 20px;
}

.bxWycena .hdr .eurotax {
	float: right;
	margin-top: 10px;
}

.bxWycena .hdr .zS {
	font-size: 11px;
}

.bxWycena .hdr .zS .zal {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #a70000;
}

.bxWycena .hdr .zS .moreLine {
	background-color: transparent;
}

.bxWycena .step {
	border-bottom: #9b9b9b dotted 1px;
	padding-bottom: 20px;
	margin-bottom: 15px;
}

.bxWycena h5 {
    margin-top: 15px;
}

.bxWycena .btns.hist .wycSam {
    float: left;
}

.step .lsStep {
	height: 60px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_steps.gif) no-repeat;
}

.step .lsStep.step2 {
	background-position: 0 -60px;
}

.step .lsStep.step3 {
	background-position: 0 -120px;
}

.step .lsStep.step4 {
	background-position: 0 -180px;
}

.step.bike .lsStep.step1 {
	background-position: 0 -240px;
}

.step.bike .lsStep.step2 {
	background-position: 0 -300px;
}

.step.bike .lsStep.step3 {
	background-position: 0 -360px;
}

.step .lsStep li {
	float: left;
	width: 155px;
	height: 60px;
	text-indent: -9999px;
	overflow: hidden;
}

.step .lsStep .on {
	color: #fff;
}

.bxWycena .opt {
	border-bottom: #989898 dotted 1px;
	padding-bottom: 10px;
	margin-bottom: 29px;
}

.bxWycena .opt .moreLine {
	background-color: transparent;
	padding-left: 0;
}

.bxWycena .opt .row {
	font-size: 11px;
	color: #404550;
	margin-bottom: 8px;
}

.bxWycena .fldForm {
	padding-bottom: 20px;
	border-bottom: #989898 dotted 1px;
}

.bxWycena .fldForm label {
	font-size: 11px;
	font-weight: bold;
	width: 264px;
	float: left;
	text-align: right;
	margin-right: 3px;
	padding-top: 2px;
}

.bxWycena .fldForm .add {
	font-size: 11px;
	font-weight: bold;
}

.bxWycena .fldForm .inSel,
.bxWycena .fldForm .inTxt {
	width: 200px;
}

.bxWycena .fldForm .inSel.rok {
	width: 70px;
	margin-right: 8px;
}

.bxWycena .fldForm .inSel.mies {
	width: 120px;
}

.bxWycena .fldForm .inf {
	font-size: 9px;
	margin: 2px 0 36px 268px;
	width: 200px;
	line-height: 11px;
}

.bxWycena .fldForm .row {
	margin-bottom: 10px;
}

.bxWycena .fldBtn {
	text-align: right;
	height: 1%;
	padding: 0 10px;
}
.bxWycena .fldBtn:after {
	content: '';
	display: block;
	clear: both;
}

.bxWycena .fldBtn .inBtn {
	margin-top: 13px;
}

.bxWycena .fldBtn .more {
	float: left;

}

.bxWycena .tp {
	font-size: 11px;
	padding-top: 2px;
	margin-left: 270px;
	width: 300px;
}

.bxWycena .polP {
	font-size: 11px;
	margin-top: 10px;
}

.bxWycena .bOpt {
	border-bottom: #dadbdd solid 1px;
	padding: 16px 9px 18px;
}

.bxWycena .bOpt .inf {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 8px;
}

.bxWycena .bOpt .moreLine {
	padding-left: 0;
	margin-right: 15px;
}

.bxWycena .sInf {
	text-align: center;
	padding-bottom: 15px;
	border-bottom: #989898 dotted 1px;
	margin-bottom: 15px;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.bxWycena .sInf strong {
	font-size: 16px;
}

.bxWycena .sInf .moreLine {
	background-color: transparent;
}

.bxWycena .fldTab {
	margin: 15px -10px 0;
}

.bxWycena .fldTab table {
	width: 100%;
}

.bxWycena .fldTab th {
	background: #fff;
	font-size: 11px;
	text-align: left;
	padding: 5px 10px;
}

.bxWycena .fldTab td {
	padding: 5px 10px;
	font-size: 11px;
	background: #f5f5f5;
	border-bottom: #999 dotted 1px;
}

.bxWycena .fldTab.sel {
	cursor: pointer;
}

.bxWycena .fldTab .check td,
.bxWycena .fldTab .check:hover td {
	background: #565c69;
	color: #fff;
}

.bxWycena .fldTab.sel tr:hover td {
	background: #e3e4e5;
	color: #525763;
}

.bxWycena .dsc {
	border-bottom: #727272 dotted 1px;
	padding-bottom: 15px;
	/*margin-bottom: 15px;*/
}
.bxWycena .dsc .picData {
	height: 1%;
	margin-bottom: 20px;
}
.bxWycena .dsc .picData:after {
	content: '';
	display: block;
	clear: both;
}

.bxWycena .dsc .pic {
	float: left;
	margin-top: 5px;
	margin-right: 10px;
}

.bxWycena .dsc .lsData {
	width: 368px;
	float: left;
}

.bxWycena .dsc .lsData li {
	font-size: 11px;
	text-align: right;
	padding: 4px 5px 5px;
	border-bottom: #727273 dotted 1px;
}
.bxWycena .dsc .lsData li:last-child {
	border-bottom: 0;
}

.bxWycena .dsc .lsData .val {
	font-weight: bold;
}

.bxWycena .dsc .lsData .label {
	float: left;
}

.bxWycena .dsc h4 {
	font-weight: bold;
	font-size: 11px;
	margin-top: 20px;
}

.bxWycena .dsc p {
	font-size: 11px;
	line-height: 14px;
}

.bxWycena .dsc .wypDod {
	height: 1%;
	margin-top: 1px;
	margin-bottom: 25px;
}
.bxWycena .dsc .wypDod:after {
	content: '';
	display: block;
	clear: both;
}

.bxWycena .dsc .lsWyp li {
	width: 600px;
	padding: 0 10px;
	font-size: 11px;
	margin-top: 4px;
	border-bottom: #e3e4e5 solid 1px;
}

.bxWycena .dsc .lsWyp .val {
	float: right;
	margin-left: 4px;
}

.bxWycena .cond,
.bxWycena .owner {
	margin-left: 9px;
	margin-bottom: 25px;
}

.bxWycena .cond label,
.bxWycena .owner label {
	font-size: 11px;
}

.bxWycena .qst {
	display: inline;
	margin-right: 15px;
	position: relative;
	vertical-align: middle;
}

.bxWycena .dodCz {
	height: 1%;
	background: #e3e4e5;
	padding: 2px 0 6px;
	margin-bottom: 20px;
}
.bxWycena .dodCz:after {
	content: '';
	display: block;
	clear: both;
}

.bxWycena .dodCz .col {
	width: 280px;
	float: left;
	margin-left: 20px;
}

.bxWycena .dodCz .col .inTxt {
	width: 190px;
}

.bxWycena .dodCz .col .inTxt.val {
	width: 50px;
}

.bxWycena .dodCz .col label.val {
	float: right;
	margin-right: 33px;
}

.bxWycena .dodCz .col label {
	font-size: 11px;
}

.bxWycena .dodCz .row {
	margin-top: 2px;
}

.bxWycena .dodCz .dod {
	font-size: 11px;
	color: #a70000;
	cursor: pointer;
}
.bxWycena .dodCz .dod:hover {
	text-decoration: underline;
}

.bxWycena .dodCz .usun {
	float: right;
	margin-top: -17px;
}

.bxWycena .sum {
	text-align: right;
	font-weight: bold;
	padding: 5px 30px 10px 30px;
	background: #e3e4e5;
	float: right;
	margin-bottom: -40px;
}

.bxWycena .sum .label {
	text-transform: uppercase;
}

.bxWycena .fldBtn .back {
	float: left;
	font-size: 11px;
}

.bxWycena .fldBtn .btns {
	height: 1%;
}
.bxWycena .fldBtn .btns:after {
	content: '';
	display: block;
	clear: both;
}

.bxWycena .plat {
	height: 1%;
	padding-bottom: 15px;
	border-bottom: #989898 dotted 1px;
}
.bxWycena .plat:after {
	content: '';
	display: block;
	clear: both;
}

.bxWycena .fld {
	width: 275px;
	height: 210px;
	padding: 10px;
	background: #fff;
	-moz-border-radius: 12px;
	border-radius: 12px;
	-moz-box-shadow: 1px 1px 1px #b1b1b1;
	box-shadow: 1px 1px 1px #b1b1b1;
	text-align: center;
	font-size: 11px;
	float: left;
	margin-left: 15px;
}

.bxWycena .fld h2 {
	font: 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-bottom: 10px;
}

.bxWycena .fld strong {
	text-transform: uppercase;
	font-size: 12px;
}

.bxWycena .fldForm2 {
	padding-top: 5px;
}

.bxWycena .fldForm2 .inTxt {
	width: 150px;
	margin: 2px 0 15px;

}

.bxWycena .fldForm3 {
	margin: 10px 0;
}

.bxWycena .fldForm3 .inTxt {
	width: 150px;
	margin: 2px 0;
}

.bxWycena .fldForm3 .row {
	width: 154px;
	margin: 4px auto 0;
	text-align: left;
}

.bxWycena .fldForm3 {
	margin-bottom: 15px;
}

.bxWycena .fldBtn2 {
	margin-bottom: 10px;
}

.bxWycena .summ {
	border-bottom: #727272 dotted 1px;
	padding: 10px;
	font: 17px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.bxWycena .summ h4 {
	font-size: 19px;
}

.bxWycena .summ .val {
	float: right;
}

.bxWycena .wPK .val {
	font-size: 19px;
}

.bxWycena .opt2 {
	border-bottom: #727272 dotted 1px;
	padding-bottom: 8px;
}

.bxWycena .opt2 p {
	font-size: 11px;
	margin-top: 4px;
}

.bxWycena .opt2 .moreLine {
	background-color: transparent;
	padding-left: 0;
}

.bxWycena .opt2 .lsOpt {
	margin-top: 5px;
}

.bxWycena .opt2 .lsOpt li {
	display: inline;
	margin-left: 10px;
}

.bxWycena .help {
	font-size: 11px;
}

.bxWycena .help .lsNum {
	list-style: upper-roman;
	padding-left: 35px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: #727272 dotted 1px;
}

.bxWycena .help .lsNum:last-child {
	margin-bottom: 0;
}

.bxWycena .help .lsSubNum {
	list-style: decimal;
	margin-left: 19px;
}

.bxWycena .help h4 {
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 2px;
}

#bxPartnerzy.bx {
	border-bottom: #dadbdd solid 1px;
}

#bxPartnerzy.bx h2 {
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_h2.gif) 0px 14px repeat-x;
}

#bxPartnerzy.bx h2 span {
	background: #fff;
	padding-right: 3px;
}

#bxPartnerzy.bx .fldLnk {
	text-align: right;
	margin-bottom: -1px;
}

#bxPartnerzy.bx .fldLnk span {
	background: #fff;
	padding-left: 3px;
}

#bxPartnerzy.bx .lsPart {
	height: 1%;
	padding: 8px 0 14px;
}
#bxPartnerzy.bx .lsPart:after {
	content: '';
	display: block;
	clear: both;
}

#bxPartnerzy.bx .lsPart li {
	float: left;
	margin-left: 15px;
}

#bxPartnerzy.bx .lsPart img {
	vertical-align: middle;
}

#bxInniPartn.bx {
	background: #f0f1f3;
	border-top: #e9e9eb solid 1px;
	border-bottom: #e9e9eb solid 1px;
	padding-top: 10px;
	padding-bottom: 8px;
}

#bxInniPartn.bx h2 {
	text-align: center;
}

#bxInniPartn.bx .fldLnk {
	text-align: right;
	padding-right: 7px;
}

#bxInniPartn.bx .lsLnk {
	margin: 1px 16px 3px;
}

#bxInniPartn.bx .lsLnk li {
	margin-bottom: 2px;
}

#bxInniPartn.bx .lsLnk .moreLine {
	background-color: transparent;
	padding-left: 0;
}

.cloud {
	position: absolute;
	top: 5px;
	left: 10px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-moz-box-shadow: 1px 1px 2px #b1b1b1;
	box-shadow: 1px 1px 2px #b1b1b1;
	background: #fff;
	opacity: 0.9;
	font-size: 11px;
	padding: 2px 4px;
	width: 160px;
	z-index: 10;
}

.cloud p {
	padding: 0;
}

.bx .lsPartn {
	border-top: #dadbdd solid 1px;
}

.bx .lsPartn li {
	padding: 10px 8px 21px;
	height: 1%;
	border-bottom: #dadbdd solid 1px;
}
.bx .lsPartn li:after {
	content: '';
	display: block;
	clear: both;
}

.bx .lsPartn .pic {
	float: left;
	margin: 9px 20px 10px 0;
}

.bx .lsPartn p {
	font-size: 11px;
	padding: 0;
}

.bx .lsPartn h3 {
	color: #404550;
	font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 6px;
}

.bx .lsPartn h3 a {
	color: #404550;
}

.bx .lsPartn .fldLnk {
	text-align: right;
	margin-top: 17px;
}

.bx .logoPart {
	margin-bottom: 2px;
}

#bxSzukajOcen.bx,
#bxDodajOcene.bx {
	background: #f5f5f5;
	margin-left: 10px;
	padding-top: 9px;
}

#bxDodajOcene.bx {
	border-bottom: #dadbdd solid 1px;
}

#bxDodajOcene.bx .inf {
	font-size: 11px;
	padding: 6px 11px;
	text-align: justify;
}

#bxSzukajOcen.bx h2,
#bxDodajOcene.bx h2 {
	height: 27px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_art_gr.png) 0px -161px no-repeat;
	color: #fff;
	margin-left: -10px;
	letter-spacing: 1px;
	padding: 2px 8px 0 10px;
	font: 12px Verdana, Geneva, sans-serif;;
	text-transform: uppercase;
	margin-bottom: 11px;
}

#bxDodajOcene.bx h2 {
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_art_gr.png) 0px -251px no-repeat;
}

#bxSzukajOcen.bx .row,
#bxDodajOcene.bx .row {
	height: 1%;
	margin-bottom: 27px;
}
#bxSzukajOcen.bx .row:after,
#bxDodajOcene.bx .row:after {
	content: '';
	display: block;
	clear: both;
}

#bxDodajOcene.bx .row.secP {
	padding-left: 20px;
	margin-bottom: 18px;
}

#bxDodajOcene.bx .twoCol .row {
	width: 290px;
	float: left;
	margin-left: 20px;
}

#bxSzukajOcen.bx .row .col,
#bxDodajOcene.bx .row .col {
	float: left;
	padding-right: 15px;
	padding-left: 20px;
}

#bxSzukajOcen.bx .row .nar {
	padding-right: 10px;
}

#bxSzukajOcen.bx .row .nar2 {
	padding-right: 0;
}

#bxSzukajOcen.bx .row .nar3 {
	padding-left: 5px;
}

#bxSzukajOcen.bx label,
#bxDodajOcene.bx label {
	font-weight: bold;
	font-size: 11px;
}

#bxSzukajOcen.bx label.thin,
#bxDodajOcene.bx label.thin {
	font-weight: normal;
}

#bxSzukajOcen.bx .inSel,
#bxDodajOcene.bx .inSel {
	width: 110px;
	margin-top: 2px;
	margin-right: 5px;
}

#bxSzukajOcen.bx .inMod,
#bxDodajOcene.bx .inMod {
	width: 130px;
}

#bxSzukajOcen.bx .inGen,
#bxDodajOcene.bx .inGen {
	width: 150px;
}

#bxSzukajOcen.bx .inTxt,
#bxDodajOcene.bx .inTxt {
	width: 40px;
	margin-top: 2px;
}

#bxDodajOcene.bx .inTxt {
	margin-right: 15px;
}

#bxDodajOcene.bx textarea.inTxt {
	margin-right: 0;
	width: 593px;
	height: 90px;
}

#bxDodajOcene.bx .twoCol textarea.inTxt {
	width: 283px;
	height: 180px;
}

#bxSzukajOcen.bx .fldBtn {
	text-align: right;
	border-bottom: #999 dotted 1px;
	padding: 12px 20px 20px;
	margin-bottom: 10px;
}

#bxSzukajOcen.bx .inBtn {
	padding-left: 42px;
	padding-right: 42px;
}

#bxSzukajOcen.bx .inf {
	padding: 10px 20px 21px;
}

#bxSzukajOcen.bx .inf span {
	font-size: 11px;
	font-weight: bold;
}

#bxSzukajOcen.bx .inf .inBtnBright {
	margin-right: 6px;
}

#bxDodajOcene.bx .fldBtn {
	border-top: #999 dotted 1px;
	border-bottom: #999 dotted 1px;
	padding: 20px;
	text-align: right;
	margin-top: 29px;
}

.bxOpisTest {
	margin-bottom: 20px;
}

.bxOpisTest .lsTab {
	height: 29px;
}

.bxOpisTest .lsTab li {
	float: left;
	text-align: center;
	font: 10px Trebuchet, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-right: 1px;
	position: relative;
}

.bxOpisTest .lsTab a {
	display: block;
	background: #e3e4e5;
	border-top: #d6d7da solid 1px;
	color: #3a404c;
	height: 18px;
	padding: 8px 20px 0;
	margin-top: 2px;
}
.bxOpisTest .lsTab a:hover {
	text-decoration: none;
	opacity: 0.8;
}

.bxOpisTest .lsTab .on {
	margin-top: 0;
	border-top: 0;
	height: 20px;
	padding-top: 9px;
	background: #595f6c url(http://i.wp.pl/a/i/moto/moto2011/bg_ls2tab_on.gif) repeat-x;
	color: #fff;
}

.bxOpisTest .in {
	background: #f0f1f3;
	border-bottom: #dadbdd solid 1px;
	position: relative;
	padding: 9px 10px;
	border-top: #dadbdd solid 1px;
}

.bxOpisTest .ilOc {
	font-size: 11px;
	text-align: right;
	position: absolute;
	top: -23px;
	right: 9px;
}

.bxOpisTest .dateAuth {
	color: #818792;
	font-size: 10px;
	margin-bottom: 7px;
}

.bxOpisTest .dateAuth .date {
	margin-right: 22px;
}

.bxOpisTest .picCol {
	width: 320px;
	float: left;
	padding-bottom: 6px;
}

.bxOpisTest .picCol .pic {
	position: relative;
	float: left;
	margin-bottom: 10px;
}

.bxOpisTest .picCol .rank {
	position: absolute;
	width: 60px;
	height: 70px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_rank2.png) no-repeat;
	color: #fff;
	right: -10px;
	top: 10px;
	text-align: center;
}

.bxOpisTest .picCol .rank .label {
	font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding-top: 2px;
	height: 23px;
}

.bxOpisTest .picCol .rank .score {
	font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 3px;
}

.bxOpisTest .picCol .rank .score strong {
	font-size: 24px;
}

.bxOpisTest .picCol .inBtnBright {
	float: right;
	padding-left: 22px;
	padding-right: 22px;
}

.bxOpisTest .picCol .inBtn {
	padding-left: 28px;
	padding-right: 28px;
}

.bxOpisTest .dataCol {
	float: right;
	width: 282px;
	padding-bottom: 6px;
}

.bxOpisTest .dataCol .lsName {
	margin-bottom: 10px;
}

.bxOpisTest .dataCol .lsName li {
	color: #3a404c;
	font-size: 11px;
	line-height: 13px;
}

.bxOpisTest .dataCol .det {
	background: #fff;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 3px;
}

.bxOpisTest .dataCol .lsDet li {
	font-size: 11px;
	text-align: right;
	padding: 4px 5px 6px 13px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/dot_red.gif) 6px 11px no-repeat;
	border-bottom: #737373 dotted 1px;
}
.bxOpisTest .dataCol .lsDet li:last-child {
	border-bottom: 0;
}

.bxOpisTest .dataCol .lsDet .label {
	float: left;
}

.bxOpisTest h4 {
	font-size: 11px;
	font-weight: bold;
}

.bxOpisTest h4 .wR,
.secP .wR {
	color: #95989f;
	font-weight: normal;
	margin-left: 7px;
	font-size: 9px;
}

.bxOpisTest p {
	font-size: 11px;
	padding: 0;
}

.bxOpisTest .zal,
.bxOpisTest .wad {
	float: left;
	width: 305px;
}

.bxOpisTest .zal {
	margin-right: 20px;
}

.bxOpisTest .ust {
	padding-bottom: 17px;
	margin-bottom: 16px;
	border-bottom: #989898 dotted 1px;
}

.bxOpisTest .twoCol {
	margin-bottom: 12px;
}

.bxOpisTest .secP {
	margin-bottom: 18px;
}

.bxWynWysOc {
	background: #f0f1f3;
	border-top: #eaebec solid 1px;
	border-bottom: #eaebec solid 1px;
	margin: 20px 0 25px 10px;
	height: 1%;
	padding: 10px 0 10px 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.bxWynWysOc:after {
	content: '';
	display: block;
	clear: both;
}

.bxWynWysOc .rankCol {
	width: 230px;
	float: right;
	padding-top: 9px;
}

.bxWynWysOc .rankCol .rank {
	float:right;
	width: 89px;
	height: 58px;
	padding-top: 8px;
	text-align: center;
	font-size: 36px;
	font-weight: bold;
	color: #fff;
	background: #6c0000 url(http://i.wp.pl/a/i/moto/moto2011/bg_rank3.gif) repeat-x;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}

.bxWynWysOc .rankCol h4 {
	font-size: 19px;
	padding-top: 19px;
}

.bxWynWysOc .picCol {
	float: left;
	width: 370px;
	padding-right: 6px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/pipe4.gif) center right no-repeat;
}

.bxWynWysOc .picCol .pic {
	vertical-align: middle;
	margin-right: 15px;
	float: left;
}

.bxWynWysOc .picCol h3 {
	font-size: 24px;
	font-weight: bold;
	display: table-cell;
	height: 84px;
	overflow: hidden;
	vertical-align: middle;
}

.bxCalc {
	background: #f5f5f5;
	margin-left: 10px;
	padding-top: 9px;
	border-bottom: #999 dotted 1px;
}
.bxCalc:last-child {
	border-bottom: #dadbdd solid 1px;
	padding-bottom: 10px;
}

.bxCalc h3 {
	height: 27px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_art_gr.png) 0px -161px no-repeat;
	color: #fff;
	margin-left: -10px;
	letter-spacing: 1px;
	padding: 2px 8px 0 10px;
	font: 12px Verdana, Geneva, sans-serif;;
	text-transform: uppercase;
	margin-bottom: 11px;
}

#bxCalcSprow.bxCalc h3,
#bxCalcLpg.bxCalc h3 {
	background-position: 0px -191px;
}

.bxCalc .row {
	padding-left: 384px;
	margin-bottom: 10px;
	height: 1%;
}
.bxCalc .row:after {
	content: '';
	display: block;
	clear: both;
}

.bxCalc .row label {
	margin-left: -373px;
	float: left;
	width: 370px;
	text-align: right;
	font-size: 11px;
	padding-top: 1px;
}

.bxCalc .row label.inl {
	margin-left: 0;
	float: none;
	padding-top: 0;
}

.bxCalc .row.sum label {
	padding-top: 12px;
}

.bxCalc .row .inTxt {
	width: 48px;
}

.bxCalc .row .res {
	font-size: 24px;
	font-weight: bold;
	padding-left: 3px;
}

.bxCalc .row .inBtn {
	margin-top: 10px;
	margin-bottom: 2px;
}

.bxCalc .row .suwak {
	width: 170px;
	margin-left: 13px;
}

.bxCalc .row .suwStart,
.bxCalc .row .suwStop {
	float: left;
	font-weight: bold;
	font-size: 11px;
	margin-top: -3px;
}

.bxCalc .row .suwStop {
	float: right;
}

.bxCalc .row .rank {
	padding-top: 4px;
	width: 208px;
}

.bxCalc .row.suwRow {
	margin-bottom: 10px;
}

.bxCalc .row .suwVal {
	margin-left: 89px;
}

.bxCalc .bxP {
	float: left;
	width: 200px;
	margin-left: 85px;
	margin-bottom: 20px;
}

.bxCalc .bxP .inTxt {
	width: 94px;
	margin-right: 6px;
}

.bxCalc .bxP .inSel {
	width: 70px;
}

.bxCalc .bxP h5 {
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 5px;
}

.bxCalc .bxP .rowIn {
	margin-bottom: 9px;
}

.bxCalc .bxP .inBtn {
	margin-left: 13px;
}

.bx .lsPojed {
	height: 1%;
}
.bx .lsPojed:after {
	content: '';
	display: block;
	clear: both;
}

.bx .lsPojed li {
	float: left;
	width: 319px;
	height: 203px;
	padding-top: 29px;
	background: #f0f1f3;
	border-top: #e9e9eb solid 1px;
	border-bottom: #e9e9eb solid 1px;
	text-align: center;
	margin-right: 12px;
	margin-bottom: 20px;
	overflow: hidden;
}
.bx .lsPojed li:nth-child(2n) {
	margin-right: 0;
}

.bx .lsPojed .pics {
	position: relative;
	width: 258px;
	height: 95px;
	margin: 0 auto 30px;
}

.bx .lsPojed .pics .pic1,
.bx .lsPojed .pics .pic2 {
	float: left;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.bx .lsPojed .pics .pic2 {
	float: right;
}

.bx .lsPojed .pics .vs {
	position: absolute;
	top: 6px;
	left: 86px;
}

.bx .lsPojed h3 {
	font-size: 11px;
	color: #292e39;
	margin-bottom: 20px;
}

.bx .lsPojed h3 a {
	color: #292e39;
}

.bx .lsPojed h3 span {
	font-weight: normal;
}

.bxPojed {
	background: #f0f1f3;
	border-top: #e9e9eb solid 1px;
	border-bottom: #e9e9eb solid 1px;
	width: 630px;
	margin: 10px auto;
	padding: 18px 0 18px 20px;
	position: relative;
}
.bxPojed:after {
	content: '';
	display: block;
	clear: both;
}

.bxPojed .vs {
	position: absolute;
	top: 136px;
	left: 266px;
}

.bxPojed .carCols {
	width: 295px;
	background: #fff;
	text-align: center;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 1px 1px 1px #b1b1b1;
	box-shadow: 1px 1px 1px #b1b1b1;
	padding: 27px 0 24px;
	float: left;
	margin-right: 19px;
}

.bxPojed .carCols h3 {
	font: 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
}

.bxPojed .carCols .pic {
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-bottom: 25px;
}

.bxPojed .carCols div.duelDesc {
/*	height: 230px;*/
	overflow: hidden;
	padding: 0 10px;
	line-height: 14px;
	margin-bottom: 16px;
}

.bxPojed .carCols .lnkBtn {
	padding-left: 34px;
	padding-right: 34px;
}

.bxPojed .carCols .lg {
	font-size: 11px;
	margin-top: -6px;
	margin-bottom: -3px;
}

.bxPojed .pojedBar {
	background: #6a707e url(http://i.wp.pl/a/i/moto/moto2011/bg_pojedbar.gif) repeat-x;
	height: 25px;
	text-align: center;
	overflow: hidden;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 24px;
	margin: 26px 20px 27px 0;
}

.bxPojed .pojedBar .in {
	height: 25px;
	background: #a70000 url(http://i.wp.pl/a/i/moto/moto2011/bg_pojedbar_in.gif) repeat-x;
	float: left;
}

.bxPojed .pojedBar .val {
	color: #fff;
}

.bxPojed .fldBtn {
	text-align: center;
	margin-bottom: 5px;
}

.bxPojed .fldBtn2 {
	text-align: right;
	margin: 22px 20px 5px;
}

.bxPojed .qtr {
	float: left;
	width: 310px;
}

.bxPojed .lsQtr {
	height: 1%;
}
.bxPojed .lsQtr:after {
	content: '';
	display: block;
	clear: both;
}

.bxPojed .lsQtr li {
	width: 141px;
	height: 141px;
	padding-top: 8px;
	margin-right: 14px;
	margin-bottom: 18px;
	background: #fff;
	-moz-border-radius: 9px;
	border-radius: 9px;
	-moz-box-shadow: 1px 1px 1px #b1b1b1;
	box-shadow: 1px 1px 1px #b1b1b1;
	text-align: center;
	position: relative;
	float: left;
}

.bxPojed .lsQtr li:nth-last-child(-n+2) {
	margin-bottom: 0;
}

.bxPojed .lsQtr .pic {
	-moz-border-radius: 9px;
	border-radius: 9px;
}

.bxPojed .lsQtr h3 {
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 12px;
	height: 24px;
	overflow: hidden;
}

.bxPojed .lsQtr .lg {
	font-size: 10px;
}

.bxPojed .lsQtr .pic {
	margin-bottom: 7px;
}

.bxPojed .lsQtr .num {
	position: absolute;
	top: 44px;
	right: -4px;
	width: 22px;
	height: 26px;
	padding-top: 1px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_num.png) no-repeat;
	color: #fff;
	font: 17px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.bx .fldMoreLine.al {
	margin-top: -17px !important;
	margin-bottom: 40px !important;
}

.bx .lsGame {
	height: 1%;
	border-bottom: #dadbdd solid 1px;
}
.bx .lsGame:after {
	content: '';
	display: block;
	clear: both;
}

.bx .lsGame li {
	width: 200px;
	height: 163px;
	float: left;
	background: #eeeef0;
	position: relative;
	margin-right: 25px;
	margin-bottom: 20px;
}
.bx .lsGame li:nth-child(3n) {
	margin-right: 0;
}

.bx .lsGame .pic {
	margin-bottom: 3px;
}

.bx .lsGame h3 {
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550;
	height: 15px;
	overflow: hidden;
	margin-right: 55px;
	margin-left: 9px;
}

.bx .lsGame h3 a {
	color: #404550;
}

.bx .lsGame .rank {
	width: 50px;
	height: 50px;
	overflow: hidden;
	position: absolute;
	bottom: 0px;
	right: 0px;
	background: #fff;
	text-align: center;
	-moz-box-shadow: 1px 1px 1px #b1b1b1;
	box-shadow: 1px 1px 1px #b1b1b1;
}

.bx .lsGame .rank .label {
	background: #a70000;
	height: 18px;
	padding-top: 2px;
	color: #fff;
	font: 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.bx .lsGame .rank .val {
	font: bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 2px;
}

.bx .game {
	margin: 10px auto;
}

.bxSzukaj {
	background: #f5f5f5;
	padding: 8px 5px 9px 10px;
	margin-bottom: 10px;
}

.bxSzukaj label {
	font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	float: left;
	padding-top: 4px;
	margin-right: 11px;
}

.bxSzukaj .inTxt {
	width: 484px;
	margin-right: 2px;
}

#bxZnalWMoto.bx {
	background: #f5f5f5;
	padding: 13px 10px;
}

#bxZnalWMoto.bx h2 {
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#bxZnalWMoto.bx .lsPos {
	padding-top: 1px;
	margin-left: 10px;
}

#bxZnalWMoto.bx .lsPos li {
	font-size: 11px;
	margin-top: 8px;
}

#bxZnalWMoto.bx .lsPos a {
	color: #404550;
}

#bxZnalWWP.bx h2 {
	background: url(http://i.wp.pl/a/i/moto/moto2011/bg_h2.gif) 0px 13px repeat-x;
}

#bxZnalWWP.bx h2 .lt {
	font-size: 14px;
	background: #fff;
	padding-right: 5px;
}

#bxZnalWWP.bx span ul {
	border-bottom: #dadbdd solid 1px;
	padding-bottom: 18px;
}

#bxZnalWWP.bx span ul li {
	font-size: 11px;
	padding-left: 9px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/dot_red.gif) 0px 6px no-repeat;
	line-height: 13px;
	margin-top: 15px;
}

#bxZnalWWP.bx span ul h3 {
	float: left;
	margin-right: 10px;
}

#bxZnalWWP.bx span ul a {
	color: #404550;
}

.bxRes {
	font: 12px Tahoma, Geneva, sans-serif;
	color: #3a404c;
}

.bxRes p {
	padding: 0;
}

.bxDocelu .lsTab {
	border-bottom: #dadbdd solid 1px;
	height: 29px;
}

.bxDocelu .lsTab li {
	float: left;
	width: 170px;
	text-align: center;
	font: 13px Trebuchet, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-right: 1px;
	position: relative;
}

.bxDocelu .lsTab a {
	display: block;
	background: #e3e4e5;
	border-top: #d6d7da solid 1px;
	color: #3a404c;
	height: 21px;
	padding-top: 5px;
	margin-top: 2px;
}
.bxDocelu .lsTab a:hover {
	text-decoration: none;
	opacity: 0.8;
}

.bxDocelu .lsTab .on {
	margin-top: 0;
	border-top: 0;
	height: 22px;
	padding-top: 7px;
	background: #595f6c url(http://i.wp.pl/a/i/moto/moto2011/bg_ls2tab_on.gif) repeat-x;
	color: #fff;
}

.bxDocelu .in {
	background: #f0f1f3;
	border-bottom: #dadbdd solid 1px;
	padding: 9px 5px 10px 10px;
}

.bxDocelu .fldForm {
	margin-bottom: 10px;
}

.bxDocelu .fldForm label {
	font-size: 11px;
	font-weight: bold;
}

.bxDocelu .fldForm .inSel {
	width: 216px;
	margin-right: 13px;
}

.bxDocelu .fldForm .inTxt {
	width: 235px;
	margin-right: 8px;
}

.bxDocelu .map {
	width: 630px;
	height: 448px;
	background: #a3bed9;
}

.bxDocelu .resInf {
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: -3px;
}

.bxDocelu .resInf strong {
	text-transform: uppercase;
}

.bxDocelu .resInf span {
	color: #3aaac0;
}

.bx .lsDcRes h3 {
	font-size: 11px;
	color: #525763;
	margin-bottom: 3px;
}

.bx .lsDcRes h3 a {
	color: #525763;
}

.bx .lsDcRes p {
	font-size: 11px;
	padding: 0;
	margin-bottom: 14px;
}

.bx .lsDcRes .moreLine {
	padding-left: 0;
}

.bx .lsDcRes .fldLnk {
	text-align: right;
	width: 82px;
	margin-bottom: 6px;
}

.bx .lsDcRes li {
	border-bottom: #dadbdd solid 1px;
	padding: 16px 0 12px 10px;
}

.bx .lsDcRes .rank {
	width: 80px;
	height: 68px;
	padding-top: 12px;
	margin-top: 3px;
	float: right;
	background: #6c0000 url(http://i.wp.pl/a/i/moto/moto2011/bg_rank3.gif) repeat-x;
	text-align: center;
	color: #fff;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}

.bx .lsDcRes .rank .label {
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.bx .lsDcRes .rank .val {
	font: bold 31px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.bx .lsProp {
	height: 1%;
	border-bottom: #dadbdd solid 1px;
	padding-top: 2px;
	padding-bottom: 9px;
}
.bx .lsProp:after {
	content: '';
	display: block;
	clear: both;
}

.bx .lsProp li {
	font-size: 11px;
	color: #404550;
	float: left;
	width: 205px;
	margin-left: 10px;
	margin-bottom: 9px;
}

.bx .lsProp li a {
	color: #404550;
}

.bx .lsProp span {
	color: #3aaac0;
}

.bxDocelu .wiz {
	font-size: 11px;
	border-top: #989898 dotted 1px;
	padding-top: 5px;
	margin-bottom: 1px;
}

.bxDocelu .wiz h4 a {
	color: #404550;
}

.bxDocelu .wiz p {
	line-height: 14px;
}

.bxDocelu .wiz .adr {
	padding-top: 0;
}

.picNav {
	position: relative;
}

.picNav .arrLft2, 
.picNav .arrRgh2 {
	z-index: 3; 
	display: block; 
	position: absolute; 
	width: 30%; 
	height: 100%; 
	opacity: 0.45;
}
.picNav .arrLft2 {
	background: url("http://i.wp.pl/a/i/stg/galeria_1/arrows.png") no-repeat scroll 0pt 46% transparent; 
	left: 5px; 
}
.picNav .arrRgh2 {
	background: url("http://i.wp.pl/a/i/stg/galeria_1/arrows.png") no-repeat scroll 100% 46% transparent; 
	right: 5px; 
}

.picNav .arrLft2:hover,
.picNav .arrRgh2:hover {
	opacity: 0.97;
}

.picNav .arrLft,
.picNav .arrRgh {
	width: 51px;
	height: 100%;
	background: url(http://i.wp.pl/a/i/moto/moto2011/arr_picnav.png) left center no-repeat;
	position: absolute;
	left: -5px;
	cursor: pointer;
	z-index: 10;
	text-indent: -9999px;
	overflow: hidden;
	opacity: 0;
}

.picNav .arrRgh {
	left: auto;
	right: -5px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/arr_picnav.png) right center no-repeat;
}

.picNav .arrLft:hover,
.picNav .arrRgh:hover {
	opacity: 1;
}

.hdr .nav {
	font: bold 12px Tahoma, Geneva, sans-serif;
	float: right;
	width: 255px;
}

.hdr .nav .num {
	width: 50px;
	height: 19px;
	padding-top: 1px;
	margin-left: 108px;
	background: #ccc;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
}

.hdr .nav .arrLft {
	float: left;
	color: #3c414d;
	background: url(http://i.wp.pl/a/i/moto/moto2011/arr_lft2.gif) left center no-repeat;
	padding: 0 0 2px 29px;
}

.hdr .nav .arrRgh {
	float: right;
	color: #3c414d;
	background: url(http://i.wp.pl/a/i/moto/moto2011/arr_rgh2.gif) right center no-repeat;
	padding: 0 29px 2px 0;
}

.hdr .moreLine {
	float: right;
	margin-top: 5px;
}

#ncap.bx .date {
	font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-top: 6px;
	float: right;
}

#ncap.bx .date .label {
	font-weight: normal;
	margin-right: 4px;
}

#ncap.bx .date .gw {
	float: right;
	margin-top: 2px;
	margin-left: 7px;
}

#bxZakupy.bx {
	background: #f0f1f3;
	border-top: #e9e9eb solid 1px;
	border-bottom: #e9e9eb solid 1px;
	padding: 15px 9px 8px;
}

#bxZakupy.bx h2 {
	padding-bottom: 13px;
	padding-left: 4px;
	margin-bottom: 15px;
	border-bottom: #989898 dotted 1px;
}

#bxZakupy .lsProd {
	height: 1%;
	margin-bottom: 9px;
}
#bxZakupy .lsProd:after {
	content: '';
	display: block;
	clear: both;
}

#bxZakupy .lsProd li {
	width: 118px;
/*	height: 143px;*/
	padding: 8px 4px 4px;
	background: #fff;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 1px 1px 2px #b1b1b1;
	box-shadow: 1px 1px 2px #b1b1b1;
	text-align: center;
	overflow: hidden;
	float: left;
	margin-left: 9px;
}

#bxZakupy .lsProd h3 {
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404550;
	line-height: 14px;
	height: 28px;
	overflow: hidden;
	margin-bottom: 8px;
}

#bxZakupy .lsProd h3 a {
	color: #404550;
}

#bxZakupy .lsProd .pic {
	display: block;
	margin: 0 auto;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 1px 1px 2px #b1b1b1;
	box-shadow: 1px 1px 2px #b1b1b1;
	margin-bottom: 5px;
}

#bxZakupy .lsProd .price {
	font: bold 14px Verdana, Geneva, sans-serif;
	color: #a70000;
}

#bxZakupy .fldLnk {
	text-align: right;
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #292e39;
	margin-bottom: 10px;
}

#bxZakupy .fldLnk a {
	color: #292e39;
	position: relative;
}

#bxZakupy .fldLnk a .tanio {
	position: absolute;
	left: -42px;
	bottom: -13px;
}

#bxZakupy .lsProdLine {
	border-top: #787879 dotted 1px;
	margin-bottom: 5px;
}

#bxZakupy .lsProdLine li {
	border-bottom: #787879 dotted 1px;
	font-size: 11px;
	padding-bottom: 3px;
	padding-left: 11px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/dot_red.gif) 4px 8px no-repeat;
}

#bxZakupy .lsProdLine a {
	color: #525763;
}

#bxZakupy .fldLnkMore {
	text-align: right;
}

#bxZakupy .fldLnkMore .row {
	padding: 3px 0;
}

/* jquery-ui */
.rank .ui-slider { position: relative; text-align: left; }
.rank .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 16px; height: 17px; cursor: default; }
.rank .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
.rank .ui-slider-horizontal { height: 8px; }
.rank .ui-slider-horizontal .ui-slider-handle { top: -4px; margin-left: -.6em; }
.rank .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.rank .ui-slider-horizontal .ui-slider-range-min { left: 0; }
.rank .ui-slider-horizontal .ui-slider-range-max { right: 0; }
.rank .ui-widget { font-size: 12px; }
.rank .ui-widget-content {
	border: 1px solid #fff;
	-moz-box-shadow: 0px 2px 2px #b1b1b1;
	box-shadow: 0px 2px 2px #b1b1b1;
	background: #6c0000 url(http://i.wp.pl/a/i/moto/moto2011/bg_sobar.gif) right repeat-y;
}

.rank .ui-state-default,
.rank .ui-widget-content .ui-state-default,
.rank .ui-widget-header .ui-state-default {
	background: #4f5461 url(http://i.wp.pl/a/i/moto/moto2011/bg_suwak.gif) 50% 50% no-repeat;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.rank .ui-state-active,
.rank .ui-widget-content .ui-state-active,
.rank .ui-widget-header .ui-state-active {
	background: #4f5461 url(http://i.wp.pl/a/i/moto/moto2011/bg_suwak.gif) 50% 50% no-repeat;
	opacity: 0.8;
}

#adv16, #adv08 {
	text-align:center;
}

/* /jquery-ui */

.table_title_2 {
    font-size: 12px;
    font-weight: bold;
    color: #084993;
    margin: 16px 0 0 15px;
}

.selectedBike {
    background-color: #9E9E9E;
}
.eurotax-invalid-form2 {
    color: #d6220f;
    font-weight: bold;
    font-size: 11px;
    padding-bottom: 5px;
    width: 300px;
    text-align: right;
    margin-left: 133px;
}

#bxGalSpec.bx .lsArtSub {
	border-top: #edefef solid 1px;
	padding-bottom: 5px;
}

#bxGalSpec.bx .fldMoreLine {
	text-align: right;
}

#bxGalSam.bx {
	background: #f0f1f3;
	border-top: #e9e9eb solid 1px;
	border-bottom: #e9e9eb solid 1px;
}

#bxGalSam.bx h2 {
	padding-top: 7px;
	padding-left: 15px;
}

.bx .lsGalSam {
	height: 1%;
	padding-bottom: 10px;
	margin-left: 10px;
	margin-right: 12px;
	border-top: #7e7e7e dotted 1px;
}
.bx .lsGalSam:after {
	content: '';
	display: block;
	clear: both;
}

.bx .lsGalSam li {
	width: 123px;
	float: left;
	padding-left: 15px;
	padding-bottom: 2px;
	background: url(http://i.wp.pl/a/i/moto/moto2011/dot_red.gif) 6px 9px no-repeat;
	border-bottom: #7e7e7e dotted 1px;
}

.bx .lsGalSam a {
	color: #292e39;
}

/* 20101128 */
.bxOpisTest .lnkBtn {
	padding-left: 26px;
	padding-right: 26px;
	font-weight: bold;
}

.bxOpisTest .lnkBtn.bright {
	background: #fff;
	color: #3a404c;
	-moz-box-shadow: 0px 1px 1px #b1b1b1;
	box-shadow: 0px 1px 1px #b1b1b1;
}
/* /20101128 */

#moreTopNews { margin: 5px 0; }
#moreTopNews .topNewsLink { 
	background: url(http://www.wp.pl/i/ivar/layout/201012/gwiazdka.png) no-repeat -6px 0; 
	display: block; 
	padding: 5px 0 0 25px; 
	height: 16px; 
	font-size: 12px;
}


/** custom **/
#bxDodajOcene div.reviewErrorMsg {
	font-size: 12px;
	color: red;
	text-align: center;
	margin-bottom: 10px;
	margin-top: -8px;
	font-weight: bold;
}

div.reviewOKMsg {
	font-size: 12px;
	color: green;
	text-align: center;
	font-weight: bold;
}

#stgCol650 #carRateList .infSq .lsDet {
	margin-bottom: 0px;
}
#stgCol650 #carRateList .infSq .lsDet li.last {
	border: none;
}
#stgCol650 #carRateList .lsArt .test.usr .auth {
	margin-bottom: 0px;
}
#stgCol650 #carRateList .plus,
#stgCol650 #carRateList .minus {
	min-height: 39px;
}

#bxWOceny.bx .fldLnk {
	padding-right: 7px;
	text-align: right;
}

#bxGalSam #bxBrandSel li {
	background: none;
	padding-left: 0px;
	width: 138px;
}
#bxGalSam #bxBrandSel li input {
	vertical-align: middle;
}
#bxGalSam #bxBrandSel li.first {
	width: 276px;
}
#bxGalSam div.fldBtn {
	padding: 0px 12px 5px; 
	text-align: right;
}
#bxGalSam .lnkBtn {
	padding-left: 28px;
	padding-right: 28px;
	font-weight: bold;
}

#bxKatalog li a img.pic {
	margin: 0 auto;
}

a.normal-color {
	color: #3A404C;
}
h3 a.normal-color {
	color: #525763;
}
a.normal-color:HOVER {
	text-decoration: none;
}

.clr {
	clear: both;
}

#stgNavi .rssLT {
	float: right;
	padding-right: 10px;
	padding-top: 10px;
}
#stgNavi .rssLT a {
	margin-left: 6px;
}
#stgNavi .rssLT a:hover {
	opacity: 0.8;
}
.nwsZamknij {
    color: #0000EE;
    cursor: pointer;
    font: 11px Arial,Helvetica,sans-serif;
    padding: 5px 5px 15px 0;
    text-align: right;
}
p.regulamin {
    cursor: pointer;
    display: block;
    font: 11px/11px Arial,Tahoma,Verdana;
    height: 12px;
    left: 44px;
    margin: 0;
    padding: 0;
    position: relative;
    text-decoration: underline;
    top: -31px;
    width: 108px;
}
#nwsRegulamin .nwsTlo {
    background-color: #000000;
    height: 100%;
    left: 0;
    opacity: 0.75;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 998;
}
#nwsRegulamin .nwsCnt {
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    left: 0;
    padding: 10px;
    position: fixed;
    top: 0;
    width: 640px;
    z-index: 999;
}
#nwsRegulamin .nwsTlo {
    background-color: #000000;
    height: 100%;
    left: 0;
    opacity: 0.75;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 998;
}
#nwsRegulamin .nwsCnt {
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    left: 0;
    padding: 10px;
    position: fixed;
    top: 0;
    width: 640px;
    z-index: 999;
}
#newsletterTermsLink {
    color: #6D787A;
    cursor: pointer;
    display: block;
    font: 11px/11px Arial,Tahoma,Verdana;
    height: 12px;
    left: 43px;
    overflow: hidden;
    position: relative;
    text-decoration: underline;
    top: -40px;
    width: 106px;
}
.ct {	
	text-align: center;
}	

.bxTopNews {
	margin: 0 0 10px 0;
	padding: 8px 0 0 30px;
	height: 25px;
	background: #f0f1f3 url("http://i.wp.pl/a/i/moto/moto2011/gw.png") no-repeat 10px 9px
}
.bxTopNews a {
	color: #404550;
	font: 12px Tahoma, Geneva, sans-serif;
	text-decoration: none
}
.red {
	border: 1px solid red;
}

#bxSzukajOcen.bx .infbox {
    background: none repeat scroll 0 0 #E3E4E5;
    border: 1px solid #525763;
    float: left;
    margin: 10px;
    padding: 10px;
    width: 400px;
}

#bxNajpopMarki.bx h2 {
    color: #FFFFFF;
    margin-bottom: 16px;
}
#bxNajpopMarki.bx h2 a {
    color: #FFFFFF;
}

.sliderBxMain .in {
	height: 140px;
}

.sliderBxMain .in ul.slider li {
	height: 130px !IMPORTANT;
	width: 130px;
}

.sliderBxMain .in ul.slider li .ic {
	bottom: 48px;
}

.sliderBxMain .in ul.slider li a {
	color:#484F5E;
}

.sliderBxMain .in ul.slider li span {
	display: block;
	overflow: hidden;
	height: 36px;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	font-family: "Trebuchet MS";
}

.fr { float: right; }
.fl { float: left; }

/** Promocja ogloszen **/
.bxPromocja {
	font-family: Arial, Helvetica, sans-serif;
	width: 300px;
	background-color: #f0f1f3
}
.bxPromocja h2 {
	display: block;
	padding: 5px 0 3px 0;
	color: #fff;
	background-color: #b01f23;
	border: 1px solid #b01f23;
	text-align: center
}
.bxPromocja .content {
	padding: 5px 8px 10px 8px;
	color: #606060
}
.bxPromocja .header {
	padding: 0 0 5px 0;
	text-align: center;
}
.bxPromocja .txt {
	padding: 10px 0;
	font-size: 16px;
	line-height: 17px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	text-align: center
}
.bxPromocja .txt span {
	font-weight: bold;
	color: #b01f23
}
.bxPromocja .footer {
	padding: 10px 0 0 0;
	font-size: 11px
}
.bxPromocja .footer a.details {
	float: right;
	color: #b01f23;
	text-decoration: underline
}
