/* wyzerowanie domyslnych wartosci */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, samp, small, strike, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; font-style: normal; font-weight: normal;}
body {line-height: 1.4;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
hr {display: none;}
img {display: block; border: 0;}


body {
		background: #936e47;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #000;
		}
		
a:link {color: #cfb9a2;}
a:hover {text-decoration: none;} 
		
h2 a:link {color: #fff;}
h2 a:visited {color: #fff;}
h2 a:hover {text-decoration: none;}

h2 {
		background: url(../images/symbol-przy-naglowek.gif) 0 50% no-repeat;
		padding-left: 18px;
		display: block;
		overflow: hidden;
		font: 18px "Times New Roman", Times, serif;
		color: #fff;
		}
				
h2 a {
		font: 18px "Times New Roman", Times, serif;
		}
		
h4 {
		font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #463522;
		margin: 4px 0;
		}
		
p.drugi {
		padding-top: 14px;
		}
		
p.stopka-artykul {
		padding: 14px 0 28px 0;
		color: #463522;
		}
		
p.stopka-opis {
		padding: 14px 0 0 0;
		color: #463522;
		}
		
p.ostatni-akapit {
		padding: 14px 0 28px 0;
		}		
		
.content {
		width: 1000px;
		margin: 0 auto;
		}
		
.content a:hover {text-decoration: none;}


a img {border: none;}

/*header*/
#header {
		height: 140px;
		border-bottom: 2px solid #fff;
		background: #463f37;
		}
		
#header .content {
		height: 140px;
		background: url(../images/cien-logo.jpg) no-repeat;
		position: relative;
		}

#header h1 {
		position: absolute;
		top: 49px;
		left: 22px;
		overflow: hidden;
		}
		
#header h1 a {
		display: block;
		width: 373px;
		height: 43px;
		background: url(../images/logo.png) no-repeat;
		text-indent: -666em;
		}
				
#header .content span {
		display: block;
		width: 363px;
		height: 140px;
		position: absolute;		
		top: 0;
		right: 0;
		background: url(../images/pomarancz-smok.jpg) no-repeat;
		}

#header .content #header-formularz {
		line-height: 0;
		position: absolute;
		top: 18px;
		left: 578px;
		width: 426px;
		height: 105px;
		}

#header #header-formularz h3 { 
		margin:  0 0 0 0;  
		font: 28px "Times New Roman", Times, serif; 
		color: #fff;
		}
		
#header #header-formularz #igorny { 
		vertical-align: super; 
		font-size: 16px;
		display: block;
		width: 20px;
		height: 20px;
		background: none;
		position: absolute;		
		top: 7px;
		right: 40px;
		}
		
#header #header-formularz #igorny a { 
		color: #cfb9a2;
		text-decoration: none;
		}
		
#header #header-formularz ul {
		list-style: none;
		}
		
#header #header-formularz ul li {
		float: left;
		}
		
#header #header-formularz ul li label {
		position: absolute;   
		top: 30px;  
		font-size: 14px;
		color: #936e47;
		padding: 16px 0 16px 0; 
		margin-top: 10px;
		}
		
#header #header-formularz ul li input {
		border: 1px solid #000;
		padding: 2px;  
		margin: 30px 6px 0 0;  
		}
		
#header #header-formularz p.submit {
		padding-top: 35px;  
		}
		
#header #header-formularz p.polityka-prywatnosci {
		clear: both;
		color: #936e47;
		margin: 2px 0 0 -3px;   
		}
		
.content #c1 p {
		margin: 2px 25px 20px 0;
		}
		
.content p a {
		color: #cfb9a2;
		}
		
#c1 {
		width: 400px;
		margin-top: 26px;
		float: left;
		}
		
#c1 .podstres {
		margin-bottom: 6px;
		}
		
#reklamy-google {
		width: 371px;
	/*	border-right: #463f37 2px solid;  
		border-top: #463f37 2px solid;  */
		border-left: #463522 2px solid;  
		padding: 5px 0 0 0;
		margin: 30px 0;
	/*	text-align: center;  */
		}
		
#c1 ul {
		padding-left: 18px;
		margin-bottom: 30px;
		}
		
#c1 ul a {
		color: #cfb9a2;
		}
		
#c1 h6 {
		background: url(../images/symbol-przy-naglowek.gif) 0 50% no-repeat;
		padding-left: 18px;
		display: block;
		overflow: hidden;
		font: 18px "Times New Roman", Times, serif;
		color: #000;
		margin: 0 0 10px 0;
		}
		
#c1 h4.df {
		padding-left: 18px;
		}

#c1 #fragment {
		background: url(../images/tai-chi-chuan-pdf.jpg) 0 0 no-repeat;
		overflow: hidden;
		margin: 5px 0 20px 0;
		}
		
#c1 #fragment a {
		display: block;
		width: 246px;
		height: 200px;
		text-indent: -666em;
		}

		
#c2 {
		width: 600px;
		float: right;
		}
		
#box-jasniejszy {
		background: #c6945f;
		width: 600px;
		height: 370px;
		margin: 13px 0 20px 0;
		overflow: hidden;
		}
		
#box-jasniejszy #box-jak {
		width: 295px;
		float: left;
		margin: 25px 0 0 25px;
		}
		
#box-jasniejszy #box-jak h2 {
		padding-left: 0;
		background: none;
		margin: 0 0 25px 0;
		color: #463522;
		}
		
#box-jasniejszy #box-jak h2 a {
		font: 18px "Times New Roman", Times, serif;
		color: #463522;
		}
		
#box-jasniejszy #box-jak p {
		color: #000;
		padding: 0 0 20px 0;
		}
		
#box-jasniejszy #box-jak #wiecej {
		float: right;
		padding-right: 12px;
		}
		
#box-jasniejszy #box-jak #wiecej a {
		padding-right: 6px;
		display: block;
		outline: none;
		}
		
#box-jasniejszy #okladka {
		width: 228px;
		float: right;
		margin: 25px;
		}
		
#c2 #box-smok {
		background: #b78958 url(../images/smok.jpg) top right no-repeat;
		width: 600px;
		height: 65px;
		margin: 26px 0 10px 0;
		}
				
#c2 #box-smok h2 {
		background: url(../images/symbol-jasne-tlo.gif) 0 80% no-repeat; 
		padding: 14px 0 0 18px;
		margin-left: 18px;
		display: block;
		overflow: hidden;
		color: #000;
		}
		
#c2 #box-smok h4 {
		padding-left: 36px;
		}
		
#c2 .boxprodukt {
		background: #c6945f;
		width: 600px;
		height: 250px;
		margin: 0 0 10px 0;
		overflow: hidden;
		}
		
#c2 .boxproduktjasniejszy {
		background: #b78958;
		width: 600px;
		height: 250px;
		margin: 0 0 10px 0;
		overflow: hidden;
		}
		
#c2 .boxproduktjasniejszyostatni {
		background: #b78958;
		width: 600px;
		height: 250px;
		margin: 0 0 25px 0;
		overflow: hidden;
		}

#c2 .zdjecie {
		border: 1px #463522 solid;
		margin: 24px;
		width: 200px;
		float: left;
		}
		
#c2 .boxopis {
		width: 325px;
		float: right;
		padding: 0 25px 0 0;
		}
		
#c2 .boxopis h2 {
		background: none;
		padding-left: 0;
		margin: 25px 0 10px 0;
		}
	
#c2 .wiecejprodukt {
		float: right;
		padding: 10px 90px 0 0;
		}
		
#c2 #video {
		background: #463f37 url(../images/rog.gif) 100% 0 no-repeat;
		}
		
#video h2 {
		background: none;
		display: block;
		width: 600px;
		padding: 12px 0 20px 18px;
		}
		
#video span {
		display: block;
		width: 600px;
		padding: 0 0 7px 18px;
		margin-bottom: 20px;
		}
		
#c2 .nstres {
		margin-bottom: 10px;
		}
		
#c2 .stres {
		padding-bottom: 20px;
		}
		
#c2 .rozw {
		padding: 14px 0 20px 0;
		}
		
#c2 .podnaglowek {
		font-size: 16px;
		font-weight: 500;
		padding: 14px 0;
		}
		
#c2 .korzysci {
		list-style-image: url(../images/punkt.gif);
		padding-left: 25px;
		display: block;
		overflow: hidden;
		}

#boxart-dol {
		overflow: hidden;
		margin: 0 0 30px 0;
		text-align: justify;
		}
	
#artdol-lewy {
		width: 282px; 
		float: left;
		}
	
#artdol-prawy {
		width: 282px; 
		float: right;
		padding-left: 35px;
		}
		
#boxart-dol h5 {
		font: 18px "Times New Roman", Times, serif;
		color: #fff;
		padding: 0 0 10px 0;
		}
		
#boxart-dol h5 a {
		color: #fff;
		}
		
#boxart-dol .wiecej {
		padding-top: 5px;
		text-align: right;
		}
		
#obrazki-stopka {
		background: #c6945f;
		overflow: hidden;
		clear: both;
		}
		
#obrazki-stopka img {
		padding: 5px 5px;
		margin: 10px 10px;
		float: left;
		}
		
#footer {
		margin: 0 auto;
		background: #463f37;
		height: 50px;
		border-top: 2px #fff solid;
		overflow: hidden;
		clear: both;
		}
		
#copyright, #footer-menu {
		width: 318px;
		padding: 14px 0;
		color: #936e47;
		}
		
#footer #copyright {
		float: left;
		}		

#footer #footer-menu {
		float: right;
		text-align: right;
		}
		
#footer #footer-menu a {
		padding: 0 5px;
		}
		
#footer #footer-menu a:visited {
		color: #cfb9a2;
		}	

#footer-raport .content {
		border-top: 2px white solid;
		clear: both;
		}
		
#footer-raport .content #copyright {
		padding: 10px 0;
		color: #463522;
		}

#okladka-raport {
		width: 470px;
		margin: 25px 85px 40px 0;
		float: left;
		}
		
#c3 {
		width: 445px;
		margin: 25px 0 0 0;
		float: right;
		}
		
#biuletyn-raport #header-formularz {
		line-height: 0;
		margin-top: 10px;
		width: 426px;
		height: 150px;
		}
		
#biuletyn-raport #header-formularz fieldset {
		overflow: hidden;
		}

#biuletyn-raport #header-formularz ul {
		list-style: none;
		margin-top: 10px;
		}
		
#biuletyn-raport #header-formularz ul li {
		float: left;
		}	
		
#biuletyn-raport #header-formularz ul li label {
		font-size: 14px;
		line-height: 1;
		color: #463522;
		}
		
#biuletyn-raport #header-formularz ul li input {
		border: 1px solid #000;
		padding: 2px;  
		margin: 7px 5px 3px 0;  
		}
		
#biuletyn-raport #header-formularz p.submit {
		align: right; 
		margin-top: 31px;
		}
		
#biuletyn-raport #header-formularz p.polityka-prywatnosci {
		clear: both;
		color: #463522;
		margin: 0 0 0 -3px;   
		}

