.hp {
	margin-bottom: 20px; margin-top: 5px; }
.hpContentBox {padding:5px 0; background:#fff; margin-bottom: 20px; margin-top: 5px;}

/*.advStripe {margin-top:5px; margin-bottom:15px;}*/

/*.zkChooser {
	border-width: 1px;
	border-style: solid;
	border-top-color:#dadada;
	border-right-color:#dcdcdc;
	border-bottom-color:#dcdcdc;
	border-left-color:#dcdcdc;
	width: 770px;
	background-color: #e9e9e9;
	margin-bottom: 13px;
	height: 148px;
	}
.zkChooser ul {
	list-style-type: none;
	}
.zkChooser .border {
	border-width: 1px;
	border-style: solid;
	border-top-color:#f6f6f6;
	border-right-color:#dbdcdc;
	border-bottom-color:#787c80;
	border-left-color:#dbdcdc;
	padding: 10px 12px 0;
	height: 136px;
	}
.zkChooser  div.h {
	font-size: 16px;
	font-weight: bold;
	color:#1b1b1b;
	margin-bottom: 13px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	}
.zkChooser .help  {
	font-size: 9px;
	font-family: "Lucida Grande", Tahoma, Helvetica, sans-serif;
	}
.zkChooser .zkPojazdBox {
	float: left;
	width: 500px;
	}
.zkChooser .zkPojazd {
	height: 83px;
	overflow: hidden;
}

.zkChooser .newChoice {
	float: left;
	background-repeat: no-repeat;
	padding-left: 28px;
	background-image: url(../gfx_4O/skPojazdBoxBg.gif);
	width: 198px;
	}
.zkChooser .newChoice div {
	float: left;
	margin: 0 5px 5px 0;
	}
.zkChooser .newChoice select {
	margin: 0px;
	padding: 0px;
	}
.zkChooser   .newChoice  .marka {
	width: 115px;

	}
.zkChooser  .newChoice .rokProdukcji {
	width: 70px;
	}
.zkChooser .newChoice .model {
	width: 190px;
	}
.zkChooser .or {
	float: left;
	color:#cc0000;
	}

.zkChooser .prevChoices {float:left; margin-left:7px;}
.zkChooser .prevChoices select {margin-top:2px; width:220px;}
.zkChooser .prevChoices div a.help {font-size:9px;}

.zkChooser .zkProduktyBox {
	background-image: url(../gfx_4O/skProduktyBoxBg.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	background-position: 0px 1px;
	width: 450px;
	margin-top: 10px;
	}
.zkChooser .zkProduktyBox div {
	float: left;
	margin-right: 5px;
	margin-top: 6px;
	}
.zkChooser .zkProduktyBox li {
	display: inline;
	padding: 0;
	margin: 0 3px 0 0;
	}
.zkChooser .zkRozmiarBox {
	float: right;
	padding-left: 13px;
	width: 227px;
	background-image: url(../gfx_4O/skRozmiarBoxBg.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	}
.zkChooser .sizeInput {
	float: left;
	}

.zkChooser .zkRozmiarBox .helpBox {float:left; margin-top:-3px; margin-left:7px; width:100px;}
.zkChooser .zkRozmiarBox .helpBox ul {margin-bottom:3px; line-height:13px;}
.zkChooser .zkRozmiarBox .helpBox li {font-size:9px;}

.zkChooser  .sizeInput .rozmiar {
	width: 120px;
	margin-bottom: 4px;
	}
.zkChooser  .zkRozmiarBox .season {
	float: left;
	width: 118px;
	}
.zkChooser  .zkRozmiarBox   .season div {
	float: left;
	margin-bottom: 3px;
	}
.zkChooser  .zkRozmiarBox   .season input {
	margin-bottom: -1px;
	}
.zkChooser   .zkRozmiarBox    .season  label {
	padding-right: 2px;
	font-size: 11px;
	}

.zkChooser .btSearch {clear:left; float:left;}
.zkChooser .btSearch input {margin-top:2px;}
	
.zkChooser .zkRozmiarBox .popSizes {float:right; width:100px; border-left-width:1px; border-left-style:solid; border-left-color:#B2B2B2; padding-left:7px;}
.zkChooser .zkRozmiarBox .popSizes div {font-size:11px;}
.zkChooser .zkRozmiarBox .popSizes a {float:left; font-size:9px; display:block; margin-right:4px; margin-top:1px;}

.zkHelp {float:right; width:197px; margin-bottom:5px;}
.zkHelp div {font-size:18px; color:#b5b4b4; margin-top:4px;}
.zkHelp .phone span {font-weight:bold; color:#2d2d2d; padding-left:5px;}
.zkHelp .phone div {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#767676; padding-bottom:7px; margin-top:4px;}*/

.btWhyReg {float:right; width:300px; margin:0 0 15px 0;}

/*nowy box opony dla Ciebie*/
.hpBoxForu {padding:1px; border:1px solid #cdcdcf; margin-bottom:15px}
.hpBoxForuHd {height:27px; padding:8px 0 0 10px; font-size:18px; line-height:18px; color:#fff; font-weight:normal; background:url(../gfx_4O/hpBoxForu.png) top left repeat-x;}
.hpBoxForuHd h2 {margin:0; padding:0; font-size:18px; color:#fff; font-weight:normal; display:inline}
.hpBoxForuCnt {padding:0 10px 10px 10px; line-height:18px; background:url(../gfx_4O/hpBoxForuCnt.gif) top left repeat-x;}

.hpBoxForuLi1 li, .hpBoxForuLi2 li, .hpBoxForuLi3 li {margin:0; padding:0 0 0 11px;color:#000; background:url(../gfx_4O/vertlistbullet1.gif) 0.1em 0.5em no-repeat;}
.hpBoxForuLi1 p, .hpBoxForuLi2 p, .hpBoxForuLi3 p {margin:6px 0; font-weight:bold; color:#70941e;}
.hpBoxForuLi1 h3, .hpBoxForuLi2 h4, .hpBoxForuLi3 h4, .hpBoxForuLi2 h5, .hpBoxForuLi3 h5, .hpBoxForuLi1 h6 {margin :0; padding:0; font-size:12px; font-weight:normal}

.hpBoxForuLi1 {float:left; width:160px;}
.hpBoxForuLi1 ul {margin:0 25px 10px 0;}
.hpBoxForuLi2 {float:left; width:390px;}
.hpBoxForuLi2 h5 {font-size:12px; font-weight:normal; margin:0; padding:0;}
.hpBoxForuLi2 ul {float:left; margin-right:10px;}
.hpBoxForuLi3 {float:right; width:350px;}
.hpBoxForuLi3 p {margin-bottom:8px; font-weight:bold;}
.hpBoxForuLi3 ul {float:left; margin-right:10px;}

/* Opony w promocji */
.hpPromoBox { margin-bottom:15px}
.hpPromoBoxHd {height:29px; padding:11px 10px 0 45px; font-size:18px; line-height:18px; color:#253a44; font-weight:normal; background:url(../gfx_4O/hpPromoBoxHd4O.png) top left repeat-x;}
.hpPromoBoxHd h2 {font-family:tahoma; margin:0; padding:0; font-size:18px; color:#000; font-weight:normal; display:inline}
.hpPromoBoxHd span {font-size:12px; margin-left:15px; font-weight:700;}
.hpPromoBoxHd span img{vertical-align:middle;}
.hpPromoBoxCnt {width:920px; padding:0 10px 10px 10px; background:url(../gfx_4O/hpPromoBoxbg4O.png) bottom; display: inline-block}
.hpPromoBoxCnt  hr {display:none}


/*.hpOpnlnkBoxHd h3, .hpOglBoxHd h3 {color: #2c5a80; font-weight:bold;}
.hpOpnlnkBoxHdIle {margin:0 0 0 20px; font-weight:bold;}
.hpOpnlnkBoxCnt {padding:5px 10px 10px 10px;}
.hpOpnlnkBox .slvHd .right {position:absolute; right:10px;bottom:20px;}
.hpOpnlnkBox h3 {font-size:20px;color:#000;display:inline;}
.hpOpnlnkBox p {display:inline;color:#777; padding:0 0 0 10px;}
.hpOpnlnkBoxL {}
.hpOpnlnkBox{float:left; margin-bottom:10px;}*/

/*NEW INFORMACJE*/
.hpInf{margin-bottom:20px; background:#f5fbff; border:1px solid #9eb8c7; padding:19px;}
.hpInfHd {font-size:24px; line-height:24px; margin-bottom:15px;}
.hpInfHd a {color:#896131;}
.hpInfHd a:hover {color:#000;}
.hpInfLead {width:300px; float:left; margin-left:20px;}
.hpInfLead img {margin-bottom:10px; border:1px solid #666;}
.hpInfLead h6 {font-family:Georgia, "Times New Roman"; font-size:16px; font-weight:normal; margin:0 0 8px 0; padding:0;}
.hpInfLead span {font-size:11px; color:#666;}
.hpInfLead span a {color:#896131; text-decoration:underline;}
.hpInfLead span a:hover {color:#000;}
.hpInfLead p {line-height:18px;}
.hpInfRest {width:260px; float:left;}
.hpInfRest span {color:#777; font-weight:700;}
.hpInfRest ul {margin:8px 0;}
.hpInfRest li {margin:0; padding:0 0 10px 11px;color:#000; background:url(../gfx_4O/vertlistbullet1.gif) 0.1em 0.5em no-repeat;}

.hpInfSect {margin-bottom:10px;}
.hpInfSect ul {line-height:20px; font-size:11px;}
.hpInfSect li {display:inline; margin:0; padding:0; background:none;}
.hpInfSect li a {font-weight:700;}
.hpInfSect li.infSecSep {margin:0 3px; color:#999;}



.hpOglBox {padding:1px; border:1px solid #cdcdcf; margin-bottom:15px}
.hpOglBoxHd {background:url(../gfx_4O/box1hd1.gif) top left repeat-x; padding:12px 10px 20px 10px;}
.hpOglBoxHd h3, .hpOglBoxHd h3 {color: #2c5a80; font-weight:bold;}
.hpOglBoxHdRSS {float: right;}
.hpOglBoxHdIle {margin:0 0 0 20px; font-weight:bold;}
.hpOglBoxCnt {padding:5px 10px 10px 10px;}
.hpOglBox .slvHd .right {position:absolute; right:10px;bottom:20px;}
.hpOglBox h3 {font-size:20px;color:#000;display:inline;}
.hpOglBox p {display:inline;color:#777; padding:0 0 0 10px;}
.hpOglBoxL {}
.hpOglBox{float:left; margin-bottom:10px;}

/*#zkOglBox .pop {float:left; width:180px; padding:6px 10px; background-color:#f2f2f2}*/
.hpOglPop {float:left; width:170px; padding:0 0 0 8px; border-left:solid 5px #DDD;}
.hpOglPop div {display:block; border-bottom:solid 1px #EEE; padding:0 0 4px 0; margin:0 0 4px 0; font-weight:bold;}
.hpOglPop ul {margin:0; padding:0; list-style:none;}
.hpOglPop  li {margin:0; padding:0 0 0 11px;color:#000;background:url(../gfx_4O/vertlistbullet1.gif) 0.1em 0.5em no-repeat;}
.hpOglPop  li a {font-size:12px; font-style: normal}
.hpOglPop  h4 {font-weight:normal; margin:0;}
.hpOglPop li span {color:#555555; font-size:11px; font-style:italic}


ul.hpOglList {list-style-type:none; margin-left:0; float:left; width:380px; margin-right:20px;} 
ul.hpOglList li {border-bottom:solid 1px #EEE; margin-bottom:2px; padding:2px 0 2px 0;}
ul.hpOglList h4 {display:inline;}
ul.hpOglList h4 a {font-weight:bold; font-size:11px; margin:0; padding:0 0 0; color:#145F94;}
ul.hpOglList a {font-size:10px; color:#666;}
ul.hpOglList span {font-size:10px; color:#CCC; padding:0 3px;}

ul.hpOglLinki {list-style-type:none; margin-left:0; float:left; margin-bottom:10px;}
ul.hpOglLinki li{background-repeat:no-repeat; background-position:0 4px; background-image:url(../gfx_4O/shop/zkstlmore.gif); font-size:14px; padding:0 0 7px 12px;}


.hpMainContent {width:940px; margin:0px auto}
.hpCol300 {width:300px; float:left; margin-left:15px}
.hpCol215 {width:215px; float:right}
.hpCol665 {width:665px; float:left}
.hpCol625 {width:625px; float:left}
.hpCol420 {width:420px; float:left}
/*.hpCol395 {width:395px; float:left}*/

.hpRev {float:left; width:665px; margin-top:15px;}
.hpRev .intro {line-height:19px; color:#666666; float:left; border-left:solid 1px #EEE; width:150px; padding-left:8px; margin-left:8px; font-size:12px; font-family:Verdana, Helvetica, sans-serif;}
.hpRev .revIco {float:left; width:185px;}
.hpRev .revBestBox {background-color:#FFFFFF; float:left; width:310px; padding:0; margin:0;}
.hpRev .revBestBox .revBestTit {font-size:14px; font-weight:bold; color:#896834; padding-bottom:6px;}
.hpRev .revBestDiv {clear:left; height:33px; border-top:solid 1px #dbe0e6; padding-top:3px;}
.hpRev .revBestPoint {font-size:34px; color:#5d6a78; letter-spacing:-2px; float:left; width:50px; line-height:normal; font-family:Arial, Helvetica, sans-serif; margin-top:-5px;}
.hpRev .revBestTire {line-height:14px; float:left;}
.hpRev .revBestTire .name {width:250px; height:15px; overflow:hidden;}
.hpRev .buttons {float:left; width:430px; display:none;}
.hpRev .buttons li {display:inline; margin:0; padding:0;}

.hpAdvBox {float:right; height:250px; width:300px; margin-bottom:20px;}

/*.hpNews {padding:20px 0;font-family:Tahoma;}
.hpNews h3 {font-weight:normal; font-size:12px; margin:0; padding:0;}
.hpNews .inf .menu li, .hpNews .header li {display:inline; margin:0px; padding:0px;}
.hpNews .inf .menu a,  {border-bottom:solid 1px .bfbebe; font-family:Arial, Helvetica, sans-serif;}
.hpNews .inf .infLsel a, .hpNews .inf .infMsel a, .hpNews .inf .infRsel a,  {font-size:16px; font-weight:bold; border-bottom:none; line-height:normal;	color:#232323;}
.hpNews .inf {float:left; width:320px;}
.hpNews .inf .menu {margin-bottom:17px;}
.hpNews .inf .menu a {padding:0px 12px 5px;}
.hpNews .inf .menu .infLsel a {border-right:solid 1px #bfbebe; padding-right:14px; padding-left:0px;}
.hpNews .inf .menu .infMsel a {border-right:solid 1px #bfbebe; border-left:solid 1px #bfbebe; padding-right:8px; padding-left:8px;}
.hpNews .inf .menu .infRsel a {border-left:solid 1px #bfbebe; padding-left:14px; padding-right:0px;}
.hpNews .inf .first {margin:10px 0 8px; padding-left:9px; border-left:solid 10px #CCC;}
.hpNews .inf .first h3 {font-weight:bold; margin:0 0 5px; font-size:14px;}
.hpNews .inf .first a.lead {color:#333; margin-bottom:3px; display:block;}
.hpNews .og ul.blVertList4 {margin-top:12px; margin-bottom:7px;}*/

.hpForumHd {border-bottom:solid 1px #bfbebe; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; height:23px;}
.hpForumHd div {float:left;}
.hpForumHd div a {font-size:16px; font-weight:bold; border-bottom:none; line-height:normal;	color:#232323;}
.hpForumHd ul {float:right;}
.hpForumHd li {margin-left:5px;}
.hpForumHd a {font-size:11px; font-weight:normal; }

ul.hpForumPop {list-style-type:square; margin:11px 0 10px 18px; }
ul.hpForumPop li{ font-size:12px;}
ul.hpForumPop h3 {font-weight:normal; font-size:12px; margin:0; padding:0;}

.hpNews .og, .hpNews .hpForum {width:298px; float:left; overflow:hidden;}
.hpNews .og {margin:0 15px; padding:0 15px; border-left:solid 1px .DDD; border-right:solid 1px .DDD;}
.hpForumDrops {list-style-type:none; line-height:normal;}
.hpForumDrops li {margin-top:6px; background-image:url(../gfx_4O/hpForumLi.gif); padding-left:21px; background-repeat:no-repeat; background-position:0 1px; font-size:11px; min-height: 15px;}
.hpNews .hpForum .list, .hpForumDdrops {margin-top:5px;}
.hpNews a.more {font-size:14px; font-weight:bold;}
.hpNews a.more img {margin-right:3px;}
.hpForumSection {color:#666;; margin-top:11px; font-size:13px;}

/*.hpEncyk h3 a {font-size:17px}
.hpEncyk h2, .hpHistor h2, .hpAktual h2 {font:normal 13px/14px Verdana; text-transform:capitalize; font-variant: small-caps; color:#fff; font-weight:bold;}
.hpEncyk h2 a, .hpHistor h2 a, .hpAktual h2 a {color:#fff;}
.hpEncyk hr, .hpHistor hr, .hpAktual hr {padding:0px; border-bottom:1px solid #f4f4f4;line-height:0px;height:1px;display:block;}

.hpEncyk h2 {background:#677079; padding:5px; margin-bottom:15px;}
.hpEncyk h3 {font-family: Georgia, Times New Roman; line-height:20px;}
.hpEncyk p {margin:10px 0; color:#575e66; font-size:11px; font-family: Tahoma, Arial;}
.hpEncyk hr {margin:10px 0px;}

.hpHistor h2 {background:#979278; padding:5px; margin-bottom:15px;}
.hpHistor h3 {font-family: Georgia, Times New Roman; line-height:16px; font-size:14px; font-weight:800; color:#979278;}
.hpHistor h3 a {color:#7d6a37;}
.hpHistor p {margin:7px 0; font-size:11px; color:#716956; font:normal 9px/12px Verdana;}
.hpHistor hr {margin:10px 0px;}


.hpAktual {margin-top:20px;}
.hpAktual h2 {background:#3f7938; padding:5px; margin-bottom:15px;}
.hpAktual h3 {font:normal 11px/12px Georgia, Times New Roman, sans-serif; color:#979278; display:inline;}
.hpAktual h3 a {color:#456b41;}
.hpAktualDate {font:normal 10px/10px Verdana, Tahoma; color:#8f9e78; padding-right:4px;}*/
/*.hpAktualHd a {color:#456b41;}*/
/*.hpAktual hr {margin:5px 0px;}*/

.hpOgloszenia {}



