body{
	font-size: 70%;
	height:100%;
	margin:0px;
	padding:0px;
	FONT-FAMILY: Verdana;
	color:#767676;
	background-color: #ffffff;
	background-image: none;
}
table{
	border:0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
}

table td{
	padding:0px; /* cellspadding="0" */
	vertical-align: top;
} 

td {
	font-size: 70%;
}
th{
	font-size: 75%;
	border-bottom: 1px solid #CBCBCB;
}
form{
	margin: 0px;
}
input, select, textarea{
	font-size: 100%;
	color: #767676;
}
p {
	margin-top:0px;
	margin-bottom:10px;
	padding-left:0px;
}

ol,ul {
	margin-top:0px;
	margin-left:20px;
}

li {
	list-style-type: square;
	line-height: 20px;
	top:1px;
}
li.normal {
	list-style-type: square;

}

hr {
	border: solid 0px Black;
	margin:0px;
	padding:0px;
	height:1px;
	color: Black;
	background-color: Black;
}

A{
	 COLOR: #CE0000;  
	 TEXT-DECORATION: none;
}

A:hover {
	 TEXT-DECORATION: underline;
}
a.simple{
	color: #767676;
}

img.left {	
	margin-top:3px;
	margin-right:15px;
	margin-bottom:12px;
}
img.right {
	margin-top:3px;
	margin-left:15px;
	margin-bottom:15px;
}

h1 {
	color:#A5A5A5;
	FONT-SIZE: 160%;
	margin:7px 0px 1px 0px;
	padding:0px;
	text-transform: uppercase;
	font-weight: normal;
}
h2 {
	color:#A5A5A5;
	FONT-SIZE: 130%;
	margin:0px 0px 10px 0px;
	padding: 0px;
	text-transform: none;
/*	font-weight: normal;*/
}
h3{
	COLOR: #767676;
	font-size: 110%;
	margin:0px;
	padding: 15px 0px 15px 0px;
}
h4,h5,h6 {
	margin:0px;
	font-weight:normal;
	font-family: Verdana;
	text-transform: none;
}
h4{
	color:#A5A5A5;
	FONT-SIZE: 130%;
	padding: 0px;
}
h6{
	font-size: 100%;
	color: #CC0000;
}
.anons_b{
	font-size: 9px;
	color: #A5A5A5;
}
a.anons_b:hover, span.anons_b{
	color: #CC0000;
	text-decoration: none;
}
.anons_but{
	background: url(../images/dvt-tools/grid.gif) no-repeat right bottom;
	padding: 10px 19px 11px 0px;
}
.anons_im{
	background: url(../images/dvt-tools/p_anons_im_bg.gif) no-repeat;
	height: 88px;
	width: 75px;
	padding: 9px 0px 0px 2px;
	float: left;
}
.anons_im_left{
	background: url(../images/dvt-tools/p_anons_im_left.gif) no-repeat;
	height: 102px;
	padding: 16px 0px 0px 23px;
}
.bord_blue{
	background: url(../images/dvt-tools/bord_blue.gif) repeat-x;
	height: 4px;
}
.bord_red{
	background: url(../images/dvt-tools/bord_red.gif) repeat-x;
	height: 7px;
}
.bord_dash{
	background: url(../images/dvt-tools/bord_dashed.gif) repeat-y;
}
.Button{
	background: url(../images/dvt-tools/button_part_middle.gif) repeat-x;
	border: 0px;
	height: 32px;
	color: #CE0000;
	font-weight: bold;
	cursor: pointer;
	font-size: 10px;
}
.catalog_im_left{
	background: url(../images/dvt-tools/p_catalog_im_left.gif) no-repeat;
	height: 102px;
	padding: 16px 0px 0px 23px;
}
.char{
	border-top: 1px solid #A7A7A7;
	border-left: 1px solid #A7A7A7;
	text-align: center;
}
.char th{
	background: url(../images/dvt-tools/table_title_bg.gif) repeat-x;
	font-size: 70%;
	border-bottom: 1px solid #A7A7A7;
	border-right: 1px solid #A7A7A7;
	padding: 3px 5px 3px 5px;
}
.char td{
	border-bottom: 1px solid #A7A7A7;
	border-right: 1px solid #A7A7A7;
	padding: 1px 5px 1px 5px;
}
.descr_text{
	background: url(../images/dvt-tools/bot_text_bg.gif) no-repeat 70% 0px;
	height: 214px;
}
.grid{
	background: url(../images/dvt-tools/grid_bg.gif);
}
.home_hot_top{
	background: url(../images/dvt-tools/home_hot_bg_top.gif) repeat-x;
	padding-left: 28px;
}
.home_hot_bot{
	background: url(../images/dvt-tools/home_hot_bg.gif) repeat-x bottom;
}
.footer{
	background: url(../images/dvt-tools/footer-bg.jpg) repeat-x bottom;
	width:1000px;
	margin-top: 15px;
}
.footerl{
	background: url(../images/dvt-tools/footer-left.jpg) no-repeat bottom right;
}
.footer-c{
	background: url(../images/dvt-tools/footer-ban.jpg) no-repeat top left;
	padding:30px 0px 0px 96px;
	height: 78px;
}
.footerr{
	background: url(../images/dvt-tools/footer-right.jpg) no-repeat bottom;
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 3px; 
}
.h_banons{
	background: url(../images/dvt-tools/bot_text_bg.gif) no-repeat;
	height: 213px;
}
.h_tanons{
	background: url(../images/dvt-tools/bot_text_bg.gif) no-repeat right top;
	height: 213px;
}
.h_tanons_im{
	padding:4px 4px 4px 5px;
	margin: 2px 9px 12px 0px;
	background: url(../images/dvt-tools/anons_im_bg_top.gif) no-repeat;
	width: 112px;
	float:right;
}
.h_banons_im{
	padding:4px 4px 4px 5px;
	margin: 2px 0px 12px 5px;
	background: url(../images/dvt-tools/anons_im_bg_bot.gif) no-repeat;
	width: 112px;
	float:left;
}
.header{
	background: url(../images/dvt-tools/header_bg.gif) repeat-x;
	width: 1000px;
}
.home_girl{
	background: url(../images/dvt-tools/home_bg.jpg) no-repeat;
	width: 495px;
	height: 321px;
}
.home_text{
	background: #EDEDED url(../images/dvt-tools/home_text_shad.jpg) no-repeat;
	padding: 22px 27px 25px 27px;
}
.home_tech_im{
	padding:4px;
	margin-bottom: 10px;
	background: url(../images/dvt-tools/home_tech_im_bg.gif) no-repeat;
	width: 66px;
	height: 66px;
	float:left;
}
.level0{
	background: url(../images/dvt-tools/icon_i.gif) no-repeat;
	display: block;
	padding: 3px 3px 0px 27px;
	height: 22px;
	color:#767676;
}
.level1{
	background: url(../images/dvt-tools/arrow.gif) no-repeat;
	display: block;
	padding: 3px 3px 0px 27px;
	height: 22px;
	color:#767676;
}
.level2{
	background-image: none;
	display: block;
	padding: 0px 3px 0px 37px;
	margin: 0px;
	height: 22px;
	color:#767676;
}
div.level0, div.level1, div.level2{
	color: #CE0000;
}
.mainm{
	background: url(../images/dvt-tools/mainm_bg.gif) repeat-x;
	width: 1000px;
}
.menu1 a, .menu2 a, .menu3 a, .menu4 a{
	color: #767676;
}
.my_m{
	font-size: 9px;
	color: #A5A5A5;
	display: block;
	background: url(../images/dvt-tools/icon_my_menu.gif) no-repeat;
	padding: 0px 17px 0px 8px;
}
a.my_m:hover, span.my_m{
	color: #CC0000;
	text-decoration: none;
}
.my_menu{
	background: url(../images/dvt-tools/slogan_right.gif) no-repeat;
	padding: /*33*/0px 0px 0px 13px;
}
.navig a{
	text-decoration: none;
	color: #767676;
}
.navig span{
	color: #008AC4;
}
.price{
	color: #008AC4;
	font-weight: bold;
	font-size: 125%;
	text-align: right;
	padding: 11px 45px 0px 0px;
}
.news_date{
	color: #0085C2;
}
a.rus_c,a.rus_c:hover{
	color: black;
	font-size: 9px;
	text-decoration: none;
}
.scale{
	background: url(../images/dvt-tools/home_scale_bg.gif) repeat-x;
}
.search-block{
	background: url(../images/dvt-tools/search-bg.gif) no-repeat;
	height: 28px;
	width: 198px;
	padding: 3px 0px 0px 0px;
	margin-bottom: 15px;
}
.search-block input{
	border: 1px solid #B5B5B5;
	width: 95px;
	font-size: 11px;
}
.small{
	font-size: 90%;
}
.submenu{
	border-left: 1px solid #D4EAF1;
	margin-left: 11px;
	margin-bottom: 10px;
	background: url(../images/dvt-tools/subm_bot_bord.gif) no-repeat bottom left;
	width: 300px;
	padding-left: 17px;
	padding-bottom: 17px;
}
.subm,.subm_act{
	background: url(../images/dvt-tools/subm2_icon.gif) no-repeat 0px 3px;
	display: block;
	padding-left: 15px;
	font-weight: bold;
	color:#767676;
}
span.subm{
	background-image: url(../images/dvt-tools/subm2_icon_act.gif);
	color: #CE0000
}
a.subm:hover,a.subm_act{
	background-image: url(../images/dvt-tools/subm2_icon_act.gif);
}
.subm2, .subm2_act{
	display:block;
	color:#767676;
}
.subm2_act{
 	text-decoration: underline;
}
span.subm2{
	color: #CE0000;
}
.submenu3{
	background: url(../images/dvt-tools/subm3_botbord.gif) no-repeat bottom left;
	padding-bottom: 8px;
	border-left: 1px solid #D4EAF1;
	margin-bottom:10px;
}
.subm3{
	display: block;
	padding-left:  15px;
	color:#767676;
}
span.subm3, a.subm3:hover{
	color: #CE0000;
}

/* Таблицы */
/* Gray table*/
.topleft1
{
	background-color: #F1F1F1;
	padding: 5px 12px 3px 12px;
	font-weight: bold;
}
.topcenter1
{
	background-color: #F1F1F1;
	padding: 5px 12px 3px 12px;
	font-weight: bold;
}
.topright1
{
	background-color: #F1F1F1;
	padding: 5px 12px 3px 12px;
	font-weight: bold;
}
.odd1
{
	background-color: White;
	padding: 5px 12px 3px 12px;
}
.even1
{
	background-color: #F1F1F1;
	padding: 5px 12px 3px 12px;
}
/* Blue table*/
.topleft2
{
	background: url(/images/dvt-tools/table_title_bg.gif) repeat-x;
	font-size: 70%;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #A7A7A7;
	border-bottom: 1px solid #A7A7A7;
	border-left: 1px solid #A7A7A7;
	padding: 3px 5px 3px 5px;
}
.topcenter2
{
	background: url(/images/dvt-tools/table_title_bg.gif) repeat-x;
	font-size: 70%;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #A7A7A7;
	border-bottom: 1px solid #A7A7A7;
	border-left: 1px solid #A7A7A7;
	border-right: 1px solid #A7A7A7;
	padding: 3px 5px 3px 5px;
}
.topright2
{
	background: url(/images/dvt-tools/table_title_bg.gif) repeat-x;
	font-size: 70%;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #A7A7A7;
	border-bottom: 1px solid #A7A7A7;
	border-right: 1px solid #A7A7A7;
	padding: 3px 5px 3px 5px;
}
.middleleft2{
	padding: 1px 5px 1px 5px;
	border-bottom: 1px solid #A7A7A7;
	border-left: 1px solid #A7A7A7;
}
.middlecenter2{
	padding: 1px 5px 1px 5px;
	border-bottom: 1px solid #A7A7A7;
	border-left: 1px solid #A7A7A7;
	border-right: 1px solid #A7A7A7;
}
.middleright2{
	padding: 1px 5px 1px 5px;
	border-bottom: 1px solid #A7A7A7;
	border-right: 1px solid #A7A7A7;
}
.bottomleft2{
	padding: 1px 5px 1px 5px;
	border-bottom: 1px solid #A7A7A7;
	border-left: 1px solid #A7A7A7;
}
.bottomcenter2{
	padding: 1px 5px 1px 5px;
	border-bottom: 1px solid #A7A7A7;
	border-left: 1px solid #A7A7A7;
	border-right: 1px solid #A7A7A7;
}
.bottomright2{
	padding: 1px 5px 1px 5px;
	border-bottom: 1px solid #A7A7A7;
	border-right: 1px solid #A7A7A7;
}
.odd2
{
	background-color: White;
}
.even2
{
	background-color: White;
}

/* Simple table*/
.topleft3, .topcenter3, .topright3{
	font-size: 70%;
	border-top: 1px solid #A7A7A7;
	border-bottom: 1px solid #A7A7A7;
	border-left: 1px solid #A7A7A7;	
	padding: 3px 5px 3px 5px;
}
.topleft3{}
.topcenter3{}
.topright3{ border-right: 1px solid #A7A7A7; }
.middleleft3, .middlecenter3, .middleright3{
	padding: 1px 5px 1px 5px;
	border-bottom: 1px solid #A7A7A7;
	border-left: 1px solid #A7A7A7;
}
.middleleft3{}
.middlecenter3{}
.middleright3{ border-right: 1px solid #A7A7A7; }
.bottomleft3, .bottomcenter3, .bottomright3{
	padding: 1px 5px 1px 5px;
	border-bottom: 1px solid #A7A7A7;
	border-left: 1px solid #A7A7A7;	
}
.bottomleft3{}
.bottomcenter3{}
.bottomright3{ border-right: 1px solid #A7A7A7; }
.odd3{ background-color: White; }
.even3 { background-color: White; }
