/* CSS Document */
/*
================================================================================
|                                     TAGS                                     |
================================================================================
*/
body {
	margin:0;
	padding:0;
	background-color: #cccccc !important;
	background-image:none !important;
}
form, input {
	margin: 0 !important;
	padding: 0 !important;
	background-image:none !important;
	/*background-image:url(images/bg_main.gif) !important;
	background-repeat:repeat !important;
	background-position:left top !important;*/

}
input{background-image:none !important;}
img, table {
	border: 0 !important;
}
table {
	border-collapse: collapse !important;
}
table td {
	padding: 0 !important;
}
table.main {
	width:696px !important;
	background-color:#FFFFFF !important;
	margin-top:5px !important;	
}
.height {
	height:100% !important;
}

/*
================================================================================
|                                    HEADER                                    |
================================================================================
*/
.page_back{
	width:70px !important;
	height:18px !important;
	border:1px solid #000000 !important;
	background-image:url(images/bg_for_all_greybuttons.gif) !important;
	background-repeat:repeat-x !important;
	background-position:left top !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	margin:0px !important;
}
td.catalog_midd_blocks_td{
	color:#FF6633 !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight: bold !important;
	text-align:center !important;
}
td.catalog_midd_blocks_td a {
	color:#FF6633 !important;
}
td.catalog_midd_blocks_td a:hover {
	text-decoration:none !important;
}
td.store_midd_blocks_td{
	color:#FF6633 !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight: bold !important;
	text-align:center !important;
}
td.store_midd_blocks_td a {
	color:#FF6633 !important;
}
td.store_midd_blocks_td a:hover {
	text-decoration:none !important;
}
td.header {
	height:104px !important;
	vertical-align:top !important;
	text-align:left !important;
}
table.header_bg {
    width:696px !important;
	/*height:85px !important;*/
	background-image:url(images/bg_header.gif) !important;
	background-repeat:repeat-y !important;
	background-position:left top !important;
}
td.header_cart {
	height:37px !important;
	background-image:url(images/bg_main.gif) !important;
	background-repeat:repeat !important;
	background-position:left top !important;
	text-align:left !important;
	vertical-align:top !important;
	padding-top:2px !important;
}
td.header_currency {
	width:523px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	text-align:right !important;
	vertical-align:middle !important;
}
td.header_currency b {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#FCFFCC !important;
	text-decoration:none !important;
}
td.header_cart_image {
	width:53px !important;
	height:29px !important;
	background-image:url(images/cart.gif) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
}
td.header_shopping_cart {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	text-align:left !important;
	vertical-align:middle !important;
}
td.header_shopping_cart a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
}
td.header_shopping_cart a:hover {
	text-decoration:underline !important;
}
td.header_name_area {
	height:80px !important;
	background-image:url(images/bg_name.gif) !important;
	background-repeat:no-repeat !important;
	background-position:center top !important;
	text-align:left !important;
	vertical-align:middle !important;
}
td.header_logo {
	width:125px !important;
	height:70px !important;
	text-align:center !important;
	vertical-align:middle !important;	
}
td.header_logo img {

	height:auto !important;
	border:0px !important;
}
td.header_name_area_text {
    width:300px !important;
	text-align:left !important;
	vertical-align:middle !important;
	padding-top:6px !important;
	padding-bottom:6px !important;
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif !important;
	font-size:18px !important;
	font-weight:normal !important;
	color:#FA5827 !important;
	text-transform:uppercase !important;
}
td.header_search_block {
	padding-right:23px !important;
}
table.header_search {
	width:250px !important;
}
table.header_search td {
	text-align:right !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#000000 !important;
	text-transform:uppercase !important;
}
td.header_search_catalog select {
	width:171px !important;
	min-height:17px !important;
	height:17px !important;
	max-height:17px !important;
	border:1px solid #7F9DB9 !important; 
	background-image:url(images/bg_dropdown.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
	padding-left:2px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#969696 !important;
	margin-left:5px !important;
	text-align:left !important;
}
td.header_search_catalog_lang select {
	width:123px !important;
	min-height:17px !important;
	height:17px !important;
	max-height:17px !important;
	border:1px solid #7F9DB9 !important; 
	background-image:url(images/bg_dropdown.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
	padding-left:2px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#969696 !important;
	margin-left:5px !important;
	text-align:left !important;
}
td.header_search_input input {
	width:123px !important;
	min-height:18px !important;
	height:18px !important;
	max-height:18px !important;
	border:1px solid #7F9DB9 !important;
	background-image:url(images/bg_input.gif) !important;
	padding-left:5px !important;
	padding-top:2px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#969696 !important;
	text-transform:uppercase !important;
	margin-left:5px !important;
}
td.header_search_go {
}
td.header_search_go input {
	width:48px !important;
	min-height:18px !important;
	height:18px !important;
	max-height:18px !important;
	border:0px !important;
	background-image:url(images/b_go.gif) !important;
	background-repeat:repeat !important;
	background-position:left top !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-transform:uppercase !important;
	padding:0px !important;
	margin:0px !important;
}
div.header_space {
	display:inline !important;
	padding-left:40px !important;
}
td.header_menu {
	height:32px !important;
	width:400px !important;
	background-image:url(images/bg_header_menu.gif) !important;
	background-repeat:repeat-x !important;
	background-position:center top !important;
	text-align:center !important;
	vertical-align:middle !important;
}
table.header_menu {
    text-align:center !important;
	border-left-color: 1px #FFFFFF !important;
	border-right-color: 1px #FFFFFF !important;
}
td.header_menu td {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
 	color:#FFFFFF !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.header_menu td a{
    font-family:Tahoma !important;
	font-size:13px !important;
	font-weight:normal !important;
	text-decoration:none !important;
	color:#000000 !important;	
}
td.header_menu td a:hover {
	width:auto !important;
	height:15px !important;
	background:url(images/kursor.gif) no-repeat left center !important;
	padding-left:15px !important;
	margin-left:-15px !important;
	text-decoration:none !important;
}
/*
================================================================================
|                                    CONTENT                                   |
================================================================================
*/
td.content_top {
	width:546px !important;
	height:69px !important;
	background-image:url(images/content_top.jpg) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
td.content_head {
	height:25px !important;
	background-image:url(images/bg_page_title_2.gif) !important;
	background-repeat:repeat-y !important;
	background-position:left top !important;
	text-align:left !important;
	vertical-align:top !important;
}
td.content_head_top {
	height:3px !important;
	background-image:url(images/bg_page_title_1.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
td.content_head_bottom {
	height:22px !important;
	padding-left:18px !important;
	padding-bottom:6px !important;
	background-image:url(images/bg_page_title.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left bottom !important;
	text-align:left !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-transform:uppercase !important;
}
/*
================================================================================
|                                    RIGHT_MENU                                |
================================================================================
*/
td.right {
	/*width:198px !important;*/
	height:100% !important;
	text-align:left !important;
	vertical-align:top !important;
}
.main .right table {
width:188px !important;

}
td.right_top {
	width:188px !important;
	height:22px !important;
	background-image:url(images/bg_catigories.jpg) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:normal !important;
	color:#000000 !important;
	text-decoration:none !important;
	text-transform:uppercase !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.right_content {
	padding-left:12px !important;
	padding-right:12px !important;
	text-align:center !important;
	vertical-align:top !important;
	height:100% !important;
}
td.right_middle {
	height:13px !important;
	background-image:url(images/menu_bottom.jpg) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
td.right_bottom {
	width:188px !important;
	height:15px !important;
	background-image:url(images/right_bottom.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
td.right_menu {
	padding-top:1px !important;
	padding-bottom:0px !important;
	background-image:url(images/bg_right_menu.gif) !important;
	background-repeat:repeat-y !important;
	background-position:left top !important;
}
td.right_menu_text {
	/*padding-top:10px !important;
	padding-bottom:16px !important;*/
	background-image:url(images/bg_right_text_menu.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
td.right_menu table {
	width:100% !important;
}
td.right_menu table td {
	height:22px !important;
	text-align:left !important;
	vertical-align:middle !important;
	padding-left:30px !important;
	background-image:url(images/bg_right_text_menu.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left !important;
}
td.right_menu table td a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	font-weight:normal !important;
	color:#000000 !important;
	text-decoration:none !important;
}
td.right_menu table td a:hover {
	text-decoration:underline !important;
}
/*
================================================================================
|                                    RANDOMPRODUCT 1                           |
================================================================================
*/
td.random_top_bg {
	display:none !important;
	height:4px !important;
	width:198px !important;
	background-image:url(images/bg_top_rand.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
	text-align:left !important;
	vertical-align:top !important;
	padding-left:7px !important;
}
td.random_block {
	width:198px !important;
	height:99px !important;
	background-image:url(images/fbg_content_block.gif) !important;
	background-repeat:repeat-y !important;
	background-position:left top !important;
	text-align:left !important;
	vertical-align:top !important;
	padding-left:7px !important;
}
table.random_block {
	display:none !important;
	width:198px !important;
	background-image:url(images/bg_body_random_2.gif) !important;
	background-repeat:repeat !important;
	background-position:left top !important;
	margin-left:7px !important;
}
td.random_content_block {
	padding-left:7px !important;
	text-align:left !important;
	vertical-align:top !important;
}
td.random_link {
	height:20px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:left !important;
	vertical-align:top !important;
}
td.random_link a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
	color:#F6653A !important;
	text-decoration:none !important;
	margin-left:9px !important;
}
td.random_link a:hover {
	text-decoration:underline !important;
}
td.random_image {
	height:103px !important;
	width:89px !important;
	text-align:center !important;
	vertical-align:top !important;
	padding-left:3px !important;
	background-image:url(images/noimage_89x103.gif) !important;
	background-repeat:no-repeat !important;
	background-position:center top !important;
}
td.random_image img {
	height:103px !important;
	width:89px !important;
	border:0px !important;
}
td.random_image img {
	height:103px !important;
	width:89px !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
td.random_text {
	height:60px !important;
	text-align:left !important;
	vertical-align:top !important;
	padding:5px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	font-weight:normal !important;
	color:#697075 !important;
}
td.random_text b{
	color:#FF0000 !important;
}
div.random_text {
	height:60px !important;
	width:90px !important;
	text-align:left !important;
	vertical-align:top !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	font-weight:normal !important;
	color:#697075 !important;
	overflow:hidden !important;
}
td.random_price {
	height:30px !important;
	padding-left:2px !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
	color:#F06B42 !important;
}
td.random_price span {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
	color:#697075 !important;
}
td.random_block_bottom {
	height:8px !important;
	background-image:url(images/content_block_bottom.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
td.random_button {
	height:40px !important;
	background-image:url(images/bg_content_block_b.jpg) !important;
	background-repeat:repeat !important;
	background-position:left top !important;
	vertical-align:top !important;
}
td.random_more {
	text-align:right !important;
	vertical-align:middle !important;
	padding:5px 0px 2px 8px !important;
}
td.random_more input {
	width:100% !important;
	height:20px !important;
	border:0px !important;
	background-image:url(images/b_go.gif) !important;
	background-repeat:repeat-x !important;
	background-position:left top !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	border:solid 1px #000000 !important;
	padding-bottom:2px !important;
	margin:0px !important;
}
td.random_add {
	display: none !important;
	text-align:left !important;
	vertical-align: middle !important;
	padding:5px 8px 2px 2px !important;
}
td.random_add input {
	display: none !important;
	width:100% !important;
	height:20px !important;
	border:0px !important;
	background-image:url(images/b_go.gif) !important;
	background-repeat:repeat-x !important;
	background-position:left top !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	border:solid 1px #000000 !important;
	padding-bottom:2px !important;
	margin:0px !important;
}
td.random_block_b_center {
	height:10px !important;
	background-image:url(images/random_content_block_center.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
td.random_order_now {
	height:20px !important;
	padding-bottom:5px !important;
}
td.random_order_now div{
	height:17px !important;
	width:181px !important;
	//width:183px !important;
	background-image:url(images/bg_order_now.gif) !important;
	background-repeat:repeat-x !important;	
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-transform:uppercase !important;
	text-align:center !important;
	vertical-align:middle !important;
	border:solid 1px #000000 !important;
	margin-left:7px !important;
	padding-top:3px !important;
}
td.random_block_b_bottom {
	height:9px !important;
	background-image:url(images/random_content_block_bottom.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
/*
================================================================================
|                                    RANDOMPRODUCT 2                           |
================================================================================
*/
td.random_2_top {
	/*width:482px !important;
	height:135px !important; 
	background-image:url(images/bg_random_2.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;*/
	display:none !important;
}
table.random_2_top {
	padding-left:10px !important;
	display:none !important;
}
table.random_2_bg {
	width:485px !important;
	background-image:url(images/bg_body_random_2.gif) !important;
	background-repeat:repeat !important;
	background-position:left top !important;	
	display:none !important;
}
td.random_2_image {
	width:107px !important;
	text-align:center !important;
	vertical-align:middle !important;
	padding-left:7px !important;
}
td.random_2_image img {

	border:0px !important;
}
td.random_2_image div {
    width:95px !important;
	height:125px !important;
	background-image:url(images/no_image_with_border.gif) !important;
	background-repeat:no-repeat !important;
	/*background-position:left top !important;*/
}
td.random_2_content {
	padding-left:12px !important;
	text-align:left !important;
	vertical-align:top !important;
}
td.random_2_name {
	height:40px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#F6653A !important;
	text-align:left !important;
	vertical-align:middle !important;
}
td.random_2_name a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
	font-weight:bold !important;
	color:#F6653A !important;
	text-decoration:none !important;
}
td.random_2_name a:hover {
	text-decoration:underline !important;
}
td.random_2_text {
	height:61px !important;
	padding-left:2px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#000000 !important;
	text-align:left !important;
	vertical-align:top !important;
}
div.random_2_text {
	height:61px !important;
	width:345px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#697075 !important;
	text-align:left !important;
	vertical-align:top !important;
	overflow:hidden !important;
}
table.random_2_price {
	height:24px !important;
	margin-bottom:5px !important;
	text-align:left !important;
	vertical-align:middle !important;
}
table.random_2_price td {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
	font-weight:bold !important;
	color:#F6653A !important;
	text-align:left !important;
	vertical-align:middle !important;
}
table.random_2_price td span {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
	font-weight:bold !important;
	color:#697075 !important;
}
td.random_2_more {
	width:85px !important;
	text-align:left !important;
	vertical-align:middle !important;
}
td.random_2_more input {
	width:84px !important;
	height:20px !important;
	border:0px !important;
	background-image:url(images/b_go.gif) !important;
	background-repeat:repeat-x !important;
	background-position:left top !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	border:solid 1px #000000 !important;
	padding-bottom:2px !important;
	margin:0px !important;
}
td.random_2_add {
	text-align:left !important;
	vertical-align:middle !important;
	padding-left:1px !important;
}
td.random_2_add input {
	width: auto !important;
	height:20px !important;
	border:0px !important;
	background-image:url(images/b_go.gif) !important;
	background-repeat:repeat-x !important;
	background-position:left top !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	border:solid 1px #000000 !important;
	padding-bottom:2px !important;
	margin:0px !important;
}
/*
================================================================================
|                                    FOOTER                                    |
================================================================================
*/
td.footer_menu {
    padding-top:10px !important;
	height:40px !important;
	text-align:center !important;
	vertical-align:middle !important;
}
div.footer_space {
	display:inline !important;
	padding-left:20px !important;
}
table.footer_menu {
	height:25px !important;
	background-image:url(images/bg_bottom_menu.jpg) !important;
	background-repeat:repeat-x !important;
	background-position:left top !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.footer_menu td {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	text-transform:uppercase !important;
	text-align:left !important;
	vertical-align:middle !important;
}
td.footer_menu td a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	text-transform:uppercase !important;
}
td.footer_menu td a:hover {
	text-decoration:underline !important;
}
td.footer_copyright {
	background-image:url(images/bg_bottom.gif) !important;
	background-repeat:no-repeat !important;
	background-position:bottom !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	font-weight:normal !important;
	color:#000000 !important;
	text-decoration:none !important;
	text-align:center !important;
	vertical-align:middle !important;
	padding-top:6px !important;
	padding-bottom:6px !important;
}
td.footer_copyright a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	font-weight:normal !important;
	color:#000000 !important;
	text-decoration:underline !important;
}
td.footer_copyright a:hover {
	text-decoration:none !important;
}
/*
================================================================================
|                                    PRODUCT                                   |
================================================================================
*/
table.product_block {
	/*width:442px !important;*/
	margin-top:3px !important;
	background-image:url(images/register_bg.jpg) !important;
	background-repeat:repeat !important;
	background-position:left top !important;
}
td.product_block_top {
	height:6px !important;
	background-image:url(images/bg_random_2.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
td.product_block_middle {
	background-image:url(images/content_block.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
	text-align:left !important;
	vertical-align:top !important;
}
td.product_block_bottom {
	height:3px !important;
	background-image:url(images/content_bottom.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
td.product_head {	
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
	font-weight:bold !important;
	color:#F6734B !important;
	padding-left:21px !important;
	padding-right:5px !important;
	padding-bottom:5px !important;
	padding-top:5px !important;
	text-align:center !important;
	vertical-align:top !important;
}
td.product_message {	
	text-align:center !important;
	vertical-align:middle !important;
}
td.product_message span {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
	font-weight:bold !important;
	color:#FF0000 !important;
	text-decoration:none !important;
}
td.product_text_1 {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#000000 !important;
	padding-left:20px !important;
	padding-right:5px !important;
	padding-top:4px !important;
	padding-bottom:10px !important;
	text-align:left !important;
	vertical-align:top !important;
}
div.product_text_1 {
	width:290px !important;
	overflow:hidden !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#000000 !important;
	text-align:left !important;
	padding-left:10px !important;
	padding-bottom:10px !important;
	vertical-align:top !important;
}
div.product_text_ {
	width:280px !important;
	overflow:hidden !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#000000 !important;
	text-align:left !important;
	padding-left:20px !important;
	/*padding-bottom:10px !important;*/
	vertical-align:top !important;
}
td.prod_zoom_prompt {
	width:260px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#000000 !important;
	text-align:left !important;
	padding-bottom:10px !important;
}
td.dropdown_sel {
    width:90px !important;
	text-align:right !important;
	padding-bottom:10px !important;
}
td.product_text_1 select {
	width:200px !important;
	height:18px !important;
	border:1px solid #84847F !important;
	background-color:#FFFFFF !important;
	padding-left:2px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#FF0000 !important;
	text-transform:uppercase !important;
	margin:0px !important;
	text-align:left !important;
	margin-top:3px !important;
	margin-bottom:3px !important;
}
td.product_text_1 input {
	width:200px !important;
	height:18px !important;
	border:1px solid #84847F !important;
	background-color:#FFFFFF !important;
	padding-left:2px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#335DA4 !important;
	text-transform:uppercase !important;
	margin:0px !important;
	margin-top:3px !important;
	margin-bottom:3px !important;
}
td.product_text_2 {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#F76E45 !important;
	padding-left:40px !important;
	padding-right:5px !important;
	padding-bottom:10px !important;
	text-align:left !important;
	vertical-align:top !important;
}
div.product_text_2 {
	width:256px !important;
	overflow:hidden !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#F76E45 !important;
	text-align:left !important;
	vertical-align:top !important;
}
span.dropdown_qty {
    padding-left:110px !important;
}
td.product_text_2 select {
	width:50px !important;
	height:18px !important;
	border:1px solid #84847F !important;
	background-color:#FFFFFF !important;
	padding-left:2px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#335DA4 !important;
	text-transform:uppercase !important;
	margin:0px !important;
	text-align:left !important;
	margin-top:3px !important;
	margin-bottom:3px !important;
}
td.product_text_2 input {
	width:50px !important;
	height:18px !important;
	border:1px solid #84847F !important;
	background-color:#FFFFFF !important;
	padding-left:2px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#335DA4 !important;
	text-transform:uppercase !important;
	margin:0px !important;
	margin-top:3px !important;
	margin-bottom:3px !important;
}
td.product_price {
	width:155px !important;
	height:42px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#F76E45 !important;
	text-align:center !important;
	vertical-align:top !important;
}
td.product_price span {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
	color:#697075 !important;
}
td.product_price b {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#F76E45 !important;
}
td.product_price input {
	width:50px !important;
	height:20px !important;
	border:1px solid #84847F !important;
	background-color:#FFFFFF !important;
	padding-left:2px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#335DA4 !important;
	text-transform:uppercase !important;
	margin:3px !important;
	margin-left:0px !important;
	margin-right:0px !important;
}
td.product_image {
	width:185px !important;
	height:135px !important;	
	border:0px !important;
	padding-bottom:5px !important;
	text-align:center !important;
	vertical-align:middle !important;
	color:#F76E45 !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
}
td.product_image img {
	width:144px !important;
	height:129px !important;
	border:0px !important;	
	text-align:center !important;
	vertical-align:middle !important;
	margin-left:2px !important;
}
#det_product_img {
	cursor: pointer !important;
}
td.product_image a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#FF0000 !important;
	text-decoration:none !important;
}
td.product_image a:hover {
	text-decoration:none !important;
}
td.product_add {
	background-image:url(images/bg_prod.gif) !important;
	background-position: left top !important;
	background-repeat:repeat-x !important;
	border-top: 1px solid #FFFFFF !important;
	height:26px !important;
	padding-right:32px !important;
	text-align:right !important;
	vertical-align: middle !important;
}
td.product_add input {
	width: auto !important;
	height:18px !important;
	border: 1px solid #000000 !important;
	background-image: url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;	
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#F9F9F9 !important;
	margin:0px !important;
} 

/*
================================================================================
|                                    SHIPPING                                  |
================================================================================
*/
table.shipping_block {
	width:486px !important;
	margin-top:3px !important;
	
}

td.shipping_block_middle {
	
	text-align:left !important;
	vertical-align:top !important;
}

td.shipping_head {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#4D4D4D !important;
	vertical-align:middle !important;
}
td.shipping_text {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#4D4D4D !important;
	vertical-align:middle !important;
}
td.shipping_text b {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FF0000 !important;
}
td.shipping_text td {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#5A5A5A !important;
	vertical-align:middle !important;
}
td.shipping_dropdown {
	height:30px !important;
	text-align:left !important;
	vertical-align:middle !important;
}
td.shipping_dropdown select, .checkout_select select {
	width:130px !important;
	height:18px !important;
	border:1px solid #A9A7A8 !important;
	background-color:#FFFFFF !important;
	padding-left:2px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#FF0000 !important;
	font-weight:bold !important;
	margin:0px !important;
	text-align:left !important;
}
.checkout_select select {
	margin:2px 0px 2px 20px !important;
	width:auto !important;
}
td.shipping_progress {
	background-image:url(images/progress_2.gif) !important;
	background-repeat:no-repeat !important;
	background-position:bottom center !important;
}

table.shipping_button {
	background-color:#FFFFFF !important;
	background-image:url(images/bg_prod.gif) !important;
	background-position: left top !important;
	background-repeat:repeat-x !important;
	border-top:1px solid #FFFFFF !important;
	width:100%

}
td.shipping_continue_button {
	height:55px !important;
	padding-top:5px !important;
	text-align:left !important;
	vertical-align:top !important;
}
td.shipping_continue_button input {
	width: auto !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border: 1px solid #000000 !important;	
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	margin:0px !important;
}

td.shipping_progress_middle {
	width:433px !important;
	height:80px !important;	
}

td.shipping_progress {
	background-image:url(images/progress_2.gif) !important;
	background-repeat:no-repeat !important;
	background-position:bottom center !important;
}
td.shipping_progress_text_on {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FF0000 !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.shipping_progress_text_off {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#5A5A5A !important;
	text-align:center !important;
	vertical-align:middle !important;
}
/*
================================================================================
|                                    CHECKOUT                              |
================================================================================
*/
table.checkout_block {
	width:486px !important;
	margin-top:3px !important;
	
}
checkout_arrow
td.checkout_block_middle {	
	text-align:left !important;
	vertical-align:top !important;
}

td.checkout_login {
	height:17px !important;
	background-color:#F57953 !important;
	/*padding-left:11px !important;*/
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
}
td.checkout_login span {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
}
td.checkout_head {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#5A5A5A !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.checkout_info {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#4B4B4B !important;
	vertical-align:top !important;
}
td.checkout_info a {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FF0000 !important;
	text-decoration:none !important;
}
td.checkout_info a:hover {
	text-decoration:underline !important;
}
td.checkout_arrow {
	height:40px !important;
	background-image:url(images/arrow.gif) !important;
	background-repeat:no-repeat !important;
	background-position:45px !important;
}
td.checkout_buttons_reg_acc {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#4B4B4B !important;
	text-align:center !important;
	vertical-align:bottom !important;
	padding-bottom:16px !important;
	padding-right:4px !important;
}
td.checkout_buttons_reg_acc input {
	width:100% !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border: 1px  solid #000000 !important;	
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	margin:0px !important;
	margin-bottom:2px !important;	
}
td.checkout_text {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#5A5A5A !important;
	vertical-align:middle !important;
}
td.checkout_text b {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FF0000 !important;
}
td.checkout_text td {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#5A5A5A !important;
	vertical-align:middle !important;
	padding-right:10px !important;
}
table.checkout_button {
	background-image:url(images/bg_prod.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border-top: 1px solid #FFFFFF !important;
	background-color:#FFFFFF !important;
	width:100% !important;	
}

td.checkout_change_address_button {
	height:25px !important;
	padding-left:10px !important;
	text-align:left !important;
	vertical-align: middle !important;
	background-image:url(images/bg_prod.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border-bottom: 2px solid #FFFFFF !important;
	border-top: 1px solid #FFFFFF !important;
	
}
td.checkout_change_address_button input {
	width:129px !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border:1px solid #000000 !important;		
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	margin:0px !important;
}
td.checkout_continue_button {
	height:55px !important;
	text-align:left !important;
	vertical-align:top !important;
	padding-top:7px !important;
}
td.checkout_continue_button input {
	width:auto !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border: 1px solid #000000 !important;	
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	padding:0px 10px 2px 10px !important;
	margin:0px !important;
}

td.checkout_progress_middle {
	width:490x !important;
	height:80px !important;
	
}

td.checkout_progress {
	background-image:url(images/progress_1.gif) !important;
	background-repeat:no-repeat !important;
	background-position:33px bottom !important;
}
td.checkout_progress_text_on {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FF0000 !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.checkout_progress_text_off {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#5A5A5A !important;
	text-align:center !important;
	vertical-align:middle !important;
}

/*
================================================================================
|                                    SEARCH                                    |
================================================================================
*/
table.search_block {
	width:486px !important;
	margin-top:3px !important;
}

td.search_block_middle {	
	text-align:left !important;
	vertical-align:top !important;
	background-color: #DEDEDE !important;
}

td.search_product {
	width:280px !important;
	height:18px !important;
	background-color:#FF735D !important;
	border-right: 1px solid #FFFFFF !important;		
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.search_price {
	width:125px !important;
	height:18px !important;
	background-color:#FF735D !important;
	border-right: 1px solid #FFFFFF !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.storefront_message a { color:#F6653A !important;text-decoration:underline !important; }
td.storefront_message a:hover { text-decoration:none !important;}
td.search_buy_now {
	width:103px !important;
	height:18px !important;
	background-color:#FF735D !important;			
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.search_product_block {
	padding-top:14px !important;
	padding-bottom:15px !important;
}
td.search_image {
	width:117px !important;
	height:125px !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.search_image div{
	width:117px !important;
	height:125px !important;
	background-image:url(images/no_image_with_border.gif) !important;
	background-repeat:no-repeat !important;
	background-position:center top !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.search_image img {

	text-align:center !important;
	vertical-align:middle !important;

}
td.search_text {
	text-align:left !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FF3300 !important;
}
td.search_text a {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FF6600 !important;
	text-decoration:none !important;
}
td.search_text a:hover {
	text-decoration:underline !important;
}
td.search_price_block {
	width:130px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight: bold !important;
	color:#FF0000 !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.search_price_block span {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight: bold !important;
	color:#697075 !important;
}
td.search_buy_now_block {
	width:95px !important;
	padding-right:1px !important;
	text-align: center !important;
	vertical-align: middle !important;
}
td.search_buy_now_block input {
	width:88px !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border:1px solid #000000 !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	margin:0px !important;
	margin-bottom:1px !important;
}
td.search_found {
	width:442px !important;
	height:42px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#606060 !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.search_found span {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#606060 !important;
}
/*
================================================================================
|                                    CART                                      |
================================================================================
*/
table.cart_block {
	width:486px !important;
	margin-top:3px !important;
	background-color:#DEDEDE !important;
	
}
td.cart_discount
{
	color:#FFFFFF !important;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	height:18px !important;
	vertical-align:middle !important;
	text-align:center !important;
}
td.cart_discount_name
{
	color:#FF735D !important;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
}
td.cart_discount_name_discount
{
	color:#606060 !important;
font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif !important;
font-size:12px !important;
font-weight:bold !important;
text-align:right !important;
padding-right:20px !important;
}
td.cart_discount_name_discount span
{
	color:#FF0000 !important;
}
td.cart_block_middle {

	text-align:left !important;
	vertical-align:top !important;
}
td.cart_checkt {
    width:20px !important;
	height:18px !important;
	background-color:#FF735D !important;
	border-right: 1px solid #FFFFFF !important;
	text-align:left !important;
	vertical-align:middle !important;
	padding-left:8px !important;
	padding-top:1px !important;
}
td.cart_remove {
	width:265px !important;
	height:18px !important;
	background-color:#FF735D !important;
	border-right: 1px solid #FFFFFF !important;	
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.cart_qty {
	width:70px !important;
	height:18px !important;
	background-color:#FF735D !important;
	border-right: 1px solid #FFFFFF !important;	
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:center !important;
	vertical-align:middle !important;
	
}
td.cart_total {
	width:123px !important;
	height:18px !important;
	background-color:#FF735D !important;		
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:center !important;
	vertical-align:middle !important;
	
}
td.cart_remove_block {
	padding-top:8px !important;
	padding-bottom:9px !important;
	border-bottom:1px solid #BCBCBC !important;
}
td.cart_check {
	width:30px !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.cart_image {
	width:105px !important;
	height:125px !important;	
	text-align:center !important;
	vertical-align:middle !important;
}
div.cart_img {
    width:95px !important;
	height:125px !important;
	text-align:center !important;
	vertical-align:middle !important;
    background-image:url(images/no_image_with_border.gif) !important;
	background-position:left top !important;
	background-repeat:no-repeat !important;
}
td.cart_image img {

	cursor:pointer !important;
}


div.cart_text {
	width:121px !important;
	overflow:hidden !important;
	text-align:left !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FF735D !important;
}
div.cart_text a {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FF735D !important;
	text-decoration:none !important;
}
div.cart_text a:hover {
	text-decoration:underline !important;
}
td.cart_qty_block {
	width:70px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#000000 !important;
	text-align:center !important;
	vertical-align:middle !important;
	padding-left:8px !important;
	border-bottom:1px solid #BCBCBC !important;
}
td.cart_qty_block select {
	width:50px !important;
	height:18px !important;
	border:1px solid #84847F !important;
	background-color:#FFFFFF !important;
	padding-left:2px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#000000 !important;
	text-transform:uppercase !important;
	margin:0px !important;
	text-align:left !important;
}
td.cart_qty_block input {
	width:50px !important;
	height:18px !important;
	border:1px solid #84847F !important;
	background-color:#FFFFFF !important;
	padding-left:2px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#000000 !important;
	text-transform:uppercase !important;
	margin:0px !important;
	text-align:left !important;
}
td.discount_qty_block {color:#FF735D !important; font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif !important;font-size:12px !important;font-weight:bold !important;padding:5px !important; vertical-align:top !important;padding-top:0px !important;}
td.cart_total_block {
	width:115px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#FF0000 !important;
	text-align:center !important;
	vertical-align:middle !important;
	border-bottom:1px solid #BCBCBC !important;
}
td.cart_total_block span {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#606060 !important;
}
td.cart_sub_total {
	height:35px !important;
	padding-right:12px !important;
	background-image:url(images/bg_prod_2.gif) !important;
	background-position:10px 0px !important;
	background-repeat:repeat-x !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#FF735D !important;
	text-align:right !important;
	vertical-align:middle !important;
}
td.cart_sub_total b {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#FF735D !important;
}
td.cart_sub_total span {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#606060 !important;
}
table.cart_button {
	background-image:url(images/bg_prod.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border-top: 1px solid #FFFFFF !important;
}

td.cart_delete_button {
	height:50px !important;
	text-align:left !important;
	vertical-align:top !important;
	padding-top:10px !important;
	
}
td.cart_delete_button input {
	width:87px !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border: 1px solid #000000 !important;	
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	margin:0px !important;
}
td.cart_delete_button_off {
	height:50px !important;
	text-align:left !important;
	vertical-align:top !important;
	padding-top:10px !important;
	
}
td.cart_delete_button_off input {
	width:87px !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border: 1px solid #000000 !important;	
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	margin:0px !important;
	padding-bottom:3px !important;
}
td.cart_update_button {
	width:100px !important;
	height:50px !important;
	text-align:left !important;
	vertical-align:top !important;
	padding-top:10px !important;
	
}
td.cart_update_button input {
	width:87px !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border: 1px solid #000000 !important;	
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	margin:0px !important;
}
td.cart_update_button_off {
	width:100px !important;
	height:50px !important;
	text-align:left !important;
	vertical-align:top !important;
	padding-top:10px !important;
	
}
td.cart_update_button_off input {
	width:87px !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border: 1px solid #000000 !important;	
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	margin:0px !important;
	padding-bottom:3px !important;
}
td.cart_checkout_button {
	width:101px !important;
	height:50px !important;
	text-align:left !important;
	vertical-align:top !important;
	padding-top:10px !important;
	
}
td.cart_checkout_button input {
	width:auto !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border: 1px solid #000000 !important;	
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	padding:0px 10px 2px 10px !important;
	margin:0px !important;
}
td.cart_message {
	width:488px !important;
	text-align:center !important;
	vertical-align:middle !important;
	background-color:#FFFFFF !important;
	padding-top:5px !important;
	padding-bottom:5px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FF735D !important;
}

/*
================================================================================
|                                    PAYMENT                                   |
================================================================================
*/
table.payment_block {
	width:486px !important;
	margin-top:3px !important;
	
}

td.payment_block_middle {
	
	text-align:left !important;
	vertical-align:top !important;
}
td.payment_head {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#4D4D4D !important;
	vertical-align:middle !important;
}
td.payment_text {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#445052 !important;
	vertical-align:middle !important;
}
td.payment_text td {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#445052 !important;
	vertical-align:middle !important;
	padding-right:10px !important;
}
td.payment_text td span {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#3D68AD !important;
}
td.payment_text td b {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FF0000 !important;
}
td.payment_info {
	text-align:left !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#235099 !important;
}
td.payment_product {
	width:100px !important;
	display:block !important;
	overflow:hidden !important;
}
td.payment_product div {
	width:100px !important;
	display:block !important;
	overflow:hidden !important;
}
td.payment_product_name {
	height:18px !important;
	background-image:url(images/Name.gif) !important;
	background-position:left top !important;
	background-repeat:no-repeat !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.payment_qty {
	height:18px !important;
	background-image:url(images/Quantity.gif) !important;
	background-position:left top !important;
	background-repeat:no-repeat !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.payment_price {
	height:18px !important;
	background-image:url(images/Price.gif) !important;
	background-position:left top !important;
	background-repeat:no-repeat !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.payment_total {
	height:18px !important;
	background-image:url(images/Total.gif) !important;
	background-position:left top !important;
	background-repeat:no-repeat !important;	
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.payment_item {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#BD4949 !important;
	vertical-align:top !important;
	text-align:center !important;
	padding-top:10px !important;
}
td.payment_product {
	text-align:left !important;
	vertical-align:top !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#747B7F !important;
	padding-top:10px !important;
}
td.payment_product a {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#747B7F !important;
	text-decoration:underline !important;
}
td.payment_product a:hover {
	text-decoration:none !important;
}
td.payment_quantity {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#747B7F !important;
	vertical-align:top !important;
	text-align:center !important;
	padding-top:10px !important;
}
td.payment_price_price {
	text-align:center !important;
	vertical-align:top !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#F6734C !important;
	padding-top:10px !important;
}
td.payment_price_price span {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#697075 !important;
}
td.payment_price_price b {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#F6734C !important;
}
td.payment_total_price {
	text-align:center !important;
	vertical-align:top !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#F6734C !important;
	padding-top:10px !important;
}
td.payment_total_price span {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#697075 !important;
}
td.payment_total_price b {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#F6734C !important;
}
td.payment_border_1 {
	height:30px !important;
	border-top:1px solid #B2B2B2 !important;
	
	vertical-align:middle !important;
}
td.payment_border_1 table {
margin-right: 25px !important;

}
td.payment_border_2 {
	height:30px !important;
	border-top:1px solid #B2B2B2 !important;
	vertical-align:middle !important;
}
td.payment_sub_total {
	text-align:right !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#FF0000 !important;
}
td.payment_sub_total_price {
	width:auto !important;
	text-align:right !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#F6734C !important;
}
td.payment_sub_total_price span {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#697075 !important;
}
td.payment_message_1 {
	padding-top:6px !important;
	padding-bottom:6px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#F6734C !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.payment_message_2 {
	padding-top:6px !important;
	padding-bottom:6px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#4D4D4D !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.payment_message_3 {
	padding-top:5px !important;
	padding-bottom:5px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#333333 !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.payment_discount {
	text-align:left !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#F6734C !important;
}
td.payment_discount_price {
	text-align:right !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#F6734C !important;
}
td.payment_discount_price span {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#697075 !important;
}
td.payment_total_amount {
	text-align:left !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#EA1111 !important;
}
td.payment_total_amount_price {
	text-align:right !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#F6734C !important;
}
td.payment_total_amount_price span {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#697075 !important;
}
td.payment_print_button {
	height:55px !important;
	text-align:left !important;
	vertical-align:top !important;
	padding-top:6px !important;
}
td.payment_print_button input {
	width:auto !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border: 1px solid #000000 !important;	
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	padding:0px 10px 2px 10px !important;
	margin:0px !important;
	
}
td.payment_make_button {
	height:50px !important;
	padding-right:2px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#000000 !important;
	text-align:right !important;
	vertical-align:top !important;
	padding-top:6px !important;
}
td.payment_make_button b {
    font-size:12px !important;
    color:#FF6600 !important;
}
td.payment_make_button input {
	width:auto !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border: 1px solid #000000 !important;	
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	margin:0px !important;
	padding:0px 10px 2px 10px !important;
	margin-right:6px !important;
	
}

td.payment_progress_middle {
	width:433px !important;
	height:80px !important;
	
}

td.payment_progress {
	background-image:url(images/progress_3.gif) !important;
	background-repeat:no-repeat !important;
	background-position:bottom center !important;
}
td.payment_progress_text_on {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FF0000 !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.payment_progress_text_off {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#5A5A5A !important;
	text-align:center !important;
	vertical-align:middle !important;
}
div.checkout_header {
	padding-left:25px !important;
	color:#4D4D4D !important;
	font-size:11px !important;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif !important;
}
table.checkoutTable {margin-left:25px !important;margin-right:25px !important;width:430px !important;}
td.payment_discount_name {
	color:#747B7F !important;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
}
/*
================================================================================
|                                    CATALOG                                   |
================================================================================
*/
table.catalog_block {
	width:485px !important;
	height:auto !important;
	background-image:url(images/bg_body_random_2.gif) !important;
	background-repeat:repeat !important;
	background-position:left top !important;
	margin-top:5px !important;	
}
td.catalog_block_top {
	width:485px !important;
	background-image:url(images/bg_random_2.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
	margin-top:3px !important;	
}
td.catalog_image {
	width:109px !important;
	height:103px !important;
	text-align:center !important;
	vertical-align:middle !important;
	padding: 3px 0px 8px 8px !important;
}
td.catalog_image div{
    cursor:pointer !important;
	width:89px !important;
	height:103px !important;
	background-image:url(images/noimage_89x103.gif) !important;
	background-repeat:no-repeat !important;
	text-align:center !important;
}
td.catalog_image img {
}
td.catalog_text_block {
	padding-top:0px !important;
	padding-bottom:3px !important;
	text-align:left !important;
	vertical-align:top !important;
}
td.catalog_name {
	
	padding-top:2px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	font-weight:bold !important;
	color:#FF0000 !important;
	text-decoration:none !important;
	text-transform:uppercase !important;
}
td.catalog_name div {
	width:230px !important;
	overflow:hidden !important;
}
td.catalog_name a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#FF735D !important;
	text-decoration:none !important;
	text-transform:uppercase !important;
}
td.catalog_name a:hover {
	text-decoration:underline !important;
}
td.catalog_description {
	padding-top:4px !important;
	padding-left:1px !important;
	padding-bottom:6px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#6F767A !important;
}
div.catalog_description {
	width:245px !important;
	overflow:hidden !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#6F767A !important;
}
td.catalog_price {
    width:200px !important;
	padding-left:8px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight: bold !important;
	color:#F76E45 !important;
	text-align:left !important;
	vertical-align: middle !important;
}
td.catalog_price b {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight: bold !important;
	color:#F76E45 !important;
}
td.catalog_price span {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color:#697075 !important;
}
td.catalog_add {

	width:120px !important;
	text-align:left !important;
	vertical-align: middle !important;
	padding-right:4px !important;
}
td.catalog_add input {
	width:97% !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	border:1px solid #000000 !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	margin:0px !important;
	margin-bottom:1px !important;
}

td.catalog_add .orange_button_on {
	display:none;
}
td.catalog_add input.orange_button_on {
	display:none;
}


/*
================================================================================
|                                    ACCOUNT                                   |
================================================================================
*/
table.account {
	width:485px !important;
	display:block !important;
	background-image:url(images/register_bg.jpg) !important;
	background-repeat:repeat !important;
	margin-bottom:2px !important;
}
td.account_content_top {
	height:22px !important;
	background-image:url(images/register_top.jpg) !important;
	background-repeat:repeat-x !important;
	background-position:left top !important;

	
}
td.account_block {
	padding-top:10px !important;
	padding-bottom:10px !important;
	padding-left:20px !important;
	text-align:left !important;
	vertical-align:top !important;
	background-image:url(images/register_bg.gif) !important;
	background-repeat:repeat !important;
	background-position:left top !important;
}
td.account_content_bottom {
	height:1px !important;
	background-image:url(images/register_bottom.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
td.account_dotted {
	border-top:1px dotted #4B4B4B !important;
}
td.account_head_left {
	width:50% !important;
	height:17px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color: #FA8D3D !important;
	padding-right:11px !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.account_head_right {
	width:50% !important;
	height:17px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color: #FA8D3D !important;
	padding-left:12px !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.account_red_left {
	height:36px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color: #000000 !important;
	padding-right:10px !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-weight:bold !important;
}
td.account_red_right {
	height:36px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color: #000000 !important;
	padding-left:17px !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-weight:bold !important;
}
td.account_black {
	width:180px !important;
	display:block !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color: #000000 !important;
	text-align:justify !important;
	vertical-align:top !important;
}
td.account_login_block {
	padding-left:9px !important;
	text-align:left !important;
	vertical-align:top !important;
}
td.account_form {
	height:106px !important;
	width:250px !important;
	background-image:url(images/bg_login.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
	text-align:left !important;
	vertical-align:middle !important;
}
td.account_form td {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color: #000000 !important;
	vertical-align:middle !important;
}
td.account_form span {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFAF77 !important;
	text-decoration:none !important;
}
td.account_form td input {
	width:123px !important;
	height:19px !important;
	border:1px solid #0E304C !important;
	background-color:#A1B5C5 !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#4C5052 !important;
	padding-left:2px !important;
	padding-top:2px !important;
	margin:0px !important;
}
td.account_forgotten {
    width:100% !important;
	height:46px !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:CA730C !important;
	text-decoration:none !important;
	text-align:center !important;
	vertical-align:middle !important;
}
td.account_forgotten a {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#CA730C !important;
	text-decoration:none !important;
}
td.account_forgotten a:hover {
	text-decoration:underline !important;
}
td.account_register_button {
	width:47% !important;
	text-align:center !important;
	vertical-align:middle !important;
}
.orange_button_on {
    cursor:pointer !important;
}
.orange_button_off {
    cursor:default !important;
}
div.account_register_buttonon {
	width:100% !important;
	text-align:center !important;
	vertical-align:middle !important;
}
div.account_register_buttonon input {
    cursor:pointer !important;
	width:auto !important;
	height:18px !important;
	border:0px !important;
	background-image:url(images/b_save.gif) !important;
	background-repeat:repeat-x !important;
	background-position:left top !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color: #FFFFFF !important;
	padding:0px 10px 2px 10px !important;
	margin:0px !important;
	border:#000000 solid 1px !important;
}
div.account_register_buttonoff {
    width:100% !important;
	text-align:center !important;
	vertical-align:middle !important;
}
div.account_register_buttonoff input {
	width:auto !important;
	height:18px !important;
	border:0px !important;
	background-image:url(images/b_save.gif) !important;
	background-repeat:repeat-x !important;
	background-position:left top !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color: #FFFFFF !important;
	padding:0px 10px 2px 10px !important;
	margin:0px !important;
	border:#000000 solid 1px !important;
	cursor:default !important;
}
td.account_login_button {
	width:53% !important;
	text-align:center !important;
	vertical-align:middle !important;
}
.account_b_block{
	background-image:url(images/account.gif) !important;
	background-repeat:no-repeat !important;
	width:485px !important;
	height:30px !important;
	vertical-align:middle !important;
}
td.account_login_button input {
	width:auto !important;
	height:18px !important;
	background-image:url(images/b_save.gif) !important;
	background-repeat:repeat-x !important;
	background-position:left top !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color: #FFFFFF !important;
	padding:0px 10px 2px 10px !important;
	margin:0px !important;
	border:#000000 solid 1px !important;
}
.welcome {
	width:485px !important;
	height:22px !important;
	background-image:url(images/head_arrow.gif) !important;
	background-repeat:no-repeat !important;
	text-align:left !important;
	padding-left:25px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:bold !important;
	color: #FFFFFF !important;
}
.welcome_table{
	margin-bottom:2px !important;
}
/*
================================================================================
|                                    REGISTER                                  |
================================================================================
*/
table.register {
	width:486 !important;
	background-image:url(images/register_contbg.gif) !important;
	background-repeat:repeat-y !important;
}
td.register {
	padding-left:24px !important;
	padding-right:20px !important;
}
td.register_dotted {
	/*border-top:1px dotted #4B4B4B !important;*/
}
td.register_note {
	height:38px !important;
	padding-left:50px !important;
	text-align:left !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#000000 !important;
	text-decoration:none !important;

}
td.register_note span {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FF0000 !important;
	text-decoration:none !important;
	text-transform:uppercase !important;
}
td.register_note a {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#000000 !important;
	text-decoration:none !important;
}
td.register_note a:hover {
	text-decoration:underline !important;
}
td.register_content_top {
	height:6px !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
td.register_content {
	padding-left:30px !important;
	padding-top:12px !important;
	/*background-image:url(images/register_bg.gif) !important;
	background-repeat:repeat-y !important;
	background-position:left top !important;*/
	
}
td.register_content td {
	padding-bottom:2px !important;
}
td.register_head {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#000000 !important;
	text-align:left !important;
	vertical-align:middle !important;
}
td.register_name {
	width:140px !important;
	text-align:right !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#000000 !important;
}
td.register_required {
	text-align:left !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FF6633 !important;
}
td.register_form_1 {
	width:240px !important;
	text-align:left !important;
	vertical-align:middle !important;
}
td.register_form_mesge {
    height:30px !important;
    font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:none !important;
	color:#FF6600 !important;
	text-align:left !important;
	padding-left:20px !important;
	vertical-align:middle !important;
}
td.register_form_1 input {
	width:225px !important;
	height:21px !important;
	border:1px solid #0E304C !important;
	background-color:#FFFFFF !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FF0000 !important;
	padding-left:2px !important;
	padding-top:2px !important;
	margin:0px !important;
	margin-left:8px !important;
	margin-right:7px !important;
}
td.register_form_2 {
	width:240px !important;
	text-align:left !important;
	vertical-align:middle !important;
}

td.register_form_2 select {
	width:225px !important;
	height:21px !important;
	border:1px solid #0E304C !important;
	background-color:#FFFFFF !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FF0000 !important;
	padding-left:2px !important;
	padding-top:1px !important;
	padding-bottom:1px !important;
	margin:0px !important;
	margin-left:8px !important;
	margin-right:7px !important;
}
td.register_text {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FF6633 !important;
	vertical-align:middle !important;
	padding-left:5px !important;
}
td.register_text td {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#000000 !important;
	vertical-align:middle !important;
}
td.register_yes {
	padding-left:10px !important;
}
td.register_content_bottom {
	height:1px !important;
	background-image:url(images/register_bottom.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}
td.register_save_button {
	height:26px !important;
	padding-right:8px !important;
	text-align:right !important;
	vertical-align:middle !important;
	background-color:#FFFFFF !important;
	background-position:bottom !important;
	background-image:url(images/register_botbg.gif) !important;
	background-repeat:repeat-x !important;
}
td.register_save_button input {
	width: auto !important;
	height:18px !important;
	border:1px solid #000000 !important;
	background-image:url(images/bg_for_all_greybuttons.gif) !important;
	background-repeat:repeat-x !important;
	background-position:left bottom !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	padding-bottom:2px !important;
	margin:0px !important;
	line-height:9px !important;
	
}
/*
================================================================================
|                                    STOREFRONT                                |
================================================================================
*/
table.storefront_main {
	
	border-top:1px solid #4B4B4B !important;
}
td.storefront_block {
	height:155px !important;
	text-align:left !important;
	vertical-align:top !important;
}
.storefront_message{
	/*width:300px !important;*/
	font-size:1.4em !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#F6653A !important;
	line-height: 2em !important;
	font-weight: bold !important;
}
table.storefront_block {
	width:234px !important;
	margin-top:4px !important;
	margin-left:6px !important;
	margin-right:4px !important;
	background-image:url(images/bg_content_block.gif) !important;
	background-repeat:no-repeat !important;
}
table.header_name_page {
    width:486px !important;
    background-image:url(images/bg_storefront_text.gif) !important;
	background-position:left top !important;
	background-repeat:repeat !important;
}
td.storefront_top_text {	
	height:20px !important;
	width:486px !important;	
	background-image:url(images/bg_storefront_top.gif) !important;
	background-position:left top !important;
	background-repeat:no-repeat !important;
	text-align:left !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	padding-left:25px !important;
	padding-top:5px !important;
	padding-bottom:4px !important;
	vertical-align:middle !important;
}
td.storefront_bottom_text {	
	width:486px !important;
	height:3px !important;	
	background-image:url(images/bg_storefront_bottom.gif) !important;
	background-position:left bottom !important;
	background-repeat:no-repeat !important;
	text-align:left !important;
	padding-left:20px !important;
	vertical-align:bottom !important;
}
td.storefront_content_block {
	text-align:left !important;
	vertical-align:top !important;
}
td.storefront_link div{
	height:auto !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-align:center !important;
	vertical-align:top !important;
	/*background-color:#EA6C43 !important;*/
	background-image:url(images/store_discr1.jpg) !important;
	background-repeat:repeat-x !important;
	width:auto !important;
	background-position:left top !important;
	/*padding-top:5px !important;
	padding-bottom:5px !important;*/
}
td.storefront_toplink { 
	height:28px !important;
	padding-left:16px !important;
}
td.storefront_toplink a {
    font-size:12px !important;
	font-family:Tahoma !important;
	font-weight:bold !important;
	text-decoration:none !important;
	color:#FF6633 !important;
}
td.storefront_toplink a:hover {
	text-decoration:underline !important;
}
td.storefront_link a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
}
td.storefront_link a:hover {
	text-decoration:underline !important;
}
td.storefront_image {
	text-align:center !important;
	vertical-align:top !important;
	width:89px !important;
	height:103px !important;
	background-image: url(images/noimage_89x103.gif) !important;
	background-position:left top !important;
	background-repeat:no-repeat !important;
}
td.storefront_image div{
    cursor:pointer !important;
	width:89px !important;
	height:103px !important;
}
td.storefront_image img {
	width:89px !important;
	height:103px !important;
	border:0px !important;
}
td.storefront_text {
	height:60px !important;
	text-align:left !important;
	vertical-align:top !important;
	padding:5px !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
}

td.storefront_content_bg
{
	background-color:#DEDEDE !important;
}

div.storefront_text {
	height:50px !important;
	width:120px !important;
	text-align:left !important;
	vertical-align:top !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#000000 !important;
	overflow:hidden !important;
}
td.storefront_price {
	/*height:45px !important;*/
	padding-left:1px !important;
	text-align:left !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
	color:#FF6633 !important;
}
td.storefront_price span {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
	color:#666666 !important;
}
td.storefront_block_bottom {
	height:8px !important;
}
td.storefront_button {
	height:20px !important;
	/*background-image:url(images/bg_content_block_b.jpg) !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;*/
	vertical-align:top !important;
}
td.storefront_more {
	text-align:right !important;
	vertical-align:middle !important;
	padding-right:1px !important;
}
td.storefront_more input {
	width: auto !important;
	height:18px !important;
	border:1px solid #000000 !important;
	background-image:url(images/bg_for_all_greybuttons.gif) !important;
	background-repeat:repeat-x !important;
	background-position:left top !important;
	text-align:center !important;
	vertical-align:top !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	padding-bottom:4px !important;
	margin:0px !important;
}
td.storefront_add {
	display: none !important;
	text-align:left !important;
	vertical-align:middle !important;
	padding-left:1px !important;
}
td.storefront_add input {
	display: none !important;
	width: auto !important;
	height:18px !important;
	border:1px solid #000000 !important;
	background-image:url(images/bg_for_all_greybuttons.gif) !important;
	background-repeat:repeat-x !important;
	background-position:left top !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight:normal !important;
	color:#FFFFFF !important;
	padding-bottom:2px !important;
	margin:0px !important;
}
td.storefront_block_b_bottom {
	height:12px !important;
	background-repeat:no-repeat !important;
	background-position:left top !important;
}

/*
================================================================================
|                                    POPUP                                     |
================================================================================
*/

.popupwin_tdborder {
	font-family: Tahoma, Verdana, Arial, sans-serif !important;
	font-size:12px !important;
	color:#000000 !important;
}
.popupwin_tdshade {
	font-family: Tahoma, Verdana, Arial, sans-serif !important;
	font-size:12px !important;
	color:#000000 !important;
}
.popupwin_closebtn {
	width:53px !important;
	height:17px !important;
	border:1px solid #000000 !important;
	background-image:url(images/bg_for_all_greybuttons.gif) !important;
	background-repeat:repeat !important;
	background-position:left top !important;
	text-align:center !important;
	vertical-align:middle !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#FFFFFF !important;
	padding-bottom:4px !important;
	margin:0px !important;
	margin-right:30px !important;
}

.MessageBox_blok {
    position:absolute !important;
	left:auto !important; top:auto !important;
	margin-top:37px !important;
	margin-left:250px !important;
	z-index: 15 !important;
    background-color:#FFFFFF !important;
}
.MessageBox {
/*	height:88px !important;
	//height: 112px !important;*/
	height:auto !important;
	width: 200px !important;
	font-family:Tahoma !important;
	font-weight: bold !important;
	font-size:11px !important;
	color: #FF6633 !important;
	background-color:#CCCCCC !important;
	border: 2px #666666 solid !important;
	border-bottom: 2px #FF9900 solid !important;
	border-right: 2px #FF9900 solid !important;
	padding: 10px !important;
	text-align: center !important;
	
}
.MessageBoxText_middle {
	width: 200px !important;
	font-family:Tahoma !important;
	font-weight: bold !important;
	font-size:11px !important;
	color: #000000 !important;
	background-color:#CCCCCC !important;
	text-align: center !important;
	line-height:17px !important;
	margin-top:5px !important;
}
.MessageBoxText {

}
.MessageBoxText a {
	color: #999999 !important;
	margin-bottom: 10px !important;
	padding: 1px !important;
	font-weight: bold !important;
	border: 1px #656565 solid !important;
	text-decoration: none !important;
}
.MessageBoxText a:hover {
	color: #666666 !important;
}
.MessageBoxTextLarge {
	font-size: 12px !important;
	padding: 2px !important;
}

