@charset "utf-8";body {	margin: 0;	padding: 0;	text-align: center;	color: #FFFFFF;	background-color: #151515;	font-family: "Trebuchet MS";	font-size: 11px;}img, div, h1, h2 { behavior: url(/iepngfix.htc) }p,form,h1,h2,h3,h4,h5,h6 {font-weight:400;font-size:11px;margin:0;}img {	border: none;}a:link {	font-weight:700;	color:#FFFFFF;	text-decoration:none;}a:visited {	font-weight:700;	color:#FFFFFF;	text-decoration:none;}a:hover {	font-weight:700;	color:#FFFFFF;	text-decoration:underline;}.margin_top30 {	margin-top: 30px;}#strona {	width: 980px;	margin: 0 auto;	text-align: left;	background-repeat: no-repeat;	background-image: url(../images/bg.jpg);	overflow: hidden;}#strona-gora {	height: 70px;	width: 980px;}#logo {	width: 256px;	height: 58px;	float: left;	display: inline;}#menu-gora {	width: 700px;	float: left;	margin-top: 30px;	padding-left: 20px;	text-transform: uppercase;	display: inline;}#menu-gora a {	font-weight: normal;	margin-left: 3px;	margin-right: 5px;}#menu-gora .koszyk {	font-weight: bold;	color: #B83579;}#strona-srodek {	width: 980px;}#lewa {	width: 260px;	float: left;	margin-right: 18px;	display: inline;}#menu {	width: 250px;	float: left;	display: inline;}#menu h1 {	background-image: url(../images/menu_1.png);	background-repeat: no-repeat;	width: 252px;	height: 23px;	padding-left: 10px;	text-transform: uppercase;	padding-top: 7px;}#menu  a {	width: 235px;	height: 17px;	text-transform: uppercase;	display: block;	text-decoration: none;}#menu h1:hover {	background-image: url(../images/menu_2.png);	text-decoration: none;}#menu h2 {	background-image: url(../images/menu_1a.png);	background-repeat: no-repeat;	width: 252px;	height: 23px;	padding-left: 10px;	text-transform: uppercase;	padding-top: 7px;}#menu h2:hover {	background-image: url(../images/menu_2a.png);}#sub-menu {	float: left;	width: 259px;	display: inline;	margin-top: 30px;	margin-left: 0px;}#sub-menu-t {	background-image: url(../images/sub1.png);	background-repeat: no-repeat;	width: 259px;	height: 10px;	float: left;	display: inline;}#sub-menu-c {	background-image: url(../images/sub2.png);	background-repeat: repeat-y;	width: 244px;	padding-left: 15px;	padding-top: 10px;	padding-bottom: 10px;	float: left;	display: inline;}#sub-menu-c h1 {	font-size: 11px;	font-weight: bold;	color: #29759C;	margin-bottom:5px;  margin-top:5px;}#sub-menu-c h2 {	font-size: 11px;	font-weight: normal;	color: #D66DA4;	margin-bottom: -2px;}#sub-menu-f {	background-image: url(../images/sub3.png);	background-repeat: no-repeat;	width: 259px;	height: 8px;	float: left;	display: inline;}#sub-menu-c a {	font-size: 11px;	font-weight: normal;	color: #D66DA4;}#infolinia     {	width: 254px;	height: 124px;	float: left;	display: inline;	margin-top: 20px;}#prawa {	float: left;	width: 700px;	display: inline;	overflow:hidden;}#baner-srodek {	margin-bottom: 20px;	width: 683px;	height: 335px;	display: inline;	float: left;}#promocje {	font-size: 16px;	font-weight: bold;	color: #B83579;	float: left;	display: inline;	width: 690px;	background-image: url(../images/linia.png);	background-repeat: no-repeat;	background-position: 0 22px;	margin-bottom: 10px;	height: 25px;	margin-top: 10px;}#baner-srodek-f {	float: left;	width: 329px;	height: 123px;	display: inline;	margin-right: 30px;}#baner-srodek-s {	float: left;	width: 329px;	height: 123px;	display: inline;}.newsy {	font-size: 16px;	font-weight: bold;	color: #B83579;	float: left;	display: inline;	width: 690px;	background-image: url(../images/linia.png);	background-repeat: no-repeat;	background-position: 0 22px;	margin-bottom: 10px;	height: 25px;	margin-top: 40px;}.news {	float: left;	background-image: url(../images/news_bg.png);	background-repeat: no-repeat;	width: 313px;	height: 127px;	display: inline;	padding: 10px;	margin-bottom: 20px;}.news:hover {	background-image: url(../images/news_bg2.png);}.news-l {	height: 100px;	float: left;	width: 90px;	margin-right: 10px;	display: inline;}.news-p {	float: left;	height: 120px;	width: 205px;	display: inline;}.news-tit {	font-size: 12px;	text-transform: uppercase;	font-weight: bold;	color: #29759C;	float: left;	width: 205px;	display: inline;}.news-zaw {	font-size: 11px;	font-weight: normal;	color: #717171;	float: left;	width: 205px;	display: inline;}.news-tit a {	font-weight: bold;	color: #29759C!important;}.margin_news {	margin-left: 25px;}#czytaj-wszystko {	font-weight: normal;	color: #29759C;	float: left;	width: 680px;	text-align: right;	margin-top: 0px;	margin-bottom: 30px;	display: inline;}#czytaj-wszystko a {	color: #29759C;	font-weight: normal;}#strona-dol {	width: 980px;}#partnerzy {	width: 980px;	float: left;	display: inline;	text-align: center;	padding-top: 3px;	height: 64px;	padding-bottom: 20px;	margin-top: 20px;}#partnerzy img {	margin-left: 2px;	margin-right: 2px;}#platnosci-online {	background-image: url(../images/platnosci.jpg);	background-repeat: no-repeat;	width: 980px;	height: 55px;	float: left;	display: inline;}#menu-dolne {	width: 600px;	float: left;	display: inline;	padding-bottom: 20px;}#menu-dolne a {	font-weight: normal;	margin-left: 5px;	margin-right: 5px;	color: #B2B2B2;}#autorzy {	width: 380px;	float: left;	display: inline;	text-align: right;	color: #474747;	padding-bottom: 20px;}#autorzy a {	color: #474747;	font-weight: normal;}.margin10 {	margin-right: 10px;}#sciezka {	color: #AFAFAF;	text-transform: uppercase;	float: left;	width: 690px;	display: inline;	margin-bottom: 3px;	padding-left: 10px;}#sciezka h1 {  display:inline;  float:left;  font-size:14px;  margin-right:5px;  padding-top:3px;}#sciezka h2 {	float: left;	margin-right: 5px;	display: inline;}#sciezka h2 a {	font-size: 18px;	color: #D66DA4;}#sciezka h3 {	float: left;	margin-right: 5px;	display: inline;	font-weight:700;}#sciezka h3 a {	font-size: 18px;	color: #599BBD;}#stronicowanie {	background-image: url(../images/belka.png);	background-repeat: no-repeat;	width: 682px;	height: 42px;	float: left;	display: inline;	padding-top: 14px;	padding-left: 10px;	color: #717171;	text-transform: uppercase;}#stronicowanie h1 {	float: left;	width: 160px;	margin-right: 5px;	font-size: 10px;	display: inline;}#stronicowanie h2 {	float: left;	width: 110px;	margin-right: 5px;	font-weight: bold;	color: #29759C;	font-size: 10px;	display: inline;}#stronicowanie h3 {	float: left;	width: 390px;	margin-right: 5px;	font-weight: bold;	color: #29759C;	font-size: 10px;	text-align: right;	display: inline;}#stronicowanie h3 a {	color: #717171;	margin-left: 3px;	font-size: 12px;}#stronicowanie h3 a:hover {	color: #B83579;}#stronicowanie h4 {	float: left;	width: 510px;	margin-right: 5px;	font-weight: bold;	color: #29759C;	font-size: 14px;	display: inline;	margin-top: -1px;}.produkt {	background-image: url(../images/prod_bg.png);	background-repeat: no-repeat;	width: 192px;	height: 454px;	float: left;	display: inline;	padding-left: 9px;	padding-right: 10px;	padding-top: 10px;	margin-bottom: 20px;	margin-left: 10px;	margin-right: 10px;}.prod-fot {	width: 192px;	display: inline;	margin-bottom: 10px;	height: 191px;	float: left;	overflow: hidden;}.prod-naz {	color: #24A3E2;	font-size: 12px;	text-transform: uppercase;	font-weight: bold;	width: 192px;	display: inline;	float: left;	padding-bottom: 10px;	height: 35px;}.prod-opi {	color: #717171;	font-size: 11px;	font-weight: normal;	width: 192px;	display: inline;	line-height: 13px;	float: left;	padding-bottom: 10px;	height: 71px;	overflow:hidden;}.prod-dal {	width: 192px;	display: inline;	float: left;	height: 24px;}.prod-dal a {	color: #24A3E2!important;	float: left;	width: 191px;	line-height: 12px;}.cena {	font-weight: bold;	color: #717171;	float: left;	width: 192px;	display: inline;	padding-top: 9px;	height: 37px;}.cena h1 {	font-weight: bold;	color: #717171;	float: left;	padding-top: 6px;	padding-right: 5px;	display: inline;}.cena  h2 {	float: left;	color: #B83579;	font-size: 18px;	font-weight: bold;	display: inline;	width: 155px;}.cena  h3 {	font-weight: bold;	color: #717171;	float: left;	width: 192px;	display: inline;	margin-top: -4px;}.prod-kosz {	float: left;	display: inline;	margin-top: 7px;}#tekst1 {	background-image: url(../images/tekstowa1.png);	background-repeat: no-repeat;	width: 695px;	height: 11px;	float: left;	display: inline;}#tekst2 {	background-image: url(../images/tekstowa2.png);	width: 655px;	float: left;	display: inline;	background-repeat: repeat-y;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 20px;}#tekst3 {	background-image: url(../images/tekstowa3.png);	width: 695px;	float: left;	display: inline;	background-repeat: no-repeat;	height: 10px;}#tekst2 a {	/*font-size: 14px;*/	font-weight: bold;	color: #D66DA4;}#tekst2 p {	margin-top: 20px;}#tekst2 h2 {	width: 650px;	text-align: right;	margin-top: 30px;}.buttons {color:white !important;background-image:url(../images/menu_1.png);background-repeat:no-repeat;height:23px;padding-left:10px;padding-top:7px;text-transform:uppercase;width:252px;}#zapytanie {width:70%;margin:0 auto;}.mainMenu {text-transform:uppercase;font-size:12px;} .ofertaDiv {float:left;margin-bottom:10px;}.ofertaPic {float:left;margin-right:10px;}
