/* CSS Document */

body {
margin-top:0;
background-color:#f1f2ed;
font-family:Arial;
text-align:center;
margin-left:auto; 
margin-right:auto; 
}

img {
/*display:block;*/
border-width:0px;
}

.base {
clear:both;
width:950px;
margin-left:auto; 
margin-right:auto; 
text-align:center;
background-color:#ffffff;
}

.base_ {
background-color:#ffffff;
text-align:center;
display:inline;
}

.pod_links, .pod_links a:link, .pod_links a:visited, .pod_links a:hover, .pod_links a:active {
color:#3d525e;
text-decoration:none; 
font-weight:bold; 
}

.menu_show {
float:left;
clear:left; 
width:158px; 
padding: 0px 0px 4px 0px; 
background-color:#ffffff;
}

.left_menu {
font-size:12px;
padding:0 3px 0 0px;
text-align:left;
}

.left_menu_a {
margin:0 0 0 3px;
display: block;
width:152px;
font-size:12px;
/*line-height:16px;*/
color:#ffffff;
text-decoration:none;
font-family:Arial;
}

.left_menu_a:hover {
color:#7f5696;
background-color:#ffffff;
text-decoration:none;
}

.left_menu_a_this {
margin:0 0 0 3px;
display: block;
width:152px;
font-size:12px;
line-height:16px;
color:#7f5696;
background-color:#ffffff;
text-decoration:none;
font-family:Arial;
}

.left_menu_a_this:hover {
color:#7f5696;
background-color:#ffffff;
text-decoration:none;
}

div.korz_line {
width:950px; 
height:25px; 
background-color:#ced5e5;
font-family:"Times New Roman"; 
}


div.dom {
padding-top:6px;
margin-left:10px;
float:left;
display:inline;
}

div.korz {
float:right;
display:inline;
margin:2px 20px 0 0; 
color:#3d525e; 
font-size:14px;
} 

div.korz2 {
float:right;
margin:6px 20px 0 0; 
display:inline;
} 

#t1, #t2, #t3 {
color:#0077b2;
font-size:16px;
font-weight:bold;
}

div.search_line {
width:950px; 
height:34px; 
background-color:#ffffff;
font-family:"Times New Roman";
text-align:center;
}

.tit_search {
font-size:18px;
}

.label_search {
color: #D45F55;
margin:10px 0 0 0;
display:block;
}

.select_search {
font-size:14px;
color:#3d525e;
width:240px;
}

.button_search {
margin:8px 0 0 0;
font-size:14px;
color:#000000;
background-color:#ffffff;
/*border:solid 1px #000000;*/
}

.show_window {
float:right; 
width:791px;
font-family:Arial;
}

.show_page {
float:right; 
width:791px;
font-family:Arial;
}

.big_baner {
float:left; 
display:inline;
margin:5px 1px 5px 7px;
}

.name_icon {
float:left; 
display:inline;
margin:5px 1px 5px 7px;
}

.pict_cell {
width:161px; 
height:134px;
background-image:url(../pict/drop_shadow.gif); 
text-align: left;
}

.pict_min {
margin:5px 0 0 3px;
display:block;
float:left;
/*border:#7f5696 1px solid;*/
}

.index_style {
float:left; 
margin:5px 1px 5px 7px; 
display:inline;
background-color:#FFFFFF;
}

.id_next {
margin:0 0px 0 10px;
}

.id_previous {
margin:0 10px 0 0px;
}

.pages_w {
margin-left:auto;
margin-right:auto;
color:#7f5696;
font-size:14px;
}

.pages a {
color:#7f5696;
font-size:16px;
}

.pages a:link, .pages a:visited, .pages a:hover, .pages a:active {
color:#7f5696;
}

.page_point {
font-size:16px;
font-weight:bold;
color:#fb337f;
}

.articul_div {
margin:3px 0 0 0;
width:129px;
float:left; 
text-align:left; 
font-size:12px; 
color:#3d525e;
}

.price_div {
width:129px;
float:left; 
text-align:left; 
font-size:12px;
color:#7f5696;
}

.price_base {
font-size:14px;
font-weight:bold;
color:#7f5696;
text-decoration: line-through;
}

.price_val {
font-size:14px;
font-weight:bold;
color:#0077b2;
}

.price_val_rub {
font-size:12px;
color:#0077b2;
}

.basket {
padding:15px 0 0 0;
float:right; 
width:30px;
}

/* basket */
.baskettop {
text-align:center;
color:#7f5696;
font-size:16px;
}

.basket_about {
padding:10px 0px 5px 10px;
}

.basket_articul {
color:#0077b2; 
font-size:14px; 
margin:0px 0 10px 0; 
text-align:left;
}

.basket_descr {
color:#7f5696; 
font-size:14px; 
text-align:left;
}

.basket_qty {
text-align:center;
}

.bask_inp {
border: #7f5696 1px solid;
color: #FF0000;
}

.basket_price {
text-align:center;
color: #0077b2;
font-size:16px;
}

.basket_sum {
text-align: center;
padding:0 15px 0 0;
color: #0077b2;
font-size:16px;
}

.basket_itogo {
background-color:#eeeeee; 
text-align:left; 
padding-left:10px; 
color:#7f5696; 
font-size:16px;
}

.info_st {
padding:0 10px 0 0;
text-align:right;
color: #7f5696;
font-size:14px;
}

.user_input {
border: #7f5696 1px solid;
color: #7f5696;
}

.basket_zakaz {
color: #7f5696;
border:1px #7f5696 solid;
background-color:#eeeeee;
}

.star {
font-size:16px;
color:#FF0000;
}

.basket_err {
color:#FF0000;
font-size:12px;
}

#id_layer_foto {
display: none;
z-index: 100;
width: 1px;
position: absolute;
height: 1px;
background-color: #ffffff;
text-align: center;
}

#id_zoom {
border:#3d525e 1px solid;
display: none;
}

#id_layer_text {
font-size:12px;
display: none;
z-index: 200;
width: 500px;
position: absolute;
margin-top:2px;
text-align:center;
}


/* banners */

.banner_left {
background-color:#FFFFFF; 
margin:20px 0 0 0;
float:left; 
clear:both;
}

.banner_right {
background-color:#FFFFFF; 
margin:20px 0 0 0; 
clear:both;
}

/* pages */

.line_top {
width:473px; 
height:27px; 
margin:1px 0 0 0px; 
float:left;
display:inline;
}

.content {
width:408px; 
margin:1px 0px 0px 32px; 
float:left; 
clear:both; 
display:inline;
text-align:left;
}

.heap {
font-size:24px;
font-weight:bold;
color:#0077b2; 
}

.abzac {
font-size:16px;
font-weight:bold;
color:#bd4688; 
margin:15px 0 5px 0;
}

.intro_polezno {
font-size:16px;
font-weight:normal;
color:#fb337f; 
}

.page_text {
font-size:14px;
color:#3d525e;
}

.pusto {
color:#933b9f;
font-family:Arial;
font-weight:bold;
}

.cop {
background-color:#ced5e5; 
color:#3d525e; 
width:950px; 
text-align:center; 
font-size:12px;
padding:4px 0 4px 0; 
margin-top:10px;
margin-left:auto;
margin-right:auto;
}

/* новости */

.podrob {
font-size:12px;
color:#0077b2;
}

.podrob a:link, .podrob a:visited, .podrob a:hover, .podrob a:active {
color:#0077b2;
}

.news_div {
text-align:left;
color:#3d525e;
width:190px;
margin:0 0 15px 0;
}

/* полезно */
.link_head {
margin:10px 0px 10px 0px;
font-weight:bold;
font-size:14px;
}

.link_tab, .link_tab a:link, .link_tab a:visited, .link_tab a:active, .link_tab a:hover {
text-decoration:none;
text-align:left;
color:#6c2a44;
font-size:12px;
}

/* menu */

.menu_hor {
font-family:"Times New Roman";
display:block;
height:30px;
}

.menu_cell {
float:left;
text-align:center;
vertical-align:middle;
margin-right:1px;
}

.drop_menu_href{
font-size:18px;
display:block;
height:30px;
line-height:30px;
/*font-weight:bold;*/
color: #ffffff;
vertical-align: middle;
text-decoration: none;
}

a.drop_menu_href{
font-family:"Times New Roman";
color:#ffffff;
/*font-weight:bold;*/
text-decoration:none;
}

#m2 {
background-color:#0077b2;
width: 157px;	
}

#m2:hover {
color:#f5d093;
background-color:#0e6c9a;
}

#m3 {
background-color:#bd4688;
width: 157px;
}

#m3:hover {
color:#f5d093;
background-color:#a03671;
}

#m4 {
background-color:#fb337f;
width: 157px;
}

#m4:hover {
color:#f5d093;
background-color:#ce1f61;
}

#m5 {
background-color:#bd3693;
width: 157px;
}

#m5:hover {
color:#f5d093;
background-color:#982474;
}

#m6 {
background-color:#933b9f;
width: 159px;
}

#m6:hover {
color:#f5d093;
background-color:#73277e;
}

#m1 {
background-color:#7f5696;
width: 158px;
}

#m1:hover {
color:#f5d093;
background-color:#754690;
}

#m1_act {
color:#f5d093;
background-color:#754690;
width: 158px;
}

.act_menu_div {
font-family:"Times New Roman";
text-align:center;
height:30px;
font-size:18px;
line-height:30px;	
color:#ffffff;
text-align:center;
/*font-weight:bold;*/
vertical-align: middle;
text-decoration: none;
cursor:default;
}

.ver_menu {
text-align:left;
}

.menu_div {
visibility: hidden; 
position: absolute; 
z-index:1000; 
margin-left:0px; 
margin-top:30px;
background-color:#754690;
}

.drop_menu{ 
font-size:12px;
padding:0px 3px 0px 3px;  
background-color:#754690;	
color: #f5d093;
border-top:1px solid #ffffff;
text-decoration: none;
display: block;
width:152px;
line-height:16px;
}

a.drop_menu{ 
font-family:Arial;
text-decoration:none;
}

a.drop_menu:hover{ 
color:#000000;
text-decoration:none;
background-color:#f5d093;	
color: #754690;
}

/* basket */

#close {
float:right; 
width:70px;
color:#7f5696;
font-size:14px;
text-align:right;
padding:0 5px 0 0;
clear:both;
}

/* вылезающее окно */

#zoom_descr_short {
padding:3px 3px 3px 10px;
float:left;
color:#7f5696;
font-size:14px;
font-weight:bold;
clear:both;
}

#zoom_articul_div {
width:300px;
padding:3px 3px 3px 10px;
float:left;
color:#3d525e;
font-size:14px;
clear:both;
}

#zoom_articul {
padding:0px 0px 0px 0px;
color:#3d525e;
font-size:14px;
}

#zoom_price_div {
width:300px;
padding:3px 3px 3px 10px;
float:left;
color:#7f5696;
font-size:14px;
clear:both;
}

#zoom_price_base {
padding:0px 0px 0px 0px;
font-weight:bold;
text-decoration:line-through;
}

#zoom_price_skidka {
padding:0px 0px 0px 0px;
color:#fb337f;
font-weight:bold;
}

.zoom_rub {
color:#fb337f;
}

#zoom_skidka_div {
width:300px;
padding:3px 3px 3px 10px;
display:none;
font-size:18px;
clear:both;
}

#zoom_skidka {
padding:0px 0px 0px 0px;
color:#3d525e;
font-size:18px;
}

#zoom_descr {
width:375px;
padding:3px 3px 3px 10px;
float:left;
color:#7f5696;
font-size:14px;
clear:both;
}

#zoom_qty {
width:300px;
padding:3px 3px 3px 10px;
float:left;
color: #7f5696;
font-size:14px;
clear:both;
}

#id_qty {
color:#FF0000;
}

#id_layer {
display: none;
z-index: 100;
width: 900px;
padding:3px 3px 3px 3px;
position: absolute;
background-color: #ffffff;
border:#3d525e 1px solid;
text-align: left;
}

#zoom_pict {
margin:0 3px 0 0;
border:#7f5696 1px solid;
}

#zoom_kupit {
color: #7f5696;
border:1px #7f5696 solid;
background-color:#eeeeee;
}

/* кластеры */
#zoom_cimg1, #zoom_cimg2, #zoom_cimg3 {
display:none;
width:112px;
}

.zoom_cst_head {
font-size:14px;
width:300px;
margin:5px 0 0 5px;
}

.zoom_cst_art {
font-size:10px;
}

.text_rubr {
padding:5px 0 20px 0px;
font-size:12px;
color:#663366;
text-align:left;
width:99%;
}

.pict_right {
float: right;
border:0px #003366 solid;
}

.contact1 {
font-size:14px; 
color:#000000; 
}

.contact2, .contact2 a:link, .contact2 a:visited, .contact2 a:hover, .contact2 a:active { 
font-size:12px; 
color: #b5528b; 
}
