body{font-size: 11px;font-family: Arial; }
#wrapper{margin:0 auto; position: relative; width:1007px; height:760px; background: url(../images/bg.jpg) no-repeat left top;}
#wrappersub{margin:0 auto; position: relative; width:1007px; height:760px; background: url(../images/bgsub.jpg) no-repeat left top;}
#logo{margin:0px 0px 0px 17px; float: left;}
div#menu {   position: absolute;
    right: -4px;
    top: 0px;}
div#menu ul li{display: inline;}
div#menu ul li a{display: block; float: left; height: 165px; text-indent: -9999px; background-image:url(../images/rodzinaplynowfairy.jpg);background-repeat: no-repeat; }
div#menu ul li#menu-1 a{display: block; width: 295px;}
div#menu ul li#menu-1 a:hover{display: block;  background-position: 0px -165px;}
#procentdluzej{ position:absolute; left:174px; top:100px; z-index:50; width:733px; height:130px;}


div#produkty{background: url("../images/produkty-bg.jpg") no-repeat scroll left top transparent;
    height: 431px;
    left:40px;
    position: absolute;
    top: 178px;
    width: 936px;}
    
div#produkty .inner{padding:15px;}

div#produkty .inner h1{width: 400px; height:41px; background: url(../images/head-1.jpg) no-repeat left top; text-indent: -9999px;}
div#produkty p{ color: #027B37;    font-family: Arial;    font-size: 1em;    font-weight: bold;    line-height: 14px;    padding-left: 8px;    padding-top: 6px;    width: 480px;}

div#produkty p span{color:#ee2b29;}
div#produkty #flash-2{width: 547px; height: 308px;  position:absolute; left:5px; bottom: 2px;}
div#produkty #button{   position: absolute;    right: 31px;    top: 82px;}

#poznaj{   background: url("../images/poznaj-odplamiacz.jpg") no-repeat scroll left top transparent;
    height: 40px;
    left: 15px;
    position: absolute;
    text-indent: -9999px;
    top: 667px;
    width: 177px;}
    
 #packshot{ background: url("../images/packshot.jpg") no-repeat scroll left top transparent;
    height: 203px;
    position: absolute;
    right: -52px;
    text-indent: -9999px;
    top: 507px;
    width: 177px;z-index:1}
.packshot-2{background: url("../images/packshot-2.jpg") no-repeat scroll bottom right transparent!important; right: 11px!important;z-index: 1;}
    
    /*---*/
    div#keyvisual{  background: url("../images/keyvisual.jpg") no-repeat scroll left top transparent;
    height: 544px;
    position: absolute;
    right: 81px;
    top: 243px;
    width: 512px;}
    #flash{ left: 18px;
    position: absolute;
    top: 178px;
    z-index: 10;}
    div#box{ background: url("../images/opisfairy.jpg") no-repeat scroll left top transparent;
    height: 331px;
    left: 1px;
    position: absolute;
    top: 226px;
    width: 412px;
    z-index: 10;}
    div#footer{   bottom: 10px;
    color: #313131;
    left: 0;
    line-height: 16px;
    padding: 0 22px;
    position: absolute;
    width: 971px;

	}
    div#footer a{text-decoration: none; color:#313131;}
    div#footer div#design{float: right;}
     div#footer div#design a{font-weight: bold; color:#8e2345; font-size: 1.1em;}
     a#buy{background: url("../images/buyonline.jpg") no-repeat scroll left top transparent;
    height: 49px;
    left: 627px;
    position: absolute;
    text-indent: -9999px;
    top: 651px;
    width: 260px;z-index:2}
	#box .padding{padding:34px 0px 0px 29px;}
	h4{color:#FFFFFF; font-size:18px; font-weight:normal; padding:0px 0px 28px 0px;}
	h4 span{font-size:20px;}
	h4 strong{ font-weight:bold; position:relative; top:1px;}
	.cufon-loading h4 { /* for Cufon.replace('h1') */
	visibility: hidden !important;
}

