.stN {
background-color: #FFCC00; 
font-size: 8pt; 
padding-left: 3px;
padding-right: 3px;
}
.stA {
background-color: #Ededed; 
border-bottom: 1px solid #f2f2f2; 
font-size: 8pt; 
padding: 2px;
}
.stB {
background-color: #FFFFFF; 
border-bottom: 1px solid #f2f2f2; 
font-size: 8pt; 
padding: 2px;
}

TD {
   color : #3f3f3f;
   font-family : Arial, Helvetica, Geneva, sans-serif;
   line-height: 10pt;
   font-size : 9pt;
}

.linkDrzewa {
 border-top: solid 1px #9f9f9f;
 font-weight: normal; 
 padding-left: 5px;
}

.linkDrzewa A {
   text-decoration: none;
	color : #9f9f9f;
	font-weight: normal;
	font-size : 8pt;
}
.linkDrzewa, A { 
   text-decoration: none;  
	color : #9f9f9f;
	font-weight: normal;
	font-size : 8pt;
}

.txtSize10{
	font-size : 10pt;
}
.txtSize11{
	font-size : 11pt;
}
.txtSize12{
	font-size : 12pt;
}
.txtSize13{
	font-size : 13pt;
}
.txtSize14{
	font-size : 14pt;
}
.txtSize15{
	font-size : 15pt;
}
.h1_e{
	font-weight : bold;
	font-size : 11pt;
}
h1 {
	
	color: #216db3; 
	font-size: 16pt;
	font-weight: normal;
   font-family : Arial, Tahoma, Helvetica, Geneva, sans-serif;
   padding-top: 20px;
   line-height: 18pt;
}
.h2{
	font-weight : bold;
	font-size : 12pt;
}
.h3{
	font-weight : bold;
	font-size : 13pt;
}
.h4{
	font-weight : bold;
	font-size : 14pt;
}
.h5{
	font-weight : bold;
	font-size : 15pt;
}
.H1Produktow{
   color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
}

.rejestracjaMSGnag{
   padding-bottom: 25px; 
   padding-left: 35px; 
   padding-right: 30px; 
   padding-top: 25px;
}

.newsMSG{
   padding-bottom: 20px; 
   padding-left: 20px; 
   padding-right: 20px; 
   padding-top: 20px;
}
.newsTopBorder{
   border-top: solid 1px #414344;
}

.PNProduktList{
   color : #666666;
	font-weight : normal;
	font-size : 7pt;
}
.nLetterTit{
	color : #FFFFFF;
	font-size : 17px;
}

.bigNews{
	color : #3a3a3a;
	font-size : 8pt;
}
.newsBG{
	background: #9fc54c;
}
.bg_topLineMenuActiv {
	color : #FFFFFF;
   background-image: url("/img/skinfidate/bg_button.png");
   background-repeat: repeat-x;
   font-weight : bold;
	font-size : 9pt;
}
.bg_topLineMenu {
	color : #FFFFFF;
   background-image: url("/img/skinfidate/bg_button_na.png");
   background-repeat: repeat-x;
}
.bg_topLineMenuWyrozniony {
	color : #FFFFFF;
   background-image: url("/img/skinfidate/bg_button.png");
   background-repeat: repeat-x;
	font-weight : bold;
	font-size : 9pt;
}
.inputKropkowyDruk {
	border-bottom: 1px; 
	border-bottom-style: dotted; 
	border-left: 0; 
	border-right: 0; 
	border-top: 0;
	font-size: 12pt;
}
.inputKropkowy {
	border-bottom: 1px; 
	border-bottom-style: dotted; 
	border-left: 0; 
	border-right: 0; 
	border-top: 0;
	font-size: 9pt;
}
.OnPrzyciskDuzyKolor1 {
	background-color: #d4d4d4; 
	color: #333333; 
	font-size: 11pt; 
	padding: 5px; 
	padding-top: 30px;
	font-weight: bold;
}
.OffPrzyciskDuzyKolor1 {
	background-color: #d4d4d4; 
	color: #333333; 
	font-size: 11pt; 
	padding: 5px; 
	padding-top: 45px;
}
.OnPrzyciskDuzyKolor2 {
	background-color: #ffc508; 
	color: #333333; 
	font-size: 11pt; 
	padding: 5px; 
	padding-top: 30px;
	font-weight: bold;
}
.OffPrzyciskDuzyKolor2 {
	background-color: #ffc508; 
	color: #333333; 
	font-size: 11pt; 
	padding: 5px; 
	padding-top: 45px;
}
.OnPrzyciskDuzyKolor3 {
	background-color: #84bd31; 
	color: #333333; 
	font-size: 11pt; 
	padding: 5px; 
	padding-top: 30px;
	font-weight: bold;
}
.OffPrzyciskDuzyKolor3 {
	background-color: #84bd31; 
	color: #333333; 
	font-size: 11pt; 
	padding: 5px; 
	padding-top: 45px;
}
.OnPrzyciskDuzyKolor4 {
	background-color: #5abdef; 
	color: #333333; 
	font-size: 11pt; 
	padding: 5px; 
	padding-top: 30px; 
	font-weight: bold;
}
.OffPrzyciskDuzyKolor4 {
	background-color: #5abdef; 
	color: #333333; 
	font-size: 11pt; 
	padding: 5px; 
	padding-top: 45px;
}
.OnPrzyciskDuzyKolor5 {
	background-color: #d65208; 
	color: #333333; 
	font-size: 11pt; 
	padding: 5px; 
	padding-top: 30px; 
	font-weight: bold;
}
.OffPrzyciskDuzyKolor5 {
	background-color: #d65208; 
	color: #333333; 
	font-size: 11pt; 
	padding: 5px; 
	padding-top: 45px;
}
.rejestracjaKrokiDruk{
	position: relative;
   height: 930px;
   width: 700px;
}
.rejestracjaWstep{
	position: absolute;
   width: 700px;
   height: auto;
   background-color: #FFFFFF;
}
.rejestracjaKroki {
	position: relative;
   height: 775px;
   width: 700px;
}
.rejestracjaKrok_1 {
	position: absolute;
   visibility: hidden;
   width: 700px;
   height: auto;
   background-color: #FFFFFF;
}
.rejestracjaKrok_2 {
	position: absolute;
   visibility: hidden;
   width: 700px;
   height: 0px;
   background-color: #FFFFFF;
}
.rejestracjaKrok_3 {
	position: absolute;
   visibility: hidden;
   width: 700px;
	height: 0px;
   background-color: #FFFFFF;
}
.infoWarstwa {
   width: 200px;
}
.bg_SiteTop {
	background: #0095BA;
}
.bg_SiteTopLine{
	background: #6191b5;
}
.bg_Site {
	background: #d3f38e;
}
.bgNewsLeft {
	background: #90b5d1;
}
.bgNewsCenter {
	background: #7ba4c4;
}
.bgNewsRight {
	background: #e42202;
}
.bgPromocja1{
	background: #1CD2FF;
}
.bgPromocja2{
	background: #56DEFF;
}
.bgPromocja3{
	background: #ABEEFF;
}
.bg_Site2 {
	background: #FFFFFF;
}
.glowneMenuTXT {
	font-size : 8pt;
	color : #FFFFFF;
}
.bg_menu {
	background: #d1d13d;
}
.subBGTopMenu{
	background: #0095BA;
	color : #FFFFFF;
}
.subBGmenu {
	background: #0a7ba0;
}
.lokalizacja {
   background-color: #FFFFFF; 
   border-bottom: solid 1px #cacaca; 
}
.lokalizacjaLewyBorder {
   background-color: #FFFFFF; 
   border-left: solid 1px #cacaca; 
   border-bottom: solid 1px #cacaca; 
}
.TopBorderLine{
   background-color: #FFFFFF; 
   border-top: solid 1px #cacaca; 
}
.bg_Tabela {
	background: #FFFFFF;
}
.tabelaProduktow {
   background-color: #6191b5; 
   border-bottom: solid 1px #cacaca; 
}
.tabelaProduktowTD {
   text-align: center;
   background-color: #FFFFFF; 
   border-bottom: solid 1px #cacaca; 
   border-left: solid 1px #cacaca; 
}
.tabelaProduktowNagC {
   font-size: 10px;
   color: #FFFFFF;
   padding-left: 10px; 
}
.tabelaProduktowNagW {
   font-size: 10px;
   color: #FFFFFF;
   text-align: center;
}
.tabelaProduktowCechaTD {
   padding-left: 10px; 
   text-align: left;
   background-color: #FFFFFF; 
   border-bottom: solid 1px #cacaca; 
}

.bg_topLineSubMenuActiv {
   background: #c7dbe7;
	font-size : 8pt;
	border-bottom:solid 1px #ddd;
	border-left:solid 8px #FFFFFF;
	border-right:solid 8px #FFFFFF;
	padding-bottom: 5px; 
	padding-left: 25px; 
	padding-right: 14px; 
	padding-top: 5px
}
.bg_topLineSubMenuActivSet {
   background: #c7dbe7;
	font-size : 8pt;
	border-bottom:solid 1px #ddd;
	border-left:solid 8px #FFFFFF;
	border-right:solid 8px #FFFFFF;
	padding-bottom: 5px; 
	padding-left: 5px; 
	padding-right: 14px; 
	padding-top: 5px
}
.bg_topLineSubMenu {
	background: #ecf9ff;
	font-size : 8pt;
	border-bottom:solid 1px #ddd;
	border-left:solid 8px #FFFFFF;
	border-right:solid 8px #FFFFFF;
	padding-bottom: 5px; 
	padding-left: 25px; 
	padding-right: 14px; 
	padding-top: 5px
}
.bg_topLineSubMenuActivKID {
   background: #c7dbe7;
	font-size : 8pt;
	border-bottom:solid 1px #ddd;
	border-left:solid 8px #FFFFFF;
	border-right:solid 8px #FFFFFF;
	padding-bottom: 5px; 
	padding-left: 40px; 
	padding-right: 14px; 
	padding-top: 5px
}
.bg_topLineSubMenuKID {
	background: #ecf9ff;
	font-size : 8pt;
	border-bottom:solid 1px #ddd;
	border-left:solid 8px #FFFFFF;
	border-right:solid 8px #FFFFFF;
	padding-bottom: 5px; 
	padding-left: 40px; 
	padding-right: 14px; 
	padding-top: 5px
}
.bg_mapaOferty {
	background: #ecf9ff;
	font-size : 9pt;
	border-bottom:solid 1px #ddd;
}
.bg_mapaOfertyActiv {
   background: #d1d6da;
	font-size : 9pt;
	border-bottom:solid 1px #ddd;
}
.tekstKatOfertaMenu{
	font-size : 10pt;
}
.tekstSubKatOfertaMenu{
	font-size : 8pt;
}
.formularzSelect70 {
    width: 70px;
	height: 17px; 
	font-size: 9px
}
.formularzSelect45 {
    width: 45px;
	height: 17px; 
	font-size: 9px
}
.formularzSelect170 {
    width: 170px;
	height: 17px; 
	font-size: 9px
}
.formularzSelect140 {
    width: 140px;
	height: 17px; 
	font-size: 9px
}
A {
	text-decoration: none;
   font-family : Tahoma, Arial, Helvetica, Geneva, sans-serif;
	font-size: 9pt ;
	color : #0a7ba0;
}

A:hover 		{ color : #006696;  }

.tab1 TD { 
  border-bottom:solid 1px #ddd;
  padding-left: 5px;
}		
.TDcecha { 
  border-bottom:solid 1px #ddd;
  background-color: #ECECEC; 
  padding-left: 5px; 
  vertical-align: top
}		
.TDwartosc { 
  border-bottom:solid 1px #ddd;
  padding-left: 5px; 
  vertical-align: top
}		

.footerTXT {
   font-family : Tahoma, Arial, Helvetica, Geneva, sans-serif;
   font-size : 7pt;
	color : #dbdbdb;
}

.formularzInputText17 {
   height: 17px; 
	font-size: 10px
}
.submitInput {
  font-size: 10px;
  background-color: #FFFFFF; 
  border: 0; border-bottom: 0; border-bottom-color: #FFFFFF; border-bottom-width: 0; border-left: #FFFFFF; 	border-left-width: 0; border-right: 0; border-right-color: #FFFFFF; border-right-width: 0; border-top: 0; border-top-color: #FFFFFF; border-top-width: 0; border-width: 0; clear: both;
}
.submitInputSelect {
  font-weight: bold;
  font-size: 10px;
  color: #0095BA;
  background-color: #FFFFFF; 
  border: 0; border-bottom: 0; border-bottom-color: #FFFFFF; border-bottom-width: 0; border-left: #FFFFFF; 	border-left-width: 0; border-right: 0; border-right-color: #FFFFFF; border-right-width: 0; border-top: 0; border-top-color: #FFFFFF; border-top-width: 0; border-width: 0; clear: both;
}
.formularzInputText17solid{
   height: 17px; 
	font-size: 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

IMG.productIMG 		{ float:left; margin:0px 12px 0px 0px ; }
IMG.left 		{ margin:0px 12px 5px 0px}
IMG.nolay 		{ float:left; margin:0px 12px 0px 0px ; }

.submitWiadomosci {
	width: 200px; 
	height: 25px; 
	background-color: #dee89c; 
	border: 1px solid #3a3a3a;
}
.submitWiadomosciOn {
	width: 200px; 
	height: 25px; 
	background-color: #bfc97d; 
	border: 1px solid #3a3a3a;
	border-top: 2px solid #6e6a6a;
	border-left: 2px solid #6e6a6a;
}
.submitDaneKontahenta {
	width: auto; 
	height: 40px; 
	background-color: #dee89c; 
	border: 1px solid #3a3a3a;
	border-bottom: 2px solid #6e6a6a;
	border-right: 2px solid #6e6a6a;
}
.submitDaneKontahentaOn {
	width: auto; 
	height: 40px; 
	background-color: #bfc97d; 
	border: 1px solid #3a3a3a;
	border-top: 2px solid #6e6a6a;
	border-left: 2px solid #6e6a6a;
}
.submitDaneKontahentaSet {
	width: auto; 
	height: 40px; 
	background-color: #ffcc00; 
	border: 1px solid #3a3a3a;
	border-top: 2px solid #6e6a6a;
	border-left: 2px solid #6e6a6a;
}
