/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color:#555555;
	  background:#E3E3DF;
	  margin:0px;padding:0px}
	  
a, a:link {font-size:11px;text-decoration:none;color:#e50044}
a:hover {text-decoration:underline;color:#c50024}
h1 {font-size:16px}
h2 {font-size:14px;color:#666666}
h3 {margin-bottom:2px}
.big {font-size:22px;font-weight:bold;color:#98012e;}
.mala_cena {font-weight:bold;color:#005534;font-size:11px}

.punkty_duze {width:46;border:solid 1px #666666;text-align:center;padding:2px;margin-top:10px}
.punkty_duze strong {font-size:26px;color:#666666;font-weight:bold;}
.punkty_right {float:right;width:90px;text-align:center;height:20px;font-size:12px;color:#999999;font-weight:bold}

fieldset {background:#EEEEEE;border:solid 1px #AAAAAA;padding:15px}
fieldset label {font-size:14px;margin-right:5px}	 

.cena {font-variant:small-caps;font-size:12px}

.wysylka_ukryta {display:none}
	 
#top {height:141px;background:url(../../../images/top_bg.png) bottom;background-repeat:repeat-x;margin:0px;padding:0px}

/*#top {height:141px;background:url(../../../images/top_konkurs.png) bottom left;background-repeat:no-repeat;margin:0px;padding:0px}*/

#top input {background:#C53054;color:#000000}
#top input.text {border:0px;background:url(../../../images/input_bg.png) no-repeat;width:150px;height:17px;font-size:10px;padding:0px;padding-top:5px;padding-left:5px;padding-right:4px;margin-bottom:5px}
#top input.lupa {border:0px;vertical-align:top}

#top #spacer{height:20px;margin:0px}

#top #content{margin:0px;height:102px;width:100%;overflow:hidden;width:980px}

#top #content #logo {margin:0px;margin-top:20px;float:left;width:300px;}
#top #content #td1 {margin:0px;float:left;width:200px;padding-top:10px}
#top #content #td2 {margin:0px;float:left;width:280px;padding-top:10px}
#top #content #td3 {margin:0px;float:left;width:200px;padding-top:10px}
#top #content #td3 #koszyk {background:url(../../../images/koszyk_bg.png) no-repeat;width:160px;height:80px}
#top #content #td3 #koszyk img {margin-top:20px;margin-left:10px;border:solid 1px #eeeeee}
#top #content #td3 #koszyk p {margin:0px;text-align:center;padding-top:35px}

#top .menu {margin:0px;height:19px;overflow:auto;clear:both}

#top .menu ul{list-style-type:none;margin:0px;list-style:none; padding:0; margin-left:20px}
#top .menu li{list-style-type:none;margin:0px;float:left;text-align:center;height:19px;list-style: none; padding: 0;display:block}
#top .menu a{display:block;color:#FFFFFF;height:14px;padding-top:5px;font-size:10px;text-decoration:none}
#top .menu a:hover {text-decoration:none}

#top .menu #glowna			{display:block;background:url(../../../images/menu_01.png) no-repeat 0px -38px;width:108px;}
#top .menu #firma			{display:block;background:url(../../../images/menu_02.png) no-repeat 0px -38px;width:83px}
#top .menu #preparaty		{display:block;background:url(../../../images/menu_03.png) no-repeat 0px -38px;width:175px}
#top .menu #zabiegi			{display:block;background:url(../../../images/menu_04.png) no-repeat 0px -38px;width:131px}
#top .menu #sklep			{display:block;background:url(../../../images/menu_05.png) no-repeat 0px -38px;width:150px}
#top .menu #prof			{display:block;background:url(../../../images/menu_06.png) no-repeat 0px -38px;width:169px}
#top .menu #kontakt			{display:block;background:url(../../../images/menu_07.png) no-repeat 0px -38px;width:90px}

#top .menu #glowna:hover	{color:#444444;background:url(../../../images/menu_01.png) no-repeat 0px -19px;width:108px}
#top .menu #firma:hover		{color:#444444;background:url(../../../images/menu_02.png) no-repeat 0px -19px;width:83px}
#top .menu #preparaty:hover	{color:#444444;background:url(../../../images/menu_03.png) no-repeat 0px -19px;width:175px}
#top .menu #zabiegi:hover	{color:#444444;background:url(../../../images/menu_04.png) no-repeat 0px -19px;width:131px}
#top .menu #sklep:hover		{color:#444444;background:url(../../../images/menu_05.png) no-repeat 0px -19px;width:150px}
#top .menu #prof:hover		{color:#444444;background:url(../../../images/menu_06.png) no-repeat 0px -19px;width:169px}
#top .menu #kontakt:hover	{color:#444444;background:url(../../../images/menu_07.png) no-repeat 0px -19px;width:90px}

#top .menu #glowna_on		{color:#444444;background:url(../../../images/menu_01.png) no-repeat 0px 0px;width:108px}
#top .menu #firma_on		{color:#444444;background:url(../../../images/menu_02.png) no-repeat 0px 0px;width:83px}
#top .menu #preparaty_on	{color:#444444;background:url(../../../images/menu_03.png) no-repeat 0px 0px;width:175px}
#top .menu #zabiegi_on		{color:#444444;background:url(../../../images/menu_04.png) no-repeat 0px 0px;width:131px}
#top .menu #sklep_on		{color:#444444;background:url(../../../images/menu_05.png) no-repeat 0px 0px;width:150px}
#top .menu #prof_on			{color:#444444;background:url(../../../images/menu_06.png) no-repeat 0px 0px;width:169px}
#top .menu #kontakt_on		{color:#444444;background:url(../../../images/menu_07.png) no-repeat 0px 0px;width:90px}

#top .menu a.activ{color:#e50044}

#box {margin:0px;padding:0px;overflow:auto;background-color:#FFFFFF}	  	
.home {background:url(../../../images/box_bg.jpg) no-repeat 0px 28px;}
.page {background:url(../../../images/box.jpg) no-repeat 0px 28px;}

#box #panel {background:#FFFFFF;height:14px;padding-left:28px;padding-top:10px;padding-bottom:5px}
#box #panel a {font-size:11px}
#box #panel a.activ {text-decoration:underline}
#box #main_content {margin:0px;overflow:auto;width:980px}

#box #main_content .home_blok { height:195px;overflow:hidden;margin-bottom:20px}
#box #main_content .bg { background:url(../../../images/boxik_bg.png) no-repeat;width:224px;float:right;text-align:center}

#box #main_content .bg img {margin-top:12px}
#box #main_content .bg #img00 {margin-top:3px;margin-bottom:7px}

#box #main_content a {color:#98012e;font-size:12px;}

				   #id0,#id1,#id2,#id3,#id4,#id5,#id6 {display:block;float:left;width:16px;border:solid 1px #FFCCCC;color:#FFCCCC;font-weight:normal;padding:2px;margin:1px;text-align:center}	
				   #id0:hover,#id1:hover,#id2:hover,#id3:hover,#id4:hover,#id5:hover,#id6:hover {background:#FFCCCC;color:#FFFFFF}	
				   #id0 {background:#FFCCCC}
				   	
#box #main_content #col1 {float:left;width:350px}
#box #main_content #col2 {float:left;width:350px;text-align:right;padding:20px;padding-right:5px}
#box #main_content #col2 img.napis {margin-left:55px}
#box #main_content #col2 p {margin-left:70px}

#box #main_content #col3 {float:left;width:250px;padding-top:20px}

#box #main_content #paczka_lewa {width:346px;float:left}
#box #main_content #paczka_lewa h3 {color:#1B6743;font-size:12px}
#box #main_content #paczka_lewa .wyrazenia {width:320px;padding:10px;border:solid 1px #EEEEEE;overflow:auto;margin-left:2px}
#box #main_content #paczka_lewa .wyrazenia a {font-size:10px}
#box #main_content #paczka_lewa .wyrazenia ul {margin:0px;padding:0px}
#box #main_content #paczka_lewa .wyrazenia li {float:left;margin-left:15px;padding:3px;color:#1B6743;font-size:10px}

#box #main_content #foto {width:156px;padding:20px;padding-right:10px;padding-left:0px;float:left}

#box #main_content #menu {float:left; width:170px; margin:0px; padding-right:10px;padding-top:20px}
#box #main_content #menu ul{margin:0px;padding:0px;margin-left:2px;margin-top:5px}	   
#box #main_content #menu li {margin:0px;padding:0px;margin-top:2px;margin-left:20px;color:#CC0033}
#box #main_content #menu li.s{margin-left:25px;color:#0099CC}	
#box #main_content #menu li a{text-decoration:none;color:#666666;font-size:11px;font-weight:bold} 
#box #main_content #menu li a:hover{color:#333333;text-decoration:underline} 

#box #main_content .content {overflow:auto;padding:5px;width:410px;float:left}
#box #main_content .content .promo {color:#555555;font-weight:bold;font-size:13px;text-align:center;background:url(../../../images/box_promocja.gif) no-repeat center;height:161px;overflow:hidden}
#box #main_content .content #subcontent {float:left; margin:0px; padding:5px; overflow:auto }
#box #main_content .content .name {padding:5px;height:100px;border:solid 1px #EEEEEE;margin-bottom:2px;overflow:hidden}
#box #main_content .content .name .icon {width:50px;height:70px;float:left;margin:5px}
#box #main_content .content .name .text {height:75px;margin:5px}
#box #main_content .content .name .text	 a.dokoszyka {display:block;font-size:8px;width:90px;float:right;text-align:center;margin-top:7px}
#box #main_content .content .name .text a.dokoszyka:hover {color:#000000}

#box #main_content .content .produkt {width:130px;float:left;border:solid 1px #DDDDDD;text-align:center;height:180px;margin:2px}
#box #main_content .content .produkt .icon {margin:auto;margin-top:10px;margin-bottom:5px}
#box #main_content .content .produkt .text a {color:#777777;font-size:10px;display:block;padding:2px;height:28px}
#box #main_content .content .produkt .text a.dokoszyka:hover {color:#000000}

/*kosz cała szczerokość*/
#box #main_content .content_kosz {overflow:auto;padding:5px;width:580px;float:left}
#box #main_content .content_kosz .promo {color:#555555;font-weight:bold;font-size:13px;text-align:center;background:url(../../../images/box_promocja.gif) no-repeat center;height:161px;overflow:hidden}
#box #main_content .content_kosz #subcontent {float:left; margin:0px; padding:5px; overflow:auto }
#box #main_content .content_kosz .name {padding:5px;height:100px;border:solid 1px #EEEEEE;margin-bottom:2px;overflow:hidden}
#box #main_content .content_kosz .name .icon {width:50px;height:70px;float:left;margin:5px}
#box #main_content .content_kosz .name .text {height:75px;margin:5px}
#box #main_content .content_kosz .name .text	 a.dokoszyka {display:block;font-size:8px;width:90px;float:right;text-align:center;margin-top:7px}
#box #main_content .content_kosz .name .text a.dokoszyka:hover {color:#000000}

#box #main_content #right {width:159px;float:left;padding-top:10px;margin-left:5px}
#box #main_content #right .blok {background:url(../../../images/boxik_bg_right.jpg) no-repeat;height:161px;text-align:center;padding-bottom:10px}
#box #main_content #right .blok img.border {margin:10px;border:solid 1px #E891Ae}
#box #main_content #right #koszyk {width:180px;padding:2px;color:#81806D;margin:6px}
#box #main_content #right #koszyk a{font-size:10px;font-weight:bold;color:#FFFFFF}
#box #main_content #right #koszyk a.strong{color:#CC0033;font-weight:bold}
#box #main_content #right ul{margin:0px;padding:0px;margin-left:2px}	   
#box #main_content #right li {margin:0px;padding:0px;margin-top:2px;margin-left:15px;}

#box #main_content #right #polecane {width:163px;height:275px;background:url(../../img/right.png) no-repeat}

#box #main_content #right #polecane ul {padding:5px;padding-top:32px;padding-left:1px;padding-right:1px}
#box #main_content #right #polecane img {margin-top:5px;height:48px}
#box #main_content #right #polecane ul li a {color:#006666;font-weight:normal;font-size:10px}

#footer {margin:0px}
#footer #bottom {background:url(../../../images/bottom_bg.gif) repeat-x;height:18px}
#footer #info {text-align:center}

#box .pilosc {width:22px;text-align:center;float:left;margin:1px;margin-top:-2px;font-size:13px;font-weight:bold}
#box #main_content a.m10, #box #main_content a.p10 {float:left;display:block;background:#99CC33;width:20px;line-height:16px;border:solid 1px #005534;text-align:center;margin-left:1px;margin-right:1px;font-size:10px;cursor:pointer}
#box #main_content a.m1, #box #main_content a.p1 {float:left;display:block;width:14px;line-height:16px;border:solid 1px #005534;text-align:center;font-size:10px;cursor:pointer;margin-left:1px;margin-right:1px;}

#box #main_content a.m10:hover, #box #main_content a.m1:hover, #box #main_content a.p1:hover, #box #main_content a.p10:hover {background: #005534;color:#fff;text-decoration:none}

