/*
    Document   : base
    Created on : 04.07.2009, 17:36:35
    Author     : kenny
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root {display: block;}
html, body, table, h1, h2, h3, h4, h5, h6, p, form, img, tr, th, td {padding:0;margin:0;}
h1 {font-weight:bold;font-size:18px;padding:0;margin:0;}

body,table {font: 9pt sans-serif,Tahoma,Verdana,Arial;color: #4e4b4b;}
body { text-align:center;}
table {border-collapse: collapse; text-align: left;}
td {vertical-align:top;}
.bold {font-weight:bold;}
.normal{font-weight:normal;}
.center{text-align:center;}
input,textarea,select,option{color: #4e4b4b;}
a img, img {border:0;text-decoration: none; padding:0;margin:0;}
.bbbb{border:1px dashed #bbb}
.bddd{border:1px dashed #ddd}
.p10px{padding:10px;}
.p5px{padding:5px;}
.w100{width:100%;}
.w80{width:80%;}
.w50{width:35%;}
.w20px{width:20px;}
.w80px{width:80px;}
.w100px{width:100px;}
.w150px{width:150px;}
.w200px{width:200px;}
.w250px{width:250px;}
.w280px{width:280px;}
.w330px{width:320px;}
.h143px{height:143px !important;}
.font8{font-size:8pt;}
.relative{position:relative;text-align:left;}
.fll{float:left;}
.flr{float:right;}
.hidden{display:none;}
.both{clear:both;}
.relative{position:relative;}
.well_table_page {
  position:relative;
  width: 998px;
  margin: 0 auto;
}
fieldset {
    margin: 0;
    padding: 5px;
}
.well_header {height:67px;}
.well_main {position:relative;}
.well_img_background {z-index: -1; position:absolute; top:80px; left:16px; width:966px; height:200px;}
.well_footer {padding:10px 15px 0 15px;text-align:left;}
.shad-l, .shad-r, .shad-l-b, .shad-r-b {width:16px;}
.shad-l-b, .shad-r-b {height:143px;}
.shad-l{background-image:url(/etc/img/decoration/shadow.gif);}
.shad-r{background-image:url(/etc/img/decoration/shadow_2.gif);}
.shad-l-b {background-image:url(/etc/img/decoration/contacts_155.gif);}
.shad-r-b {background-image:url(/etc/img/decoration/contacts_177.gif);}

a {cursor: pointer;color:#4974a3;text-decoration:underline;}
a:hover{color:#cc0000; text-decoration:none;}
a h1 {
  font-size: 8pt;
  font-weight: normal;
  display: inline;
}
h1 {font-weight:bold;font-size:18px;}

#swap {
  visibility: hidden;
}

a.link_wh {text-decoration:none; color:#fff;}
a.link_wh:hover {text-decoration:underline;}


/* FOR ALL */
.input_search {font-size: 13px; font-family: georgia; width: 100px;}
.submit_search {width: 22px; height: 23px; }
.title_bg {height:21px;background:url(/etc/img/decoration/bg_title.gif) repeat-x;padding:3px 5px 0 5px;margin-bottom:10px;}

/* well_header */
.well_header_logo {
position: absolute;
top:7px;
left:25px;
width:62px;
height:53px;
}
.well_header_info {
font-size:11px;
position: absolute;
top:9px;
left: 100px;
width: 170px;
height: 45px; 
text-align: left;    
}

.well_header_info2 {
font-size:11px;
position: absolute;
top:9px;
left: 290px;
padding: 9px 0pt 0pt 6px;
background: #f4f4f4 none repeat scroll 0% 0%;
width: 170px;
height: 40px; 
text-align: left;    
}

.well_header_info a {
color:#4974a3;
text-decoration:underline;
}
.well_header_info a:hover{
color:#b62b2e;
text-decoration:none;
}
.well_header_menu {
float:right;
margin:24px 0px 0px 0px;
padding:0px;
width:460px;
}
.well_header_menu a:hover {
color: #4e4b4b;
text-decoration:none;
}
.well_header_menu a {
color: #4e4b4b;
font-size: 11px;
padding: 0 10px;
float:left;
font-weight: bold;
}
.well_login_form {
position:absolute;
right:25px;
top:0px;
width: 140px;
height: 57px;
background:url(/etc/img/decoration/log_form.gif) no-repeat top;
}
.well_login_form_text {padding:7px 10px 13px 10px;}

.well_login_form_str1, .well_login_form_str2 {padding-left:18px;}
.well_login_form_str1 {z-index:2;background: url(/etc/img/icons/user.png) no-repeat;margin-bottom:1px;}

.well_login_form_str2 {background: url(/etc/img/icons/str-blue.png) no-repeat 4px 5px;}

.num {
font-family:Arial,sans-serif;
font-size:11px;
font-weight:700;
}


/* well_menu */
.mpd {
padding:5px 0px 5px 0;
margin:0 15px 0 15px;background:url(/etc/img/decoration/zaliv.jpg);
height:24px;
}
#menuup {
margin:0 5px;
}
#menuup li {
position: relative;
display: inline;
float: left;
list-style: none;
margin: 0 7px;
padding: 5px 20px 4px 20px;
cursor: pointer;
font: 12px Arial, sans-serif;
font-weight:bold;
z-index:10;
}
#menuup li ul {
position: absolute;
top:23px;
left:0;
border: 1px solid #dadada;
display: none;
float: none;
margin:0;
padding:5px 10px;
cursor: default;
background-color: #eee;
z-index:10;
}
#menuup li ul li {
width: 180px;
float: none;
display: block;
margin:2px 0;
padding:3px 10px;
list-style: none;
text-align: left;
font: 12px Arial, sans-serif;
font-weight:normal;
z-index:10;
}
#menuup li.hover ul {
display: block;
}
#menuup li ul li.hover {
background-color: #ddd;
}
#menuup li.hover {
background-color: #eee;
}
#menuup li ul li.hover a {
background-color: #dadada;
color: #cc0000;
text-align: left;
}
#menuup li a {
color: #4e4b4e;
text-decoration:none;
}


/* index_main */
.well_index_img_background {
float:left;
width:785px;
height:325px;
text-align: center;
}
.well_index_right_column {
background:url(/etc/img/decoration/b_eks.gif);
width: 181px;
height: 489px;
float: right;
}
.well_index_projecti {
padding:4px 0px 5px 0px;
text-align: center;
}
.well_index_down {
padding:10px 5px 2px 15px;
background:url(/etc/img/decoration/down_old.gif);
width:765px;
height: 152px;
float: left;
text-align:left;
}

a img.b {
border: #748694 1px solid;
}
a:hover img.b {
border: #ffffff 1px solid;
}
.menu1{

color:#FFFFFF;
font-size: 11px;
text-decoration:none;
}
.menu1:hover{
text-decoration:underline;
color:#9CC2DD;
}


/* two_column_main */
.two_column_main {
float:right;
margin:185px 0 0 0px;
padding-right:17px;
padding-bottom: 15px;
width:720px;
text-align: left;
}
.two_column_main_design{
  margin:125px 0 0 10px !important;
}
.hr1 {
background-color:#bdbcbc;
border:0;
color:#bdbcbc;
height:1px;
width:90%;
}
.left_menu {
margin: 10px 0 0 13px;
width: 198px;
}
#left_m{
padding: 8px 10px 8px 10px;
text-align: left;
font-size: 9pt;
font-family:sans-serif,Tahoma,Verdana,Arial;
}
#left_m ul {padding:0; margin:0;}
#left_m li {
list-style:none;
padding-left:9px;
background:url(/etc/img/icons/str-blue.png) no-repeat 0 5px;
}
#left_m a{
text-decoration:none;
color:#4e4b4b;
}
#left_m a:hover{
text-decoration:underline;
color:#cc0000;
}
#left_m .black a {
  color: #4e4b4b !important;
}
.left_menu_table {width: 100%; height:200px;}
.left_menu_td {background-image:url(/etc/img/decoration/b_lm2.jpg); width: 197px;}
.left_menu_header {width: 187px; height: 35px; margin: 3px 0 0 0;}

.left_magaz{font-size: 95% !important; }
.left_magaz a{color: #4974a3 !important; text-decoration: underline !important;}
.left_magaz a:hover{color: #cc0000 !important;}
.left_input_search {color: #999; font-size: 11px; font-family: georgia; width: 160px;}
.left_info { padding:5px 0px 10px 0px;width:197px; height:55px; color: #999; font-size: 11px;text-align:left; }
.left_info2 { border: 1px dashed #dddddd; margin-top:10px;padding-top:5px;width:197px; height:62px; color: #999; font-size: 11px;text-align:center; }


.p {
color:#578108 !important;
font-family:Tahoma;
text-decoration:underline !important;
}


/* one_column_main */

.one_column_main {
float:left;
margin:195px 0 0 0px;
padding: 0px 20px 15px 20px;
width:920px;
text-align: left;
}

.one_column_main2 {
float:left;
margin:135px 0 0 0px;
padding: 0px 20px 15px 20px;
width:920px;
text-align: left;
}
/*main_index*/

#main-img {
    float:left;
    width:785px;
    height:325px;
    text-align: center;
    background-color: #fff;
}
#main-r {
    background:url(/etc/img/decoration/b_eks.gif);
    width: 181px;
    height: 489px;
    float: right;
}
#projecti {
    padding:4px 0px 5px 0px;
    margin:0;
    text-align: center;
}
#projecti2 {
    padding:4px 0px 0px 0px;
    margin:0;
}
#projecti2 a {
    color:#fff;
}
#main-down {
    padding:0px 5px 2px 15px;
    margin:0px;
    background:url(/etc/img/decoration/down_old.gif);
    width:765px;
    height: 162px;
    float: left;
    text-align: left;
}
* html #main-down {
    height: 156px;}

.p1{
    font-family: Tahoma;
    color:#FFFFFF;
    font-size: 11px;
    font-weight: normal;
    text-decoration:none;
    }


.menu1:hover{font-family:Tahoma; font-size: 11px; text-decoration:underline; color:#9CC2DD; font-weight :normal;}


/* well_footer */
.well_footer_search {
float:right;
padding:0;
margin:0;
}
.well_footer_menu {
font-size: 11px;
width:789px;
font-weight: bold;
height: 23px;
background: url(/etc/img/decoration/list.png) #eeeeee no-repeat top right;
}
.well_footer_menu a {
  color: #4e4b4b;
}
.well_footer_menu a:hover {
  color: #4e4b4b;
  text-decoration:none;
}
.well_footer_menu_text {
  padding-top: 4px;
  padding-left:50px;
  float:left;
}
.well_footer_info{
  padding: 25px 0 0 50px;
  height: 50px;
  color: #999999;
  font-size: 10px;
}
.well_footer_assist, .well_footer_banner {position: absolute;float: left; width:100px;}
.well_footer_assist {
  right:360px;
}
.well_footer_info a 
 {color: #999999;
 text-decoration:none;
 }
 .well_footer_info a:hover
 {color: #cc0000;
 text-decoration:none;
 }

.well_footer_banner {
  right: 100px;
}

#schet {
position: absolute;
right:45px;
width:100px;
float: right;
}



/* auth_reg_enter */
.well_auth_reg_enter {
  font-size: 12pt;
  vertical-align: middle;
}
.well_auth_reg_enter .header {
  border-bottom: 5px solid #bbb;
  background-color: #555;
  color: #fff;
  height: 20px;
  text-align: center;
}
.well_auth_reg_enter .main {
  padding: 10px;
  text-align: center;
}
.well_auth_reg_enter input, .well_auth_reg_enter label{
  font-size: 14pt;
}
.well_auth_reg_enter input.input{
  width: 240px;
}
.well_auth_reg_enter .enter {
  margin-top: 10px;
}
.well_auth_reg_enter .info {
  font-size: 10px;
}
.well_auth_reg_enter #well_auth_reg_enter_error {
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
  font-size: 10pt;
  background-color: #555;
  color: white;
  border-top: 5px solid #bbb;
  margin-top: 5px;
  padding-top:2px;
}


/* for_page */
.dashed td {border: 1px dashed #bdbcbc;padding: 10px;}
hr {
  background-color:#BDBCBC;
  border:0 none;
  color:#BDBCBC;
  height:1px;
  width:100%;
}
.faq {
  background-color:#dddddd;
  margin-bottom:20px;
  padding:10px;
}
#tooltip{
  z-index:999;
  position:absolute;
  border:1px dashed #bdbcbc;
  background:#aac0cd;
  padding:5px 5px;
  color:#ffffff;
  display:none;
  text-align:left;
}

/* internet_magazin */
.int_mag_left_up {
  font-size: 95%;
  width: 177px;
  margin-bottom: 5px;
}
.int_mag_left_up a {color: #4e4b4b !important; text-decoration: none !important;}
.bb {
  border-bottom:1px solid #BBBBBB;
  padding:2px 0;
}
.lmt_str {
  vertical-align:bottom;
  width:10px;
}

.for_page_menu {margin-bottom: 5px;float:left; padding: 3px 0;}
.for_page_count {margin-bottom: 5px;float:right;}
.for_page_menu a {color: #555; text-decoration: none;}
.page_active {
  cursor: pointer;
  background-color: #f4f4f4;
  border: 1px solid #dcdcdc;
  color: #555;
  padding: 2px 4px;
}
.page_no_active {
  background-color: white;
  border: 1px solid #dcdcdc;
  color: #bbb;
  padding: 2px 4px;
}
.page_hover {
  color: #fff;
  background-color: #28558c;
  border: 1px solid #7b93af;
}
.page_hover a {color: #fff;}

.items_table {width:100%;}
.items_grid {width:100%;}
.itens_grid_b {border:1px dashed #ddd;}
.itens_grid_b_tb {border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;}
.items_grid_name {margin-bottom: 3px;}
.items_grid_name a {text-decoration: none;}
.blue_flag { 
  text-align: left;
  padding-right: 23px;
  padding-left: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url(/etc/img/decoration/price-r.png) #4974a3 no-repeat right;
  color: white;
  font-weight: bold;
  vertical-align: middle;
  font-size: 8pt;
}

.blue_flag3 {
  width:160px;
  position:relative;
  text-align: left;
  color: white;
  font-weight: bold;
  font-size: 8pt;
  display:block;
  cursor: pointer;
}

.blue_flag5 {
  width:135px;
  padding:2px 0 2px 4px;
  position:absolute; left:25px;top:1px; 
  background: url(/etc/img/decoration/price-r.png) #4974a3 no-repeat right;
}

.blue_flag2 {
  width:160px;
  position:relative;
  text-align: left;
  background: url(/etc/img/decoration/price-r.png) #4974a3 no-repeat right;
  color: white;
  font-weight: bold;
  font-size: 8pt;
  display:block;
  cursor: pointer;
}

.vmesto_br {margin-bottom: 2px;font-size: 1px;}
.svoistva_color {margin:3px 0;padding:2px 0;}
.svoistva_color span{background-color: white;font-size:80%;padding:4px 2px 3px 0;}
.cart_add {height: 26px; position: relative;}
.cart_hover{position:absolute;bottom:-2px;left:100px;margin-left:5px;}
.cart_kolvo{position:absolute;bottom:3px;}
.input_count {width: 50px;border: 1px solid #bbb;padding:0;}

.for_item_name {background-color: #eee; padding: 5px; margin-bottom: 5px; font-weight: bold; color: #4974a3;}
.for_item_name h1 {font-size: 10pt;}
.mini_cart {
  position: absolute;
  right: 31px;
  top: 167px;
  width:169px;
  background: #eee url(/etc/img/decoration/vasha_korzina.png) no-repeat left top;
  border: 1px solid #eee;
  font-size: 95%;
  padding:25px 10px 0 10px;
  z-index:2;
}
.mini_cart .in {}
.mini_cart .hr {
  border-bottom: 1px solid #bbb;
  font-size:1px;
  height:1px;
  margin-top:5px;
}
.mini_cart .flr {padding-top: 4px;}
.filter_table {
  width: 100%;
  font-size: 95%;
  background-color: #eee;
  border-top: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
}
.filter_table td {padding: 5px; vertical-align: middle;}
.filter_select {font-size: 95%; width: 80px; border: 1px solid #bbb;}
.main_menu {font-size: 95%;margin-bottom: 7px;}
.main_menu a {text-decoration: none;}
.sort {font-size: 90%;margin-bottom: 10px; float:left;}
.in_city {font-size: 90%;float:right;}
#oformit_in_cart {
cursor:pointer;
height: 30px;
width: 100px;
border:0;
background:url(/etc/img/decoration/oformit_.png) no-repeat white center;
}
#pereschitat_summ {
cursor:pointer;
height: 30px;
width: 170px;
border:0;
background:url(/etc/img/decoration/pereschitat_summ.png) no-repeat white center;
}
#ochistit_korziny {
cursor:pointer;
height: 30px;
width: 160px;
border:0;
background:url(/etc/img/decoration/ochistit_korziny.png) no-repeat white center;
}
.separator__ {
background:transparent url(/etc/img/decoration/separator.gif) no-repeat scroll right center;
}
.cart {width:98%;}
.cart th {
background-color:#F4F4F4;
border-top:1px solid #BBBBBB;
font-weight:normal;
padding:6px 0;
}
.cart .item {padding:4px 5px;}
.blue_button {
width:208px;
height:31px;
background:url(/etc/img/decoration/oformit_next.png);
border:0;
margin-top:5px;
color: white;
float:right;
margin-right:20px;
clear:both;
}
.obyazka {
color:#CC0000;
}
.obolochka1 {padding:10px 0 10px 19px;}
.obolochka {padding:10px 30px;}
.lico_separator {
background-color:#EEEEEE;
border-bottom:1px dashed #BBBBBB;
border-top:1px dashed #BBBBBB;
margin-left:-19px;
margin-top:5px;
padding:3px 0;
text-align:center;

}
.login_input {
background:transparent url(/etc/img/decoration/input_bg.png) no-repeat scroll 0 0;
border:medium none;
padding:6px 10px;
width:270px;
height:28px;
}
.login_input2 {
margin: 6px 0px 6px 0px;
width:270px;
}
.company_type {
background:transparent url(/etc/img/decoration/input_bg2.gif) no-repeat scroll 0 0;
border:medium none;
padding:6px 10px;
margin-left:5px;
width:170px;
height:28px;
}


label {
font-size:8pt;
}
.sep_flag {clear:both;font-size:4px;}
.bor_le {
border-left:1px solid #CCCCCC !important;
}
.table_ff{width:100%;}
.table_ff td {
border-bottom:1px dashed #BBBBBB;
padding:2px 5px;
}
.table_ff th {
background-color:#EEEEEE;
border-bottom:1px solid #BBBBBB;
padding:2px 5px;
}
.no_td_itogo {
background-color:#EEEEEE;
border-left:1px solid #BBBBBB !important;
border-right:1px solid #BBBBBB !important;
}
.blue_button_oplatit {
border:0;
width:68px;
font-size: 9pt;
background:url(/etc/img/decoration/oplatit.gif);
cursor:pointer;
}
#comments_name {
border:1px solid #bbb;
width:300px;
}
#comments_text {
border:1px solid #bbb;
width:300px;
height:100px;
}
.comments_btn {
cursor:pointer;
border:0;
background: url(/etc/img/decoration/comments_send.png);
width: 67px;
height: 18px;
}
#comments_all_in_one {
display:none;
position:absolute;
right:30px;
top:170px;
}
.bb {
border-bottom:1px solid #BBBBBB;
padding:2px 0;
}
.blue_button_reg {
width:134px;
height:18px;
background:url(/etc/img/decoration/regist.png);
border:0;
color: white;
float:right;
margin-right:20px;
clear:both;
}
.login_input_captcha {
background:transparent url(/etc/img/decoration/input_bg_captcha.png) no-repeat scroll 0 0;
border:medium none;
height:30px;
padding:6px 10px 4px;
width:100px;
}
.login_input_captcha2 {
margin:6px 10px 4px;
width:100px;
}
.for_reset_button {font-size: 8pt;}
.not_pick_color_bg {
background-color:#EEEEEE;
border:1px solid #DDDDDD;
margin:0 auto;
padding:1px 1px 2px 1px;
width:60px;
}
#pick_color_bg {
  border-left:1px solid #ddd;
  border-right:1px solid #ddd;
  padding:1px 0 0 0;
  text-align:center;
  width:100px;
}
.hot_all{width:167px;font-size:8pt;border:1px dashed #ddd;padding:10px;float:right;}
.hot_title_all{position:relative;}
.hot_content{background-color:#eee;text-align:center;margin: 5px 0;padding:5px 0;}
.content_pic{margin:3px 7px;width:154px;height:105px;overflow:hidden;}
.content_pic_in{margin:3px 2px;width:154px;height:105px;overflow:hidden;}
.content_title_in{overflow:hidden;height:28px;}
.content_title{overflow:hidden;height:28px;}
.content_title, .content_price{text-align:left;padding:0 8px;}
.content_title a {text-decoration:none;}
.hot_title{position:absolute;top:5px;left:32px;padding-bottom:5px;font-weight:bold;}
.hot_image{border:1px solid #bbb;width:152px;}
.hot_announce{border:1px dashed #ddd; padding:10px;}
.hot_announce_title{position:relative;font-weight:bold;margin-bottom:13px;}
.hot_announce_title_text{position:absolute;top:5px;left:34px;}
.href_details {color:red;}
.href_details:hover {color:red;text-decoration:blink;}

.left_menu_podrobnee_pick a {color:#cc0000 !important;}
.back_item {color:#cc0000;}

/* sop */
.sop_items_module_title {position:absolute;top:5px;left:35px;font-weight:bold;}

/* search */
.search_result {list-style-type: decimal;}
.for_search_info {padding: 5px 0;margin-top: 5px;}
.search_info {background-color: #eee;}
.seacher{background-color: #eee;color: #555;}


/* site_map */
.site_map a{text-decoration: none;color:#4e4b4b !important;}
.site_map a:hover{border-bottom: 1px dashed #4e4b4b;}

/* news */
.news{border:1px dashed #ddd;padding:10px;margin-bottom:10px;}
.news_table{width:100%;}
.news_content{padding-top:10px;}
.news_img{padding-left:10px;}
.news_str{padding-bottom:1px;}
.podrobnee{font-size:8pt;margin-top:10px;}
.back_to_all_news{font-weight:bold;padding-bottom:1em;}
.back_to_all_news_array{font-size:16pt;}
.back_to_all_news a{text-decoration:none;}
h1.inline-news {
  display: inline;
  font-size: 14px;
}

.main_ff{width:100%;}
.main_ff td{padding:2px;border-bottom:1px dashed #ddd;}

/* items map */
.items_map_toggle_button {font-weight:bold;list-style-type: decimal; cursor: pointer; padding: 2px 0;}
.items_map_toggle_button small {font-weight: normal;}


/* leftciti */
#leftciti{
border: 1px dashed #dddddd;
padding: 8px 0px 8px 8px;
margin-top:15px;
width:189px;
text-align: left;
font-size: 8pt;
color:#999;
font-family:sans-serif,Tahoma,Verdana,Arial;
}
#leftciti ul {padding:0; margin:0;}
#leftciti li {
list-style:none;
padding-left:8px;
margin:0px;
background:url(/etc/img/icons/str-citi2.gif) no-repeat 0 5px;
}
#leftciti a{
text-decoration:none;
font-weight:bold;
font-size: 7pt;
color:#999;
}
#leftciti a:hover{
text-decoration:underline;
color:#cc0000;
}
#leftciti img {
display:block;	
}

/* LiveWelltex */
div.LiveWelltexPopup {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  z-index: 998;
  overflow: hidden;
}
div.LiveWelltexPopup div {
  position: relative;
}
div.LiveWelltexPopup div span {
  position: absolute;
  top: 2px;
  right: 2px;
  cursor: pointer;
  font-size: 10px;
  padding: 5px 10px;
}
div.LiveWelltexPopup div input.a {
  position: absolute;
  top: 65px;
  left: 20px;
  width: 125px;
  font-size: 14px;
  padding: 0;
  border: none;
  background-color: #efefef;
}
div.LiveWelltexPopup div div.b {
  position: absolute;
  left: 10px;
  top: 100px;
  font-size: 10px;
  padding: 5px 50px;
  cursor: pointer;
}
.produce_map div {
    padding:0px;
}
.produce_map li{
    list-style: none;
}
.logos td {border-bottom: 1px dashed #666666;}

.instrucii td {padding:5px; border-top:1px dashed #cccccc; border:1px dashed #cccccc;  font-size:11px;}
.instrucii img {margin-left:5px;}
.instrucii_head {background-color: #aeaeae; color:#993300;}
.instrucii_head td {border:0px;}
#cart_500 {
    color:red;
}