html, body, div, form, p, h1, h2, h3, h4, h5 { margin:0; padding:0; }

body { behavior:url("http://www.sklep.wittchen.com/htc/csshover.htc"); font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; background-color:#010E21; text-align:left; }

html, body { height: 100%; }

img { border:0; }

a { text-decoration:none; color:#000000; background-color:transparent; outline: none;}

a:hover { color:#929292;}



.inp { font-size:12px; padding:1px 2px 1px 2px; background-color:#FFFFFF; color:#666666; border:1px solid #B19C5E; }

.so1 .inp { background-color:#FFFFFF; border:1px solid #B19C5E; }

.so2 .inp { background-color:#FFFFFF; border:1px solid #787878; }

.wym { font-size:12px; padding:1px 2px 1px 2px; background-color:#FCF2F2; color:#666666; border:1px solid #CC0000; }

.przy { font-size:12px; padding:1px 2px 1px 2px; background-color:#FAFAFA; color:#666666; border:1px solid #3F5C94; }

.gwiazdka {color:#CC0000; font-weight:bold; }

.error { font-size:13px; color: #CC0000; font-weight:bold; }

.error_mini { font-size:12px; color: #CC0000; font-weight:normal; }



h1 { color:#010C1E; font-style:italic; font-weight:normal; font-size:24px; }



#client-zone { width:980px; } 

#client-zone #zone { height:33px; width:980px; color:#000000; text-align:center; margin:0 auto; } 

#client-zone td { vertical-align: middle; height:33px; font-size:10px; color:#000000; }

#client-zone td img { vertical-align: middle; }

.so1 #zone { background:url(../img/bg8_1.jpg) 0 0 no-repeat; }

.so2 #zone { background:url(../img/bg8_2.jpg) 0 0 no-repeat; }

#zone .inp { font-size:10px; color:#000000; }

.so1 #zone .inp { background-color:#F1EDE0; border:1px solid #B19C5E; }

.so2 #zone .inp { background-color:#E1E1E1; border:1px solid #787878; }



#master { position: relative; height: auto !important; height: 100%; min-height: 100%; width: 100%; }

#outer { width:980px; margin:0 auto; padding:0 0 180px 0; }

#header { width:100%; padding:25px 0 0 0; background:#01112C url(../img/bg3.jpg) 0 0 repeat-x; }

#baner { width:100%; height:340px; background-color:#FFFFFF; }

#content { width:100%; background-color:#FFFFFF; }

#footer { position: absolute; bottom:0; left:0; width:100%; height:180px; font-size:9px; }





#he1 { background:url(../img/bg6.gif) 0 0 no-repeat; height:70px; padding:0 0 3px 0; position:relative; }

#he1 #logo { position:absolute; top:10px; left:30px; width:300px; height:60px; }

#he1 #outlet { position:absolute; top:41px; left:170px; }

#he1 #finddiv { position:absolute; top:41px; left:670px; width:300px; text-align:right; }

#he1 #facebook {position: absolute; top: 75px; right: 10px; text-align: right;}

#finddiv input#find { font-size:10px; padding:1px 2px 1px 2px; margin:0 10px 0 0; width:160px; height:16px; background:#020F23 url(../img/bg9.jpg) 0 0 repeat-y; border:1px solid #323D4D; }

.so1 #finddiv input#find { color:#BEA876; }

.so2 #finddiv input#find { color:#D6D6D6; }



#he2 { height:33px; text-align:center; padding:0 0 3px 0; }

#he2 a { font-size:14px; font-weight:bold; line-height:33px; height:33px; display:inline-table; padding:0 13px 0 13px;  }

.so1 #he2 a { color:#BEA876; }

.so2 #he2 a { color:#D6D6D6; }

.so1 #he2 a.oth { color:#D6D6D6; padding:0 0 0 0; }

.so2 #he2 a.oth { color:#BEA876; padding:0 0 0 0; }

#he2 a:hover { color:#5C6471; }



#he3 { line-height:33px; height:33px; padding:0 0 3px 0; text-align:center; width:980px; margin: 3px 0 0 0; z-index: 1000; }

.so1 #he3 {background:url(../img/bg8_1.jpg) 0 0 no-repeat;}

.so2 #he3 {background:url(../img/bg8_2.jpg) 0 0 no-repeat;}

.so1 #he3 a { color:#000000;}

.so2 #he3 a { color:#000000; }

#he3 a:hover { color:#5C6471; }





#ctext { padding:20px 20px 20px 20px; background:#FFFFFF url(../img/bg_prl.gif) 0 0 repeat-x;  }

#ctext h1 { padding:0 0 20px 0; }

#ctext h3 { padding:0 0 0 0; font-size:13px; font-weight:bold; }







#f { width:980px; margin:0 auto; }

#f1 { width:980px; margin:0 auto; height:40px; padding:20px 0 0 0; text-align:center; color:#5C6471; }

#f1 a { color:#5C6471; }

#f1 a:hover { color:#FFFFFF; }

#f2 { width:980px; margin:0 auto; padding:15px 0 0 0; }

#f2 ul { width:980px; height:43px; margin:0; padding: 14px 0 0 0; /*background: url(../img/bg5.gif) 50% 0 repeat-y;*/ }

#f2 ul li { margin:0; padding:0 4px; position:relative; list-style:none; float:left; font-size:9px; height:25px; line-height: 25px; width: 100px; text-align: center;}

.so1 #f2 ul li a { text-decoration:none; color:#BEA876; }

.so1 #f2 ul li a:hover { color:#FFFFFF; }

.so2 #f2 ul li a { text-decoration:none; color:#D6D6D6; }

.so2 #f2 ul li a:hover { color:#FFFFFF; }

#f3, #f4, #f5 { height:25px; float:left; line-height:25px; padding:10px 0 0 0; }

#f3 { width:725px; text-align:left; color:#253141; }

#f4 { width:115px; text-align:right; color:#253141; }

#f4 a { display:block; width:90px; color:#253141; background:url(../img/l_ecard.gif) 100% 0 no-repeat; padding:0 25px 0 0; }

#f4 a:hover { color:#FFFFFF; }

#f5 { width:140px; text-align:right; color:#FFFFFF; }

#f5 a { text-decoration:none; color:#FFFFFF; }

#f5 a:hover { color:#253141; }





.c1 { clear:both; height:1px; }



.formularz table { width:500px; padding:0 0 15px 0; }

.formularz td { padding:5px 0 0 0; text-align:left; vertical-align:bottom; }

.formularz td.ltd { width:100px; }

.formularz td.rtd { width:400px; }

.formularz table input.inp, .formularz table input.wym { width:394px; }

.formularz table textarea { width:394px; }

.formularz #sendform { text-align:right; }



.line1 { background:#010E21 url(../img/bg10_1.gif) 0 0 repeat-x; height:38px; height:100%; color:#BEA876; line-height:38px; text-align:center; font-weight:bold; font-size:12px; }

.line2 { background:#010E21 url(../img/bg10_2.gif) 0 0 repeat-x; height:38px; height:100%; color:#D6D6D6; line-height:38px; text-align:center; font-weight:bold; font-size:12px; }

.line1 a { color:#BEA876; }

.line1 a:hover { color:#5C6471; }

.line2 a, a.a2 { color:#D6D6D6; }

.line2 a:hover, a.a2:hover { color:#5C6471; }



.path { padding:0 0 0 15px;  }

.path #pleft { width:600px; text-align:left; float:left;  padding: 5px 0;}

.path #pright { width:350px; text-align:left; float:left; padding: 5px 0;}

.so1 .path { color:#715639; background:#EBE4D1 /*url(../img/bg_prl.gif) 0 0 repeat-x;*/ }

.so1 .path a { color:#715639; }

.so1 .path a:hover { color:#000000; }

.so2 .path { color:#000000; background:#FFFFFF url(../img/bg-pr2.gif) 0 0 repeat-x; }

.so2 .path a { color:#000000; }

.so2 .path a:hover { color:#715639; }

.path a.cur {text-decoration:underline; }



.so2 .path #pleft select {background-color: #E4E4E2 !important;}



#ipr { position:relative; background:#FFFFFF url(../img/bg_ipr.gif) 0 0 no-repeat; height:255px; width:980px; }



.so1 .prlist { background: transparent url(../img/bg_pr_1.gif) 0 52px no-repeat; width: 980px; }

.so2 .prlist { background: transparent url(../img/bg_pr_2.gif) 0 52px no-repeat; width: 980px; }

.so1 #p-bestsellery { background:#FFFFFF url(../img/bg_pr.gif) 0 38px repeat-x; }



.so1 #p-ostatnio-ogladane { background:#FFFFFF url(../img/bg_pr.gif) 0 38px repeat-x; }



.so1 #prrand { background:#FFFFFF url(../img/bg_pr_1.gif) 0 0 repeat; width:980px; height:255px; }

.so2 #prrand { background:#FFFFFF url(../img/bg_pr_2.gif) 0 0 repeat; width:980px; height:255px; }



.so1 .prbg {background: url(../img/bg_prod.jpg) 100% 0 repeat-x !important; position: relative; width:245px; height:255px; display:block; float:left;}

.so2 .prbg {background: url(../img/bg_prod1.jpg) 100% 0 repeat-x !important; position: relative; width:245px; height:255px; display:block; float:left;}



.prbg2 {background: url(../img/bg_prod1.jpg) 100% 0 repeat-x !important; position: relative; width:245px; height:255px; display:block; float:left;}



.pr { position: relative; width:245px; height:255px; display:block; background: none; /*background:transparent url(../img/bg_pr.gif) 0 25px no-repeat;*/ }

.pr .procent {position: absolute; width: 70px; height: 70px; right: 15px; top: 25px;}

.pr a.n { display:block; width:200px; text-align:center; color:#000000; padding:10px 0 0 0; background: none;}

.so1 .pr a.n:hover { color:#BAA971; }

.so2 .pr a.n:hover { color:#AEAEAE; }

.pr a.n span { color:#929292; font-size:9px; }

.pr a.c { position:absolute; bottom:5px; left:160px; width:85px; height:45px; display:block; text-align:center; font-size:9px; }

.so1 .pr a.c { color:#70271E; }

.so1 .pr a.c:hover { color:#5C6471; }

.so2 .pr a.c { color:#000000; }

.so2 .pr a.c:hover { color:#5C6471; }

.pr a.m { position:absolute; bottom:5px; left:0; width:200px; display:block; text-align:center; }

.pr .pg { position:absolute; top:145px; left:160px; width:85px; display:block; text-align:center; color:#DFCB6F; font-size:14px; font-weight:bold; }

.pr .pg span { color:#000000; font-size:9px; text-decoration:line-through; font-weight:normal; }

.pr .pe { position:absolute; top:155px; left:160px; width:85px; display:block; text-align:center; color:#000000; font-size:14px; font-weight:bold; }

.pr .pe1 { position:absolute; top:180px; left:160px; width:85px; display:block; text-align:center; color:#000000; font-size:14px; font-weight:bold; }



.so1 #prcart { background:#FFFFFF url(../img/bg_pr_1a.gif) 0 20px repeat-x;}

.so2 #prcart { background:#FFFFFF url(../img/bg_pr_2.gif) 0 20px repeat-x; }

.so1 #prcart .path { background:#FFFFFF url(../img/bg13-1.gif) 0 0 repeat-x; }

.so2 #prcart .path { background:#FFFFFF url(../img/bg13-2.gif) 0 0 repeat-x; }

#prcart #prcont { width:980px; padding:15px 0 0 0;}

#prcont #prleft { width:490px; float:left;}

#prcont #prright { width:470px; height:545px; float:left; z-index: 80;}

#prleft h1 { font-size:16px; color:#000000; padding:0 0 0 25px; font-style:normal; font-weight:bold; }

#prleft h3 { font-size:9px; color:#929292; padding:0 0 15px 25px; font-style:normal; font-weight:normal; }

#prleft #price { position:absolute; top:0; left:362px; width:105px; height:100px; text-align:center; }

#price .pg { display:block; text-align:center; color:#DFCB6F; font-size:14px; font-weight:bold; }

#price .pg span { color:#000000; font-size:9px; text-decoration:line-through; font-weight:normal; }

#price .pe { display:block; text-align:center; color:#000000; font-size:14px; font-weight:bold;  }



#prleft #prmp { padding:10px 0 0 22px; width:365px; text-align: left;}

#prmp strong { display:block; float:left; font-weight:normal; }

#prmp a { margin:0 3px 0 3px; /*line-height:16px; height:16px; width:16px; font-size:10px; display:block;float:left;*/ text-align:center; vertical-align:middle; color:#FFFFFF; }

.so1 #prmp a img { border:1px solid #C3B078; /*background:#6A592E url(../img/mp_1_f01.gif) 0 0 no-repeat;*/ }

.so1 #prmp a:hover img { /*background-image:url(../img/mp_1_f02.gif);*/  opacity:.25; -moz-opacity:0.25; filter: alpha(opacity=25) }

.so1 #prmp a.cur img { /*background-image:url(../img/mp_1_f02.gif);*/ opacity:.25; -moz-opacity:0.25; filter: alpha(opacity=25);}

.so2 #prmp a img {  border:1px solid #AEAEAE; /*background:#666666 url(../img/mp_2_f01.gif) 0 0 no-repeat;*/ }

.so2 #prmp a:hover img { /*background-image:url(../img/mp_2_f02.gif);*/ opacity:.25; -moz-opacity:0.25; filter: alpha(opacity=25) }

.so2 #prmp a.cur img { /*background-image:url(../img/mp_2_f02.gif);*/ opacity:.25; -moz-opacity:0.25; filter: alpha(opacity=25) }

#prleft #prdesc { padding:20px 0 20px 25px; width:362px; text-align:justify; }

#prdesc p { text-align:justify; }

#prleft #pratr { padding:0 0 20px 25px; width:360px; }

#pratr table { width:360px; }

#pratr table td { width:50%; }



#prcart #prsiml { width:100px; position:absolute; top:357px; left:475px; height:50px; line-height:50px; }

#prcart #prsimc { width:360px; position:absolute; top:357px; left:567px; }

#prsimc a { padding:0 20px 20px 0; display:block; float:left; }

.so1 #prsimc img { border:1px solid #C3B078; width:50px; height:50px; vertical-align:middle; }

.so2 #prsimc img { border:1px solid #AEAEAE; width:50px; height:50px; vertical-align:middle; }



#prcart .prlist { background-position:0 20px; }

.so1 #prcart .prlist .l1 { height:20px; line-height:20px; color:#563917; background:#C1AF7D url(../img/bg11-1.gif) 0 0 repeat-x; width:955px; padding:0 0 0 25px; }

.so2 #prcart .prlist .l1 { height:20px; line-height:20px; color:#000000; background:#F0F0F0 url(../img/bg11-2.gif) 0 0 repeat-x; width:955px; padding:0 0 0 25px; }



#mContainer { position:relative; width:362px; height:339px; background-color:#FFFFFF; padding:0; margin:0 0 0 25px;}

#mBase {position:absolute; top:0; left:0; width:360px; height:337px; padding:0; margin:0;}

.so1 #mBase { border:1px solid #C3B078;}

.so2 #mBase { border:1px solid #AEAEAE;}

#mFrame { border:1px solid #CC0000; position:absolute; top:0; left:0; display:none; width:100px; height:100px; padding:0; margin:0; }

#mBox {position:absolute; top:0; display:none; left:467px; width:460px; height:337px; background:#FFFFFF url(../img/loading.gif) 50% 50% no-repeat; padding:0; margin:0; }

#blokadaKopiowania2{ position:absolute; top:0; left:467px; width:460px; height:337px; padding:0; margin:0; }



.so1 #mBox { border:1px solid #C3B078; }

.so2 #mBox { border:1px solid #AEAEAE; }

.trans { width:100%; opacity:.25; -moz-opacity:0.25; position: relative;}



.so1 .str { text-align:center; height:26px; padding:0 15px 0 15px; float: right; /*background-color: #ECE6D4;*/ /*background-color:#FFFFFF;*/ }

.so2 .str { text-align:center; height:26px; padding:0 15px 0 15px; float: right;/* background-color: #E2E3DE;*/ /*background-color:#FFFFFF;*/ }

.str a { display:block; padding:0 3px 0 3px; float:left; width:16px; height:16px; line-height:16px; text-align:center; vertical-align:middle; color:#000000; font-size:10px; }

.so1 .str a { background:/*#FFFFFF*/ url(../img/bt_str-1.gif) 50% 50% no-repeat; }

.so2 .str a { background:/*#FFFFFF*/ url(../img/bt_str-2.gif) 50% 50% no-repeat; }

.str a.cur { color:#FFFFFF; text-decoration: none;}



#lout { width:980px; height:340px; background:#FFFFFF url(../img/bg15.gif) 0 0 repeat-x;  }







#f-newsletter { }

#f-newsletter .box { height:145px; text-align:left; vertical-align:middle; }

.so1 #f-newsletter .box { color:#C1AD72; background:#FFFFFF url(../img/bg14-1.gif) 0 100% repeat-x; }

.so2 #f-newsletter .box { color:#000000; background:#FFFFFF url(../img/bg14-2.gif) 0 100% repeat-x; }



.td_top { height:20px; line-height:20px; color:#563917; background:#C1AF7D url(../img/bg11-1.gif) 0 0 repeat-x; }

.td_hard { height:20px; line-height:20px; border-bottom: 1px solid #CCCBD0; background-color:#F9F8F3;   }

.td_soft { height:20px; line-height:20px; border-bottom: 1px solid #CCCBD0; background-color:#FFFFFF;   }

.td_light { height:20px; line-height:20px; border-bottom: 1px solid #CCCBD0; background-color:#FFFFFF;   }

.ukryj, .ukryj1 {display: none;}



#he3 ul {margin:0 auto; text-align:center;}

#he3 li {list-style:none; margin:0; position:relative; z-index:1000;}

#he3 ul.level1 li {float:left; padding:0 15px;}

.so2 #he3 ul.level2 {padding: 0 !important;}

.so1 #he3 ul.level2 li {text-align:left; float:none; display: block; border-bottom:1px solid #C7B380; /*border-top:1px solid #C7B380;*/ text-align:left; padding: 0 6px;} 

.so2 #he3 ul.level2 li {text-align:left; float:none; display: block; border-bottom:1px solid #D3D3D1; /*border-top:1px solid #C7B380;*/ text-align:left; padding: 0 6px;} 

#he3 ul.level2 li a {color:#000000; display: block; padding: 0 5px; font-weight: normal; font-family:Arial, Verdana; font-size:11px; white-space:nowrap;/*width:270px;*/ height: 100%;}

.so1 #he3 ul.level2 li a:hover {background-color: #C7B380;}

.so1 #he3 ul.level2 li:hover {background-color: #C7B380;  /*border-top:1px solid #DDDDDD;*/}

.so1 #he3 ul.level1 ul.level2 {position:absolute; display:none; background-color: #DED3B3; border:1px solid #C7B380; border-bottom:none; /*width:280px;*/ left:0; top: 33px; padding: 0;}

.so2 #he3 ul.level2 li a:hover {background-color: #D0D0D0;}

.so2 #he3 ul.level2 li:hover {background-color: #D0D0D0;  /*border-top:1px solid #DDDDDD;*/}

.so2 #he3 ul.level1 ul.level2 {position: absolute; display: none; background-color: #E0E0DE; border: 1px solid #D3D3D1; border-bottom: none; /*width:280px;*/ left:0; top: 33px;}

.so1 #he3 ul.level1 li.submenu:hover ul.level2 {display:block; background-color: #DED3B3;}

.so1 #he3 ul.level1 li.submenu-first:hover ul.level2 {display:block; background-color: #DED3B3;}



.so2 #he3 ul.level1 li.submenu:hover ul.level2 {display:block; background-color: #E0E0DE;}

.so2 #he3 ul.level1 li.submenu-first:hover ul.level2 {display:block; background-color: #E0E0DE;}

#he3>ul a{width:auto;} 



a.button1 {display: block; width: 60px; position: relative; background:url(../img/button_center.gif) 0 0 repeat-x; height: 21px; line-height: 21px; padding: 0 12px; text-align:center; margin: 0 0 0 5px; vertical-align: middle;}

a.button1:hover {color: #000000;}

a.button1 div {position: absolute; top: 0; left: 100%; width: 12px; height: 21px; background: url(../img/button_right.gif) 0 0 no-repeat;}

a.button1 img.butimg {position: absolute; top: 0; left: 0;}



.so1 a.button2 {display: block; width: 26px; position: relative; background:url(../img/butstr_bkg.gif) 0 0 repeat-x; height: 16px; line-height: 16px; padding: 0 10px 0 4px; text-align:center; vertical-align: middle; color:#000000; font-size:10px;}

.so1 a.button2:hover {color: #000000;}



.so2 a.button2 {display: block; width: 26px; position: relative; background:url(../img/butstr_bkg2.gif) 0 0 repeat-x; height: 16px; line-height: 16px; padding: 0 10px 0 4px; text-align:center; vertical-align: middle; color:#000000; font-size:10px;}

.so2 a.button2:hover {color: #000000;}



#menur {background-color: #EDE7D6; width: 84px; margin: 0 auto;}

#menur ul {padding: 0; margin: 0;}

#menur li {list-style: none;}

#menur li a {display:block; padding: 3px 0; outline: none;}

#menur li a:hover {background-color: #C3B27C; color:#000000;}



.so1 #menur1 {background-color: #E4DBC1; width: 40px; margin: 0 auto; z-index:1000; position: absolute; left: 0;}

.so2 #menur1 {background-color: #E3E3E2; width: 40px; margin: 0 auto; z-index:1000; position: absolute; left: 0;}

#menur1 ul {padding: 0; margin: 0;}

#menur1 li {list-style: none;}

#menur1 li a {display:block; padding: 5px; outline: none; text-align: center;}

.so1 #menur1 li a:hover {background-color: #C3B27C; color:#000000;}

.so2 #menur1 li a:hover {background-color: #939393; color:#000000;}





.smod_container {padding: 0 15px; background: #E8E2CE; color: rgb(113, 86, 57);}

.smod_content {text-align:justify;position:relative; top:6px; padding:5px 0; border-top:1px solid #F1EDE1; border-bottom:1px solid #F1EDE1}

.smod_content h1 {color:#715639;font-family:Tahoma; font-size:12px; font-style:normal; font-weight:bold}

.smod_p {text-align:justify; padding:5px; font-size:10px; background:#E9E2CE; color:#715639}

.smod_bottom {border-bottom:1px solid #CCBC8E;}



.czysc {clear: both; font-size: 1px; height: 0; line-height: 0;}



#sort-main {padding: 0; margin: 0;} 

#sort-main li {list-style: none; float: left; line-height: 25px; width: 132px; padding: 0 3px; background: url(../img/separator.jpg) 100% 0 no-repeat; text-align: center; font-weight: bold; font-size: 12px;}

#account-submenu {position: absolute; top: 20px; left: 5px; background-color: #DED3B3; border-top: 1px solid #C7B380; border-left: 1px solid #C7B380; border-right: 1px solid #C7B380; z-index: 10000;}
#account-submenu a {display: block; height: 33px; line-height: 33px; white-space: nowrap; border-bottom: 1px solid #C7B380; background-color: #DED3B3; color: #000000; padding: 0 15px; font-size: 11px; font-weight: bold;}
#account-submenu a:hover {background-color: #C3B27C; color: #333333;}


#sort-dropdown .jcarousel-skin-ie7 {padding: 0; width: 135px; float: left !important;}

/*#sort-dropdown ul li {list-style :none; text-align: center; padding: 5px 0;}*/

.jcarousel-skin-ie7 a {font-family: Tahoma, Arial, Verdana; color: #AD9F72 !important; font-weight: bold;}

.jcarousel-skin-ie7 a:hover {text-decoration: underline;}

.jcarousel-skin-ie7 a.active {color: #4C381D !important;}

#prodmin {padding: 15px 0 15px 25px; text-align: left;}

#prodmin img {vertical-align: middle; border: 1px #CCBEB1 solid;}

.lookbook {float: left; width: 220px; height: 320px; padding: 7px 0 0 22px; text-align: center;}
.lookbook a:hover img {opacity:.65; -moz-opacity:0.65; filter: alpha(opacity=65)}

