* {
  margin: 0;
  padding: 0;
}

body {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  text-align: center;
  color: #8C8E8A;
}

img {
  border: none;
}

.clr {
  clear: both;
}

a.green-arrow {
  display: block;
  height: 30px;
  padding: 0 0 0 35px;
  background: url(/var/img/icon/arrow/green-off.jpg) no-repeat;
  color: #3FA840;
  text-decoration: none;
}

a.green-arrow:hover {
  background: url(/var/img/icon/arrow/green-on.jpg) no-repeat;
}

a.red-arrow {
  display: block;
  height: 30px;
  padding: 0 0 0 35px;
  background: url(/var/img/icon/arrow/red-off.jpg) no-repeat;
  color: #DF3841;
  text-decoration: none;
}

a.red-arrow:hover {
  background: url(/var/img/icon/arrow/red-on.jpg) no-repeat;
}

a.blue-arrow {
  display: block;
  height: 30px;
  padding: 0 0 0 35px;
  background: url(/var/img/icon/arrow/blue-off.jpg) no-repeat;
  color: #20929D;
  text-decoration: none;
}

a.blue-arrow:hover {
  background: url(/var/img/icon/arrow/blue-on.jpg) no-repeat;
}

a.orange-arrow {
  display: block;
  height: 30px;
  padding: 0 0 0 35px;
  background: url(/var/img/icon/arrow/orange-off.jpg) no-repeat;
  color: #E5A50C;
  text-decoration: none;
}

a.orange-arrow:hover {
  background: url(/var/img/icon/arrow/orange-on.jpg) no-repeat;
}

a.dark-orange-arrow {
  display: block;
  height: 30px;
  padding: 0 0 0 35px;
  background: url(/var/img/icon/arrow/dark-orange-off.jpg) no-repeat;
  color: #F1800D;
  text-decoration: none;
}

a.dark-orange-arrow:hover {
  background: url(/var/img/icon/arrow/dark-orange-on.jpg) no-repeat;
}

a.aqua-arrow {
  display: block;
  height: 30px;
  padding: 0 0 0 35px;
  background: url(/var/img/icon/arrow/aqua-off.jpg) no-repeat;
  color: #41A67C;
  text-decoration: none;
}

a.aqua-arrow:hover {
  background: url(/var/img/icon/arrow/aqua-on.jpg) no-repeat;
}



p.content-heading-1 {
  font-family: "Trebuchet MS", Helvetica;
  font-size: 20px;
  color: #000;
  margin: 0 0 10px 0;
}

p.content-heading-2 {
  font-size: 14px;
  margin: 10px 0;
  color: #3AA72A;
}

p.content-heading-3 {
  font-size: 12px;
  margin: 10px 0;
  color: #3AA72A;
}

p.content-heading-4 {
  font-size: 11px;
  font-weight: bold;
  color: #328828;
  margin: 10px 0;
}

p.content-heading-5 {
  font-size: 12px;
  color: #4D4D4D;
  margin: 10px 0;
}


#pastylki p.content-heading-1 {
  font-family: "Trebuchet MS", Helvetica;
  font-size: 20px;
  color: #000;
  margin: 0 0 10px 0;
}

#pastylki p.content-heading-2 {
  font-size: 14px;
  margin: 10px 0;
  color: #7394c5;
}

#pastylki p.content-heading-3 {
  font-size: 12px;
  margin: 10px 0;
  color: #7394c5;
}

#pastylki p.content-heading-4 {
  font-size: 11px;
  font-weight: bold;
  color: #328828;
  margin: 10px 0;
}

#pastylki p.content-heading-5 {
  font-size: 12px;
  color: #4D4D4D;
  margin: 10px 0;
}

#plaster p.content-heading-1 {
  font-family: "Trebuchet MS", Helvetica;
  font-size: 20px;
  color: #000;
  margin: 0 0 10px 0;
}

#plaster p.content-heading-2 {
  font-size: 14px;
  margin: 10px 0;
  color: #de3e2f;
}

#plaster p.content-heading-3 {
  font-size: 12px;
  margin: 10px 0;
  color: #de3e2f;
}

#plaster p.content-heading-4 {
  font-size: 11px;
  font-weight: bold;
  color: #de3e2f;
  margin: 10px 0;
}

#pastylki p.content-heading-5 {
  font-size: 12px;
  color: #4D4D4D;
  margin: 10px 0;
}


p.content-intro {
  font-size: 1.3em;
  color: #3AA72A;
  margin: 0 0 10px 0;
}

p.content-content {
  color: #8C8E8A;
  margin: 0 0 10px 0;
}

#content-text p
{
  margin: 0 0 10px 0;	
}

#content-text p a
{
  text-decoration: none;
  color: #3AA72A;
}

#content-text p a:hover
{
  text-decoration: underline;
  color: #3AA72A;
}

.text-green {
  color: #3AA72A;
}

#pastylki .text-green
{
  color: #7394c5;
}

#plaster .text-green
{
  color: #de3e2f;
}

#container {
  width: 940px;
  margin: 0 auto;
  background: url(/var/img/background/container.jpg) repeat-y;
}

#header {
  width: 790px;
  height: 114px;
  margin: 0 auto;
  background: url(/var/img/background/header.jpg) no-repeat;
  clear: both;
}

#header h1 {
  width: 230px;
  height: 95px;
  margin: 15px 5px 0 0;
  float: right;
}

#header #main-menu {
  padding: 25px 0 0 20px;
  list-style: none;
}

#header #main-menu li {
  margin: 0 10px 0 0;
  float: left;
}

#header #main-menu li a {
  display: block;
  text-decoration: none;
  text-indent: -9999px;
}

#header #main-menu li a#strona-glowna {
  width: 112px;
  height: 84px;
  background: url(/var/img/button/main-menu/strona-glowna-off.jpg) no-repeat;
}

#header #main-menu li a#strona-glowna:hover {
  background: url(/var/img/button/main-menu/strona-glowna-on.jpg) no-repeat;
}

#header #main-menu li a#skuteczne-rzucenie-palenia {
  width: 119px;
  height: 84px;
  background: url(/var/img/button/main-menu/skuteczne-rzucenie-off.jpg) no-repeat;
}

#header #main-menu li a#skuteczne-rzucenie-palenia:hover {
  background: url(/var/img/button/main-menu/skuteczne-rzucenie-on.jpg) no-repeat;
}

#header #main-menu li a#gama-produktow {
  width: 90px;
  height: 84px;
  background: url(/var/img/button/main-menu/gama-produktow-off.jpg) no-repeat;
}

#header #main-menu li a#gama-produktow:hover {
  background: url(/var/img/button/main-menu/gama-produktow-on.jpg) no-repeat;
}

#header #main-menu li a#ogranicz-aby-rzucic {
  width: 104px;
  height: 84px;
  background: url(/var/img/button/main-menu/ogranicz-aby-rzucic-off.jpg) no-repeat;
}

#header #main-menu li a#ogranicz-aby-rzucic:hover {
  background: url(/var/img/button/main-menu/ogranicz-aby-rzucic-on.jpg) no-repeat;
}

#header-image {
  clear: both;
}

#content {
  width: 790px;
  margin: 0 auto 10px;
  clear: both;
  text-align: left;
}

#content #content-main {
  width: 600px;
}

#content #content-main #content-text
{
	width: 100%;
}

#content #content-main #content-text.narrow
{
	width: 360px;
}

#content #content-main-right {
  width: 190px;
  float: right;
}

#footer {
  width: 790px;
  margin: 10px auto;
  padding: 10px 0 0 0;
  border-top: solid 1px #EBEBEB;
  clear: both;
  font-size: 10px;
  color: #999;
  text-align: left;
  line-height: 1.5em;
}

#footer p {
  clear: both;
}

#footer p, 
#footer ul {
  margin: 0 0 10px 0;
}

#footer a {
  text-decoration: none;
  color: #999;
}

#footer a:hover {
  text-decoration: underline;
}

#footer #footer-main-menu {
  height: 10px;
  list-style: none;
}

#footer #footer-main-menu li {
  margin: 0 15px 0 0;
  float: left;
}

#footer #footer-main-menu li a {
  text-decoration: none;
  color: #3AA72A;
}

#footer #footer-main-menu li a:hover {
  text-decoration: underline;
}

#footer #footer-menu {
  height: 10px;
  clear: both;
  list-style: none;
}

#footer #footer-menu li {
  float: left;
}

#footer #footer-realisation-info {
  float: right;
}

#footer #footer-product-info
{
	font-size: 12px;
  color: #3AA72A;
}

#footer #footer-product-info a
{
	color: #3AA72A;
}

img.left-image
{
	margin-left: 0px;
}


a.download:active,
a.download:link,
a.download:visited
{
	color: #8C8E8A;
	text-decoration: none;
}

a.download:hover
{
	text-decoration: underline;
}


a.zdn-button {
	display: block;
	width: 203px;
	height: 60px;
	background: url(/var/img/system/zdn-btn2b.png) no-repeat 0 0;
	text-indent: -6000px;
	margin-top: -50px;
}

a.zdn-button:hover {
	background-position: 0 -60px;
}
