body {
margin:0px;
padding:0px;
text-align:center;
font-family:Verdana,Sans-serif;/*Helvetica*/
font-size:11px;
background-image:url(./images/body.jpg);
background-position:top center;
background-repeat:repeat-x;
background-color:#15468e;
}

img{
border:0px;
}

#top_main{
height:148px;
background-image:url(./images/background.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:2;
}

#top_info{
width:988px;
margin:0px auto;
}

#header_baner{
position:relative;
float:left;
width:300px;
height:140px;
}

#top_form{
position:relative;
float:left;
width:680px;

}

#div_top_baner{
position:relative;
float:left;
width:360px;
height:75px;
margin-top:27px;
}

#email_but{
position:relative;
float:left;
width:120px;
height:23px;
background-image:url(./images/email_but.jpg);
background-color:#1C5193;
background-position:top center;
background-repeat:no-repeat;
margin-left:6px;
margin-top:5px;
color:#c3e2f8;
font-family:Helvetica,Sans-serif;
font-size:11px;
}

#email_but_input{
width:109px;
height:17px;
background-color:#3874BA;
border:0px;
color:#c3e2f8;
font-family:Helvetica,Sans-serif;
font-size:11px;
margin-top:2px;
line-height:15px;
}

#pass_but_id{
position:relative;
float:left;
width:84px;
height:23px;
padding-left:5px;
margin-top:5px;
}

#pass_but_div {
position:relative;
float:left;
width:84px;
height:23px;
background-image:url(./images/pass_but.jpg);
background-position:top left;
background-repeat:no-repeat;
color:#c3e2f8;
background-color:#1C5193;
line-height:21px;
}

#pass_but {
width:75px;
height:16px;
border:0px;
color:#c3e2f8;
background-color:#3874BA;
line-height:16px;
margin-top:2px;
margin-left:2px;
}

#cur_pass{
position:absolute;
width:80px;
height:23px;
color:#c3e2f8;
line-height:21px;
text-align:left;
padding-left:9px;
z-index:1;
top:0px;
left:0px;
}

#lang_but{
position:relative;
float:left;
width:116px;
height:23px;
background-image:url(./images/lang_but.jpg);
background-position:top center;
background-repeat:no-repeat;
margin-top:5px;
}

#in_login{
position:relative;
float:left;
width:400px;
height:23px;
line-height:23px;
padding-left:5px;
margin-top:5px;
margin-left:15px;
color:#ffffff;
}

#in_login a{
float:right;
color:#ffffff;
text-decoration:none;
}

#in_login a:hover{
float:right;
color:#ffffff;
text-decoration:underline;
}

.language {
	top:2px;
	left:2px;
	position:absolute;
	width:116px;
	height:20px;
	filter:alpha(opacity=0);
	opacity:0;
	cursor:pointer;
	z-index:10;
}

#cur_lang{
position:absolute;
color:#c3e2f8;
top:4px;
left:2px;
z-index:1;
width: 85px;
height:15px;
background-image:url(./images/flag_bg.jpg);
background-position:right; 
background-repeat:no-repeat;
text-align:left;
z-index:0;
font-size:10px;
line-height: 15px;
}

.lang_flag {
background-repeat:no-repeat;
background-position:72px;
padding-right:3px;
	height:18px;
	color:#1C5292;
	font-family:Helvetica, sans-serif;
	font-size:11px;
}

#login_but{
position:relative;
float:left;
width:62px;
height:23px;
margin-left:6px;
margin-top:5px;
}

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

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

#exit_but{
float:right;
height:23px;
position:relative;
width:62px;
}

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

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

#profil_but{
float:right;
height:23px;
position:relative;
width:62px;
margin-right:7px;
}

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

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


#registration_but{
position:relative;
float:left;
width:125px;
height:23px;
margin-left:6px;
margin-top:5px;
}

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

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

#notebook{
position:relative;
float:right;
width:119px;
height:23px;
margin-right:18px;
margin-top:5px;
}

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


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

#cart_div{
position:relative;
float:right;
width:205px;
height:71px;
background-image:url(./images/basket.png);
background-position: top left;
background-repeat:no-repeat;
margin-top:27px;
margin-right:8px;
}

#cart_info{
position:relative;
float:right;
width:140px;
height:55px;
color:#ffffff;
text-align:left;
margin-top:7px;
}

.cart_info1{
position:relative;
float:right;
width:140px;
line-height:14px;
}

#cart_but{
position:relative;
float:left;
width:79px;
height:24px;
}

#cart_but a{
position:relative;
float:left;
width:79px;
height:24px;
background-image:url(./images/checkout_bg.png);
background-repeat:repeat-x;
background-position: 0px 0px;
display:block;
margin-top:3px;
}

#cart_but a:hover{
position:relative;
float:left;
width:79px;
height:24px;
background-image:url(./images/checkout_bg.png);
background-repeat:repeat-x;
background-position: 0px -24px;
display:block;
}

#main{
width:988px;
margin:0px auto;
text-align:left;
min-height:100%;
}

#container {	
	position:relative;
}

#top_piniz {
position:absolute;
bottom:185px;
left:0;
width:100%;
height:95px;
background-image:url(./images/foother_text.png);
background-repeat:repeat-x;
text-align:center;
z-index:1;
}

#main_in{
position:relative;
float:left;
width:988px;
margin:0px auto;
background-image:url(./images/content_shadow.png);
background-repeat:repeat-y;
}

#main_menu{
position:relative;
float:left;
width:988px;
height:41px;
background-image:url(./images/top_menu_a.jpg);
background-repeat:repeat-x;
}

#main_menu_begin{
position:relative;
float:left;
width:38px;
height:41px;
background-image:url(./images/top_menu_left.jpg);
background-repeat:no-repeat;
}


#main_menu_end{
position:relative;
float:right;
width:18px;
height:41px;
background-image:url(./images/top_menu_right.jpg);
background-repeat:no-repeat;
}

.main_menu_link2 {
position:relative;
float:left;
background-image:url(./images/top_menu_a_hover_left.jpg);
background-position: top left;
background-repeat:no-repeat;
}

.main_menu_link3 {
position:relative;
float:left;
background-image:url(./images/top_menu_a.jpg);
background-repeat:repeat-x;
background-position: 0px -41px;
margin-left:3px;
}

.main_menu_link {
position:relative;
float:left;
background-image:url(./images/top_menu_a_hover_right.jpg);
background-position: top right;
background-repeat:no-repeat;
}

.main_menu_link a{
padding-left:16px;
padding-right:16px;
font-size:14px;
line-height:41px;
background-image:url(./images/top_menu_a.jpg);
background-repeat:repeat-x;
background-position: 0px 0px;
display:block;
color:#ffffff;
text-decoration:none;
}

.main_menu_link a:hover{
padding-left:16px;
padding-right:16px;
padding-top:6px;
font-size:14px;
line-height:35px;
background-image:none;
display:block;
color:#4282b3;
text-decoration:none;
}

.main_menu_link_act {
position:relative;
float:left;
background-image:url(./images/top_menu_a_hover_right.jpg);
background-position: top right;
background-repeat:no-repeat;
}

.main_menu_link_act a{
padding-left:16px;
padding-right:16px;
padding-top:6px;
font-size:14px;
line-height:35px;
background-image:none;
display:block;
color:#4282b3;
text-decoration:none;
}

#board{
position:relative;
float:left;
width:960px;
background-color:#f1f9fd;
left:14px;
}

#big_promo {
position:relative;
float:left;
width:960px;
height:195px;
background-image:url(./images/big_promo.jpg);
background-position: top right;
background-repeat:no-repeat;
}

.big_promo_info {
position:relative;
float:left;
width:930px;
height:195px;
padding-left:30px;
}

.big_promo_text_info {
position:relative;
float:left;
width:565px;
}

.big_promo_title {
position:relative;
float:left;
width:562px;
font-size:22px;
line-height:24px;
color:#338DCF;
font-weight:bold;
margin-top:7px;
height:100px;
}

.big_promo_text_full {
position:relative;
float:left;
width:562px;
color:#00598F;
font-size:12px;
line-height:20px;
font-weight:bold;
font-family: Verdana;

padding-top:3px;
height:60px;
}

.big_promo_text_full_border{
position:relative;
float:left;
width:525px;
height:1px;
margin-top:2px;
border-top:1px solid #338DCF;
}


.big_promo_pages {
position:relative;
float:left;
width:562px;
margin-top:4px;
}

.big_promo_image {
position:relative;
float:left;
width:350px;
height:195px;
margin-left:7px;
}

.promo_pages_active{
position:relative;
float:left;
width:17px;
height:17px;
margin-right:5px;
}

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

.promo_pages{
position:relative;
float:left;
width:17px;
height:17px;
margin-right:5px;
}

.promo_pages a{
position:relative;
float:left;
width:17px;
height:17px;
background-image:url(./images/promo_page.png);
background-position: 1px 1px;
background-repeat:no-repeat;
display:block;
text-align:center;
line-height:17px;
font-size:10px;
text-decoration:none;
color:#1b6299;
font-weight:bold;
}

#small_promo_left{
position:relative;
float:left;
margin-left:2px;
margin-top:1px;
}

#small_promo_right{
position:relative;
float:right;
margin-right:2px;
margin-top:1px;
}

#big_promo2 {
position:relative;
float:left;
width:960px;
height:22px;
background-color:#D4EBF9;
}

#board_top_border {
position:relative;
float:left;
width:960px;
height:4px;
background-image:url(./images/board_top_border.jpg);
background-position: top right;
background-repeat:no-repeat;
}

#left_board {
position:relative;
float:left;
width:240px;
}

#search {
position:relative;
float:left;
width:234px;

border-left:1px solid #c0d0d4;
}

#search_title {
position:relative;
float:left;
width:220px;
height:31px;
background-image:url(./images/search_border.jpg);
background-position: bottom right;
background-repeat:no-repeat;
color:#4499db;
font-size:18px;
text-align:left;
padding-left:13px;
padding-top:8px;
}

#search_title_text {
position:relative;
float:left;
width:93px;
height:30px;
}

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

#search_input_imgage {
position:relative;
float:right;
width:222px;
height:23px;
margin-top:12px;
margin-bottom:10px;
}

#search_but{
position:absolute;
width:25px;
height:23px;
background-image:url(./images/search_but.jpg);
background-position: top left;
background-color:#F1F9FD;
background-repeat:no-repeat;
font-family:Helvetica,Sans-serif;
right:0px;
}

#search_but a{
position:relative;
float:right;
width:25px;
height:23px;
display:block;
}

#search_text{
position:relative;
float:left;
width:190px;
height:30px;
}

#search_text a{
position:relative;
float:left;
color:#4499db;
font-size:18px;
text-align:left;
text-decoration:none;
}

#search_text a:hover{
position:relative;
float:left;
font-size:18px;
text-align:left;
color:#4499db;
text-decoration:underline;
}

#search_text2{
position:relative;
float:left;
width:210px;
height:20px;
margin-top:6px;
padding-left:10px;
background-image:url(./images/blue_arrow.png);
background-position: 0 3px;
background-repeat:no-repeat;
}

#search_text2 a{
position:relative;
float:left;
font-size:11px;
text-align:left;
color:#4499db;
text-decoration:none;
}

#search_text2 a:hover{
position:relative;
float:left;
font-size:11px;
text-align:left;
color:#4499db;
text-decoration:underline;
}

#board_left_top_border {
position:relative;
float:left;
width:235px;
height:9px;
background-image:url(./images/board_left_top_border.jpg);
background-repeat:no-repeat;
}

#left_menu {
position:relative;
float:left;
background-image:url(./images/left_menu_background.jpg);
background-repeat:repeat-y;
}

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

.left_menu_parts a{
position:relative;
float:left;
width:205px;
height:21px;
background-image:url(./images/left_menu_parts.png);
background-position: top left;
background-repeat:no-repeat;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:none;
line-height:21px;
font-size:11px;
padding-left:30px;
}

.left_menu_parts a:hover{
position:relative;
float:left;
width:204px;
height:20px;
display:block;
background-image:url(./images/left_menu_parts_hover.png);
background-position: 0 -1px;
background-repeat:no-repeat;
background-color:#d8d8d8;
border-top:1px solid #c3c3c3;
color:#3e494f;
font-weight:bold;
text-decoration:underline;
line-height:19px;
font-size:11px;
padding-left:30px;
}


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

.left_menu_parts2 a{
position:relative;
float:left;
width:205px;
height:21px;
background-image:url(./images/left_menu_parts2.png);
background-position: top left;
background-repeat:no-repeat;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:none;
line-height:21px;
font-size:11px;
padding-left:30px;
}

.left_menu_parts2 a:hover{
position:relative;
float:left;
width:204px;
height:21px;
display:block;
background-image:url(./images/left_menu_parts2.png);
background-position: top left;
background-repeat:no-repeat;
background-color:#d8d8d8;
color:#3e494f;
font-weight:bold;
text-decoration:underline;
line-height:21px;
font-size:11px;
padding-left:30px;
}


.left_menu_parts_cat_active {
position:relative;
float:left;
width:240px;
height:24px;
background-image:url(./images/left_menu_parts_cat_active_none.png);
background-position: top 4px;
background-position: right;
background-repeat:no-repeat;
}

.left_menu_parts_cat_active a{
position:relative;
float:left;
width:205px;
height:24px;
background-image:url(./images/left_menu_parts_cat_active.jpg);
background-position: top left;
background-repeat:no-repeat;
display:block;
color:#ffffff;
font-weight:bold;
text-decoration:none;
line-height:24px;
font-size:11px;
padding-left:30px;
}

.left_menu_parts_cat_active a:hover{
position:relative;
float:left;
width:205px;
height:24px;
display:block;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
line-height:24px;
font-size:11px;
padding-left:30px;
}



.left_menu_parts2_cat_active {
position:relative;
float:left;
width:240px;
height:24px;
background-image:url(./images/left_menu_parts_cat_active_none.png);
background-position: top 4px;
background-position: right;
background-repeat:no-repeat;
}

.left_menu_parts2_cat_active a{
position:relative;
float:left;
width:205px;
height:24px;
background-image:url(./images/left_menu_parts_cat_active2.jpg);
background-position: top left;
background-repeat:no-repeat;
display:block;
color:#ffffff;
font-weight:bold;
text-decoration:none;
line-height:24px;
font-size:11px;
padding-left:30px;
}

.left_menu_parts_cat2_active a:hover{
position:relative;
float:left;
width:205px;
height:24px;
display:block;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
line-height:24px;
font-size:11px;
padding-left:30px;
}

.left_menu_parts_cat_active_none {
background-image:none;
}

.left_menu_parts_sub_cat_active {
position:relative;
float:left;
width:240px;
height:22px;
background-image:url(./images/left_menu_parts_sub_cat_active_arrow.png);
background-position: top 4px;
background-position: right;
background-repeat:no-repeat;
}

.left_menu_parts_sub_cat_active a{
position:relative;
float:left;
width:196px;
height:22px;
background-image:url(./images/left_menu_parts_sub_cat_unactive.jpg);
background-position: 0px -22px;
background-repeat:no-repeat;
display:block;
color:#ffffff;
font-weight:bold;
text-decoration:none;
line-height:22px;
font-size:11px;
padding-left:39px;
}

.left_menu_parts_sub_cat_active a:hover{
position:relative;
float:left;
width:196px;
height:22px;
display:block;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
line-height:22px;
font-size:11px;
padding-left:39px;
}

.left_menu_parts_sub_cat_active_none {
background-image:none;
}

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

.left_menu_parts_sub_cat_unactive a{
position:relative;
float:left;
width:196px;
height:22px;
background-image:url(./images/left_menu_parts_sub_cat_unactive.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:none;
line-height:22px;
font-size:11px;
padding-left:39px;
overflow:hidden;
}

.left_menu_parts_sub_cat_unactive a:hover{
position:relative;
float:left;
width:196px;
height:22px;
background-image:url(./images/left_menu_parts_sub_cat_unactive.jpg);
background-position: 0px -22px;
background-repeat:no-repeat;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:underline;
line-height:22px;
font-size:11px;
padding-left:39px;
}

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

.left_menu_parts_sub_sub_cat_unactive a{
position:relative;
float:left;
width:187px;
height:22px;
background-image:url(./images/left_menu_parts_sub_sub_cat_unactive.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:none;
line-height:22px;
font-size:11px;
padding-left:48px;
}

.left_menu_parts_sub_sub_cat_unactive a:hover{
position:relative;
float:left;
width:187px;
height:22px;
background-image:url(./images/left_menu_parts_sub_sub_cat_unactive.jpg);
background-position: 0px -22px;
background-repeat:no-repeat;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:underline;
line-height:22px;
font-size:11px;
padding-left:48px;
}

.left_menu_parts_sub_sub_cat_active {
position:relative;
float:left;
width:240px;
height:22px;
background-image:url(./images/left_menu_parts_sub_sub_cat_active_arrow.png);
background-position: top 4px;
background-position: right;
background-repeat:no-repeat;
}

.left_menu_parts_sub_sub_cat_active a{
position:relative;
float:left;
width:187px;
height:22px;
background-image:url(./images/left_menu_parts_sub_sub_cat_unactive.jpg);
background-position: 0px -22px;
background-repeat:no-repeat;
display:block;
color:#ffffff;
font-weight:bold;
text-decoration:none;
line-height:22px;
font-size:11px;
padding-left:48px;
}

.left_menu_parts_sub_sub_cat_active a:hover{
position:relative;
float:left;
width:187px;
height:22px;
display:block;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
line-height:22px;
font-size:11px;
padding-left:48px;
}

#left_menu_parts_end{
position:relative;
float:left;
width:235px;
height:1px;
background-color:#afc1c6;
}

#left_baners{
position:relative;
float:left;
margin-top:11px;
}

#left_baners a{
position:relative;
float:left;
margin-left:13px;
margin-top:8px;
text-decoration:none;
}

#contact_icons{
position:relative;
float:left;
margin-left:11px;
}

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

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


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

#small_promo img{
position:relative;
float:left;
margin-top:1px;
margin-left:2px;
}

#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;
}


.product_frame_text2{
position:absolute;
float:left;
width:135px;
bottom:0px;
margin-bottom:8px;
height:46px;
z-index:2;
}

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

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

.product_frame_text2 b{
text-align:center;
line-height:16px;
color:#9F9F9F;
}

#board_bottom{
position:relative;
float:left;
width:960px;
height:98px;
background-image:url(./images/board_bottom.jpg);
background-repeat:repeat-x;
margin-top:16px;
}

.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{
position:relative;
float:left;
width:988px;
background-image:url(./images/board_bottom_border.jpg);
background-repeat:no-repeat;
}

#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;
color: #62B4FA;
float: left;
font-size: 11px;
line-height: 16px;
}

.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{
position:relative;
float:left;
width:988px;
height:13px;
text-align:center;
background-image:url(./images/foother_border.png);
background-position: top center;
background-repeat:no-repeat;
}

#foother_menu{
position:relative;
float:left;
width:988px;
height:23px;
text-align:center;
}

#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{
clear:both;
height:280px;
background-image:url(./images/foother_text.png);
background-repeat:repeat-x;
text-align:center;
}

#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_full_text h1{
margin:0px;
padding:0px;
text-align:center;
color:#407BCF;
font-size:9px;
font-weight:normal;
}

#foother_full_text h2{
margin:0px;
padding:0px;
text-align:center;
color:#407BCF;
font-size:9px;
font-weight:normal;
}

#foother_full_text h3{
margin:0px;
padding:0px;
text-align:center;
color:#407BCF;
font-size:9px;
font-weight:normal;
}

#foother_full_text h3 a{
color:#407BCF;
font-size:9px;
text-decoaration:none;
}

#foother_icons{
width:960px;
height:15px;
margin:0px auto;
text-align:center;
text-align:center;
color:#b8dcf8;
font-size:10px;
}

#foother_icons_inside{
position: relative;
background-image: url("./images/foother_icons.png");
background-repeat: no-repeat;
background-position: center top;
height: 60px;
}

#foother_icons_text2{
font-weight:bold;
font-size:11px;
line-height:20px;
padding-top:5px;
}

#foother_icons_text2 a{
color:#B8DCF8;
text-decoration:none;
}

.main_title{
position:relative;
float:left;
width:691px;
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:6px;
}

.main_title h1{
font-size:18px;
line-height:20px;
color:#4499db;
padding:0px;
margin:0px;
}

.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;

}

.main_title_s2{
position:relative;
float:left;
width:260px;
height:27px;
font-size:18px;
line-height:20px;
color:#4499db;
padding-left:15px;
margin-top:20px;

}



#select_lent_back2{
position:relative;
float:right;
width:145px;
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:98%;
height:2px;
margin-right:10px;
}

.border_divs{
position:relative;
float:left;
width:702px;
height:2px;
}

.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:148px;
height:111px;
background-color:#FFFFFF;
margin-top:10px;
margin-left:10px;
}

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

.promo_products_div_frame{
position:relative;
width:148px;
height:111px;
background-image:url(./images/promo_product.png);
background-position: bottom left;
background-repeat:no-repeat;
z-index:1;
top:0px;
left:0px;
}

.promo_products_link{
position:absolute;
float:left;
width:144px;
height:108px;
dispaly:block;
z-index:2;
margin-top:4px;
}

#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;
}




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

#promo_products_left_big_arrow2{
position:relative;
float:left;
width:33px;
height:32px;
margin-top:50px;
}

#promo_products_left_big_arrow2 a{
position:relative;
float:left;
width:33px;
height:32px;
background-image:url(./images/big_left_arrow.png);
background-position: 0px 0px;
background-repeat:no-repeat;
}

#promo_products_left_big_arrow2 a:hover{
position:relative;
float:left;
width:33px;
height:32px;
background-image:url(./images/big_left_arrow.png);
background-position: 0px -32px;
background-repeat:no-repeat;
}


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

#promo_products_right_big_arrow2{
position:relative;
float:left;
width:33px;
height:32px;
margin-top:50px;
}

#promo_products_right_big_arrow2 a{
position:relative;
float:left;
width:33px;
height:32px;
background-image:url(./images/big_right_arrow.png);
background-position: 0px 0px;
background-repeat:no-repeat;
}

#promo_products_right_big_arrow2 a:hover{
position:relative;
float:left;
width:33px;
height:32px;
background-image:url(./images/big_right_arrow.png);
background-position: 0px -32px;
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;
}

#path_div div{
position:relative;
float:left;
margin-right:4px;
}

#path_div div span{
color:#449adc;
}

.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;
z-index:1;
}

#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:370px;
height:35px;
z-index:1;
}

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

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

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

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

.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;
}

.product_pic_frame_bottom{
position:relative;
float:left;
width:128px;
height:119px;
margin-top:11px;
background-image:url(./images/cur_product_bottom_frame.jpg);
background-position: bottom left;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

.product_pic_frame_top{
position:relative;
width:128px;
height:96px;
background-image:url(./images/cur_product_frame.png);
background-position: bottom left;
background-repeat:no-repeat;
z-index:1;
top:0px;
left:0px;
}

.products_pic_link{
position:relative;
float:left;
width:128px;
height:96px;
dispaly:block;
}

.product_pic_frame_info{
position:absolute;
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:absolute;
top:0px;
left:0px;
width:128px;
height:96px;
z-index:0;
}

.product_pic_frame_code{
position:relative;
float:left;
margin-left:15px;
font-size:12px;
line-height:18px;
width:87px;
height:18px;
overflow:hidden;
}

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

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


.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;
font-weight:bold;
}

.product_info_text_price2 s span{
color:#424242;
font-size:10px;
line-height:16px;
font-weight:bold;
}

.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_price2 span span{
color:#fd7307;
font-size:10px;
line-height:16px;
font-weight:bold;
}

.product_info_text_price2 a span{
color:#449ADC;
font-size:10px;
line-height:16px;
font-weight:bold;
}

.product_info_text_price2_new{
position:relative;
float:left;
opacity:0.60;
filter:alpha(opacity=60);
background-image:url(./images/info_icon.png);
background-repeat:no-repeat;
background-position: 16px 2px;
border-bottom:1px solid #F1F9FD;
}

.product_info_text_price2_new a{
text-decoration:none;
}

.product_info_text_price2_new3{
position:relative;
float:left;
opacity:0.60;
filter:alpha(opacity=60);
background-image:url(./images/info_icon.png);
background-repeat:no-repeat;
background-position: 10px 1px;
border-bottom:1px solid #F1F9FD;
}

.product_info_text_price2_new3 a{
text-decoration:none;
}

.product_info_text_price2_new2{
position:relative;
float:left;
opacity:0.60;
filter:alpha(opacity=60);
border-bottom:1px solid #F1F9FD;
}

.product_info_text_price2_new2 a{
text-decoration:none;
}

.product_info_text_price2_new a{
text-decoaration:none;
}

.product_info_text_price2_new a:hover{
text-decoaration:underline;
}


.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 s span{
color:#424242;
font-size:10px;
}

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

.product_info_text_price_old2 span span{
font-size:10px;
}

.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 span span{
font-size:10px;
}

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

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


.product_info_text_price_old3 a span{
color:#449adc;
font-size:9px;
}

.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;
font-weight:bold;
}

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

.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_view{
position:relative;
float:right;
width:103px;
height:30px;
}

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

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

.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;
}

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

.order input: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;
	border:0px;
}

#payment_but {
position:relative;
float:left;
width:206px;
height:59px;
margin-left: 230px;
margin-top: 24px;
}

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

#payment_but a:hover{
position:relative;
float:left;
width:206px;
height:59px;
background-image:url(./images/payment_but.png);
background-position: 0px -59px;
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_left2{
position:relative;
float:left;
width:296px;
}

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

#product_top_navigation_left3{
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_holder{
position:relative;
float:left;
width:168px;
height:126px;
background-color:#ffffff;
}

#product_main_picture_holder img{
z-index:0;
}

#product_main_picture{
position:absolute;
float:left;
width:168px;
height:126px;
background-image:url(./images/product_main_picture.png);
background-position: top left;
background-repeat:no-repeat;
z-index:1;
}

#product_main_picture a{
position:absolute;
float:left;
width:168px;
height:126px;
display:block;
}

#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;
margin-bottom:15px;
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:165px;
margin-top:10px;
}

.product_more_info_productor_in {
position:relative;
float:left;
width:190px;
height:50px;
}

.product_more_info_productor_in img{
position:relative;
float:right;
}

#product_more_info_add_notebook {
position:relative;
float:left;
width:190px;
text-align:center;
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 span span{
color:#fd7307;
font-size:10px;
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;
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_count_price_table2 span span{
font-size:10px;
}

.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_holder{
position:relative;
float:left;
width:612px;
height:459px;
background-color:#ffffff;
}

.product_big_picture_holder_a{ 
position:absolute;
float:left;
width:612px;
height:459px;
z-index:3;
}

#product_big_picture{
position:absolute;
width:612px;
height:459px;
background-image:url(./images/big_picture.png);
background-position:top left;
background-repeat:no-repeat;
z-index:2;
}

#product_big_picture_holder img{
position:absolute;
z-index:1;
}

.product_small_picture_holder{
position:relative;
float:left;
width:68px;
height:51px;
margin-left:15px;
margin-bottom:15px;
background-color:#ffffff;
cursor:pointer;
}

.product_small_picture{
position:absolute;
width:68px;
height:51px;
background-image:url(./images/small_picture.png);
background-position:top left;
background-repeat:no-repeat;
cursor:pointer;
z-index:1;
}

.product_small_picture_holder img{
position:absolute;
z-index:0;
}

#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_title_new{
position:relative;
float:left;
width:100px;
height:25px;
line-height:25px;
margin-left:20px;
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:15px;
}

.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;
}

.product_send_to_friend_input32{
position:relative;
float:left;
width:79px;
height:23px;
line-height:23px;
background-image:url(./images/input_image_small2.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_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:230px;
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;
margin-right:2px;
}

.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;
}

.vhod{
position:relative;
float:right;
width:103px;
height:30px;
margin-right:2px;
}

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

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

.product_send_to_friend_part2{
position:relative;
float:left;
width:130px;
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:131px;
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:160px;
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;
margin-top:5px;
}

.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_new13{
position:relative;
float:left;
width:139px;
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:2px;
padding-right:2px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
}


.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;
}

#select_cur_lang{
position:absolute;
width:115px;
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_td4 span{
color:#555555;
font-size:10px;
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_td6 b{
color:#555555;
font-size:10px;
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_total span b{
color:#ff1917;
font-size:10px;
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/order.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/order.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;
}

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

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

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


.supply_table_tr{
width:700px;
text-align:center;
}

.supply_table_td1{
position:relative;
float:left;
width:28px;
height:35px;
line-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_td1 input {
    margin-top: 12px;
}

.supply_table_td_all{
position:relative;
float:left;
width:28px;
height:35px;
line-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{
position:relative;
float:left;
width:102px;
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{
position:relative;
float:left;
width:104px;
height:35px;
line-height:35px;
color:#555555;
font-size:12px;
font-weight:bold;
text-align:center;
border-bottom:1px solid #EEEEEE;
}

.supply_table_td4{
position:relative;
float:left;
width:90px;
height:35px;
line-height: 35px;
color:#555555;
font-size:13px;
font-weight:bold;
border-bottom:1px solid #EEEEEE;
}

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


.supply_table_td34{
position:relative;
float:left;
width:370px;
height:35px;
line-height: 35px;
color:#555555;
font-size:13px;
font-weight:bold;
border-bottom:1px solid #EEEEEE;
}

.supply_table_td34 input{
margin-top: 5px;
}

.supply_table_td5{
position:relative;
float:left;
width:107px;
height:35px;
line-height: 35px;
color:#555555;
font-size:13px;
font-weight:bold;
line-height:35px;
border-bottom:1px solid #EEEEEE;
}

.supply_table_td5 input{
margin-top: 5px;
}

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

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

.supply_table_td7 input{
margin-top: 5px;
}

.supply_table_title{
position:relative;
float:left;
background-color:#f2f2f2;
color:#555555;
font-size:12px;
font-weight:normal;
border-bottom:1px solid #C8CCCD;
line-height: 35px;
}

#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_full{
float:left;
font-size:13px;
height:25px;
margin-top:13px;
position:relative;
text-align:center;
width:700px;
color:#555555;
}

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

.cart_info_row_half2{
position:relative;
float:left;
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;
}

.cart_info_title3{
position:relative;
float:left;
width:100px;
height:25px;
line-height:25px;
margin-left:2px;
color:#555555;
font-weight:bold;
font-size:11px;
}
.cart_info_title4{
position:relative;
float:left;
width:305px;
height:25px;
margin-left:20px;
color:#555555;
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:45px;
height:45px;
margin-left:7px;
margin-top:18px;
background-image:url(./images/twitter.png);
background-position:top left;
background-repeat:no-repeat;
}

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

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

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

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

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

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

.skype a{
position:relative;
float:left;
width:45px;
height:45px;
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;
}

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

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

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

#payment_info{
position:relative;
float:left;
width:690px;
margin-top:13px;
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;
margin-bottom:5px;
}

.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:26px;
border-bottom:1px solid #C8CCCD;
color:#4499db;
font-size:10px;
font-weight:bold;

}

.code_table_td2{
width:12%;
height:26px;
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:26px;
border-right:1px solid #C8CCCD;
border-bottom:1px solid #C8CCCD;
color:#474747;
font-size:10px;

}

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

}

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

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

}

.code_table_td9{
border-bottom:1px solid #C8CCCD;
border-right:1px solid #C8CCCD;
color:#FD7307;
font-size:11px;
font-weight:bold;
height:26px;
width:12%;
}

.code_table_td9 b{
color:#474747;
font-weight:normal;
font-size:10px;
}

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

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

.code_table_td10{
width:12%;
height:26px;
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:#449adc;
font-size:8px;
line-height:16px;
font-weight:bold;
}

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

.code_table_td10 b span{
color:#449adc;
font-size:10px;
line-height:16px;
font-weight:bold;
}

.code_table_td10 span b{
color:#474747;
font-size:10px;
line-height:14px;
font-weight:normal;
}

.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_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:220px;
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:left;
width:300px;
text-align:left;
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:left;
}

.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;
font-size:18px;
line-height:20px;
color:#3E494F;
margin-top:10px;
text-align:center;
}

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


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

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

.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;
}

.delivery_info{
position:relative;
float:left;
width:230px;
text-align:left;
}

.delivery_info_row{
position:relative;
float:left;
width:690px;
text-align:left;
margin-top:10px;
}

.partners_info{
position:relative;
float:left;
width:230px;
text-align:left;
}

.partners_info_row{
position:relative;
float:left;
width:700px;
text-align:left;
margin-bottom:7px;
}

.partners_info_row_part1{
position:relative;
float:left;
width:250px;
text-align:left;
}

.partners_info_row_part2{
position:relative;
float:left;
width:230px;
text-align:left;
line-height:77px;
}

.partners_info_row_part2 a{
color:#555555;
font-size:12px;
font-weight:bold;
line-height:77px;
text-decoration:none;
}

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

.partners_info_row_part3{
position:relative;
float:left;
width:210px;
text-align:left;
margin-left:10px;
}

.partners_info_row_part3 a{
color:#4499E6;
font-size:20px;
font-weight:bold;
text-shadow:0 1px 0 #FFFFFF, 1px 2px 0 #BEBEBE;
line-height:77px;
text-decoration:none;
}

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

.cart_del_product2{
position:relative;
float:left;
width:19px;
height:18px;
margin-left:58px;
margin-top:18px;
}

.cart_del_product2 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;
}

.contact_info_left{
position:relative;
float:left;
width:350px;
color:#3E494F;
font-family:arial,Sans-serif;
font-size:13px;
line-height:1.35;
text-align:left;
}

.contact_info_left p{
margin-left:15px;
}

.contact_info_left a{
color:#3e494f;
text-decoration:underline;
}

.contact_info_left a:hover{
color:#3e494f;
text-decoration:none;
}

.contact_info_left_row{
position:relative;
float:left;
width:335px;
margin-top:7px;
margin-left:15px;
}

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


#contact_info_right{
position:relative;
float:left;
width:350px;
color:#3E494F;
font-family:arial,Sans-serif;
font-size:13px;
line-height:1.35;
text-align:left;
}


.submenu{
cursor:pointer;
color:#3E494F;
}

.submenu span{
font-size:8px;
}


ul.submenu_l{
	position:absolute;
	display:none;
	margin-top:19px;
	margin-left:0px;
	padding:0px;
	z-index:99;
}

div.submenu:hover ul.submenu_l{
	display:block;
	white-space:nowrap; 
	width:106px; 
	height:auto; 
	cursor:pointer;
	font-size:9px;
	background-color:#FFFFFF;
	border-right:1px solid #D8E0E2;
	border-left:2px solid #C6C6C6;
	z-index:99;
}

div.submenu:hover ul.submenu_l li{
	display:block; 	
	cursor:pointer;
	float:left;
	width:100%; 
	height:20px;
	text-align:left;
	
}

div.submenu ul.submenu_l li:hover{
	background-color:#FD9122;
}

.line_top{
/*width:146px;*/
height:20px;
border-top:1px solid #CECECE;
text-align:center;
line-height:20px;
}

.line_top a{
/*width:146px;*/
height:20px;
text-align:center;
display:block;
text-decoration:none;
color:#449ADC;
font-weight:bold;
}

.line_top a:hover{
/*width:146px;*/
height:20px;
text-align:center;
display:block;
text-decoration:underline;
color:#449ADC;
font-weight:bold;
}

.line_bottom{
/*width:146px;*/
height:27px !important;
border-bottom:1px solid #CECECE;
background-color:#FD9122 !important;
text-align:center;
line-height:27px;
font-size:11px;
}

.line_bottom a{
/*width:146px;*/
height:27px;
text-align:center;
display:block;
text-decoration:none;
color:#ffffff;
font-weight:bold;
font-size:11px;
}

.line_bottom a:hover{
/*width:146px;*/
height:27px;
text-align:center;
display:block;
text-decoration:underline;
color:#ffffff;
font-weight:bold;
}


.li_checkbox{
position:relative;
float:left;
width:15px; 
height:20px;
}

.li_text{
position:relative;
float:left;
margin-left:5px;
/*width:125px; */
height:20px;
overflow:hidden;
}

.li_checkbox_3{
position:relative;
float:left;
width:4px; 
height:20px;
cursor:default;
}

.li_text_3{
position:relative;
float:left;
margin-left:5px;
width:36px; 
height:17px;
overflow:hidden;
cursor:default;
padding-top:3px;
}

.price_filter{
position:relative;
float:left;
width:23px;
height:13px;
background-image:url(./images/price_input_filter.png);
background-position:top left;
background-repeat:no-repeat;
border:0px;
color:#636363;
background-color:#F1F9FD;
line-height:13px;
padding-top:1px;
padding-left:2px;
padding-right:2px;
margin-left:6px;
font-size:10px;
font-weight:bold;
text-align:left;
}

#new_rating_div{
display:none;
}

.new_rating_link{
position:relative;
float:left;
width:21px;
height:21px;
background-image:url(./images/reiting_star_empty.jpg);
background-repeat:x-repeat;
}

.new_rating_link a{
position:relative;
float:left;
width:21px;
height:21px;
display:block;
text-decoration:none;
}

.goog-te-combo{
width:110px;
height:19px;
}

#google_translate_element{
position:absolute;
float:left;
margin-left:-20px;
filter:alpha(opacity=0);
opacity:0;
z-index:1;
}

.lv_span {
color:#474747;
font-size:10px;
line-height:16px;
font-weight:bold;
}

#preloader_div{
position:absolute;
float:left;
width:64px;
height:64px;
margin-top:260px;
margin-left:300px;
dispaly:block;
}

#forget_password{
float:left;
margin-left:91px;
margin-top:5px;
}

#forget_password a{
text-decoration:none;
color:#4499DB;
}

#forget_password a:hover{
text-decoration:underline;
}

.user_activity_input{
position:absolute;
width:200px;
margin-top:2px;
z-index:10;
height:20px;
line-height:20px;
color:#555555;
font-weight:bold;
font-size:12px;
border:0px;
}

.code_table_title_price_distr{
background-image:url(./images/info_icon.png);
background-repeat:no-repeat;
opacity:0.60;
filter:alpha(opacity=60);
background-position: 1px 4px;
}

.code_table_title_price_distr2{
background-image:url(./images/info_icon.png);
background-repeat:no-repeat;
background-position: 1px 4px;
}

.sitemap_parts_parts_cat_active {
position:relative;
float:left;
width:230px;
height:24px;
}


.sitemap_parts2 {
position:relative;
float:left;
background-image:url("./images/blue_pointer.png");
background-position:5px 6px;
background-repeat:no-repeat;
margin-top:3px;
}

.sitemap_parts2 a{
position:relative;
float:left;
width:210px;
height:21px;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:underline;
line-height:21px;
font-size:12px;
padding-left:20px;
}

.sitemap_parts2 a:hover{
position:relative;
float:left;
width:210px;
height:21px;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:none;
line-height:21px;
font-size:12px;
padding-left:20px;
}

.sitemap_parts {
position:relative;
float:left;
background-image:url("./images/blue_pointer.png");
background-position:5px 6px;
background-repeat:no-repeat;
margin-top:22px;
}

.sitemap_parts a{
position:relative;
float:left;
width:210px;
height:21px;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:underline;
line-height:21px;
font-size:12px;
padding-left:20px;
}

.sitemap_parts a:hover{
position:relative;
float:left;
width:210px;
height:21px;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:none;
line-height:21px;
font-size:12px;
padding-left:20px;
}

.sitemap_parts_sub_cat {
position:relative;
float:left;
width:240px;
height:18px;
background-image:url(./images/left_menu_parts_sub_cat_active_arrow.png);
background-position:23px 5px;
background-repeat:no-repeat;
overflow:hidden;
}

.sitemap_parts_sub_cat a{
position:relative;
float:left;
width:202px;
height:18px;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:none;
line-height:18px;
font-size:11px;
padding-left:33px;
}

.sitemap_parts_sub_cat a:hover{
position:relative;
float:left;
width:202px;
height:18px;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:underline;
line-height:18px;
font-size:11px;
padding-left:33px;
}

.sitemap_sub_sub_cat {
position:relative;
float:left;
width:240px;
height:15px;
background-image:url(./images/left_menu_parts_sub_sub_cat_active_arrow.png);
background-position:34px 3px;
background-repeat:no-repeat;
overflow:hidden;
}

.sitemap_sub_sub_cat a{
position:relative;
float:left;
width:194px;
height:15px;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:none;
line-height:15px;
font-size:10px;
padding-left:44px;
}

.sitemap_sub_sub_cat a:hover{
position:relative;
float:left;
width:194px;
height:15px;
display:block;
color:#3e494f;
font-weight:bold;
text-decoration:underline;
line-height:15px;
font-size:10px;
padding-left:44px;
}

.big_promo_title_main {
position:absolute;
width:562px;
font-size:22px;
line-height:24px;
color:#338DCF;
font-weight:bold;
height:93px;
padding-top:7px;
padding-left:30px;
top:0px;
left:0px;
}

.big_promo_text_full a{
color:#00598F;
text-decoration:none;
}

#feedback {
bottom:0;
cursor:pointer;
float: right;
position:fixed;
right:0;
z-index:99;
}

#feedback_top{
position:relative;
float:left;
z-index:100;
}

#feedback_x{
position:absolute;
z-index:110;
margin-left: 5px;
margin-top: 5px;
}

#feedback_x a{
position:relative;
float:left;
width:14px;
height:14px;
background-image:url(./images/x_but.jpg);
background-position:top center;
background-repeat:no-repeat;
}


#black_title33{
position:relative;
float:left;
width:700px;
font-size:14px;
line-height:24px;
color:#3E494F;
margin-top:10px;
text-align:center;
}

.litle_title{
   color: #3E494F;
    float: left;
    font-size: 13px;
    line-height: 19px;
    margin-top: 0;
    position: relative;
    text-align: center;
    width: 700px;
}


#supply_table_tr_1_up{
    background-color: #FFFFFF;
    float: left;
    height: 36px;
    opacity: 0.6;
    position: absolute;
    width: 525px;
    z-index: 10;
}

#supply_table_tr_2_up{
    background-color: #FFFFFF;
    float: left;
    height: 36px;
    opacity: 0.6;
    position: absolute;
    width: 525px;
    z-index: 10;
}

.title_div_a {
position:relative;
float:right;
font-size:12px;
margin-right:10px;
}

.title_div_a a{
color:#DE0000;
text-decoration:none;
}

.title_div_a a:hover{
color:#DE0000;
text-decoration:underline;
}

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

.coment_real_info2{
position:relative;
float:left;
width:505px;
margin-bottom:10px;
}

.more_coment_info_in2_left{
position:relative;
float:left;
font-size:9px;
margin-left:1px;
}

.more_coment_info_in2_right{
    float: right;
    position: relative;
    text-align: left;
    width: 155px;
}

.more_coment_info_in2_new{
position:relative;
float:left;
width:280px;
text-align:right;
}

.more_coment_info_in_new{
position:relative;
float:right;
width:140px;
text-align:right;
margin-right:5px;
}

.product_coment_div123{
position:relative;
float:left;
width:350px;
height:75px;
margin-top:15px;
}

.product_coment_div234{
position:relative;
float:left;
width:270px;
height:75px;
margin-top:15px;
}

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

.product_send_to_friend_part22{
position:relative;
float:left;
width:150px;
height:25px;
line-height:25px;
color:#555555;
font-weight:bold;
font-size:12px;
    margin-left: 26px;
    margin-top: 14px;
}

.product_coment_input_div222{
position:relative;
float:left;
width:425px;
height:65px;
line-height:20px;
padding-right:3px;
padding-top:1px;
color:#555555;
font-size:12px;
font-family:status-bar,Sans-serif;
}

.product_coment_input222{
position:relative;
float:left;
width:425px;
height:60px;
line-height:20px;
color:#555555;
font-size:12px;
font-family:status-bar,Sans-serif;
}

/*new*/

.tab_lent{
position:relative;
float:left;
width:680px;
padding-left:20px;
height:27px;
text-align:center;
border-bottom:1px solid #DDDDDD;
margin-top:9px;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}

.tab_lent_menu{
position:relative;
float:left;
width:84px;
height:28px;
z-index:10;
margin-right:5px;
}

.tab_lent_menu a{
position:relative;
float:left;
width:84px;
height:28px;
display:block;
color:#FD7307;
font-family:verdana,sans-serif;
letter-spacing:0px;
line-height:250%;
text-align:center;
text-decoration:none;
line-height:28px;
background-image:url(./images/ct_tabs.jpg);
background-position:0 0px;
background-repeat:no-repeat;
font-weight: bold;
}


.tab_lent_menu a:hover{
color:#FD7307;
line-height:28px;
background-image:url(./images/ct_tabs.jpg);
background-position:0 -28px;
background-repeat:no-repeat;
}

.tab_lent_menu2{
position:relative;
float:left;
width:84px;
height:28px;
z-index:10;
margin-right:5px;
}

.tab_lent_menu2 a{
position:relative;
float:left;
width:84px;
height:28px;
display:block;
color:#424242;
font-family:verdana,sans-serif;
letter-spacing:0px;
text-align:center;
text-decoration:none;
line-height: 28px;
background-image:url(./images/ct_tabs.jpg);
background-position:0 -28px;
background-repeat:no-repeat;
font-weight: bold;
}

.tab_content_holder{
position:relative;
float:left;
width:700px;
/width:698px;
}

.tab_content_holder2{
position:relative;
float:left;
width:700px;
/width:698px;
background-image:url(./images/tabs_bac_grad.jpg);
background-position:bottom left;
background-repeat:repeat-x;
}

.tab_content{
position:relative;
float:left;
width:700px;
/width:698px;

border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
display:none;
padding-bottom:10px;
background-color:#ffffff;
}

.top_red_baner{
position:relative;
float:left;
width:698px;
height:34px;
background-image:url(./images/Bezplatna-dostavka.png);
background-position:top left;
background-repeat:no-repeat;
margin-bottom:4px;
margin-top:10px;
line-height:34px;
color:#FF0000;
font-size:17px;
text-align:center;
}

.top_red_baner a{
position:relative;
float:left;
width:698px;
height:34px;
line-height:34px;
color:#FF0000;
font-size:17px;
text-align:center;
display:block;
text-decoration:none;
}

.tab_content_holder_bottom{
position:relative;
float:left;
width:700px;
height:6px;
background-image:url(./images/ct_btm_curv.jpg);
background-position:top left;
background-repeat:no-repeat;
}

.h_left {
    background: url(./images/ct_top_lcurv.jpg) no-repeat scroll 0 0 transparent;
    height: 6px;
    left: -1px;
    position: absolute;
    top: -1px;
    width: 6px;
    z-index:10;
}

.h_right {
    background: url(./images/ct_top_rcurv.jpg) no-repeat scroll 0 0 transparent;
    height: 6px;
    position: absolute;
    right: -2px;
    top: -1px;
    width: 6px;
    z-index:10;
}

.tab_content_holder ul {
    border-bottom: 1px solid #D2D2D2;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 700px;
    float:left;
}

.tab_content_holder li {
    background: url(./images/sub_menu_libg.jpg) no-repeat scroll right center transparent;
    border-bottom: 0 none;
    float: left;
    padding: 0 8px;
    width: auto;
    margin: 0;
    list-style: none outside none !important;
}

.tab_content_holder li a {
    color: #637583;
    float: left;
    outline: medium none;
    padding: 8px 0;
    text-decoration: none;
}

.tab_content_holder li span {
    color: #637583;
    float: left;
    outline: medium none;
    padding: 8px 0;
    text-decoration: none;
}

.tab_content_holder li .unactive {
    color: #637583;
    float: left;
    outline: medium none;
    padding: 8px 0;
    text-decoration: none;
}

.tab_content_holder li a:hover, .tab_content_holder li .active {
    background: url(./images/uparrow.gif) no-repeat scroll center bottom transparent;
    color: #F64E21;
}

.tab_content_holder li a {
    color: #637583;
    float: left;
    outline: medium none;
    padding: 8px 0;
    text-decoration: none; 
}

.product_text_info22{
position:relative;
float:left;
width:680px;
text-align:left;
font-size:12px;
line-height:17px;
color:#474747;
padding-left:10px;
padding-right:10px;
}

.product_text_info22_inside{
position:relative;
float:left;
width:660px;
text-align:left;
font-size:12px;
line-height:17px;
color:#474747;
padding: 20px 10px;
border-bottom: 1px solid #D2D2D2;
}

.product_text_info22_name{
	color: #1799D6;
    float: left;
    font-weight: bold;
    padding-right: 10px;
    width: 388px;
}



.product_text_info22_name2{
	color: #1799D6;
    float: left;
    font-weight: bold;
    padding-right: 10px;
}

.product_text_info22_date{
	background: url(./images/dates_bg.gif) repeat-x scroll center top transparent;
    float: left;
    line-height: 15px;
    width: auto;
    margin-right:5px;
    margin-top:1px;
}

.product_text_info22_date span.left {
    background: url(./images/dates_curves.gif) no-repeat scroll 0 0 transparent;
    float: left;
    height: 16px;
    width: 4px;
}

.product_text_info22_date span.month {
    background: url(./images/months_bg.gif) repeat-x scroll center top transparent;
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    font-weight: bold;
    padding: 0 6px;
    text-transform: uppercase;
    width: auto;
}

.product_text_info22_date span.year {
    color: #045D9D;
    float: left;
    font-size: 11px;
    font-weight: bold;
    padding: 0 6px;
    width: auto;
}

.product_text_info22_date span.right {
    background: url(./images/dates_curves.gif) no-repeat scroll -4px 0 transparent;
    float: left;
    height: 16px;
    width: 4px;
}

.product_text_info22 p{
    float: left;
    line-height: 16px;
    margin: 0;
    padding: 6px 0 0;
    width: 650px;
}


.comments_baloon{
position:relative;
float:left;
width:703px;
margin-top:15px;
color:#363b3d;
}

.comments_baloon_top{
position:relative;
float:left;
width:703px;
height:6px;
background-image:url(./images/top.png);
background-position:top left;
background-repeat:no-repeat;
}

.comments_baloon_middle{
position:relative;
float:left;
width:703px;
background-image:url(./images/mid.jpg);
background-position:top left;
background-repeat:repeat-y;
font-size:12px;
}

.comments_baloon_middle_left{
position:relative;
float:left;
width:127px;
height:100%;
}


.comments_baloon_middle_left_top{
position:relative;
float:left;
width:127px;
margin-top:10px;
text-align:center;
line-height:18px;
}

.comments_baloon_middle_left_bottom{
position:relative;
float:left;
width:127px;
height:75px;
background-image:url(./images/balon.jpg);
background-position: 23px 0px;
background-repeat:no-repeat;
}


.comments_baloon_middle_right{
position:relative;
float:left;
width:576px;
height:100%;
}

.comments_baloon_middle_right_inside{
position:relative;
float:left;
width:576px;
margin-top:10px;
line-height:18px;
}

.comments_baloon_middle_right_inside_row{
position:relative;
float:left;
width:576px;
margin-bottom:5px;
}

.comments_baloon_middle_right_inside_stars_div{
position:relative;
float:right;
margin-right: 10px;
}


.comments_baloon_middle_right_inside_button{
    height: 24px;
    margin-bottom: 10px;
    margin-left: 191px;
    width: 79px;
}

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

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

.comments_baloon_bottom{
position:relative;
float:left;
width:703px;
height:6px;
background-image:url(./images/bottom.png);
background-position:top left;
background-repeat:no-repeat;
}

