body		{ color: #231F20; background: #CBD1DA url(../images/body-bg.gif) repeat-x 0 0; font-size: 0.75em; font-family: "Lucida Grande", Verdana, Arial, sans-serif; }
h1			{ color: #242021; font-family: Geneva, Tahoma "Lucida Grande", Verdana, Arial, sans-serif; letter-spacing: -1px; }
h3			{ color: #373334; font-size: 1.67em; font-family: Geneva, Tahoma "Lucida Grande", Verdana, Arial, sans-serif; letter-spacing: -1px; margin-bottom: 0.5em; *letter-spacing: -2px; }
h4			{ height: auto; font-weight: bold; margin-bottom: 0.5em; }

a			{ color: #465D70; font-weight: bold; text-decoration: underline; }
a:hover,
a:focus		{ color: #000; }

th			{ background: none; }

address		{ font-style: normal; }
textarea	{ height: 125px; }

#mainnavi 				{ background: #5A81A2; list-style: none; list-style-image: none; margin: 0; padding-top: 5px; padding-bottom: 15px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; }
#mainnavi li			{ float: left; margin: 0 20px 0 0; }
#mainnavi a				{ color: #FFF; font-weight: normal; text-decoration: none; }
#mainnavi a:hover,
#mainnavi a:focus,
#mainnavi li.selected a	{ text-decoration: underline; }
#mainnavi li.order a	{ font-weight: bold; }

#content	{ background: #FFF; margin-top: -10px; padding-top: 30px; padding-bottom: 20px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; z-index: 100; position: relative; }

.slogan		{ color: #6A6A6A; font-size: 1.17em; }
.nr-07-main	{ float: right; clear: left; margin: 0; }
.half		{ margin-bottom: 0.75em; }
.button img	{ float: none; margin: 0; }
.price		{ color: #465D70; font-weight: bold; white-space: nowrap; }

#content ul			{ color: #465D70; }
#content ul span	{ color: #231F20; }

#ingredients li	{ margin-bottom: 1.5em; }

/* formularz zamowienia */
#options	{}
#options th,
#options td	{ text-align: center; }
#options th	{ vertical-align: top; }

#order				{ width: 510px; position: relative; }
#order input.text	{ width: 210px; }
#order textarea		{ height: 70px; }
.dotpay				{ position: absolute; top: 20px; right: 10px; }
#region-p			{ display: none; }
#other-country-p	{ display: none; }

#footer			{ color: #989A84; background: #5B5C5C; margin-top: -10px; padding-top: 25px; padding-bottom: 15px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; z-index: 50; }
#footer a		{ color: #B6B8A7; font-weight: normal; text-decoration: none; }
#footer a:hover,
#footer a:focus	{ text-decoration: underline; }
#footer ul		{ float: right; list-style: none; list-style-image: none; margin: 0; padding: 0; }
#footer li		{ float: left; border-left: 1px solid #989A84; margin-left: 10px; padding-left: 10px; }
#footer li:first-child,
#footer li.first-child	{ border-left: none; margin-left: 0; padding-left: 0; }