body, ul, li, h1, h2, h3, h4, h5, h6, form, p, img {

	margin: 0;

	padding: 0;

	border: 0;

}



ul {

	list-style: none;

}



select, input {

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color: #333;

}



body {

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color: #333;

	background-color: #fff;

	background-repeat: repeat-x;

}



a {

	color: #f30;

	/*color: #000;*/

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}



p {

	line-height: 160%;

}



#top {

	margin: 0 auto;

	width: 77.9em;

	height: 104px;

}



#top h1 {

	float: left;

	margin: 38px 0 0 30px;

	/*margin: 38px 0 0 13px;*/

	background-repeat: no-repeat;

	width: 226px;

	/*width: 257px;*/

	height: 50px;

	text-indent: -9999px;

}



#top a {

	color: #f8f8f8;

}



#map {

	float: right;

}



#map li {

	float: left;

	margin: 7px 0 7px 14px;

}



#home a {

	display: block;

	padding: 2px 0 2px 16px;

	background-repeat: no-repeat;

	background-position: left center;

}



#sitemap a {

	display: block;

	padding: 2px 18px 2px 18px;

	background-repeat: no-repeat;

	background-position: left center;

	border-right: 1px solid #6c6c6c;

}



#search_form {

	float: right;

}



#search_form label {

	float: left;

	margin: 7px 8px 0 0;

	padding: 2px 0 2px 16px;

	color: #f8f8f8;

	font-weight: bold;

	border-left: 1px solid #a9a9a9;

}



#search_form #szukaj {

	float: left;

	margin: 6px 6px 0 0;

	padding: 2px;

	width: 140px;

	border: 1px solid #666;

	background-color: #f5f5f5;

}



#search_form #szukaj:focus {

	background-color: #fff;

}



#search_form #search_submit {

	float: left;

	margin: 4px 32px 0 0;

}



#top .banner {

	float: right;

	clear: right;

	margin: 8px 28px 0 0;

}



.wrapper {

	width: 100%;

}



.top.wrapper {

	background-color: #dfdfdf;

	background-repeat: repeat-x;

	border-bottom: 5px solid #eee;

	height: 34px;

}



.bottom.wrapper {

	background-color: #fff;

	background-repeat: repeat-x;

	border-bottom: 1px solid #ececec;

	overflow: hidden;

}



td.gray{background-color: #DFDFDF}

td.darkgray{background-color: #999}

td.darkgray2{background-color: #B9B9B9}

td.lightgray{background-color: #F6F6F6}

td.lightgray2{background-color: #EEEEEE}

td.lightgray3{background-color: #DFDEDF}



.anylinkcss{

	position: absolute;

	visibility: hidden;

	line-height: 18px;

	z-index: 10;

	background-color: #999;

	width: 160px;

	border: 1px solid #E2E2E2;

	border-bottom: 0;

	color: #fff;

	margin-top: 2px;

}



#anylinkmenu4, #anylinkmenu5, #anylinkmenu6 {

	width: 190px;

}



.anylinkcss a {

	width: 100%;

	display: block;

	border-bottom: 1px solid #E2E2E2;

	padding: 2px 0;

	text-indent: 5px;

	text-decoration: none;

	color: #fff;

}



.anylinkcss a:hover{

	background-color: #8C8C8C;

	color: #fff;

	text-decoration: none;

}



#menulinki {

	/*height: 29px;*/

	width: 69em;

	font-size: 11px;

	background-color: #999;

}



.linkgora {

	float: left;

	display: block;

	padding: 0.75em 1.74em !important;

	color: #fff;

	text-decoration: none;

	border-left: 1px solid #fff;

	background-color: #999;

}



.linkgora2 {

	float: left;

	display: block;

	padding: 0.75em 2.05em !important;

	color: #fff;

	text-decoration: none;

	border-left: 1px solid #fff;

	border-right: 1px solid #fff;

	background-color: #999;

}



.linkgora:hover {

	background-color: #FFD200 !important;

	/*background-color: #DFDFDF !important;*/

	color: #000;

	text-decoration: none;

}



.linkgora2:hover {

	background-color: #FFD200;

	color: #000;

	text-decoration: none;

	position: static;

}



#linkgora6 {

	background-color: #333;

	color: #EECC00;

	/*color: #DFDFDF;*/

	font-weight: bold;

}



#linkgora6:hover {

	color: #000;

}



#navi {

	margin: 0 auto;

	width: 75.9em;

	padding: 0.7em 1em;

}



#navi a {

	color: #666;

	text-decoration: none;

}



#navi a:hover {

	text-decoration: underline;

}



#main {

	margin: 14px auto 0;

	width: 77.9em;

	border: 1px solid #d4d4d4;

	border-top: 0;

	border-bottom-color: #eaeaea;

	overflow: hidden;

}



#left {

	float: left;

	width: 41.9em;

	border-right: 1px solid #d4d4d4;

}



#right {

	float: left;

	width: 35.9em;

}



h2 {

	clear: both;

	height: 28px;

	font-size: 10px;

	text-indent: -999px;

	background-repeat: no-repeat;

	border-bottom: 3px solid #ddd;

	border-top: 1px solid #eaeaea;

}



#articles {

	

}



#articles h2 {

	background:url(../uploadimages/header_artykuly.png) no-repeat;

}



#articles .entries {min-height:150px;}

#articles .processing {background:url(../uploadimages/ajax-loader.gif) no-repeat 48% 48%;}

	#articles .entry {padding:15px;overflow:hidden;}

		#articles .entry .thumb {float:left;}

			#articles .entry .thumb img {border:1px solid #DDD;}

		#articles .entry .content {margin:0 0 0 140px;}

		#articles .plain .content {margin-left:0;}

			#articles .entry h3 {margin:0 0 5px;font-size:1.1818em;}

			#articles .entry .date {display:none;}

			#articles .entry p {font-size:11px;}

			#articles .entry .more {clear:none;margin:2px 0 0;}



#articles-nav {padding:6px 3px;background:#F6F6F6;border-top:1px solid #EAEAEA;overflow:hidden;}

	#articles-nav ul {list-style:none;float:right;}

		#articles-nav ul li {float:left;margin:0 5px 0 0;}

			#articles-nav ul li a {display:block;padding:3px 7px;color:#666;border:1px solid #CCC;}

			#articles-nav ul li a:hover, #articles-nav ul li a:focus, #articles-nav ul li a:active, #articles-nav ul li a.active {background:#FFF;color:#444;text-decoration:none;}



h2.aktualnosci {

	width: 15em;

	float: left;

}



#rss {

	width: 26.9em;

	height: 28px;

	float: left;

	border-bottom: 3px solid #ddd;

	border-top: 1px solid #eaeaea;

	overflow: hidden;

}



#rss a {

	font-size: 0.9em;

	color: #777;

}



#feed {

	display: block;

	text-indent: -999px;

	float: right;

	margin: 9px;

	width: 12px;

	height: 12px;

	outline: none;

	background: url(../uploadimages/rss.gif) left center no-repeat;

}



#rsshelp {

	display: block;

	float: right;

	margin: 9px 15px 9px 1px;

}



h3.sport, h3.biznes {

	clear: both;

	background-color: #a5a5a5;

	/*background-color: #868686;*/

	background-repeat: no-repeat;

	background-position: 10px center;

}



h3.sport a, h3.biznes a {

	display: block;

	height: 21px;

	text-indent: -999px;

}



ul.aktualnosci li {

	padding: 7px 0 7px 18px;

	clear: left;

	/* overflow: hidden; */

}



ul.aktualnosci li .date {

	float: left;

	margin-top: 0.1em;

	width: 7.5em;

	font-weight: bold;

	color: #666;

}



ul.aktualnosci li .desc {

	display: none;

	position: absolute;

	background-color: #fbfbfb;

	border: 1px solid #ddd;

	padding: 6px 8px;

	width: 34em;

	font-size: 1.09em;

}



li h4 {

	float: left;

	width: 26em;

	font-size: 1.1em;

}



.odd {

	background-color: #f6f6f6;

}



.even {

	background-color: #fff;

}



h3.sub-1, h3.sub-2 {

	clear: both;

	background-color: #a5a5a5;

	/*background-color: #868686;*/

	background-repeat: no-repeat;

	background-position: 10px center;

}



h3.sub-1 {

	background-image:url(../uploadimages/subheader_motocykle.png);

}



h3.sub-2 {

	background-image:url(../uploadimages/subheader_samochody.png);

}



h3.sub-1 a, h3.sub-2 a {

	display: block;

	height: 21px;

	text-indent: -999px;

	overflow:hidden;

}



ul.dobreakumulatory li {

	clear: left;

	margin-bottom: 1px;

	padding: 8px 0 8px 29px;

	background-color: #f6f6f6;

	background-position: 10px center;

	background-repeat: no-repeat;

	overflow: hidden;

}



ul.dobreakumulatory li label {

	display: block;

	float: left;

	width: 15em;

}



ul.dobreakumulatory li.znajdzsklep label {

	margin-top: 7px;

	width: 12em;

}



ul.dobreakumulatory li.polecane p {

	display: block;

	float: left;

	margin-top: 5px;

	width: 15em;

}



ul.dobreakumulatory li.polecane a {

	margin-left: 20px;

}



#id_marka {

	float: left;

	margin-top: 0.4em;

	width: 13em;

}



.znajdzsklep form select {

	float: left;

	margin-top: 0.4em;

	width: 16em;

}



li.dobierz input {

	margin: 0.1em 0 0 1em;

}



li.znajdzsklep input {

	margin: 0.2em 0 0 1em;

}



.poradytygodnia li {

	padding: 7px 0 7px 29px;

	font-size: 1.1em;

	font-weight: bold;

	clear: left;

	overflow: hidden;

	background-position: 10px center;

	background-repeat: no-repeat;

}



.poradytygodnia li a {

	color: #333;

}



h2.polecamy {

	margin-top: 8px;

}



div.polecamy {

	padding: 7px;

	float: left;

	width:345px;

}



#right_banner {

	padding: 7px;

	width: 170px;

	float: right;

}



#newsletter, #zapytajeksperta {

	padding: 5px 0;

	border: 1px solid #ddd;

	border-width: 1px 0;

	overflow: hidden;

	background-color: #eee;

	background-position: 10px center;

	background-repeat: no-repeat;

}



#zapytajeksperta a {

	display: block;

	width: 140px;

	float: right;

	font-size: 1.1em;

	font-weight: bold;

	margin: 3px 10px 3px 0;

}



#newsletter label {

	float: left;

	display: block;

	font-size: 1.1em;

	margin: 4px 0 0 52px;

	display: inline;

}



#mail {

	float: left;

	margin: 0.2em 1em 0 1.5em;

	padding: 2px;

	width: 15em;

	border: 1px solid #999;

}



#newsletter_submit {

	float: left;

}



h2.ciekawostki {

	margin-top: 8px;

}



div.ciekawostki {

	font-size: 1.2em;

	padding: 15px;

}



#movie {

	margin: 20px 0 0 45px;

}



.more {

	clear: both;

	float: right;

	margin: 14px 0;

}



.more a {

	padding-right: 18px;

	font-size: 0.9em;

	color: #333;

	background-position: right center;

	background-repeat: no-repeat;

}



h2.ostatnionaforum {

	font-size: 10px;

	float: left;

	width: 23.5em;

}



ul.ostatnionaforum {

	float: left;

	font-size: 0.9em;

	width: 25.9em;

}



ul.ostatnionaforum li {

	font-size: 1.1em;

	padding: 8px 5px;

	border-bottom: 1px solid #ddd;

	color: #666;

}



ul.ostatnionaforum li a {

	color: #333;

	font-weight: bold;

}



h2.sonda {

	clear: right;

	font-size: 10px;

	float: right;

	width: 18.4em;

}



div.sonda {

	float: right;

	width: 18.3em;

	background-color: #f6f6f6;

	border-left: 1px solid #ddd;

	border-bottom: 1px solid #ddd;

	padding-bottom: 15px;

	overflow: hidden;

}



div.sonda p {

	font-size: 1.1em;

	margin: 7px;

}



div.sonda input {

	clear: both;

	float: left;

}



div.sonda label {

	width: 150px;

	margin: 2px 0 0 2px;

	float: left;

	font-size: 1.1em;

}



#results {

	display: block;

	float: left;

	margin: 12px 8px;

	color: #333;

}



#sonda_submit {

	display: block;

	clear: none;

	float: left;

	margin: 7px 0;

}



div.materialtygodnia {

	padding: 10px;

	overflow: hidden;

}



div.materialtygodnia #img {

	float: left;

	width: 18em;

}



div.materialtygodnia .news {

	float: left;

	width: 13em;

	font-size: 1.1em;

}



div.materialtygodnia h3 {

	font-size: 1.3em;

	font-weight: bold;

}



div.materialtygodnia p {

	margin: 6px 0;

}



div.materialtygodnia a {

	font-weight: bold;

}



div.zobacztakze {

	padding: 10px;

	font-size: 1.1em;

}



div.zobacztakze h3 {

	font-size: 1.2em;

}



div.zobacztakze p {

	margin: 6px 0;

}



div.zobacztakze a {

	font-weight: bold;

}



h2.wiadomosci {

	clear: both;

	margin-top: 6px;

}



#gotop {

	padding: 10px;

	border-top: 1px solid #ddd;

	clear: both;

	overflow: hidden;

}



#gotop a {

	float: right;

	display: block;

	padding-right: 15px;

	color: #333;

	background: url(../uploadimages/gotop_bg.gif) center right no-repeat;

}



#bottom {

	margin: 0 auto;

	width: 77.9em;

}



#bottom a {

	color: #666;

}



#bottom #links {

	float: left;

	border-right: 1px solid #ddd;

	padding-right: 30px;

}



#bottom #footermenu {

	float: left;

	margin-left: 15px;

}



#bottom #links li {

	float: left;

	margin: 15px 7px 12px;

	padding-left: 10px;

	background: url(../uploadimages/footermenu_bg.gif) left 70% no-repeat;

}



#bottom #footermenu li {

	float: left;

	padding-right:7px;

	margin: 13px 4px 10px;

	background: url(../uploadimages/footermenu_bg.gif) right 50% no-repeat;

}



#bottom #footermenu li a {

	display: block;

	padding: 2px 4px;

}



#bottom #footermenu li a:hover {

	background-color: #999;

	color: #fff;

	text-decoration: none;

}



#footer {

	margin: 15px auto;

	width: 77.9em;

}



#footer a {

	color: #999;

}



#ads_1 {

	padding: 14px;

}



#ads_1_index {

	padding:5px 0 3px;

}



#ads_2 {

	float: left;

	padding: 2px 10px 13px;

	width: 17em;

}



#ads_3 {

	float: left;

	clear:left;

	padding: 6px 5px;

	border-top:1px solid #D4D4D4;

}



#new-catalogs {

	padding:20px 0 15px;

	overflow:hidden;

}



.catalog {

	float:left;

	margin:0 19px;

	width:140px;

	text-align:center;

}

.catalog .thumb {margin:0 0 3px;}

.catalog p {}

.catalog p.download {}

	.catalog p.download a {padding:0 11px 0 0;background:url(../uploadimages/wiecejico.gif) no-repeat 100% 3px;font-weight:700;}



#moto_pl {

	float: right;

	width: 14.5em;

	line-height: 160%;

	margin-bottom: 15px;

}



#moto_pl img {

	margin: 30px 0 0 0;

	border: 3px solid #ddd;

}



.sonda .sondabar {

	background-color: #F71B1B;

	height: 6px;

	margin: 5px 0 0 0;

	overflow: hidden;

}



.sonda .wyniksondy_light {

	padding: 10px 15px;

}



.sonda .wyniksondy_dark {

	background-color: #eee;

	border-top: 1px solid #ddd;

	border-bottom: 1px solid #ddd;

	padding: 10px 15px;

}



.sonda .wyniksondy_dark span {

	color: #E60015;

}



.sonda .wyniksondy_light span {

	color: #E60015;

}



#rtn4pap {

	padding: 10px;

}



.rttitle {

	display: block;

	margin: 0 0 -5px 5px;

}



a.rtdesc {

	color: #333 !important;

	line-height: 160%;

}



#rtn4pap img {

	border: 2px solid #ddd;

	margin: 3px 8px 5px 5px !important;

}
