﻿BODY {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#666666; MARGIN: 0px;}
UL {padding-left:30px;}
IMG {BORDER-TOP-WIDTH: 0px;	BORDER-LEFT-WIDTH: 0px;	BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;}
/* Верхняя часть*/
#top {WIDTH: 1024px; HEIGHT: 70px; BACKGROUND-COLOR: #f0f0f0; margin-left:auto;	margin-right:auto;}
#topleft {FLOAT: left;	WIDTH: 210px; height: 70px;}
#topright { font-family: "Palatino Linotype", Impact, Helvetica, serif;   
 letter-spacing: 20px; font-size:40px; line-height: 100%; text-align: right; color:#003399; font-weight:900;}
#little_right{ 
	font-size: 11px; 
	margin-right: 20px; 
	border-top: #3f7fb0 dotted  3px; 
	padding-top: 3px; 
	margin-top:5px; 
	letter-spacing: 4px;
	font-style: italic;
	text-align: right;
	color:#1c9f58;
}
/*Горизонтальное меню */
.main_menu { 
	text-transform: uppercase; 
	letter-spacing: 2px;
	width: 1024px;
	height: 30px;
	position: relative;
	overflow: hidden;
	font-size: 12px;
	margin: auto;
	background: url('/image/icon/top/main_menu_bg.gif');
		}
.main_menu li  {float: left; LIST-STYLE-TYPE: none;	margin: 7px 20px 0px 0px; height: 30px;	}
.main_menu a {color:#666666; font-weight: bold; text-decoration:none; }
.main_menu a:hover {text-decoration:none; color: #ffffff;}
.main_menu .mail{float:right; margin-top: 9px;}
.main_menu .mail  a {  background: url('/image/icon/top/email.gif') no-repeat;}
.main_menu .mail  a:hover { background: url('/image/icon/top/email_over.gif') no-repeat;}
/* Конец горизонтального меню */

#catalog { 
POSITION: absolute; 
width:122px;
margin: 50px 0px 0px 50px;
text-transform: uppercase; 
font-weight:900; 
font-size:15px; 
color:#FFFFFF;  
letter-spacing: 2px;
}
/*Форма поиска*/
#input_text {HEIGHT: 15px;
border: #cccccc 1px solid;
font: 10px Arial;
text-align: right;
color: red;
letter-spacing: 0.1em ;
WIDTH: 120px;
margin-left: 0px;
margin-top: 10px;
background:#eeeeee;
}
#search_button { 
margin-top: 10px;
float: right;
padding: 0px 10px 0px 10px; 
border: #cccccc 1px solid; 
background:#1C9F58; 
}
#search_button A {text-transform: uppercase; text-decoration: none; cursor:pointer; color:#F0F0F0; font-size:9px; font-weight: bold; line-height:15px; }
#search_button A:hover {color:#FF0000;}


#topbanner {WIDTH: 1024px; HEIGHT: 72px; position: relative;}
/*Центральная часть */
#topmiddle {
	CLEAR: both;
	MARGIN: 0px auto 0px auto;
	OVERFLOW: hidden;
	WIDTH: 1024px;}
#content { 	
	BACKGROUND-IMAGE: url('/image/backgrnd/fon_content.jpg');
	BACKGROUND-REPEAT: no-repeat;
	background-position: right top;
	FLOAT: left;
	WIDTH: 773px;
	LINE-HEIGHT: 1.4em;
	PADDING: 35px 20px 20px 30px;
	POSITION: relative;}
#worktopmiddleleft {FLOAT: left; WIDTH: 200px;	POSITION: relative;	}

/* Левое меню*/
#vert_menu {margin-top:20px; padding:0; width:198px;}
#left_menu {margin-left:16px; padding-left:0; }
#left_menu ul {	  }
#left_menu li { 
	list-style-image: url('/image/icon/left_menu/\razdel.gif'); 
	padding-bottom: 15px;
	text-transform: uppercase; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: 700; 
	 }

#left_menu li a {Color:#2D3272; text-decoration: none; }
#left_menu li a:hover {color:#FF0000;}
#left_menu li ul {display:none; padding:0; }
#left_menu li ul li{list-style-image: none; list-style-type:none; FONT-SIZE: 11px; margin-top:10px; padding-bottom: 0px; padding-left: 5px;}
#left_menu li ul li a{ text-decoration: none; LINE-HEIGHT:100%;text-transform: none;LINE-HEIGHT:90%; color:#666666; font-weight:100; }
#left_menu li ul li a:hover{color:#FF0000;}

/* Конец левого меню*/
#main {
	WIDTH: 1024px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	background: #f0f0f0;}


/* Нижняя часть*/
#bottom {
	POSITION: relative;
	CLEAR: both; 
	MARGIN-LEFT: auto; 
	MARGIN-RIGHT: auto;
	WIDTH: 1024px; 
	HEIGHT: 44px; 
	BACKGROUND-image: url('/image/icon/down/bg.gif');
		}
#bottom p {
	 float:left; padding:7px 0 0 20px;
}
#bottom_text {
	FONT-SIZE: 12px;
	font-weight: bold; 
	FLOAT: right;
	MARGIN-RIGHT: 10px; 
	MARGIN-TOP: 15px; 
}

#bottom_text a {color:#666666; font-weight: bold; text-decoration:none; }
#bottom_text a:hover {color:#ffffff; }
H1 {
	FONT-SIZE: 20px; 
	padding-bottom: 10px;
	text-transform: uppercase;
}
H2 {
	FONT-SIZE: 18px; 
	padding-top: 10px;
	text-transform: uppercase;
}
H3 {
	FONT-SIZE: 16px; 
	padding-top: 20px;
	padding-bottom: 10px;
	text-transform: uppercase;
}
#search_title {color: red; font-weight:100;}
UL.search{margin-top:5px; padding-bottom: 25px; /*margin-left:20px;*/ }
ul.search LI {list-style-image: url('/image/icon/search/li_search.gif'); font-size:11px; line-height:13px; list-style-position: inside; }
a.search { color: #2c2e92; text-transform: uppercase; text-decoration:none; font-weight: 900;}
a:hover.search{color: #FF0000;}
.little {FONT-SIZE: 9px; font-weight: 400; margin-top:2px; line-height:120%; /*padding-left:5px;/*text-align:right; /*float: right; /*margin-left:30px; /*margin-left:30px;*/}
#end_search{float: right; font-weight:900; font-size:9px;}
/*================== WORK CONTANT=================================*/
.table {
	width: 760px;
	border-collapse: collapse;
}

.table_name {
	text-transform: uppercase;
	font-size: 20pt;
	line-height: 120%;
	text-align: center;
	/*border: none !impotant ;*/
}
.blank_cell {border:none ;}
.table_product_name {
	padding:0px;
	font-size:9pt;
	font-weight:700;
	font-style:normal;
	text-transform:uppercase;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	height: 20px;
	background: #868686;
	color: white;
	border:#DDDDDD .5pt solid ;
	
}
.column_name {
	padding:2px;
	color:#868686;
	font-size:8pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	border-bottom:#DDDDDD .5pt solid ;
	border-top:#DDDDDD .5pt solid ;
	white-space:normal;
	background:#F0F0F0;
}

.cell_data {
	padding:2px;
	font-weight:400;
	text-align:center;
	vertical-align:middle;
	border-bottom:#DDDDDD .5pt solid;
	white-space:normal;
	font-size:8pt;
}

.content_cell {
	text-align:left;
	vertical-align:top;
	padding:0px 10px 0px 10px;
	
}


.table_b {
	border-collapse: collapse;
	border:#DDDDDD 2px solid ;
}
.table_b  TD{
	border:#DDDDDD .5pt solid ;
	padding:5px;
	text-align:center;
	}
 .table_b .column_name {
	font-weight:700;
	padding:2px;
	color:#868686;
	font-size:8pt;
	vertical-align: top;
	white-space:normal;
	background:#F0F0F0;
 }


#tesar { 
	width: 760px;
	height: 100%;
	background:url('/products/transformator/image/bg.png');
	background-repeat:repeat-y;
	position: relative;
}
#tesar .entry {
	margin: 0px;
	margin-top: 0px;
	text-align: justify;
	text-indent: 30px;
	line-height: 95%;

}
#tesar .heading{
	text-align: center;
	font-weight: bold;
	color: #FF0000;
}
#tesar .block{ padding-top:10px; width:38%}
#tesar .text{ padding-top:10px; margin-bottom:20px;
	text-align: justify;

}
#tesar .ul {
	margin:0px 0px 0px 0px;
	list-style-position: inside;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
#tesar .text .p {margin:0px 0px 10px 0px;}
.strong { font-weight:bold;}
#marellimotori { 
	width: 760px;
	height: 100%;
	background:url('/products/electromechanics/image/marellimotori.png');
	background-repeat:repeat-y;
	position: relative;
}
#santerno { 
	width: 760px;
	height: 100%;
	background:url('/products/electromechanics/image/santerno.gif');
	background-repeat:repeat-y;
	position: relative;}
.santerno_st {font-size: 9px; border-left:#000000 dotted 1px; padding-left:5px; text-align:left; line-height:100%;}
.santerno_mark{ padding:5px; font-weight:800;}
#santerno UL {padding-left: 30px;}
#link a{
	color:#666666; 
	font-weight:bold; 
	text-decoration:none;} 
#link {	
	float:left;
	margin-left: 12px;
	margin-right:10px; 
	margin-top:15px; 
	display:block; 
	width:800px;}