html, body, form  {
	margin:0px 1px 0 2px;
	padding:0px;
}
table.top {
	width: 100%;
	border-collapse: collapse;
	vertical-align: top;		
}
.red{color:#ff0033;}
.red13{color:#ff0033;	FONT-SIZE: 13px; }
.green{color:#009900;}
.red_bold{color:#ff0033;font-weight: bold;}
.bold {font-weight: bold;}


td.topfon_180b,td.topfon_180y,td.topfon_150y,td.topfon_150b{
border-top: 1px solid #3b89af;
border-bottom: 1px solid #3b89af;
padding: 0; 
margin: 0;
text-align:center;
    color:#373937;
	font-family: Verdana;	
	FONT-SIZE: 13px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	line-height:22px;	
	vertical-align: top;	
	white-space: nowrap;		
}	
td.topfon_180y{background: #fcfcdd; padding: 0 11px 0 12px;}	
td.topfon_180b{background: #d7ebf6; width: 180px;}	
td.topfon_150y{background: #fcfcdd; width: 146px;}	
td.topfon_150b{background: #d7ebf6; width: 146px;}

a.toplinks
{
    color:#0059a5 ;
	font-family: Verdana;	
	FONT-SIZE: 14px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
}
a.topicq
{
    color:#009900 ;
	font-family: Verdana;	
	FONT-SIZE: 13px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
}
/* Ширина левой колонки */	
#left {width: 250px; vertical-align: top;}
/* центр */
#center {width: 100%; vertical-align: top;}
/* Ширина правой колонки */
#right {/*width: 205px;*/ vertical-align: top;}

/* ---Поиск */
.poisk_fields{
    width: 95%;
/*	height:20px;*/
	border: 1px solid #3b89af;
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
	padding-left: 5px;
}
/* Поиск--- */
/* ---Сервис */
td.serv_title{
background: #d7ebf6;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
text-align:left;
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	line-height: 12px;
    padding: 4px 0 5px 10px; margin: 0;
}		
td.serv_fon_R {
    width: 225px;
	background: #d7ebf6; 
	border-right: 1px solid #3b89af;
	text-align:left; 
	vertical-align: top;	
    padding: 0px 0 4px 0px;	
	}
td.serv_fon_L {
    width: 25px;
	background: #d7ebf6;
	border-left: 1px solid #3b89af;
	text-align:left; 
	vertical-align: top;	
    padding: 4px 0 0 0;	
	}
a.serv1{
    color:#000000;
	font-family: Verdana;	
	FONT-SIZE: 11px; 
    TEXT-DECORATION: underline; 
 } 	
/* Сервис---*/
/* ---Подбор*/
td.podb_tc_b{
    height:4px;
	width:100%;
   	background-image: url(../images/site/tc_b.gif);	
}
td.podb_bc_b{
    height:4px;
	width:100%;
   	background-image: url(../images/site/bc_b.gif);	
}
td.podb_bc_y{
    height:4px;
	width:100%;
   	background-image: url(../images/site/bc_by.gif);	
}
td.podb_title{
background: #d7ebf6;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
text-align:center;
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	line-height: 12px;
    padding: 6px 0 7px 0px; margin: 0;
}	
td.podb_fon_Rb_sel {
    width: 225px;
	background: #0b77d1; 
	border-top: 1px solid #3b89af;		
	border-right: 1px solid #3b89af;
	text-align:left; 
	vertical-align: top;	
    padding: 3px 0 3px 0px;	
	}	
td.podb_fon_Lb_sel {
    width: 25px;
	border-top: 1px solid #3b89af;		
	background: #0b77d1;
	border-left: 1px solid #3b89af;
	text-align:left; 
	vertical-align: top;	
    padding: 5px 0 0 0;	
	}	
td.podb_fon_Rb {
    width: 225px;
	background: #d7ebf6; 
	border-top: 1px solid #3b89af;		
	border-right: 1px solid #3b89af;
	text-align:left; 
	vertical-align: top;	
    padding: 3px 0 3px 0px;	
	}
td.podb_fon_Lb {
    width: 25px;
	border-top: 1px solid #3b89af;		
	background: #d7ebf6;
	border-left: 1px solid #3b89af;
	text-align:left; 
	vertical-align: top;	
    padding: 8px 0 0 0;	
	}
td.podb_fon_Ry {
    width: 225px;
	background: #fcfcdd; 
	border-top: 1px solid #3b89af;	
	border-right: 1px solid #3b89af;
	text-align:left; 
	vertical-align: top;	
    padding: 3px 0 3px 0px;	
	}
td.podb_fon_Ly {
    width: 25px;
	background: #fcfcdd;
	border-top: 1px solid #3b89af;		
	border-left: 1px solid #3b89af;
	text-align:left; 
	vertical-align: top;	
    padding: 8px 0 0 0;	
	}	
a.lar,h2{
font-family: Arial;	
	FONT-SIZE: 13px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	display:inline;		
    padding: 0px;
    margin: 0px;
}
h2.lar1{
     color:#535050;
	display:inline;			
 }
h2.lar2{
    color:#0059a5;
	display:inline;				 
}
h2.lar3{
    color:#ffffff;
	display:inline;				 
}
 
/* Подбор---*/

/* ---Заявка */
td.zayvka_tc_ry{
    height:4px;
	width:100%;
   	background-image: url(../images/site/tc_ry.gif);	
}
td.zayvka_bc_ry{
    height:4px;
	width:100%;
   	background-image: url(../images/site/bc_ry.gif);	
}
td.zayvka_title{
background: #fcfcdd;
border-left: 1px solid #ff3333;
border-right: 1px solid #ff3333;
text-align:center;
    padding: 1px 0 5px 0px; margin: 0;
}		
a.zayvka{
    color:#ff3333;
	font-family: Arial;	
	font-weight: bold;		
	FONT-SIZE: 12px; 
    TEXT-DECORATION: underline; 
	line-height: 16px;	
 } 	
/* Заявка---*/
/* ---Новые товары*/
td.new_title,td.new_bot{
background: #d7ebf6;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
text-align:center;
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	line-height: 12px;
    padding: 4px 0 6px 0px; margin: 0;
}		
td.new_title{
border-bottom: 1px solid #3b89af;
font-weight: bold;	
}		
td.new_bot{
border-top: 1px solid #3b89af;
}	
a.all_new,h3{
    color:#000000;
	font-family: Verdana;	
	FONT-SIZE: 11px; 
    TEXT-DECORATION: underline; 
	font-weight: normal;				
    padding: 0px;
    margin: 0px;		
 }	
td.new_sekcia{
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
text-align:left;
    color:#0059a5;
	font-family: Verdana;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	line-height: 12px;
    padding: 6px 0 2px 5px; margin: 0;
}		
td.new_fon_R {
    width: 105px;
	border-right: 1px solid #3b89af;
	text-align:left; 
	vertical-align: top;	
    color:#000000;
	font-family: Arial;	
	FONT-SIZE: 11px; 
    TEXT-DECORATION: none; 	
    padding: 1px 0 1px 0px;
	white-space: nowrap;			
	}
td.new_fon_L {
    width: 22px;
	border-left: 1px solid #3b89af;
	text-align:left; 
	vertical-align: top;	
    padding: 5px 0 0 0;	
	}
td.new_fon_C {
    width: 121px;
	text-align:left; 
	vertical-align: top;	
    padding: 1px 0 1px 0px;	
	}
td.new_fon_C2 {
    width: 183px;
	text-align:left; 
	vertical-align: top;	
    padding: 1px 0 1px 0px;	
	border-right: 1px solid #3b89af;		
	}
td.new_fon_R2 {
    width: 183px;
	text-align:left; 
	vertical-align: top;	
    padding: 1px 0 1px 0px;	
	border-right: 1px solid #3b89af;		
	}	
	
	
/* Новые товары---*/

/* ---Интересные новости*/
td.tc_b{
    height: 4px;
	width: 100%;	
 	background: url(../images/site/tc_b.gif) ;	
}
td.bc_b{
    height: 4px;
	width: 100%;
   	background-image: url(../images/site/bc_b.gif);	
}
td.news_fon_R {
    width: 100%;
	border-right: 1px solid #3b89af;
	text-align:left; 
	vertical-align: top;	
    padding: 3px 0 2px 0px;	
	}
td.news_fon_L {
    width: 25px;
	border-left: 1px solid #3b89af;
	text-align:left; 
	vertical-align: top;	
    padding: 8px 0 0 0;	
	}
td.wh_split_5{
height:5px;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
padding: 0px 0 0px 0px; margin: 0;
	}
td.wh_split_3{
height:3px;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
padding: 0px 0 0px 0px; margin: 0;
	}	
/* Интересные новости---*/
/* ---Интересные новости*/
td.bottom_fon {
    width: 100%;
    background:	#d7ebf6;
	border-right: 1px solid #3b89af;
	border-left: 1px solid #3b89af;	
	text-align:center; 
	vertical-align: top;	
    padding: 5px 0 5px 0px;	
	}
td.wh_split_5{
height:5px;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
padding: 0px 0 0px 0px; margin: 0;
	}
/* Интересные новости---*/
 /* ---Рассылка */
td.ras_fon {
    width: 100%;
    background:	#d7ebf6;
	border-right: 1px solid #3b89af;
	border-left: 1px solid #3b89af;	
	text-align:center; 
	vertical-align: top;	
    padding: 0px 0 0px 0px;	
	} 
.ras_title{
	background: #d7ebf6;
	text-align:center;
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	line-height: 12px;
    padding: 5px 0 5px 0; margin: 0;	
}
.ras_str{
    padding: 2px 0 4px 0; margin: 0;
}
.ras_fields{
    width: 95%;
	height:20px;
	border: 1px solid #3b89af;
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
	padding-left: 5px;
}
/* Рассылка--- */

/* ---Лучшие предложения */
td.best_fon_R {
	vertical-align: middle;
	text-align:center; 	
    color:#000000;
	font-family: Arial;	
	FONT-SIZE: 11px; 
    TEXT-DECORATION: none; 
	line-height: 13px;
    padding: 3px 0 2px 0px;	
	}
td.best_fon_L {
    width: 90px;
	text-align:center; 
	vertical-align: middle;	
    padding: 5px 0 5px 0;	
	}
.best_cena{
    color:#000000;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	line-height: 18px; 
	white-space: nowrap;	
 }		
a.best{
    color:#0a57a9;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	line-height: 14px; 	
 }	
td.new_body{
	border-left: 1px solid #3b89af;
	border-right: 1px solid #3b89af;	
 }
 
td.punktir{
    height:3px;	
	text-align:center; 	
    padding: 0 0 5px 0;	
	background: url('../images/site/punktir_b.gif') 0 0 repeat-x;	
	} 
 
/* Лучшие предложения--- */	

/* ---Производители*/
td.pro_title{
background: #d7ebf6;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
border-bottom: 1px solid #3b89af;
text-align:center;
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	line-height: 12px;
    padding: 1px 0 5px 0px; margin: 0;
}		
td.pro_fon{
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
text-align:center;
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
    padding: 5px 0 0 0; margin: 0;
}		
a.pro_1{
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: underline; 
 }
a.pro_2{
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
 }
 td.bc_bw{
    height:4px;
	width:100%;
   	background: url(../images/site/bc_bw.gif) 0 0 repeat-x;	
}
 td.bc_f{
    height:4px;
	width:100%;
   	background: url(../images/site/bc_f.gif) 0 0 repeat-x;	
}
/* Производители---*/
/* ---Регистрация*/
td.reg_title,td.reg_title_b{
background: #fcfcdd ;
text-align:center;
    color:#000000;
	font-family: Arial;	
	FONT-SIZE: 11px; 
    TEXT-DECORATION: none; 
	line-height: 12px;
    padding: 1px 0 0px 0px; margin: 0;
}
td.reg_title_b{
border-left: 1px solid #3a89b1;
border-right: 1px solid #3a89b1;
}
td.reg_title{
border-left: 1px solid #a4d833;
border-right: 1px solid #a4d833;
}
td.tc_gy{
    height:4px;
	width:100%;
   	background-image: url(../images/site/tc_gy.gif);	
}
td.tc_by{
    height:4px;
	width:100%;
   	background-image: url(../images/site/tc_by.gif);	
}
td.tc_f{
    height:4px;
	width:100%;
   	background-image: url(../images/site/tc_f.gif);	
}
td.bc_gy{
    height:7px;
	width:100%;
   	background-image: url(../images/site/bc_gy.gif);	
}
td.bc_by7{
    height:7px;
	width:100%;
   	background-image: url(../images/site/bc_by7.gif);	
}
a.reg{
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 11px; 
    TEXT-DECORATION: underline; 
 }
    .reg_cis{
	text-align: center;	
	line-height:16px;   
	font-family: Arial;	
	FONT-SIZE: 12px; 
	font-weight: bold;	
	color: #333333; 
    TEXT-DECORATION: none;	
   }
   a.reg_cis_link{
	font-family: Arial;	
	FONT-SIZE: 12px; 
	font-weight: bold;	
	color: #0059a5; 
    TEXT-DECORATION: underline;	
   }

/* Регистрация---*/
/* ---Каталог*/
td.kat_fon_R {
    width: 100%;
	background: #fcfcdd;	
	border-right: 1px solid #a4d833;
	text-align:left; 
	vertical-align: top;	
    padding: 1px 0 2px 0px;	
	}
td.kat_fon_L {
    width: 20px;
	background: #fcfcdd;
	border-left: 1px solid #a4d833;
	text-align:left; 
	vertical-align: top;	
    padding: 5px 0 0 0;	
	}
td.kat_sekcia{
	background: #fcfcdd;
	border-left: 1px solid #a4d833;
	border-right: 1px solid #a4d833;
	text-align:left;
    color:#0059a5;
	font-family: Verdana;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	line-height: 12px;
    padding: 4px 0 4px 5px; margin: 0;
}
td.kat_sekcia a{
    color:#0059a5;
	font-family: Verdana;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	line-height: 12px;
}		

td.katfon_180gy{
background: #fcfcdd; 
height:26px;
width: 180px;
border-top: 1px solid #a4d833;
border-bottom: 1px solid #a4d833;
padding: 0; 
margin: 0;
text-align:center;
    color:#10984c;
	font-family: Arial;	
	FONT-SIZE: 14px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	line-height:22px;	
	vertical-align: top;	
	white-space: nowrap;		
}	
/* Каталог---*/
/* ---Навигация*/
   td.nav_fon,td.nav_fon_333 {
    height:24px;
    background: #d7ebf6; /* Цвет фона */
    border-top: 1px #3b89af solid;
    border-bottom: 1px #3b89af solid;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;	
    TEXT-DECORATION: none; 
	padding-left:9px;	padding-top:2px;
	vertical-align: top;		
	}
   td.nav_fon_333 {
	color: #333333;
	}	
   td.nav_fon {
	color: #ff0033;
	}	
   a.nav_link{
	font-family: Arial;
	font-size: 11px;
	color: #0059a5;
	font-weight: bold;		
    TEXT-DECORATION: underline; 		
   }	
/* Навигация---*/
/* ---Модели*/
td.model{
	FONT-SIZE: 11px; 
	font-family: Arial;	
	color: #000000; 
	font-weight: bold;			
    TEXT-DECORATION: none;
	padding-left:5px;
	padding-right:5px;	
    padding-top:2px; 
	padding-bottom:2px;	
}
a.model_name {
	font-family: Arial;	
	FONT-SIZE: 11px; 
	color: #0059a5; 
    TEXT-DECORATION: underline;
	line-height: 14px;
}

td.model_split {
	font-family: Arial;	
	FONT-SIZE: 11px; 
	color: #0059a5; 
	line-height: 14px; 
    padding-top:2px; 
	padding-bottom:2px;		
}
/* Модели---*/
/* tool_bar */
.paging:link {
	FONT-SIZE: 12px; color: #0059a5; TEXT-DECORATION: none;
}
.paging:visited {
	FONT-SIZE: 12px; color: #0059a5;  TEXT-DECORATION: none;
}
.paging:hover {
	FONT-SIZE: 12px; color: #0059a5;  TEXT-DECORATION: underline;
}
.paging_select {
	FONT-SIZE: 12px; color: red; TEXT-DECORATION: none;
}
.tool_bar_fields {
    height:18px;
	border: 1px solid #969696;
	font-family: Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #404040;
	padding-left: 5px;
}
td.tool_bar_text,td.tool_bar_page,td.tool_bar_news {
    height:20px;
    background: #fcfcdd; /* Цвет фона */
    border-top: 1px #3b89af solid;
    border-bottom: 1px #3b89af solid;
	font-family:  Arial; 
	FONT-SIZE: 12px; 
	color: #000000;
}
td.tool_bar_text {
	padding: 2px 0px 2px 5px;
}
td.tool_bar_page {
    width:100%;
	padding: 4px 2px 0px 9px;
	vertical-align: top;		
}
td.tool_bar_news {
	padding: 3px 0px 5px 5px;
}
/* tool_bar */
/* Список */
td.spis_foto,td.spis_opis{
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
text-align:center;
}		
td.spis_foto{
    padding: 5px 0 5px 0px; margin: 0;
	line-height: 26px;	
}	
td.spis_opis{
    padding: 5px 0 8px 0px; margin: 0;
}	
.spis_cena{
    color:#535050;
	font-family: Verdana;	
	FONT-SIZE: 14px; 
    font-weight: bold;		
    TEXT-DECORATION: none; 
    padding: 0px 0 5px 0px; margin: 0;
}
td.spis_title,td.spis_bot{
background: #d7ebf6;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
text-align:center;
    color:#000000;
	font-family: Arial;	
	FONT-SIZE: 11px; 
    TEXT-DECORATION: none; 
}		
td.spis_title{
border-bottom: 1px solid #3b89af;
padding: 0px 0 3px 0px; margin: 0;
}		
td.spis_bot{
border-top: 1px solid #3b89af;
padding: 4px 0 2px 0px; margin: 0;
}	
a.spis_model_name {
	font-family: Verdana;	
	FONT-SIZE: 14px; 
	color: #0059a5; 
    TEXT-DECORATION: none;
    font-weight: bold;		
	/*line-height: 14px;*/
}
a.spis_model_opis {
	font-family: Arial;	
	FONT-SIZE: 12px; 
	color: #0059a5; 
    TEXT-DECORATION: underline;
	font-weight: normal;	
	line-height: 16px;
}
/* Список */

/* ---Каталог продукции*/
td.kat_lev0{
height:25px;
background: #d7ebf6;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
text-align:center;
    color:#333333;
	font-family: Arial;	
	FONT-SIZE: 14px; 
    TEXT-DECORATION: underline; 
    padding: 0; margin: 0;
    font-weight: bold;	
	text-transform: uppercase;			
}
td.kat_ar1{
height:25px;
background: #d7ebf6;
border-left: 1px solid #3b89af;
    padding-top: 1px; margin: 0;
    vertical-align:middle;	
}	
td.kat_ar1_open{
height:25px;
background: #0b77d1;
border-left: 1px solid #3b89af;
    padding: 0; margin: 0;
    vertical-align:middle;	
}		
td.kat_lev1{
height:25px;
background: #d7ebf6;
border-right: 1px solid #3b89af;
text-align:left;
    padding-top: 1px; margin: 0;
    vertical-align:middle;	
	text-transform: uppercase;		
}		
a.lev1_link{
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 11px; 
    TEXT-DECORATION: none; 
    font-weight: bold;		
	line-height:12px;
 }	
td.kat_lev1_open{
height:25px;
background: #0b77d1;
border-right: 1px solid #3b89af;
text-align:left;
    padding-top: 1px; margin: 0;
    vertical-align:middle;	
	text-transform: uppercase;		
}
a.lev1_link_o{
    color:#ffffff;
	font-family: Arial;	
	FONT-SIZE: 11px; 
    TEXT-DECORATION: none; 
    font-weight: bold;		
	line-height:12px;
 }	
td.kat_ar2{
height:19px;
background: #f9fafe;
border-left: 1px solid #b2cce5;
    padding: 0; margin: 0;
    vertical-align:middle;	
}		
td.kat_lev2{
height:19px;
background: #f9fafe;
border-right: 1px solid #b2cce5;
text-align:left;
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
    padding: 0 0 0 2px; margin: 0;
    font-weight: normal;		
    vertical-align:middle;	
}		
td.kat_space2{
background: #f9fafe;
border-left: 1px solid #b2cce5;
border-right: 1px solid #b2cce5;
padding: 0; margin: 0;
}
td.kat_end{
background: #f9fafe;
border-left: 1px solid #b2cce5;
border-right: 1px solid #b2cce5;
border-bottom: 1px solid #b2cce5;
padding: 0; margin: 0;
}
h3.kat1{
    color:#535050;
	display:inline;	
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
    font-weight: normal;		
 }
h3.kat2{
    color:#535050;
	display:inline;	
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
    font-weight: bold;			 
}
.kat_lev_2
{
	font-family:  Arial;	
	FONT-SIZE: 11px; 
	color: #333333; 
	font-weight: bold;	
    padding-left: 4px;		
    margin: 0px;	
}
.kat_lev_3
{
	font-family:  Verdana;
	FONT-SIZE: 11px; 
	color: #000000; 
	font-weight: normal;		
    padding-left: 4px;
    margin: 0px;	
}
a.lev3_link
{
	font-family:  Verdana;
	FONT-SIZE: 11px; 
	color: #000000; 
	font-weight: normal;		
    padding: 0px;
    margin: 0px;	
	line-height:16px;
    TEXT-DECORATION: underline; 	
}
/* Каталог продукции---*/
/* ---Товар*/
a.tovar_name,h1{
	color: #0059a5; 
	font-family: Verdana;	
	FONT-SIZE: 18px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	display:inline;		
    padding: 0px;
    margin: 0px;			
 }
 td.tovar_tittle{
    text-align:center;
	color: # 333333;  
 	font-family: Verdana;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	font-weight: normal;	
	padding-top: 5px;
 }
 td.consult{
    background:#d6eaf5;
    text-align:left;
	color: #000000;  
 	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	font-weight: normal;	
	padding: 5px 7px 5px 7px;
	line-height:15px;	
 } 
 a.consult_icq{
    background:#d6eaf5;
    text-align:left;
	color: #0059a5;  
 	font-family: Arial;	
	FONT-SIZE: 14px; 
    TEXT-DECORATION: underline; 
	font-weight: bold;	
 } 
 a.tovar_link1 {
	font-family: Verdana;	
	FONT-SIZE: 11px; 
	color: #004e5c; 
    TEXT-DECORATION: underline;
	line-height: 14px; 
}  
a.tovar_link2 {
	font-family: Verdana;	
	FONT-SIZE: 11px; 
	color: #0059a5; 
    TEXT-DECORATION: underline;
	line-height: 14px; 
	font-weight: bold;		
}
.tovar_cena {
	font-family: Verdana;	
	FONT-SIZE: 16px; 
	color: #f20000; 
	line-height: 14px; 
	font-weight: bold;		
} 
   #tovar_line{
	white-space: nowrap;	
	padding-top: 6px;	
   }
   #tovar_kol{
	font-family: Verdana;
	font-size: 12px;
	color: #033333;   
	white-space: nowrap;	
	padding-top: 9px;	
   }  
   #tovar_cart{
	padding-bottom:9px;
	padding-top: 7px;	
   }  
     
   .kol_fields {
    width: 40px;
	height:19px;
	border: 1px solid #9fa49d;
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
	padding-left: 0px;
} 	   
   img.sm_photo {
    margin-top:	8px;
    margin-bottom:	8px;
    margin-left:	4px;		
    margin-right:	4px;	
    border: 1px #3a89b1 solid;
	}
 td.big_photo{
    text-align:center;
	vertical-align:middle;
	padding: 3px 5px 3px 5px;
 } 
   #tovar_teh_ramka {
    background: #f9fafe; /* Цвет фона */
    border: 1px #3a89b1 solid;
	font-family: Verdana;	
	FONT-SIZE: 12px; 
	color: #333333; 
	text-align: left;	
	padding-bottom: 4px;	
	line-height:18px;
   }  
   #tovar_opis_ramka {
    background: #f9fafe; /* Цвет фона */
    border: 1px #3a89b1 solid;
	font-family: Verdana;	
	FONT-SIZE: 12px; 
	color: #333333; 
	text-align: left;	
	padding-left: 9px;		
	padding-bottom: 4px;	
	line-height:18px;
   }  
   #teh_title,#opis_title {
	font-family: Arial;	
	FONT-SIZE: 13px; 
	font-weight: bold;	
	color: #0059a5; 
	text-align: left;	
	line-height:18px;	
	padding-top: 1px;	
	padding-bottom: 1px;		
   }
   #teh_title {
	padding-left: 9px;
   }
/* Товар---*/
/* ---Альтернатитвный товар*/
   #alter_name{
	text-align:center;	
	padding-top: 9px;	
	font-family: arial;	
	FONT-SIZE: 11px; 
	color: #000000; 
    TEXT-DECORATION: none;	
	
   }
   a.alter_tovar{
	font-family: arial;	
	FONT-SIZE: 13px; 
	font-weight: bold;	
	color: #0059a5; 
    TEXT-DECORATION: none;	
    padding: 0px;
    margin: 0px;		
   }   
   #alter_opis {
	font-family: arial;	
	FONT-SIZE: 11px; 
	color: #333333;
	text-align:left;	
	padding: 5px 9px 0px 9px;	 	
   }  
.alter_cena{
    color:#000000;
	font-family: arial;	
	FONT-SIZE: 11px; 
    font-weight: bold;		
    TEXT-DECORATION: none; 
    padding: 5px 0 0 0; margin: 0;
}   
td.alter_6 {
        width:33%;
      	padding-top: 12px;	
    	padding-bottom: 8px;	
	    text-align:center;	
		vertical-align: top;	
}
/* Альтернатитвный товар---*/  
/* ---Альтернатитвный слова*/
   .alter {
    width:65%;
   } 
   .alter_body {
    	font-family: Verdana;	
		color: #555753; 
	    FONT-SIZE: 11px; 
        padding:8;
		text-align: left;	
        border: 1px #3b89af solid;
   }
/* Альтернатитвный слова---*/  
/* ---Новости*/
a.all_news_t {
	font-family: Arial;	
	FONT-SIZE: 14px; 
	font-weight: bold;	
	color: #0059a5; 
    TEXT-DECORATION: none; 		
}
a.all_news_tx{
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: normal;		
	text-align: justify;	
    TEXT-DECORATION: none; 		
}
   #all_news_title {
	text-align: left;	
	padding: 10px 0 0 5px;	
   }   
   #news_title {
	font-family: Arial;	
	FONT-SIZE: 14px; 
	font-weight: bold;	
	color: #0059a5; 
	padding-top: 4px;		
	text-align: center;	
   } 
   #acc_title {
	font-family: Arial;	
	FONT-SIZE: 14px; 
	font-weight: bold;	
	color: #0059a5; 
	padding: 7px 0 7px 0;	
	text-align: center;	
   }        
   #center_txt,#all_news_txt {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: normal;		
	text-align: justify;	
   } 
   #center_txt {
	padding: 9px 3px 0px 3px;		   
    } 
   #all_news_txt {  
	padding: 9px 5px 0px 5px;		    
    }      
   a.r_news_podr {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	font-weight: bold;		
    TEXT-DECORATION: underline; 
   }   
td.punktir_news{
    height:12px;	
	text-align:center; 	
	background: url('../images/site/punktir_b.gif') 0 0 repeat-x;	
    background-position: bottom;
	} 
td.punktir_acc{
    height:18px;	
	text-align:center; 	
	background: url('../images/site/punktir_b.gif') 0 0 repeat-x;	
    background-position: 0 11px;
	} 	
   img.ramka {
     border: 1px #3a89b1 solid;
	} 
 
/* Новости---*/  
/* ---О нас*/   
td.about_title{
background: #fcfcdd;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
border-bottom: 1px solid #3b89af;
text-align:center;
    color:#333333;
	font-family: Arial;	
	FONT-SIZE: 14px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	line-height: 12px;
    padding: 4px 0 6px 0px; margin: 0;
	text-transform: uppercase;	
}		

td.about_fon{
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: normal;		
	text-align: justify;	
	padding: 5px 8px 5px 8px;		
}		
/* О нас---*/ 
/* Форма---*/
   td.center_txt {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: normal;		
	text-align: center;	
	padding-top: 9px;		
   } 
   td.right_txt {
    width:40%;   
	font-family: Arial;
	font-size: 13px;
	color: #333333;
	font-weight: normal;		
	text-align: right;	
	padding-top: 9px;		
   }    
   
   td.reg_txt {
    width:60%;
	font-family: Arial;
	font-size: 13px;
	color: #333333;
	font-weight: normal;		
	text-align: left;	
	padding-top: 9px;		
   } 
   td.right_txt1,td.right_txt2 {
    width:40%;   
	font-family: Arial;
	font-size: 13px;
	color: #333333;
	font-weight: normal;		
	text-align: right;	
   }  
   td.right_txt1 {
	padding-bottom: 16px;   
   }   
   td.right_txt2 {
   }      
   td.reg_txt1,td.reg_txt2 {
    width:60%;
	font-family: Arial;
	font-size: 13px;
	color: #333333;
	font-weight: normal;		
	text-align: left;	
   }   
   td.reg_txt1 {
	padding-bottom: 16px;   
   }   
   td.reg_txt2 {
   
   }       
   .zaj_txt {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: normal;		
	text-align: left;	
	padding: 4px 0 0 0;	
	line-height: 16px;	
   }   
   .zaj_txt2 {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: normal;		
	text-align: left;	
	padding: 3px 0 0 0;	
	line-height: 16px;	
   }    
   .zaj_txt3 {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: normal;		
	text-align: left;	
	padding: 13px 0 0 0;	
	line-height: 16px;	
   }    
   .acc_fields {
    width: 225px;
	height:18px;
	border: 1px solid #3a89b1;
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
	padding-left: 0px;
} 
   .zajavka_fields,.other_fields {
	height:18px;
	border: 1px solid #3a89b1;
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
	padding-left: 0px;
} 
   .zajavka_fields {
    width: 300px;
} 
   .big_fields {
	height:116px;
	width: 505px;
	border: 1px solid #3a89b1;
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
} 

   .other_fields {
    width: 263px;
} 
   .zaj_rad {
	padding: 10px;
} 

   .day_fields {
    width: 106px;
	height:18px;
	border: 1px solid #3a89b1;
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
	padding-left: 0px;
} 
.reg_but{
    padding: 14px 0 5px 0;
	
	text-align: center;	
}
/* Форма---*/
/* ---Подбор*/   
td.podbor_title{
background: #fcfcdd;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
text-align:center;
    color:#333333;
	font-family: Arial;	
	FONT-SIZE: 14px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	line-height: 12px;
    padding: 4px 0 6px 0px; margin: 0;
	text-transform: uppercase;	
}		

td.podbor_fon{
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
	font-family: Arial;
	font-size: 13px;
	color: #f9fafe;
	font-weight: normal;		
	text-align: left;	
	padding: 5px 8px 5px 8px;		
}		
td.podbor_step,.step_x{
    text-align:left;
	font-family: Arial;	
    TEXT-DECORATION: none; 
    font-weight: bold;	
}
td.podbor_step{
    background: #d7ebf6;
    border: 1px solid #3b89af;
    color:#0059a5;
	FONT-SIZE: 14px; 
    padding: 4px 0 4px 10px; margin: 0;	
}
.step_x{
    color:#333333;
	FONT-SIZE: 12px;
}
td.fon_fcf,td.fon_d6e {
    height:34px;
    border-top: 1px #3b89af solid;
    border-bottom: 1px #3b89af solid;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;	
    TEXT-DECORATION: none; 
	padding:2px 0 5px 0;
	vertical-align: top;	
	text-align:center;
	}
td.fon_fcf {
color: #07202c;	
	background: #fcfcdd; /* Цвет фона */
}
td.fon_d6e {
	color: #0059a5;	
    background: #d6eaf5; /* Цвет фона */
}
a.podb_zayvka{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;	
    TEXT-DECORATION: underline; 
	color: #ff0000;			
 } 	
/* Подбор---*/ 
/* ---Ваша корзина*/
td.cart_title{
background: #0b77d1;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
border-bottom: 1px solid #3b89af;
text-align:center;
    color:#ffffff;
	font-family: Arial;	
	FONT-SIZE: 14px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
	line-height: 12px;
    padding: 4px 0 6px 0px; margin: 0;
	text-transform: uppercase;	
}	
td.cart_bot{
background: #d7ebf6;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;
border-top: 1px solid #3b89af;
text-align:center;
    color:#333333;
	font-family: Verdana;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
    padding: 5px 0 5px 0px; margin: 0;
}		
   td.tov_cart{
	text-align: center;	
	vertical-align: middle;	
   }
td.tov_cart_title,.tov_cart{
    color:#333333;
	font-family: Verdana;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
    text-align: center;
	line-height: 19px;		
}
a.cart_tov_title{
    color:#0059a5;
	font-family: Verdana;	
	FONT-SIZE: 16px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
}
.kol_fields {
    width: 40px;
	height:19px;
	border: 1px solid #9fa49d;
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
	padding-left: 0px;
}   
/* Ваша корзина---*/ 
td.RAS{height:1px;padding: 0;font-size: 1px;}
}
.tc { height: 4px; width: 250px;position: relative;}
.bc { height: 4px; width: 250px;position: relative;}
.split{font-size: 1px; height: 1px; width: 250px; background: url('../images/site/left_split_b.jpg') 0 0 no-repeat;}
.h_split_20{font-size: 1px; height: 20px; width: 1px; background: url('../images/site/h_split_10.jpg') 0 0 no-repeat;}
.h_split_10{font-size: 1px; height: 10px; width: 1px; background: url('../images/site/h_split_10.jpg') 0 0 no-repeat;}
.h_split_8{font-size: 1px; height: 8px; width: 1px; background: url('../images/site/h_split_10.jpg') 0 0 no-repeat;}
.h_split_6{font-size: 1px; height: 6px; width: 1px; background: url('../images/site/h_split_10.jpg') 0 0 no-repeat;}
.h_split_4{font-size: 1px; height: 4px; width: 1px; background: url('../images/site/h_split_10.jpg') 0 0 no-repeat;}
.h_split_2{font-size: 1px; height: 2px; width: 1px; background: url('../images/site/h_split_10.jpg') 0 0 no-repeat;}
#layer2,#layer4,#layer5,#layer6{
    position: relative;
   } 
/* logo */    
   #layer1 {
    position: absolute;     
    top:+20px;
    left: +16px;
   }
/* foto */    
   #layer2 {
    top: +18px;
   }
/* icq */    
   #layer3 {
    position: absolute; 
    top: +7px;
	right: 13px;
  } 
/* onas */      
   #layer4 { 
    top: +3px;   
   }    
/* body */   
   #layer5 {
    top: +13px;
   }
/* alter */     
   #layer6 {
    width:175px;
    background: #ffffff; /* Цвет фона */   
    top: +6px;
	left: -21%;
	font-family: arial;	
	FONT-SIZE: 13px; 
	font-weight: bold;	
	color: #0055a5; 
	padding-left: 5px;		
	padding-right: 5px;			
  }
   #layer6 { z-index: 6; }       
   #layer5 { z-index: 5; }    
   #layer4 { z-index: 4; }   
   #layer3 { z-index: 3; }
   #layer1 { z-index: 2; }
   #layer2 { z-index: 1; }    


.tovar_cat{
	color: #0059a5; 
	font-family: Verdana;	
	FONT-SIZE: 14px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
    padding: 0px;
    margin: 0px;	
	line-height:18px;				
 } 
 td.topcart_tit{
	/*color: #333333; */
	color: #FF0000;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	font-weight: bold;	
    padding: 0 0 0 40px;
    margin: 0px;	
	line-height:16px;	
	text-transform: uppercase;	
 }  
 td.topcart_cena{
 	vertical-align: middle;	
    padding: 3px 0 3px 14px; margin: 0;	
	text-align:left;	
    color:#ff0033;
 } 
 td.topcart_tov{
 	vertical-align: middle;	
    padding: 3px 0 3px 0; margin: 0;	
	text-align:left;	
 }  
a.topcart_tov{
    color:#0059a5;
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	font-weight: normal;				
    padding: 0px;
    margin: 0px;		
 } 
 table.topcart{
 	color: #333333; 
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
 }
 table.topcart_t{
 	color: #333333; 
	font-family: Arial;	
	FONT-SIZE: 12px; 
    TEXT-DECORATION: none; 
	font-weight: bold;		
 }
 td.gocart{
    padding: 6px 0 3px 0; margin: 0;	
	text-align:center;	
 }

TD.captionTd {
	FONT-FAMILY: Arial;	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #455BB1;
	PADDING: 2px; TEXT-ALIGN: center; 
	vertical-align: top;
}
.captionTxt{
	BORDER-BOTTOM: #cccccc 2px dotted;  
}
TD.searchTd{
	vertical-align: bottom;
	height:24px;
	TEXT-ALIGN: left;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 120%;
	color: #323232;
}
.fields {
	border: 1px solid #999999;
	font-family: Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #444444;

}
TD.link_line {
	vertical-align: middle;
    HEIGHT:23px;
    background-color:#d7ebf6;
	padding-left: 50px;	padding-right: 50px;
    FONT-FAMILY: Arial;	FONT-SIZE: 12px; FONT-WEIGHT: bold; 
	COLOR: #323232;	TEXT-DECORATION:	
}
TABLE.catalogue_txt{FONT-FAMILY: Arial;	FONT-SIZE: 12px;  
	COLOR: #323232;	TEXT-DECORATION:	}
a.menu_list_lnk:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	COLOR: #323232; 
	TEXT-DECORATION: none;
    LINE-HEIGHT: 16px;	
}
a.menu_list_lnk:visited {
    FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	COLOR: #323232; 
	TEXT-DECORATION: none;
    LINE-HEIGHT: 16px;	
}
a.menu_list_lnk:hover {
    FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	COLOR: #323232; 
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 16px;
}
a.catalogue_prefs:link {
	FONT-FAMILY: Arial;	FONT-SIZE: 12px; FONT-WEIGHT: bold; 
	COLOR: #0059a5;	TEXT-DECORATION: none; LINE-HEIGHT: 23px;
}
a.catalogue_prefs:visited {
	FONT-FAMILY: Arial;	FONT-SIZE: 12px; FONT-WEIGHT: bold; 
	COLOR: #0059a5;	TEXT-DECORATION: none; LINE-HEIGHT: 23px;
}
a.catalogue_prefs:hover {
	FONT-FAMILY: Arial;	FONT-SIZE: 12px; FONT-WEIGHT: bold; 
	COLOR: #0059a5;	TEXT-DECORATION: underline; LINE-HEIGHT: 23px;
}






.subcaption {
	FONT-FAMILY: Arial;	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #0059a5;
	TEXT-ALIGN: left; 	text-transform: uppercase;		

}
TD.subcapTd {
	PADDING-LEFT: 10px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 20px;TEXT-ALIGN: justify;
	
}
TD.subcapTd0 {
 width:11px;
PADDING-LEFT: 45px;
}
TD.subcapTd1 {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; 
	vertical-align: center; background-color: #fcfcdd;
	FONT-FAMILY: Arial;	FONT-SIZE: 12px;COLOR: #000000;
}
a.sites:link {
	FONT-FAMILY: Arial;	FONT-SIZE: 12px; FONT-WEIGHT: bold; 
	COLOR: #535050;	TEXT-DECORATION: none;
}
a.sites:visited {
	FONT-FAMILY: Arial;	FONT-SIZE: 12px; FONT-WEIGHT: bold; 
	COLOR: #535050;	TEXT-DECORATION: none;
}
a.sites:hover {
	FONT-FAMILY: Arial;	FONT-SIZE: 12px; FONT-WEIGHT: bold; 
	COLOR: #0059a5;	TEXT-DECORATION: none;
}
a.go_sites:link {
	FONT-FAMILY: Arial;	FONT-SIZE: 10px; FONT-WEIGHT: bold; 
	COLOR: #0059a5;	TEXT-DECORATION: none;PADDING-LEFT: 5px;
}
a.go_sites:visited {
	FONT-FAMILY: Arial;	FONT-SIZE: 10px; FONT-WEIGHT: bold; 
	COLOR: #0059a5;	TEXT-DECORATION: none;PADDING-LEFT: 5px;
}
a.go_sites:hover {
	FONT-FAMILY: Arial;	FONT-SIZE: 10px; FONT-WEIGHT: bold; 
	COLOR: #0059a5;	TEXT-DECORATION: none;PADDING-LEFT: 5px;
}

.subcaption2 {
	FONT-FAMILY: Arial;	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #666666;
	TEXT-ALIGN: left; 
}
a.cat_email {
	FONT-FAMILY: Arial;	FONT-SIZE: 13px; FONT-WEIGHT: normal; 
	COLOR: #0059a5;	TEXT-DECORATION: none;PADDING-LEFT: 5px;
}
td.kat_sekcia2{
	background: #f9fafe;
border-left: 1px solid #3b89af;
border-right: 1px solid #3b89af;

	FONT-SIZE: 11px; 
	font-family: Arial;	
    color:#535050;
    color:#000000;
	
    TEXT-DECORATION: none;
	padding-left:5px;
	padding-right:5px;	
    padding-top:0px; 
	padding-bottom:0px;	
}	
td.kat_sekcia2 p {
margin-top:4px;
margin-bottom:6px;
}
 td.bc_fsmap{
    height:3px;
	width:100%;
   	background: url(/images/site/bc_fsmap.gif) 0 0 repeat-x;	
}	
 td.tc_fsmap{
    height:4px;
	width:100%;
   	background: url(/images/site/tc_fsmap.gif) 0 0 repeat-x;	
}	


#bl_vistar{
border:1px #a8ddfc solid;
background: url(/images/site/bl_vistar_fon.gif) repeat-x center top;
background-color:#e4f8ff;
overflow:hidden;
padding-bottom:18px;
}
.bl_vistar_logo{
text-align:center;
margin:18px 0px 10px 0px;
}
.bl_vistar_lnk{
background: url(/images/site/bl_vistar_lnk_pnk.gif) no-repeat left 7px;
margin:0px 0px 0px 26px;
padding-left:8px;
text-align:left;
}
.bl_vistar_lnk a{
font: normal 11px/15px Tahoma;
color:#00aef7;
text-decoration: underline;
}

/* Вся страница */
.TableError {background-color: #FF0000; color: #FFFFFF; font-family: Verdana}
.hlight {background-color: #368EFE; font-size: 12px; color: white; font-family: Verdana}

.form {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}

/*Tooltips START*/
a.info{
    position:relative; /*this is the key*/
    z-index: 998;
	font-size: 11pt;
}

a.info:hover{z-index:999; background-color:#ff0; font-size: 11pt;}

a.info span{display: none;}

a.info:hover span{ /*the span will display just on :hover state*/
	font-size: 10pt;
    display:block;
    position:absolute;
    top:2em; left:2em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: left;
	padding: 3px;}
/*Tooltips END*/

/*Img PopUP Start*/
  .productThumbnail { 
    width: 32px;
    height: 32px;
    border: 1px solid #999999;
    text-align: center;
  }

  .productThumbnail table {
    width: 32px;
    height: 32px;
  }

  .productThumbnail table td {
    text-align: center;
  }
/*Img PopUP END*/

.search_select {
	background-color: #FFE78B;
}

ul.dftree {
	padding: 0px;
	margin: 0px 0px 0px 16px;
	list-style-type: none;
	font-size: 13px;
}
ul.dtree {
	padding: 0px;
	margin: 0px 0px 0px 16px;
	list-style-type: none;
	font-size: 11px;
}

li.plus{
	LIST-STYLE-IMAGE: url(/images/admin/ikonki/plus.gif);
}

li.minus{
	LIST-STYLE-IMAGE: url(/images/admin/ikonki/minus.gif);
}

.dot{
	LIST-STYLE-IMAGE: url(/images/admin/ikonki/dot.gif);
}

ol.maptree{
	MARGIN-LEFT: 35px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	padding: 0px;
}

select,.form_field {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; vertical-align: bottom; background-color: #FFFFFF; border: 1px solid #1966B4;}
.text_header {font-family: Arial, Helvetica, sans-serif;font-size: 12pt; font-weight: bold; color: #1966B4;}
.bg_cell {background-color: #7DCBFF;}
.bg_table {background-color: #1966B4;}
.bg_cell1 {background-color: #D5F4FF;}
.bg_cell2 {background-color: #A6E9FF;}
.form_button2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-decoration: underline; vertical-align: bottom; background-color: #2986D4; border-top: 1px none black; border-right: 1px none black; border-bottom: 1px none black; border-left: 1px none black; cursor: pointer; padding-top:1px; padding-bottom:1px;}
.swiftfieldset { margin-bottom: 6px; color: #267DDC; BORDER: 1px SOLID #AAAAAA; -moz-border-radius: 6px 6px 6px 6px; padding: 5px}
.swiftfieldset, .swiftfieldset td, .swiftfieldset p, .swiftfieldset li { FONT: 11px Verdana, Tahoma; }
.text_main {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; padding:4px;}
.bluebutton{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(../images/bluebuttonbg.gif) no-repeat;
	HEIGHT: 21px;
	WIDTH: 85px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	MARGIN: 0px;
    padding-top: 3px;
    padding-bottom: 15px;
    vertical-align:middle;
	cursor: pointer;
}
.orangebutton{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(../images/orangebuttonbg.gif) no-repeat;
	HEIGHT: 21px;
	WIDTH: 85px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	MARGIN: 0px;
    padding-top: 3px;
    padding-bottom: 15px;
    vertical-align:middle;
	cursor: pointer;
}
.errorbox{	
	background-color: #FFEAEA;
	color: #333333;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
}
.additional_info{	position: absolute;	top: -1000;}


h2{font-size: 12px; padding:0px;margin:0px;}
.ust_el_station	{
margin-top:17px;
  background-image: url(/images/site/fon_ust_el_station.gif);	
  background-repeat: repeat-x;
  background-position: left bottom;
  width:230px;
  height:32px;	  
}  

.ust_el_st_arr a,.ust_el_st_arr a h1{
  font-family: Arial;	
  FONT-SIZE: 15px; 
  color: #ff3333; 
  TEXT-DECORATION: none;
  font-weight: bold;
  line-height:30px;
  display:inline;	
  padding: 0px;
  margin: 0px;
}
.ust_el_st_arr a:hover,.ust_el_st_arr a h1:hover{
  TEXT-DECORATION: underline;
    color: #ff0000; 
}
.ust_el_st_arr{
  background-image: url(/images/site/fon_ust_el_st_arr.gif);	
  background-repeat: no-repeat;
  background-position: left bottom;
  text-align:left;
  line-height:30px;  
  padding-left:24px;
  height:32px;	  
}
