body {
margin: 0px;
background: #ffffff;
text-align:center;
margin-left:auto;
margin-right:auto;
color: #63172D;
}
form{
margin: 0;
padding: 0;
}
a {
text-decoration: none;
color: #63172D;
border:0px;
}
img {
border:0px;
}
.table_main{
width:1020px;
border-collapse: collapse;
border-left:1px solid silver;
border-right:1px solid silver;
}
.cien_l{
}
.cien_p{
}
.top_main{
width:1020px;
height: 80px;
background-repeat: no-repeat;
background-position: top left;
}
.top_all{
width:1020px;
background: #ffdefc;
background-image:  url(img/head/top_all.jpg);
background-repeat: no-repeat;
background-position: top left;
vertical-align: top;
}
.top_midlle{
width:616px;
min-height: 385px;
}
.top_left{
width:202px;
}
.top_right{
width:202px;
}
#top_menu{
position:relative; top:-17px; left:-30px;
width:370px;
height:20px;
text-align:right;
font-size: 12px;
}
#top_menu a {
color: #ffffff;
}
#top_menu a:hover {
color: #db82d4;
}
#t_p ul,#t_p ul li {
display: block;
list-style: none;
margin: 0;
padding: 0;
position:relative; top:-15px; left:320px;
}
#t_p ul {
float: left;
}
#t_p ul li {
float: left;
}
.l1
{
background: url(img/head/m_t_p.png) no-repeat 0px 2px;
}
#t_p ul a:link,#t_p ul a:visited {
text-decoration: none;
display: block;
color: #fff;
padding: 4px 8px;
font-size: 12px;
}
#t_p ul a:hover {
color:#db82d4;
}
#porady
{
margin-left: 20px;
}
#porady ol,#porady ol li {
margin: 0;
padding: 0;
text-align: left;
font-size: 12px;
text-indent: -17px;
}
#porady ol{
list-style: decimal ;
list-style-position: inside;
}
#porady li
{
margin: 5px 0px;
}
#data{
position:relative; top:0px;
color: #87355b;
font-size: 10px;
font-weight: bold;
}
#data_d{
position:relative; left:-20px;
width:280px;
text-align:center;
}
#data_i{
position:relative; left:-20px;
width:280px;
text-align:center;
}
#kategorie{
width:120px;
text-align:left;
font-size: 18px;font-weight: bold;
color: #710d41;
font-family: Times;
height:280px;
}
#kategorie ul , ul li {
display: block;
list-style: none;
margin-left: 0px;
padding: 0;
height:26px;
}
#kategorie  ul a:link,#kategorie ul a:visited {
padding-left: 30px;
background: url(img/head/m_line_d.gif) no-repeat 0px -17px;
color: #710d41;
}
#kategorie  ul a:hover {
padding-left: 30px;
background: url(img/head/m_line_d.gif) no-repeat 0px 3px;
}
.box_space{
height:12px;
}
.box_r_title{
width: 196px;
height: 53px;
font-family: Times;
font-size: 18px;
background: url(img/head/box_r_t.gif) no-repeat 0px 0px;
}
.marg_t_15{
padding-top:13px;
}
.box_r_con{
width: 196px;
background: url(img/head/box_r_c.gif) repeat-y 0px 0px;
}
.box_r_bot{
width: 196px;
height: 8px;
background: url(img/head/box_r_b.gif) no-repeat 0px 0px;
}
.input_search{
width: 150px;
background-color: #ffdffe;
height:15px;
border: #ffffff 1px solid;
}
.input_search2{
background-color: #fff;
height:15px;
border: #63172D 1px solid;
}
.text_box_s{
float: left; clear: none;
width:120px;
font-size: 13px;
padding-left:20px;
text-align:left;
color: #d881cf;
}
.check_search{
float: left; clear: none;
width:20px;
text-align:right;
}
.box_r_con a {
font-size: 13px;
}
.box_r_con a:hover {
color: #d881cf;
}
.box_rc_title{
width: 196px;
height: 53px;
font-family: Times;
font-size: 18px;
background: url(img/head/box_rc_t.gif) no-repeat 0px 0px;
}
.box_rc_con{
width: 196px;
background: url(img/head/box_rc_c.gif) repeat-y 0px 0px;
}
.box_rc_bot{
width: 196px;
height: 8px;
background: url(img/head/box_rc_b.gif) no-repeat 0px 0px;
}
#manu_group{
text-align:left;
text-indent:8px;
font-size:14px;
font-weight:bold;
line-height:24px;
}
.m_gr_link{
cursor:pointer;
}
.manu_sub{
cursor:pointer;
text-indent:16px;
line-height:20px;
}
.manu_sub a{
color:maroon;
font-weight:normal;
}
.manu_sub a:hover{
color:white;
font-weight:normal;
}
#main{
margin-left:0px;
margin-right:0px;
}
.input_log{
width: 180px;
background-color: #ffdffe;
height:15px;
border: #ffffff 1px solid;
}
.box_su_log{
width:190px;
text-align:left;
font-size:11px;
}
.p_but a{
color:red;
}
#s_1, #s_2
{
clear: left;
text-align: left;
}
#s_1 ul,#s_1 ul li,#s_2 ul, #s_1 ul li {
display: block;
list-style: none;
margin: 0;
padding: 0;
}
#s_1 ul li,#s_2 ul li {
float: left;
}
.l2
{
background: url(img/head/stop1.gif) no-repeat 0px 7px;
}
#s_1 ul a:link,#s_1 ul a:visited {
text-decoration: none;
display: block;
color: #f29fe5;
padding: 4px 8px;
font-weight: bold;
font-size: 14px;
}
#s_2 ul a:link,#s_2 ul a:visited {
text-decoration: none;
display: block;
color: #63172D;
padding: 4px 8px;
font-weight: bold;
font-size: 14px;
}
#s_1 ul a:hover
{
color:#63172D;
}
#s_2 ul a:hover
{
color:#f29fe5;
}
.main_top_piasek, .main_top_piasek2{
width: 600px;
height: 53px;
font-family: Times;
font-size:14px;
text-align:left;
text-indent:16px;
background: url(img/main/m_top_piasek.gif) no-repeat 0px 0px;
}
.main_top_piasek2{
background: url(img/main/m_top_piasek2.gif) no-repeat 0px 0px;
}
.main_top_piasek a:hover{
color:fuchsia;
}
.main_mid_piasek{
background: url(img/main/m_mid_piasek.gif) repeat-y 0px 0px;
font-family: Arial;
font-size:12px;
}
.manu_form{
margin-left:100px;
float: left;
clear: none;
}
.manu_form select{
font-size:11px;
border: 1px solid #848484;
background: #fff;
}

.main_bot_piasek{
width: 600px;
height: 8px;
background: url(img/main/m_bot_piasek.png) no-repeat 0px 0px;
}
#show_desc_manu{
font-size:12px;
font-weight:bold;
cursor:pointer;
}
#producent_desc{
display: none;
text-align:justify;
font-size:12px;
color:black;
}
.producent{
text-align:left;
text-indent:10px;
}
.producent h2{
font-size:14px;
color:#715500;
font-weight:bold;
margin:0;
}
.prod_name1{
text-align:left;
text-indent:10px;
}
.prod_name1 h3{
color:#ca5194;
font-size:12px;
font-weight:bold;
margin:0;
}
.prod_name2{
text-align:left;
font-size:10px;
color:#9d55a7;
}
.top_desc{
width: 598px;
height: 6px;
background: url(img/main/top_desc.gif) no-repeat 0px 0px;
}
.mid_desc{
width: 598px;
background: url(img/main/mid_desc.gif)  repeat-y 0px 0px;
}
.bot_desc{
width: 598px;
height: 8px;
background: url(img/main/bot_desc.gif) no-repeat 0px 0px;
}
.navig{
text-align:left;
font-size:10px;
}
.navig a:hover{
color:#d881cf;
}
.table_a{
width:100%;
border-collapse: collapse;
}
.table_sort{
height:30px;
border-collapse: collapse;
width:100%;
color:white;
background: url(img/main/sort_ban3.gif) repeat-x 0px 0px;
}
.table_p{
width:580px;
border-collapse: collapse;
}
.prod_top{
height: 8px;
background: url(img/main/prod_top.gif) no-repeat 0px 0px;
}
.prod_mid{
background: url(img/main/prod_mid.gif) repeat-y 0px 0px;
}
.prod_bot{
height: 8px;
background: url(img/main/prod_bot.gif) no-repeat 0px 0px;
}
.prod_list_img{
text-align:center;
width:120px;
}
.prod_list_img img{
border:#ffdefb solid 1px;
padding:1px;  
}
.price_list{
font-size:10px;
color:#c65396;
}
.price_list2{
font-size:12px;
font-weight:bold;
color:#6f2d51;
}
.price_list2 img{
padding-left:10px;
padding-right:10px;
vertical-align:middle;
}
.prod_ot{
font-size:10px;
text-align:left;
text-indent:20px;
}
.prod_ot a:hover{
color:#d881cf;
}
.podcat_navi {
font-size: 11px;
text-indent:7em;
}
.podcat_navi a {
color: #808080;
text-decoration: none;
background:transparent url(img/arrow_cat.gif);
background-repeat:no-repeat; background-position:0px 1px;padding-left:15px;
}
.podcat_navi a:hover{
color: #b00000;
text-decoration: none;
background:transparent url(img/arrow_cat2.gif);
background-repeat:no-repeat; background-position:1px 1px;padding-left:15px;
}
.pod_tab{
border-bottom:1px solid #63172D;
width:50%;
text-align:center;
}
/*Product Info*/
.prod_top_info{
width:580px;
height: 8px;
background: url(img/main/prod_top_info.gif) no-repeat 0px 0px;
}
.prod_bot_info{
width:580px;
height: 8px;
background: url(img/main/prod_bot_info.gif) no-repeat 0px 0px;
}
.prod_mid_info{
width:580px;
background: url(img/main/prod_mid_info.gif) repeat-y 0px 0px;
}
.prod_t_info{
margin-left:10px;
margin-right:10px;
text-align:left;
}
.prod_t_info h1{
font-size:18px;
color:#715500;
font-weight:bold;
margin:0;
}.prod_t_info2{
text-align:left;
margin-left:10px;
margin-right:10px;
}
.prod_t_info2 h2{
color:#ca5194;
font-size:14px;
font-weight:bold;
margin:0;
}
.prod_t_info3{
font-size:14px;
font-weight:bold;
text-align:center;
}
.prod_img{
font-size:10px;
}
.prod_img img{
border:#ffdefb solid 1px;
padding:1px;
}
.p_info_r{
font-size:12px;
height:18px;
}
.m_search_t{
width:180px;
text-align:right;
font-weight:bold;
}
.prod_pas{
width:150px;
text-align:center;
}
.warning{
margin-left:10px;
margin-right:10px;
text-align:left;
}
.small{
font-size:10px;
}
.log_link a{
font-size:12px;
color:maroon;
}
.log_link a:hover{
color:fuchsia;
}
.margin1{
margin-left:10px;
margin-right:10px;
}
.info img{
border:#ffdefb solid 1px;
}
.info_no_bor img{
border:0px;
}
.productOldPrice{
color:red;
text-decoration: line-through;
}
.someclass{ 
}
#pscroller1{
width: 196px;
height: 170px;
padding: 2px;
}
.war_rabat{
font-size:13px;
color:olive;
font-weight:bold;
}
.list_rabat{
font-size:13px;
color:olive;
font-weight:bold;
}
#perfumy-baner h1
{
font-size: 20px;
}
#perfumy-baner h2
{
font-size: 15px;
}
#perfumy-baner h3
{
font-size: 12px;
}
#fask
{
position: relative; left: 120px;
}
#fask div
{
text-align: left;
padding-bottom: 10px;
}
#fask span
{
position: absolute; left: 120px;
}
#faskce
{
margin-top: 140px;
position: relative; left: -120px;
}
#faskce div
{ 
text-align: center;
}

.jqmWindow {
    display: none;
    position: fixed;
    top: 17%;
    left:50%;
    margin-left: -210px;
    background-color: #ffdefc;
    color: #333;
    border: 1px solid #aaa;
    padding: 12px;
    width: 420px;
}
.jqmClose
{
    text-align: right;
}
.jqmClose a
{
text-decoration: none;
font-size: 18px;
color: #999;
}
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
#rekl1
{
    text-align: justify;
    font-size: 12px;color: #63172D;
}
#blink
{
color: red;
}