/*** BODY ***/
body {font-size: 11px; font-family: Verdana, Arial; color: #3B3537; background-color: #22261D; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0}
tr { font-size: 11px; font-family: Verdana, Arial; color: #3B3537; }
p {font-size: 11px; margin: 0px; padding: 0px; line-height: 140%; text-indent: 3em; }
li {padding-top: 8px; line-height: 140%; }
h1 {margin: 15px 0px 0px 0px; font-size: 16px; font-weight: bold; color: #666666; font-family: arial, verdana; }
h2 {margin: 15px 0px 0px 0px; font-size: 14px; font-weight: bold; color: #666666; font-family: arial, verdana; }
h3 {margin: 15px 0px 0px 0px; font-size: 12px; font-weight: bold; color: #666666; font-family: arial, verdana; }
strike {color: #CA0000; }

/*** LINKI ***/
a:link {color: #184287; text-decoration: underline}
a:visited {color: #184287; text-decoration: underline}
a:hover {color: #184287; text-decoration: none}
a:active {color: #184287; text-decoration: underline}

/*** FORM ***/
input, textarea, select {font-size:11px; font-weight: bold; font-family: Arial, Verdana; height: 22px; }
input.button {height: 24px; }
textarea {width: 350px; height: 100px; }

/*** TABLES ***/
.head {background-color: #B0B747; font-size: 14px; font-family: Arial, Verdana; color: #4D601E; font-weight: bold}
.field {background-color: #4D601E; color: #FFFFFF; font-weight: bold; text-align: center}
.panel {background-color: #4D601E; color: #FFFFFF; font-weight: bold; }
.bright {background-color: #EDEAE4; color: #333333; }
.dark {background-color: #E7E3DE; color: #333333; }
.info {background-color: #CA0000; color: #FFFFFF}
.content {background: #FFFFFF; }
.textBoldInfo {color: #CA0000; font-weight: bold; }

/*** MENU ***/
a#topmenu
{
	padding: 13px 5px 14px 5px;
	font: bold 11px tahoma, verdana, arial;
	display: block;
	color: #373A08;
	text-decoration: none;
	text-align: center;
}
a#topmenu:hover
{
	background: url(../images3/butonon.gif) repeat-x; color: #FFF;
}

a#menukat
{
	padding: 1px;
	font-size: 11px;
	font-weight: bold;
	font-family: tahoma, arial;
	text-align: center;
	color: #B0B747;
	text-decoration: none;
}
a#menukat:hover
{
	color: #FFF;
	text-decoration: none;
}

/*** LAYOUT ***/

.infosmall { font: normal 11px tahoma, arial; color: #383431; padding: 3px;}
.infonormal { font: bold 11px tahoma, verdana; color: #383431;}
.infocena { font: bold 14px  verdana, tahoma, arial; color: #383431; padding: 4px 0px;}

td#link-cart
{
	background: transparent url(../images3/koszyk.gif) no-repeat 7px 42%;
	padding-left: 10px;
}
td#link-cart a
{
	padding: 9px 5px 10px 8px;
	font: bold 11px tahoma, verdana, arial;
	display: block;
	color: #373A08;
	text-decoration: none;
	text-align: center;
}

#odstepbottom {
	position: relative;
	width: 170px;
	height: 13px;
	margin: 0px;
	padding: 0px;
	background: url(../images3/leftbottom.gif) repeat-x;

	}

img#odsteptop {
	position: absolute;
	top: 0px;
	left: 0px;
	}

img#imgodstepbottom {
	position: absolute;
	bottom: -1px;
	right: -30px;
	}

div.oknopromowane {
	margin: 10px 21px;
	padding: 3px 8px;
	border: 1px solid #CACACA;
	width: 550px;
	height: 160px;
	position: relative;
	background: #F0F0F0;
}

div.parametrywyszukiwania {
	margin: 8px 21px;
	padding: 4px 8px;
	border: 1px solid #CACACA;
	width: 680px;
	height: 30px;
	position: relative;
	background: #F0F0F0;
}

img.c1 {
	width: 6px;
	height: 6px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	top: -1px;
	left: -1px;
	}

img.c2 {
	width: 6px;
	height: 6px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	top: -1px;
	right: -1px;
	}

img.c3 {
	width: 6px;
	height: 6px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	bottom: -1px;
	left: -1px;
	}


img.c4 {
	width: 6px;
	height: 6px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	bottom: -1px;
	right: -1px;
}

.promowany{
	width: 120px;
	height: 145px;
	margin: 5px 5px;
	padding: 0px;
	float: left;
	background: #FFF;
	border: 1px solid #D8D8D8;

}

td.topkom {
	text-align: center;
	background: url(../images3/topmenupoint.gif) no-repeat center top;
	}

td.maincontent {
	padding: 20px;
	margin: 0px;
	font: normal 11px tahoma, verdana;
	color: #8B0B0B;
	}

p.maintitle {
	margin: 8px 0px;
	padding: 0px;
	font: bold 24px verdana, tahoma, arial;
	color: #E21E00;
	font-style: italic;
	text-indent: 0;
	}

p.smaltitle {
	margin: 2px 0px;
	padding: 0px;
	font: bold 12px tahoma, verdana, arial;
	color: #E21E00;
	text-indent: 0;
	}

p.promowanyrocznik {
	font: normal 11px tahoma, arial;
	color: #3A3A3A;
	padding: 0px;
	margin: 0px 0px 8px 3px;
	text-indent: 0;
}

p.parametrywyszukany {
	font: normal 11px tahoma, arial;
	color: #3A3A3A;
	padding: 0px;
	margin: 2px 0px 2px 3px;
	text-indent: 0;
}

p.tytul {
	font: bold 18px trebuchet ms, verdana;
	color: #25035D;
	margin: 2px 2px;
	padding: 0px;
	text-indent: 0;
}

p.nazwasamochodu2 {
	font: bold 18px trebuchet ms, verdana;
	color: #F06201;
	margin: 0px;
	padding: 0px;
	text-indent: 0;
}

p.cena {
	font: bold 15px trebuchet ms, verdana;
	color: #25035D;
	margin: 2px 2px;
	padding: 0px;
	text-indent: 0;
}

p.sprzedawca {
	font: normal 11px tahoma, verdana;
	color: #25035D;
	margin: 2px 2px;
	padding: 0px;
	text-indent: 0;
}

p.katalog {
	font: bold 10px tahoma, verdana;
	color: #383431;
	margin: 0px;
	margin-top: 3px;
	padding: 0px;
	padding-left: 6px;
	background: transparent url(../images3/smallpoint.gif) no-repeat 0% 46%;
	text-indent: 0;
}

ul#path
{
	padding: 2px 2px 2px 20px;
	list-style: none;
	display: inline;
}
ul#path li
{
	float: left;
	padding: 0px;
	background: url(../images3/point-path.gif) no-repeat 0px 50%;
}
ul#path li a
{
	padding: 0px 5px 0px 15px;
	color: #FFF;
}


td#wyszukiwarka
{
	border-bottom: 1px dotted #383431;
	padding: 4px 0px;
}
td#wyszukiwarka select
{
	width: 160px;
}

div#cart-info
{
	width: 455px;
	height: 169px;
	background-image: url(../images3/cart-info.gif);
}
div#cart-info span
{
	line-height: 120px;
	margin-left: 170px;
	text-align: center;
	font-size: 16px;
	color: #705F38;
	font-weight: bold;
	font-family: arial;
}

tr.search-list1
{
	background: #EDEAE4;
	color: #444444;
	cursor: pointer ;
}
tr.search-list2
{
	background: #E7E3DE;
	color: #444444;
	cursor: pointer ;
}

td#karta-produktu
{
	font-size: 12px;
	color: #E3960E;
	font-weight: bold;
	font-family: arial;
	border-top: 1px solid #E3960E;
	padding-top: 10px;
	padding-bottom: 10px;
}
td#karta-produktu span
{
	color: #333333;
	font-size: 13px;
}

ul#gallery
{
	margin: 5px;
	list-style: none;
}
ul#gallery li
{
	float: left;
	margin: 2px;
	padding: 5px;
	height: 160px;
	border: 1px solid #E8E4DF;
}
ul#gallery li a img
{
	border: 1px solid #898F8B;
}
ul#gallery li a:hover img
{
	border: 1px solid #000000;
}

ul#gallery2
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
ul#gallery2 li
{
	float: left;
	margin: 2px;
	padding: 0px;
}
ul#gallery2 li a img
{
	border: 1px solid #898F8B;
}
ul#gallery2 li a:hover img
{
	border: 1px solid #000000;
}


div.promowane
{
	width: 180px;
	margin: 0px 5px 10px 5px;
	text-align: center;
	padding: 5px 0px;
}
div.promowane div
{
	display: block;
	padding: 2px;
}
div.promowane span
{
	font-weight: bold;
}
div.promowane a img.foto
{
	border: 1px solid #A69482;
}

div#lista-polecane
{
	width: 620px;
	margin: 10px auto;
}
div.promowane-detail
{
	width: 180px;
	margin: 0px 10px 10px 10px;
	text-align: center;
	padding: 0px;
	float: left;
	border: 1px solid #E6E3DC;
}
div.promowane-detail a img.foto
{
	border: 1px solid #A69482;
}
div.promowane-detail div
{
	display: block;
	padding: 2px;
}
div.promowane-detail span
{
	font-weight: bold;
}