HTML {height:100%;}
BODY{
  margin: 0;
  Padding:0;
  color:black;
 	/*background:url(../wire-b.gif)  no-repeat  890px 800px;
	background:url(../wire2.jpg) no-repeat white 1119px 766px;*/
  font-family: Arial;
  font-size:12px;
  text-align:center;
  height:100%;
}
H3{
	color: red;
	font-size: 12px;
	margin: 0.1em;
	padding: 0.2em;
	}

H2 {
	font-size:12px;
	font-weight: normal;
	display: inline;
	}

H1 {
	font-size:14px;
	color: BLACK;
	text-align: left;
	margin: 0.1em;
	padding: 0.1em;
	}
A IMG{
  border:none;
}

A:LINK {   color:red;  text-decoration: none;}
A:VISITED {   color:red;  text-decoration: none;}
A:HOVER {   color:#8e8c8b;  text-decoration: none;}
.active_link{  color:black;}

.wrap{
  	    width:990px;
		margin:0 auto;
		text-align:left;

}

.header{
       width:98%;
       height:100px;
       margin:0 auto;
       position:relative;
       color:red;
       font-size: 12px;
       font-weight: bold;
       padding:0 0px 0 0;
}
/*------------------------------------------------реклама на главной - описание НАС СТАЛО БОЛЬШЕ  Century Gothic,*/
.main_page_div{width:300px; height:400px; overflow:hidden; border:4px solid red;
				font-family: Arial;
			   float:left; margin-left:18px;
			   text-align:center; position:relative;}
.main_page_div_2{width:300px; height:400px; overflow:hidden; border:4px solid #99CC00;
				font-family: Arial;
			   float:left; margin-left:128px;
			   text-align:center; position:relative;}
.main_page_dic_addr{ font-size:12px; text-align:left; width:220px;margin:0 auto}
#td { text-align:right; font-weight:bold; width:285px;margin:5px 0 5px 0px;}
	#td DIV{ text-align:left;background:url(v0000000.gif) no-repeat transparent left top; padding:1px 0 0 20px; margin:5px 0 0 0;}

#techno{text-align:center; font-weight:bold; width:295px; margin:5px 0 25 px 0px; padding:0 0 0 5px;}
	#techno DIV{text-align:left;background:url(circle00.gif) no-repeat transparent left center; padding:3px 0 0 15px;; margin:5px 0 0 0px; }
	/*#techno>LI{margin:1px 0 0 -30px; }*/
/*---------  ЛОГОТИПЫ в ХИДЕРЕ ---------------------------*/
#logo{background:url(logo0000.gif) no-repeat transparent left top;
              position:absolute; top:25px; left:0px; height:64px; width:219px}
#logo2{background:url(logo-100.gif) transparent center top no-repeat ;
          position:absolute; top:25px; right:170px; height:50px;  width:75px}
#logo3{background:url(logo-200.gif) transparent center top no-repeat;
          position:absolute; top:25px; right:86px; height:50px;  width:75px}
#logo4{background:url(logo-300.gif) transparent center top no-repeat;
          position:absolute; top:25px; right:3px; height:50px;  width:75px}
#logo2008{background:url(2008-500.jpg) transparent left top no-repeat;
          position:absolute; top:0px; left:213px; font-size:12px; height:120px;  width:450px ; }
#search_title FORM{position:absolute; bottom:4px; right:4px; }
#search_title FORM INPUT{width:73px;}
#lang_title{position:absolute; bottom:5px; right:5px;}
/*-------------------- для всех кроме IE6 -----------------------------*/
.header>#logo{top:16px; left:0px;}
.header>#logo2{top:16px; right:184px;}
.header>#logo3{top:16px; right:98px;}
.header>#logo4{top:16px; right:14px;}
.header>#search_title FORM{bottom:9px; right:15px;padding:0; margin:0;}
.header>#search_title FORM INPUT{width:73px;}
.header>#lang_title{bottom:14px; right:14px;}
/*---------------------------------------*/
A.menu {font-size:80%; color:navy;}
A.menu:hover {font-size:80%; color:blue;}
.prod{font-size:100%; border:none; width:689px; Margin:0;}
.prod A{font-size:100%;color:#8e8c8b;}
.prod A:VISITED{color:#8e8c8b;}
.prod A:HOVER{color:red;}
.prod table {font-size:100%; border-collapse:collapse;}
/*---------------- class cat   Стандартный класс для таблиц в старой базе ******f5d8d8***** */
.cat {font-size:12px; border:1px solid #F1F1F1; border-collapse:collapse;}
.cat TD,.cat TR{border:1px solid #F1F1F1; border-collapse: collapse; padding:2px 4px; }
table.cat {width:100%;}
.cat caption{   background: #F1F1F1; color:black; font-weight: bold;padding:2px 4px;}
/***************  Разделы каталога и описание товара **************************/
.links_chain{
    width:80%;
    clear: both;
    color:black;
    font-size:105%;
  font-weight: bold;
  MARGIN:70px 0 0 0;
}
.links_chain>#link_wrap{Margin:79px 0 0 0;}

.links_chain A:LINK{color:black;}
.links_chain A:VISITED{color:black;}
.links_chain A:HOVER{color:red;}

.cat_list{ clear: both;}
.cat_name{   color:red; font-size:115%;}
.product_list{                 clear: both;}
.product_image{float:right;}
/***************************  версия для печати ****************************/
.print_link A{width:18%;   float:right;   margin:-40px -15px 0 0;color:black}
.print_link>A{width:18%;   float:right;   margin:-42px -15px 0 0;}
.print_link A:VISITED{color:black} .print_link A:HOVER{}
.print_link_ex A{width:125px;   float:right;   margin:-20px -13px 0 0;color:black}
.print_link_ex A:VISITED{color:black} .print_link_ex A:HOVER{color:red}
.case{font-size:13px;}
.cased_tovar{    width:75%; font-size:85%}
.text{margin:10px;}
.print_adr{}
.page_header{  background: #999;font-size:16px;width:100%}

/*****************   НОВОСТИ ****************************/
.novelties{
        font-size:100%; color:black; clear:both;
}
.novelties_product{
        font-size:115%; color:red; clear:both;
}
.novelties_describe{ text-align: justify }
.novelties_image{float:left;}
/*****************  ДИЛЕРЫ *******************************************/
.dealers{   margin:5px; padding:6px 0 0 15px;}
.dealers_area{font-size: 12pt; color: BLACK; padding:0 0 3px 0; }

/**************  верхнее меню **************/
.top-menu{
       width:728px;
       font-size:13px;
       font-weight: bold;
       color:red;
       clear:both;
       Margin:20px 0 0 251px;
       display:none;
       /*text-align:right;*/
}
.wrap>.top-menu{Margin:20px 0 0 248px;}

.top-menu A{ border-right:1px solid red; padding:0 6px; height:20px;}
.left-menu{
        width:245px;
        float:left;
        font-size: 12px; MARGIN:-28px 0 0 0;display:none;
}
.left-menu UL {list-style: none; margin:8px 0  0 0px; padding:2px 5px;}
.left-menu UL LI{padding:0 0 0 0; margin:0;}

/*.left-menu UL LI UL{MARGIN:0 0 0 0px;}
.left-menu UL>LI>UL{MARGIN:0 0 0 0px;}*/
.left-menu UL LI UL A:LINK{color:#8e8c8b;}
.left-menu UL LI UL A:VISITED{color:#8e8c8b;}
.left-menu UL LI UL A:HOVER{ color:red;  }
.left-top-menu A{}
.left-top-menu>UL{padding:3px 0; }

  /****  выпадающее меню *********************/
.left-medium-menu{display:none;}
UL.left-medium-menu{display:block;MARGIN:-8px 0;padding:0;}
.left-medium-menu>UL {MARGIN:8px 0;}
.left-medium-menu LI A{MARGIN:0; border-collapse:collapse;}
.left-medium-menu UL A:LINK{color:#8e8c8b;font-size:12px;}
.left-medium-menu UL A:VISITED{color:#8e8c8b;font-size:12px;}
.left-medium-menu UL A:HOVER{color:red;font-size:12px;}
.left-medium-menu UL LI UL A:LINK{color:black;font-size:12px; border-collapse:collapse;}
.left-medium-menu UL LI UL A:VISITED{color:black;font-size:12px;}
.left-medium-menu UL LI UL A:HOVER{color:black;font-size:12px;}/**/
.left-medium-menu UL LI UL {width:200px;}

.right-block{}
/*---------------------   НОВОСТИ -------------------------------------*/
.news{  padding:30px 0 0 8px;MARGIN:0;}
.news H1{color:red;}
.news UL A:LINK{  COLOR:BLACK;}
.news UL A:VISITED{  COLOR:BLACK;}
.news UL A:HOVER{  COLOR:#8e8c8b;}

.sale{float:right; color:red; font-weight:bold; width:280px; text-align:right; padding:30px 0 0 0;MARGIN:0}
.sale H1{text-align:right; color:red; font-weight:bold;}
/********************  ВЫСТАВКИ ***************************************-*/
.exibition_name {

  font-size: 14px;
  color:red;
}
.exibition_info{
  font-size: 12px;
  padding:2px 0px;
}
.exibition_date{

  font-size: 13px;
  margin:2px 0 20px 20px;
}

/*---------------------  поиск ---------------------------------------------------*/
.search_link UL LI {
       list-style:none;  font-size:90%
}
.primary_catalog{font-size:90%}
.search_descr{font-size:70%}
/*----------------------------------------------------------------------------------*/
.counters{
        width:170px;
        height:70px;
        Margin:0px 0 0 0;
        Padding:10px 0 0 5px;display:none;
}
/*-----------------  кнопка и антенна ------------------------------*/
.picture{
        position:absolute;
        bottom:45px;
        right: -51px;
        width:238px;
        height:100px;
        Margin:0;
        Padding:0;
        text-align: right;
}
.footer>.picture{bottom:65px; right: -40px;}
.picture2{
        width:280px;
}
.footer{
       width:100%;
       height:100px;
       font-size:13px;
       font-weight: bold;
       clear:both;
       Padding:0 0 0 5px;
       color:#8e8c8b;
       position:relative;
}
.sl{font-size:10px; color:#DDD;  width:0px; height:0px; overflow:hidden; position:absolute; left:-1000px}
/*---------  ПОДПОРКА ----------------- */
.spacer {clear:both; float:left;  display: block; width:100%; height:0; font-size:1px; PADDING:0; MARGIN:0; line-height:0;}
a.vita-corp:link, a.vita-corp:visited{
color: #99CC00;
text-decoration:underline;

}
a.vita-corp:hover{
color: #000;
}

