/* Catalog
-----------------------------------------------------------------------------*/


.cat_cat {
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
-ms-border-radius:3px;
border-radius: 3px;
float:left;width:310px;height:180px;margin:0px 10px 10px 0px;border: 1px solid #eaeaea;
padding:10px;background:#fff;
}
.cat_cat:hover {
border: 1px solid #2a488e;
}

.cat_cat ul {
  margin: 0;
        border: 0 none;
        padding: 0;
        list-style: none;display:inline-block
}

.table_cat_title1 {color:#333;font-size:17px;}

.table_cat_title {font-size:17px;}
.table_cat_li {color:#333}





.div_subcat {float:left;width:205px;height:180px;margin:0px 10px 10px 0px;border: 1px solid #eaeaea;text-align:center;padding:10px;background:#fff;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
-ms-border-radius:3px;
border-radius: 3px;
}
.div_subcat a {font-size:17px;color:#333}
.div_subcat:hover {border: 1px solid #2a488e;

}

.div_subcat img {position:relative;}



.div_subcat_index {float:left;width:188px;height:180px;margin:0px 20px 10px 0px;border: 1px solid #fff;text-align:center;padding:10px;background:#fff;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
-ms-border-radius:3px;
border-radius: 3px;
}
.div_subcat_index a {font-size:17px;color:#333}
.div_subcat_index:hover {border: 1px solid #2a488e;

}

.div_subcat_index img {position:relative;}




.cat_table_old span {text-decoration:line-through;font-size:15px}
.cat_table span {font-size:19px;color:#dd127b;font-weight: normal;}
.categ {width:703px; margin: 10px 0px 10px 0px; padding:0px;height:180px;}
.categ:hover {}

.categ_title {font-weight: normal;margin:0px 0px 10px 0px;text-align:center}
.categ_title  {font-size:17px;color:#333}
.categ_title a  {color:#333}

.categ_2 {border:0px solid #ccc;padding:0px;text-align:center}

.categ_3 {height: 180px;width: 180px;margin:10px 10px 10px 0px;padding:20px 20px 20px 20px;border:1px solid #ccc;background:#fff;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
-ms-border-radius:3px;
border-radius: 3px;
}
.categ_3:hover {border: 1px solid #2a488e;}

.categ_31 {border:1px solid #ccc;display:inline-block;position:relative;top:-50px;margin-left:10px;z-index:2;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
-ms-border-radius:3px;
border-radius: 3px;
}
.categ_31:hover {border: 1px solid #2a488e;}
.input_tab {padding:0px;margin:0;margin-top:10px;border:0px solid #cccccc}


.categ22{float:left;width:180px; margin: 10px 21px 20px 0px; padding-top:10px;height:250px;text-align:center;border:5px solid #eaeaea;}
.categ22:hover {border:5px solid #2a488e;}
.categ_22 {height: 150px;width: 150px;margin:10px 10px 0px 14px}


.cat_upr {background:#dd127b url(images/lider.png) no-repeat center center; width:100%;height:40px}

.cart_a1 {
background:#2a488e;color:#fff;
padding:4px 10px 4px 10px;margin:5px 0px 0px 0px;display:inline-block

}
.cart_a1:hover {color:#fff;}

.zebra_tbl {width:100%;border-collapse: collapse;}
.zebra_tbl tr td{border:1px solid #ccc;padding:2px}
 
.table_tech tr td{padding:4px} 

.wrap_tovar {border:1px solid #ccc;width:205px;margin:16px 10px 0px 0px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
-ms-border-radius:3px;
border-radius: 3px;

float:left;padding:7px;
}

.wrap_tovar:hover {border:1px solid #2a488e}

.wrap_tovar a {}


.gde_videl {border:1px solid #ccc;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
-ms-border-radius:3px;
border-radius: 3px;margin:10px 20px 0px 20px;padding:2px;text-align:center;background:#f6f6f6
}
.gde_videl_title {
color:#fff;
background:#2a488e;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
-ms-border-radius:3px;
border-radius: 3px;padding:5px 0px 5px 0px

}

.gde_videl a {background:#da242b;color:#fff;padding:5px 10px 5px 10px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
-ms-border-radius:3px;
border-radius: 3px;text-decoration:none;margin:20px 0px 10px 0px;display:inline-block

}
.gde_videl a:hover {background:#2a488e}

.pages {padding:3px 6px 3px 6px;border:1px solid #eaeaea;background:#f6f6f6;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-o-border-radius:2px;
-ms-border-radius:2px;
border-radius: 2px;color:#666;text-decoration:none
}
.pages_now, .pages:hover {padding:3px 6px 3px 6px;border:1px solid #ccc;background:#eaeaea;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-o-border-radius:2px;
-ms-border-radius:2px;
border-radius: 2px;color:#333;text-decoration:none}

.model_cat {color:#333}
.model_cat_span {color:#ffffff;margin:0px 20px 0px 0px}


.sort_cat {background:#eaeaea;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-o-border-radius:4px;
-ms-border-radius:4px;
border-radius: 4px;
padding:10px;margin-right:20px
}
.tab_otbor {color:#333;font-size:11px;width:100%}

.submit_sort {background: url(images/button_sort.png) repeat-x;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-o-border-radius:4px;
-ms-border-radius:4px;
border-radius: 4px;
border:3px solid #ffffff;padding:3px 10px 3px 10px;cursor:pointer;margin-left:20px

}
.submit_sort:hover {border:3px solid #666;}

/* Интернет-магазин
-----------------------------------------------------------------------------*/

.cart_full {}
.cart_empty {}


#korzina_title {font-size:14px;color:#2a488e;text-shadow:0px 0px 1px #f6f6f6;text-decoration:none;
font-weight: bold;
border-bottom:1px dashed #2a488e;
margin:0;padding:0
}
#cart_bottom_div {position:relative;top:0px;float:right}
#korzina_title:hover {border:0}


.price_mag {font-size:20px; color:#2a488e;float:right;margin:0;padding:0;position:relative;top:4px}
.price_mag_post {font-size:20px; color:#2a488e;margin:0;padding:0;position:relative;top:0px}


#submit_korzina {background: #2a488e url(images/cart.png) no-repeat 10px; border:0px;color:#ffffff;cursor:pointer;padding:5px 14px 5px 37px;font-size:15px;font-weight: bold;

}

#submit_korzina:hover {opacity:0.8;
-moz-opacity:0.8;
filter: alpha(opacity=80) black;
-khtml-opacity: 0.8;}

.table_kat {width:100%;margin: 0px 0px 10px 0px }
.table_kat td {padding:6px}
.table_kat tr.table_f6 {background:#f6f6f6;}
.table_kat tr.table_ea {background:#f3f3f3;}

.table_kat tr:hover {background:#d5dff8}

.table_kat tr.table_header {background:#ccc;}

.button_sort {-moz-border-radius:30px;
-webkit-border-radius:30px;
-o-border-radius:30px;
-ms-border-radius:30px;
border-radius: 30px;

background:#2a488e url(images/menu_top.png) repeat-x 0px -8px; border:0px;color:#ffffff;cursor:pointer;padding:5px 6px 5px 6px

}
.button_orange {-moz-border-radius:30px;
-webkit-border-radius:30px;
-o-border-radius:30px;
-ms-border-radius:30px;
border-radius: 30px;

background:#2a488e url(images/menu_top.png) repeat-x 0px -8px; border:0px;color:#ffffff;cursor:pointer;padding:5px 9px 5px 9px

}


.cart3 {border:1px solid #2a488e; padding:5px 9px 5px 9px;
background:#2a488e url(images/menu_top.png) repeat-x 0px -8px;

cursor:pointer;
color:#ffffff;}


.cart3:hover, .button_orange:hover, .button_sort:hover  {background:#2a488e url(images/menu_top.png) repeat-x 0px 13px;}





#note{
display:none;

position: fixed;
font-weight: bold;
top:50%;
left:50%;
margin-top:-20px;
margin-left:-100px;
width:200px;
height:40px;
z-index:5000;
background-color:#d5dff8;
box-shadow: 0 0 35px #999999;
color:#000;padding:25px 0px 5px 0px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-o-border-radius:6px;
-ms-border-radius:6px;
border-radius: 6px;text-align:center;

} 
* html #note { 
	position: absolute;
}


/* Корзина \*/

#popuprel_cart 	 {display:none;
position: fixed;
width:700px;padding:10px;
top:50px;
left:50%;
margin-left:-350px;
z-index:99999999;background:#fff;
border:1px solid #aaa;
-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,.4);
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,.4);
	box-shadow: 0px 0px 4px rgba(0,0,0,.4);
	-moz-border-radius:2px;
-webkit-border-radius:2px;
-o-border-radius:2px;
-ms-border-radius:2px;
border-radius:2px; text-align:center
}

#popuprel1 	 {display:none;
position: fixed;
width:700px;padding:10px;
top:50px;
left:50%;
margin-left:-350px;
z-index:99999999;background:#fff;
border:1px solid #aaa;
-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,.4);
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,.4);
	box-shadow: 0px 0px 4px rgba(0,0,0,.4);
	behavior: url(PIE.php);
	-moz-border-radius:2px;
-webkit-border-radius:2px;
-o-border-radius:2px;
-ms-border-radius:2px;
border-radius:2px; text-align:center
}

.table_kat {width:100%;border:1px solid #eaeaea;background:#f9f9f9}
.table_kat tr td {padding:5px}
.table_kat tr:hover  {background:#f3f3f3}

.del_cart {border:0;font-size:24px;margin:0;padding:0;color:#2a488e;text-decoration:none;position:relative;top:-2px}

.close_cart {float:left;position:relative;top:9px;left:10px;text-decoration:none;border-bottom:1px dashed #2a488e}
.close_cart:hover {border:0}


.fiel_prod {border:1px solid #ccc;-moz-border-radius:2px;
-webkit-border-radius:2px;
-o-border-radius:2px;
-ms-border-radius:2px;
border-radius:2px; margin:0px 0px 40px 0px;padding:20px 0px 20px 15px;
background:#f6f6f6
}
.fiel_prod:hover {background:#eaeaea}
.fiel_prod legend {color:#333;font-size:16px}


.tovar_add_korzina_button {width:80px;border:0;
cursor:pointer;padding:3px 0px 4px 0px;
background:#999999;color:#fff

}
.tovar_add_korzina_button:hover {background:#2a488e;}

.tovar_add_korzina_button_post {width:160px;border:0;
cursor:pointer;padding:6px 0px 7px 0px;
background:#2a488e;color:#fff

}
.tovar_add_korzina_button_post:hover {opacity:0.8;
-moz-opacity:0.8;
filter: alpha(opacity=80) black;
-khtml-opacity: 0.8;}



/* всплывающие окна
-----------------------------------------------------------------------------*/
.popupbox {
	width:150px;
	height:140px;
	display: none; /* Скрыто по умолчанию */
	background:#fff;
	position: absolute;
	margin-left:68px;margin-top:10px;
	z-index: 99999;
	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,.4);
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,.4);
	box-shadow: 0px 0px 4px rgba(0,0,0,.4);
	-moz-border-radius:2px;
-webkit-border-radius:2px;
-o-border-radius:2px;
-ms-border-radius:2px;
border-radius:2px;
}
#fade { 
	display: none; /* Скрыто по умолчанию */
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .10;
	z-index: 9999;
}
#fade2 { 
	display: none; /* Скрыто по умолчанию */
	
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	
	z-index: 0;
}

#loader {display:none;
position: fixed;
width:100px;height:50px;
top:50%;
left:50%;
margin-top:-40px;
margin-left:-50px;
z-index:999999999;background:#fff;
behavior: url(PIE.php);
-moz-border-radius:4px;
-webkit-border-radius:4px;
-o-border-radius:4px;
-ms-border-radius:4px;
border-radius:4px;
border:1px solid #aaa


}
#loader3 {background: url(https://en.kbavia.ru//images/wait.gif) no-repeat;width:20px;height:20px;position:relative;left:40px;top:15px} 

#loader1 {display:none;
background: url(https://en.kbavia.ru//images/wait.gif) no-repeat;width:20px;height:20px;
position:absolute;
margin-top:80px;
margin-left:105px;
z-index:5000;

}


/*кабинет*/


.table_kab tr td  {padding:4px;}
.table_kab tr:hover {background:#f6f6f6;}

.table_kab1 {width:100%}
.table_kab1 tr td  {padding:4px;}

.table_f6 {background:#f6f6f6}
.table_ea {background:#eaeaea}