	/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1127 2007-02-15 12:18:57 VaM $   

   VaM Shop - open source ecommerce solution
   http://vamshop.ru
   http://vamshop.com

   Copyright (c) 2007 VaM Shop
   --------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.24 2003/06/02); www.oscommerce.com 
   (c) 2003  nextcommerce (stylesheet.css,v 1.12 2003/08/23); www.nextcommerce.org
   (c) 2004  xt:Commerce (stylesheet.css,v 1.12 2003/08/23,v 1.17 2003/08/24); xt-commerce.com

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/
html, body {background-color: #f1f1f1;font-family: Arial;font-size: 11px;color:#000000;padding:0px;margin: 0; width:100%;font-weight: regular;position:absolute; top: -13px;}

h1 {font:bold 20px Arial; color:#07388c;}
a h1 {font:bold 14px Arial; color:#27409a; margin:0; padding:0;}
h2 {font:bold 14px Arial; color:#f56f0e;}
h3, h4, h5, h6 {color:#F57215; font-weight:bold; padding:0; margin:10px 0; font-family:Arial;}
h3 {font-size:14px; margin-bottom:5px;}
h3 .small {font-size:11px;}

a {color:#283A7C; text-decoration:none;}
a:hover {text-decoration:underline;}

#main {min-height: 100%;background-color:#FFFFFF;margin:0px auto;width: 1000px; //margin-left:10%;margin-top:10px;}
*html #main{height:100%;}
table,tr,td{margin:0px; border:0px;padding:0px;vertical-align: top;}
a img {border:0;}
center {margin:0px; text-align:center;}
#header {}
#topmenu {height:21px; position:relative; background:#f1f1f1;}
.topmenu_sel {background:#ffffff; padding:4px 20px 8px 20px;  display:inline;}
.topmenu_nonsel {background:#fbfbfb url('/images/design/topmenu.gif') repeat-x; display:inline;padding:4px 20px 5px 20px; margin-top:2px; margin-left:1px;}
.top_link {font:bold 12px Arial;color:#3d4ead; text-decoration:none;}
.top_link:hover {text-decoration:underline;}
#topmenu_r {float:right; font:11px Arial;color:#2e3667; text-decoration:none; margin-top:7px;}
#topmenu_r a{font:11px Arial;color:#2e3667; text-decoration:none;}
#topmenu_r a:hover{font:11px Arial;color:#2e3667; text-decoration:underline;}
#logo {width:220px; height:71px; float:left;}
#logos {height:73px;}
#log_center{margin-left:240px; height:71px; float:top;}
.phone1 {font:bold 14px Arial;color:#acacae; text-decoration:none;}
.phone2 {font:bold 18px Arial;color:#24367b; text-decoration:none;}
#search {height:25px;}
.login{float:right; width:220px; background:url('/images/design/korzina.gif') no-repeat; background-position:right top; padding:10px 2px 0px 2px;}
.log {margin-top:10px;}
.login_form {border:1px solid #d7d7d7;width:70px;}
.login_button {border:1px solid #d7d7d7; background:#e6e5e1; width:65px; font:bold 12px Arial; color:#ffffff;}
.black_link {font:bold 12px Arial; color:#000000; text-decoration:none;}
.black_link:hover {text-decoration:underline;}
#search{margin:3px 0px 0px 15px;}
.search_form {border:1px solid #d7d7d7;width:195px;}
.search_button {border:1px solid #d7d7d7; background:#f57220; width:80px; font:bold 12px Arial; color:#ffffff; margin:0 23px 0 10px;}
#menu {height:33px; width:100%;  background:#344297 url('/images/design/menu.gif') repeat-x;}
#menu a{height:33px; font:bold 13px Arial; color:#ffffff;text-decoration:none; border-right:1px solid #1f3a7d;line-height:33px; position:relative; float:left; padding:0px 7px 0px 7px;}
#menu a:hover{text-decoration:underline;}

#conteiner {height:100%;}
#banner_big {height:49px; width:710px;position:relative; background:#00a614; float:top left;}
#left {width:190px;display:block; background:url('/images/design/leftbg.gif') repeat-y right; border:1px solid #d5d5d5; font:bold 12px Arial; color:#000000; text-decoration:none;}
#left a{font:11px Arial; color:#1e3879; text-decoration:none;}
#left a:hover{ text-decoration:underline;}
#title_cat {width:188px; height:35px; display:block; background:#f26a2e; margin:1px 0px 0px -6px; font:bold 14px Arial; color:#000000;}
#title_cat p{padding:10px 0px 0px 10px; text-decoration:none; margin:0;}
#left hr{color:#ececec; width:150px;}

#center {width:498px; padding:10px;}/*width:100%;*/
#right {width:290px;}
#news_r {position:relative;  margin-top:8px; font:12px Arial;}
.news_r_sel {background:#ffffff; display:inline; padding:1px 22px 1px 22px; margin-right:1px; border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1; border-right:1px solid #c1c1c1; }
.news_r_sel a{font:bold 12px Arial;color:#1d3879; text-decoration:none;}
.news_r_sel a:hover{text-decoration:underline;}
.news_r_nonsel {background:#1d3879;  display:inline; padding:2px 22px 0px 22px; margin-right:1px;}
.news_r_nonsel a{font:bold 12px Arial;color:#ffffff; text-decoration:none;}
.news_r_nonsel a:hover{text-decoration:underline;}
.news_r_block {border:1px solid #c1c1c1; padding:5px; font:11px Arial;  width:auto!important; height:auto!important; overflow:visible!important; display:none;}
.podcat {color:#959595;font:11px Arial;}
.cat_text {font:11px Arial; color:#000000;}


#contact_r {height:115px;background:url('/images/design/contact.jpg') no-repeat; background-position:left; padding-left:100px; margin-top:7px; font:bold 12px Arial;}
#banner_r {height:150px; background:#f26b2f; margin:5px 0px 5px 0px; position:relative; }
.banner_r {height:150px; background:#f26b2f; margin:5px 0px 5px 0px; position:relative; }
#respond {height:50px;  position:relative; margin-top:5px;}
.respond_title {font:bold 14px Arial;color:#1e3778;}
.respond_form {border:1px solid #d7d7d7;width:190px;}
.respond_button {border:1px solid #d7d7d7; background:#f57220; width:80px; font:bold 12px Arial; color:#ffffff; margin:0 5px 0 5px;}
#vybor {height:120px; background:url('/images/design/vyborbg.gif'); padding:10px; margin:10px 0;}
.vybor_title {font:bold 14px Arial;color:#787777;}
#search_rate {padding:5px; border:1px solid #c1c1c1; font:bold 11px Arial;color:#000000;}
.s_rate {font:bold 11px Arial;color:#000000; padding:5px 0 5px 0;}
.s_rate a{font:11px Arial;color:#000000; text-decoration:none;}
.s_rate a:hover{text-decoration:underline;}

.or_link {font:bold 12px Arial;color:#f26b2f; text-decoration:none;}
.or_link:hover {text-decoration:underline;}
.bl_link {font:bold 12px Arial;color:#222d65; text-decoration:none;}
.bl_link:hover {text-decoration:underline;}

#foot_l {width:700px; background:#e9e8f0;}
#foot_c {width:10px;}
#foot_r {width:270px;  background:#e9e8f0; padding:10px;}
.foot_title {font:bold 12px Arial!important;color:#525aab!important;text-decoration:none!important;}
.foot_title:hover {text-decoration:underline!important;}
.foot {font:11px Arial;color:#f26b2f;text-decoration:none; padding:8px;}
.foot a{font:11px Arial;color:#000000;text-decoration:none;}
.foot a:hover{text-decoration:underline;}

.foot_form {border:1px solid #d7d7d7;width:195px;}
.foot_button {border:1px solid #d7d7d7; background:#525aab; width:65px; font:bold 12px Arial; color:#ffffff;}
.footer {font:12px Arial;color:#828182;text-decoration:none;}

#center_menu {position:relative; margin-top:5px; width:498px;}
.center_menu {position:relative; margin-top:5px; width:498px;}
.cmenu_sel {padding:12px 15px 20px 13px;display:inline; margin-right:1px; background:url('/images/design/select.gif') no-repeat; font:bold 11px Arial; color:#000000;text-decoration:none;}
.b {margin:1 0px; border: 1px solid #d4d4d4;}
.cmenu_nonsel {padding:4px 8px 0px 3px;background:url('/images/design/noselect.gif') no-repeat; display:inline;  margin-right:1px;font:bold 11px Arial; color:#3d4ead;text-decoration:none;}
.cmenu_nonsel a{font:bold 12px Arial; color:#3d4ead;text-decoration:none;}
.cmenu_nonsel a:hover {text-decoration:none;}
.c_links a{font:12px Arial;color:#222d65; text-decoration:none;}
.c_links a:hover {text-decoration:underline;}
.old {text-decoration: line-through;}

.c_block2 {margin:0px;padding:0px;background:url(/images/design/shadowAlpha.png) no-repeat bottom right !important;background:url(/images/design/shadow.gif) no-repeat bottom right; width:498px;}
.c_block3 {margin:0px;padding:0px;background:url(/images/design/shadowAlpha.png) no-repeat bottom right !important;background:url(/images/design/shadow.gif) no-repeat bottom right; width:498px;}
#c_block1 {background:url('/images/design/center_bg.gif') repeat-x; border:1px solid #d4d4d4; font:12px Arial; margin:-2px 5px 0px -5px; padding:0 0 -10px 0; //margin:0px 5px 0px 0;}
.c_block1 {background:url('/images/design/center_bg.gif') repeat-x; border:1px solid #d4d4d4; font:12px Arial; margin:-2px 5px 0px -5px; padding:0 0 -10px 0; //margin:0px 5px 0px 0;}
.black_block {background:#000000; color:#ffffff; font:11px Arial; padding:3px;}
.black_block a{color:#75b5fd; font:11px Arial;text-decoration:none;}
.black_block a:hover{text-decoration:underline;}
.black_title {font:bold 15px Arial; color:#ffffff;}
#mu {height:5px; display:block; font:1px Arial;}

#banner_468 {height:60px; width:468px;position:relative; background:#00a614; margin:10px 0 10px 10px;}
.banner_468 {width:468px; position:relative; background:#00a614; margin:10px 0 10px 10px;}
#catalog {border:1px solid #d4d4d4;}
#catalog1 {border:1px solid #d4d4d4;}
.cat_text{color:#000000; font:11px Arial;text-decoration:none;}
.cat_text a{color:#000000; font:11px Arial;text-decoration:none;}
.cat_text a:hover{text-decoration:underline;}
#catalog a{color:#000000; font:11px Arial;text-decoration:none;}
#catalog a:hover{color:#000000; font:11px Arial;text-decoration:underline;}
.cat_title {font:bold 12px Arial!important;text-decoration:none!important; color:#232d6b!important;}
.cat_title:hover {text-decoration:underline!important;}

.scr {height:120px; list-style:none;  margin:0px; padding:0px;}
.scr li{float:left; text-align:center; margin:0 1px 0 1px;}
.scr li a{font:11px Arial; color:#000000; text-decoration:none;}
.scr li a img{border:0;}
.scr li a:hover{text-decoration:underline;}
.scroll_l {width:26px; display:block; float:left; padding-top:35px;}
.scroll_r {width:26px; display:block; float:right; padding-top:35px;}

#brands {border:1px solid #d4d4d4;margin-top:10px; padding:3px 10px 3px 10px; width:478px;}
#scr_b {height:80px; list-style:none;  margin:0px; padding:5px 0 0 0;}
#scr_b li{float:left; text-align:center; margin:0 5px 0 5px;}
#scr_b li a{font:12px Arial; color:#000000; text-decoration:none;}
#scr_b li a img{border:0;}
#scr_b li a:hover{text-decoration:underline;}
.scr_bb {height:120px; list-style:none;  margin:0px; padding:5px 0 0 0;}
.scr_bb li{ font:11px Arial; float:left; text-align:left; margin:0 4px 0 4px;}
.scr_bb li a{font:bold 12px Arial; color:#27409a; text-decoration:none;}
.scr_bb li a img{border:0;}
.scr_bb li a:hover{text-decoration:underline;}
#scroll_lb {width:26px; display:block; float:left; padding-top:25px;}
#scroll_rb {width:26px; display:block; float:right; padding-top:25px;}

.speedbar {font:bold 12px Arial; color:#e57c4c; text-decoration:none;}
.speedbar a{color:#858484; text-decoration:none;}
.speedbar a:hover{text-decoration:underline;}

.category_title {font:bold 20px Arial; color:#07388c;}
.sort {font:12px Arial; color:#000000; text-decoration:none;}
.sort a{color:#000000; text-decoration:none;}
.sort a:hover{text-decoration:underline;}

#nav{margin-left:70px; width:100%; text-align:center; height:25px;}
#nav li{text-align: center; float: left; font:bold 12px Arial; color:#061c89;list-style: none;padding: 3px;margin:2px; border: 1px solid #CCC;}
#nav li a{font:bold 12px Arial; color:#061c89; text-decoration:none;}
#nav li a:hover{text-decoration:underline;}
#nav li.select {background:#e8e8e8;}

#tovar_block{width: 495px; display:block; }
#tovar{ margin:0; padding:0;}
#tovar li{font:12px Arial; text-align: left;float:left;list-style: none;height: 310px;width: 165px; position:relative;}
.img {border:1px solid #dddddd;}
#tovar li a{font:bold 12px Arial; color:#27409a; text-decoration:none;}
#tovar li a:hover{text-decoration:underline;}
#tovar li a.add{color:#f4700e;}
#tovar li a.otz{color:#f4700e; font:11px Arial;}

.or_title {font:bold 14px Arial; color:#f56f0e;}
.red_title {font:bold 16px Arial; color:#d90000;}
#line {width:495px; height:9px; background:url('/images/design/line.gif') repeat-x; margin:3px 0 3px 0;}
.line {width:495px; height:9px; background:url('/images/design/line.gif') repeat-x; margin:3px 0 3px 0;}
.text {font:12px Arial; color:#000000;}
.text a{font:12px Arial; color:#27409a; text-decoration:none;}
.text a:hover{text-decoration:underline;}
.text a b i{font:bold 12px Arial; text-decoration:none; color:#000000; font-style:italic;}

.alf {font:10px arial; color:#000000;}
.alf a{font:10px Arial; color:#27409a; text-decoration:none;}
.alf a:hover{text-decoration:underline;}

.text_bot{ background:#f8f8f6;font:12px Arial; color:#000000; padding:5px;}
.text_bot a{font:12px Arial; color:#000000;text-decoration:none;}
.text_bot a:hover{text-decoration:underline;}

#tov {height:20px;  text-align:center; margin:0; padding:0;}
#tov li {height:20px; width:84px;float: left; font:bold 12px Arial; color:#ffffff;list-style: none; background:url('/images/design/tov_nonsel.gif') no-repeat;}
#tov li a{font:bold 12px Arial; color:#ffffff;}
#tov li.select {background:url('/images/design/tov_sel.gif') no-repeat;}

#top_b {width:495px; display:block;}
#scr_brand {list-style:none; display:block;  margin:0px; padding:5px 0 0 0; width:495px;}
#scr_brand li{ width:70px;float:left; text-align:center; margin:0 5px 0 5px;}
#scr_brand li a img{border:0;}
#tovar_img {display:block; padding:129px 0 0 127px;}
#zoom {display:block; width:23px; height:23px;}

.tovar_text {border:1px solid #b9b9b9; padding:12px; color:#686868; font:12px Arial; width:auto!important; height:auto!important; overflow:visible!important; display:none;}
.vybor {font:bold 12px Arial; font-style:italic;}
.catalog_text {font:11px Arial ;}
.catalog_text {color:#a2a2a4;}
.catalog_text a {color:#a2a2a4; text-decoration:none;}
.catalog_text a:hover{text-decoration:underline;}
.catalog_text a b{font:bold 12px Arial; color:#143a6b; text-decoration:none;}
.catalog_text a b:hover{text-decoration:underline;}

.admin_box {border:1px solid #C1C1C1; padding:10px;}

.pagination_container {font:12px Arial; color:#000000; text-decoration:none; margin:5px 0 20px 0;}
.pagination_container a{color:#000000; text-decoration:none;}
.pagination_container a:hover{text-decoration:underline;}

.pagination {}
.pagination span, .pagination a {padding:1px 5px; margin:0 1px;}
.pagination .active {font-weight:bold; color:#070707;}
.pagination a {font-weight:bold; color:#092C7D; border:solid 1px #CCCBCB;}

.products_listing {}
.products_listing a {text-decoration:none;}
.products_listing a:hover {text-decoration:underline;}
.products_listing .rating {margin-bottom:2px;}
.products_listing .product_name {color:#274297; font-size:12px; font-weight:bold;}
.products_listing .price_line {}
.products_listing .price_line span {color:#DA0403; font-weight:bold; font-size:12px;}
.products_listing .add_to_cart_line {margin:6px 0;}
.products_listing .add_to_cart_line a {color:#F6700E; font-weight:bold; font-size:12px;}
.products_listing .compare_line {margin:4px 0;}
.products_listing .reviews_link {color:#F6700E;}
.products_listing .not_found {font-size:14px; text-align:center; color:#FE6438; margin:20px 0; font-weight:bold; font-family:Arial;}

.category_description {font-size:12px; text-align:justify; margin-bottom:30px;}

.product_qty {width:14px; text-align:center;}

.bread_crumbs {font-size:12px; margin-bottom:5px;}
.bread_crumbs a {text-decoration:none; font-size:12px; color:#8E8D8B;}
.bread_crumbs a:hover {text-decoration:underline;}
.bread_crumbs span {padding:0 5px; color:#FF0000; font-size:13px;}


.brand_title {font-size:16px; font-family:Arial; font-weight:bold; background-color:#525BAA; color:#FFFFFF; padding:0 10px;}
.brand_subtitle {font-size:14px; font-family:Arial; font-weight:bold; color:#F36C25; margin:10px 0;}
.brand_filter_categories {margin:10px 0;}
.brand_filter_categories a {text-decoration:none; color:#000000; font-size:12px; font-weight:bold;}
.brand_filter_categories a:hover {text-decoration:underline}
.brand_filter_categories .brand_selected_category {text-decoration:underline; font-weight:normal;}

.allmanuf {}
.allmanuf h1 {color:#F57215; font-size:15px; font-weight:bold;}

.allmanuf_filter {margin-bottom:20px;}
.allmanuf_filter ul {list-style-type:none; padding:0px; margin:0px;}
.allmanuf_filter li {background-image:url(/images/design/cat_kv.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:14px;}
.allmanuf_filter a {color:#2D3D8B; font-weight:bold; text-decoration:underline;}
.allmanuf_filter a:hover {text-decoration:underline; color:#000000;}
.allmanuf_filter a.active {color:#000000;}
.allmanuf_top_brands a {text-decoration:none;}
.allmanuf_top_brands a:hover {text-decoration:underline;}
.allmanuf_alphabet {margin-bottom:15px;}
.allmanuf_alphabet a {color:#2D3D8B; font-weight:bold; text-transform:uppercase; text-decoration:none;}
.allmanuf_alphabet a:hover {text-decoration:underline;}

.allmanuf_list {margin:13px 0;}
.allmanuf_list .group_char {position:relative; top:-18px; text-align:center; font-size:12px;}
.allmanuf_list .group_char a {color:#263067; font-size:14px; text-decoration:none; font-family:arial;}
.allmanuf_list .group_char a:hover {text-decoration:underline;}
.allmanuf_list .list_items a {color:#495286; font-size:12px; text-decoration:none;}
.allmanuf_list .list_items a:hover {text-decoration:underline;}

.manufacturer_description {font-size:12px; text-align:justify; margin:10px 0;}

.productOldPrice {text-decoration: line-through;}
.sitemap {}
.sitemap a {color:#1E3879; text-decoration:none;}
.sitemap a:hover {text-decoration:underline;}
.sitemap .sitemap_heading {font-size:12px; padding-bottom:4px;}
.sitemap .sitemap_category {margin-bottom:10px;}
.sitemap .sitemap_sub {}

.product_reviews {font-size:12px; color:#686868;}
.product_reviews .review_text {text-align:justify;}

.products_reviews_link_back {margin-bottom:10px;}
.products_reviews_link_back a {color:#283A7C; text-decoration:none;}
.products_reviews_link_back a:hover {text-decoration:underline;}

.contacterror {font-size:12px; color:red; font-weight:bold;}
.listing_no_items {font-size:12px; margin:10px 0;}

.tell_friend {padding:5px 10px;}
.tell_friend .msg {font-weight:bold; margin:10px 0;}

.cart_title {color:#f56f0e; font-size:18px;}
.cart_total {font-size:16px; text-align:right;}
.cart_total span {font-weight:bold;}
.cart_empty {font-size:14px; font-family:Arial; margin:10px 0; text-align:center;}
.cart_btn_continue {text-align:right; margin:10px 0;}

.cart_order_details {margin:10px 0;}
.cart_order_details .heading {}
.cart_order_details .heading th {font-weight:bold; text-align:center; font-size:12px; background-color:darkorange; color:#FFFFFF; vertical-align:middle;}
.cart_order_details .description {font-size:12px;}
.cart_order_details .description .name {}
.cart_order_details .description .manufacturer {margin-top:6px;}
.cart_order_details .description .manufacturer a {color:#333333;}
.cart_order_details .description .path {}
.cart_order_details .description .shipping_time {}
.cart_order_details .description .attributes {}
.cart_order_details .terminator {height:5px; border-bottom:solid 1px darkorange;}

.action_buttons {font-size:12px; margin:10px 0;}
.contentsTopics {font-size:14px; color:#FF9102; padding:7px 0 5px 0; font-weight:bold;}
.checkout_success {font-size:12px;}
.account_history {font-size:12px;}

.advsearch_form {}
.advsearch_form .fname {font-size:12px; font-weight:bold; padding-right:10px;}
.advsearch_form .field {font-size:12px;}
.advsearch_form .field select {width:270px;}
.advsearch_form .field .text_input {width:266px;}
.advsearch_form .field .price_range input {width:65px; margin-left:5px;}
.advsearch_submit {margin:20px 0; text-align:right;}
.searchres_msg {font-size:12px; margin:20px 0;}

.error_page h1 {}
.error_page .description {padding-left:10px; font-size:14px}
.error_page .link {margin:20px 0;}
.error_page .link a {font-size:12px; color:#F6700E; font-weight:bold;}
.error_page .link a span {color:#274297; color:#274297; font-size:13px;}

.error_msg, .info_msg {font-size:12px; margin:10px 0; font-weight:bold;}
.note {font-size:12px; color:#0000AA;}
.info_msg {color:#0000AA;}

.product_name_cell h1 {font-size:12px;}

.new_products h1, .hit_products h1, .specials h1 {color:#F57215; font-weight:bold; padding:0; margin:10px 0; font-family:Arial; font-size:14px; margin-bottom:5px;}


.create_account table td {font-size:12px;}
.account_edit table td {font-size:12px;}
.address_book table td {font-size:12px;}

.Requirement {}
.formArea td {font-size:12px;}

#vybor .fields {margin:8px 0;}
#vybor .fields div {margin:6px 0;}
#vybor .fields div select {width:235px; height:19px; font-size:11px;}
#vybor .fields div select .root_category {background-color:#000000; color:#FFFFFF;}
#vybor .goto_link {text-align:right; display:none;}
#vybor .goto_link a {}
#vybor .goto_link a span {font-size:12px; color:#F26B2F;}

.dictionary {}
.dictionary .alphabet {margin-bottom:15px;}
.dictionary .alphabet a {color:#2D3D8B; font-weight:bold; text-transform:uppercase; text-decoration:none;}
.dictionary .alphabet a:hover {text-decoration:underline;}
.dictionary .alphabet .active {font-weight:bold; color:#CC0000;}
.dictionary .words_list {}
.dictionary .words_list .record {font-size:12px; margin:5px 0;}
.dictionary .words_list .record .word {}
.dictionary .words_list .record .description {text-align:justify;}
.dictionary .word_description {text-align:justify; font-size:12px;}
.dictionary .link_back {font-size:12px; font-weight:bold;}

.link_more span {color:#F26A2E;font-weight:bold;}

.add_rating_message {font-size:12px; font-weight:bold;}

.bookmark_data {color:#FFFFFF;}
.bookmark_data a {color:#FFFFFF;}

.left_column_banner {margin:10px 0;}
.right_column_banner {margin:10px 0;}

.cart_add{
	z-index:1000;
	position:absolute;
	background:#FFF;
	width:350;
	padding:20px;
	padding-bottom:80px;
	border: 1px solid #CCC;
	margin-left: 23px;
	margin-top: 23px;
}
.cart_add *{
	z-index:1000;
}

