.container {
width:270px; /* задаем размеры блока контейнера по размеру flash объекта */
height:395px;
position: relative; /* относительное позиционирование, чтобы можно было поместить внутри контейнера 2 объекта один поверх другого */
}
.container a {
display: block; /* ссылку делаем блоком, чтобы можно было ей задать размеры */
width: 100%; /* занимает всю область контейнера */
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2; /* явно указываем z-слой */
background: url(); /* чтобы ссылка работала, нужно указать ей фон (цвет или рисунок). Цвет закрасит банер, использует прозрачный однопиксельный gif или как в коде — трюк с не указанным рисунком */
text-indent: -9999px; /* прячем текст в ссылке для семантики */
overflow: hidden;
}
.container object {
position: relative; /* чтобы можно было указать z-слой */
z-index: 1; /* задаем z-слой меньше, чем у ссылки */
} 

TD {font-size: 14px;  color: #000000; font-family:Verdana}

h1 {font-size: 42px; color: #7a5001; font-family:Times New Roman; font-weight:normal; margin-bottom: 0pt;}
h2 {font-size: 11px;  color: #330000; font-family:Verdana; text-decoration: none; font-weight:normal}
.redtext {font-family: Verdana; font-size:11pt; font-weight:bold; text-decoration:none; color: #781D1D;}
.adv {font-size: 12px;  color: #7a5001; font-family:Times New Roman}
.Title {font-size: 42px;  color: #7a5001; font-family:Times New Roman}
.Title1 {font-size: 30px;  color: #7a5001; font-family:Times New Roman}
.Title2 {font-size: 24px;  color: #7a5001; font-family:Times New Roman; font-weight:bold}
.Title21 {font-size: 24px;  color: #7a5001; font-family:Times New Roman}
.Title3 {font-size: 18px;  color: #7a5001; font-family:Times New Roman}
.Title32 {font-size: 18px;  color: #7a5001; font-family:Times New Roman; font-weight:bold}
.Title4 {font-size: 16px;  color: #7a5001; font-family:Times New Roman}
.menulink {font-size: 11px;  color: #330000; font-family:Verdana; text-decoration: none;}
.menublink {font-size: 12px; font-weight:bold; color: #663300; font-family:Verdana; text-decoration: none;}
.menunewlink {font-size: 11px; font-weight:none; color: #f83009; font-family:Verdana; text-decoration: none;}
.menutitle {font-size: 12px;  font-weight:bold; color: #336633; font-family:Verdana; text-decoration: none;}
.producttitle {font-size: 11px; font-weight:bold; color: #006666; font-family:Verdana; text-decoration: none;}
.titlestone {font-size: 12px; font-weight:bold; color: #006666; font-family:Verdana; text-decoration: none;}
.productsubtitle {font-size: 11px; color: #666666; font-family:Verdana; text-decoration: none;}
.art {font-size: 11px; color: #000000; font-family:Verdana; text-decoration: none;}
.price {font-size: 14px;  color: #6b1518;; font-family:Verdana;font-weight:bold}
.price_t {font-size: 11px;  color: #6c1818; font-family:Verdana; text-decoration: none;}
.maintext {font-family:Times New Roman; text-decoration: none; font-size: 14px;  color: #2f2f2f; text-decoration:none;}  
.phone {font-size: 14px;  color: #781D1D;; font-family:Times New Roman}
.phone2 {font-size: 18px;  color: #781D1D;; font-family:Verdana; text-decoration:none;}
.phone3 {font-size: 20px;  color: #865700; font-family:Times New Roman; text-decoration:none;}
.contact_title {font-size: 14px;  color: #000000;; font-family:Verdana}
.contact_title_sub {font-size: 16px;  color: #781D1D;; font-family:Times New Roman}
.text {font-size: 14px;  color: #000000;; font-family:Times New Roman}
.texts {font-size: 12px;  color: #000000;; font-family:Verdana}
.textm {font-size: 10px;  color: #000000;; font-family:Verdana}
.textsm {font-family:Verdana; text-decoration: none; font-size: 9px;  color: #000000; text-decoration:none;}
.date_news {font-size: 16px;  color: #ffffff; font-family:Verdana; font-weight:bold}
.date_news2 {font-size: 14px;  color: #ffffff; font-family:Verdana; font-weight:bold}
.datepublic {font-family:Verdana; text-decoration: none; font-size: 12px;  color: #9d9991; text-decoration:none;} 
.cat_desc{font-size: 14px; font-family:Verdana; text-decoration: none;}
.razd_tit{font-size: 12px; font-family:Verdana; text-decoration: none;}
.razd_text{font-size: 12px; font-family:Verdana; text-decoration: none;}
.стиль2 {font-size: 18}
.PageActive {font-size: 16px;  color: red;; font-family:Verdana}
.search {font-family:Verdana;font-size: 12px;  color: #000000; text-decoration:none}
.pathlightlink {font-family:Verdana; text-decoration: none; font-size: 11px;  color: #6A6A6A; text-decoration:none; font-style: italic}
.rightmenusub2 {font-family:Verdana;text-decoration: none; font-size: 20px;  color: #9d9991;}

p.price {text-align:center; vertical-align: bottom; width: 132px; height: 19px; 
background-image: url(images/price.gif); background-repeat:no-repeat; color:#990000; font-weight: bold; padding-top: 2px;}

a:link.lightgreen_link{text-decoration: underline; font-size: 12px;  color:#7dcfb9;}

a:link.anonspublic {text-decoration: none; font-size: 12px;  color: #000000;}
a:visited.anonspublic {text-decoration: none; font-size: 12px;  color: #000000;}
a:hover.anonspublic {text-decoration: none; font-size: 12px;  color: #000000;}
a:active.anonspublic {text-decoration: none; font-size: 12px;  color: #000000;}

a:link.toplink {text-decoration: none; font-size: 12px;  color: #746623;}
a:visited.toplink {text-decoration: none; font-size: 12px;  color: #746623;}
a:hover.toplink {text-decoration: none; font-size: 12px;  color: #746623;}
a:active.toplink {text-decoration: none; font-size: 12px;  color: #746623;}

a:link.subpublic {font-family:Verdana; text-decoration: none; font-size: 14px;  color: #6c1818; }
a:visited.subpublic {font-family:Verdana; text-decoration: none; font-size: 14px;  color: #6c1818; }
a:hover.subpublic {font-family:Verdana; text-decoration: none; font-size: 14px;  color: #6c1818; }

a:link.morepublic {font-family:Verdana; text-decoration: none; font-size: 12px;  color: #6c1818; }
a:visited.morepublic {font-family:Verdana; text-decoration: none; font-size: 12px;  color: #6c1818; }
a:hover.morepublic {font-family:Verdana; text-decoration: underline; font-size: 12px;  color: #6c1818; }

a:link.number_pages {text-decoration: none;  font-weight:bold; color: #000000; font-size: 16px; font-family:Verdana;}
a:visited.number_pages {text-decoration: none; font-weight:bold; color: #000000; font-size: 16px; font-family:Verdana;}
a:hover.number_pages {text-decoration: none; font-weight:bold; color: #000000; font-size: 16px; font-family:Verdana;}

a:link.producttitle {text-decoration: none;  font-weight:bold; color: #006666; font-size: 12px; font-family:Verdana;}
a:visited.producttitle {text-decoration: none; font-weight:bold; color: #006666; font-size: 12px; font-family:Verdana;}
a:hover.producttitle {text-decoration: none; font-weight:bold; color: #006666; font-size: 12px; font-family:Verdana;}

a:link.productsubtitle {text-decoration: none; font-size: 11px;  color: #666666; font-family:Verdana;}
a:visited.productsubtitle {text-decoration: none; font-size: 11px;  color: #666666; font-family:Verdana;}
a:hover.productsubtitle {text-decoration: none; font-size: 11px;  color: #666666; font-family:Verdana;}

a:link.productsub2title {text-decoration: none; font-size: 11px;  color: #6c1818; font-family:Verdana;}
a:visited.productsub2title {text-decoration: none; font-size: 11px;  color: #6c1818; font-family:Verdana;}
a:hover.productsub2title {text-decoration: underline; font-size: 11px;  color: #6c1818; font-family:Verdana;}

a:link.cat_link {text-decoration: none; font-size: 14px;  color: #000000; }
a:visited.cat_link {text-decoration: none; font-size: 14px;  color: #000000; }
a:hover.cat_link {text-decoration: none; font-size: 14px;  color: #000000; }

A:link.address {font-family: Verdana; font-size:12px; font-weight:normal; text-decoration:underline; color: #781D1D;}
A:visited.address {font-family: Verdana; font-size:12px; font-weight:normal; text-decoration:underline; color: #781D1D;}
A:active.address {font-family: Verdana; font-size:12px; font-weight:normal; text-decoration:underline; color: #781D1D;}
A:hover.address {font-family: Verdana; font-size:12px; font-weight:normal; text-decoration:underline; color: #781D1D;}

A:link.redtext_a {font-family: Verdana; font-size:14px; font-weight:bold; text-decoration:none; color: #781D1D;}
A:visited.redtext_a {font-family: Verdana; font-size:14px; font-weight:bold; text-decoration:none; color: #781D1D;}
A:active.redtext_a {font-family: Verdana; font-size:14px; font-weight:bold; text-decoration:none; color: #781D1D;}
A:hover.redtext_a {font-family: Verdana; font-size:14px; font-weight:bold; text-decoration:underline; color: #781D1D;}

A:link.pr_subtitle {font-family: Verdana; font-size:12px; font-weight:normal; text-decoration:underline; color: #416745;}
A:visited.pr_subtitle {font-family: Verdana; font-size:12px; font-weight:normal; text-decoration:underline; color: #416745;}
A:active.pr_subtitle {font-family: Verdana; font-size:12px; font-weight:normal; text-decoration:underline; color: #416745;}
A:hover.pr_subtitle {font-family: Verdana; font-size:12px; font-weight:normal; text-decoration:underline; color: #416745;}

A:link.Referpage {font-family: Times New Roman; font-size:14pt; font-weight:normal; text-decoration:underline; color: #781D1D;}
A:visited.ReferPage {font-family: Times New Roman; font-size:14pt; font-weight:normal; text-decoration:underline; color: #781D1D;}
A:active.ReferPage {font-family: Times New Roman; font-size:14pt; font-weight:normal; text-decoration:underline; color: #781D1D;}
A:hover.Referpage {font-family: Times New Roman; font-size:14pt; font-weight:normal; text-decoration:underline; color: #781D1D;}

A:link.rightlink {font-family: Times New Roman; font-size:16pt; font-weight:normal; text-decoration:none; color: #dfc029;}
A:visited.rightlink {font-family: Times New Roman; font-size:16pt; font-weight:normal; text-decoration:none; color: #dfc029;}
A:active.rightlink {font-family: Times New Roman; font-size:16pt; font-weight:normal; text-decoration:none; color: #dfc029;}
A:hover.rightlink {font-family: Times New Roman; font-size:16pt; font-weight:normal; text-decoration:none; color: #dfc029;}

A:link.rightlinksub {font-family: Times New Roman; font-size:11pt; font-weight:normal; text-decoration:none; color: #dfc029;}
A:visited.rightlinksub {font-family: Times New Roman; font-size:11pt; font-weight:normal; text-decoration:none; color: #dfc029;}
A:active.rightlinksub {font-family: Times New Roman; font-size:11pt; font-weight:normal; text-decoration:none; color: #dfc029;}
A:hover.rightlinksub {font-family: Times New Roman; font-size:11pt; font-weight:normal; text-decoration:none; color: #dfc029;}

A:link.ReferText {font-family: Times New Roman; font-size:11pt; font-weight:bold; text-decoration:none; color: #7A5001;}
A:visited.ReferText {font-family: Times New Roman; font-size:11pt; font-weight:bold; text-decoration:none; color: #7A5001;}
A:active.ReferText {font-family: Times New Roman; font-size:11pt; font-weight:bold; text-decoration:none; color: #7A5001;}
A:hover.ReferText {font-family: Times New Roman; font-size:11pt; font-weight:bold; text-decoration:none; color: #7A5001;}

A:link.Title31 {font-family: Verdana; font-size:15px; font-weight:normal; text-decoration:none; color: #7A5001;}
A:visited.Title31 {font-family: Verdana; font-size:15px; font-weight:normal; text-decoration:none; color: #7A5001;}
A:active.Title31 {font-family: Verdana; font-size:15px; font-weight:normal; text-decoration:none; color: #7A5001;}
A:hover.Title31 {font-family: Verdana; font-size:15px; font-weight:normal; text-decoration:none; color: #7A5001;}

A:link.Title33 {font-family: Verdana; font-size:15px; font-weight:normal; text-decoration:underline; color: #7A5001;}
A:visited.Title33 {font-family: Verdana; font-size:15px; font-weight:normal; text-decoration:underline; color: #7A5001;}
A:active.Title33 {font-family: Verdana; font-size:15px; font-weight:normal; text-decoration:underline; color: #7A5001;}
A:hover.Title33 {font-family: Verdana; font-size:15px; font-weight:normal; text-decoration:underline; color: #7A5001;}

a:link.newslink {text-decoration: none; font-size: 12px;  color: #781d1d; letter-spacing: 1px;}
a:visited.newslink {text-decoration: none; font-size: 12px;  color: #781d1d; letter-spacing: 1px;}
a:hover.newslink {text-decoration: none; font-size: 12px;  color: #781d1d; letter-spacing: 1px;}
a:active.newslink {text-decoration: none; font-size: 12px;  color: #781d1d; letter-spacing: 1px;}


a:link.bottomlink {font-family:Verdana; text-decoration: none; font-size: 12px;  color: #865700; text-decoration:none}
a:visited.bottomlink {font-family:Verdana; text-decoration: none; font-size: 12px;  color: #865700;text-decoration:none}
a:hover.bottomlink {font-family:Verdana; text-decoration: none; font-size: 12px;  color: #865700;text-decoration:none}
a:active.bottomlink {font-family:Verdana; text-decoration: none; font-size: 12px;  color: #865700;text-decoration:none}

a:link.blink {font-family:Verdana; text-decoration: none; font-size: 12px;  color: #865700; text-decoration:none}
a:visited.blink {font-family:Verdana; text-decoration: none; font-size: 12px;  color: #865700;text-decoration:none}
a:hover.blink {font-family:Verdana; text-decoration: none; font-size: 12px;  color: #865700;text-decoration:underline}
a:active.blink {font-family:Verdana; text-decoration: none; font-size: 12px;  color: #865700;text-decoration:none}

a:link.cataloglink {font-family:Verdana; text-decoration: none; font-size: 9px;  color: #000000; text-decoration:underline}
a:visited.cataloglink {font-family:Verdana; text-decoration: none; font-size: 9px;  color: #000000;text-decoration:underline}
a:hover.cataloglink {font-family:Verdana; text-decoration: none; font-size: 9px;  color: #000000;text-decoration:underline}
a:active.cataloglink {font-family:Verdana; text-decoration: none; font-size: 9px;  color: #000000;text-decoration:underline}

a:link.pathlink {font-family:Verdana; text-decoration: none; font-size: 11px;  color: #000000; text-decoration:underline; font-style: italic}
a:visited.pathlink {font-family:Verdana; text-decoration: none; font-size: 11px;  color: #000000;text-decoration:underline; font-style: italic}
a:hover.pathlink {font-family:Verdana; text-decoration: none; font-size: 11px;  color: #000000;text-decoration:underline; font-style: italic}
a:active.pathlink {font-family:Verdana; text-decoration: none; font-size: 11px;  color: #000000;text-decoration:underline; font-style: italic}

a:link.pathlightlink {font-family:Verdana; text-decoration: none; font-size: 11px;  color: #6A6A6A; text-decoration:underline; font-style: italic}
a:visited.pathlightlink {font-family:Verdana; text-decoration: none; font-size: 11px;  color: #6A6A6A;text-decoration:underline; font-style: italic}
a:hover.pathlightlink {font-family:Verdana; text-decoration: none; font-size: 11px;  color: #6A6A6A;text-decoration:underline; font-style: italic}
a:active.pathlightlink {font-family:Verdana; text-decoration: none; font-size: 11px;  color: #6A6A6A;text-decoration:underline; font-style: italic}

a:link.rightmenusub {font-family:Verdana;text-decoration: none; font-size: 20px;  color: #9d9991;}
a:visited.rightmenusub {font-family:Verdana;text-decoration: none; font-size: 20px;  color: #9d9991;}
a:hover.rightmenusub {font-family:Verdana;text-decoration: underline; font-size: 20px;  color: #9d9991;}
a:active.rightmenusub {font-family:Verdana;text-decoration: none; font-size: 20px;  color: #9d9991;}

a:link.st1 {font-family:Verdana;text-decoration: none; font-size: 12px;  color: #6b1518;}
a:visited.st1 {font-family:Verdana;text-decoration: none; font-size: 12px;  color: #6b1518;}
a:hover.st1 {font-family:Verdana;text-decoration: none; font-size: 12px;  color: #6b1518;}
a:active.st1 {font-family:Verdana;text-decoration: none; font-size: 12px;  color: #6b1518;}

.img_data { text-align:center;
              float:left;
              overflow: hidden;
              margin:10px;
              width: <?=$width_block?>px;
			  height: 400px;
			  }