@charset "utf-8";
/* CSS Document */

html{height:100%; }
body{
font-family:Arial, Helvetica, sans-serif;
padding:0px;
height:100%; 
margin:0px;}

a{
color:#0066cc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.top_tab_td
{
background-color:#fffbdf;
height:63px;
color:#bd3500;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;

background-image:url(images2/corner_or.gif);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
border-left:#fddc00 solid 1px;

}


.input_container
{
border: 1px #d3b600 solid; margin: 0px 50px 0px 50px; text-align: center; width: 250px; height: 26px; background-color: #FFFFFF;

}

.input_form_search {border: none; color: #666666; margin-top: 3px; vertical-align: top; height: 18px; font-size: 13px; font-style: italic;}


.input_form {border:1px #d3b600 solid;  color: #666666; margin: 3px 0px 0px 0px; vertical-align: top; padding:4px; height: 18px; font-size: 13px; }


.user_name
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

.cart_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
cursor:pointer;}

.total_goods
{font-family:Arial, Helvetica, sans-serif;
color:#006600;
font-size:12px;
}

.logo_cont
{
padding: 12px  7px 0px 7px; 
vertical-align:top;
}
.logo_links
{border-bottom:solid black 1px;}
.logo_cont a
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;

line-height:22px;
font-size:14px;}




.main_tab_sel
{
text-align:center;
padding:6px 12px 6px 12px;
background-color:#ffffcc;
border-top:1px solid #f6b700;
border-left:1px solid #f6b700;
border-right:1px solid #f6b700;
}

.main_tab_sel h1
{
padding:0px;
margin:0px;

}
.main_tab_sel a
{
color:#000000;
font-size:18px;
text-decoration:underline;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.main_tab_unsel
{
text-align:center;
border-bottom:1px solid #f6b700;
padding:6px 12px 6px 12px;
}
.main_tab_unsel a
{
color:#b5a02b;
font-size:18px;
text-decoration:none;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}


.menu_subcont
{
background-color:#ffffcc;
border-bottom:1px solid #f6b700;
border-left:1px solid #f6b700;
border-right:1px solid #f6b700;
}
.submenu_td
{
padding:12px 12px 12px 12px;
vertical-align:top;
}


.submenu_td h2{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0px;
margin:0px;
}

.submenu_td p
{
padding:0px;
margin:0px;}


.submenu_td p a
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#000000;}

.submenu_td a
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}



.chapt_head{
background-image:url(images2/chapt_head.gif);
background-repeat:repeat-x;
height:25px;
font-size:18px;
font-weight:bold;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;

}
.chapt_head div a {font-size:14px;}


.block_cont { padding:11px 15px 11px 15px; }
.pupsik {vertical-align:middle; width:5px; }
.top_bord {border-top:#ccc 1px solid;}
.bot_bord {border-bottom:#ccc 1px solid;}
.right_bord {border-right:#ccc 1px solid;}
.left_bord{border-left:#ccc 1px solid;}

.discount_head
{
text-align:left;
font-size:16px;
font-weight:bold;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
}
.discount_cont{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; color:#444444; margin:10px 0px 10px 0px;}
.discount_table{width:230px; text-align:left; margin:10px 0px 0px 10px;}

.articles_table{margin-top:15px;}
.articles_table tr .subgr{
font-size:10px; text-align:right; background-image:url(images2/stat_fon.gif); background-repeat:repeat-x;
vertical-align:middle; width:70px; height:15px;}
.articles_table tr .art_name{padding-left:12px; }
.articles_table tr .art_name a {
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
text-decoration:none;}

.art_div { width:230px;}
.articles_table_small{ }
.articles_table_small tr .art_name_small{padding-left:0px; padding-top:7px; }
.articles_table_small tr .art_name_small a {
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
text-decoration:none;}

.copyright{
color:#2f2f2f;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:20px 20px 20px 20px;
}
.copyright p{
color:#2f2f2f;
font-size:12px;
padding:0px;
margin:10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;

}

.seo{
color:#666;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:20px 20px 20px 20px;}

.seo p{
color:#666;
font-size:12px;
padding:0px;
margin:10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;

}


.tree_link
{
line-height:18px;
}
.tree_row
{
line-height:18px;
font-size:12px;
font-weight:bold;
}

.img_prev div a img
{
border:none;
}
.img_prev div
{
padding:5px;
text-align:center;
width:auto;
background-image:url(images2/img_ramka.gif);
background-repeat:repeat;
}
.img_prev
{
padding:6px;
width:130px;}

.good_name
{
padding:6px 0px 3px 0px;

}
.good_name a{
font-weight:bold;

font-size:18px;}

.prev_model{
font-size:16px;
font-weight:bold;

color:#336600;
margin-left:10px;}
.good_prev{
margin-bottom:4px;
margin-top:15px;
width:100%;
background-color:#ffffde;}

.good_prev_details td
{
color:#515151;
font-size:12px;
text-align:left;
padding:0px 7px 0px 7px;
}

.good_prev_details_b td
{
padding:7px 0px 2px 7px;
border-bottom:1px solid #c6c6c6;
border-right:1px solid #c6c6c6;

font-size:12px;
text-align:left;

}
.prev_butt a img{
border:none;

}

.icon
{padding-right:5px;}


.prev_butt{
vertical-align:top;
padding-top:10px;}

.pr_comp_cont{
float:left;
padding:0 0 0 10px;
margin:0px;}


.price_base{
color:#336600;
font-size:16px;
font-weight:bold;
padding-left:5px;
}
.price_type
{
color:#336600;
font-size:14px;
padding-left:5px;}


.to_cart_container
{
width:19px;
height:11px;
background-image:url(images2/pictogr.gif);
background-position:0 -45px;
float:left;}
.to_cart{
padding-left:10px;
}
.to_cart a{
cursor:pointer;
text-decoration:underline;
font-weight:bold;
color:#336600;
font-size:14px;
padding-left:3px;
}
.to_compare{


}

.to_compare a img {border:none;}
.to_compare a
{
font-size:12px;
color:#052443;
padding-left:3px;
}
.to_comp_container
{
width:16px;
height:11px;
background-image:url(images2/pictogr.gif);
background-position:0 -57px;
float:left;}


.filter_name
{
font-size:13px;
font-weight:bold;
padding:5px 0px 5px 0px;
}

.filter_var {
padding-left:3px;
}

.filter_var a{
text-decoration:none;
padding-left:0px;
color:#000000;
}
.filter_var a img{
text-decoration:none;
border:none;
padding-right:3px;

}

.filter_table
{
margin-left:5px;
margin-top:2px;

}
.filters
{
font-size:16px;
padding-left:20px;
font-weight:bold;
background-image:url(images2/stat_fon.gif);
background-repeat:repeat;
height:22px;
vertical-align:middle;
}









.img_prev_details div a img
{
border:none;
}
.img_prev_details div.det
{
padding:5px;
text-align:center;
width:auto;
background-image:url(images2/img_ramka.gif);
background-repeat:repeat;
}
.img_prev_details
{

vertical-align:top;
padding:10px 16px 16px 16px;

width:320px;}


.good_name_details{vertical-align:top;
}

.good_name_details h1
{
vertical-align:top;
color:#915200;
font-size:24px;
font-weight:normal;
text-align:left;
margin:0px;
padding:0px 0px 0px 0px;

}   

.prev_model{
padding:0px 0px 0px 0px;
font-size:16px;
vertical-align:top;
color:#336600;
}
.prev_model h2{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:16px;

color:#336600;}



.good_prev_details td
{
color:#515151;
vertical-align:top;
font-size:12px;
text-align:left;
padding:2px 10px 0px 0px;
}

.good_prev_details h3
{
color:#515151;
font-size:12px;
text-align:left;
padding:2px 10px 0px 0px;
margin:0px;
}



.price_base_details{
color:#336600;
font-size:16px;
font-weight:bold;
padding-left:10px;
}
.micro_prev{
background:none;}

.micro_prev img
{margin:10px 10px 10px 0px;
}


.special_serv{
margin:20px 0px 0px 10px;
width:230px;
text-align:left;

}
.special_serv .head td {

color:#424242;
font-size:16px;
}
.special_serv tr td a
{
text-decoration:none;
color:#424242;
font-size:12px;
}

.special_serv tr td {padding-left:10px;}









.img_prev_small div a img
{
border:none;
}
 .img_prev_small div
{
padding:5px;
text-align:center;
width:auto;
background-image:url(images2/img_ramka.gif);
background-repeat:repeat;
}
 .img_prev_small
{
padding:6px;
width:112px;}

.good_name_small
{
padding:5px 5px 3px 0px;

}
.good_name_small a{

font-size:18px;}

.prev_model_small{
font-size:16px;
color:#336600;
margin-left:3px;}

.good_prev_small{
margin-bottom:10px;
width:100%;
background-color:#ffffde;}

.good_prev_small_index{
margin-bottom:10px;
margin-right:10px;
width:500px;
background-color:#ffffde;}

.prev_butt_small a img{
border:none;

}
.prev_butt_small{
vertical-align:top;
padding-top:10px;}

.price_base_small{
color:#336600;
font-size:16px;
font-weight:bold;
padding-left:3px;
}
.price_type_small
{
color:#336600;
font-size:14px;
padding-left:5px;}
.to_cart_small{
padding-left:5px;
}
.to_cart_small a{
font-weight:bold;
color:#336600;
font-size:14px;
padding-left:3px;
}




.del_from_comp
{
text-align:center;
height:30px;
vertical-align:middle;}

.compare_table{
width:100%;}

.del_from_comp_label
{
font-size:12px;
text-decoration:none;
cursor:pointer;
text-decoration:underline;
}

.compare_good_cont{
height:100px;
width:460px;
border-top:#d3d3d3 1px solid;
border-right:#d3d3d3 1px solid;
border-bottom:#d3d3d3 1px solid;

}

.compare_good_cont .good_prev_small
{
background-color:#FFFFFF;
height:100px;
width:460px;}

.compare_good_cont .good_prev_small tr td {
padding:5px;

margin:0px;}



.icon_container{
width:70px;}

.compare_good_cont .good_prev_small tr .price, .compare_good_cont .good_prev_small tr .cart_td
{
padding-right:0px;
padding-left:5px;
margin:0px;

}
.comp_var_name
{
color:#515151;
font-size:12px;
height:30px;
text-align:right;
vertical-align:middle;
padding-right:10px;
border-bottom:#d3d3d3 1px solid;
border-right:#d3d3d3 1px solid;
width:200px;

}


.comp_var_val
{
color:#515151;
font-size:12px;
height:30px;
text-align:left;
vertical-align:middle;
padding-left:140px;
font-weight:bold;
border-bottom:#d3d3d3 1px solid;
border-right:#d3d3d3 1px solid;
}



/*КОРЗИНА*/

.cart_prev_small{
border-top:1px solid #d3d3d3;
margin-bottom:10px;
width:100%;
}

.cart_good_path a
{
color:#515151;
font-size:12px;

}


.cart_num
{

font-size:12px;
border:1px solid #515151;
vertical-align:middle;
padding-top:7px;
text-align:center;
color:#515151;
height:25px;
}


.cart_price_base_cross{
text-align:center;
text-decoration:line-through;
color:#cd4800;
font-size:16px;
font-weight:bold;
padding-left:10px;
}


.cart_price_type_cross
{
text-decoration:line-through;
color:#cd4800;
font-size:14px;
padding-left:5px;}

.cart_price_your{
text-decoration:none;
text-align:center;
color:#336600;
font-size:16px;
font-weight:bold;
padding-left:5px;
}


.cart_price_type_your
{
color:#336600;
font-size:14px;
padding-left:5px;}

.cart_drop_good a
{

color:#000000;
}

.cart_bt_next
{
cursor:pointer;
float:right;
margin-right:27px;
padding:7px 0px 7px 0px;
font-weight:bold;
vertical-align:middle;
text-align:center;
font-size:16px;
width:130px;

background-image:url(images2/cart_bt.gif);
background-repeat:repeat;
}
.cart_bt_next a
{
vertical-align:middle;
font-size:16px;
font-weight:bold;
text-decoration:none;

}

.regform_table{
}

.regform_table tr td {
padding:5px;
border-bottom:#d3d3d3 1px solid;}

.form_label{
text-align:left;
color:#666;
font-size: 14px;
}

.regform_input{
border:1px #666 solid; 
 color: #000;
 
   vertical-align: middle; 
  padding-top:5px;
  padding-left:5px;
   height: 20px;
    font-size: 14px;


}















.children_tab
{
border-bottom: 1px solid #c6c6c6;
margin:0px 0px 15px 10px;
}

.children_tab .head td
{
border:none;
font-size:12px;
color:#6a6a6a;
text-align:center;
padding:7px 1px 4px 1px;

}


.children_tab td .to_cart{
padding-left:0px;
}
.children_tab td .to_cart img{
cursor:pointer;
font-size:14px;
padding-left:0px;
}
.children_tab td .to_compare{
padding-left:0px;

}
.children_tab td .to_compare a img {border:none;}
.children_tab td .to_compare a
{
font-size:12px;
color:#052443;
padding-left:0px;
}
.children_tab td .to_compare table td
{
border:none;
padding:0px;
}

.children_tab td
{
font-size:12px;
color:#000000;
border-left: 1px solid #c6c6c6;
border-top: 1px solid #c6c6c6;

text-align:center;
vertical-align:middle;
padding:2px 3px 2px 1px;
}

.children_head
{
padding:3px 0px 3px 10px;
font-size:14px;
font-style:italic;
font-weight:bold;}



.pages
{
padding:3px 0px 0px 0px;
text-align:center;}









/*форма регистрации*/
.regform
{
width:100%;

}
.regform tr td
{
text-align:left;
padding:10px 0px 10px 20px;
border-top:1px solid #d3d3d3;
font-size:14px;
height:35px;

color:#666666;

}

.regform tr td .reg_field{
color:#666666;
padding:4px;

height:26px;
font-family: Verdana,Arial,sans-serif;
font-size: 12px;
}



.icon_pdf
{
width:14px;
height:16px;
background-image:url(images2/pictogr.gif);
background-position:0 -15px;
background-repeat:no-repeat;
float:left;
padding-right:5px;
}
.icon_image
{
width:14px;
height:15px;
background-image:url(images2/pictogr.gif);
background-position:0 -31px;
background-repeat:no-repeat;
float:left;
padding-right:5px;

}
.icon_video
{
width:14px;
height:15px;
background-image:url(images2/pictogr.gif);
background-position:0 -69px;
background-repeat:no-repeat;
float:left;
padding-right:5px;

}

.icon_cart
{
width:14px;
height:15px;
background-image:url(images2/pictogr.gif);
background-position:0 -83px;
background-repeat:no-repeat;
float:left;
padding-right:5px;
cursor:pointer;

}

.icon_compare
{
width:16px;
height:11px;
background-image:url(images2/pictogr.gif);
background-position:0 -57px;
background-repeat:no-repeat;
float:left;
padding-right:5px;
cursor:pointer;

}



