*
{
	font-size: 12;
	font-family: Tahoma, Verdana;
}

body
{
	background-image:url(/img/background_top.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;	
}
a
{
	color: #282828;
}
a:hover
{
color: #F4002D;
}
li 
{
	padding: 2;
}
table
{
	border-collapse: collapse;	
	vertical-align: top;
	padding: 0;
	color: #282828;
}
table td{
		vertical-align: top;
		padding: 0;
}
table.body_niz
{	
	background-image:url(/img/background_bottom.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;

}
table.head_1
{
	width: 100%;
	height: 64;	
}
td.menu_top
{
	background-image:url(/img/background_top_menu.jpg);
	background-repeat: repeat-x;
	width: 100%;
	padding-top: 3	;
	background-color: #DDDDDD;
}
td.menu_top table,td.menu4 table
{
	width: 100%;
}
td.menu_top td,td.menu4 td
{
	text-align: center;
}
td.menu_top a,td.menu4 a
{
	text-decoration: none;
	font-size: 12;
	font-family: Tahoma, Verdana;
	color: #282828;		
}
td.menu_top a,td.menu4 a img
{
	margin-top: 2;	
}
td.menu_top a:hover,td.menu4 a:hover
{
	color: #F4002D;			
}

td.head_fon
{
	background-image:url(/img/head_fon.jpg);
	background-repeat: repeat-x;
	width: 100%;	
}
td.menu2
{
	background-image:url(/img/menu2_fon.jpg);
	background-repeat: repeat-x;
	width: 100%;
	padding-top: 3	;
	color: #FFFFFF;
	background-color: #F4002D;
}
td.menu3
{
	background-image:url(/img/menu3_fon.jpg);
	background-repeat: repeat-x;
	width: 100%;
	padding-top: 3	;
	color: #FFFFFF;
}
td.menu2 table,td.menu3 table
{
	width: 100%;
}
td.menu2 td,td.menu3 td
{
	text-align: center;
}
td.menu2 a,td.menu3 a
{
	text-decoration: none;
	font-size: 12;
	font-family: Tahoma, Verdana;
	color: #FFFFFF;		
}
td.menu2 a,td.menu3 a img
{
	margin-top: 2
}
td.menu2 a:hover,td.menu3 a:hover
{
	color: #000000;			
}
td.bot
{
	background-image:url(/img/bott_fon.jpg);
	background-repeat: repeat-x;
	width: 100%;	
	color: #FFFFFF;
	font-size: 11;
	text-align: justify;
	vertical-align: middle;
	padding-right: 10;
	padding-left: 10;
}
td.bot a
{
color: #FFFFFF;
text-decoration: none;
font-size: 11;
}
td.bot a:hover
{
color: #FFFFFF;
}
td.menu4_left
{
	background-image:url(/img/menu4_left.jpg);
	background-repeat: repeat-x;
	width: 157;
	padding-top: 3	;
	color: #FFFFFF;
}
td.menu4
{
	background-image:url(/img/menu4_fon.jpg);
	background-repeat: repeat-x;
	width: 100%;
	padding-top: 3	;
	color: #FFFFFF;
}
table.table_center_osn
{
	width: 100%;
}
table.table_center_osn td
{
	padding: 15;
}
/*________________ТАБЛИЦЫ________________________*/
table.t_0
{
height: 100%;
}
table.t_0 td
{
	padding: 0;
}
.titul
{
width: 10px;
}
.titul h1
{
	font-size: 14;
	font-family: Tahoma, Verdana;
	color: #F4002D;
	font-weight: bold;
	padding-top: 0;
	padding-right: 10;
	padding-left: 5;
	padding-bottom: 1;
	margin: 0;
} 
.table_b
{
	background-image:url(/img/table_2.gif);
	background-repeat: repeat-x;
	width: 100%;
	font-size: 2;
	padding: 0;
}

.table_
{
	background-image:url(/img/table_4.gif);
	background-repeat: repeat-x;
	width: 100%;
	font-size: 2;
}
.table_center
{
	background-image:url(/img/table_lfon.gif);
	background-repeat: repeat-y;
	background-position: right;
	height: 100%;
}
/*________________/ТАБЛИЦЫ________________________*/
p.news
{	
	padding: 5;
}
p.news a
{
	font-size: 11;
	font-family: Tahoma, Verdana;
	text-decoration: none;
	color: #F4002D;
}
p.news a:hover
{
	text-decoration: underline;
}
p.news b
{
	font-family: Tahoma, Verdana;
	font-size: 11;
	color: #3F3F40;
	text-decoration: none;
	font-weight: bolder;
}
p.news strong
{
	font-family: Tahoma, Verdana;
	font-size: 11;	
	font-weight: bolder;	
}
p.input
{
	border: none;
}
p.news input.text
{
border-style: solid;
border-color: #3F3F40;
margin-top: 5;
border-width: 1;
width: 150;
}
p.news input.subm
{
	background: #616061;
	color: #FFFFFF;
	font-family: Tahoma, Verdana;
	font-size: 11;	
	border-color: #F4002D;
	border-style: solid;
	border-width: 1;
	margin-top: 5;
	width: 100;
}
/*конец новости*/

td.spec
{
	background-image: url(/img/spec_f.gif);
	width: 175;
	max-width: 175;
	min-width: 175;
	height: 80;
	background-position: center;
}
a.spec
{
	font-size: 11;
	font-family: Tahoma, Verdana;
	text-decoration: underline;
	color: #F4002D;
}
p.text
{
	margin: 2;
	text-indent: 15;
	text-align: justify;
}
/*НАВИГАЦИЯ*/
table.nov
{
	width: 100%;
	background-color: #C9C9C9;
	border-color: #A3A3A3;
	border-style: solid;
	border-width: 1;	
}
table.nov td
{
	padding: 5;
}
table.nov b
{
	color: #F4002D;	
}
/*Для списка станков*/
table.stan_sp
{
	width: 100%	
}
table.stan_sp td.tit
{
	background-color: #A3A3A3;
	padding: 4;
	padding-left: 8;
	border-color: #A3A3A3;
	border-style: solid;
	border-width: 1;
	width: 100%;
	color: #FFFFFF;
	text-align: left;
}
table.stan_sp td.tit_c
{
	background-color: #A3A3A3;
	padding: 0;
	padding-right: 3;
	border-color: #A3A3A3;
	border-style: solid;
	border-width: 1;
	width: 200;
	vertical-align: middle;
	
}
table.stan_sp td a
{
	text-decoration: none;
}
table.stan_sp h2
{
	font-size: 12;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
table.stan_sp td.centr
{
	background-color: #E4E4E4;
	padding: 4;
	border-color: #A3A3A3;
	border-style: solid;
	border-width: 1;
	vertical-align: middle;
}
table.stan_sp td.centr a
{
color: #F4002D;
}

table.stan_sp td.img
{
	border-color: #A3A3A3;
	border-style: solid;
	border-width: 1;
	width: 100;
	vertical-align: middle;
}
/*table.stan_sp strong.pointer
{
color: #F4002D;

}*/

/*/Для списка станков*/
table.left_menu
{	
}
table.left_menu a
{
	font-size: 12;
	text-decoration: none;
	color: #282828
}
table.left_menu a.red
{
	color: #F4002D;
}
table.left_menu img
{
	border: none;
	margin-right: 5;
}
table.left_menu td
{
	padding-top: 8;
}
table.left_menu td.s
{
	padding-top: 2;
}
table.left_menu li
{
	padding: 0;
	margin: 0;
	font-size: 11;
}	
/*для станков*/
table.stanki,table.har
{	border-color: #A3A3A3;
	border-style: solid;
	border-width: 1;
	background-color: #E4E4E4;
}
table.har
{
width:100%;
}
table.har td{padding: 5px;}
table.stanki td.tit
{
	background-color: #A3A3A3;
	padding:4;
	color: #FFFFFF;
	text-align: center;	
}
font.teh table
{
	width: 100%;
}
font.teh td
{
	border-color: #A3A3A3;
	border-style: solid;
	border-width: 1;
	background-color: #E4E4E4;
	padding: 5;
	vertical-align: middle;
}
font.teh table.tit
{
	background-color: #A3A3A3;
	padding:4;
	color: #FFFFFF;
	text-align: center;
}
font.teh table.tit td
{
	background-color: #A3A3A3;
	text-align: center;
}
td.tit
{
	background-color: #A3A3A3;
	text-align: center;
	padding:4;
	color: #FFFFFF;
	text-align: center;
}
/*для центральной части станка*/
font.body1 table
{
	width: 100%;
}
font.body1 td
{
	border-color: #A3A3A3;
	border-style: solid;	
	border-width: 1;
	background-color: #E4E4E4;
	padding: 5;
}
/*цена*/
span.cena
{
	color: #F4002D;
	FONT-SIZE: 23px; 
	FONT-FAMILY: Tahoma, Arial, Verdana; 
	FONT-WEIGHT: bold;
	margin: 0;
	padding: 0;
}
span.cena sup
{
	FONT-SIZE: 20px; 
}
/*заказ*/
.but_z
{
	border-color: #282828;
	border-style: solid;	
	border-width: 1;
	background-color: #F4002D;
	color: #FFFFFF;	
}
table.cl
{
	width: 100%;
	margin-top: 10;
	margin-bottom: 10;
	height: 36;
}
table.cl td
{
	text-align: center;
	background-color: #F4002D;
	FONT-WEIGHT: bold;
	color: #FFFFFF;
	padding: 2;	
	vertical-align: middle;
}
/*Информация заказ станков*/
table.zakaz
{
	margin-left: 5;
	margin-right: 5;
}
table.zakaz td
{
	vertical-align: middle;
}
table.zakaz h1
{
	color: #FFFFFF;
	FONT-SIZE: 14px; 
	FONT-FAMILY: Tahoma, Arial, Verdana;
	padding: 0;
	margin: 0;
	text-align: center;
}
table.zakaz strong
{
color: #FFFFFF;
}
table.zakaz strong.r
{
	color: #F4002D;
	padding-right: 5;
}
table.zakaz input
{
border-style: solid;
border-color: #3F3F40;
margin-top: 5;
border-width: 1;
width: 200;
}
table.zakaz textarea
{
border-style: solid;
border-color: #3F3F40;
margin-top: 5;
border-width: 1;
width: 200;
}
a.h2
{
	font-size: 12;
	text-decoration: none;
	margin: 0;
	padding: 0;
	font-weight: bold;
	text-align: center;
}
table.c
{
	border-color: #F4002D;
	border-style: solid;
	border-width: 1;
	width: 200;
}
table.c td
{	
	color: #F4002D;
	background-color: #FFFFFF;
	vertical-align: middle;
	padding-left: 2;
	padding-right: 1;
	padding-top:3;
	padding-bottom: 3;
	border: none;
}
table.c td.cena
{
	background-color: #F4002D;
	color: #FFFFFF;
	width: 90;
	text-align: center;
	border: none;
}

