@charset "utf-8";

body {	
	padding:0;
	margin:0;
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
}
h1 {
	font-size: 180%;
	font-style: italic;
	font-weight:bold;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 1px;
	margin-left: 2px;
}

/* ссылка на карту сайта*/
.h1map{	display: none;}

A.wnech_ssylka { /* ссылка на ВНЕШНЮЮ страницу */
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
}

.stroka_navi{ /*строка меню навигации*/
	text-align:center;
	width:100%;
	padding:0;
}

#stroka_poiska_prost {/*строка поиска*/
	width:50%;
	vertical-align: middle;
	margin-left: 3%;
}

#knopka_poiska_prost { /*кнопка поиска*/
	vertical-align: middle;
	height:30px;
}
.menu_left { /* Ячейка с меню навигации по каталогу */
	width: 20%;
	height:auto;
	vertical-align:top;
	padding:0;
}
.form_poisk {
font-size:80%;
}


.content_right{ /*ячейка с контентом справа*/
	/*margin-left: 260px;*/
	width:80%;
	padding:3px 0 0 1px;
}

.zagolovok_menu {/*Название меню*/
	text-align: center;
	font-style: italic;
}

/*==========================таблицы */

.table_glavnaya { /*основная таблица в которой находится все наполнение*/
	width:98%;
	margin:auto;
	border-collapse: collapse;
}
.table_glavnaya td {
/*border-style:solid;
border-width:1px;
border-color:#000000;*/
}

.table_content td{
/*border-style:solid;
border-width:1px;
border-color:#000000;*/
vertical-align:top;
}

.table_gl_yacheyka{ /*Ячейка в главной таблице для задания ширины*/
	height:1px;
}
.table_gl_yacheyka img{ /*Картинка в ячейке главной таблицы для задания ширины*/
	width:550px;
	height:1px;
}

.stroka_shapka td {
	overflow:hidden;
}

.table_fon, .table_fon_shapka{
	border-style: solid;
	border-width: 0 1px;
	border-color: #a6a6a6;
	overflow: hidden;
	width:100%;
}
.table_fon td{
padding:0 5px}

.table_navi{ /*Таблица навигации в шапке*/
  	width: 100%;
	border-collapse: collapse;
	padding:0;
	margin:0;
	position:relative;
	z-index:1;
	top:-3px
}

.menu_navi{/*Ячейка в таблице навигации в шапке*/
	width:12%;
	height:auto;
	border-left:1px solid #000;
	border-right:1px solid #000;
	text-align:center;}



.table_content {  /*таблица с основным наполнением страницы */
	width:100%;
	border-collapse: collapse;
	padding:0;
	margin:0;
	position:relative;
	top:-3px}

.table_fon_shapka .table_content {
width:auto;
}
	
/* Ссылка в таблице оформленая как кнопка */
.menu_navi A, .filtr A  {
	width: 100%;
	height: 100%;
	border-style: none;
	display: block;
	padding:5px 0px;
}

/* Ссылка в таблице оформленая как кнопка активная*/
.ssylka_knop_aktiv {
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
}
.poisk {width:60%}
.logo1 {width:20%;}
.table_shapka {width:100%}
/*.table_shapka td {width:auto}*/
.s_pole {width:50%}
.poisk_input, .poisk_knop {width:97%;
font-size:150%}

.s_nadp{
font-size:130%;
text-align:right;}

.poisk_knop {width:auto;}

/* Ссылка фильта деталей наведении */
.filtr A {padding:5px 0 5px 10px;}

/* строка в таблице фильта деталей*/
.filtr{width:auto;}

/* ячейка в таблице фильтра деталей*/
.filtr td{
	width:auto;
	height:auto;
	padding:0 10px;
}


.filtr i{
	/*font-weight: bold;*/
}
.probel {
height:1px;
font-size:1px;
line-height:5px;
}

.pusto{
width:auto;
overflow:hidden;
}

.vkladka_aktiv{
width:12px;
}

.table_glavn_stranica td {/*таблица на главной странице*/
	padding: 0px;
	border:0;
	height: 60px;
}
.table_glavn_stranica img {/*фото деталей в таблец на главной странице*/
	border-style:none;
}
.table_zen { /*таблица цен*/
	border-collapse: collapse;
	width:100%;
	border:#000 1px solid;
	text-align:left;	
	font-size:90%;
}
.table_zen td { /*ячейка в таблице цен*/
	border-bottom:#000 1px solid;
	border-top:#000 1px solid;
	padding-bottom:5px;
	padding-top:5px; 
}
.table_zen img { /*картинки в таблице цен*/
	border-style:none;
	text-align:center;
	padding-left:5px;
}
.table_zen .foto {/*фото в таблице цен*/
	width: 90px;
	text-align:center;


}
.table_zen .zena { /*Размер ячейки с ценой*/
	width:90px;
	text-align:center;
}
.table_zen .nalichie { /*Размер ячейки с наличием*/
	width:90px;
}
.table_zen a { /*ссылка в таблице цен*/
	float:left;
}
.table_info {/*таблица с пояснениями*/
	width:100%;
	border:none;
	border-collapse: collapse;
}

/* Таблица цен и опта на странице деталь подробно*/
.table_zen_podr{
border-collapse: collapse; /* сливает границы ячеек*/
}
.table_zen_podr td, .table_zen_podr th { /*ячейка таблицы*/
border: 1px solid #003399;}

/*====================== *Таблица фото */
/*Таблица фотоархива*/
.table_foto {FONT-SIZE: 50%;}
.table_foto img {border: 4px solid #FFFFFF;}
.table_foto TD {
	VERTICAL-ALIGN: top;
	text-align: center;
}
.widelenie_fonom{background-color: #FFFF66;}

/*====================== таблицы  техн. харантеристики детали*/
.table_parametri {font-size: 60%;border-collapse: collapse; /* сливает границы ячеек*/font-style: normal;}
.table_parametri caption{font-size: 150%;text-align: left;
font-style: italic;padding-top: 10px;}
.table_parametri td, .table_parametri th { /*ячейка таблицы*/
border: 1px solid #003399;text-align: center;}
.table_parametri th {border: 1px solid #003399;background-color: #CCCCCC;}

/* Цветовая маркировка цены */
.nal {background-color: #33FF33;}
.net {background-color: #B8B8B8;}
.zak {background-color: #FFFF66;}
.isem {background-color: #FF0066;}

/*============Навигация по страницам с ценами*/
.spisok_str A, .spisok_str b, .neaktiw 
{ /*список страниц в каталоге цен*/
	padding: 2px;
	margin: 2px;
}


font1 {
font-size:1px}

.neaktiw { /*неактивная ссылка*/
	color: #999999
}

/*====================общие*/
/* Положение и Форматирование главных пунктов выбора меню */
.menu_sleva {
	list-style-type: none;
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: 90%;
	text-decoration: none;
	width: 100%;
}

UL.menu_sleva UL { /* Положение подпунктов  */
	DISPLAY: none;
	list-style-type: circle;
	font-size: 90%;
}

/*UL.menu_sleva LI A {
width: 100%;
}*/

/*Открытая ссылка в меню слева*/
A.menu_sleva_akt ,A:visited.menu_sleva_akt{
	color: red;
	text-decoration: none;
}

a:visited { /*ссылка посещенная */
 color: #0000ff; 
} 
a:hover { /*ссылка при наведении*/
 color: #ff0000; 
} 

.license_site{
	font-size: 50%;
}

/*основное форматирование для линий скругления*/
.r1, .r2, .r3, .r4{
	height: 1px;
	font-size: 1px;
	overflow: hidden;
	border-style: solid;
	display: block;
	border-color: #a6a6a6;
	position:relative;}
.r1, .r2 {border-width: 0 2px} 
.r3, .r4 {border-width: 0 1px}

.r1 { margin: 0 5px}
.r2 { margin: 0 3px}
.r3 { margin: 0 2px}
.r4 { margin: 0 1px}

/*Оформление скругления в меню навигации*/
.sk1, .sk2{
	position:relative;
	width:100%;
}
.sk1{top:2px;}
.sk2{top:-8px;}

/*порядок отображения (для оформленя пустых ячеек в меню навигации*/
.sk1 .r2, .sk1 .r3, .sk1 .r4 {z-index:-1}
.sk2 .r2, .sk2 .r3, .sk2 .r4 {z-index:-2}

/*Для оформления пустых ячеек в меню навигации*/
.pu1, .pu2{
	width:100%;
	height:100%;
	display: block;
	font-size:120%;
}
/*Для оформления пустых ячеек в меню навигации*/
.pu1 {border-left:1px solid}
.pu2 {border-right:1px solid; width:100%}	


.table_fon, .table_fon_shapka{background:#e9e9e9; /*фон основных блоков контента*/}
.r2, .r3, .r4{background: #e9e9e9 /*Цвет фона для скугления во всех блоках кроме шапки*/} 
.r1{background-color: #a6a6a6;/*Цвет линии скругления*/}
.table_fon_shapka {background: #ffff00; /*фон блока шапки*/}
b.r2, b.r3, b.r4{background: #ffff00/*Цвет заливки для скугления используется в шапке*/}
.pu1, .pu2{background:#e9e9e9; /*Цвет фона пустых ячеек в меню навигации */}
.pu1, .pu2{border-color:#a6a6a6;/*Цвет лини вокруг пустых ячеек в меню навигации */}
.menu_navi{background-color:#a9a9a9; /*Цвет ячеек со сылками в меню навигации */}
.ssylka_knop_aktiv {background-color: #D9D9D9;/*Цвет ячейки с активной сылкой в меню навигации */}
.menu_navi A:link, .menu_navi A:visited {/*color: #000;*/ /* Ссылка в меню навигации */}
.menu_navi A:hover {background:#D9D9D9; color: #00f; /* Ссылка в меню навигации при наведении */}
.filtr A:hover {background-color: #666666; /* Ссылка фильта деталей при наведении */}
.filtr A {background-color: #c9c9c9; /*Цвет фона ссылки фильта деталей*/}

