/*----- Text -----*/
h1{color:#ffffff;font-family:arial, sans-serif;font-size:39px;font-weight:normal;margin:0px;}
h2{color:#ffffff;font-family:"Times New Roman", serif;font-size:30px;font-weight:normal;margin:0px;}
h3{color:#ffffff;font-family:"Courier New", sans-serif;font-size:30px;font-weight:normal;margin:0px 0px 6px 0px;}
h4{color:#ffffff;font-family:"Times New Roman", serif;font-size:18px;font-style:italic;font-weight:normal;margin:0px;}
p{color:#666666;font-family:"Times New Roman", serif;line-height:20px;margin:0px 0px 20px 0px;}
span{color:#ffffff;}
a{color:#ff9999;text-decoration:none;}
a:active{color:#ff9999;}
a:hover{color:#ff9999;text-decoration:underline;}
a:visited{color:#ff9999;}

/*----- General -----*/
*{margin:0;padding:0;} 
html{height:100%;overflow:-moz-scrollbars-vertical;}
body>#wrapper{height:auto;min-height:100%;}
body{background:#0d0d0d url(../img/bg-tile.png) repeat;font-size:14px;height:100%;margin:0px 0px 0px 0px;}
#wrapper{background:url(../img/bg-top.png) repeat-x;height:100%;}
.container{margin-left:auto;margin-right:auto;padding-bottom:143px;width:960px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0px;height:0px;}
#nav-wrapper{height:80px;margin-left:15px;width:910px;}
#nav{padding:24px 0px 0px 0px;}
#nav-bar{background-image:url(../img/bg-navigation-pl.png);background-repeat:no-repeat;float:left;height:36px;margin:0px;padding:0px;width:518px;}
#nav-bar span{display:none;}
#nav-bar li, #nav-bar a{display:block;height:36px;}
#nav-bar li{float:left;display:inline;list-style:none;}
#link-1{width:94px;}
#link-2{width:106px;}
#link-3{width:83px;}
#link-4{width:141px;}
#link-5{width:94px;}
#link-1 a:hover{background:url(../img/bg-navigation-pl.png) 0px -36px no-repeat;}
#link-2 a:hover{background:url(../img/bg-navigation-pl.png) -94px -36px no-repeat;}
#link-3 a:hover{background:url(../img/bg-navigation-pl.png) -200px -36px no-repeat;}
#link-4 a:hover{background:url(../img/bg-navigation-pl.png) -283px -36px no-repeat;}
#link-5 a:hover{background: url(../img/bg-navigation-pl.png) -424px -36px no-repeat;}
#active-1{background:url(../img/bg-navigation-pl.png) 0px -72px no-repeat;width:94px;}
#active-2{background:url(../img/bg-navigation-pl.png) -94px -72px no-repeat;width:106px;}
#active-3{background:url(../img/bg-navigation-pl.png) -200px -72px no-repeat;width:83px;}
#active-4{background:url(../img/bg-navigation-pl.png) -283px -72px no-repeat;width:141px;}
#active-5{background:url(../img/bg-navigation-pl.png) -424px -72px no-repeat;width:94px;}
#language{float:right;padding:8px 10px 0px 0px;}
#english-bar{background-image:url(../img/btn-english.png);background-repeat:no-repeat;float:left;height:24px;margin:0px;padding:0px;width:71px;}
#english-bar span{display:none;}
#english-bar li, #english-bar a{display:block;height:24px;}
#english-bar li{float:left;display:inline;list-style:none;}
#btn-english{width:71px;}
#btn-english a:hover{background:url(../img/btn-english.png) 0px -24px no-repeat;}

/*----- Home Page -----*/
#container-billboard{background: url(../img/bg-billboard-pl.png) no-repeat;height:453px;margin-bottom:40px;width:940px;}
#container-trends{display:inline;float:left;position:relative;margin-left:30px;width:340px;}
#container-brands{display:inline;float:left;position:relative;margin-left:20px;width:518px;}
#container-about-us{display:inline;float:left;position:relative;margin-left:20px;padding-bottom:68px;width:518px;}
#label-trends{background:url(../img/label-trends.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:103px;}
#label-brands{background:url(../img/label-brands.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:101px;}
#label-about-us{background:url(../img/label-about-us.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:138px;}
#label-trendy{background:url(../img/label-trendy.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:105px;}
#label-marki{background:url(../img/label-marki.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:81px;}
#label-o-firmie{background:url(../img/label-o-firmie.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:139px;}
.box-trends{border:#232323 dashed 1px;height:178px;margin-top:11px;width:321px;}
.box-trends h4{padding: 17px 0px 4px 17px;}
.box-trends p{font-size:12px;font-style:italic;padding:0px 17px 0px 17px;}
#box-brands{background:#121212;border:#232323 dashed 1px;height:178px;margin:11px 0px 40px 0px;width:518px;}
#slideshow-1{background:#000000;height:160px;margin:9px;position:relative;overflow:hidden;width:500px;}
#slideshow-1 img{position:absolute;left:0;top:0;}


/*----- Inner Page -----*/
#content-wrapper{background:url(../img/bg-content-wrapper.png) no-repeat;height:auto;padding-top:40px;width:940px;}
#container-title{height:44px;padding-left:20px;display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;width:940px;}
#logo-large{background:url(../img/logo-large.gif) no-repeat;display:block;float:right;height:18px;margin-top:6px;overflow:hidden;padding-right:60px;text-indent:-5000px;width:265px;}
#rule{background:url(../img/bg-rule.gif) repeat-x;display:block;height:40px;margin-left:10px;margin-top:22px;width:920px;}

/*----- About Page -----*/
#title-o-firmie{background:url(../img/title-o-firmie.gif) no-repeat;display:block;float:left;height:36px;overflow:hidden;text-indent:-5000px;width:169px;}
#container-img-about{display:inline;float:left;position:relative;margin-left:30px;width:340px;}
#container-overview{display:inline;float:left;position:relative;margin-left:37px;width:510px;}
#container-mission{display:inline;float:left;position:relative;margin-left:37px;width:510px;}
#container-values{display:inline;float:left;position:relative;margin-left:37px;width:510px;}
#container-leadership{display:inline;float:left;position:relative;margin:0px 0px -25px 30px;width:880px;}
#label-nasza-firma{background:url(../img/label-nasza-firma.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:192px;}
#label-nasza-misja{background:url(../img/label-nasza-misja.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:192px;}
#label-nasza-wartosci{background:url(../img/label-nasza-wartosci.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:242px;}
#label-zespol-managerski{background:url(../img/label-zespol-managerski.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:296px;}
#box-barbara{display:inline;float:left;padding-bottom:60px;position:relative;width:425px;}
#box-katie{display:inline;float:left;margin-left:30px;padding-bottom:60px;position:relative;width:425px;}
#box-img-about{background:#121212;border:#232323 dashed 1px;display:inline;float:left;position:relative;margin-left:30px;padding:9px; height:527px;width:303px;}
#img-about{background:#000000 url(../img/img-about.png) no-repeat;height:527px;width:303px;}

/*----- Brands Page -----*/
#title-marki{background:url(../img/title-marki.gif) no-repeat;display:block;float:left;height:36px;overflow:hidden;text-indent:-5000px;width:114px;}
#container-in-our-stores{display:inline;float:left;position:relative;margin:0px 0px -7px 30px;width:880px;}
#container-brand-display{display:inline;float:left;position:relative;margin:-10px 0px 0px 30px;width:880px;}
#label-w-naszych-sklepach{background:url(../img/label-w-naszych-sklepach.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:320px;}
#box-brand-names{display:inline;float:left;margin-top:6px;padding-bottom:55px;position:relative;width:300px;}
#box-brands-large{background:#121212;border:#232323 dashed 1px;display:inline;float:left;height:288px;margin-top:11px;position:relative;width:573px;}
#slideshow-2{background:#000000;height:270px;margin:9px;position:relative;overflow:hidden;width:555px;}
#slideshow-2 img{padding-left:27px;padding-top:55px;position:absolute;left:0;top:0;}
#box-brand-names ul{display:block;line-height:20px;list-style:none;overflow:hidden;padding:0px;margin:0px;}

/*----- Locations Page -----*/
#title-nasze-sklepy{background:url(../img/title-nasze-sklepy.gif) no-repeat;display:block;float:left;height:36px;overflow:hidden;text-indent:-5000px;width:237px;}
#container-addresses{display:inline;float:left;height:auto;position:relative;margin:0px 0px 0px 30px;padding-bottom:35px;width:880px;}
#label-chiara-boutique-promenada{background:url(../img/label-chiara-boutique-promenada.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:480px;}
#label-chiara-outlet-srodmiescie{background:url(../img/label-chiara-outlet-srodmiescie.gif) no-repeat;display:block;height:34px;margin-top:40px;text-indent:-5000px;width:480px;}

/*----- Contact Page -----*/
#title-kontakt{background:url(../img/title-kontakt.gif) no-repeat;display:block;float:left;height:36px;overflow:hidden;text-indent:-5000px;width:151px;}
#container-customer-service{display:inline;float:left;position:relative;margin:0px 0px 14px 30px;width:880px;}
#container-partnership-inquiries{display:inline;float:left;position:relative;margin:0px 0px 14px 30px;width:880px;}
#container-press-inquiries{display:inline;float:left;position:relative;margin:0px 0px 14px 30px;width:880px;}
#container-feedback{display:inline;float:left;position:relative;margin:0px 0px 0px 30px;padding-bottom:35px;width:880px;}

#label-obsluqa-klienta{background:url(../img/label-obsluqa-klienta.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:265px;}
#label-pytania-dotyczace-wspolpracy{background:url(../img/label-pytania-dotyczace-wspolpracy.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:498px;}
#label-pytania-prasowe{background:url(../img/label-pytania-prasowe.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:263px;}
#label-opinie{background:url(../img/label-opinie.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:103px;}
#box-map{background:#121212;border:#232323 dashed 1px;height:265px;margin:-10px 0px 10px 0px;width:880px;}
#img-map{background:#000000;height:247px;margin:9px;width:862px;}

/*----- Footer -----*/
#container-footer{background:url(../img/bg-footer.gif) repeat-x;height:103px;margin-left:auto;margin-right:auto;width:920px;}
#container-footer p{display:block;float:left;font-size:12px;font-style:italic;overflow:hidden;padding:30px 0px 0px 19px;width:425px;}
#logo-small{background:url(../img/logo-small.gif) no-repeat;display:block;float:right;height:13px;margin-top:45px;overflow:hidden;padding-right:20px;text-indent:-5000px;width:210px;}

/*----- Sticky Footer -----*/
#wrapper-footer{clear:both;height:143px;margin-top:-143px;/* negative value of footer height */margin-left:-20px;position:relative;}
/* CLEAR FIX*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
