html,body{margin:0; padding:0;}
body{font-size:11px; line-height:15px; font-family: arial,tahoma,sans-serif; text-align:left; background:#ffffff url(../img/bg.jpg) top center; color:#000000;}
img {border:0; padding:0; margin:0; }
a{color:#000000;text-decoration:none; outline: none;}
a:hover{color:#c1b39a; text-decoration:none;}
img.token { margin-top:3px; }
.none { color:#ffffff; }


.check { 

    border: 1px solid #eee7d8;

    font-size: 11px;
    color: #000000;
    padding: 3px;
    margin: 0px 10px 5px 0px;
    background: #ffffff url(../img/input_bg.jpg) top left repeat-x;
    -moz-border-radius: 5px;
    border-radius: 5px;
    outline: none;
	display:block; float:left; 



}




.xx-like {
    display: block;
    float: left;
    position: fixed;
    top: 170px;
    right: -305px;
    background: #3b5997 url(../img/fb100.jpg) center left no-repeat;
    padding: 5px 0px 5px 40px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-left-radius: 5px;
    cursor: pointer;
    width: 305px;
    height: 280px;
}

.fb_iframe_widget {
    display: inline-block;
    position: relative;
}

.fb-like-box {
    display: block;
    float: left;
    background: #ffffff;
    padding: 10px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-left-radius: 5px;
    width: 285px;
    height: 260px;
}



.cookie_law { display:block; float:left; width:172px;  position:absolute; top:50px; left:0px; z-index:100; color:#ffffff; 
-moz-border-radius-bottomright: 5px; 
-moz-border-radius-topright: 5px; 
-webkit-border-radius-bottomright: 5px;
-webkit-border-radius-topright: 5px;
border-bottom-right-radius: 5px;  
border-top-right-radius: 5px;  
background:#000000 url(../img/cookie_law1.jpg) top center; color:#d7b67e; padding:55px 17px 30px 17px;


-webkit-box-shadow:  3px 3px 10px 0px rgba(0, 0, 0, 0.5);
        box-shadow:  3px 3px 10px 0px rgba(0, 0, 0, 0.5);

}

.cookie_law b { font-weight:normal; display:block; float:right; border:0px solid #000000; text-align:justify;  }
.cookie_law a { display:block; float:right; color:#ffffff;} 
.cookie_law a:hover { display:block; float:right; color:#ffffff; } 


.parto2 { display:block; float:left; width:203px; height:40px; line-height:40px; overflow:hidden; position:absolute; top:0px; left:0px;  } 
a.parto { border:0px solid #000000; display:block; float:left;  margin-left:300px !important;  }





.top { display:block; float:left; position:relative; top:-142px; height:139px; width:983px; z-index:0; margin-bottom:-142px; }
#banner { width:519px; height:230px; display:block; float:left; position:relative; top:-154px; left:6px; -moz-border-radius: 5px; border-radius:5px; z-index:0; margin-bottom:-150px;  }
#logo2 { display:block; float:right; position:relative; top:-73px; left:-5px; width:302px; height:118px; }
#plat { display:block; float:right; width:182px; height:128px; position:relative; top:-31px; left:-4px; margin-bottom:-225px;  }
.fota {-moz-border-radius: 5px; border-radius:5px;  margin-right:5px; margin-bottom:3px;}

.infored {width:530px; height:25px; line-height:25px; color:#ffffff; background:#cc0000; display:block; float:left; margin:0px 0px 5px 0px;  -moz-border-radius: 5px; border-radius: 5px;} 
.infored b{font-weight:normal; margin-left:15px; }
.infogreen {background:#51a82f; width:530px; height:25px; line-height:25px; color:#ffffff;  display:block; float:left;  margin:0px 0px 5px 0px;  -moz-border-radius: 5px; border-radius: 5px;} 
.infogreen b{font-weight:normal; margin-left:15px; }
.infoorange {background:#ff9900; width:530px; height:25px; line-height:25px; color:#ffffff;  display:block; float:left;  margin:0px 0px 5px 0px;  -moz-border-radius: 5px; border-radius: 5px;} 
.infoorange b{font-weight:normal; margin-left:15px; }


.marg_10 { margin-left:15px; }



.clear {clear:both; }
.body { width:990px; margin:0 auto; }
.body_bg { display:block; float:left; width:981px; background-image: url(../img/right_blok2.jpg); border:5px solid #ffffff; position:relative; top:0px; left:5px; margin-top:137px; 
					-moz-border-radius: 5px; border-radius:5px; outline: none;
					
-webkit-box-shadow:  0px 0px 5px 5px rgba(0, 0, 0, 0.2);
        box-shadow:  0px 0px 5px 5px rgba(0, 0, 0, 0.2);
					
}

.center_loga { width:530px; display:block; float:left; background:#ffffff; margin-bottom:5px; text-align:center; 
					border-left:1px solid #eae4da; border-right:1px solid #eae4da;border-bottom:1px solid #eae4da;
					-moz-border-radius: 5px; border-radius:5px; padding-top:20px; margin-top:20px; 
}




.lista { width:530px;  display:block; float:left;  margin-bottom:0px;  }
.prod_bg { width:530px; display:block; float:left; background:#ffffff url(../img/text_bg.jpg) top right no-repeat; margin-bottom:5px; text-align:left; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; }
					
					
.prod_p {width:490px;  display:block; float:left;  margin:15px 0px 15px 20px;  }
.prod_p img { display:block; float:left; width:165px; margin-right:15px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
border-radius: 5px;
} 

.prod_des { display:block; float:left; border:0px solid #000000; margin-top:3px; line-height:15px; } 
.prod_des h1 { padding:0; margin:0; font-size:13px; color:#000000; font-weight:normal; }
.prod_des h3 { padding:0; margin:0; font-size:15px; color:#000000;  display:inline;  }
.prod_promo { display:block; float:right; width:95px; height:55px; background-image: url(../img/promo.png); position:relative; top:-15px; left:0px; margin-bottom:-55px;   }




.gallery_p {width:490px;  display:block; float:left;  margin:15px 0px 0px 20px;  overflow:hidden; }
.gallery_p img { display:block; float:left; margin-right:5px; } 
.gallery_thumb { width:158px; display:block; float:left; margin:0px 0px 5px 0px; }
.gallery_p td { text-align:center; padding-bottom:10px;  }


.button_bg { width:520px; display:block; float:left; background:#ffffff url(../img/text_bg.jpg) top right no-repeat; margin-bottom:5px; text-align:left; padding:5px; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; }

.button_bg form { padding:0; margin:0; position:relative; top:0px; left:0px; }
.select_bg    { border:0; height:25px; line-height:25px; font-size:11px; color:#000000; padding:0px; margin:0px 5px 0px 5px;   display:block; float:right; 
							background:#ffffff url(../img/input_bg.jpg) top left repeat-x; 
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none;  }
					
.select_bg select { padding: 0px 0px; margin:0px 5px; border:0;  background-color: Transparent; position:relative; top:0px;  width:45px; font-size:11px; }


.button_bg  input[type="text"]  { border:1px solid #ffffff; height:25px; line-height:25px; font-size:11px; color:#000; padding:0px 10px; margin:0px 0px 0px 0px;  display:block; float:left; 
							background:#ffffff url(../img/input_bg.jpg) top left repeat-x; width:20px; 
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none;  }
					
.qty_up {   display:block; float:left; height:25px; line-height:25px; font-size:11px;  width:25px;  margin:1px 0px 0px 5px;    
							background:#d7b77e url(../img/button.jpg) bottom left no-repeat;   text-align:center;
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none; color:#ffffff; cursor:pointer; }
.qty_up:hover {  background:#c1b39a url(../img/button.jpg) top left no-repeat;  }
					
.qty_down {   display:block; float:left; height:25px; line-height:25px; font-size:11px;  width:25px;  margin:1px 5px 0px 5px;    
							background:#d7b77e url(../img/button.jpg) bottom left no-repeat;   text-align:center;
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none; color:#ffffff; cursor:pointer; }
.qty_down:hover {  background:#c1b39a url(../img/button.jpg) top left no-repeat;  }
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
a.send {   display:block; float:right; height:25px; line-height:25px; font-size:11px;  padding:0px 50px; margin:0px 0px 0px 5px;    
							background:#d7b77e url(../img/button.jpg) top left no-repeat;   text-align:center;
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none; color:#ffffff; }
a.send:hover {  background:#c1b39a url(../img/button.jpg) bottom left no-repeat;  }



a.reset {   display:block; float:left; height:25px; line-height:25px; font-size:11px;  padding:0px 20px; margin:0px 0px 0px 5px;    
							background:#d7b77e url(../img/button.jpg) bottom left no-repeat;   text-align:center;
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none; color:#ffffff; }
a.reset:hover {  background:#c1b39a url(../img/button.jpg) top left no-repeat;  }






.logo { display:block; float:left; width:300px; height:138px; text-align:center; position:relative; top:-106px; left:-205px; z-index:10;   }



.belka { width:530px; display:block; float:left; background:#ffffff url(../img/belka.jpg) top center no-repeat; margin-bottom:5px; text-align:left; height:42px; line-height:42px; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; }
					
.belka_text { display:block; float:left; margin-left:30px; width:470px; border:0px solid #ffffff; overflow:hidden; color:#c1b39a; height:42px; line-height:41px; }
.belka_text h1 { display:inline; font-size:14px; padding:0; margin:0; color:#c1b39a;  font-weight: normal;  }
.belka_text a { color:#ffffff;}
.belka_text a:hover {color:#c1b39a; }

.flower1 {width:116px; height:54px; display:block; float:right; background-image: url(../img/flower1.png); position:relative; top:-55px; left:-15px; z-index:10; margin-bottom:-54px;  }
.flower2 {width:188px; height:44px; display:block; float:left; background-image: url(../img/flower2.png); position:relative; top:-28px; left:20px; z-index:10; margin-bottom:-44px;  }
.flower3 {width:85px; height:52px; display:block; float:left; background-image: url(../img/flower3.png); position:relative; top:-43px; left:30px; z-index:10; margin-bottom:-54px;  }
.flower4 {width:116px; height:44px; display:block; float:left; background-image: url(../img/flower11.png); position:relative; top:-44px; left:20px; z-index:10; margin-bottom:-44px;  }
.flower5 {width:176px; height:105px; display:block; float:left; background-image: url(../img/flower5.png); position:relative; top:-40px; left:20px; z-index:10; margin-bottom:-63px;  }
.flower6 {width:96px; height:44px; display:block; float:left; background-image: url(../img/flower6.png); position:relative; top:-22px; left:60px; z-index:10; margin-bottom:-50px;  }
.flower7 {width:96px; height:44px; display:block; float:left; background-image: url(../img/flower7.png); position:relative; top:-22px; left:60px; z-index:10; margin-bottom:-50px;  }
.flower55 {width:187px; height:121px; display:block; float:left; background-image: url(../img/flower55.png); position:relative; top:-65px; left:20px; z-index:10; margin-bottom:-97px;  }



.tablica { width:530px; height:190px; display:block; float:left; background:#ffffff url(../img/text_bg.jpg) top right no-repeat; margin-bottom:5px; text-align:left; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; }
					
					
.belka2 { width:530px; display:block; float:left; background-image: url(../img/belka2.png); background-position:top center; margin-top:3px; margin-bottom:5px; text-align:center; height:42px; line-height:42px; }




.scroll { width:490px; height:125px; display:block; float:left; overflow:hidden; position:relative; top:15px; left:20px; margin-bottom:20px; }
.scroll ul { position:relative;	left:0px; top:0px; list-style:none;	margin:0;	padding:0; }
.scroll li {width:490px; height:125px; float:left; display:block;  margin:0px 0px 0px 0px;	padding:0;  } 


.scroll_menu {margin:0 auto; display:table; position:relative; top:13px; left:0px;  }
.scroll_next {  display:block; float:left; color:#c1b39a; cursor:pointer; background-image: url(../img/right.png); background-position:top right; background-repeat:no-repeat; height:16px; line-height:16px; padding-right:20px;  }
.scroll_next:hover { display:block; float:left; color:#ffffff; cursor:pointer; background-image: url(../img/right.png); background-position:bottom right; background-repeat:no-repeat; height:16px; line-height:16px; padding-right:20px;  }
.scroll_prev { display:block; float:left; color:#c1b39a; cursor:pointer; background-image: url(../img/left.png); background-position:top left; background-repeat:no-repeat; height:16px; line-height:16px; padding-left:20px;  }
.scroll_prev:hover { display:block; float:left; color:#ffffff; cursor:pointer; background-image: url(../img/left.png); background-position:bottom left; background-repeat:no-repeat; height:16px; line-height:16px; padding-left:20px;  }
.scroll_num { display:block; float:left; color:#c1b39a; height:16px; line-height:16px; margin:0px 3px;  }
.scroll_num:hover { display:block; float:left; color:#ffffff;  height:16px; line-height:16px;   }
.scroll_numact { display:block; float:left; color:#ffffff; height:16px; line-height:16px; margin:0px 2px;  font-size:15px; font-weight:bold; }

.scroll_all {  color:#c1b39a; cursor:pointer; height:16px; line-height:16px;  }
.scroll_all a { color:#c1b39a; }
.scroll_all a:hover { color:#ffffff; }


.news_scroll {width:490px; height:125px; float:left; display:block;  margin:0px 0px 0px 0px;	padding:0;  }
.news_thumb { display:block; float:left; height:122px; width:165px; overflow:hidden; margin-right:20px;} 
.news_des { display:block; float:left; height:122px; overflow:hidden; border:0px solid #000000; margin-top:3px; line-height:15px; } 
.news_des h1 { padding:0; margin:0; font-size:13px; color:#000000; font-weight:normal; }




.date { color:#c1b39a }
.line1 { width:308px; height:2px; background-image: url(../img/line1.png); display:block; float:left; margin:10px 0px; }
.line2 { width:490px; height:2px; background-image: url(../img/line2.png); display:block; float:left; margin:10px 0px; }


.left { width:223px; display:block; float:left; }
.left_top { width:223px; height:131px; display:block; float:left; background-image: url(../img/left_top.png); background-position:top center; position:relative; top:-13px; left:0px; margin-bottom:-13px;   }

.right { width:223px; display:block; float:left; }
.right_top { width:223px; height:181px; display:block; float:left; position:relative; top:10px; left:0px; margin-bottom:40px;   }
.right_top img {margin-top:30px; margin-left:9px;  }

.right_top2 { width:223px; height:181px; display:block; float:left; background-image: url(../img/right_top.png); background-position:top center; position:relative; top:0px; left:0px; margin-bottom:-63px;   }
.right_top2 img {margin-top:50px; margin-left:9px;  }

.cart_blok { width:203px; display:block; float:left; background-image: url(../img/right_blok.jpg); position:relative; top:15px; left:9px; margin-bottom:20px; min-height:45px; 
					border:1px solid #ffffff; padding-bottom:5px; 
					-moz-border-radius: 5px; border-radius:5px; 
 }

.cart_blok img { position:relative;  top:10px; }
 

.cart_p { border:0px solid #000000; display:block; float:left; margin:10px 0px 0px 15px; width:170px;  }
.cart_p ul { position:relative;	left:0px; top:0px; list-style:none;	margin:0;	padding:0; }
.cart_p li {width:170px; height:25px; line-height:25px;  float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:left; background-image: url(../img/line3.png); background-repeat:no-repeat; background-position:top center;  } 
.cart_p h1 { font-size:14px; line-height:14px;  padding:0px 0px 0px 0px; margin:0; font-weight:normal; display:inline;   }


a.buton_cart { display:block; float:right; width:194px; height:34px; text-align:center; color:#ffffff; background-image: url(../img/buton_cart.png); position:relative; top:0px; left:7px; line-height:43px; margin-bottom:10px; }
a.buton_cart:hover {  background-position:bottom center; }


.login_blok { width:205px; display:block; float:left; background-image: url(../img/login_blok.jpg); position:relative; top:0px; left:9px; margin-bottom:10px; height:137px; 
					border:0px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; }
					
.login_blok  form { padding:0; margin:0; position:relative; top:0px; left:0px; }
.login_blok  input[type="text"]  { border:0; height:25px; line-height:25px; font-size:11px; color:#000000; padding:0px 10px; margin:0px 0px 5px 0px;  
							background:#ffffff url(../img/input_bg.jpg) top left repeat-x; width:145px; 
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none;  }
.login_blok  input[type="password"]  { border:0; height:25px; line-height:25px; font-size:11px; color:#000000; padding:0px 10px; margin:0px 0px 5px 0px;    
							background:#ffffff url(../img/input_bg.jpg) top left repeat-x; width:145px;  
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none;}
						 
.login_p { border:0px solid #000000; display:block; float:left; margin:26px 0px 0px 18px; width:170px; color:#c1b39a; }
.login_p a{   display:block; float:left; height:25px; line-height:25px; font-size:11px;  padding:0px 10px; margin:0px 0px 5px 0px;    
							background-image:url(../img/button.jpg); background-position:top left;  width:145px;  text-align:center;
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none; color:#ffffff; }
.login_p a:hover{  background-position:bottom left; }


.user { display:block; float:left; width:150px; position:relative; top:-7px; left:7px; margin-bottom:-2px; line-height:15px; border:0px solid #000000; height:32px; overflow:hidden; text-align:center; } 
.user b { color:#ffffff; font-size:15px; font-weight:normal;  }




.user_fake_pass { display:block; float:left; color:#cccccc; height:25px; line-height:25px; width:150px; padding:0px 10px; margin-bottom:-25px; position:relative; top:0px; left:0px; z-index:100;  }
.user_fake_name { display:block; float:left; color:#cccccc; height:25px; line-height:25px; width:150px; padding:0px 10px; margin-bottom:-25px; position:relative; top:0px; left:0px; z-index:100;  }
.user_fake_search { display:block; float:left; color:#cccccc; height:25px; line-height:25px; width:150px; padding:0px 10px; margin-bottom:-25px; position:relative; top:0px; left:0px; z-index:100;  }



.lang_blok {width:203px; display:block; float:left;background-image: url(../img/left_blok.jpg);  background-position:top center; position:relative; top:0px; left:9px; margin-bottom:5px; 
					border:1px solid #ffffff;	-moz-border-radius: 5px; border-radius:5px; outline: none; }
.lang_p { border:0px solid #000000; display:block; float:left; margin:5px 0px 3px 15px; width:170px;   }



.info_blok img { position:relative;  top:-33px; margin-bottom:-35px;  }
.info_blok {width:203px; display:block; float:left; background-image: url(../img/right_blok.jpg);  background-position:top center;  position:relative; top:0px; left:9px; margin-bottom:5px; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; }
					
					
					
					
					

.info_p { border:0px solid #000000; display:block; float:left; margin:5px 0px 20px 15px; width:170px;   }
.info_p ul { position:relative;	left:0px; top:0px; list-style:none;	margin:0;	padding:0; }
.info_p li {width:170px; height:25px; float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center; background-image: url(../img/line3.png); background-repeat:no-repeat; background-position:top center;  } 
.info_p a {width:170px; height:25px; line-height:25px;  float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center;     }


a.info_act {
width:194px; height:34px; float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center; line-height:43px; color:#ffffff;
position:relative; top:-9px; margin-bottom:-9px; z-index:20; 
background-image: url(../img/buton_cart.png); background-repeat:no-repeat; background-position:top center;  }

a.info_act:hover {
width:194px; height:34px; float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center; line-height:43px; color:#ffffff;
position:relative; top:-9px; margin-bottom:-9px; z-index:20; 
background-image: url(../img/buton_cart.png); background-repeat:no-repeat; background-position:bottom center;  }



.text_blok{ width:530px; display:block; float:left; background:#ffffff url(../img/text_bg.jpg) top right no-repeat; margin-bottom:5px; text-align:left; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; }
.text_p { width:490px; display:block; float:left; overflow:hidden; position:relative; top:12px; left:20px; margin-bottom:25px; }

.pages {margin:0 auto; display:table; position:relative; top:13px; left:0px;  }
a.back_button { display:block; float:left; color:#c1b39a; cursor:pointer; background-image: url(../img/left.png); background-position:top left; background-repeat:no-repeat; height:16px; line-height:16px; padding-left:20px;  }
a.back_button:hover { display:block; float:left; color:#ffffff; cursor:pointer; background-image: url(../img/left.png); background-position:bottom left; background-repeat:no-repeat; height:16px; line-height:16px; padding-left:20px;  }





.contact_blok {width:203px; display:block; float:left; background-image: url(../img/right_blok.jpg);  background-position:top center;  position:relative; top:0px; left:9px; margin-bottom:5px; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; }

.contact_p { border:0px solid #000000; display:block; float:left; margin:20px 0px 20px 15px; width:170px; text-align:center; line-height:16px;   }
.contact_p h2 { padding:5px 0px 3px 0px; margin:0; font-weight:normal; font-size:17px;   }
.p1 {width:170px; float:left; display:block; margin:0px 0px 10px 0px;	padding:0px 0px 10px 0px; text-align:center; background-image: url(../img/line3.png); background-repeat:no-repeat; background-position:bottom center;  } 




.part_blok img { position:relative;  top:-33px; margin-bottom:-35px;  }
.part_blok {width:203px; display:block; float:left; background-image: url(../img/right_blok.jpg);  background-position:top center;  position:relative; top:0px; left:9px; margin-bottom:5px; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; }

.part_p { border:0px solid #000000; display:block; float:left; margin:5px 0px 10px 15px; width:170px;   }
.part_p ul { position:relative;	left:0px; top:0px; list-style:none;	margin:0;	padding:0; }
.part_p li {width:170px;  float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center; background-image: url(../img/line3.png); background-repeat:no-repeat; background-position:top center;  } 
.part_p a {width:170px; float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center;     }

.part_thumb {width:170px; float:left; display:block; margin:0px 0px 5px 0px;	padding:0; text-align:center; border:1px solid #eee7d8;
					-moz-border-radius: 5px; border-radius:5px; outline: none;}
.part_thumb a{width:170px; float:left; display:block; margin:0px 0px 5px 0px;	padding:0; text-align:center; }








.cat_blok img { position:relative;  top:10px; margin-bottom:10px;  }
.cat_blok { width:203px; display:block; float:left; background-image: url(../img/left_blok.jpg); position:relative; top:40px; left:9px; margin-bottom:45px; min-height:55px; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; 
 }

.cat_p { border:0px solid #000000; display:block; float:left; margin:0px 0px 0px 15px; padding-bottom:20px;  width:170px;  }
.sub_cat_box { width:170px; display:block; float:left; background:#ffffff; margin:10px 0px; padding:10px 0px; 
					border:1px solid #eee7d8;
					-moz-border-radius: 5px; border-radius:5px; outline: none;
 }




ul.tree   { position:relative;	left:0px; top:0px; margin:0;	padding:0;  }
ul.tree li   { list-style-type: none; width:170px;  float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center; background-image: url(../img/line3.png); background-repeat:no-repeat; background-position:top center; }
ul.tree li a {  width:170px; height:25px; line-height:25px;  float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center;  }

ul.tree li a.cat_act {
width:194px; height:34px; float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center; line-height:43px; color:#ffffff;
position:relative; top:-9px; left:-22px; margin-bottom:-9px; z-index:20;  
background-image: url(../img/buton_cart2.png); background-repeat:no-repeat; background-position:top center;  }

ul.tree li a.cat_act:hover {
width:194px; height:34px; float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center; line-height:43px; color:#ffffff;
position:relative; top:-9px; margin-bottom:-9px; z-index:20; 
background-image: url(../img/buton_cart2.png); background-repeat:no-repeat; background-position:bottom center;  }


ul.tree ul  { position:relative; left:0px; top:0px;  margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px; }
ul.tree ul li  { list-style-type: disc; width:170px;  float:left; display:block; text-align:left;  background-image: url(../img/line4.png); background-repeat:no-repeat; background-position:top center;  } 
ul.tree ul li a { width:170px; height:25px; line-height:25px;  float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:left;  } 

ul.tree ul li a.cat_act {  width:170px; height:25px; line-height:25px;  float:left; display:block; margin:0px 0px 0px 0px;padding:0; text-align:left; background:none;  top:0; margin-bottom:0; z-index:20; color:#c1b39a; 
position:relative; top:0px; left:0px; margin-bottom:0px; z-index:20;  }
ul.tree ul li a.cat_act:hover { width:170px; height:25px; line-height:25px;  float:left; display:block; margin:0px 0px 0px 0px;padding:0; text-align:left; background:none;  top:0; margin-bottom:0; z-index:20; color:#c1b39a; 
position:relative; top:0px; left:0px; margin-bottom:0px; z-index:20;  }



.search_blok { width:205px; display:block; float:left; background-image: url(../img/search_blok.jpg); position:relative; top:0px; left:9px; margin-bottom:5px; height:106px; 
					border:0px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; 
 }

.search_blok  form { padding:0; margin:0; position:relative; top:0px; left:0px; }
.search_blok  input[type="text"]  { border:0; height:25px; line-height:25px; font-size:11px; color:#000000; padding:0px 10px; margin:0px 0px 5px 0px;  
							background:#ffffff url(../img/input_bg.jpg) top left repeat-x; width:145px; 
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none;  }

						 
.search_p { border:0px solid #000000; display:block; float:left; margin:26px 0px 0px 18px; width:170px;  }
.search_p a{   display:block; float:left; height:25px; line-height:25px; font-size:11px;  padding:0px 10px; margin:0px 0px 5px 0px;    
							background-image:url(../img/button.jpg); background-position:top left;  width:145px;  text-align:center;
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none; color:#ffffff; }
.search_p a:hover{  background-position:bottom left; }



.gal_blok img { position:relative;  top:-33px; margin-bottom:-35px;  }
.gal_blok {width:203px; display:block; float:left; background-image: url(../img/left_blok.jpg);  background-position:top center;  position:relative; top:0px; left:9px; margin-bottom:5px; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; }

.gal_p { border:0px solid #000000; display:block; float:left; margin:35px 0px 20px 15px;  }
.gal_p ul { position:relative;	left:0px; top:0px; list-style:none;	margin:0;	padding:0; }
.gal_p li {width:170px; height:25px; float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center; background-image: url(../img/line3.png); background-repeat:no-repeat; background-position:top center;  } 
.gal_p a {width:170px; height:25px; line-height:25px;  float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center;     }

.gal_thumb {width:165px; float:left; display:block; margin:0px 0px 10px 5px;	padding:0;   }
.gal_thumb img { -moz-border-radius: 5px; border-radius:5px;  }


a.gallery_act {
width:194px; height:34px; float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center; line-height:43px; color:#ffffff;
position:relative; top:-9px; left:-22px; margin-bottom:-9px; z-index:20; 
background-image: url(../img/buton_cart2.png); background-repeat:no-repeat; background-position:top center;  }

a.gallery_act:hover {
width:194px; height:34px; float:left; display:block; margin:0px 0px 0px 0px;	padding:0; text-align:center; line-height:43px; color:#ffffff;
position:relative; top:-9px; left:-22px;  margin-bottom:-9px; z-index:20; 
background-image: url(../img/buton_cart2.png); background-repeat:no-repeat; background-position:bottom center;  }

















.cart_text { }
.cart_text table {font-size:11px; width:100%;  }
.cart_text th {color:#cdb39a;  background:#eee7d8;  padding:3px 5px; -moz-border-radius: 5px; border-radius: 5px; text-align:center; font-weight:normal;  }
.cart_text td { color:#000000; padding:6px 10px 5px 10px; font-size:11px; -moz-border-radius: 5px; border-radius: 5px; border-right:1px solid #eae4da;border-bottom:1px solid #eae4da;}
.cart_text h1 { font-size:14px; line-height:14px;  padding:0px 0px 0px 0px; margin:0; font-weight:normal; display:inline;   }
.cart_text b { font-weight:normal; font-size:14px; color:#869177; }
.cart_text  input[type="text"]  { border:1px solid #eee7d8; height:25px; line-height:25px; font-size:11px; color:#000000; padding:0px 10px; margin:0px 0px 0px 0px;  
							background:#ffffff url(../img/input_bg.jpg) top left repeat-x; width:20px; 
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none;  }




.login_text { }
.login_text table {font-size:11px; width:100%;  }
.login_text th {color:#cdb39a;  background:#eee7d8;  padding:3px 5px; -moz-border-radius: 5px; border-radius: 5px; text-align:center; font-weight:normal;  }
.login_text td {  color:#000000;  padding:6px 10px 5px 10px; font-size:11px; -moz-border-radius: 5px; border-radius: 5px; border-right:1px solid #eae4da; border-bottom:1px solid #eae4da; }
.login_text h1 { font-size:20px; line-height:20px;  padding:0px 0px 0px 0px; margin:0; font-weight:normal; display:inline; }
.login_text h2 { font-size:14px; line-height:14px;  padding:0px 0px 0px 0px; margin:0; font-weight:normal; display:inline; }
.login_text b { font-weight:normal; font-size:17px; color:#c1b39a; margin-bottom:5px; display:block; float:left; width:485px; border:0px solid #000000; }
.login_text img { position:relative; top:0px; margin-bottom:-6px;  }

.login_text form { margin-top:10px; }
.login_text  input[type="text"]  { border:1px solid #eee7d8; height:25px; line-height:25px; font-size:11px; color:#000000; padding:0px 10px; margin:0px 5px 0px 0px;  
							background:#ffffff url(../img/input_bg.jpg) top left repeat-x; width:250px; 
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none; }
						 
.login_text  input[type="password"]  { border:1px solid #eee7d8; height:25px; line-height:25px; font-size:11px; color:#000000; padding:0px 10px; margin:0px 5px 0px 0px;  
							background:#ffffff url(../img/input_bg.jpg) top left repeat-x; width:250px; 
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none;  }
						 
.login_text  textarea  { border:1px solid #eee7d8; height:200px; line-height:15px; font-size:11px; color:#000000; padding:10px 10px; margin:0px 5px 0px 0px;  
							background:#ffffff url(../img/input_bg.jpg) top left repeat-x; width:250px; font-size:11px; font-family:arial,tahoma,sans-serif;
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none;  }
						 
						 
#cart_ile {border:1px solid #eee7d8;}
						 
						 
						 
a.cart_up {   display:block; float:left; height:25px; line-height:25px; font-size:11px;  width:25px;  margin:0px 0px 0px 2px;    
							background:#d7b77e url(../img/button.jpg) bottom left no-repeat;   text-align:center;
						 -moz-border-radius: 5px; border-radius:5px; outline: none; color:#ffffff; }
a.cart_up:hover {  background:#c1b39a url(../img/button.jpg) top left no-repeat;  }

a.cart_del {   display:block; float:left; height:25px; line-height:25px; font-size:11px;  width:25px;  margin:0px 0px 0px 2px;    
							background:#d7b77e url(../img/button.jpg) bottom left no-repeat;   text-align:center;
						 -moz-border-radius: 5px; border-radius:5px; outline: none;   color:#ffffff; }
a.cart_del:hover {  background:#c1b39a url(../img/button.jpg) top left no-repeat;  }



.wal_blok {width:203px; display:block; float:left; background-image: url(../img/left_blok.jpg);  background-position:top center;  position:relative; top:0px; left:9px; margin-bottom:5px; 
					border:1px solid #ffffff;	-moz-border-radius: 5px; border-radius:5px; outline: none; }
.wal_p { border:0px solid #000000; display:block; float:left; margin:10px 0px 10px 15px; width:180px;   }

.select { border:1px solid #eee7d8; height:25px; line-height:25px; font-size:11px; color:#000000; padding:0px 10px; margin:0px 5px 0px 0px;  
							background:#ffffff url(../img/input_bg.jpg) top left repeat-x; width:250px; 
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none; }
.select select { font-size:11px; color:#000000; width:250px; padding:0px;  margin:0px 0px 0px 0px; outline: none; border:0; position:relative; top:1px;  background: transparent; }


.select2 { border:1px solid #eee7d8; height:25px; line-height:25px; font-size:11px; color:#000000; padding:0px 10px; margin:3px 0px 2px 0px; 
							background:#ffffff url(../img/input_bg.jpg) top left repeat-x; width:150px; 
						 -moz-border-radius: 5px; border-radius:5px; outline: none;  outline: none; }
.select2 select { font-size:11px; color:#000000; width:150px; padding:0px;  margin:0px 0px 0px 0px; outline: none; border:0; position:relative; top:1px;  background: transparent; }



.foot {width:961px; height:38px; display:block; float:left; background-image: url(../img/foot.jpg);  background-position:top center;  position:relative; top:0px; left:9px; margin-bottom:5px; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; margin-top:5px; } 
					
					
					
.payu {width:178px; height:55px; display:block; float:left; background-image: url(../img/payu.png);  background-position:top center;  position:relative; top:13px; left:13px; margin-bottom:0px; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; }
					
.paypal {width:178px; height:55px; display:block; float:left; background-image: url(../img/paypal.png);  background-position:top center;  position:relative; top:13px; left:13px; margin-bottom:0px; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; margin-right:5px; }
					
.bank {width:383px; height:55px; display:block; float:left; background-image: url(../img/bank.png);  background-position:top center;  position:relative; top:13px; left:18px; margin-bottom:0px; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; }
					
.ssl {width:172px; height:55px; display:block; float:right; background-image: url(../img/ssl.png);  background-position:top center;  position:relative; top:13px; left:-13px; margin-bottom:0px; 
					border:1px solid #ffffff;
					-moz-border-radius: 5px; border-radius:5px; outline: none; }
					
.ssl_des {width:172px; height:43px; display:block; float:right; background:#ffffff;  position:relative; top:13px; left:-20px; margin-bottom:0px; text-align:right; padding-top:12px; 
					border:1px solid #ffffff;
					 outline: none; }
					
					
.rigths { display:block; height:100px; float:left; width:981px; position:relative; top:0px; left:7px;  }
.r1 { display:block; float:left; border:0px solid #ffffff; text-align:left; width:500px; position:relative; top:12px; left:35px;  color:#c1b39a; }
.r1 a { color:#c1b39a; }
.r1 a:hover { color:#ffffff; }




.r2 { display:block; float:right; border:0px solid #ffffff; text-align:center; width:200px; position:relative; top:8px; left:-250px;  color:#c1b39a; }
