html, body, td { font-family: Arial,Helvetica,Verdana,sans-serif; font-size:14px; }
html, body { border:0; margin:0; padding:0; background:#000 url('/gfx/bg.png') repeat-x; color:#CCCCCC; }

#container { margin-left:auto; margin-right:auto; width:955px; }
#top { width:955px; }
#menu { float:left; width:190px; margin-top:15px; margin-right:6px; }
#main { float:left; width:755px; margin-top:15px; }
#mainflash { float:left; width:955px; margin-top:15px; }

#breadcrumb { float:left; width:933px; height:13px; margin-top:15px; padding:11px; background: url('/gfx/breadcrumb.gif') no-repeat; font-size:11px; text-transform:uppercase; font-weight:bold; }
#breadcrumb #bcrumb1 { padding-left:45px; width:150px; float:left; }
#breadcrumb #bcrumb2 { width:700px; float:left; }
#breadcrumb a { color:#535353; text-decoration:none; float:left; }
#breadcrumb a:hover { color:silver; }
#breadcrumb #bcrumb2 span { background:transparent url(/gfx/bcrumb.gif) no-repeat center center; display:block; float:left; height:6px; margin-left:5px; margin-right:5px; padding:4px; width:8px; }

img { border:0; vertical-align:middle; }
a { color:#CCCCCC; text-decoration:none; }
a:hover { color:#fff; text-decoration:underline; }


.left { float:left; }
.right { float:right; }
.clear { clear:both; }
.none  { display:none; }

#stopka { width:955px; background: url('/gfx/dol2.gif') no-repeat; height:55px; margin-top:15px; margin-bottom:15px; }
#stopka span { padding:5px; font-size:10px; margin-top:17px; }
#stopka span.left { float:left; text-align:center;display:block;width:67px; margin-left:5px; color:#CB2132; }
#stopka span.center { float:left; width:770px; text-align:center;display:block; margin-left:5px; color:#555555; }
#stopka span.right { float:left; width:71px; text-align:center;display:block;color:#CC0001; }
#stopka a { color:#858585; text-decoration:none; }
#stopka a:hover { color:#fff; text-decoration:underline; }
#stopka span.right a { color:#CC0001; text-decoration:none; }

.okragle {
	-moz-border-radius:		10px;
	-webkit-border-radius:	10px;
	-opera-border-radius:	10px;
	-khtml-border-radius:	10px;
	border-radius:			10px;
	behavior:url(/style.border-radius.htc);
	border: solid 1px #1E1E1E;
	background-color:#232323;
}
#introinfo {
	-moz-border-radius:		5px;
	-webkit-border-radius:	5px;
	-opera-border-radius:	5px;
	-khtml-border-radius:	5px;
	border-radius:			5px;
	behavior:url(/style.border-radius.htc);
	border: solid 1px #1E1E1E;
	background-color:#232323;
	font-size:11px;
	width:520px;
	max-width:520px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding:5px;
}
#introinfo img { margin-top:3px; }

.p { padding: 10px; }
hr { color: #1B1B1B; background-color: #1B1B1B; height: 3px; border: none; border-bottom: solid 2px #2E2B2C; margin-bottom:15px; margin-top:15px; }

.box181 { width: 181px; margin-right:2px; }
.box330 { width: 330px; margin-right:2px; }
.box370 { width: 370px; margin-right:2px; }
.box360 { width: 360px; }
.box382 { width: 382px; }
.box470 { width: 470px; }
.box560 { width: 560px; }
.box575 { width: 575px; }
.box755 { width: 755px; margin-right:4px; }
.box955 { width: 951px; }
.box678 { width: 678px; }

div.belka { background:url('/gfx/belka.gif') no-repeat; width:745px; height:28px;font-size:16px;font-weight:bold; padding-left:10px; padding-top:7px; margin-top:30px; margin-bottom:10px; }
div.belkabok { background:url('/gfx/belkabok.gif') no-repeat; width:361px; height:28px;font-size:16px;font-weight:bold; padding-left:10px; padding-top:7px; margin-bottom:10px; }
div.belka img, div.belkabok img { vertical-align:top; }
#belkapr { float:right; width:381px; }
#belkal { float:left; width:300px; }
#belkapr img { margin-right:10px;}


div.promocja { width: 367px; min-height:220px;height:auto !important;height:220px; }
div.promocja div.topf { width:350px; height:113px; background: url('/gfx/promobgf.gif') no-repeat; float:left; }
div.promocja div.topf img { margin:3px; float:left; margin-top:1px; }
div.promocja div.topf div.nazwa { font-weight:bold;display:table-cell; padding:10px; width:100px; height:113px; vertical-align:middle; margin-bottom:10px; }
div.promocja div.top {  width:347px; height:113px; background: url('/gfx/promobg.gif') no-repeat; float:left; }
div.promocja div.top div.nazwa { font-weight:bold;display:table-cell; padding:10px; width:327px; height:113px; vertical-align:middle; margin-bottom:10px; }
div.promocja span.opis { width:340px; float:left; color:#999; margin:3px; margin-top:10px;}
.pimg { width: 227px; height:117px; float:left; }

div.lista { margin-top:10px; float:left; }
.hand  { cursor:hand; cursor:pointer; }
.hover:hover { border-color:#CC0001; }
.nohover, .nohover:hover, div.lista.nohover:hover { border-color:#1E1E1E; }
div.lista:hover { border-color:#CC0001; }
div.lista img { border:solid 2px #1a1a1a; float:left; margin-right:5px; }
div.lista div.uzywane { background: url('/gfx/belkauzywane.gif') no-repeat; padding:10px; float:left; width:785px; height:17px; font-size:15px; }
div.lista.promolista div.uzywane { background: url('/gfx/belkapromo.gif') no-repeat; padding:10px; float:left; width:685px; height:17px; font-size:15px; }
div.lista div.uzywane img { margin-left:5px;border:0; }
div.lista div.opis { width:695px; padding:5px; color:#999; float:left; }
div.lista div.nadopis { padding:5px; float:left; width:780px; }
.red { color:#CC0001; }

img.border { border:solid 2px #1a1a1a; }

div.belkasm { background: url('/gfx/belkasm.gif') no-repeat; padding:10px; float:left; width:350px; height:17px; font-size:15px; }
div.belkasm2 { background: url('/gfx/belkasm2.gif') no-repeat; padding:10px; float:left; width:425px; height:17px; font-size:15px; font-weight:bold; }
div.belkasm img { margin-left:5px;border:0; }

span.big { font-size:15px; }
.small, td.small { color:#999; }

.dsl { float:left; width:120px; padding:5px; margin:5px; }
.dsr { float:left; width:205px; padding:5px; margin:5px; color:#999; }
.m { margin: 5px; }
.bgc  { width:365px; background-color: #292929; border:0; float:left; margin:5px; }

table, td { border:0; }
table  { width: 100%; }
td { padding:5px; vertical-align:top; }
td.bg { background-color:#292929; }

div.danetechn { width:365px; float:left; }
div.danetechn2 { width:325px; float:left; }

li { list-style-image: url('/gfx/li.gif'); margin:3px; }


div.promobelka { background: url('/gfx/belkapromo3.gif') no-repeat; padding:10px; float:left; width:531px; height:17px; font-size:15px; }

#automarka { width:181px; color:#CC0001; text-align:center; height:119px; }
div.autompdf { background: url('/gfx/autompdf.gif') no-repeat; padding:10px; float:left; width:161px; height:16px; font-size:15px; margin-bottom:4px; }
div.autom { background: url('/gfx/autom.gif') no-repeat; padding:10px; float:left; width:161px; height:16px; font-size:15px; margin-bottom:4px; }

div.kolor { background: url('/gfx/kolor.gif') no-repeat; width:103px; height:104px; text-align:center; padding:5px; float:left;}
div.kolor img { border:solid 1px #000; margin:5px; margin-top:10px; }
div.kolor span { font-size:10px; color:#999; }

table.sortable td { font-size:12px; text-align:center; }
table.sortable td a:hover { text-decoration:none; }
table.sortable td.l { font-size:12px; text-align:left; }
table.sortable a.sortheader { font-weight: bold; text-decoration: none; display: block; }
table.sortable span.sortarrow { color: white; text-decoration: none; }
table.sortable tr.top { background: transparent url('/gfx/autotable.gif') no-repeat; height:47px; position:relative; }
table.sortable tr.top td { background:none; vertical-align:middle; }
table.sortable tr.dane td { padding-top:10px; padding-bottom:10px; border-bottom:solid 1px #2D2A2B; font-size:11px; }
table.sortable tr.dane td.bigf { text-align:left; font-size:15px; }
table.sortable tr.dane:hover { background-color:#292929; }


.mh400 { min-height:400px;height:auto !important;height:400px; }
.mh280 { min-height:280px;height:auto !important;height:280px; }

.h19 { height:19px; }
#popzoom { position: absolute; visibility: hidden;z-index:2; }
.samright { width:349px;height:262px; }
.h410 { height:410px; }

.mw555 { max-width:555px; }
.h555 { height:555px;text-align:center; }
.mw118 { max-width:118px;max-height:88px; }
.mw725 { max-width:725px; }
.ofertyst { width:122px;height:100px;float:left; }
.ml23 { margin-left:12px; }
.mw340  { max-width:340px; }
.mw551 { max-width:551px; }



#introinfo2, #introinfo3 {
	-moz-border-radius:		5px;
	-webkit-border-radius:	5px;
	-opera-border-radius:	5px;
	-khtml-border-radius:	5px;
	border-radius:			5px;
	behavior:url(/style.border-radius.htc);
	border: solid 1px #1E1E1E;
	background-color:#232323;
	font-size:11px;
	width:796px;
	max-width:796px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding:10px;
	margin-top: 7px;
	margin-bottom: 7px;
	color:#999;
	font-weight:bold;
}

#introinfo3 a { margin-left:10px; margin-right:10px; text-transform:uppercase; }
#introinfo3 a:hover { color:#ccc; }


#intromenu {
	background:url('/gfx/indexbg.gif') right no-repeat;
	font-size:11px;
	padding-left: 0px;
	*padding-left:10px;  /* IE7 hack */
	width: 819px;
	*width:829px; /* IE7 hack */
	height:23px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-top:13px;
	margin-top: 7px;
	margin-bottom: 10px;
	font-size:9px;
}

#intromenu a { color:#ccc; text-transform:uppercase; font-weight:bold; }
#intromenu a:hover { color:#fff; }