.test_style {color:red;}
.link_blue_none_underline {color:blue; text-decoration:none;}
.link_blue_none_underline:hover {text-decoration:underline;}
.td_pad_left_10 {padding-left:10px;}

.link_grey_bold {color:#555;font-weight:bold;text-decoration:none;}
.link_grey_bold:hover {text-decoration:underline;}

.anketa_subm {text-align:center; padding-top:10px;}
.anketa_subm input {border:1px solid #444; background:#ccc; font-family:arial; font-size:13px;}

.darkgreen {color:  #545f4f; font-weight: bold;text-decoration:none;}
.orange {color: #ffc00f; font-weight: normal;}
.context {color: #98cc14; font-weight: bold; text-decoration:none; text-transform:uppercase;}
.context:hover {text-decoration:underline;}

.img_link {border:0px;}
.sk_txt_link {color:#98cc14; text-decoration:none; font-weight:bold; margin-left:20px;}
.sk_txt_link:hover {color:#ffc00f; text-decoration:underline;}

.shop_txt {font-size:12px; font-family:arial; border:1px solid black; padding:0px; height:17px; text-align:center;}
.shop_but {font-size:10px; font-family:arial; border:1px solid black; background:#ccc; width:90px;}


.shop_boquet_tr td a {color:black; text-decoration:underline;}
.shop_td_c {text-align:center;}
.shop_td_cc {text-align:right; font-weight:bold; padding-top:5px; padding-bottom:7px; padding-right:10px;}
.shop_header_tr td {font-weight:bold; border-bottom:1px solid #ccc;}

.shop_gift_tr td {}
.shop_gift_tr .shop_obj {padding-left:10px; color:#777; text-align:left; font-size:11px;}
.shop_gift_tr td a {color:#777; text-decoration:underline;}

.h4 {font-size:16px; font-weight:bold;}

.index_h {font-size:14px; color: #999999; ; }

.shop_bottom_tr td {border-top:1px solid #ccc;}
.shopcart_table td {vertical-align:top;}

.boquet_list {border:1px solid black; font-size:12px;}

/*.carts_table {border-collapse:collapse; width:100%;}
.carts_table td {border:1px solid #fff; padding-left:2px;}
.carts_table tr.header_tr td {font-weight:bold; text-align:center;}

tr.color_tr1 td {background:#FFFEC9; height: 30px}
tr.color_tr2 td {background:#FFffff;height: 30px}*/

.carts_table {
	font-size: 12px;
	color: #242c3f;
}
.carts_table td {
        padding: 5px;
        vertical-align: middle;
        border-left: 1px solid #b3bcc5;
}
.carts_table td:first-child,
.carts_table tr.header_tr td,
.cdata tr.header td {
	border: none;
}
.carts_table tr.header_tr td {
	text-align: center;
}
.carts_table tr.header_tr, .cdata tr.header {
	background: #b3bcc5;
	font-weight: bold;
}
tr.color_tr1 td {background:#FFFEC9; height: 30px}
tr.color_tr2 td {background:#FFffff;height: 30px}


.cell_2 {text-align: center;}
.cell_3 {text-align: center;}
.cell_4 {text-align: center;}
.cell_5 {text-align: center;}
.cell_6 {text-align: center;}
.cell_7 {text-align: center;}
.cell_8 {text-align: center;}

