/*Global*/
body {
	margin:0px; 
	padding:0px; 
}
 body,p,td,div,th,ul,li,input,select,textarea {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#000/* #8f8f8f*/;
}
form, fieldset, input {margin:0px; padding:0px;}
fieldset {border:none;}
img, fieldset, input {border:none;}
a { color:#000/*#818386*/; text-decoration:none; }
a:hover { text-decoration:none;}
h1,h2 {margin:0px;padding:0px;}
h1 {
	font-size:29px;
	color:#4a4a4a;
	display:block;
}
h1.hcont {
	font-size:27px;
	color:#4a4a4a;
	text-transform:uppercase;
	margin:22px 0px 3px 0px;
} 
h1.hc1 {
	font-size:27px;
	color:#4a4a4a;
	text-transform:uppercase;
	margin:22px 0px 0px 20px;
} 
h1.hc2 {
	font-size:27px;
	color:#4a4a4a;
	text-transform:uppercase;
	margin:22px 0px 13px 20px;
	
} 

h1.hc5 {
	font-size:17px;
	color:#4a4a4a;
	text-transform:uppercase;
	margin:22px 0px 13px 20px;
	padding-top: 15px;
	
} 

h1.hc3 {
	font-size:27px;
	color:#4a4a4a;
	text-transform:uppercase;
	margin:22px 0px 3px 0px;
} 
h1.hc4 {
	font-size:20px;
	color:#4a4a4a;
	text-transform:uppercase;
	margin:12px 0px 13px 0px;
} 
h2 {
	font-size: 15px;
	color:#777777;
}

h6 {font-size: 9px;}
/*clearfix*/
div:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}
div {display: inline-table;}
/* Hides from IE-mac \*/
* html div {height: 1%;}
div {display: block;}
/* End hide from IE-mac */
.strike {text-decoration:line-through}

/*-----------------MainFrame------------------------*/
#kontener {
width:962px;
margin:auto;
position:relative;
z-index:3;
}
#wyszukiwarka {
	background: url(/images/bglang.gif) no-repeat top right; 
	float:right;
	width:123px;
	padding-right:1px;
}
#link {
	background: url(/images/bglang.gif) no-repeat top right; 
	float:right;
	width:60px;
	padding:17px 16px 0px 16px;
}
#meskiepasje {
	background: url(/images/bglang.gif) no-repeat top right; 
	float:right;
	width:80px;
	padding:17px 16px 0px 16px;
}

#facebook {
	background: url(/images/bglang.gif) no-repeat top right; 
	float:right;
	padding:13px 16px 0px 16px;
}
#aaeco {
	background: url(/images/bglang.gif) no-repeat top right; 
	float:right;
	padding:17px 8px 0px 8px;
}


/*intymna PRO*/
.PRO {
	font-size:18px;
	color:#7ac141;
	text-transform:uppercase;
	margin: 0px;
	padding-bottom:15px;
}
.PRO-protect {
	font-size:18px;
	color:#223898;
	text-transform:uppercase;
	margin: 0px;
	padding-bottom:15px;

}
.PRO-fresh {
	font-size:18px;
	color:#7ac141;
	text-transform:uppercase;
	margin: 0px;
	padding-bottom:15px;
}
.PRO-harmony {
	font-size:18px;
	color:#55126c;
	text-transform:uppercase;
	margin: 0px;
	padding-bottom:15px;

}
.PRO-girls {
	font-size:18px;
	color:#ee9e96;
	text-transform:uppercase;
	margin: 0px;
	padding-bottom:15px;
}

.kolor_serii_aa_intymna_pro_protect a {background-color:#223898;}
.kolor_serii_aa_intymna_pro_fresh a {background-color:#7ac141;}
.kolor_serii_aa_intymna_pro_harmony a {background-color:#55126c;}
.kolor_serii_aa_intymna_pro_girls a {background-color:#ee9e96;}



#search {
	float:right;
	width:148px;
	margin-top:17px;
}
#search img {
	vertical-align:middle;
	margin-right:1px;
}
#search input { vertical-align:middle; }
#search_input { width:60px; height:15px; border:1px solid #404040; }
#search_go { margin-left:1px; }
#ms {margin-right:38px;}

/*-------------------Dystrybutorzy----------------------*/
table.dystrybucja { width:920px; text-align:left;}
table.dystrybucja td { padding:3px 10px 3px 0px;} 
table.dystrybucja th { font-size:13px;font-weight:bold; padding:5px 10px 5px 0px;} 
table.dystrybucja td.dysbold { font-weight:bold;}
#dystryb { margin:30px 0px 10px 3px; }
#dystryb img { vertical-align:middle; }
#dystryb input { vertical-align:middle; margin:0px 10px 0px 10px; }
#dystryb_input { width:120px; height:15px; border:1px solid #cdcdcd; }
#dystryb_go { margin-left:3px; }
.table_dys th { width:660px; font-size:12px;padding:7px 0px 7px 0px;margin:10px 0px 10px 0px; text-align:left;
}
.table_dys td { padding-right:20px;} 
.mrg { margin-top:10px;}
.prev { float:left; padding-top:15px;}
.next { float:right;}
/*-------------------Serie----------------------*/
.seria_foto {float:left;width:318px; height:404px;position:relative;}
.seria_baner {float:left;width:210px;height:404px;}
.seria_produkt {float:left;width:194px;}
.seria_cechy {float:left; margin-right:-10px; width:400px;}
/*-------------------Header----------------------*/
/* Menu funkcjonalne */
#top {
	width:962px;
	position: relative;
	z-index:7;
	}
#logo {float:left;}
#logo span { margin-top:8px;}
#lang {
	float:right;
	margin-top:19px;
	padding-right:8px;
	margin-left:20px;
	height:29px;
}
#lang img {margin-right:10px}

/*Main Menu*/
#mmenu img {margin-top:1px;float:left;height:40px;}
#mmenu {
	width:962px;
	height:41px;
	background-color:#999999;
	background: url(/images/bgmmenu.gif) repeat-x top;
	text-align:left;
}
/* ------------------Main Page------------------*/
#flashcontent {		
	width: 962px;display:block;
}

/*-----------------Menu-------------*/
.xbe, .xbe7, .xb {
	position:absolute;
	width:962px;
	visibility:hidden;
	margin:auto;
	background:#FFFFFF;
	padding-bottom:20px;
	border-bottom:1px solid #CDCDCD; 
}

/*IE6*/
.xbe {
 	z-index:-2;
	filter:alpha(opacity=90);
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/transparent.png');*/
}

/*Mozilla*/
.xb{
	z-index:9;
	-moz-opacity: 0.9;
	opacity: 0.9;
	/*background-image:url(/images/transparent.png);*/
} 
/*Mozilla*/
.flash {
	/*width:962px;
	height:405px;*/
	margin:41px auto 0;
	z-index:4;
/*	position:absolute;*/
	position:relative;
	/*position:static;*/
}
.fstrg { position:relative; z-index:1; }
*html .fstrg { position:absolute; }
/*IE*/
*html .flash {z-index:-6}
/*IE7*/
.xbe7 {
	/*z-index:1500;*/
	z-index:100;
	filter:alpha(opacity=90);
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/transparent.png');*/
}
/*mainmenu*/
.ddmx {list-style-type:none; margin:0px; padding:0px;}
.ddmx li {float:left; }
.item1 img {float:left;}
.ddmx .item1 {
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item1:hover {
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    font: 11px Tahoma;
    color: #818386;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 1500;
}
.ddmx .item2 {
	/*background-color:black;*/
   	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/transparent.png');*/	
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='');*/	
}
.ddmx .arrow {background: url(/images/arrow.gif) no-repeat right;}
.ddmx .item2:hover {color:#B2B2B2;}
.ddmx .item2-active {color:#FFFFFF;background: #818386 url(/images/warrow.gif) no-repeat right;}
.ddmx .item2-active:hover {color:#FFFFFF; background: #818386 url(/images/warrow.gif) no-repeat right;}
.item2, .item2-active {padding:6px 22px 6px 22px;}
.ddmx .item2-active {background-color:#818386;}

.ddmx .arrow,
.ddmx .arrow:hover {
    /*padding: 3px 16px 4px 8px;*/
	/*background: url(/images/arrow.gif) no-repeat right;*/ 
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 0px;
    right: 0px;
    border: 0;
}
.ddmx .section {
	border-top: 0px solid red;
	border-bottom: 0px solid #CDCDCD;
	border-right:0px solid red;
	border-left:0px solid red;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}
* html .ddmx ul {position: relative; } /* ie 5.0 fix */
/*.section [class] { background-image:url(/images/transparent.png);}*/




/*-------------------Footer---------------------*/
/*Strona gwna*/
.stopka {
	width:962px;
	margin:auto;
		
}

html* .sie7 { float:left; }

*html .smain { position:absolute; margin:446px auto 0px auto; }
/*.smain2 { position:absolute; margin:601px auto 0px auto; }*/
*html .smain3 { position:absolute; margin:492px auto 0px auto; }
*html .smain4 { position:absolute; margin:1036px auto 0px auto; }
.smain5 { position:absolute; margin:748px auto 0px auto; }
*html .smain5 { position:absolute; margin:748px auto 0px auto; }
#popr {
	width:962px; 
	margin-top:0px;
}
/*Strona gwna*/
#stopka_podstawowy {
	width:962px; 
}
.menu_bottom {
	float:left;
	padding:20px 0px 0px 0px;
}

.stopa{
	float:right;
	width:215px;
	padding-top:20px;
}

/*-----------------------------nowe menu------------------------------*/
#menu {
	margin:0;
	padding:0;
	float:left;
	position:absolute;
	top:90px;
	left:0;
	z-index:6;
	border-top:1px solid #cdcdcd;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#menu * {
	margin:0;
	padding:0;
}
#menu li {
	list-style:none;
}

#menu li.home,
#menu li.mark,
#menu li.product,
#menu li.distribution,
#menu li.promotions,
#menu li.shop,
#menu li.contact,
#menu li.homeEn,
#menu li.markEn,
#menu li.productEn,
#menu li.contactEn,
#menu li.homeRu,
#menu li.markRu,
#menu li.productRu,
#menu li.contactRu,
#menu li.homeCz,
#menu li.markCz,
#menu li.productCz,
#menu li.contactCz,
#menu li.homeFr,
#menu li.markFr,
#menu li.productFr,
#menu li.contactFr,
#menu li.homeSk,
#menu li.markSk,
#menu li.productSk,
#menu li.contactSk,
#menu li.homeDe,
#menu li.markDe,
#menu li.productDe,
#menu li.contactDe

{
	float:left;
}
#menu li.home {
	width:158px;
}
#menu li.mark {
	width:92px;
}
#menu li.product {
	width:113px;
}
#menu li.distribution {
	width:196px;
}
#menu li.promotions {
	width:153px;
}
#menu li.shop {
	width:134px;
}
#menu li.contact {
	width:115px;
}
#menu li.homeEn {
	width:110px;
}
#menu li.markEn {
	width:89px;
}
#menu li.productEn {
	width:108px;
}
#menu li.contactEn {
	width:102px;
}
#menu li.homeDe {
	width:110px;
}
#menu li.markDe {
	width:89px;
}
#menu li.productDe {
	width:108px;
}
#menu li.contactDe {
	width:102px;
}

#menu li.homeRu {
	width:167px;
}
#menu li.markRu {
	width:131px;
}
#menu li.productRu {
	width:111px;
}
#menu li.contactRu {
	width:110px;
}
#menu li.homeFr {
	width:102px;
}
#menu li.markFr {
	width:103px;
}
#menu li.productFr {
	width:90px;
}
#menu li.contactFr {
	width:102px;
}

#menu li.homeSk {
	width:141px;
}
#menu li.markSk {
	width:100px;
}
#menu li.productSk {
	width:113px;
}
#menu li.contactSk {
	width:102px;
}


#menu li.homeCz {
	width:141px;
}
#menu li.markCz {
	width:127px;
}
#menu li.productCz {
	width:105px;
}
#menu li.contactCz {
	width:102px;
}
#menu .position {
	display:block;
	width:100%;
	height:40px;
	background:url('/images/menu/menu.png') no-repeat;
	text-indent:-5000px;
	overflow:hidden;
}
#menu li.home a.position {
	background-position:0 -40px;
}
#menu li.home:hover a.position {
	background-position:0 0;
}
#menu li.mark a.position {
	background-position:-158px -40px;
}
#menu li.mark:hover a.position {
	background-position:-158px 0;
}
#menu li.product ins.position {
	background-position:-250px -40px;
}
#menu li.product:hover ins.position {
	background-position:-250px 0;
}
#menu li.distribution ins.position {
	background-position:-363px -40px;
}
#menu li.distribution:hover ins.position {
	background-position:-363px 0;
}
#menu li.promotions a.position {
	background-position:-559px -40px;
}
#menu li.promotions:hover a.position {
	background-position:-559px 0;
}
#menu li.shop a.position {
	background-position:-712px -40px;
}
#menu li.shop:hover a.position {
	background-position:-712px 0;
}
#menu li.contact a.position {
	background-position:-846px -40px;
}
#menu li.contact:hover a.position {
	background-position:-846px 0;
}

/*EN*/

#menu li.homeEn a.position {
	background-position:0 -120px;
}
#menu li.homeEn:hover a.position {
	background-position:0 -80px;
}
#menu li.markEn a.position {
	background-position:-110px -120px;
}
#menu li.markEn:hover a.position {
	background-position:-110px -80px;
}
#menu li.productEn ins.position {
	background-position:-199px -120px;
}
#menu li.productEn:hover ins.position {
	background-position:-199px -80px;
}
#menu li.contactEn a.position {
	background-position:-307px -120px;
}
#menu li.contactEn:hover a.position {
	background-position:-307px -80px;
}
/*DE*/

#menu li.homeDe a.position {
	background-position:0 -280px;
}
#menu li.homeDe:hover a.position {
	background-position:0 -240px;
}
#menu li.markDe a.position {
	background-position:-110px -280px;
}
#menu li.markDe:hover a.position {
	background-position:-110px -240px;
}
#menu li.productDe ins.position {
	background-position:-199px -280px;
}
#menu li.productDe:hover ins.position {
	background-position:-199px -240px;
}
#menu li.contactDe a.position {
	background-position:-307px -280px;
}
#menu li.contactDe:hover a.position {
	background-position:-307px -240px;
}

/*RU*/


#menu li.homeRu a.position {
	background-position:-442px -120px;
}
#menu li.homeRu:hover a.position {
	background-position:-442px -80px;
}
#menu li.markRu a.position {
	background-position:-609px -120px;
}
#menu li.markRu:hover a.position {
	background-position:-609px -80px;
}
#menu li.productRu ins.position {
	background-position:-740px -120px;
}
#menu li.productRu:hover ins.position {
	background-position:-740px -80px;
}
#menu li.contactRu a.position {
	background-position:-851px -120px;
}
#menu li.contactRu:hover a.position {
	background-position:-851px -80px;
}

/*FR*/
#menu li.homeFr a.position {
	background-position:-781px -200px;
}
#menu li.homeFr:hover a.position {
	background-position:-781px -160px;
}
#menu li.markFr a.position {
	background-position:-475px -200px;
}
#menu li.markFr:hover a.position {
	background-position:-475px -160px;
}

#menu li.productFr ins.position {
	background-position:-577px -200px;
}
#menu li.productFr:hover ins.position {
	background-position:-577px -160px;
}

#menu li.contactFr a.position {
	background-position:-307px -120px;
}
#menu li.contactFr:hover a.position {
	background-position:-307px -80px;
}

/*SK*/
#menu li.homeSk a.position {
	background-position:-0px -200px;
}
#menu li.homeSk:hover a.position {
	background-position:-0px -160px;
}
#menu li.markSk a.position {
	background-position:-147px -200px;
}
#menu li.markSk:hover a.position {
	background-position:-147px -160px;
}

#menu li.productSk ins.position {
	background-position:-260px -200px;
}
#menu li.productSk:hover ins.position {
	background-position:-260px -160px;
}

#menu li.contactSk a.position {
	background-position:-373px -200px;
}
#menu li.contactSk:hover a.position {
	background-position:-373px -160px;
}


/* cz */
#menu li.homeCz a.position {
	background-position:0px -200px;
}
#menu li.homeCz:hover a.position {
	background-position:0px -160px;
}
#menu li.markCz a.position {
	background-position:-141px -200px;
}
#menu li.markCz:hover a.position {
	background-position:-141px -160px;
}
#menu li.productCz ins.position {
	background-position:-268px -200px;
}
#menu li.productCz:hover ins.position {
	background-position:-268px -160px;
}
#menu li.contactCz a.position {
	background-position:-373px -200px;
}
#menu li.contactCz:hover a.position {
	background-position:-373px -160px;
}
#menu li .submenu {
	display:none;
	width:100%;
/*	padding-left:2px;*/
	position:absolute;
	top:0;
	left:100%;
	white-space:nowrap;
}


#menu li {
	position:relative;
}
#menu > li > .submenu {
	left:0;
	position:static;
}
#menu .submenu a {
	width:100%;
	display:block;
	padding:6px 25px;
	color:#000/*#818386*/;
}
#menu .submenu .submenu {
	margin-left:44px;
	
}
#menu a:hover {
	color:#b2b2b2;
}
#menu a.arrow {
	background:url('/images/arrow.gif') no-repeat center right;
}
#menu a.active,
#menu a.active:hover {
	background:#818386 url('/images/warrow.gif') no-repeat center right;
	color:#FFFFFF;
}
#menuback {
	display:none;
	width:100%;
	padding-bottom:20px;
	position:absolute;
	left:0;
	top:130px;
	z-index:4;
	opacity:0.9;
	border-bottom:1px solid #cdcdcd;
	background:#ffffff;
}


/*-------------------Podstorna Serii AA Cosmetics---------------------*/
*html #flash_banner {
	z-index:-5;
}
#flash_banner {
	float:left;
	z-index:4;
}
.products {
	width:962px;
	height:196px;
	border-top:1px solid #cdcdcd; 
	border-bottom:1px solid #cdcdcd;
	background-color:#ffffff;
	clear:both
}
.aaseria {
	float:left;
	/*width:496px;*/
	width:434px;
	height:404px;
	/*background: url(/images/produkt.jpg) no-repeat top;*/
}
div.aaseria .space {padding:60px 30px 0px 30px}
.sl {
	height:1px;
	background: url(/images/sl.gif) no-repeat top left;
	font-size:0px;
	margin-bottom:10px;
}
.buttonShop {
	display:block;
	width:239px;
	height:28px;
	background: url(/images/button_kup-produkty.png) no-repeat;
	text-indent:-5000px;
	overflow:hidden;
}
/*kolory serii do twarzy*/
.bg_aa_cera_wrazliwa {background-color:#FFFCF0;}
.bg_aa_wygladzajaca_zmarszczki_25 {background-color:#F4FBFA;}
.bg_aa_oligovital_20 {background-color:#FFF7F8;}
.bg_aa_q10rc_30 {background-color:#E4F1FA;}
.bg_aa_vitallift_30 {background-color:#F7F2F7;}
.bg_aa_aqua_ice {background-color:#EDF7FC;}
.bg_aa_cera_naczynkowa_20_30 {background-color:#F5FBF0;}
.bg_aa_young {background-color:#F2F8E4;}
.bg_aa_help {background-color:#FFF;}
.bg_aa_intensywny_lifting_3d {background-color:#f3e1de;}
.bg_aa_cera_atopowa {background-color:#ffffff;}
.bg_aa_ultra_odzywiaie {background-color:#ffffff;}
/*kolory serii do ciala*/
.bg_aa_cialo_wrazliwe {background-color:#FDF4F9;}
.bg_aa_polarna_formula {background-color:#E3ECF4;}
/*.bg_aa_expresso_slim {background-color:#E8ECE6;}*/
.bg_aa_expresso_slim {background-color:#f5f8f4;}
.bg_aa_intymna {background-color:#FFF;}
.bg_aa_sun_care {background-color:#FEF3E9;}
/*kolory serii do ciala wrazliwego*/
.bg_skora_sucha {background-color:#eaf2f5;}
.bg_skora_bardzo_sucha {background-color:#f7f1e6;}
.bg_skora_sucha_i_normalna {background-color:#fbf1f1;}
.bg_deo {background-color:#D9ECFB;}
.bg_naturalna_opalenizna {background-color:#fee8d3;}
.bg_ujedrnianie {background-color:#e7f1e8;}
.bg_regeneracja {background-color:#e7edf6;}
/*kolory serii kosmetyki kolorowe*/
.bg_aa_make_up_podklady {background-color:#FCF5ED;}
.bg_aa_make_up_tusze {background-color:#f7f3f0;}
.bg_aa_kiss {background-color:#eff0f0;}
.bg_aa_love_kiss {background-color:#faf8f8;}
/*kolory serii dla mezczyzn*/
.bg_aa_men_classic{background-color:#EDF1F8;}
.bg_aa_men_sport {background-color:#DDE1E3;}
.bg_aa_men_sensitive{background-color:#F1F2F3;}
/*kolory serii dla dzieci*/
.bg_baby {background-color:#E6EFF9;}
/*kolory serii nowosci*/
.bg_aa_nutri_ujedrnianie {background-color:#fff;}
.bg_aa_nano_odzywianie {background-color:#e1c000;}
.bg_aa_dna_regeneracja {background-color:#f9f9f7;}
.bg_aa_kuracja_przeciwzmarszczkowa {background-color:#f7f7f7;}
.bg_aa_intensywny_lifting_50 {background-color:#fff;}
.bg_aa_ultra_nawilzanie_20 {background-color:#e2fdff;}
.bg_aa_naturalna_stymulacja {background-color:#fffdf6;}
.bg_aa_efekt_matujacy {background-color:#fff8fd;}
.bg_aa_zlota_kuracja_60 {background-color:#fcedd5;}
.bg_aa_wrazliwi_na_slonce {background-color:#fff2e3;}
.bg_aa_cialo_spragnione { background-color:#e7eff8; }
.bg_aa_cialo_dojrzale { background-color:#f0efeb; }
.bg_aa_naturalne_rozswietlanie { background-color:#fbd2d1;}
.bg_aa_skora_pod_kontrola { background-color:#fff;}
.bg_aa_intymna_pro { background-color:#ffffff;}
.kolor_serii a {background-color:#E8A0C4;}
.kolor_serii_aa_intymna_pro a {background-color:#83c44c;} /*kolor prostokatów*/
.kolor_serii_aa_cera_wrazliwa a {background-color:#ebb34e;}
.kolor_serii_aa_wygladzajaca_zmarszczki_25 a {background-color:#64BFB4;}
.kolor_serii_aa_oligovital_20 a {background-color:#E8A0C4;}
.kolor_serii_aa_q10rc_30 a {background-color:#738EC6;}
.kolor_serii_aa_vitallift_30 a {background-color:#914993;}
.kolor_serii_aa_aqua_ice a {background-color:#159DC8;}
.kolor_serii_aa_cera_naczynkowa_20_30 a {background-color:#9461A8;}
.kolor_serii_aa_young a {background-color:#50BEE8;}
.kolor_serii_aa_help a {background-color:#E44447;}
.kolor_serii_aa_cera_atopowa a {background-color:#ee1c25;}
.kolor_serii_aa_ultra_odzywianie a {background-color:#e1c000;}
/*kolory serii do ciala*/
.kolor_serii_aa_cialo_wrazliwe a {background-color:#E09CBE;}
.kolor_serii_aa_cialo_spragnione a { background-color:#746dad;}
.kolor_serii_aa_cialo_dojrzale a { background-color:#df0d7d;}
/*.kolor_serii_aa_expresso_slim {background-color:#E8ECE6;}*/
.kolor_serii_aa_expresso_slim a {background-color:#5E4D4E;}
.kolor_serii_aa_intymna a {background-color:#7a7a7c;}
.kolor_serii_aa_sun_care a {background-color:#00A7D3;}
.kolor_serii_aa_polarna_formula a {background-color:#7599CA;}
.kolor_serii_aa_intensywny_lifting_3d a {background-color:#7e1531;}
/*kolory serii kosmetyki kolorowe*/
.kolor_serii_aa_make_up_podklady a {background-color:#712f26;}
.kolor_serii_aa_make_up_tusze a {background-color:#BC554F;}
.kolor_serii_aa_kiss a {background-color:#DB0078;}
.kolor_serii_aa_love_kiss a {background-color:#d04d62;}
/*kolory serii dla mezczyzn*/
.kolor_serii_aa_men_classic a {background-color:#2A4F9F;}
.kolor_serii_aa_men_sport a {background-color:#4E5961;}
.kolor_serii_aa_men_sensitive a {background-color:#55656C;}
/*kolory serii dla dzieci*/
.kolor_serii_baby a {background-color:#50A3DA;}
/*kolory serii nutri*/
.kolor_serii_aa_nutri_ujedrnianie a {background-color:#80a500;}
.kolor_serii_aa_nano_odzywianie a {background-color:#c79abb;}
.kolor_serii_aa_dna_regeneracja a {background-color:#b5995a;}
.kolor_serii_aa_kuracja_przeciwzmarszczkowa a {background-color:#7a7a7c;}
.kolor_serii_aa_intensywny_lifting_50 a {background-color:#a24f7b;}
.kolor_serii_aa_ultra_nawilzanie_20 a {background-color:#2dc6d6;}
.kolor_serii_aa_naturalna_stymulacja a {background-color:#ccb646;}
.kolor_serii_aa_efekt_matujacy a {background-color:#87c59c;}
.kolor_serii_aa_zlota_kuracja_60 a {background-color:#b4985a;}
.kolor_serii_skora_sucha a {background-color:#63625d;}
.kolor_serii_skora_bardzo_sucha a {background-color:#ae7a52;}
.kolor_serii_regeneracja a {background-color:#c65e93;}
.kolor_serii_ujedrnianie a {background-color:#b4c43f;}
.kolor_serii_deo a {background-color:#2A4F9F;}
.kolor_serii_naturalna_opalenizna a {background-color:#63625d;}
.kolor_serii_aa_wrazliwi_na_slonce a {background-color:#6a3d2b;}
.kolor_serii_aa_naturalne_rozswietlanie a { background-color:#e03986;}
.kolor_serii_aa_skora_pod_kontrola a { background-color:#e6007e}
.kolor_serii_aa_cialo_szczuple a { background-color:#719349}
.kolor_serii_aa_body_care_program a { background-color:#713a7e}
.kolor_drag_aa_cera_wrazliwa {background-color:#ebb34e;}
.kolor_drag_aa_wygladzajaca_zmarszczki_25 {background-color:#64BFB4;}
.kolor_drag_aa_oligovital_20 {background-color:#E8A0C4;}
.kolor_drag_aa_q10rc_30 {background-color:#738EC6;}
.kolor_drag_aa_vitallift_30 {background-color:#914993;}
.kolor_drag_aa_aqua_ice {background-color:#159DC8;}
.kolor_drag_aa_cera_naczynkowa_20_30 {background-color:#9461A8;}
.kolor_drag_aa_young {background-color:#50BEE8;}
.kolor_drag_aa_help {background-color:#E44447;}
.kolor_serii_skora_sucha_i_normalna a {background-color:#de7c84;}
/*kolory track do ciala*/
.kolor_drag_aa_cialo_wrazliwe {background-color:#E09CBE;}
.kolor_drag_skora_sucha {background-color:#63625d;}
.kolor_drag_skora_bardzo_sucha {background-color:#ae7a52;}
.kolor_drag_regeneracja {background-color:#c65e93;}
.kolor_drag_ujedrnianie {background-color:#b4c43f;}
.kolor_drag_naturalna_opalenizna {background-color:#63625d;}
.kolor_drag_deo {background-color:#2A4F9F;}
.kolor_drag_aa_dlonie_wrazliwe {background-color:#000000;}
.kolor_drag_aa_cialo_spragnione { background-color:#817cb6; }
.kolor_drag_aa_cialo_dojrzale { background-color:#df0d7d; }
/*.kolor_drag_aa_expresso_slim {background-color:#E8ECE6;}*/
.kolor_drag_aa_expresso_slim {background-color:#5E4D4E;}
.kolor_drag_aa_intymna {background-color:#7a7a7c;}
.kolor_drag_aa_sun_care {background-color:#00A7D3;}
.kolor_drag_aa_polarna_formula {background-color:#7599CA;}
.kolor_drag_aa_intensywny_lifting_3d {background-color:#7e1531;}
/*kolory track kosmetyki kolorowe*/
.kolor_drag_aa_make_up_podklady {background-color:#712f26;}
.kolor_drag_aa_make_up_tusze {background-color:#BC554F;}
.kolor_drag_aa_kiss {background-color:#DB0078;}
.kolor_drag_aa_love_kiss {background-color:#d04d62;}
/*kolory track dla mezczyzn*/
.kolor_drag_aa_men_classic {background-color:#2A4F9F;}
.kolor_drag_aa_men_sport {background-color:#4E5961;}
.kolor_drag_aa_men_sensitive {background-color:#55656C;}
/*kolory track dla dzieci*/
.kolor_drag_baby {background-color:#50A3DA;}
/*kolory nowosci*/
.kolor_drag_aa_nutri_ujedrnianie {background-color:#80a500;}
.kolor_drag_aa_nano_odzywianie {background-color:#c79abb;}
.kolor_drag_aa_dna_regeneracja {background-color:#b5995a;}
.kolor_drag_aa_kuracja_przeciwzmarszczkowa {background-color:#9fa3a4;}
.kolor_drag_aa_intensywny_lifting_50 {background-color:#a24f7b;}
.kolor_drag_aa_ultra_nawilzanie_20 {background-color:#2dc6d6;}
.kolor_drag_aa_naturalna_stymulacja {background-color:#ccb646;}
.kolor_drag_aa_efekt_matujacy {background-color:#87c59c;}
.kolor_drag_aa_zlota_kuracja_60 {background-color:#b4985a;}
.kolor_drag_aa_wrazliwi_na_slonce {background-color:#6a3d2b;}
.kolor_drag_aa_naturalne_rozswietlanie { background-color:#e03986;}
.kolor_drag_aa_skora_pod_kontrola { background-color:#e6007e}
.kolor_drag_aa_cera_atopowa { background-color:#ee0000}
.kolor_drag_aa_ultra_odzywianie { background-color:#e1c000}
.kolor_drag_aa_intymna_pro { background-color:#ffffff}
.kolor_drag_aa_body_care_program { background-color:#571666}
.cl_aa_cera_wrazliwa {color:#ED9600;}
/*Szablon produktu serii*/
.aaseria_produkt {
	float:left;
	width:644px;
	height:404px;
	/*background: url(/images/produkt.jpg) no-repeat top;*/
}
div.aaseria_produkt  .space {padding:30px 30px 0px 30px}
.kategorie a {
	float:left;
	color:#FFFFFF;
	padding:5px 7px 5px 7px;
	margin-right:1px;
}
.kategorie a:hover {color:#EED1D5;}
.kolor_serii a {background-color:#E8A0C4;}
.link { margin:15px 15px 0px 0px; text-align:right;}
.links img {margin:0 6px 0 6px}
.kup {margin-left:15px;}
/*Szablon podstawowy*/
.cont {
	padding:10px 20px 10px 20px;
	min-height:350px;
	width:922px;
	border-bottom:1px solid #cdcdcd;
}
*html .cont { height:350px; }
.foto {float:right;}
.foto img{margin-left:25px;}
.products2 { border-bottom:1px solid #cdcdcd; }
.wydrukuj { 
	display:block;
	padding:20px 0px 20px 0px;
	text-align:right
}

.PrettyTable {
	margin:0 auto;
	border-collapse: collapse;
	text-align:justify; 
	}
.PrettyTable td{  
	border: 1px #f9f9f9 solid; 
	border-collapse: collapse;
	padding:10px 5px 10px 5px;
	vertical-align:top;	 
	}
.search {
	color: #cdcdcd;
	border: 1px solid #cdcdcd;
	padding:2px;
	}	
	
/* ------------------------------ Newsletter-------------------------- */

.nemail { width:234px; padding:2px; border:1px solid #cdcdcd; }
.newsletter_table { border-collapse:collapse; width:440px; }
.newsletter_table td { vertical-align:top; padding:5px 5px 5px 0px; margin:10px 0px 0px 0px;}
.newsletter_table td input { margin-right:5px; }
.newsletter_table td span { padding:0px 5px 0px 5px; }
a.promotion {color:#947445;}

.send_table { width:492px;}
.send_table .right { text-align:right; padding-top:10px; }
.send_table .zgoda { margin:5px 5px 0px 20px; }

.opinia_table td { vertical-align:top; padding:5px; }
.tekst_area { width:234px; padding:2px; border:1px solid #cdcdcd; height:80px; }

.lista_1 { padding:0px; margin:0px; list-style-type:none; }
.lista_1 li { padding:6px 0px 6px 10px; background:url(/images/g_arr.gif) no-repeat 0px 9px; }

/* ------------------------------ Mapa serwisu-------------------------- */

.ms { list-style-type:none; margin:0px; padding:0px;float:left;width:190px; border-left:1px solid #e8e8e8;  }
.ms a { font-weight:normal; }
.ms li { padding:3px; margin-left:20px; }
.ms li.ms_1 { padding:6px 0px 6px 10px;background:url(/images/g_arr.gif) no-repeat 0px 9px; }
.ms li.ms_1 a { font-size:12px; }
.ms li.ms_2 { padding:5px 0px 5px 30px; }
.ms li.ms_2 a { color:#9f9f9f; }
.ms li.ms_3 { padding:5px 0px 5px 40px; }
.msr { float:right;}

.error { color:#ff0000; font-weight:bold; }

.h3 { font-size:14px; margin:0px 0px 10px 0px; padding:0px; }

.left_column { width:450px; float:left; }

/* ------------------------------ Strona zbiorcza-------------------------- */

#content {width:962px;border-bottom:1px solid #cdcdcd;min-height:350px;}
*html .content {height:350px;}
#content_movie {width:964px;border-bottom:0px solid #cdcdcd;height:377px; margin-top:43px;}
#flashmovie { padding:3px 0 0 786px;
display:blok;}
#content_movie img {  position:absolute; top:425px; left:600px;}
/*landing page dzien amtki 2011*/

#lp_facebook {
display:block;
float:left;
}
#lp_facebook a {
display:block;
text-indent: -9999px;
 background-image:url('/images/lp_dzien_matki/facebook.jpg');
 width: 426px;
 height: 276px;
}
#lp_sklep {
display:block;
float:left;
}
#lp_sklep a {
display:block;
text-indent: -9999px;
 background-image:url('/images/lp_dzien_matki/sklep.jpg');
 width: 536px;
 height: 276px;
}
* {outline:none;}


.ossa_top {width:962px; height:210px; display:block;}
.ossa { width:962px; height:537px; margin:0px; padding:0px; background:url(/images/ossa/ossa_bg.jpg) 0 0 no-repeat;border-bottom:1px solid #cdcdcd;}
.ossa_space { height:12px;}
.ossa_foto1 { width:201px;float:left;border:none;padding-left:22px;padding-top:86px;}
.ossa_text { width:400px;float:left;border:none;padding:15px 56px 0 56px; line-height:1.7; color:#54575b;}
.ossa_text a { color:#0f7288; font-weight:bold;}
.ossa_foto2 { width:201px;float:left;border:none;padding-top:86px;}


.boxy { margin:20px 20px 0px 20px;}
.box ul {font-family:Tahoma; padding:5px 0px 0px 21px; list-style-image:url('images/arrow.gif');}
.box li { padding:10px 0px 0px 0px;}
.box a { display:inline;color:#000;}
.box img {  }
.space img { margin:auto; }
.space a img { border:none; margin-left:3px; }
.text {margin:5px 20px 0px 20px;}

/*------------------------ NOWOCI I PROMOCJE -----------------------------*/

.boxes {background:url(/images/boxes_bg.gif); border-top:1px solid #cdcdcd;}
#pboxes {background:url(/images/pboxes_bg.gif); border-top:1px solid #cdcdcd;}
#boxes:after, #pboxes:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#boxes, #pboxes{display: inline-table;}

/* Hides from IE-mac \*/
html* #boxes, #pboxes {height: 1%;}
#boxes, #pboxes {display: block;}
/* End hide from IE-mac */

.boxes .box { width:320px;float:left;border:none;margin-right:1px;}
.boxes .box2 { width:320px;float:left;border:none;}
#pboxes .pbox1 { width:481px;float:left;border:none;}
#pboxes .pbox2 { width:480px;float:left;border:none;}
.margin { padding-top:20px;border-bottom:1px solid #cdcdcd;}
.more { float:right;}
.bbox { width:472px;padding:10px 20px 20px 20px;border-top:1px solid #cdcdcd;}
.bigbox { width:922px;padding:10px 0px 20px 20px;border-top:1px solid #cdcdcd;}
.sbox { width:472px;padding:10px 20px 20px 20px;border-top:1px solid #cdcdcd;}
.form_box { width:472px;min-height:177px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd; padding:20px 20px 20px 20px; }
*html .form_box { height:177px; }
.new_pager { color:#e5e5e5;margin-right:20px;}
.new_pager span { color:#cdcdcd; padding:0px 5px 0px 5px;}
.new_pager a { color:#818386;}

.link_pink { color:#e09cbe; font-weight:bold;}

h3 {margin:0px 0 10px 0;padding:0px;}

linia { display:block;margin-top:20px;}

/* pageflip */
#overlay {
	position:fixed;
	top:0;
	left:0;
	z-index:4;
	width:100%;
	height:100%;
	background:#666666;
	opacity:0.92;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=92);
	display:none;
}
*html #overlay {
	position:absolute;
	width: expression(document.documentElement.clientWidth + 'px');
	height: expression(document.documentElement.clientHeight + 'px');
	top: expression(
		offset = 0 + parseInt(document.body.currentStyle.paddingTop) + parseInt(document.body.currentStyle.marginTop),
		document.documentElement.scrollTop + offset + 'px'
	);
}
html {
	height:100%;
	width:100%;
	display:block;
}
body {
	height:100%;
	width:100%;
	display:block;
}
#pageFlip {
	position:absolute;
	z-index:5;
	width:100%;
	height:513px;
	top:0;
	left:0;
	display:none;
}
#pageFlip #flash {
	margin:0 auto;
	margin-top:50px;
	padding-top:20px;
	width:680px;
	height:513px;
	position:relative;
	z-index:1
}
*html #pageFlip #flash {
	width:740px;
	height:550px;
}
#pageFlip #flash strong {
	color:#FFFFFF;
	margin-bottom:5px;
	cursor:pointer;
	position:absolute;
	right:0;
	top:0;
	z-index:2;
}

/* artykuly PURE PRESTIGE */
p.RightBox {width:350px;margin:0px;padding:0px}
p.RightBox img {margin:0px 0px 15px 0px;padding:0px}
p.RightBox span {font-size:11px;display:block;background-color:#987f53;color:#fff;padding:4px;text-align:center;font-weight:bold}
p.signature {padding:20px 0px 0px 200px}
p.goldTitle {background-color:#987f53;color:#fff;padding:2px 0px 2px 10px;width:460px;text-transform:uppercase;font-size:13px}
p.goldCont {line-height:15px;font-size:12px}

p.goldName {color:#987f53;padding:0px;margin:10px 0px 20px 0px;text-transform:uppercase;font-weight:bold;font-size:25px}
p.artText a, p.goldCont a {color:#987f53;font-weight:bold}

/* konkurs z kayah */
.ctr {text-align:center;font-weight:bold}
ul.regUl {list-style:decimal}


/*droplista*/

#selectCover {
    float: right;
	/* margin-bottom: 10px;
    margin-left: 10px;*/
    position: relative;
    z-index: 2;
	font-size:9px;
	color:#040404;
	margin: -3px 18px 0px 0px ;

}

#selectCover dt {
    background-attachment: scroll;
    background-color: #FFFFFF;
    background-image: url("/images/arrow_language.jpg");
    background-position: right 0px;
    background-repeat: no-repeat;
    border-bottom-color: #404040;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #404040;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #404040;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #404040;
    border-top-style: solid;
    border-top-width: 1px;
    cursor: pointer;
    height: 17px;
    line-height: 18px;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 20px;
    padding-top: 0;
    min-width: 55px;
	
}
#selectCover #listaLang {
  	display: none;
	margin-left: 0px;
	border-bottom-color: #404040;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #404040;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #404040;
    border-right-style: solid;
    border-right-width: 1px;
	background-color:#FFFFFF;
	margin-top: -1px;


	}

#listaLang li{
	list-style:none;
	padding: 3px 3px 3px 13px;
	font-size:9px;
	}
#listaLang ul {
		padding: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		}
		
.bbox_maj_a { width:528px;padding:0px;border-top:1px solid #cdcdcd;
background-image: url("/images/lp_maj/lp-maj_01.jpg");
height:295px;
display:block;
float:left;
}


.bbox_maj_b {
display:block;
float:left;
}
.bbox_maj_b a { width:211px;padding:0px;border-top:1px solid #cdcdcd;
background-image: url("/images/lp_maj/lp-maj_02.jpg");
height:295px;
display:block;
float:left;
text-indent: -9999px;
}

.bbox_maj_c {
display:block;
float:left;
}
.bbox_maj_c a { width:222px;padding:0px;border-top:1px solid #cdcdcd;
background-image: url("/images/lp_maj/lp-maj_03.jpg");
height:295px;
display:block;
float:left;
text-indent: -9999px;
}




.bbox_maj1{ 
display:block;
float:left;
}
.bbox_maj1 a{ 
width:316px;
height:497px;
background: url("/images/lp_maj/lp-maj_07.jpg");
height:393px;
text-indent: -9999px;
display:block;

}



.bbox_maj2 { 
display:block;
float:left;
}

.bbox_maj2 a{ 
width:330px;
background: url("/images/lp_maj/lp-maj_08.jpg");
height:393px;
text-indent: -9999px;
display:block;

}



.bbox_maj3 { 
display:block;
float:left;
margin-bottom:20px;
}

.bbox_maj3 a{ 
width:315px;
background: url("/images/lp_maj/lp-maj_09.jpg");
height:393px;
text-indent: -9999px;
display:block;

}
	
#hold #lyr1 div {
	width:360px;
	padding:0px 4px 0px 0px;
}
	
	
/*SPA NATURE*/
.img-spa-nature {
margin-top:44px;

}

#homeBoxes {
	width:962px;
	clear:both;
	float:left;
	border-top:1px solid #ffffff;
	padding:0px;
}	

#homeBoxes li {
list-style: none outside none;
	padding-bottom:34px;
	float:left;
/*	border-left:1px solid #cdcdcd;*/
	position:relative;
	
}
#homeBoxes li.borowka {
	border-left:none;
	background:#fff;
}

#homeBoxes li.borowka h2 {
	width:100%;
	height:34px;
	position:absolute;
	left:0;
	bottom:0;
	background:url('/images/spa-nature/sprite.png') no-repeat 0px 0px;
	text-indent:-9999px;
	}
	
#homeBoxes li.mango {
	background:#fff;
}

#homeBoxes li.mango h2 {
	background:url('/images/spa-nature/sprite.png') no-repeat 0px -37px;
		text-indent:-9999px;
	}

#homeBoxes li.limonka {
	background:#fff;
}

#homeBoxes li.limonka h2 {
	background:url('/images/spa-nature/sprite.png') no-repeat 0px -78px;
		text-indent:-9999px;
	}

#homeBoxes li.kokos {
	background:#fff;
}

#homeBoxes li.kokos h2 {
	background:url('/images/spa-nature/sprite.png') no-repeat 0px -119px;
		text-indent:-9999px;
	}

#homeBoxes img {
	display:block;
}
#homeBoxes h2 {
	width:100%;
	height:34px;
	position:absolute;
	left:0;
	bottom:0;
/*	background:url('/images/spa-nature/sprite.png') no-repeat -45px -272px;*/
}
#homeBoxes h2 a {
	display:block;
	width:100%;
	height:34px;
/*	background:url('/images/prestige-institute/sprite.png') no-repeat;*/
	text-indent:-5000px;
	overflow:hidden;
	cursor:auto;
}




div.facebook-float {
background-color:#FFFFFF;
display:block;
	position: fixed;
	width:200px;
	height: 350px;
	margin:0;
	right:-206px;
	float:right;
	top: 134px;
}

div.facebook-float span{
text-indent: -99999px;
 background: url("../images/facebook-tlo.gif") no-repeat;
    height: 360px;
    width: 237px;
	position:absolute;
	right: 0px;
	top: -4px;

}
#iframeFB{
z-index:2;
position:relative;
background-color:#FFFFFF;
top: -2px;
}


/*FAQ*/

.skp {margin-bottom:10px;}

.koszyk_con {
	border-right:1px solid #ffffff;
	width:769px;
}


.kname {margin:9px 0 8px -23px;}

.fcontent .faq {padding:0px;margin:0px;list-style-type: none;}

.fcontent .faq li {
	font-weight:bold;
	background: url(/images/lpu.gif) no-repeat left top;
	padding:2px 0 2px 15px;
	margin-left:15px;
}
.fcontent .faq li a {color:#000;}
.fcontent .faq li.pyt {
	color:#C36DAB;
	background: url(/images/lp.gif) no-repeat left top;
}

.fcontent .faq li.odp {
	background:#f0f0f0 none;
	font-weight: normal;
	padding:15px 20px 17px 17px;
	margin:10px 0 10px 0;
	margin-left:15px;
}
.fcontent .faq li.odp p a {
	color:#c36dab;
	text-decoration:underline;
	font-weight:bold;
}
.fcontent .faq li.ol a {
	color:#c36dab;
	text-decoration:underline;
	font-weight:bold;
}
.fcontent .faq li.odp a {
	color:#c36dab;
	text-decoration:underline;
	font-weight:bold;
}
.fcontent .faq ol {
	background:#FAF1F7 none;
	font-weight: normal;
	margin:10px 0 10px 0;
	padding:15px 20px 17px 17px;
}
.fcontent .faq li.ol {
	background:#FAF1F7 none;
	font-weight: normal;
	padding:10px 20px 7px 0px;
	margin-left:24px;
}
ol li {padding:10px 20px 7px 0px;}

.fcontent {
	width:729px;
	margin:auto;
	#border-top:1px solid #EBEBEB;
	padding:10px 0 10px 0;
}

