* {
	margin: 0px;
	padding: 0px;
	
}

a {
	color:#33333A;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

body {
	background-color: #EFEFEF;
	font-family: Arial, Verdana, serif;
	font-size: 11px;
}

img {
	border: 0px;
}

.invisible {
	display: none;
}

/* headers */

div.ma_menu {
	width: 100%;
	/*border: 1px solid red;*/
	margin: 0 auto;
}

div.ma_header {
	height: 65px;
	overflow: hidden;
	background-color: #003366;
	background-image: url('/img/header.gif');
	background-repeat: repeat-x;
	
}
/*
div.ma_header ul {
	top: 23px;
	left: 270px;
	margin: 0;
	padding: 0;
	position: absolute;
	color: #FFFFFF;
	font-size: 12px;
}

div.ma_header li {
	margin: 0 15px;
	display: inline;
}

div.ma_header li a {
	padding: 10px 0 0 35px;
	background: url('/img/icons-header.gif') no-repeat;
	color: #FFFFFF;
	line-height: 25px;
	text-decoration: none;
}

div.ma_header li a:hover {
	text-decoration: none;
}

div.ma_header li a.shop {
	background-position: 0px -56px;
}

div.ma_header li a.forum {
	background-position: 0px 5px;
}

div.ma_header li a.blogs {
	background-position: 0px -27px;
}
*/
div.ma_header ul { top: 23px; left: 270px; margin: 0; padding: 0; position: absolute; color: #FFFFFF; font-size: 12px; }
div.ma_header li { margin: 0 15px; display: inline; }
div.ma_header li a { padding: 0px 0 0 12px; background: transparent url('http://www.mojeauto.pl/img/menu-icon.gif') no-repeat left center; color: #FFFFFF; line-height: 25px;}
div.ma_header li a:hover { text-decoration: none; } 

div.ma_header .searchBox {border: 0px; width: 250px; float: right; margin-top: 10px;}
div.ma_header .searchBox fieldset {border: 0px; vertical-align: top;}
div.ma_header .searchBox fieldset legend {display: none;}
div.ma_header .searchBox fieldset form input.q {border: 0px; padding: 5px 0px 3px 5px; background: transparent url('http://www.mojeauto.pl/img/search-field.gif') 0px 0px no-repeat; width: 168px; height: 24px; float: left; font-size: 11px;}
div.ma_header .searchBox fieldset form input.s {border: 0px; margin: 2px 0px 0px 0px; background: transparent url('http://www.mojeauto.pl/img/bt-search.gif') 0px 0px no-repeat; width: 74px; height: 20px; float: left; cursor: pointer;}

div.ma_footer { margin: 0px 13px 10px; padding: 0px 0px 10px; clear: both; border-top: 1px solid #D6D6D6; color: #383838; list-style: none outside; text-align: left; }
div.ma_footer ul {margin: 10px 0px;}
div.ma_footer li { padding: 0px 10px; display: inline; border-left: 1px solid #383838; font-size: 14px;}
div.ma_footer li.first-child { border: 0; padding-left: 0px;}
div.ma_footer a { color: #003C58; text-decoration: none;}
div.ma_footer a:hover { color: #000; text-decoration: underline;}
table.footerLinks { margin: 10px 0px; border-collapse: collapse;}
table.footerLinks td.title { width: 160px; font-weight: bold;}
table.footerLinks tr.odd td { background-color: #F5F5F5;}
table.footerLinks td p { margin: 2px;}
table.footerLinks td p a { color: #33333A;  text-decoration: none;}
table.footerLinks td p a:hover { color: #000; text-decoration: underline;}

/*
div.ma_footer {
	clear: both;
	text-align: center;
	margin: 10px auto 20px auto;
	border-top: 1px solid #d6d6d6;
	width: 98%;
}

div.ma_footer ul {
	list-style-type: none;
	margin: 10px 0 20px 0;
}

div.ma_footer ul li {
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	border-left: 1px solid black;
}

div.ma_footer ul li.first-child {
	border: 0px;
}

div.ma_footer ul li a {
	color: black;
	text-decoration: none;
}

div.ma_footer ul li a:hover {
	text-decoration: underline;
}
*/
div.ma_banner {
	margin-top: 1px;
	text-align: center;
}

div.ma_menu div.menu {
	height: 28px;
	padding-bottom: 5px;
	overflow: hidden;
	background: url('/img/menu.gif') 0 0 repeat-x;
}

div.ma_menu div.menu ul {
	height: 28px;
	margin: 0;
	padding: 0;
	background: url('http://www.mojeauto.pl/img/testy_menu.gif') 0 1px no-repeat;
	list-style: none outside;
}

div.ma_menu div.menu li {
	float: left;
	display: inline;
}

div.ma_menu div.menu li a {
	height: 28px;
	float: left;
	display: inline;
	background-color: #236;
	-moz-opacity: 0.0;
	opacity:.0;
	filter: alpha(opacity=0);
	color: #48679b;
	text-decoration: none;
}

div.ma_menu div.menu li a:hover {
	-moz-opacity: 0.2;
	opacity:0.2;
	filter: alpha(opacity=20);
}

div.ma_skyscrapper {
	float: right;
	margin: 10px;
}

.menu li a.m1 { width: 95px; }
.menu li a.m2 { width: 95px; }
.menu li a.m3 { width: 95px; }
.menu li a.m4 { width: 95px; }
.menu li a.m5 { width: 95px; }
.menu li a.m6 { width: 95px; }
.menu li a.m7 { width: 95px; }
.menu li a.m8 { width: 95px; }
.menu li a.m9 { width: 140px; }

div.wrapper {
	width: 902px;
	overflow: visible;
	margin: 0 auto;
	padding: 0 2px 0 1px;
	position: relative;
}

/* shared + veneo */

h2.heading {
	height: 17px;
	margin: 6px 0 2px 0;
	padding: 0 5px 8px 15px;
	overflow: hidden;
	background: url('/img/heading2.jpg') 0 0 no-repeat;
	background-color: #FCFCFC;
	color: #272727;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 17px;
	margin-left: 10px;
	width: 160px;
}

h2.heading a {
	font-size: 11px;
	color: #272727;
}

div.ma_content {
	width: 850px;
	min-height: 400px;
	background-color: white;
	border: 1px solid #E1E1E1;
	margin: 0 auto;
	margin-top: 10px;
}

.printingArea_print {
	width: 650px;
	min-height: 400px;
	background-color: white;
	border: 0px;
	margin: 0 auto;
	margin-top: 10px;
}

.printingArea_print div.media {
	display: none;
}

.printingArea_print .printingInvisible {
	display: none;
}

div.ma_content_strip {
	width: 830px;
	margin: 10px;
	background: url('/img/strip-gray.gif') 190px 0 repeat-y;
}

div.ma_content_strip .left_side {
	width: 180px;
	float: left;
	overflow: hidden;
	text-align: left;
}

div.ma_content_strip .right_side {
	width: 630px;
	float: right;
	overflow: hidden;
	text-align: left;
}

div.box {
	overflow: hidden;
	background-color: #F5F5F5;
	margin: 10px;
	margin: 10px;
}

/* ukrywanie od ie5 \*/
* html div.box {height:1%;}
/* koniec! */


div.newsletter {
	width:170px;
	height:60px;
	background:transparent url('/img/newsletter_bg.gif') 0 0 no-repeat;
	overflow:hidden;
	padding: 10px 0 0 10px;
}

div.newsletter .newsletter_text {
	width:80px;
	margin-right: 5px;
}

div.newsletter .newsletter_submit {
	cursor: pointer;
	height:21px;
	width:66px;
	background:transparent url('/img/newsletterSubmit.gif') no-repeat 0 0;
	border:none;
}

div.newsletter form {
	margin-bottom: 7px;
}

div.newsletter a {
	padding: 0 0 0 6px;
	margin-left: 5px;
	color:#5a5a5a;
	font-size:10px;
	background:transparent url('/img/lismall.gif') no-repeat 0 5px;
	text-decoration:underline;
}

div.submenu {
	background:transparent url('/img/menubg.gif') no-repeat 0 0;
	padding:8px 10px 10px 19px;
}

div.submenu ul {
	margin:0;
	padding:0;
	list-style:none;
}

div.submenu ul li {
	padding:0 0 0 18px;
	background:transparent url('/img/liblue.gif') 0 4px no-repeat;
}

div.submenu ul li.current {
	padding:0 0 0 18px;
	background:transparent url('/img/lired.gif') 0 4px no-repeat;
}

div.submenu ul li a {
	margin:5px 0 0 0;
	padding:0 0 3px 0;
	display:block;
	background:transparent url('/img/h4_motd.gif') 0 bottom repeat-x;
	color:#474748;
	width:132px;
	text-decoration: none;
}

div.submenu ul li a:hover {
	text-decoration: underline;
}

div.submenu ul li.current a {
	color:#b20000;
}

div.login {
	background:transparent url('/img/menubg_red.gif') no-repeat 0 bottom;
	padding:8px 10px 10px 19px;
}

div.login h2 {
	margin-bottom: 5px;
}

div.login h2 a {
	color: #9D0000;
}

div.login p {
	margin-top: 5px;
}

div.login p a {
	color: black;
	text-decoration: underline;
}

div.login form p {
	margin: 0px;
}

div.login ul {
	margin:0;
	padding:0;
	list-style:none;
}

div.login ul li {
	padding:0 0 0 18px;
	background:transparent url('/img/liblue.gif') 0 4px no-repeat;
}

div.login ul li.current {
	padding:0 0 0 18px;
	background:transparent url('/img/lired.gif') 0 4px no-repeat;
}

div.login ul li a {
	margin:5px 0 0 0;
	padding:0 0 3px 0;
	display:block;
	background:transparent url('/img/h4_motd.gif') 0 bottom repeat-x;
	color:#474748;
	width:132px;
	text-decoration: none;
}

div.login ul li a:hover {
	text-decoration: underline;
}

div.login ul li.current a {
	color:#b20000;
}


p.more {
	margin: 3px;
	margin-bottom: 10px;
	text-align: right;
}
p.more a {
	background: transparent url('/img/more.gif') no-repeat left top;
	padding:0 10px 0 20px;
	font-weight:bold;
	color:#33333a;
	text-align: right;
}

p.post {
	margin: 3px;
	text-align: right;
	padding-bottom: 7px;
	
	/*font-size: 12px;
	letter-spacing: 1px;*/
}
p.post a.newThread {
	background: transparent url('/img/add_comment.gif') no-repeat left top;
	padding:0 10px 0px 20px;
	font-weight:bold;
	color:#E70809;
	text-align: right;
}

p.post a.parentCat {
	color: #33333A;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}

/* containers */

div.left_container {
	float: left;
	width: 200px;
	/*border-right: 1px solid #D6D6D6;*/
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

div.right_container {
	float: right;
	width: 200px;
	border-left: 1px solid #D6D6D6;
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

div.center_container {
	float: left;
	width: 410px;
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	/*border-right: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;*/
}

div.wide_container {
	float: right;
	width: 625px;
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	border-left: 1px solid #D6D6D6;
}

div.wide_container h2.heading {
	background: url('/img/heading_wide.jpg') 0 0 no-repeat;
	width: 595px;
}

/* glowna testy, raporty, opinie */

div.ng_box {
	color: #000000;
	background: url('/img/heading.jpg') 0 0 no-repeat;
	margin-bottom: 2px;
	padding: 0px 5px 0px 15px;	
	font-weight: bold;
	overflow: hidden;
	line-height: 20px;
}

div.ng_box a {
	color: black;
	text-decoration: none;
}

div.ng_box_long {
	color: #000000;
	background: url('/img/heading2.jpg') 0 0 no-repeat;
	margin-bottom: 2px;
	padding: 0px 5px 0px 15px;	
	font-weight: bold;
	overflow: hidden;
	line-height: 20px;
}

div.ng_box_long a, div.ng_box_long_630 a, div.ng_box_long_830 a {
	text-decoration: none;
	color: black;
}

div.ng_box_long_630 {
	color: #000000;
	background: url('/img/heading_wide.jpg') 0 0 no-repeat;
	margin-bottom: 2px;
	padding: 0px 5px 0px 15px;	
	font-weight: bold;
	overflow: hidden;
	line-height: 20px;
}

div.ng_box_long_830 {
	color: #000000;
	background: url('/img/heading_superwide.jpg') 0 0 no-repeat;
	margin-bottom: 2px;
	padding: 0px 5px 0px 15px;	
	font-weight: bold;
	overflow: hidden;
	line-height: 20px;
}


div.left_box {
	background-color: #F5F5F5;
	padding: 5px;
}

div.left_box ul {
	list-style-type: none;
}

div.left_box ul.menu_box li { 
	background: url('/img/h4_motd.gif') 15px bottom repeat-x;
	margin-bottom: 3px;
	padding-bottom: 2px;
}

div.left_box a.blue, div.menu_box a.blue {
	color: #33333A;
	background: url('/img/liblue.gif') 0 3px no-repeat;
	padding-left: 15px;
	text-decoration: none;
}

div.left_box a.blue:hover {
	color: #33333A;
	background: url('/img/liblue.gif') 0 3px no-repeat;
	padding-left: 15px;
	text-decoration: underline;
}

div.left_box a.red, div.menu_box a.red {
	color: #33333A;
	background: url('/img/lired.gif') 0 3px no-repeat;
	padding-left: 15px;
	text-decoration: none;
}

div.left_box a.red:hover {
	color: #33333A;
	background: url('/img/lired.gif') 0 3px no-repeat;
	padding-left: 15px;
	text-decoration: underline;
}

div.left_box a.small, div.menu_box a.small {
	color: #4867AE;
	background: url('/img/lismall.gif') 0 5px no-repeat;
	padding-left: 10px;
	text-decoration: none;
}

div.left_box a.small:hover {
	color: #4867AE;
	background: url('/img/lismall.gif') 0 5px no-repeat;
	padding-left: 10px;
	text-decoration: underline;
}

div.left_box .marki_left {
	width: 80px; 
	float: left;
}

div.left_box .marki_right {
	width: 80px; 
	float: right;	
}

li .marki_li_left {
	width: 80px; 
	float: left;
}

li .marki_li_right {
	width: 80px; 
	float: right;	
}


div.left_box h1 {
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	margin: 5px 10px;
	color: #A51010;
}

div.sep {
	clear: both;
	height: 10px;
	background: url('/img/h4_motd.gif') 0 center repeat-x;	
}

div.sep2 {
	height: 10px;
	background: url('/img/h4_motd.gif') 0 center repeat-x;	
}

div.sepBlank {
	clear: both;
	height: 10px;
}

div.sepTop {
	clear: both;
	height: 5px !important;
	background: url('/img/h4_motd.gif') 0 top repeat-x;
	margin: 0px !important;
	padding: 0px !important;
	overflow: hidden;	
}

div.right_box {
	background-color: #F5F5F5;
	padding: 10px;
}

div.right_box img {
	float: left;
	border: 0px;
	margin: 10px 0px 10px 15px;
}

div.right_box h1 {
	font-size: 16px;
	font-weight: bold;
	float: right;
	text-align: left;
	width: 420px;
	margin: 10px 0px;
}

div.right_box a {
	color: black;
	text-decoration: none;
}

div.right_box p {
	float: right;
	text-align: left;
	width: 420px;
	margin: 10px 0px;
}

a.wiecej {
	color:#000000;
	background: url(/img/more.gif) 0px 0px no-repeat;
	padding-left: 25px;
	float: right;
	margin-right: 10px;
}

a.wiecej:link, a.wiecej:visited {
	text-decoration: none;
}

a.wiecej:hover {
	text-decoration: underline;
}

/* oceny */
div.ma_content_strip_testy {
	width: 830px;
	margin: 10px;
	background: url('/img/strip-gray.gif') 640px 0 repeat-y;
}

div.testy_left_strip {
	width: 630px;
	float: left;
	background: url('/img/strip-gray.gif') 190px 0 repeat-y;
}

div.side_left {
	width: 180px;
	float: left;
	overflow: hidden;
	text-align: left;
}

div.side_right {
	width: 430px;
	float: right;
	overflow: hidden;
	text-align: left;
}

div.testy_right {
	width: 180px;
	float: right;
	overflow: hidden;
	padding-left: 0px;
	text-align: left;
	/*background: url('/img/strip-gray.gif') 0px 0 repeat-y;*/
}

.slct {
	width: 150px;
	margin: 5px 10px;
	padding: 0px;
	font-size: 11px;
	font-family: Arial, Verdana, serif;
}

.slct2 {
	width: 150px;
	margin: 5px 2px;
	padding: 0px;
	font-size: 11px;
	font-family: Arial, Verdana, serif;
}

select.filterModel {
	margin: 5px;
	font-size: 11px;
	font-family: Arial, Verdana, serif;
}

div.markiBox {
	margin: 10px;
}

div.markiBox ul {
	list-style-type: none;
	margin: 0px 10px;
}

div.markiBox li { 
	background: url('/img/h4_motd.gif') 15px bottom repeat-x;
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 175px;
}

div.markiBox span {
	color: #000000;
	background: url('/img/liblue.gif') 0 3px no-repeat;
	padding-left: 15px;
	font-weight: none;
}

div.markiBox a {
	color: #4867AE;
	background: url('/img/liblue.gif') 0 3px no-repeat;
	padding-left: 15px;
	font-weight: bold;
}


div.markiBox a:link, div.markiBox a:visited {
	text-decoration: none;
}

div.markiBox a:hover {
	text-decoration: underline;
}

/* addForm */
div.addLeft {
	float: left;
	width: 130px;
	text-align: right;
	margin: 3px 0px;
	padding-top: 7px;
}

div.addRight {
	float: right;
	width: 450px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

form.dodaj {
	margin: 0px;
	padding: 0px;
}

form.dodaj .inpt {
	font-size: 11px;
	width: 150px;
	padding: 0px;
}

form.dodaj .slct {
	font-size: 11px;
	width: 150px;
	padding: 0px;
}

form.dodaj .addTxtArea {
	font-size: 11px;
	width: 220px;
	height: 40px;
}

div.wzOpis {
	float: left;
	width: 45px;
	height: 30px;
	padding-top: 15px;
	margin: 5px 0px;
}

div.wzArea {
	float: left;
	width: 230px;
	margin: 5px 0px;
}

a.topLink {
	color: #a1a1a1;
	text-decoration: underline;
}

a.topLink:hover {
	color: #a1a1a1;
	text-decoration: none;
}

.topMore {
	background: transparent url('/img/more.gif') no-repeat left top;
	padding: 0 10px 0 20px;
	color: #33333A;
	text-decoration: none;
}

a.topLinkMore {
	background: transparent url('/img/more.gif') no-repeat left top;
	padding: 0 10px 0 20px;
	color: #33333A;
	text-decoration: none;
}

a.topLinkMore:hover {
	text-decoration: underline;
}

div.paging { 
	margin: 10px 0px;
	text-align: center; 
}

div.paging a { 
	color: #33333A;
	text-decoration: none; 
}

div.paging a.sell {
	font-size: 16px;
	font-weight: bold;
}

div.paging a:hover {
	text-decoration: underline;
}

div.elm {
       float: left;
       width: 175px;
       text-align: center;
}

div.element {
       float: left;
       width: 175px;
       height: 118px;
       text-align: center;
}

div.element div.grayboxlarge {
       z-index: 1;
       height: 30px;
       width: 175px;
       /*margin-top: -43px;*/
       position: relative;
       margin-top: -33px;
       margin-bottom: 0px;
       padding: 0px;
       /*top: -28px;*/
       /*left: 1px;*/
       background-color: #F5F5F5;/*#0e1824;*/
       filter: alpha(opacity=70);
       -moz-opacity:.7;
       opacity:.7;
       text-align: center;      
	   overflow: hidden; 
}

div.element a.large {
       z-index: 3;
       display: block;
       margin-top: -30px;
       position: relative;
       /*top: -62px;*/
       left: 3px;
       color: #33333A;
       font-size: 10px;
       width: 175px;
       text-decoration: none;
       font-weight: bold;
}

/* paging */
div.pagination {
	margin-top: 10px;
	margin-bottom: 20px;
	text-align: center;
}

div.pagination a {
	color: black;
	text-decoration: none;
}

div.pagination ul {
	list-style-type: none;
}

div.pagination ul li {
	display: inline;
}

div.pagination ul li.current {
	font-size: 150%;
	font-weight: bold;
}

/* spalanie */
table.spalanie {
	margin: 10px;
	margin-top: 0px;
	border-collapse: collapse;
}

table.spalanie td {
	border: 1px solid #DBDBDB;
	width: 70px;
	text-align: center;
	padding: 5px;
}

table.spalanie td.leftInfo {
	width: 200px;
	text-align: left;
}

table.spalanie td.numeric {
	text-align: right;
	font-weight: bold;
}

table.spalanie td.large {
	font-size: 16px;
}

table.spalanie td.black {
	
}

table.spalanie td.red {
	color: #B80000;
}

h1.note {
	padding-top: 3px;
	font-size: 18px;
}

table td.note {
	color: white;
	font-size: 18px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	background-position: center center;
	background-repeat: no-repeat;
}

table td.note a {
	color: white;
	text-decoration: none;
}

table td.note.b1 {
	background-image: url('/img/ranking1.png');
}

table td.note.b2 {
	background-image: url('/img/ranking2.png');
}

table td.note.b3 {
	background-image: url('/img/ranking3.png');
}

table td.note.b4, table td.note.b5 {
	background-image: url('/img/ranking4.png');
}

table td.note.odd {
	background-color: #F5F5F5;
}

.noteMini {
	width: 30px;
	height: 15px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	background-position: center center;
	background-repeat: no-repeat;
	color: white;
}

.noteMini a {
	color: white;
	text-decoration: none;
}

.noteMini.b1 {
	background-image: url('/img/ranking1box.png');
}

.noteMini.b2 {
	background-image: url('/img/ranking2box.png');
}

.noteMini.b3 {
	background-image: url('/img/ranking3box.png');
}

.noteMini.b4, .noteMini.b5 {
	background-image: url('/img/ranking4box.png');
}

table.spalanieCharts {
	border-collapse: collapse;
	border-top: 30px;
}

table.spalanieCharts td {
	text-align: center;
	vertical-align: middle;
	background-color: #F5F5F5;
	border: 1px solid #DBDBDB;
	padding: 10px 0px;
}

table.spalanieCharts tr.title {
	font-weight: bold;
}

table.spalanieCharts tr.title td {
	border: 0px;
	background-color: white;
	color: black;
}

img.spalanieChart {
	/*border: 1px solid black;*/
}

p.spalanieChart {
	line-height: 165px;
	}

h3 {
	font-size: 12px;
	color: #BA0000;
	margin-top: 20px;
}

p.liner {
	font-size: 2px;
	clear: both;
	border-bottom: 1px solid #D6D6D6;
}

p.liblue {
	background: url('/img/liblue.gif') 0 2px no-repeat;
	padding-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	vertical-align: middle;
	/*line-height: 20px*/
}

table.spalanieModele {
	border-collapse: collapse;
	width: 100%;
	
}

table.spalanieModele td {
	border-bottom: 1px solid #DBDBDB;
	/*border-top: 1px solid #DBDBDB;*/
	padding: 5px;
	vertical-align: middle;
}

table.spalanieModele td span {
	display: block;
	text-align: right;
	
}

table.spalanieModele td.modelInfo {
	text-align: left;
	vertical-align: top;
}

table.spalanieModele td.modelInfo h1 a {
	color: black;
	text-decoration: none;
}

table.spalanieModele td span.spalanieTop {
	border-bottom: 1px solid black;
}

table.spalanieModele td span.red, table.spalanieOstatnie td span.red {
	color: #A90000;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin: 0 auto;
}

table.spalanieOstatnie {
	border-collapse: collapse;
	width: 100%;
	border: 1px solid #BABABA;
	margin: 0 auto;
}

table.spalanieOstatnie tr.title {
	font-weight: normal;
	background-color: #D2D4D1;
}

table.spalanieOstatnie tr.odd, table.spalanieOstatnie td.odd {
	background-color: #F5F5F5;
	
}

table.spalanieOstatnie td {
	padding: 10px 5px;
	border-top: 1px solid #BABABA;
	border-bottom: 1px solid #BABABA;
}

table.spalanieOstatnie td a {
	text-decoration: none;
}

p.carInfo {
	margin: 10px;
	padding-bottom: 3px;
	font-weight: bold;
	background: url(/img/h4_motd.gif) bottom repeat-x;
}

p.carInfo span {
	font-weight: normal;
	width: 200px;
	float: left;
}

ol.rank {
	margin: 5px;
	padding-left: 25px;
}

ol.rank li {
	padding-bottom: 3px;
	margin-top: 2px;
	background: url(/img/h4_motd.gif) 15px bottom repeat-x;
	clear: both;
	line-height: 15px;
	
}

ol.rank li a {
	color: #7C8CD5;
	/*font-weight: bold;*/
	text-decoration: none;
}

ol.rank li span {
	float: right;
	/*color: #A90000;
	margin-top: -16px;*/
	font-weight: bold;
}

ul.saLeft {
	width: 400px;
	float: left;
	list-style:none;
}

ul.saRight {
	width: 400px;
	float: right;
	list-style:none;
}

ul.saLeft li, ul.saRight li {
	background: url('/img/h4_motd.gif') 15px bottom repeat-x;
	margin-top: 3px;
	margin-bottom: 5px;
	padding-bottom: 3px;
}

ul.saLeft li a, ul.saRight li a {
	padding: 0 0 0 18px;
	background: transparent url('/img/liblue.gif') 0 4px no-repeat;
	color: black;
	text-decoration: none;
}

form#doRank p label {
	width: 120px;
	font-weight: bold;
	float: left;
	vertical-align: middle;
	line-height: 20px;
}

form#doRank p .label2 {
	width: 110px;
	font-weight: bold;
	float: left;
	vertical-align: middle;
	line-height: 20px;
	padding: 8px 0px 0px;
}

form#doRank p {
	clear: both;
	margin: 0px 10px;
	line-height: 20px;
	vertical-align: middle;
}

form#doRank p input, form#doRank p select {
	vertical-align: middle;
}

table.ocen td {
	height: 25px;
}

table.ocen td {
	vertical-align: middle;
}

table.ocen td select {
	width: 150px;
	font-size: 11px;
	padding: 1px;
}

table.ocen td input {
	vertical-align: middle;
}

.ac_results {
	border: 1px solid gray;
	background-color: white;
	padding: 0;
	margin: 0;
	margin-top: -1px;
	list-style: none;
	position: absolute;
	z-index: 10000;
	display: none;
	width: 350px;
	overflow: hidden;
}

.ac_results li {
	padding: 2px 5px;
	white-space: nowrap;
	color: #000;
	text-align: left;
}

.ac_over {
	cursor: pointer;
	background-color: #C5C9CC;
}

.ac_match {
	font-weight: bold;
}

.error {
	background: transparent url('/img/error.gif') 2px 2px no-repeat;
	color: #AE0505;
	font-weight: bold;
	padding: 2px 2px 2px 24px;
	height: 22px;
	line-height: 22px;
	display: none;
}

div.oponyLogo {
	width: 240px;
	float: left;
	border: 1px solid #D1D1D1;
	text-align: center;
	vertical-align: middle;
	padding: 10px 0px;
}

div.oponyInfo {
	float: right;
	width: 580px;
}

div.ajaxLoader {
	background: transparent url('/img/loader.gif') 380px 0px no-repeat;
	height: 100px;
	z-index: 999;
	width: 800px;
	margin: 0 auto;
	float: left;
	margin-top: -600px;
}

div.sklep {
	background-color: #EFEFEF;
	border: 1px solid #BABABA;
	margin: 10px 0px;
	padding: 5px;
	color: #000;
}

div.sklep a {
	color: #000;
	text-decoration: underline;
}

div.sklep a:hover {
	text-decoration: none;
}

div.sklep p.liblue {
	margin: 0px 5px 0px 0px;
	background-position: 2px 3px;
	display: inline;
	vertical-align: top;
}

div.sklep img {
	vertical-align: middle;
}

div.moreLinks p {
	font-weight: bold;
}

div.moreLinks a {
	color: #48679b;
	text-decoration: none;
	margin: 0px 5px;
}

div.moreLinks a:hover {
	text-decoration: underline;
}

