body {
margin:0px;
padding:0px;
text-align:center;
font-family:Verdana,Sans-serif;/*Helvetica*/
font-size:11px;

}

img{
border:0px;
}

#top_main{
display:none;
}

#top_info{
display:none;
}

#header_baner{
display:none;
}

#top_form{
display:none;
}

#div_top_baner{
display:none;
}

#email_but{
display:none;
}

#email_but_input{
display:none;
}


#pass_but_id{
display:none;
}

#pass_but_div {
display:none;
}

#feedback {
display:none;
}

#pass_but {
display:none;
}

#cur_pass{
display:none;
}

#lang_but{
display:none;
}

.language {
display:none;
}


#cur_lang{
display:none;
}

.lang_flag {
display:none;
}

#login_but{
display:none;
}

#login_but a{
display:none;
}

#login_but a:hover{
display:none;
}


#registration_but{
display:none;
}

#notebook{
display:none;
}

#cart_div{
display:none;
}

#cart_info{
display:none;
}

.cart_info1{
display:none;
}

#cart_but{
display:none;
}

#main{

}

#container {	
	position:relative;
}

#top_piniz {
display:none;
}



#main_in{

}

#main_menu{
display:none;
}

#main_menu_begin{
display:none;
}


#main_menu_end{
display:none;
}

.main_menu_link2 {
display:none;
}

.main_menu_link3 {
display:none;
}

.main_menu_link {
display:none;
}

#board{

}

#big_promo {
display:none;
}

.big_promo_info {
display:none;
}

.big_promo_text_info {
display:none;
}

.big_promo_title {
display:none;
}

.big_promo_text_full {
display:none;
}

.big_promo_text_full_border{
display:none;
}


.big_promo_pages {
display:none;
}

.big_promo_image {
display:none;
}

.promo_pages_active{
display:none;
}

.promo_pages{
display:none;
}

#small_promo_left{
display:none;
}

#small_promo_right{
display:none;
}

#big_promo2 {
display:none;
}

#board_top_border {
display:none;
}

#left_board {
display:none;
}

#search {
display:none;
}

#search_title {
display:none;
}

#search_title_text {
display:none;
}

#search_input {
display:none;
}

#search_input_imgage {
display:none;
}

#search_but{
display:none;
}

#search_text{
display:none;
}

#search_text2{
display:none;
}

#board_left_top_border {
display:none;
}

#left_menu {
display:none;
}

.left_menu_parts {
display:none;
}


.left_menu_parts2 {
display:none;
}

.left_menu_parts_cat_active {
display:none;
}

.left_menu_parts2_cat_active {
display:none;
}

.left_menu_parts_cat_active_none {
display:none;
}

.left_menu_parts_sub_cat_active {
display:none;
}

.left_menu_parts_sub_cat_active_none {
display:none;
}

.left_menu_parts_sub_cat_unactive {
display:none;
}

.left_menu_parts_sub_sub_cat_unactive {
display:none;
}

.left_menu_parts_sub_sub_cat_active {
display:none;
}

#left_menu_parts_end{
display:none;
}

#left_baners{
display:none;
}


#center_board{
position:relative;
float:left;
width:706px;
margin-top:3px;
margin-left:8px;
}

#center_board2{

}


#small_promo {
position:relative;
float:left;
width:467px;
height:154px;
background-image:url(./images/small_promo.jpg);
background-repeat:no-repeat;
margin-top:4px;
}

#contact_us_info {
position:relative;
float:left;
width:224px;
height:154px;
margin-left:10px;
background-image:url(./images/contact_us_info.jpg);
background-repeat:no-repeat;
margin-top:4px;
}

#contact_us_info a{
position:relative;
float:left;
width:224px;
height:154px;
display:block;
}

#center_board_inside{
position:relative;
float:left;
width:706px;
}

.product_frame {
position:relative;
float:left;
width:135px;
height:170px;
margin-right:6px;
margin-top:6px;
background-image:url(./images/product_frame.png);
background-repeat:no-repeat;
z-index:1;
}

.product_frame img{
position:absolute;
left:0px;
top:0px;
z-index:1;
}

.product_frame_text{
position:absolute;
float:left;
width:135px;
bottom:0px;
margin-bottom:16px;
height:32px;
z-index:2;
}

.product_frame_text span{
position:relative;
float:left;
width:123px;
left:2px;
text-align:center;
line-height:16px;
height:32px;
}

.product_frame_text a{
color:#3E494F;
height:32px;
text-decoration:none;
}

.product_frame_text b{

text-align:center;
line-height:16px;
color:#9F9F9F;

}

#board_bottom{
display:none;
}

.board_bottom_baner{
position:relative;
float:left;
width:220px;
height:78px;
background-image:url(./images/board_bottom_baner.png);
background-repeat:no-repeat;
margin-top:13px;
margin-left:16px;
}


#board_bottom_border{
display:none;
}

#foother_links{
position:relative;
float:left;
width:988px;
margin-top:55px;
padding-bottom:10px;
}

.foother_links_title{
position:relative;
float:left;
width:960px;
color:#62b4fa;
font-size:11px;
line-height:16px;
margin-left:28px;
font-weight:bold;
}

.foother_link_group{
position:relative;
float:left;
width:210px;
margin-left:28px;
}

.foother_link{
position:relative;
float:left;
width:210px;
}

.foother_link a{
position:relative;
float:left;
text-decoration:none;
color:#62b4fa;
font-size:11px;
line-height:16px;
}

.foother_link a:hover{
position:relative;
float:left;
text-decoration:underline;
color:#ffffff;
font-size:11px;
line-height:16px;
}

#foother_producters_links{
position:relative;
float:left;
width:988px;
margin-top:5px;
padding-bottom:10px;
}

#foother_producters_links2{
position:relative;
float:left;
width:960px;
margin-left:28px;
}

.foother_producters_links_title{
position:relative;
float:left;
width:960px;
color:#62b4fa;
font-size:11px;
line-height:16px;
margin-left:28px;
font-weight:bold;
}

.foother_producters_link_group{
position:relative;
float:left;
width:120px;
}

.foother_producters_link{
position:relative;
float:left;
width:120px;
}

.foother_producters_link a{
position:relative;
float:left;
text-decoration:none;
color:#B8DCF8;
font-size:8px;
line-height:12px;
}

.foother_producters_link a:hover{
position:relative;
float:left;
text-decoration:underline;
color:#ffffff;
font-size:8px;
line-height:12px;
}

#foother_border{
display:none;
}

#foother_menu{
display:none;
}

#foother_menu a{
height:20px;
color:#62b4fa;
margin-left:10px;
text-decoration:none;
padding-bottom:3px;
}

#foother_menu a:hover{
height:20px;
color:#ffffff;
margin-left:10px;
text-decoration:none;
}

.foother_menu_active{
height:20px;
color:#ffffff;
margin-left:10px;
text-decoration:none;
/*background-image:url(./images/foother_menu_arrow.png);
background-position: bottom center;
background-repeat:no-repeat;*/
}

#foother_text{
display:none;
}

#move_down{
width:960px;
height:106px;
margin:0px auto;
}

#foother_full_text{
width:958px;
height:67px;
margin:0px auto;
text-align:center;
color:#407BCF;
padding-top:18px;
padding-bottom:18px;
font-size:9px;
overflow:hidden;
}

#foother_icons{
width:960px;
height:15px;
margin:0px auto;
background-image:url(./images/foother_icons.png);
background-position: top center;
background-repeat:no-repeat;
text-align:center;
padding-top:60px;
text-align:center;
color:#b8dcf8;
font-size:10px;
}

#foother_icons_text2{
font-weight:bold;
font-size:11px;
line-height:25px;
}

.main_title{
display:none;
}

.main_title a{
position:relative;
float:left;
font-size:18px;
line-height:20px;
color:#4499db;
text-decoration:none;
}

.main_title a:hover{
position:relative;
float:left;
font-size:18px;
line-height:20px;
color:#4499db;
text-decoration:underline;
}

.main_title span{
position:relative;
float:left;
}

.main_title_s{
position:relative;
float:left;
width:260px;
height:27px;
background-image:url(./images/blue_pointer.png);
background-position: 0 5px;
background-repeat:no-repeat;
font-size:18px;
line-height:20px;
color:#4499db;
padding-left:15px;
margin-top:20px;

}



#select_lent_back2{
position:relative;
float:right;
width:120px;
margin-right:5px;
}

#select_lent_back2 a{
position:relative;
float:right;
height:27px;
line-height:20px;
font-size:14px;
line-height:25px;
color:#4499db;
text-decoration:none;
}

#select_lent_back2 a:hover{
position:relative;
float:right;
height:27px;
font-size:14px;
line-height:25px;
color:#4499db;
text-decoration:underline;
}

.border_divs2{
position:relative;
float:right;
width:100%;
height:2px;
margin-right:10px;
}

.border_divs{
display:none;
}

.border_divs_1{
position:relative;
float:left;
width:690px;
height:2px;
margin-bottom:7px;
}

.border_div1{
position:relative;
float:left;
width:100%;
height:1px;
background-color:#d3dee4;
}

.border_div2{
position:relative;
float:left;
width:100%;
height:1px;
background-color:#fefefe;
}

#promo_products{
position:relative;
float:left;
width:706px;
height:142px;
}

#promo_products_left_arrow_div{
position:relative;
float:left;
width:25px;
height:150px;
}

#promo_products_left_arrow{
position:relative;
float:left;
width:20px;
height:20px;
margin-top:60px;
}

#promo_products_left_arrow a{
position:relative;
float:left;
width:20px;
height:20px;
background-image:url(./images/blue_arrow_pointer_left.png);
background-position: 0px 0px;
background-repeat:no-repeat;
}

#promo_products_left_arrow a:hover{
position:relative;
float:left;
width:20px;
height:20px;
background-image:url(./images/blue_arrow_pointer_left.png);
background-position: 0px -20px;
background-repeat:no-repeat;
}

.promo_products_div{
position:relative;
float:left;
width:97px;
height:122px;
background-image:url(./images/promo_product.jpg);
background-position: top left;
background-repeat:no-repeat;
margin-top:10px;
margin-left:10px;
}

#promo_products_right_arrow_div{
position:relative;
float:left;
width:20px;
height:150px;
margin-left:15px;
}

#promo_products_right_arrow{
position:relative;
float:left;
width:20px;
height:20px;
margin-top:60px;
}

#promo_products_right_arrow a{
position:relative;
float:left;
width:20px;
height:20px;
background-image:url(./images/blue_arrow_pointer_right.png);
background-position: 0px 0px;
background-repeat:no-repeat;
}

#promo_products_right_arrow a:hover{
position:relative;
float:left;
width:20px;
height:20px;
background-image:url(./images/blue_arrow_pointer_right.png);
background-position: 0px -20px;
background-repeat:no-repeat;
}


#promo_products_left_arrow_div2{
position:relative;
float:left;
width:39px;
height:122px;
margin-left:32px;
}

#promo_products_left_arrow2{
position:relative;
float:left;
width:20px;
height:20px;
margin-top:50px;
}

#promo_products_left_arrow2 a{
position:relative;
float:left;
width:20px;
height:20px;
background-image:url(./images/blue_arrow_pointer_left.png);
background-position: 0px 0px;
background-repeat:no-repeat;
}

#promo_products_left_arrow2 a:hover{
position:relative;
float:left;
width:20px;
height:20px;
background-image:url(./images/blue_arrow_pointer_left.png);
background-position: 0px -20px;
background-repeat:no-repeat;
}


#promo_products_right_arrow_div2{
position:relative;
float:left;
width:20px;
height:122px;
margin-left:5px;
}

#promo_products_right_arrow2{
position:relative;
float:left;
width:20px;
height:20px;
margin-top:50px;
}

#promo_products_right_arrow2 a{
position:relative;
float:left;
width:20px;
height:20px;
background-image:url(./images/blue_arrow_pointer_right.png);
background-position: 0px 0px;
background-repeat:no-repeat;
}

#promo_products_right_arrow2 a:hover{
position:relative;
float:left;
width:20px;
height:20px;
background-image:url(./images/blue_arrow_pointer_right.png);
background-position: 0px -20px;
background-repeat:no-repeat;
}



#path_div{
position:relative;
float:left;
width:695px;
background-color:#e9f0f3;
line-height:31px;
color:#449adc;
font-size:10px;
padding-left:7px;
}

#path_div a{
color:#449adc;
font-size:13px;
text-decoration:none;
}

#path_div a:hover{
color:#449adc;
font-size:13px;
text-decoration:underline;
}

#path_div span{
color:#474747;
font-size:13px;
}

#select_lent{
position:relative;
float:left;
width:695px;
height:35px;
line-height:35px;
color:#449adc;
font-size:11px;
padding-left:7px;
}

#select_lent_back{
position:relative;
float:left;
width:120px;
height:35px;
line-height:35px;
background-image:url(./images/blue_arrow_left.png);
background-position: 0 14px;
background-repeat:no-repeat;
}

#select_lent_back a{
position:relative;
float:left;
margin-left:10px;
font-size:11px;
color:#449adc;
text-decoration:none;
}

#select_lent_back a:hover{
position:relative;
float:left;
margin-left:10px;
font-size:11px;
color:#449adc;
text-decoration:underline;
}



#select_lent_filtars{
position:relative;
float:right;
width:300px;
height:35px;
}

#select_lent_filtars_text{
position:relative;
float:right;
color:#474747;
font-size:13px;
}

#select_price{
position:relative;
float:right;
width:73px;
height:21px;
margin-top:7px;
margin-left:10px;
background-image:url(./images/select_price.jpg);
background-position: top left;
background-repeat:no-repeat;
color:#6e7d85;
line-height:21px;
padding-left:7px;
}

#select_productor{
position:relative;
float:right;
width:102px;
height:21px;
margin-top:7px;
margin-left:10px;
background-image:url(./images/select_productor.jpg);
background-position: top left;
background-repeat:no-repeat;
color:#6e7d85;
line-height:21px;
padding-left:7px;
}

.product_info{
position:relative;
float:left;
width:702px;
height:143px;
font-family:Helvetica,Sans-serif;
}

.product_pic_frame{
position:relative;
float:left;
width:129px;
height:122px;
margin-top:11px;
background-image:url(./images/cur_product_frame.jpg);
background-position: top left;
background-repeat:no-repeat;
}

.products_pic_link{
position:relative;
float:left;
width:129px;
height:94px;
dispaly:block;
}

.product_pic_frame_info{
position:relative;
float:left;
width:129px;
height:20px;
bottom:0;
line-height:17px;
color:#ffffff;
font-weight:bold;
}

.product_pic_frame_checkbox{
position:relative;
float:left;
margin-left:2px;
}

.product_pic_frame_img{
position:relative;
float:left;
width:129px;
height:100px;
}

.product_pic_frame_code{
position:relative;
float:left;
margin-left:35px;
font-size:12px;
line-height:18px;

}

.product_info_text{
position:relative;
float:left;
width:440px;
height:45px;
margin-top:11px;
margin-left:11px;
}

.product_info_text a{
color:#424242;
font-size:12px;
line-height:17px;
text-decoration:none;
}


.product_info_text a:hover{
text-decoration:underline;
}

.product_info_text2{
position:relative;
float:left;
width:440px;
margin-left:11px;
color:#424242;
font-size:12px;
}

.product_info_text3{
position:relative;
float:left;
width:410px;
margin-left:11px;
color:#424242;
font-size:12px;
}

.product_info_text3new{
position:relative;
float:left;
width:380px;
margin-left:11px;
color:#424242;
font-size:12px;
}

.product_info_text_productor_name{
position:relative;
float:left;
width:280px;
height:22px;
color:#424242;
font-size:11px;
font-weight:bold;
line-height:22px;
letter-spacing:1px;
}

.product_info_text_productor_img{
position:relative;
float:left;
}


.product_info_text_price{
position:relative;
float:left;
width:140px;
height:16px;
color:#424242;
font-size:11px;
font-weight:bold;
line-height:16px;
letter-spacing:1px;
text-align:right;
}

.product_info_text_price2{
position:relative;
float:left;
width:210px;
height:16px;
color:#424242;
font-size:11px;
line-height:16px;
letter-spacing:1px;
margin-left:15px;
}

.product_info_text_price2 s{
color:#424242;
font-size:11px;
line-height:16px;
}

.product_info_text_price2 span{
color:#fd7307;
font-size:13px;
line-height:16px;
font-weight:bold;
}

.product_info_text_price2 a{
font-size:11px;
line-height:16px;
color:#449adc;
text-decoration:none;
font-weight:bold;
}

.product_info_text_price2 a:hover{
font-size:11px;
line-height:16px;
color:#449adc;
text-decoration:underline;
font-weight:bold;
}

.product_info_text_price_old{
position:relative;
float:left;
width:115px;
height:16px;
color:#424242;
font-size:11px;
font-weight:bold;
line-height:16px;
letter-spacing:1px;
text-align:right;
}

.product_info_text_price_old2{
position:relative;
float:left;
width:225px;
height:16px;
color:#424242;
font-size:11px;
line-height:16px;
letter-spacing:1px;
margin-left:10px;
}

.product_info_text_price_old2 s{
color:#424242;
font-size:11px;
line-height:16px;
}

.product_info_text_price_old2 span{
color:#fd7307;
font-size:13px;
line-height:16px;
font-weight:bold;
}

.product_info_text_price_old2 a{
font-size:11px;
line-height:16px;
color:#449adc;
text-decoration:none;
font-weight:bold;
}

.product_info_text_price_old2 a:hover{
font-size:11px;
line-height:16px;
color:#449adc;
text-decoration:underline;
font-weight:bold;
}

.product_info_text_price_old3{
position:relative;
float:left;
width:155px;
height:16px;
color:#424242;
font-size:11px;
line-height:16px;
letter-spacing:1px;
margin-left:10px;
}

.product_info_text_price_old3 s{
color:#424242;
font-size:11px;
line-height:16px;
}

.product_info_text_price_old3 span{
color:#fd7307;
font-size:13px;
line-height:16px;
font-weight:bold;
}

.product_info_text_price_old3 a{
font-size:11px;
line-height:16px;
color:#449adc;
text-decoration:none;
font-weight:bold;
}

.product_info_all_codes{
position:relative;
float:left;
width:125px;
height:16px;
color:#424242;
font-size:11px;
line-height:16px;
font-weight:bold;
}

.product_info_all_codes span{
font-size:12px;
}

.product_info_productor_old{
position:relative;
float:left;
width:150px;
height:16px;
color:#424242;
font-size:11px;
line-height:16px;
letter-spacing:1px;
margin-left:10px;
}

.order_holder{
position:relative;
float:right;
margin-top:17px;
}

.order_holder2{
position:relative;
float:right;
width:680px;
height:23px;
margin-top:10px;
margin-right:25px;
}

.order{
position:relative;
float:right;
width:103px;
height:30px;
}

.order a{
position:relative;
float:left;
width:103px;
height:30px;
background-image:url(./images/order.png);
background-position: 0px 0px;
background-repeat:no-repeat;
display:block;
}

.order a:hover{
position:relative;
float:left;
width:103px;
height:30px;
background-image:url(./images/order.png);
background-position: 0px -30px;
background-repeat:no-repeat;
display:block;
}

.bottom_solid_border{
position:relative;
float:left;
width:944px;
height:4px;
background-color:#c3c8cb;
margin-left:6px;
}

#content_bottom{
position:relative;
float:left;
width:960px;
height:39px;
}

#content_bottom_left{
position:relative;
float:left;
width:236px;
height:39px;
margin-left:250px;
}

#mark_all_div{
position:relative;
float:left;
width:22px;
height:22px;
padding-top:17px;
}

#mark_all_div_text{
position:relative;
float:left;
width:122px;
height:20px;
color:#636363;
font-size:12px;
margin-top:19px;
margin-left:3px;
font-weight:bold;
}

#com_but{
position:relative;
float:right;
width:81px;
height:30px;
margin-top:9px;
}

#com_but a{
position:relative;
float:left;
width:81px;
height:30px;
background-image:url(./images/com_but.png);
background-position: 0px 0px;
background-repeat:no-repeat;
display:block;
}

#com_but a:hover{
position:relative;
float:left;
width:81px;
height:30px;
background-image:url(./images/com_but.png);
background-position: 0px -30px;
background-repeat:no-repeat;
display:block;
}


#content_bottom_right{
position:relative;
float:right;
width:145px;
height:39px;
}

.paging_active{
position:relative;
float:left;
width:22px;
height:22px;
margin-top:16px;
margin-left:5px;
}

.paging_active a{
position:relative;
float:left;
width:22px;
height:22px;
background-image:url(./images/paging_active.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
display:block;
text-align:center;
line-height:22px;
text-decoration:none;
color:#5f380d;
font-weight:bold;
}

.paging_normal{
position:relative;
float:left;
width:22px;
height:22px;
margin-top:16px;
margin-left:5px;
}

.paging_normal a{
position:relative;
float:left;
width:22px;
height:22px;
background-image:url(./images/paging.jpg);
background-position: 1px 1px;
background-repeat:no-repeat;
display:block;
text-align:center;
line-height:22px;
text-decoration:none;
color:#1b6299;
font-weight:bold;
}

#product_top_navigation{
position:relative;
float:left;
width:702px;
height:75px;
}

#product_top_navigation_number{
position:relative;
float:left;
width:702px;
height:23px;
text-align:center;
color:#555555;
padding-top:13px;
}

#product_top_navigation_number span{
font-weight:bold;
color:#555555;
font-size:12px;
}

#product_top_navigation_left{
position:relative;
float:left;
width:296px;
}

#product_top_navigation_left_but{
position:relative;
float:right;
width:99px;
height:24px;
margin-right:19px;
}

#product_top_navigation_left_but a{
position:relative;
float:right;
width:99px;
height:24px;
background-image:url(./images/product_top_navigation_left_but.png);
background-position: 0px 0px;
background-repeat:no-repeat;
}

#product_top_navigation_left_but a:hover{
position:relative;
float:right;
width:99px;
height:24px;
background-image:url(./images/product_top_navigation_left_but.png);
background-position: 0px -24px;
background-repeat:no-repeat;
}

#product_top_navigation_back_but{
position:relative;
float:left;
width:109px;
height:24px;
}

#product_top_navigation_back_but a{
position:relative;
float:left;
width:109px;
height:24px;
background-image:url(./images/product_top_navigation_back_but.png);
background-position: 0px 0px;
background-repeat:no-repeat;
}

#product_top_navigation_back_but a:hover{
position:relative;
float:left;
width:109px;
height:24px;
background-image:url(./images/product_top_navigation_back_but.png);
background-position: 0px -24px;
background-repeat:no-repeat;
}

#product_top_navigation_right_but{
position:relative;
float:left;
width:99px;
height:24px;
margin-left:19px;
}

#product_top_navigation_right_but a{
position:relative;
float:left;
width:99px;
height:24px;
background-image:url(./images/product_top_navigation_right_but.png);
background-position: 0px 0px;
background-repeat:no-repeat;
}

#product_top_navigation_right_but a:hover{
position:relative;
float:left;
width:99px;
height:24px;
background-image:url(./images/product_top_navigation_right_but.png);
background-position: 0px -24px;
background-repeat:no-repeat;
}

#product_info_picture_board{
position:relative;
float:left;
width:169px;
margin-top:10px;
}

#product_main_picture{
position:relative;
float:left;
width:169px;
height:148px;
background-image:url(./images/product_main_picture.jpg);
background-position: top left;
background-repeat:no-repeat;
}

#product_main_code{
position:relative;
float:left;
width:169px;
color:#636363;
font-size:14px;
margin-top:4px;
text-align:center;
}

#product_main_code span{
color:#424242;
font-size:14px;
font-weight:bold;
line-height:18px;
}

.product_board{
position:relative;
float:left;
width:702px;
}

#product_info_board{
position:relative;
float:left;
width:328px;
margin-top:10px;
margin-left:15px;
}

#product_main_info{
position:relative;
float:left;
width:315px;
color:#424242;
font-size:14px;
height:50px;
margin-left:8px;
}

#product_more_info{
position:relative;
float:left;
width:328px;
color:#636363;
font-size:12px;
height:150px;
}

#product_more_info span{
color:#424242;
font-size:12px;
font-weight:bold;
line-height:18px;
}

#product_more_info_productor {
position:relative;
float:left;
width:190px;
height:174px;
margin-top:10px;
}

#product_more_info_productor img{
position:relative;
float:right;
}

#product_more_info_add_notebook {
position:relative;
float:left;
width:190px;
text-align:right;
margin-top:1px;
font-size:14px;
font-weight:bold;
color:#03570d;
}

#product_more_info_add_notebook a{
font-size:12px;
color:#03570d;
}

#product_more_info_add_notebook a:hover{
font-size:12px;
color:#03570d;
text-decoration:none;
}

.product_solid_border{
position:relative;
float:left;
width:702px;
height:4px;
background-color:#c3c8cb;
}

.product_price_vat{
position:relative;
float:left;
width:702px;
height:20px;
text-align:right;
margin-top:4px;
font-size:9px;
color:#424242;
}

#all_price_dds{
position:relative;
float:right;
text-align:right;
font-size:11px;
color:#424242;
margin-right:4px;
font-weight:bold;
}

#product_count_info{
position:relative;
float:left;
width:311px;
height:30px;
margin-top:17px;
}

#product_count_but{
position:relative;
float:left;
width:34px;
height:30px;
background-image:url(./images/product_count_but.jpg);
background-position:top left;
background-repeat:no-repeat;
border:0px;
color:#636363;
background-color:#F1F9FD;
line-height:28px;
padding-left:4px;
padding-right:4px;
margin-left:7px;
font-size:15px;
font-weight:bold;
text-align:right;
}

#product_count_price{
position:relative;
float:left;
width:120px;
color:#636363;
font-size:12px;
line-height:16px;
letter-spacing:1px;
font-weight:bold;
line-height:30px;
margin-left:8px;

}

#product_count_price span{
color:#fd7307;
font-size:14px;
line-height:16px;
font-weight:bold;
line-height:30px;
}

#product_count_price_table{
position:relative;
float:right;
width:238px;
color:#636363;
font-size:12px;
line-height:16px;
letter-spacing:1px;
font-weight:bold;
line-height:30px;
margin-left:8px;
}

#product_count_price_table span{
color:#fd7307;
font-size:14px;
line-height:16px;
font-weight:bold;
line-height:30px;
}

#product_count_price_table2{
position:relative;
float:right;
width:155px;
color:#636363;
font-size:12px;
line-height:16px;
letter-spacing:1px;
font-weight:bold;
line-height:30px;
margin-left:8px;
}

#product_count_price_table2 span{
color:#fd7307;
font-size:14px;
line-height:16px;
font-weight:bold;
line-height:30px;
}

.product_text_info{
position:relative;
float:left;
width:695px;
text-align:left;
font-size:12px;
line-height:17px;
color:#474747;
margin-top:15px;
margin-bottom:10px;
margin-left:7px;
}

.product_pic_info{
position:relative;
float:left;
width:702px;
text-align:left;
font-size:12px;
line-height:17px;
color:#474747;
margin-top:15px;
margin-bottom:10px;
}

#product_big_picture{
position:relative;
float:left;
width:624px;
height:423px;
background-image:url(./images/big_picture.jpg);
background-position:top left;
background-repeat:no-repeat;
}

.product_small_picture{
position:relative;
float:left;
width:68px;
height:54px;
background-image:url(./images/small_picture.jpg);
background-position:top left;
background-repeat:no-repeat;
margin-left:10px;
margin-bottom:10px;
cursor:pointer;
}

.product_small_picture a{
position:relative;
float:left;
width:68px;
height:54px;
display:block;
}

#similar_products{
position:relative;
float:left;
width:702px;
height:155px;
margin-top:14px;
}

.similar_product{
position:relative;
float:left;
width:129px;
height:122px;
background-image:url(./images/similar_products.jpg);
background-position:top left;
background-repeat:no-repeat;
margin-right:14px;
}

.similar_product a{
position:relative;
float:left;
width:129px;
height:122px;
}

.similar_product2{
position:relative;
float:left;
width:129px;
height:122px;
background-image:url(./images/similar_products.jpg);
background-position:top left;
background-repeat:no-repeat;
}

.product_send_to_friend{
position:relative;
float:left;
width:702px;
height:38px;
margin-top:16px;
}

.product_send_to_friend_title{
position:relative;
float:left;
width:94px;
height:25px;
line-height:25px;
margin-left:6px;
color:#474747;
font-weight:bold;
font-size:12px;
}

.product_send_to_friend_title2{
position:relative;
float:left;
width:100px;
height:25px;
line-height:25px;
margin-left:28px;
color:#474747;
font-weight:bold;
font-size:12px;
}

.product_send_to_friend_input{
position:relative;
float:left;
width:230px;
height:25px;
line-height:25px;
background-image:url(./images/input_image.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#F1F9FD;
padding-left:3px;
padding-right:3px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
}

.product_send_to_friend_input2{
position:relative;
float:left;
width:324px;
height:23px;
line-height:23px;
background-image:url(./images/input_image_long.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#F1F9FD;
padding-left:3px;
padding-right:3px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
margin-left:25px;
}

.product_send_to_friend_input3{
position:relative;
float:left;
width:69px;
height:23px;
line-height:23px;
background-image:url(./images/input_image_small.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#F1F9FD;
padding-left:3px;
padding-right:3px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
margin-left:23px;
}

.select_supply_input{
position:relative;
float:left;
width:151px;
height:21px;
line-height:21px;
background-image:url(./images/select_supply_input.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#F1F9FD;
color:#555555;
padding-left:5px;
padding-right:3px;
font-weight:bold;
font-size:10px;
border:0px;
}

.product_send_to_friend2{
position:relative;
float:left;
width:702px;
height:85px;
}

.product_send_to_friend3{
position:relative;
float:left;
width:702px;
height:55px;
}

.product_coment_div1{
position:relative;
float:left;
width:345px;
height:125px;
margin-top:20px;
}

.product_coment_div11{
position:relative;
float:left;
width:345px;
margin-top:11px;
text-align:center;
}

.product_coment_div11 a{
font-size:11px;
color:#449adc;
text-decoration:none;
font-weight:bold;
}

.product_coment_div11 a:hover{
font-size:11px;
color:#449adc;
text-decoration:underline;
font-weight:bold;
}

.product_coment_div2{
position:relative;
float:left;
width:357px;
height:125px;
margin-top:20px;
}

.product_coment_title{
position:relative;
float:left;
width:100px;
height:25px;
line-height:25px;
margin-left:5px;
color:#474747;
font-weight:bold;
font-size:12px;
text-align:left;
}

.product_coment_input{
position:relative;
float:left;
width:230px;
height:81px;
line-height:20px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
font-family:status-bar,Sans-serif;

}

.product_coment_input_div{
position:relative;
float:left;
width:236px;
height:85px;
line-height:20px;
background-image:url(./images/textarea_image.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#F1F9FD;
padding-left:3px;
padding-right:3px;
padding-top:1px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
font-family:status-bar,Sans-serif;
}

.send_but_holder{
position:relative;
float:right;
margin-top:12px;
}

.send_but{
position:relative;
float:right;
width:103px;
height:30px;
}

.send_but a{
position:relative;
float:left;
width:103px;
height:30px;
background-image:url(./images/send_but.png);
background-position: 0px 0px;
background-repeat:no-repeat;
display:block;
}

.send_but a:hover{
position:relative;
float:left;
width:103px;
height:30px;
background-image:url(./images/send_but.png);
background-position: 0px -30px;
background-repeat:no-repeat;
display:block;
}

.product_send_to_friend_part2{
position:relative;
float:left;
width:230px;
height:25px;
line-height:25px;
color:#555555;
font-weight:bold;
font-size:12px;
}

.select_input_imgage{
position:relative;
float:left;
width:236px;
height:25px;
line-height:25px;
background-image:url(./images/select_input_imgage.jpg);
background-position:bottom left;
background-repeat:no-repeat;
background-color:#F1F9FD;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
}

.select_input_info_inside{
position:relative;
float:left;
width:230px;
height:25px;
padding-left:3px;
padding-right:3px;
line-height:25px;
color:#555555;
font-weight:bold;
font-size:11px;
z-index:1;
}

.select_input_imgage_inside{
position:absolute;
width:235px;
height:25px;
top:0px;
left:0px;
line-height:25px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
opacity:0;
filter:alpha(opacity=0);
z-index:2;
}

.select_product_info_new{
position:relative;
float:left;
width:137px;
height:25px;
line-height:25px;
background-image:url(./images/select_image_litle.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#F1F9FD;
padding-left:3px;
padding-right:3px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
}   	

.select_input_info_inside_new{
position:relative;
float:left;
width:159px;
height:25px;
padding-left:3px;
padding-right:3px;
line-height:25px;
color:#555555;
font-weight:bold;
font-size:11px;
z-index:1;
overflow:hidden;
text-align:left;
}

.select_product_info_new3{
position:relative;
float:left;
width:159px;
height:25px;
line-height:25px;
background-image:url(./images/select_image_litle.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#F1F9FD;
padding-left:3px;
padding-right:3px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
margin-left:15px;
}   

.select_input_imgage_inside_new{
position:absolute;
width:165;
height:25px;
top:0px;
left:0px;
line-height:25px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
opacity:0;
filter:alpha(opacity=0);
z-index:2;
text-align:left;
}




.product_send_to_friend_input_new{
position:relative;
float:left;
width:159px;
height:25px;
line-height:25px;
background-image:url(./images/city_input.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#F1F9FD;
padding-left:3px;
padding-right:3px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
}


   

.select_product_info_new313{
position:relative;
float:left;
width:159px;
height:25px;
line-height:25px;
background-image:url(./images/select_image_litle2.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#F1F9FD;
padding-left:3px;
padding-right:3px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
margin-left:15px;
}

.select_input_info_inside_new13{
position:relative;
float:left;
width:137px;
height:25px;
padding-left:3px;
padding-right:3px;
line-height:25px;
color:#555555;
font-weight:bold;
font-size:11px;
z-index:1;
overflow:hidden;
text-align:left;
}
 

.select_input_imgage_inside_new13{
position:absolute;
width:165px;
height:25px;
top:0px;
left:0px;
line-height:25px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
opacity:0;
filter:alpha(opacity=0);
z-index:2;
text-align:left;
}


.product_send_to_friend_input_new2{
position:relative;
float:left;
width:46px;
height:25px;
line-height:25px;
background-image:url(./images/code_input.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#F1F9FD;
padding-left:2px;
padding-right:2px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
margin-left:6px;
}

.select_product_info_new2{
position:relative;
float:left;
width:30px;
height:25px;
line-height:25px;
color:#555555;
font-weight:bold;
font-size:12px;
margin-left:7px;
}  

.select_input_imgage_inside2{
position:absolute;
width:155px;
height:22px;
top:0px;
left:0px;
line-height:22px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
opacity:0;
filter:alpha(opacity=0);
z-index:2;
}

#add_search_inputs{
display:none;
height:142px;
}

.add_search_input_imgage{
position:relative;
float:left;
width:222px;
height:23px;
margin-bottom:10px;
line-height:23px;
background-image:url(./images/search_select.jpg);
background-position:bottom left;
background-repeat:no-repeat;
background-color:#F1F9FD;
color:#555555;
font-size:12px;
border:0px;
}

.add_search_info_inside{
position:relative;
float:left;
width:207px;
height:23px;
padding-left:12px;
padding-right:3px;
line-height:23px;
color:#3E494F;
font-size:11px;
z-index:1;
}

.padding_left{
padding-left:10px;
}

.font_weight_bold{
font-weight:bold;
}

.add_search_imgage_inside{
position:absolute;
width:222px;
height:23px;
top:0px;
left:0px;
line-height:23px;
color:#3E494F;
font-size:12px;
border:0px;
opacity:0;
filter:alpha(opacity=0);
z-index:2;
}

#add_search_inputs{
position:relative;
float:left;
margin-left:12px;
}

#add_search_price_input{
position:relative;
float:left;
width:222px;
height:23px;
margin-bottom:10px;
line-height:23px;
color:#3E494F;
font-size:12px;
}

#add_search_price_text1{
position:relative;
float:left;
width:55px;
height:23px;
line-height:23px;
color:#3E494F;
font-size:11px;
margin-left:3px;
}

#add_search_price_text2{
position:relative;
float:left;
width:45px;
height:23px;
line-height:23px;
color:#3E494F;
font-size:11px;
margin-left:4px;
}

#add_search_price_text3{
position:relative;
float:left;
width:22px;
height:23px;
line-height:23px;
color:#3E494F;
font-size:11px;
margin-left:4px;
}

#search_price1 {
position:relative;
float:left;
width:38px;
height:23px;
background-image:url(./images/search_prices.jpg);
background-position: top left;
background-color:#F1F9FD;
background-repeat:no-repeat;
color:#4499db;
font-size:12px;
text-align:left;
border:0px;
line-height:23px;
color:#3E494F;
padding-left:3px;
padding-right:3px;
font-family:Helvetica,Sans-serif;
}

#search_price2 {
position:relative;
float:left;
width:38px;
height:23px;
background-image:url(./images/search_prices.jpg);
background-position: top left;
background-color:#F1F9FD;
background-repeat:no-repeat;
color:#4499db;
font-size:12px;
text-align:left;
border:0px;
line-height:23px;
color:#3E494F;
padding-left:3px;
padding-right:3px;
font-family:Helvetica,Sans-serif;
}

#search_add_but{
position:relative;
float:left;
width:81px;
height:30px;
margin-bottom:10px;
margin-left:140px;
}

#search_add_but a{
position:relative;
float:left;
width:81px;
height:30px;
background-image:url(./images/search_add_but.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
display:block;
}

#search_add_but a:hover{
position:relative;
float:left;
width:81px;
height:30px;
background-image:url(./images/search_add_but.jpg);
background-position: 0px -30px;
background-repeat:no-repeat;
display:block;
}

#search_close_but{
position:relative;
float:left;
width:19px;
height:19px;
display:none;
margin-left:10px;
margin-top:3px;
}

#search_close_but a{
position:relative;
float:left;
width:19px;
height:19px;
background-image:url(./images/search_close_but.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
display:block;
}

#search_close_but a:hover{
position:relative;
float:left;
width:19px;
height:19px;
background-image:url(./images/search_close_but.jpg);
background-position: 0px -19px;
background-repeat:no-repeat;
display:block;
}

#search_arrow_but{
position:relative;
float:left;
width:19px;
height:19px;
margin-left:10px;
margin-top:3px;
}

#search_arrow_but a{
position:relative;
float:left;
width:19px;
height:19px;
background-image:url(./images/search_arrow.jpg);
background-position: top left;
background-repeat:no-repeat;
display:block;
}


#cart_table_div{
position:relative;
float:left;
width:702px;
margin-bottom:40px;
}

#cart_table{
position:relative;
float:left;
width:100%;
border:1px solid #C8CCCD;
background-color:#ffffff;
text-align:center;
margin-top:20px;
}

.cart_table_td1{
width:25%;
height:30px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#4499db;
font-size:11px;
font-weight:bold;
line-height:30px;
}

.cart_table_td1 a{
color:#4499db;
font-size:11px;
font-weight:bold;
}

.cart_table_td1 a:hover{
color:#4499db;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.cart_table_td2{
width:12%;
height:30px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#555555;
font-size:11px;
line-height:30px;
}

.cart_table_td3{
width:12%;
height:30px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#555555;
font-size:13px;
line-height:30px;
}

.cart_table_td4{
width:12%;
height:30px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#555555;
font-size:13px;
line-height:30px;
}

.cart_table_td5{
width:12%;
height:30px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#555555;
font-size:13px;
}

.cart_table_td6{
width:12%;
height:30px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#555555;
font-size:13px;
font-weight:bold;
line-height:30px;
}

.cart_table_td7{
width:10%;
height:30px;
border-bottom:1px solid #C8CCCD;
line-height:30px;
}

.cart_table_title{
background-color:#f2f2f2;
color:#555555;
font-size:12px;
font-weight:normal;
}

.cart_input{
position:relative;
float:left;
width:23px;
height:21px;
padding-left:3px;
padding-right:2px;
line-height:17px;
background-image:url(./images/cart_input.png);
background-position:top left;
background-repeat:no-repeat;
background-color:#ffffff;
color:#555555;
font-size:13px;
font-weight:bold;
border:0px;
margin-left:13px;
margin-top:5px;
text-align:right;
}

.cart_input_br{
position:relative;
float:right;
margin-right:23px;
margin-top:9px;
}

.cart_input_br2{
position:relative;
float:right;
margin-right:26px;
}



#end_cart_table_div{
position:relative;
float:left;
width:702px;
margin-bottom:40px;
}

#cart_table_div_x1{
position:relative;
float:left;
width:702px;
margin-bottom:40px;
}

#cart_table_x1{
position:relative;
float:left;
width:100%;
border:1px solid #C8CCCD;
background-color:#ffffff;
text-align:center;
margin-top:20px;
}

.cart_table_td1_x1{
width:25%;
height:30px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#4499db;
font-size:11px;
font-weight:bold;
line-height:30px;
}

.cart_table_td1_x1 a{
color:#4499db;
font-size:11px;
font-weight:bold;
}

.cart_table_td1_x1 a:hover{
color:#4499db;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.cart_table_td2_x1{
width:14%;
height:30px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#555555;
font-size:11px;
line-height:30px;
}

.cart_table_td3_x1{
width:14%;
height:30px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#555555;
font-size:13px;
line-height:30px;
}

.cart_table_td4_x1{
width:14%;
height:30px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#555555;
font-size:13px;
line-height:30px;
}

.cart_table_td5_x1{
width:14%;
height:30px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#555555;
font-size:13px;
}

.cart_table_td6_x1{
width:14%;
height:30px;
border-bottom:1px solid #C8CCCD;
color:#555555;
font-size:13px;
font-weight:bold;
line-height:30px;
}

.cart_table_title_x1{
background-color:#f2f2f2;
color:#555555;
font-size:12px;
font-weight:normal;
}

.big_text{
font-size:15px;
color:#555555;
}

.cart_del_product{
position:relative;
float:left;
width:19px;
height:18px;
margin-left:27px;
}

.cart_del_product a{
position:relative;
float:left;
width:19px;
height:18px;
background-image:url(./images/cart_del_product.png);
background-position: top left;
background-repeat:no-repeat;
display:block;
}

.cart_total{
height:20px;
border-bottom:1px solid #C8CCCD;
border-right:0px;
color:#555555;
font-size:12px;
line-height:20px;
background-color:#f2f2f2;

}

.cart_total b{
color:#555555;
font-size:12px;
line-height:20px;
font-weight:bold;
margin-left:2px;
}

.cart_total span{
color:#ff1917;
font-size:13px;
line-height:25px;
font-weight:bold;
}

.cart_table_end{
height:47px;
color:#555555;
font-size:12px;
line-height:20px;
background-color:#ffffff;
}

.continue_shoping{
position:relative;
float:left;
width:186px;
height:24px;
margin-left:15px;
margin-top:5px;
}

.continue_shoping a{
position:relative;
float:left;
width:186px;
height:24px;
background-image:url(./images/continue_shoping.png);
background-position: 0px 0px;
background-repeat:no-repeat;
display:block;
}

.continue_shoping a:hover{
position:relative;
float:left;
width:186px;
height:24px;
background-image:url(./images/continue_shoping.png);
background-position: 0px -24px;
background-repeat:no-repeat;
display:block;
}

.cart_next_step{
position:relative;
float:right;
width:103px;
height:30px;
margin-right:10px;
margin-top:3px;
}

.cart_next_step a{
position:relative;
float:right;
width:103px;
height:30px;
background-image:url(./images/cart_next_step.png);
background-position: 0px 0px;
background-repeat:no-repeat;
display:block;
}

.cart_next_step a:hover{
position:relative;
float:right;
width:103px;
height:30px;
background-image:url(./images/cart_next_step.png);
background-position: 0px -30px;
background-repeat:no-repeat;
display:block;
}


#supply_info_div{
position:relative;
float:left;
width:702px;
margin-top:15px;
}

#supply_info1{
position:relative;
float:left;
width:60px;
height:24px;
font-size:11px;
color:#555555;
margin-left:10px;
line-height:24px;
}

#supply_info2{
position:relative;
float:left;
width:100px;
height:24px;
font-size:11px;
color:#555555;
margin-left:35px;
line-height:24px;
}

.select_supply_info{
position:relative;
float:left;
width:159px;
height:21px;
background-image:url(./images/select_supply_info.jpg);
background-position: top left;
background-repeat:no-repeat;
margin-top:2px;
}



.price_preview{
position:relative;
float:left;
width:92px;
height:24px;
margin-left:66px;
}

.price_preview a{
position:relative;
float:left;
width:92px;
height:24px;
background-image:url(./images/price_preview.png);
background-position: 0px 0px;
background-repeat:no-repeat;
display:block;
}

.price_preview a:hover{
position:relative;
float:left;
width:92px;
height:24px;
background-image:url(./images/price_preview.png);
background-position: 0px -24px;
background-repeat:no-repeat;
display:block;
}

.total_cart_table_div{
position:relative;
float:left;
width:702px;
margin-top:10px;
margin-bottom:15px;
}

.total_cart_table_div1{
position:relative;
float:left;
width:223px;
height:46px;
line-height:46px;
border-left:1px solid #C8CCCD;
border-top:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
background-color:#f2f2f2;
color:#555555;
font-size:13px;
padding-left:10px;
text-align:center;
}

.total_cart_table_div1 b{
font-weight:bold;
}

.total_cart_table_div1 span{
font-size:16px;
color:#FF1917;
font-weight:bold;
}

.total_cart_table_div2{
position:relative;
float:left;
width:222px;
height:46px;
line-height:46px;
border:1px solid #C8CCCD;
background-color:#f2f2f2;
font-size:13px;
padding-left:10px;
text-align:center;
}

.total_cart_table_div2 b{
font-weight:bold;
color:#555555;
}

.total_cart_table_div2 span{
font-size:16px;
color:#FF1917;
font-weight:bold;
}

#supply_table_div{
position:relative;
float:left;
width:702px;
margin-bottom:15px;
}

#supply_table{
position:relative;
float:left;
width:100%;
text-align:center;
margin-top:20px;
background-color:#FFFFFF;
}

.supply_table_td1{
width:5%;
height:35px;
color:#4499db;
font-size:10px;
font-weight:bold;
line-height:35px;
border-left:1px solid #EEEEEE;
border-bottom:1px solid #EEEEEE;
}

.supply_table_td_all{
width:5%;
height:35px;
color:#4499db;
font-size:10px;
font-weight:bold;
line-height:35px;
border-left:1px solid #EEEEEE;
border-right:1px solid #EEEEEE;
border-bottom:1px solid #EEEEEE;
}

.supply_table_td2{
width:13%;
height:35px;
color:#ff1917;
font-size:13px;
line-height:35px;
font-weight:bold;
border-right:1px solid #EEEEEE;
border-bottom:1px solid #EEEEEE;
}

.supply_table_td3{
width:15%;
height:35px;
color:#555555;
font-size:12px;
font-weight:bold;
line-height:15px;
text-align:center;
border-bottom:1px solid #EEEEEE;
}

.supply_table_td4{
width:16%;
height:35px;;
color:#555555;
font-size:13px;
font-weight:bold;
border-bottom:1px solid #EEEEEE;
}

.supply_table_td5{
width:16%;
height:35px;
color:#555555;
font-size:13px;
font-weight:bold;
line-height:35px;
border-bottom:1px solid #EEEEEE;
}

.supply_table_td6{
width:5%;
height:35px;
color:#555555;
font-size:12px;
font-weight:bold;
border-bottom:1px solid #EEEEEE;
}

.supply_table_td7{
width:30%;
height:35px;
color:#555555;
font-size:12px;
font-weight:bold;
border-bottom:1px solid #EEEEEE;
}

.supply_table_title{
background-color:#f2f2f2;
color:#555555;
font-size:12px;
font-weight:normal;
border-bottom:1px solid #C8CCCD;
}

#payment_table_div{
position:relative;
float:left;
width:702px;
margin-bottom:15px;
}

#payment_table{
position:relative;
float:left;
width:700px;
text-align:left;
margin-top:20px;
background-color:#FFFFFF;
}

.payment_table_tr{
width:700px;
text-align:left;
}

.payment_table_td1{
position:relative;
float:left;
width:35px;
height:35px;
color:#4499db;
font-size:10px;
font-weight:bold;
text-align:center;
line-height:34px;
border-left:1px solid #EEEEEE;
border-bottom:1px solid #EEEEEE;
}

.payment_table_td1 input{
margin-top:12px;
}

.payment_table_td11{
position:relative;
float:left;
width:77px;
height:35px;
color:#4499db;
font-size:10px;
font-weight:bold;
text-align:center;
line-height:34px;
border-bottom:1px solid #EEEEEE
}

.payment_table_td11 img{
margin-top:6px;
}

.payment_table_td2{
position:relative;
float:left;
width:419px;
height:35px;
color:#555555;
font-size:12px;
font-weight:bold;
line-height:34px;
border-bottom:1px solid #EEEEEE
}


.payment_table_td3{
position:relative;
float:left;
width:90px;
height:35px;
color:#ff1917;
font-size:11px;
font-weight:bold;
line-height:34px;
text-align:center;
border-right:1px solid #EEEEEE;
border-bottom:1px solid #EEEEEE;
}

.payment_table_td4{
position:relative;
float:left;
width:77px;
height:35px;;
color:#555555;
font-size:13px;
font-weight:bold;
text-align:center;
line-height:34px;
border-bottom:1px solid #EEEEEE
}

.payment_table_td4 img{
margin-top:12px;
}


.payment_table_title{
background-color:#EEEEEE;
color:#555555;
font-size:12px;
font-weight:normal;
height:32px;
text-align:center;
line-height:30px;
}

.smoll_info{   
color:#555555;
font-size:10px;
font-weight:normal;
font-style:italic;
}

.payment_table_title_left{
height:32px;
background-color:#f2f2f2;
color:#555555;
font-size:12px;
font-weight:normal;
background-image:url(./images/top_left.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#EEEEEE;
line-height:32px;
border-left:none;
}

.payment_table_title_right{
height:32px;
background-color:#f2f2f2;
color:#555555;
font-size:12px;
font-weight:normal;
background-image:url(./images/top_right.gif);
background-position:top right;
background-repeat:no-repeat;
background-color:#EEEEEE;
line-height:32px;
border-right:none;
text-align:center;
}

.payment_table_bottom_title{
background-color:#EEEEEE;
color:#555555;
font-size:12px;
font-weight:normal;
height:15px;
line-height:15px;
}

.payment_table_bottom_left{
height:15px;
background-color:#f2f2f2;
color:#555555;
font-size:12px;
font-weight:normal;
background-image:url(./images/bottom_left.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#EEEEEE;
line-height:15px;
border-left:none;
}

.payment_table_title_bottom_right{
height:15px;
background-color:#f2f2f2;
color:#555555;
font-size:12px;
font-weight:normal;
background-image:url(./images/bottom_right.gif);
background-position:top right;
background-repeat:no-repeat;
background-color:#EEEEEE;
line-height:15px;
border-right:none;
}

.select_product_info{
position:relative;
float:left;
width:230px;
height:25px;
line-height:25px;
background-image:url(./images/select_image.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#F1F9FD;
padding-left:3px;
padding-right:3px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
}

.select_supply_info_inside{
position:relative;
float:left;
width:151px;
height:22px;
line-height:22px;
color:#555555;
font-weight:bold;
font-size:10px;
z-index:1;
padding-left:5px;
padding-right:3px;
}

.cart_info_row{
position:relative;
float:left;
height:25px;
margin-top:13px;
}

.cart_info_row2{
position:relative;
float:left;
width:702px;
height:90px;
margin-top:13px;
}

.cart_info_row3{
position:relative;
float:left;
width:702px;
height:25px;
margin-top:5px;
}

.cart_info_row_half{
position:relative;
float:left;
width:352px;
margin-top:13px;
}

.cart_info_row_full{
position:relative;
float:left;
width:360px;
display:none;
}

.cart_info_title{
position:relative;
float:left;
width:113px;
height:25px;
line-height:25px;
margin-left:2px;
color:#555555;
font-weight:bold;
font-size:11px;
}

.cart_info_title2{
position:relative;
float:left;
width:77px;
height:25px;
line-height:25px;
margin-left:30px;
color:#555555;
font-weight:bold;
font-size:11px;
}

#do_you_want_invoice{
position:relative;
float:left;
width:343px;
}

.do_you_want_invoice_in{
position:relative;
float:left;
width:310px;
color:#555555;
font-size:11px;
line-height:25px;
margin-top:10px;
}

.invoice_radio{
position:relative;
float:left;
height:25px;
margin-left:13px;
}


.invoice_text{
position:relative;
float:left;
height:25px;
margin-top:3px;
}

.invoice_text a{
color:#555555;
text-decoration:none;
}

.invoice_text a:hover{
color:#555555;
text-decoration:underline;
}

.total_cart_price_title{
position:relative;
float:right;
width:164px;
height:26px;
line-height:26px;
font-size:11px;
margin-left:10px;
color:#555555;
}

.total_cart_price{
position:relative;
float:right;
width:100px;
height:26px;
line-height:26px;
font-size:13px;
padding-left:10px;
color:#555555;
text-align:right;
margin-right:25px;
}

.total_cart_price b{
font-weight:bold;
}

.total_cart_price span{
font-size:13px;
color:#FF1917;
font-weight:bold;
}

.total_cart_price2{
font-size:14px;
border-top:1px solid #C8CCCD;
color:#FF1917;
font-weight:bold;
}

.total_cart_price_title2{
border-top:1px solid #C8CCCD;
font-size:14px;
}

.total_cart_info{
position:relative;
float:left;
width:240px;
height:16px;
line-height:16px;
font-size:11px;
font-weight:bold;
margin-left:9px;
}


.total_cart_info a{
line-height:15px;
color:#4499db;
text-decoration:none;
}

.total_cart_info a:hover{
line-height:15px;
color:#4499db;
text-decoration:underline;
}

.twitter{
position:relative;
float:left;
width:40px;
height:40px;
margin-left:15px;
margin-top:15px;
background-image:url(./images/twitter.png);
background-position:top left;
background-repeat:no-repeat;
}

.twitter a{
position:relative;
float:left;
width:40px;
height:40px;
text-decoration:none;
}

.facebook{
position:relative;
float:left;
width:40px;
height:40px;
margin-left:10px;
margin-top:15px;
background-image:url(./images/facebook.png);
background-position:top left;
background-repeat:no-repeat;
}

.facebook a{
position:relative;
float:left;
width:40px;
height:40px;
text-decoration:none;
}

.wordpress{
position:relative;
float:left;
width:40px;
height:40px;
margin-left:10px;
margin-top:15px;
background-image:url(./images/wordpress.png);
background-position:top left;
background-repeat:no-repeat;
}

.wordpress a{
position:relative;
float:left;
width:40px;
height:40px;
text-decoration:none;
}

.skype{
position:relative;
float:left;
width:40px;
height:40px;
margin-left:10px;
margin-top:15px;
background-image:url(./images/skype.png);
background-position:top left;
background-repeat:no-repeat;
}

.skype a{
position:relative;
float:left;
width:40px;
height:40px;
text-decoration:none;
}

#producter_logo{
position:relative;
float:left;
width:706px;
}

#producter_info{
position:relative;
float:left;
width:660px;
margin-top:23px;
margin-left:20px;
color:#3E494F;
font-size:14px;
line-height:1.35;
text-align:left;
font-family:arial,Sans-serif;
}

#producter_info a{
color:#4499E6;
text-decoration:none;
}

#producter_info a:hover{
color:#4499E6;
text-decoration:underline;
}

#payment_info{
position:relative;
float:left;
width:690px;
margin-top:17px;
margin-left:15px;
color:#3E494F;
font-size:13px;
line-height:1.35;
text-align:left;
font-family:arial,Sans-serif;
}

#payment_info a{
color:#4499E6;
text-decoration:none;
}

#payment_info a:hover{
color:#4499E6;
text-decoration:underline;
}


.producter_main_title{
color:#4499E6;
font-size:40px;
margin-top:0px;
margin-bottom:10px;
font-weight:bold;
text-shadow:0 1px 0 #FFFFFF, 1px 2px 0 #BEBEBE;
}

.producter_second_title{
color:#4499E6;
font-style:italic;
font-size:14px;
}



.img_float_left{
float:left;
margin-right:10px;
}

.img_float_right{
float:right;
margin-left:10px;
margin-top:15px;
}

.size_pic{
position:relative;
float:right;
margin-top:10px;
margin-left:10px;
}

.product_real_info{
position:relative;
float:left;
width:695px;
}

.producter_movies{
position:relative;
float:left;
width:200px;
height:200px;
margin-top:10px;
margin-left:10px;
}

#full_info{
position:relative;
float:left;
width:690px;
margin-top:17px;
margin-left:15px;
color:#3E494F;
font-size:13px;
line-height:1.35;
text-align:left;
font-family:arial,Sans-serif;
}

#code_table_div{
position:relative;
float:left;
width:702px;
margin-bottom:10px;
}

#code_table{
position:relative;
float:left;
width:100%;
border:1px solid #C8CCCD;
background-color:#ffffff;
text-align:center;
margin-top:20px;
}

.code_table_td1{
width:5%;
height:36px;
border-bottom:1px solid #C8CCCD;
color:#4499db;
font-size:10px;
font-weight:bold;

}

.code_table_td2{
width:12%;
height:36px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#474747;
font-size:10px;
}

.code_table_td2_div{
position:absolute;
float:left;
width:28px;
height:21px;
margin-left:17px;
margin-top:3px;
z-index:10;
}

.code_table_td3{
width:9%;
height:36px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#474747;
font-size:10px;

}

.code_table_td_info_part{
height:36px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#474747;
font-size:10px;

}

.code_table_td7{
width:8%;
height:36px;
border-bottom:1px solid #C8CCCD;
border-right:1px solid #C8CCCD;
color:#474747;
font-size:10px;
}

.code_table_td8{
width:12%;
height:36px;
border-bottom:1px solid #C8CCCD;
border-right:1px solid #C8CCCD;
color:#474747;
font-size:10px;

}

.code_table_td9{
width:12%;
height:36px;
border-bottom:1px solid #C8CCCD;
border-right:1px solid #C8CCCD;
color:#474747;
font-size:10px;

}



.code_table_td9 span{
color:#fd7307;
font-size:13px;
line-height:16px;
font-weight:bold;

}

.code_table_td10{
width:12%;
height:36px;
border-bottom:1px solid #C8CCCD;
color:#474747;
font-size:10px;
border-bottom:1px solid #C8CCCD;
border-right:1px solid #C8CCCD;
}

.code_table_td10 span{
color:#fd7307;
font-size:13px;
line-height:16px;
font-weight:bold;

}


.code_table_td10 a{
font-size:11px;
line-height:16px;
color:#449adc;
text-decoration:none;
font-weight:bold;
}

.code_table_td10 a:hover{
font-size:11px;
line-height:16px;
color:#449adc;
text-decoration:underline;
font-weight:bold;
}

.code_input_br{
position:relative;
float:right;
margin-right:15px;
margin-top:8px;
}

.code_input{
position:relative;
float:left;
width:23px;
height:21px;
padding-left:3px;
padding-right:2px;
line-height:17px;
background-image:url(./images/cart_input.png);
background-position:top left;
background-repeat:no-repeat;
background-color:#ffffff;
color:#555555;
font-size:13px;
font-weight:bold;
border:0px;
text-align:right;
margin-left:17px;
margin-top:3px;
}

/*

.code_table_td1{
width:5%;
height:36px;
border-bottom:1px solid #C8CCCD;
color:#4499db;
font-size:10px;
font-weight:bold;

}

.code_table_td2{
width:15%;
height:36px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#474747;
font-size:10px;

}

.code_table_td3{
width:10%;
height:36px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#474747;
font-size:10px;

}

.code_table_td4{
width:6%;
height:36px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#474747;
font-size:10px;

}

.code_table_td5{
width:6%;
height:36px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#474747;
font-size:10px;
}

.code_table_td6{
width:6%;
height:36px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#474747;
font-size:10px;

}

.code_table_td7{
width:10%;
height:36px;
border-bottom:1px solid #C8CCCD;
border-right:1px solid #C8CCCD;
color:#474747;
font-size:10px;
}

.code_table_td8{
width:14%;
height:36px;
border-bottom:1px solid #C8CCCD;
border-right:1px solid #C8CCCD;
color:#474747;
font-size:10px;

}

.code_table_td9{
width:14%;
height:36px;
border-bottom:1px solid #C8CCCD;
border-right:1px solid #C8CCCD;
color:#474747;
font-size:10px;

}



.code_table_td9 span{
color:#fd7307;
font-size:13px;
line-height:16px;
font-weight:bold;

}

.code_table_td10{
width:14%;
height:36px;
border-bottom:1px solid #C8CCCD;
color:#474747;
font-size:10px;
border-bottom:1px solid #C8CCCD;
border-right:1px solid #C8CCCD;
}


.code_table_td10 a{
font-size:11px;
line-height:16px;
color:#449adc;
text-decoration:none;
font-weight:bold;
}

.code_table_td10 a:hover{
font-size:11px;
line-height:16px;
color:#449adc;
text-decoration:underline;
font-weight:bold;
}

.code_input_br{
position:relative;
float:right;
margin-right:25px;
margin-top:10px;
}

.code_input{
position:relative;
float:left;
width:23px;
height:21px;
padding-left:3px;
padding-right:2px;
line-height:17px;
background-image:url(./images/cart_input.png);
background-position:top left;
background-repeat:no-repeat;
background-color:#ffffff;
color:#555555;
font-size:13px;
font-weight:bold;
border:0px;
margin-left:26px;
margin-top:5px;
text-align:right;
}

*/


.code_table_title{
background-color:#f2f2f2;
color:#474747;
font-size:11px;
font-weight:normal;
height:21px;
line-height:18px;
}

.tick_img{
position:relative;
float:left;
width:17px;
height:17px;
margin-left:10px;
background-image:url(./images/tick.png);
background-position: top left;
background-repeat:no-repeat;
}

.size_part{
position:relative;
float:left;
width:33%;
border-right:1px solid #C8CCCD;
}

.size_part2{
position:relative;
float:left;
width:32%;
/width:33%;
border-right:1px solid #C8CCCD;
}

.size_part3{
position:relative;
float:left;
width:33%;
}

.full_size_part{
position:relative;
float:left;
width:100%;
border-bottom:1px solid #C8CCCD;
height:20px;
line-height:20px;
}

.product_more_info_part1{
position:relative;
float:left;
width:95px;
color:#474747;
font-size:11px;
height:19px;
text-align:right;
}

.product_more_info_part2{
position:relative;
float:left;
width:205px;
font-size:11px;
font-weight:bold;
line-height:14px;
height:19px;
margin-left:10px;
color:#474747;
}

.product_more_info_part3{
position:relative;
float:left;
width:95px;
color:#474747;
font-size:11px;
height:30px;
text-align:right;
}

.product_more_info_part4{
position:relative;
float:left;
width:205px;
font-size:11px;
font-weight:bold;
line-height:14px;
height:30px;
margin-left:10px;
color:#474747;
}

.product_more_info_part4 b{
font-size:14px;
line-height:25px;
}

.dots{
position:relative;
float:left;
width:600px;
height:15px;
background-image:url(./images/dot.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-left:15px;
margin-top:2px;
color:#474747;
}

.more_coment_info{
position:relative;
float:left;
width:695px;
}

.more_coment_info_in{
position:relative;
float:right;
width:300px;
text-align:right;
margin-right:15px;
}

.more_coment_info_in2{
position:relative;
float:left;
width:290px;
text-align:right;
}

.more_coment_info_in2_left{
position:relative;
float:left;
}

.more_coment_info_in2_right{
position:relative;
float:right;
}

.coment_real_info{
position:relative;
float:left;
width:695px;
margin-top:20px;
}

.midle_row2{

position:relative;
float:left;
width:691px;
height:27px;
font-size:16px;
line-height:20px;
color:#4499db;
text-align:center;
margin-top:20px;
}

.table_border{
border-top:1px solid #EEEEEE;
width:680px;
margin-left:10px;
}

.errors_div{
color:#424242;
float:left;
font-size:14px;
font-weight:bold;
height:67px;
position:relative;
width:700px;
}

.errors_div span{
color:#FF1F1F;
font-size:15px;
font-weight:bold;
}

#green_title{
position:relative;
float:left;
width:700px;
height:27px;
font-size:20px;
line-height:25px;
color:#41AF4C;
margin-top:17px;
text-align:center;
}

#black_title{
position:relative;
float:left;
width:700px;
height:27px;
font-size:18px;
line-height:20px;
color:#3E494F;
margin-top:10px;
text-align:center;
}

.cart_title{
position:relative;
float:left;
width:691px;
height:21px;
font-size:18px;
line-height:20px;
color:#4499DB;
margin-top:15px;
background-image:url(./images/blue_pointer.png);
background-position: 0 5px;
background-repeat:no-repeat;
padding-left:15px;
}

#cur_printer{
display:none;
}

#print{
display:none;
}
