@charset "utf-8";

/*
light blue:	#66A2DF
orange:		#DE6502
*/

body { color: #444; background: transparent url(../images/body-bg.gif) 0 0 repeat-x; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }

h1, h2, h3, h4, h5, h6 { font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }

h2	{ color: #DE6502; letter-spacing: -1px; font-weight: bold; border-bottom: 1px solid #a1a1a1; }
h3	{ color: #333; font-weight: bold; }
h4	{ height: auto; font-weight: bold; }

ul		{ color: #DE6502; }
ul span	{ color: #444; }
ol		{ color: #DE6502; }
ol span	{ color: #444; }
ol p	{ color: #444; }

textarea { height: 65px; }
input.text	{ width: 250px; }

address	{ font-style: normal; }

.decoration { margin-bottom: 1.5em; }
.box		{ background: transparent; border: 1px solid #a1a1a1; }

.guarantee		{ float: right; margin: 0 0 1.5em 1.5em; }
.content-right	{ float: right; margin: 1.5em 0 1.5em 1.5em; }
.content-left	{ float: left; margin: 0 3em 1.5em 0; }
.stylish		{ background: #fff; border: 1px solid #E8E9DE; padding: 2px; }

/* main navi */
#main-navi					{ background: #716D62; list-style: none; list-style-image: none; margin: 0 0 1.5em 0; }
#main-navi a:focus,
#main-navi a:hover,
#main-navi li.selected a	{ background: #8A867D; text-decoration: none; }
#main-navi a				{ width: 240px; display: block; color: #fff; font-weight: bold; text-decoration: none; text-transform: uppercase; letter-spacing: -1px; padding: 0 15px; }

/* content */
#content	{ overflow: hidden; }

/* opcje */
#options td,
#options th { text-align: center; }
.price { font-weight: bold; color: #DE6502; }

/* opinie */
.face		{ float: left; background: #fff; border: 1px solid #E8E9DE; margin: 0 10px 0 -20px; padding: 4px; }
.signature	{ text-align: right; }

/* buttons */
.buttons	{ text-align: center; margin: 0 0 1.5em 0; }

/* footer */
#footer 		{ border-top: 1px solid #a1a1a1; margin-top: 1.5em; }
#footer-inner	{ padding: 5px 20px 0 20px; }

#region-p			{ display: none; }
#other-country-p	{ display: none; }

#order	{ position: relative; }
.dotpay	{ position: absolute; top: 15px; right: 15px; }