/* COMMON STYLES */
/* Don't delete existing styles, only modify its or add new ones! */

/* COMMON */
body {
margin:0px;
padding:0px;
background:url(../../_img/bg.gif);
}

table{
border:0px;
border-collapse:collapse;
}

table td{
padding:0px;
} 

td,p,div {
font:12px Tahoma;
color:#7D7169;
}

a {
font:12px Tahoma;
color:#7D7169;
font-weight:bold;
}

a:hover {
text-decoration:underline;
}

li {margin-bottom:3px;}
BLOCKQUOTE {margin-top:5px;margin-bottom:5px;margin-left:16px;margin-right:0px}
HR {color:#cecece; height:1px;}
/* END COMMON */

/* HEADERS */

h1, h1 a, h1 a:hover {color:#248BC8;font-size:13px;font-weight:bold; margin-bottom:5px; margin-top:15px;}
h3, h3 a, h3 a:hover {color:#7A6F66;font-size:13px;font-weight:bold; margin-bottom:5px; margin-top:5px;}
h5, h5 a, h5 a:hover {color:#3f362b;font-size:12px;font-weight:normal; margin-bottom:5px; margin-top:5px;}

/* END HEADERS */



/* SITE MAP, SECTION MAP */
#tree { font-size:10px; }
#tree IMG { BORDER: 0px; HEIGHT: 16px; WIDTH: 19px }
#tree DIV {font-size:10px;}
#tree DIV A{font-size:10px;}
#tree DIV A:hover {font-size:10px;}
.tree_item_selected {color:#48899B }

#tree DIV.sm_level_0,
#tree DIV.sm_level_0 A,
#tree DIV.sm_level_0 A:hover,
#tree DIV.sm_level_0 A:visited {font-size:14px; font-weight:bold;}
#tree DIV.sm_level_1,
#tree DIV.sm_level_1 A,
#tree DIV.sm_level_1 A:hover, 
#tree DIV.sm_level_1 A:visited {font-size:12px; font-weight:bold;}
#tree DIV.sm_level_2,
#tree DIV.sm_level_2 A,
#tree DIV.sm_level_2 A:hover,
#tree DIV.sm_level_2 A:visited {font-size:11px; font-weight:normal;}
#tree DIV.sm_level_3,
#tree DIV.sm_level_3 A,
#tree DIV.sm_level_3 A:hover, 
#tree DIV.sm_level_3 A:visited {font-size:10px; font-weight:normal;}

/* END SITE MAP, SECTION MAP */

/* FORM */
FORM        {  margin: 0px; }
INPUT       { FONT-SIZE:12px;font-family:Tahoma;color:#7D7169; }
INPUT.txt, INPUT.field   { BORDER: #D5C8BF 1px solid; color:#7D7169;font-size:13px;font-family:Tahoma;}
INPUT.txt_noborder   { BORDER: #FFFFFF 0px solid; color:#7D7169;font-size:13px;}
INPUT.check { BORDER: 0px; }
INPUT.btn   { FONT-SIZE:9px; BACKGROUND: #F2EFEB; COLOR: #F2EFEB; FONT-WEIGHT:normal; BORDER: #F2EFEB 1px solid; }
SELECT.sel  { FONT-SIZE:10px; BORDER: #248BC8 1px solid; }
CHECKBOX.chb{ FONT-SIZE:10px; BORDER: #248BC8 1px solid; }
TEXTAREA.ta { font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;
BORDER: #D5C8BF 1px solid;
color:#7D7169;font-size:13px;font-family:Tahoma;
}
TEXTAREA.ta1 { width: 396px; height:98px;
color:#7D7169;font-size:13px;font-family:Tahoma;}

/* END FORMS */

/* TABLE */
TABLE.tbl {border-right:1px #2AA1D5 solid;border-top:1px #2AA1D5 solid}
TABLE.tbl TD {padding:3px; padding-left:5px; border-left:1px #2AA1D5 solid; border-bottom:1px #2AA1D5 solid; font-size:11px;}
TABLE.tbl TD a, TABLE.tbl TD a:visited, TABLE.tbl TD a:hover {font-size:11px;}
TABLE.tbl TH {padding:3px; padding-left:5px; border-left:1px #2AA1D5 solid; border-bottom:1px #2AA1D5 solid; font-size:11px; font-weight:bold; color:#ffffff; background-color:#2AA1D5;}
TABLE.tbl TH a, TABLE.tbl TH a:hover, TABLE.tbl TH a:visited {color:#ffffff;font-size:11px;}
/* END TABLE */


/* ESHOP */
.price {color:#33626F;font-size:12px;font-weight:bold}
.old_price {color:#e00000;text-decoration:line-through;font-size:12px;font-weight:bold}
.discount {color:#e00000;font-size:11px;font-weight:bold}

.price_small {color:#33626F;font-size:11px;font-weight:bold}
.old_price_small {color:#e00000;text-decoration:line-through;font-size:11px;font-weight:bold}
.discount_small {color:#e00000;font-size:11px;font-weight:bold}

.eshop_image {margin-top:3px;margin-right:5px;}
.eshop_image_click {margin-top:3px;margin-right:5px;border: 0px #33626F solid;}

.views_browse {border-top: 1px #e0e0e0 solid;border-right: 1px #e0e0e0 solid;}
.views_browse TD {border-bottom: 1px #e0e0e0 solid;border-left: 1px #e0e0e0 solid;}

.filter_box {background:#f5f5f5;}
.filter_box td {font-size:10px;}
.filter_box .txt {width:100px}
.search_box {}

.currency_block {font-size:9px;color:#000000;font-weight:bold;}

.row1 {}
.row2 {}
/* END ESHOP */



/* SYSTEM */
#stat {display:none;}
#sp {display:none;}

.status_error {color:#660000; font-size:10;padding-top:40px;}
.status_notice {color:#000066; font-size:10;padding-top:40px;}
.status_normal {color:#000000; font-size:10;padding-top:40px;}
/* END SYSTEM */


body {
margin:0px;
padding:0px;
background:url(../../_img/bg.gif);
}

table{
border:0px;
border-collapse:collapse;
}

table td{
padding:0px;
} 

td,p,div {
font:12px Tahoma;
color:#7D7169;
}

a {
font:12px Tahoma;
color:#7D7169;
font-weight:normal;
}

a:hover {
text-decoration:none;
}

.top_menu {
height:90px;
padding-left:20px;
padding-right:20px;
}

.top_menu table {
width:100%;
height:100%;
background:url(../../_img/blue_stick.gif) 100% 50% no-repeat;
}

.top_menu table td {
width:20%;
background:url(../../_img/blue_stick.gif) 0% 50% no-repeat;
padding-left:13px;
}

.top_menu table td a {
text-decoration:none;
font:20px Tahoma;
color:#C7FAFF;
}

.top_menu table td#top_act {
text-decoration:none;
font:20px Tahoma;
color:#40dff1;
}
/*.top_menu table td a:hover {
color:#40dff1;
}*/

#top_act a {
color:#40dff1;
}

.photo_cell {
width:100%;
height:100%;
}

.photo_cell td {
vertical-align:top;
border-left:1px solid #aab5bf;
border-right:1px solid #aab5bf;
}

.photo_cell td table#nobord td{
border:0px;
}

.photo {
padding-bottom:15px;
text-align:center;
}

.photo_cell td h4 {
padding-left:14px;
font:12px Tahoma;
font-weight:normal;
}
.photo_cell td h4 a{
padding-left:14px;
font:12px Tahoma;
font-weight:normal;
padding-left:0px;
margin-left:0px;
}
.photo_cell td h4 a:hover{
padding-left:14px;
font:12px Tahoma;
font-weight:normal;
text-transform:underline;
padding-left:0px;
margin-left:0px;
}
.mini_topic {
padding-left:14px;
padding-right:10px;
color:#385869;
font:11px Tahoma;
}
.mini_topic a{
color:#385869;
font:11px Tahoma;
text-decoration:underline;
}
.mini_topic a:hover{
color:#385869;
font:11px Tahoma;
text-decoration:none;
}
a img {
border:0px;
}

td.logo {
height:240px !important;
vertical-align:top;
background-image:url('../../_img/girl2.jpg')
}
.logo img{
/*margin-left:70px;
margin-top:60px;
position:absolute;
width:190px;
height:50px;
display:block;*/
}

.logo div.kvad {
position:relative;
top:-62px;
left:757px;}

.logo div.logotip {
position:relative;
top:90px;
left:79px;
}



.copy {
height:45px;
padding-left:30px;
padding-right:30px;
}

.copy table {
width:100%;
height:100%;
}

.copy table td {
vertical-align:top;
padding-top:15px;
color:#228ca5;
font:10px Tahoma;
}

.copy table td a {
color:#228ca5;
font:10px Tahoma;
text-decoration:none;
}

.contact {
height:45px;
background:url(../../_img/bottom.gif) left bottom no-repeat;
}

.contact table {
width:100%;
height:100%;
}

.contact table td {
vertical-align:top;
}

.tel {
width:190px;
font:22px Tahoma;
color:#385869;
padding-top:3px;
}

.tel span {
color:#8BA0AE;
}

.main_cell {
background:url(../../_img/main.gif);
padding-left:20px;
padding-right:20px;
padding-top:35px;
padding-bottom:90px;
vertical-align:top;
}

.left_cell {
width:185px !important;
vertical-align:top;
background:url(../../_img/gray_stick.gif) 0px 3px no-repeat;
}

.left_cell h2 {
padding-left:14px;
}

.left_cell h2, h2 {
font:20px Tahoma;
color:#897f77;
text-decoration:none;
font-weight:normal;
margin:0px;
margin-bottom:20px;
}
.left_cell h2 a, h2 a {
font:20px Tahoma;
color:#897f77;
text-decoration:underline;
font-weight:normal;
margin:0px;
margin-bottom:20px;
}


.left_cell h2 a:hover, h2 a:hover {
font:20px Tahoma;
color:#897f77;
text-decoration:none;
font-weight:normal;
margin:0px;
margin-bottom:20px;
}

.index_left {
padding-right:20px;
padding-left:14px;
font:12px Tahoma;
}
.index_left1 {
padding-right:20px;
padding-left:14px;
font:13px Tahoma;
}
.index_right{
margin-left:-14px;
/*border-left:1px solid #aab5bf;*/
padding-left:14px;
font:11px Tahoma;
color:#385869;
height:98%;
}
.index_right h4{
color:#385869;
font:12px Tahoma;
font-weight:normal;
text-decoration:none;
}
.index_right h4 a{
color:#385869;
font:12px Tahoma;
font-weight:normal;
text-decoration:underline;
}

.index_right h4 a:hover{
color:#385869;
font:12px Tahoma;
font-weight:normal;
text-decoration:none;
}

.index_right a {
color:#385869;
font:11px Tahoma;
}
.index_right a:hover {
color:#385869;
font:11px Tahoma;
text-decoration:none;
}

.index_right table td {
font:11px Tahoma;
}

.index_right1{
color:#385869;
/*padding-left:20px;
margin-left:-24px;*/
//padding-left:15px;
//margin-left:-14px;
padding-right:20px;
/*border-left:1px solid #aab5bf;*/
font:11px Tahoma;
height:98%;
vertical-align:top;
margin-top:-15px;
}

.index_right1 a {
color:#385869;
font:11px Tahoma;
}
.index_right1 a:hover {
color:#385869;
font:11px Tahoma;
text-decoration:none;
}
.index_right1 h4 {
color:#385869;
font:12px Tahoma;
font-weight:normal;
text-decoration:none;
}
.index_right1 h4 a {
color:#385869;
font:12px Tahoma;
font-weight:normal;
}
.index_right p{
color:#385869;
font:11px Tahoma;
}
.index_right1 h4 a:hover {
color:#385869;
font:12px Tahoma;
font-weight:normal;
text-decoration:none;
}
.index_right1 table td {
font:11px Tahoma;
padding-left:0px;
//margin-left:-14px;
padddin-right:0px;
margin-right:0px;
width:245px;
}
/*.left_cell table {width:100%;}*/

.left_cell table td {
height:42px !important;
height:47px;
/*width:150px !important;*/

}

.left_cell table td a {
/*width:130px;*/
font:15px Tahoma;
font-weight:500;
text-decoration:none;
line-height:17px;
//width:165px;
height:100%;
display:block;
padding-left:14px;
padding-top:5px;
}

.left_cell table td a.cart{
	width:46px;
}

.left_cell table td h2 a, h2 a {
font:20px Tahoma;
color:#897f77;
text-decoration:underline;
font-weight:normal;
margin:0px;
margin-bottom:20px;
}

/*.left_cell table td a:hover {
background:url(../../_img/act.gif) top left no-repeat;
color:white;
}*/

.index_tbl {
width:100%;
}

.index_tbl td {
padding-bottom:15px;
padding-right:20px;
font:12px Tahoma;
}

.index_tbl td p {
padding:0px;
margin:0px;
font:13px Tahoma;
font-weight:normal;
}
#act {
width:130px !important;
//width:184px;
}

#act a {
background:url(../../_img/act.gif) top left no-repeat;
color:#ece9e5;
width:150px !important;
padding-right:21px;
//width:184px;
//padding-right:31px;
font-size:14px;
}
#act1 {
width:164px !important;
//width:184px;
}

#act1 a {
width:164px !important;
//width:184px;
background:url(../../_img/act.gif) top left no-repeat;
color:#ece9e5;
cursor:default;
padding-right:10px;
}
.right_cell {
padding-left:14px;
width:170px;
background:url(../../_img/green_stick.gif) 100% 3px no-repeat;
vertical-align:top;
padding-top:5px;
margin-bottom:20px;
padding-bottom:20px;
}
.right_cell2 {
width:170px;
background:url(../../_img/green_stick.gif) 100% 3px no-repeat;
vertical-align:top;
padding-top:7px;
margin-bottom:20px;
padding-bottom:20px;
}
h4 {
margin:0px;
line-height:17px;
margin-bottom:10px;
color:#7D7169;
font:12px Tahoma;
font-weight:normal;
}

h4 a {
color:#385869;
font:12px Tahoma;
font-weight:normal;
}


.right_cell table td {
color:#385869;
padding-right:20px;
padding-bottom:35px;
}
.right_cell2 table td {
padding-right:15px;
color:#385869;
//padding-left:14px;
//margin-left:-28px;
//padding-right:47px;
//padding-bottom:35px;
}
.middle_cell {
vertical-align:top;
background:url(../../_img/gray_stick.gif) 0px 3px no-repeat;
padding-left:0px;
padding-right:20px;
}

.middle_cell1 {
vertical-align:top;
background:url(../../_img/gray_stick.gif);
background-position: bottom left;
background-repeat: no-repeat;
padding-left:0px;
padding-right:0px;
padding-bottom:10px;
}
.middle_cell2 {
/*background:url(../../_img/gray_stick2.jpg) 0px 3px no-repeat;*/
/*width:567px;*/
vertical-align:top;
padding-right:17px;
//padding-left:0px;
//padding-right:0px;
padding-bottom:20px;
margin-bottom:20px;
height:70%;
}

.mem {
vertical-align:middle;
//padding-bottom:2px;
padding-right:5px;
padding-top:3px;
//padding-top:1px;
}

.mem2 {
padding-right:8px;
padding-top:3px;
//padding-top:1px;
}

.mem3 {
padding-top:3px;
//padding-top:1px;
}

.mem4 {
vertical-align:middle;
padding-bottom:6px;
padding-right:6px;
padding-top:3px;
//padding-top:1px;
}

.mem5{
width:225px;
}

.mem6{
padding-bottom:8px;
//padding-bottom:4px;
padding-right:6px;
padding-top:3px;
//padding-top:1px;
padding-left:0px
}

.middle_cell2 table {
width:100% !important;
}

.middle_cell2 table td{
width:100% !important;
}
.middle_cell_tbl td.ch {
padding-top:15px;
padding-bottom:14px;
padding-left:12px;
vertical-align:top;
}

.middle_cell_tbl td#lf {
padding-top:15px;
padding-bottom:14px;
padding-left:12px;
vertical-align:top;
}


.middle_cell_tbl td.in {
padding-top:15px;
padding-bottom:14px;
padding-left:12px;
//padding-left:16px;
vertical-align:top;
}


form,input {
margin:0;
padding:0;
}

.form_left {
width:116px;
background:url(../../_img/thik_gray.gif)  0px 13px no-repeat;
position:relative;
bottom:-2px;
}

.input {
width:325px;
//width:318px;
height:19px;
border:1px solid #d2c9be;
font:12px Tahoma;
color:#7D7169;
padding-top:1px;
padding-left:2px;
}

.input_mini {
width:52px;
height:19px;
border:1px solid #d2c9be;
font:12px Tahoma;
color:#7D7169;
padding-top:1px;
padding-left:2px;
}

.dontforget {
padding-top:5px;
position:absolute;
left:2px;
color:#bcb5b2;
}

.radios {
padding-bottom:5px;
position:relative;
top:-2px;
}

.radios input {
position:relative;
bottom:-1px;
}

.dlina,.shirina,.glubina {
position:absolute;
color:#bcb5b2;
left:7px;
}

.shirina {
left:71px;
}

.glubina {
left:135px;
}
.diam
{position:absolute;
color:#bcb5b2;
left: 0px;}

#nopadding td {
padding:0px;
margin:0px;
padding-bottom:5px;
padding-right:5px !important;
padding-right:0px;
}

.textarea {
border:1px solid #d2c9be;
overflow:auto;
width:320px;
//width:318px;
height:170px;
font:12px Tahoma;
color:#7D7169;
}

.bottom_stick {
height:80px;
/*background:url(../../_img/gray_stick.gif) no-repeat left bottom;*/
}

.adres {
font:14px Tahoma;
color:#7A6F66;
text-align:right;
font-weight:normal;
padding-right:30px;
padding-top:5px;
}

.adres span {
color:#C1B5A6;
}

.adres a {
color:#7A6F66;
font:14px Tahoma;
font-weight:normal;
text-decoration:none;
}

.adres a:hover {
text-decoration:underline;
}

.top_sub_menu {
margin-left:-14px;
//height:45px;
}

.top_sub_menu td {
//height:45px;
width:200px;
padding-top:0px;
padding-bottom:0px;
/*background:url(../../_img/gray_stick.gif) 0px 3px  no-repeat;*/
padding-left:14px;
font:15px Tahoma;
font-weight:normal;
text-decoration:none;
}

.top_sub_menu td a {
font:15px Tahoma;
font-weight:normal;
text-decoration:none;
}

.top_sub_menu td#top_sub_menu_act{
width:160px;
font:20px Tahoma;
color:#ff0000;
padding-bottom:24px;
padding-right:8px;
padding-left:-10px;
font-weight:normal;
/*padding-left:10px;*/
}
.top_sub_menu td#top_sub_menu_act a{
font:20px Tahoma;
color:#897F77;
cursor:default;
font-weight:normal;
}

#top_sub_menu_act1 {
background:url(../../_img/gray_stick.gif) 0px -3px  no-repeat;
height:42px !important;
padding-left:15px;
width:150px;
font:14px Tahoma;
font-weight:normal;
}

td#top_sub_menu_act a{
font-weight:normal;
}
#top_sub_menu_act a{
font-weight:normal;
}

#top_sub_menu_act1 a{
font-weight:normal;
}
.cat_tbl {
width:530px;
}

.cat_tbl td {
font:11px Tahoma;
padding-top:3px;
padding-bottom:3px;
padding-right:4px;
}

.cat_tbl .cat_head td {
color:#3F362B;

}
/* Text editor styles { */
div.amiroTEdDiv{
}
div.amiroTEdDivEditor{
    display: block;
}
div.amiroTEdDivPreview{
    border: 1px solid black;
    display: none;
    overflow: auto;
}
img.amiroTEdCtrl{
    border: 0px;
    cursor: pointer;
}
select.amiroTEdCtrl, input.amiroTEdCtrlButton{
    margin-bottom: 4px;
    width: auto;
}
img.amiroTEdSep{
    border: 0px;
}
img.amiroTEdSmile{
    border: 0px;
    cursor: pointer;
}
select.amiroTEdCtrl, input.amiroTEdCtrlButton, textarea.amiroTEdCtrl{
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none;
    color: #000000;
}
div.amiroTEdDivResize{
    height: 4px;
    margin-top: 1px;
    background-color: #d4d0c8;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    border-bottom: 1px solid #808080;
    margin-bottom: 1px;
    cursor: s-resize;
}
span.amiroTEdMore{
    cursor: pointer;
    height: 25px;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    font-variant: normal;
    text-decoration: underline;
    color: #000000;
}
BLOCKQUOTE.edQuote {
    border: 1px dotted gray;
    padding: 5px;
}
PRE.edCode{
    margin:5px 0px 5px 16px;
    width: 500px;
    overflow: auto;
    border: 1px dotted gray;
    padding: 5px;
}
/* To change control width uncomment and change next values */
div.amiroTEdDivPreview, div.amiroTEdDiv, textarea.amiroTEdCtrl, div.amiroTEdDivResize{
    /*width: 600px !important;*/
}
textarea.amiroTEdCtrl{
    /*height: 250px !important;*/
}
/* } Text editor styles */

.blog IMG {margin:3px;border:#ff0000 0px solid;}

/* STICKERS */

.stickers { }
.stickers td { vertical-align: top; text-align: left; }
.stickers .small_row { border: 0px; }
.stickers .small_row_dashed { border: dashed #ccc 1px; }

.stickers .small_header { height: 16px;  }
.stickers .small_header a { text-decoration: none; border-bottom: dashed 1px;}

.stickers .small_announce { padding: 3px; }

.stickers .small_Hsplitter img { width: 20px; height: 1px; }
.stickers .small_Vsplitter img { width: 1px; height: 20px; }


.left_menu_tbl_23{
	width: 184px;
}

.left_menu_tbl_23 td{
	padding: 0px 0px 0px 0px;
}

.left_menu_tbl_23 td a{
	text-decoration: none;
	color: #7C7269;
	display: block;
	padding: 5px 40px 8px 14px;
}

.left_menu_tbl_23 td a.cur{
	background-image: url(../../_img/left_menu_link.jpg);
	background-position: left top;
	background-repeat: no-repeat;	
	color: #E8E9E4;
}

.left_menu_tbl_23 td a:hover{
	text-decoration: none;
	color: #E8E9E4;
	background-image: url(../../_img/left_menu_link.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.cart_tbl_23{
	width: 186px;
	height: 72px;
	background-image: url(../../_img/cart.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 20px 0px 0px 0px;
}

.cart_tbl_23 .cart_desc{
	padding: 10px 0px 0px 15px;
	width: 105px;
}

.cart_tbl_23 .cart_img{
	padding: 14px 0px 0px 0px;	
	width: 46px;
}

.cart_tbl_23 .cart_img a{
	padding: 0px 0px 0px 0px;
}

.cart_tbl_23 .cart_img a img{
	position: relative;
   left: -5px;
/*	top: 5px;*/
}

.cart_tbl_23  .cart_desc p a.tit23{
	text-decoration: underline;
	color: #40362C;
	padding: 0px 0px 0px 0px;
	width:75px;
}

.cart_tbl_23  .cart_desc p span.tit23{
	text-decoration: none;
	color: #40362C;
	font-size:14px;
	padding: 0px 0px 0px 0px;
	width:75px;
}

.cart_tbl_23  .cart_desc p a.tit23:hover{
	text-decoration: none;
}

.cart_tbl_23  .cart_desc p{
	color: #8B7E75;
	padding: 0px 0px 5px 0px;
	margin: 0px;
}

.users_tbl{
	width: 100%;
}

.users_tbl td{
	padding: 7px 0px 0px 0px;
}

.users_tbl td p{
	padding: 0px 0px 0px 0px;
}

.users_tbl td p a{
	text-decoration: none;
	color: #887F78;
	display: inline;
	font-size: 12px;
}

.users_tbl td p a.out{
	text-decoration: underline;
	display: inline;
	color: #887F78;	
	font-size: 12px;
	padding: 0px 16px 0px 14px;
	background-image: url(../../_img/out.jpg);
	background-position: right 6px;
	background-repeat: no-repeat;
}

.users_tbl td p a:hover{
	text-decoration: underline;
}

.users_tbl td p a.out:hover{
	text-decoration: none;
}

h2.path{
	float: left;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 33px;
	background-image: url(../../_img/gray_stick1.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

h3.path{
	float: left;
	padding: 7px 0px 8px 15px;
	margin: 0px 0px 0px 33px;
	background-image: url(../../_img/gray_stick1.gif);
	background-position: left 1px;
	background-repeat: no-repeat;
	color: #898077;
}

p.cont{
	padding: 0px 0px 0px 0px;
	clear: both;
}

p.cont2{
	padding: 20px 0px 2px 0px;
	margin:0px;
	clear: both;
}

.cart_cell_tbl{
	margin: 5px 0px 0px 0px;
	width: 535px;
}

.cart_cell_tbl th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	color: #3f362b;
	text-align: left;
	vertical-align: top;	
}

.cart_cell_tbl td{
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #897F76;
	vertical-align: top;
	margin:0px;
}
.cart_cell_tbl .name {
 	width:200px;
	padding: 0px 0px 0px 0px;
	margin:4px 0px;
	vertical-align:bottom;
}


.cart_cell_tbl .art {
	vertical-align:bottom;
	width: 97px;
	padding-left:20px;	
}
.cart_cell_tbl .prod {
	vertical-align:bottom;
	width: 115px;
}
.cart_cell_tbl .cost {
	vertical-align:bottom;
	width: 82px;
	text-align:right;
}
.cart_cell_tbl .cart {
	vertical-align:bottom;
	width: 55px;
	text-align: center;
/*	border:1px #ff0000 solid;*/
}


.cart_cell_tbl .name a{
	text-decoration: underline;
	color: #A19A92;
}

.cart_cell_tbl .name a:hover{
	text-decoration: none;
}

.cart_cell_tbl .prod input{
	width: 27px;
/*	height: 18px;*/
	border: 1px solid #D2CABF;
	background-color: #F6F5F1;
	color: #897F76;
	font-size: 12px;
        text-align: right;
}

.cart_cell_tbl .cart .for_cart_img{
	width: 23px;
/*	height: 22px;*/
	vertival-align:top;
/*	position: relative;
	top: -6px;*/
	padding:0px;
/*	margin-top:-6px;*/
}

.cart_cell_tbl .cart .for_cart_img a{
	padding: 0px 0px 0px 0px;
	display: block;
	width: 23px;
	height: 22px;
   border: none;
	background-image: url(../../_img/cart_cell_1.jpg);
	background-position: left top;
	background-repeat: no-repeat	
}

.cart_cell_tbl .cart .for_cart_img span.cur{
	background-image: url(../../_img/cart_cell_2.jpg);
	background-position:left top;
	background-repeat: no-repeat;
/*	height:25px;*/
/*	margin-top:-6px;*/
	width:22px;
/*	position: relative;
	top: -6px;*/
}

.cart_cell_tbl .cart .for_cart_img a.cur2{
	background-image: url(../../_img/cart_cell_3.jpg);
	background-position: left 2px;
}

.cart_cell_tbl .cart .for_cart_img a.cur3{
	background-image: url(../../_img/cart_cell_2.jpg);
}

.cart_cell_tbl .cart .for_cart_img a.cur4{
	background-image: url(../../_img/cart_del.jpg);
}

.cart_cell_tbl .cart .for_cart_img a.cur4:hover{
	background-image: url(../../_img/cart_del.jpg);
}

.cart_cell_tbl .cart .for_cart_img a:hover{
	text-decoration: none;
	background-image: url(../../_img/cart_cell_4.jpg);
	background-position: left top;
	background-repeat: no-repeat;	
}

.cart_cell_tbl .tot{
	text-align: right;
	font-weight: bold;
	padding: 16px 13px 0px 0px;
}

.cart_cell_tbl .tot a{
	text-decoration: none;
	color: #E77C14;	
	background-image: url(../../_img/re.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding: 0px 0px 2px 0px;
}

.cart_cell_tbl .tot a:hover{
	text-decoration: underline;
}

.logo div.kvad{
   position:relative;
   top:-62px;
   left:757px;
	width: 203px;
}

.logo div.logotip {
   position:relative;
   top:90px; 
   left:79px;
	width: 246px;

}

p.order{
	padding: 0px 0px 7px 0px;
	clear: both;
        margin-left:-7px;  
        cursor:default;
}

p.order a, p.order span{
	text-decoration: none;
	padding: 0px 19px 0px 7px;
	background-image: url(../../_img/z_2.jpg);
	background-position: right 5px;
	background-repeat: no-repeat;
        cursor:default;
}


p.order a.last, p.order span.last{
	background-image: none;	
        cursor:default;
}

p.order a.first, p.order span.first{
   padding: 0px 19px 0px 0px;	
	color: #3D352A;
        cursor:default;
}

p.order a.cur, p.order span.cur {
	/*background-image: url(../../_img/z_1.jpg);*/
        color:#000000;	
        cursor:default;
}


p.order a:hover{
	text-decoration: none;
        cursor:default;
}

.next_tbl{
	width:100%;
	clear: both;
	margin: 40px 0px 0px 0px;
}
.next_tbl2{
	width:100%;
	clear: both;
	margin: 20px 0px 0px 0px;
}
.next_tbl .left, .next_tbl2 .left{
	padding: 0px 8px 0px 0px;
	text-align: left;	
}

.next_tbl .right, .next_tbl2 .right{
	padding: 0px 0px 0px 0px;
	width: 271px;
	text-align: left;	
}

.next_tbl .left a, .next_tbl2 .left a{
	display: block;
	width: 113px;
	height: 40px;
	padding: 7px 13px 0px 0px;
	background-image: url(../../_img/pre.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	color: #ffffff;
	text-align: right;
	text-decoration: none;
	float: right;
	font-size: 12px;
}

.next_tbl .left a:hover, .next_tbl2 .left a:hover{
	text-decoration: none;
	background-image: url(../../_img/next_left.jpg);	
}

.next_tbl .right a, .next_tbl2 .right a{
	display: block;
	width: 113px;
	height: 40px;
	padding: 7px 0px 0px 13px;
	background-image: url(../../_img/pre_right.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	font-size: 12px;
}

.next_tbl .right a:hover, .next_tbl2 .right a:hover{
	text-decoration: none;
	background-image: url(../../_img/next.jpg);	
}

.equipment_tbl{
	width: 100%;
	clear: both;
	padding-bottom:0px;
	margin-bottom:0px;	
}

.equipment_tbl .desc{
	padding: 0px 0px 0px 0px;
	width: 251px;
}

.equipment_tbl .desc p{
	color: #3F372C;
	padding: 0px 43px 0px 0px;
}

.equipment_tbl .price{
	padding: 0px 5px 0px 0px;
	width: 123px;
	color: #ACA39E;
	font-weight:normal;
	vertical-align:top;
}

.equipment_tbl .price span{
	padding: 0px 0px 0px 0px;
	color: #3F362D;
	font-weight:normal;	
}

.equipment_tbl .add_cart{
	padding: 0px 0px 0px 0px;
	vertical-align:top;	
}

.equipment_tbl .add_cart a{
	text-decoration: underline;
	color: #E77A11;
	padding: 2px 0px 3px 28px;
	background-image: url(../../_img/add_cart.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.equipment_tbl .add_cart a:hover{
	text-decoration: none;
}

/* END STICKERS */
table.order_tbl td {
line-height:20px;
//line-height:15px;
}

.cart_cell_tbl th.name {
	vertical-align:top;
}