/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,button{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
q:before,q:after{content:'';}

/* ustawienia globalne*/
body, html {background: #FFF8E7 url(../img/body-bg.gif) repeat-x left top; font-family:Georgia, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #686153; margin:0; padding:0}

textarea, input, select {font-family:Georgia, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#686153; float:left;}
legend {display:none;}
button {cursor:pointer; background:#FFFFFF;border:1px solid #E6DFCF;color:#716B5B;padding:3px 10px;}
label {cursor:pointer;}
strong {font-weight:bold; color: #000}
p {color: #686153}
a, a:hover {color: #716B5B; text-decoration: none; outline: none}
a:hover { text-decoration: underline}

a.wiecej {background: url(../img/wiecej.gif) no-repeat right 5px; padding-right: 6px; color: #10285D; font-weight: bold; font-style:italic}
a.podobny {background: url(../img/podobny.gif) no-repeat right 5px; padding-right: 6px; color: #99141B; font-weight: bold; font-style:italic}

a.button{ background:#FFFFFF; border:1px solid #E6DFCF; color:#716B5B; padding:3px 10px;}

.dp {width: 981px; margin: 0 auto; overflow: hidden}

h3 {color: #93080F; font-weight: bold; font-size: 28px}
h4 {color: #10285D; font-size: 24px}
hr {width: 100%; background: url(../img/cl-poz.gif) repeat-x left top; margin: 10px 0 10px 0; height: 3px; border: none; }


.ik {cursor: pointer; float: left; background: url(../img/pytajnik.gif) no-repeat; width: 17px; height: 17px; }
.ik div, .ik:hover div {display: none;position: absolute;overflow: hidden;margin-top: -40px;padding: 5px !important;	margin-left: 15px; max-width: 350px; 
	background-color:#FFFCF5;border-top: solid 1px #10285D;border-left: solid 1px #10285D;border-right: solid 3px #10285D;border-bottom: solid 3px #10285D}
.ik:hover div {display: block}

ol.punktor{list-style:decimal;list-style-position:outside; padding-left: 20px; margin-top:3px}
ol.punktor li {margin-top: 3px}



#t {width: 100%; overflow: hidden; background: url(../img/t-bg.gif)no-repeat left bottom}
	#t h5 {background: url(../img/logo.gif); width: 185px; height: 95px; float: left; margin-left: 17px; margin-top: 15px }
	#t h5 a {display: block; width: 100%; height: 100%; text-indent: -200000px}
	
	#t .tr {float: right; overflow: hidden; width: 700px}
	#t .tr ul {float: right; height: 90px; overflow: hidden}
	#t .tr ul li, #t .tr ul li.l {float: left; height: 100%; background: url(../img/t-tr-li-gb.gif) no-repeat right top; padding: 0 25px 0 25px; }
	#t .tr ul li.l {background: url(../img/dlugopis.gif) no-repeat right top; padding: 0 20px 0 25px}
	#t .tr ul li.l div {width: 200px; height: 53px; background: url(../img/kolory.gif) no-repeat}
	#t .tr ul li.l div a {display: block; width: 25px; height: 25px; float: left}
	#t .t1, #t .t1:hover  {background: url(../img/twoje-konto.gif) no-repeat;  margin-top:20px; padding: 18px 0 0 43px}
	#t .t1:hover {background-position:0px -52px}
	#t .t2, #t .t2:hover{background: url(../img/twoj-kuferek.gif) no-repeat; margin-top:18px; padding: 20px 0 0 52px; height: 40px; width: 95px}
	#t .t2:hover {background-position:0px -59px}
	#t .t3 {background: url(../img/t-txt.gif) no-repeat 0 -26px; height: 15px; width: 110px; margin-top:19px}
	#t .wz, #t .wz:hover {background: url(../img/wyszukiwanie-zaawansowane.gif); display: block; width: 220px; height: 37px; float: right; margin-right: 25px}
	#t .wz:hover {background-position:0px -37px}

#c {width: 100%; overflow: hidden}
	#c .cl {width: 223px; background: url(../img/cl-line.gif) repeat-y; float: left }
	#c .cl h3 {margin-left: 15px; }	
		.cl .kategorie {width: 209px; margin-left: 7px; background: url(../img/cl-poz.gif) repeat-x left top; padding-top: 18px; overflow: hidden}
		.cl .kategorie h1 {margin-left: 15px}
		.cl .kategorie h2 {margin-left: 20px}
		.cl .kategorie h1, .cl .kategorie h1 a {color: #10285D; font-weight: bold; text-transform: uppercase; font-weight: bold}
		.cl .kategorie h2 a {color: #716B5B; text-transform: capitalize}
		.cl .kategorie ul li, .kategorie ul li.l  {margin-top: 15px; background: url(../img/point.gif) repeat-x left bottom; padding-bottom: 15px}
		.cl .kategorie ul li.l {background: none; padding-bottom:30px}
		.cl .kategorie ol li {margin-top: 0px; background: none; padding: 0px}
		
		.cl .wm {width: 209px; margin-left: 7px; background: url(../img/cl-poz.gif) repeat-x left top; padding-top: 18px; overflow: hidden}
		.cl .wm p {margin-left:15px; padding-right: 15px; margin-top: 15px; padding-bottom: 15px}
		.cl .wm div{background: url(../img/wm-img.gif); width: 144px; height: 144px; padding: 5px; margin-left: 25px; margin-bottom: 30px}
		
		.cl .newsletter {width: 209px; margin-left: 7px; background: url(../img/cl-poz.gif) repeat-x left top; padding-top: 18px; padding-bottom: 30px; overflow: hidden}
		.cl .newsletter p {margin-left:15px; padding-right: 15px; margin-top: 15px; padding-bottom: 15px}
		.cl .newsletter input {background: url(../img/newsleter-input.gif); width: 169px; height: 16px; border: none; margin-left: 15px; padding: 3px}
		.cl .newsletter button{background: url(../img/newsletter-button.gif); border:none; width: 45px; height: 22px; float: right; margin-right: 19px; margin-top: 6px}
	
		.cl .tagi {width: 209px; margin-left: 7px; background: url(../img/cl-poz.gif) repeat-x left top; padding-top: 18px; padding-bottom: 30px; overflow: hidden}
		.cl .tagi p {margin-left:15px; padding-right: 15px; margin-top: 15px; padding-bottom: 15px}
		.cl .tagi a {float: left; display: inline; line-height: 19px; margin: 0 3px 8px 0 }
		
		.cl .profil {width: 189px; margin-left: 7px; background: url(../img/cl-poz.gif) repeat-x left top; padding-top: 18px; overflow: hidde; padding-left: 20px}
		.cl .profil .img {background: url(../img/cl-profil.gif) no-repeat; padding: 7px 0 0 7px; width: 162px; height: 162px}
		.cl .profil .n {color: #10285D; margin-top:4px; height: 15px; overflow: hiden; margin-left: 4px;}
		.cl .profil .n a {color: #10285D}
		.cl .profil .s {font-size: 10px; color: #716B5B; margin-left: 4px; margin-top: 4px}
		.cl .profil .l, .profil .ls, .profil .l:hover {background: url(../img/sq-red.gif) no-repeat left 6px; padding-left:8px; clear:both; font-size: 11px; width: 166px; display: block; margin-top: 5px; margin-left: 4px}
		.cl .profil .ls, .profil .l:hover {color: #99141B}
		
		.cl .kat_art, .uwaga, .omnie {width: 189px; margin-left: 7px; background: url(../img/point.gif) repeat-x left top; padding-top: 18px; overflow: hidde; padding-left: 20px; margin-top: 25px}
		.cl .kat_art h3, .uwaga h3, .omnie h3 {margin-left: 0px !important; font-size: 28px !important; padding-bottom:10px }
		.cl .kat_art a {color: #10285D; text-transform: uppercase; font-weight: bold}
				
	#c .cr {width: 743px; float: left; padding-left: 15px; padding-top: 2px}
		.menu {width: 100%; padding-bottom: 30px; overflow: hidden }
		.menu ul li {float: left; background: url(../img/menu.gif) no-repeat; text-indent: -2000px; height: 27px }
		.menu ul li a, .menu ul li a:hover {display: block; width: 100%; height: 100%}
			.m1, .m1:hover, .m1s {width: 145px}
			.m1:hover, .m1s {background-position: 0px -27px !important}
			.m2, .m2:hover, .m2s {width: 111px; background-position: -144px 0px !important}
			.m2:hover, .m2s{background-position: -144px -27px !important}
			.m3, .m3:hover, .m3s {width: 111px; background-position: -254px 0px !important}
			.m3:hover, .m3s  {background-position: -254px -27px !important}
			.m4, .m4:hover, .m4s  {width: 146px; background-position: -363px 0px !important}
			.m4:hover, .m4s {background-position: -363px -27px !important}
			.m5, .m5:hover, .m5s {width: 118px; background-position: -508px 0px !important}
			.m5:hover, .m5s {background-position: -508px -27px !important}
			.m6, .m6:hover, .m6s {width: 112px; background-position: -626px 0px !important}
			.m6:hover, .m6s {background-position: -626px -27px !important}
		
		.akt { overflow: hidden; background: url(../img/akt-bg.gif) no-repeat left top; padding-left: 40px; height: 95px}
		.akt h3 {float: left; margin-top: -3px; }
		.akt h4 {margin-top: 0px; padding-bottom: 10px}
		.akt p {float: left; width: 90%}
		.akt a.oku {background: url(../img/oklulary.gif) no-repeat; text-indent: -20000px; display: block; width: 70px; height: 25px; float: left; margin-top: 18px }
	
		.lista_sg {width: 100%; overflow: hidden; padding-bottom: 20px}
		.lista_sg li, .lista_sg li.f, .lista_sg li:hover{background: url(../img/lista-sg.gif) no-repeat; width: 94px; height: 94px; float: left; padding: 5px 0 0 5px; margin: 8px 0 0 8px}
		.lista_sg li:hover{background-position:0px -99px}		
		.lista_sg li.f {margin-left: 0px}
		
		.art {width: 100%; overflow: hidden}
		.art h4{margin-top: -20px}
		.art .profil {background: url(../img/lista-sg.gif) no-repeat;padding: 5px 0 10px 5px; overflow: hidden; margin-top: 10px; height:84px}
		.art .profil img {float: left; padding-right: 20px}
		.art .profil p {margin-left: 20px}
		
		.art .inspiracje {padding: 5px 0 10px 0px; overflow: hidden; margin-top: 10px;}
			
		.art .gal {width: 100%; font-size: 11px}
		.art .gal li, .gal li.f {width: 91px; height: 164px; float: left; border: solid 1px #8F887B; padding: 3px; margin-left: 8px; margin-top:7px}
		.art .gal li.f {margin-left: 1px}
		.art .gal li img {border: solid 1px #8F887B;}
		.art .gal .blue {text-align: right; color: #10285D; text-decoration: line-through}
		.art .gal .red {text-align: right; color: #93060D;}
			
		.path {width: 100%; overflow: hidden; padding-bottom: 10px; float: left;  text-transform:lowercase}
		.path li a {color: #10285D}
		.path li ,.cr .path li.l{float: left; padding-right: 36px; color: #10285D !important; font-size: 24px; background: url(../img/path-arr.gif) no-repeat 91% 50%}
		.path li.l {background: none !important;}
		.path .part_a {float: right; padding-top: 13px}
		.path .part_a a { margin-left: 3px}
		.path .part_a a.s {font-weight: bold}
		.path .pag {padding-top: 0px; width: 300px; float: left}
		.path .part_b {width: 100%; clear: both; background: url(../img/cl-poz.gif) repeat-x left 2px; padding-top:10px}
		.path .part_b select {float: right; margin-left: 5px; font-size: 11px}
		.path .part_b form {float: right; width: 112px}
		
		.lista {width: 100%; }
		.lista li {width: 737px; margin-top: 10px; background: #F4EDDB; padding: 3px; float: left; height: 169px} 
		.lista .img {float: left; width: 169px; height: 169px}
		.lista .img a {display: block; width: 100%; height: 100%}
		.lista .inf {width: 350px; padding: 6px 0 0 17px; float: left}
		.lista .inf h2 {font-weight: bold; color: #716B5B}
		.lista .inf p {margin-top: 8px}
		.lista .inf p.txt {overflow: hidden; height: 95px}
		.lista .ir {float: left; width: 185px; text-align: right; padding: 6px 16px 0 0}
		.lista .ir .blue {text-align: right; color: #10285D; text-decoration: line-through; height: 15px}
		.lista .ir .red {text-align: right; color: #93060D; font-weight: bold; font-size: 18px; margin-top: 10px}
		.lista .ir button {background: url(../img/do-kuferka.gif); width: 138px; height: 66px; text-indent: -20000px; margin-top: 17px; border: none}
		
		.galeria{width: 100%; }
		.galeria li, .galeria li.f {padding: 3px; background: #F4EDDB; float: left; overflow: hidden; margin-left: 13px; margin-top: 13px; height: 252px; width: 170px}
		.galeria li.f {margin-left: 0px}
		.galeria li .img {float: left; width: 169px; height: 169px; }
		.galeria li .img a{display: block; width: 100%; height: 100%}
		.galeria h2 {font-size: 11px; height: 15px; overflow: hidden; width: 169px; padding-top: 5px }
		.galeria .aut {width: 169px; height: 15px; overflow: hidden; color: #978F80; font-size: 11px}
		.galeria .aut a {color: #978F80}
		.galeria .cena {width: 169px; margin-top: 9px}
		.galeria .cena p {width: 84px; float: left; text-align: right; color: #93060D; }
		.galeria .cena .blue {text-align: left; color: #10285D; text-decoration: line-through; width: 84px; height: 15px}
		.galeria .wiecej {font-size: 11px; margin-top:10px; background-position: right 4px; float: right; clear: both}
		.galeria .podobny {font-size: 11px; margin-top:10px; background-position: right 4px; float: right; clear: both}
		
		.bredcrumbs {width: 100%; margin-top: -20px; overflow: hidden; padding-bottom: 13px}
		.bredcrumbs li, .bredcrumbs li.l  {float: left; padding-right: 10px; background: url(../img/bre.gif) no-repeat right 5px; margin-right: 5px }
		.bredcrumbs li.l {background: none}
		.bredcrumbs li a {color: #716B5B}
		
		.sz {width: 100%; overflow: hidden; padding-bottom: 20px}
		.sz .szimg{ width: 502px; float: left;}
		.sz .szimg .img { width: 494px; padding:3px; height: 494px}
		.sz .szimg ul {width: 100%; margin-top: 10px}
		.sz .szimg ul li, .sz .szimg ul li.f, .sz .szimg ul li.s {float: left; width: 90px; height: 90px; padding: 3px; background: #F4EDDB; margin-left: 5px}
		.sz .szimg ul li.f {margin-left: 0px}
		.sz .szimg ul li.s {background: #D5C8A9}
		.sz .szimg ul img {cursor: pointer}
		.sz .cl {float: right !important; height: 587px; overflow: hidden; padding: 0 6px 0 6px; width: 211px !important}
		.sz .cl hr {margin-top: 0px}
		.sz .cl .title {color: #686153 !important; font-size: 18px; height: 63px; overflow: hidden; text-align: center; margin-bottom: 20px}
		.sz .cl i {font-size: 11px; color: #716B5B; width: 100%; display: block; text-align: center}
		.sz .cl span {color: #10285D; text-decoration: line-through; font-size: 14px; width: 100%;display: block; text-align: center}
		.sz .cl b {color: #99141B; font-size: 30px; width: 100%;display: block; text-align: center}
		.sz .cl .kuferek {background: url(../img/do-kuferka2.gif);width: 140px; height: 67px; text-indent: -20000px; display: block; margin-left: 35px; margin-top: 35px}
		.sz .cl .art {background: url(../img/point.gif) repeat-x left top; margin-top: 25px; text-align: center; padding-top: 15px}
		.sz .cl .art .i {color: #716B5B; font-size: 14px; font-style: italic; font-weight: bold}
		.sz .cl .art img {border: solid 2px #E6DCC3; margin-top: 10px}
		.sz .cl .art .a{padding-bottom:5px; margin-top: 3px}
		.sz .cl .art .a a {color: #686153; font-weight: bold}
		.sz .cl .du {background: url(../img/point.gif) repeat-x left top; margin-top: 25px; text-align: left; padding-top: 15px }
		.sz .cl .du a {background: url(../img/do-ulubionych.gif) no-repeat; display: block; width: 156px; height: 33px; margin-left: 24px; margin-top: 16px}
		.csz p {padding-bottom:30px; margin-top:3px}
		.csz h4 {padding-top:10px}
		.csz h3 {margin-bottom:-30px; margin-left: 10px}
		.csz .h4l{float: left; padding-right: 20px}
		.csz .ik {margin-top:20px;}
		
		.komunikat_ok{width: 100%; background: url(../img/kom-ok.gif) no-repeat; height: 24px; padding-bottom: 30px; padding-top: 32px}
		.komunikat_ok p {margin-left: 45px; color: #33632F}
		
		.komunikat_er{width: 100%; background: url(../img/kom-er.gif) no-repeat 3px 0; height: 32px; padding-bottom: 30px; padding-top: 24px }
		.komunikat_er p {margin-left: 45px; color: #99141B}
		
		.h {width: 100%; background: url(../img/cl-poz.gif) repeat-x left bottom; padding-bottom:5px; margin-bottom: 10px; text-transform:lowercase}
		.h p {font-size: 24px; color: #10285D}
		
		.artysci {width: 100%;}
		.artysci li, .artysci li.f {width: 170px; float: left; border: solid 1px #F6EFDD; padding: 2px; margin-left: 13px; margin-top: 13px}
		.artysci li.f {margin-left: 0px}
		.artysci .img {background: url(../img/bg-av-art.gif) no-repeat; width: 162px; height: 162px; padding: 7px 0 0 7px}
		.artysci .n {color: #10285D; margin-top:4px; height: 27px; overflow: hiden; margin-left: 4px;}
		.artysci .n a {color: #10285D}
		.artysci .s {font-size: 10px; color: #716B5B; margin-left: 4px; margin-top: 4px}
		.artysci .l {background: url(../img/sq-red.gif) no-repeat left 6px; padding-left:8px; clear:both; font-size: 11px; width: 166px; display: block; margin-top: 5px; margin-left: 4px}
		
		.lista_produktow {padding: 3px 10px; border: solid 1px #CAC3B2; margin-top:20px; background: #F4EDDB}
		.lista_produktow strong {color: #686153; }
		.lista_produktow table { width: 720px; text-align:center; }
		.lista_produktow table tr {border-bottom: solid 1px #CAC3B2}
		.lista_produktow table tr.l {border-bottom: none}
		.lista_produktow table td, .lista_produktow table th { padding: 8px}
		.lista_produktow table th {text-align: center; color: #686153; text-transform: uppercase; font-weight: bold; }
		.lista_produktow table td.left, .lista_produktow table th.left {width: 120px;} 
		.lista_produktow table img {border: solid 1px #CAC3B2; margin-left: 12px}
		.lista_produktow table td i { color: #A20309; font-weight: bold }	
		.lista_produktow table th div {padding-right:5px; width: 100%; height: 14px; border-right: solid 1px #CAC3B2;}
		.lista_produktow table td div {padding-right:5px; width: 100%; height: 49px; border-right: solid 1px #CAC3B2; padding-top:30px}
		.lista_produktow table td div.img {width: 100%; height: 92px; border-right: solid 1px #CAC3B2; padding-top:0px; text-align: left}
		.lista_produktow a.u {background: url(../img/a-usun.gif); display: block; width: 19px; height: 15px; text-indent: -100000px; margin-left: 24px}
	
		.podsumowanie_koszyk { background: #F4EDDB; padding: 10px; width: 495px; float: right; overflow: hidden; border-left:solid 1px #CAC3B2; border-right:solid 1px #CAC3B2; border-bottom:solid 1px #CAC3B2; margin-bottom: 15px }
		.podsumowanie_koszyk table { width: 100%;  text-align:center; }
		.podsumowanie_koszyk table tr {border-bottom: solid 1px #CAC3B2}
		.podsumowanie_koszyk table tr.l {border-bottom: none}
		.podsumowanie_koszyk table td, .podsumowanie_koszyk table th { padding: 10px 0}
		.podsumowanie_koszyk table th {text-align: center; color: #686153; text-transform: uppercase; font-weight: bold; font-size:11px}
		.podsumowanie_koszyk table .link {border: none; text-transform: uppercase; color: #A20309; font-weight: bold}
		.podsumowanie_koszyk table .link a {color: #007506}
		.podsumowanie_koszyk table th div, .podsumowanie_koszyk table td div {width: 100%; height: 14px; border-right: solid 1px #CAC3B2;}
		.podsumowanie_koszyk table b{text-transform:uppercase; font-size:14px}
		
		.podsumowanie {width: 685px; text-align: right; float: right; padding-right: 57px; padding-bottom: 30px}
		.podsumowanie p {font-size: 14px; color: #99141B; font-weight: bold}
		.podsumowanie a, .podsumowanie a.b {margin-top:30px; text-decoration: underline; font-weight: bold; font-size: 14px; margin-left: 30px; float: right; color: #99141B}
		.podsumowanie a.b {color: #10285D}
		
		.aktulanosci{width:100%}
		.aktulanosci li, .aktulanosci li.l{background: url(../img/cl-poz.gif) repeat-x left bottom;padding:10px 3px 10px; min-height:90px; margin-bottom:10px; overflow: hidden}
		.aktulanosci li.l {background: none}
		.aktulanosci li .kalendarz{background: url(../img/kalendarz.gif) no-repeat; width:49px; height:55px; float:left; margin-right:20px; float:left; padding:10px 0px 3px; text-align:center}
		.aktulanosci li .kalendarz em{font-size:30px; color:#10285D}
		.aktulanosci li .kalendarz i{font-size:11px; text-transform:uppercase}
		.aktulanosci li .txt{float:left; width:660px; margin-top:10px}
		.aktulanosci li .txt a.re, .aktulanosci li.l p.re{text-transform:uppercase; color: #93080F; font-weight:bold}
		.aktulanosci li .txt a.more{text-decoration:underline; color: #93080F; float:right}
		
		.r {color:#99141B}
		
		.cr .konto{margin-top:30px; width:100%}
		.cr .konto tr {padding-bottom:10px}
		.cr .konto th,  .cr .konto td{padding:10px 0px 10px;}
		.cr .konto td{border-bottom:1px solid #BAB3A3; }
		.cr .konto img.new {border:1px solid #BAB3A3; margin-left:5px}
		.cr .konto .img {width: 89px; height: 89px}
		.cr .konto .img a {width: 100%; height: 100%; display: block}
		
		#historia{width: 100%; margin-top: 9px}
			#historia li {width: 100%; margin-bottom: 10px}
			#historia div.b{border: solid 1px #BAB3A3; width: 720px;}
			#historia div.t{width: 700px; padding: 5px 10px; background-color: #EFE6D1}
			#historia div.t table {width: 100%}
			#historia div.t table th {text-align: right}
			#historia div.p {padding: 15px}
			#historia div.p table {width: 100%}
			#historia div.p img {border: solid 1px #C3BBAB}
			#historia div.p i {color: #9F9F9F; margin-top:2px} 
			#historia div.s {padding: 2px}
			#historia div.s table {width: 100%}
			#historia div.s table td {padding: 5px; border-bottom: solid 1px #BAB3A3 }
			#historia div.s table td.nb {padding: 5px; border-bottom: none }
			#historia div.s i {color: #9F9F9F; margin-top:2px} 
			#historia div.s img {border: solid 1px #C3BBAB}
			#historia div.s b {background: url(../img/plus.gif) no-repeat left 4px; padding-left:14px; cursor: pointer}
			#historia div.s b.m {background: url(../img/minus.gif) no-repeat left 4px; padding-left:14px; cursor: pointer}
			#historia .h{display: none}
			
		.cr table.faktury {border:1px solid #716B5B; margin-bottom:15px; margin-top:10px; width:100%}
		.cr table.faktury td, .cr table.faktury  th {border:1px solid #716B5B; padding:4px 6px; text-align:left;}
		.cr table.faktury th {font-weight:bold}
		
		#wiadomosci_body {width: 740px; background-color: #BAB3A3; padding: 1px; float: left}
			#wiadomosci_body div { width:720px; background-color: #FFF8E7; padding: 10px}
			#wiadomosci_body ul li {width: 100%; height: 110px; overflow: hidden}
			#wiadomosci_body ul li div {padding: 0px; }
			#wiadomosci_body table {width: 100%}
			#wiadomosci_body table td {width: 80px; padding: 5px}
			#wiadomosci_body table td img {margin-top:5px;border: solid 1px #BAB3A3}
			#wiadomosci_body p {color: #9F9F9F; margin-top: 10px}
			#wiadomosci_body .nowa_wiadomosc {width: 670px}
			#wiadomosci_body .nowa_wiadomosc li {height: auto}
			
	#f {width: 100%; margin-top:30px; padding-bottom: 30px}
		.fr {float: right}
		
		

/* stronicowanie */
.pag {clear:both; margin-left:0px; padding-top:30px; overflow: hidden}
.pag ol { padding-top:30px; }
	.pag li {float:left;padding:0 3px !important; background: none !important; color: #7C7668 !important; font-size: 12px !important; }
		
	.pag li a, .pag li a:hover  { font-size: 12px; color: #7C7668;  }
	.pag li.s { color: #99141B !important; font-weight: bold}
	
	.pag li a { margin-top:0px; outline:none}
	.pag p {float: left; margin-left: 70px}
	
	.pag li a.prev, .pag li a.prev:hover {background:url(../img/prev.gif) no-repeat left 50%; float:left; display: block; width: 4px; height: 16px; text-indent: -2000px }
	.pag li a.next, .pag li a.next:hover {background:url(../img/next.gif) no-repeat right 50%; float:left; display: block; width: 4px; height: 16px; text-indent: -2000px }

	
	
.form { width: 700px; overflow: hidden; color: #716B5B}
	.form .ik {margin-top: 2px !important; margin-left: 5px}
	.form input, .form select, .form textarea {background: #fff}
	.form li, .form li.short {width: 100%; margin-top:8px; overflow: hidden}
	.form li.short {float:left;width:230px;}
	.form li em {width: 100px; float: left; padding-top: 6px}
	.form .chbox em {width: 403px; margin-left: 10px; padding: 0}
	.form li label.i {background: url(../img/form-input.gif) no-repeat; width: 325px; height: 29px; display: block; float: left}
	.form li label.i input {width: 310px; margin: 7px 0 0 5px; border: none }
	.form li  input.ch{width: 20px; margin-top:6px }
	.form li label.t {background: url(../img/form-textarea.gif)no-repeat; width: 325px; height: 112px; display:block; float: left}
	.form li label.t textarea {width: 310px; margin: 7px 0 0 5px; border: none; height: 100px }
	.form li label.s {background: url(../img/form-input.gif) no-repeat; width: 325px; height: 29px; display: block; float: left}
	.form li label.s select {width: 310px; margin: 7px 0 0 5px; border: none; outline: none }
	.form .small li {width: 150px; float: left}
	.form .small em {width: auto}
	
	.form .wyslij, .form .wyslij:hover {background: url(../img/b-wyslij.gif) no-repeat left top; width: 114px; height: 29px; margin-top: 30px; border: none; padding: 0}
	.form .wyslij:hover {background-position: left bottom;}
	.form i {clear:both; color:#B30000; display:block; font-size:10px; margin-left:100px;}
