*{padding: 0; margin: 0;}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
body{
font-family: Tahoma, Verdana, Geneva;
}
a{
text-decoration: none;
color: #000;
}
a img{
border:none;
}
.page{
width: 960px;
margin: 0 auto;
}
/*HEADER STYL*/
.header{
width: 960px;
height: 125px;
}
.logo{
padding-top: 32px;
float: left;
}
.searchBox {
border: 1px solid #959798;
height:  21px;
}
.headerRight{
padding-top: 40px;
float: right;
padding-right: 30px;
}
.magnify{
margin-top: 5px;
}
.home{
margin-top: 5px;
}
.mapSite{
margin-top: 5px;
}
.contact{
margin-top: 5px;
margin-left: 2px;
}

.menuTop{
  display:block;
  float:left;
  width:931px;
  height:32px;
  background:url(img/menuBelka.png) no-repeat 0 0;
  list-style:none;
}
.menuTop li {
  display:block;
  float:left;
  height:32px;
  text-indent:-10000px;
}
#firm {
  width:87px;
}
#badania {
  width:105px;
}
#metody {
  width:89px;
}
#zaplecze {
  width:110px;
}
#doswiadczenie {
  width:155px;
}
#kontakt {
  width:95px;
}
#firmPressed a{
  width:87px;
   background:url(img/menuBelka.png) no-repeat 0px -64px;
      height: 32px;
}
#badaniaPressed a{
  width:105px;
   background:url(img/menuBelka.png) no-repeat -87px -64px;
}
#metodyPressed a{
  width:89px;
   background:url(img/menuBelka.png) no-repeat -192px -64px;
}
#zapleczePressed a{
  width:110px;
   background:url(img/menuBelka.png) no-repeat -281px -64px;
}
#doswiadczeniePressed a{
  width:155px;
   background:url(img/menuBelka.png) no-repeat -391px -64px;
}
#kontaktPressed a{
  width:95px;
   background:url(img/menuBelka.png) no-repeat -546px -64px;
}
.menuTop li a {
  display:block;
  width:100%;
  height:100%;
}
#firm a:hover {
  background:url(img/menuBelka.png) no-repeat 0 -32px;
}
#badania a:hover {
  background:url(img/menuBelka.png) no-repeat -87px -32px;
}
#metody a:hover {
  background:url(img/menuBelka.png) no-repeat -192px -32px;
}
#zaplecze a:hover {
  background:url(img/menuBelka.png) no-repeat -281px -32px;
}
#doswiadczenie a:hover {
  background:url(img/menuBelka.png) no-repeat -391px -32px;
}
#kontakt a:hover {
  background:url(img/menuBelka.png) no-repeat -546px -32px;
}
.forSubmenu{
height: 20px;
display:block;
width:100%;
clear:both;
position:relative;
}
/*CONTENT STYL*/
.content{
width: 930px;
height: 300px;
display: block;
clear: both;
}
.contentKontakt{
	margin-top: -40px;
width: 930px;
height: 326px;
display: block;
clear: both;
}
.contentIndex{
background: url(img/firma.jpg) no-repeat;
width: 928px;
height: 540px;
display:block;
clear:both;

}.contentRynek{
width: 930px;
height:540px;
display: block;
clear: both;
background: url(img/rynek.jpg) no-repeat bottom left;
}
.contentDystrybucja{
width: 930px;
height:450px;
display: block;
clear: both;
}
.contentKonkurencja{
width: 930px;
height:300px;
display: block;
clear: both;
background: url(img/konkurencja.jpg) no-repeat bottom left;
}
.contentKonsument2{
width: 930px;
height:600px;
display: block;
clear: both;
}
.contentJakosciowe{
width: 930px;
height:570px;
display: block;
clear: both;
}
.contentEtnograficzne{
width: 930px;
height:400px;
display: block;
clear: both;
}
.contentPromocja{
width: 930px;
height:780px;
display: block;
clear: both;
background: url(img/promocja.jpg) no-repeat bottom left;
}
.contentProdukt{
width: 930px;
height:500px;
display: block;
clear: both;
background: url(img/produkt.jpg) no-repeat bottom left;
}
.contentCena{
width: 930px;
height:450px;
display: block;
clear: both;
background: url(img/cena.jpg) no-repeat bottom left;
}
.contentMarka{
width: 930px;
height:532px;
display: block;
clear: both;
background: url(img/produkt.jpg) no-repeat bottom left;
}

.contentMarka2{
width: 930px;
height:450px;
display: block;
clear: both;
float:left;
}

.contentMystery{
width: 930px;
height:740px;
display: block;
clear: both;
background: url(img/klientBg.jpg) no-repeat bottom left;
}
.contentBadanie{
width: 930px;
height:820px;
display: block;
clear: both;
background: url(img/badaniereklamy.jpg) no-repeat bottom left;
}
.contentYoung{
width: 930px;
height:682px;
display: block;
clear: both;
background: url(img/youngOnline.jpg) no-repeat bottom left;
}
.contentMystery2{
width: 930px;
height:760px;
display: block;
clear: both;
}
.contentStrategia{
width: 930px;
height: 280px;
display: block;
clear: both;
}
.contentIlosciowe{
width: 930px;
height: 450px;
display: block;
clear: both;
}
.contentDesk{
width: 930px;
height: 250px;
display: block;
clear: both;
}
.content1{
width: 930px;
height: 682px;
display: block;
clear:both;
}
.contentClubmamy{
width: 930px;
height: 690px;
display: block;
clear:both;
}
.contentKonsument {
width: 930px;
height: 682px;
display: block;
clear:both;
background: url('img/konsument.jpg') no-repeat bottom left;
}
.contentB{
width: 930px;
height: 800px;
display: block;
clear:both;
}
.contentB h1{
padding-top: 30px;
padding-left: 28px;
font-size: 24px;
}
.content2{
width: 940px;
height: 660px;
display: block;
clear:both;
}

.sony a{
background: url(img/sony.png);
}
.sony a:hover {
backgorund: url(img/sonyOn.png);
}
.contentFirma{
clear:both;
width: 930px;
height: 682px;
display: block;
}
.content1 h1{
padding-top: 30px;
padding-left: 28px;
font-size: 24px;
}
h1{padding-top: 30px;
padding-left: 28px;
font-size: 24px;
clear:both;
}
.content2 h1{
padding-top: 30px;
padding-left: 28px;
font-size: 24px;
clear:both;
}

.content h1{
padding-top: 30px;
padding-left: 28px;
font-size: 24px;
}

.akapit01{
padding-top: 20px;
padding-left: 56px;
font-size: 14px;
font-weight: normal;
}
.rightBok{
float:right;
}
.leftBok{
float:left;
}
.rightBokKontakt{
float:right;
padding-top: 40px;
}
.leftBokKontakt{
float:left;
padding-top: 40px;
}
.polska{
margin: 0px auto;
 text-align: center;
 padding-top: 20px;
}
/*FOOTER STYL*/
.footer{
width: 932px;
height: 220px;
display: block;
font-size: 10px;
clear:both;
}

.menuDown{
  display:block;
  float:left;
  width:932px;
  height:24px;
  background:url(img/menuBelkaDown.png) no-repeat 0 0;
  list-style:none;
}
.menuDown li {
  display:block;
  float:left;
  height:24px;
  text-indent:-10000px;
}
#tajemniczyHeader {
  width:233px;
}
#clubHeader {
  width:233px;
}
#badaniaHeader {
  width:233px;
}
#youngHeader {
  width:233px;
}
.menuDown  li a {
  display:block;
  width:100%;
  height:100%;
}
#tajemniczyHeader a:hover {
  background:url(img/menuBelkaDown.png) no-repeat 0 -24px;
}
#clubHeader a:hover {
  background:url(img/menuBelkaDown.png) no-repeat -233px -24px;
}
#badaniaHeader a:hover {
  background:url(img/menuBelkaDown.png) no-repeat -466px -24px;
}
#youngHeader a:hover {
  background:url(img/menuBelkaDown.png) no-repeat -699px -24px;
}
.tajemniczyBox{
height: 186px;
width: 230px;
display: block;
float: left;
}
.clubBox{
height: 186px;
width: 230px;
display: block;
float: left;
}
.badaniaBox{
height: 186px;
width: 230px;
display: block;
float: left;
}
.youngBox{
height: 186px;
width: 230px;
display: block;
float: left;
}
.tajemniczyText{
padding: 17px 13px 0px 13px;
}

.clubText{
padding: 17px 13px 0px 20px;
}

.badaniaText{
padding: 17px 13px 0px 20px;
}

.youngText{
padding: 17px 13px 0px 20px;
}
.separatorFooter{
float: left;
padding-top: 20px;
}
.tajemniczyImg{
padding: 30px 0px 0px 10px;
}
.clubImg{
padding: 10px 0px 0px 25px;
}
.badaniaImg{
padding: 32px 0px 0px 0px;
}
.youngImg{
padding: 30px 0px 0px 0px;
}
.more{
float: right;
font-size: 10px;
background-color: #37A6D9;
width: 53px;
height: 13px;
color: #fff;
display:block;
clear: both;
}
.moreOnline{
float: left;
font-size: 14px;
background-color: #37A6D9;
width: 120px;
height: 22px;
color: #fff;
display:block;
}
.moreOnlinePadding{
padding-left: 47px;
padding-top: 20px;
}
.moreOnline p{
padding-top: 2px;
}
.boxFooter{
width: 215px;
height: 160px;
display: block;
}
.boxFooter2{
width: 200px;
height: 160px;
display: block;
}
.boxFooter4{
width: 190px;
height: 160px;
display: block;
}
.copy{
font-size: 10px;
float:left;
}
.smallMenu{
padding-right: 30px;
font-size: 10px;
float:right;
}
/*FIRMA*/
.submenu{
font-size: 12px;
clear:both;
}
.zespol{
width: 87px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.zespol a:hover{
color: #60bbe3;
}
.gwarancja{
width: 160px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.gwarancja a:hover{
color: #60bbe3;
}
.strategia{
width: 110px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.strategia a:hover{
color: #60bbe3;
}
/*BADANIA*/
.rynek{
width: 67px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
padding-left: 75px;
}
.rynek a:hover{
color: #60bbe3;
}
.konkurencja{
width: 110px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.konkurencja a:hover{
color: #60bbe3;
}
.cena{
width: 60px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.cena a:hover{
color: #60bbe3;
}
.promocja{
width: 80px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.promocja a:hover{
color: #60bbe3;
}
.dystrybucja{
width: 110px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.dystrybucja a:hover{
color: #60bbe3;
}
.produkt{
width: 75px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.produkt a:hover{
color: #60bbe3;
}
.marka{
width: 75px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.marka a:hover{
color: #60bbe3;
}
.reklama{
width: 75px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.reklama a:hover{
color: #60bbe3;
}
.konsument{
width: 95px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.konsument a:hover{
color: #60bbe3;
}
/*MARKA*/
.contentMarka{
background: url(img/markaPure.jpg);
width: 930px;
height: 532px;
display: block;
clear: both;	
}
/*METODY*/
.metodaIlosciowa{
width: 95px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
padding-left: 180px;
}
.metodaIlosciowa a:hover{
color: #60bbe3;
}
.metodaJakosciowa{
width: 95px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.metodaJakosciowa a:hover{
color: #60bbe3;
}
.metodaEtnograficzna{
width: 110px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.metodaEtnograficzna a:hover{
color: #60bbe3;
}
.deskResearch{
width: 110px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.deskResearch a:hover{
color: #60bbe3;
}
.mysteryShopper{
width: 130px;
height:19px;
display:block;
text-align: center;
float:left;
padding-top: 5px;
}
.mysteryParagraph{
font-size: 14px;
padding: 50px 0 0 350px;
color:#58585A;	
}
.mysteryShopper a:hover{
color: #60bbe3;
}
/*PORTFOLIO*/
.portfolioMenu{
float: right;
margin-top: 539px;
padding-right: 20px;
}
.markaMenu{
float: right;
margin-top: 494px;
padding-right: 20px;
}
.marka2Menu{
float: right;
margin-top: 10px;
padding-right: 20px;
}
.portfolioBox{
width:932px;
height:450px;
display:block;
padding-top: 30px;
clear:both;
}
.wers{
width:940px;
height: 150px;
display: block;
clear:both;

}
.wersOstatni{
width:940px;
height: 5px;
display: block;
clear:both;
}
.spacer{
float:left;
padding-top:3px;
}
.pressed{
color: #60bbe3;
}
/*GWARANCJA*/
.liniaGwarancja{
margin: 0px auto;
 text-align: center;
 padding-bottom: 10px;
}
.linia{
clear:both;
}
.leftGwarancja{
width: 461px;
height: 125px;
display:block;
float:left;
}
.rightGwarancja{
margin-left: -50px;
width: 355px;
height: 125px;
display:block;
float:left;
}
.separatorJakosci{
float:left;
}
.logoGwarancji{
padding-top: 10px;
padding-left: 190px;
 height: 122px;
 display: block;
}
.logoGwarancji2{
padding-top: 10px;
padding-left: 120px;
 height: 122px;
 display: block;
}
.ptbrio{
padding-top: 25px;
margin-left: -10px;
}
.content1 h2{
padding-top: 30px;
padding-left: 28px;
font-size: 18px;
}
.content1 ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.contentMystery2 ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.content ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.contentZaplecze ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.contentDystrybucja ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.contentJakosciowe ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.contentEtnograficzne ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.contentRynek ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.contentKonkurencja ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.contentMarka2 ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.contentProdukt ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.contentCena ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.contentPromocja ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.contentKonsument2 ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
.content2 h2{
padding-top: 30px;
padding-left: 28px;
font-size: 18px;
}
.content2 ul{
padding-top: 30px;
padding-left: 44px;
font-size: 14px;
}
/*RYNEK*/
.rynekContent{
height: 30px;
width: 600px;
margin: 30px auto 0px auto;
padding-left: 30px;
}
.prognozowanieImg{
margin: 0 auto;
padding-left: 40px;
}
.segmentacjaImg{
margin: 0 auto;
padding-left: 40px;
}
.dostepnoscImg{
padding-left: 40px;	
}
.leftRynekAll{
float: left;
width: 50%;
}
.leftRynekAll span{
font-size: 18px;
}
.rightRynekAll span{
font-size: 18px;
}
.rightRynekAll{
width: 50%;
float: left;
}
.leftRynekAll ul{
margin-top:-20px;
margin-left: -30px; 
}
.rightRynekAll ul{
margin-top:-20px;
margin-left: -30px; 
}


/*DYSTRYBUCJA STYL*/
.dystrybucjaContent{
padding-left: 60px;
}
.leftDystrybucjaAll{
float: left;
width: 30%;
}
.leftDystrybucjaAll span{
font-size: 18px;
}
.rightDystrybucjaAll span{
font-size: 18px;
}
.rightDystrybucjaAll{
width: 33%;
float: left;
}
.leftDystrybucjaAll ul{
margin-top:-20px;
margin-left: -30px; 
}
.rightDystrybucjaAll ul{
margin-top:-20px;
margin-left: -30px; 
}
.centerDystrybucjaAll span{
font-size: 18px;
}
.centerDystrybucjaAll {
width: 30%;
float: left;
}
.centerDystrybucjaAll ul{
margin-top:-20px;
margin-left: -30px; 
}
.strukturaImg{
margin: 0 auto;
}

.konkurencjaUl{
padding-left: 90px;
}
.listaProdukt{
margin-left: 30px;
margin-top: -20px;
}
.listaMystery{
margin-left: 0px;
margin-top: -40px;
}
.listaGwarancja{
margin-left: -20px;
margin-top: -20px;
}
.listaZaplecze{
margin-left: 30px;
margin-top: -20px;
line-height: 1.8em;
}
/*KONSUMENT*/
.square{
float: right;
padding-right: 40px;
padding-top: 409px;
}
.squareKonsument{
float: right;
padding-right: 40px;
padding-top: 489px;
}
.squareDown{
float: right;
padding-right: 40px;
padding-top: 529px;
}
.squareMystery{
float: left;
padding-left: 40px;
padding-top: 20px;
}
.squareMystery1{
float: left;
padding-left: 40px;
padding-top:400px;
}
.square01{
float: right;
padding-right: 40px;
}
.squareKonsument02{
float: right;
padding-right: 40px;
padding-top: 120px;
width:40px;
display:block;
height: 15px;
}
/*KONTAKT*/
.akapitKontakt{
padding-top: 60px;
padding-left: 28px;
font-size: 14px;
font-weight: normal;
}
.akapitKontakt a{
text-decoration: underline;
}
.akapitKontakt a:hover{
color: #60bbe3;
}
/*PORTFOLIO*/
.portfolioBox{
width: 230px;
height: 125px;
display: block;
float:left;
}
/*MAPA STRONY*/
.listaProdukt ul li a:hover{
color: #60bbe3;
}
.akapit01 a:hover{
color: #60bbe3;
}
.listaProdukt ul
{
list-style-type: none;
}

.listaProdukt ul li{
background-image: url('img/dot.gif');
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1em;
}
.listaMystery ul
{
list-style-type: none;
}

.listaMystery ul li{
background-image: url('img/dot.gif');
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1em;
}
.listaClubmamy ul
{
list-style-type: none;
}

.listaClubmamy ul li{
background-image: url('img/dot.gif');
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1em;
}
.listaGwarancja ul
{
list-style-type: none;
}

.listaGwarancja ul li{
background-image: url('img/dot.gif');
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1em;
}
.listaZaplecze ul
{
list-style-type: none;
}

.listaZaplecze ul li{
background-image: url('img/dot.gif');
background-repeat: no-repeat;
background-position: 0 .9em;
padding-left: 1em;
}
.left{
list-style-type: none;
}
.left li{
background-image: url('img/dot.gif');
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1em;
}
.listaProdukt{
margin-left: 30px;
margin-top: -20px;
list-style-type: none;
}
.listaProdukt li{
background-image: url('img/dot.gif');
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1em;
}
/*CLUBMAMY*/
.contentClubmamy{
margin-top: 10px;
width:930px;
height: 682px;
background: url('img/clubmamy.jpg') no-repeat bottom left;
}
.akapitClub {
color:#58585A;
padding-left:47px;
padding-top: 188px;
font-size: 14px;
}

.akapitClub2 {
color:#58585A;
padding-left:47px;
padding-top: 158px;
font-size: 14px;
}
.akapitClub3 {
color:#58585A;
padding-left:47px;
padding-top: 20px;
font-size: 14px;
}
.listaClubmamy{
	color:#58585A;
	font-size: 14px;
	padding-left: 57px;
padding-top:10px;
}
.listaClubmamy ul{
list-style-type: none;
}	
.clubmamy ul li{
background-image: url('img/dot.gif');
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1em;
}
.clubmamyMenu{
padding-left:47px;
	padding-top:60px;	
}
/*BADANIEREKLAMY*/

.akapitBadania{
color:#58585A;
padding-left:47px;
padding-top: 220px;
font-size: 14px;
}
.akapitYoung{
color:#58585A;
padding-left:47px;
padding-top: 120px;
font-size: 14px;
}
.header1{
padding: 16px 0 0 30px;
display:block;
}
/*MYSTERY SHOPPER*/
.mysteryTable{
padding: 16px 0 0 0px;
font-size: 18px;
}
.mystery{
width: 600px;
margin: 0 auto;
padding-left: 100px;
}

#contactName{
font-size: 20px;	
}