body {background-image: url(/img/wood_page.jpg); margin: 0px; padding: 0px; font: 11px Tahoma; color: #8b6d47; }

img, images {margin: 0px 0px 15px 15px; border: 0px;}

a, a:visited {font: 11px Tahoma; color: #8b6d47;}
a:hover {color: #8b6d47;}

div.content {width: 98%; font: 11px Tahoma; color: #8b6d47; margin: 10px 15px 15px 15px;}
div.content p img, div.content img {border: 2px solid #d9cbad;}

.banner {text-align: center; filter: Alpha(opacity=20);}

p {font: normal 11px Tahoma; color: #8b6d47; margin: 0px 15px 10px 15px; padding-top: 10px;  padding-bottom: 10px;}
.tp {font: normal 11px Tahoma; color: #8b6d47; margin-left: 15px; padding-top: 10px;  padding-bottom: 10px; background: url(/img/punktir.gif) repeat-x top;}
.pic {margin: 15px 15px 15px 15px;}

h1 {font: bold 11px Tahoma; color: #8b6d47; text-transform: uppercase; text-align: left; margin: 0px 0px 6px 0px;}
h2 {font: bold 11px Tahoma; color: #8b6d47; text-transform: uppercase; text-align: left; margin: 5px 0px 5px 15px;}

h3 {font: bold 11px Tahoma; color: #8b6d47; text-align: left; vertical-align: middle; margin: 5px 0px 5px 15px;}
h3 a, h3 a:visited {font: bold 11px Tahoma; color: #8b6d47; text-decoration: none;}
h3 a:hover {font: bold 11px Tahoma; color: #27620a; text-decoration: none;}

h4 {font: bold 11px Tahoma; color: #35830f; text-align: left; margin: 0px 0px 0px 15px; padding-bottom: 3px; background: url(/img/punktir.gif) repeat-x bottom;}
h4 a, h4 a:visited {font: bold 11px Tahoma; color: #35830f; text-decoration: none;}
h4 a:hover {font: bold 11px Tahoma; color: #27620a; text-decoration: none;}

h5 {font: bold 11px Tahoma; color: #35830f; text-align: left; margin: 0px; padding-bottom: 3px;
background: url(/img/punktir.gif) repeat-x bottom;}

ico-zagkatal

h5 a, h5 a:visited {font: bold 10px Tahoma; color: #35830f; text-decoration: none;}
h5 a:hover {font: bold 10px Tahoma; color: #27620a; text-decoration: none;}

ul {margin: 0px 0px 0px 15px; padding: 0px 0px 0px 15px;}
ul li {list-style-image: url(img/ico.gif);}

input, textarea.mail_form  {background: color: #eef1ca;}
input.b {background: url(/img/bg_btnmail.gif); font: bold 10px Tahoma; color: #FFFFFF; border: none; margin: 10px 0px 0px 0px; padding: 3px;}

.logo {margin: 0px 10px 0px 0px; background: url(/img/bg_dark.gif);}
.logo_shadow {background: url(/img/shadow_logo.gif) repeat-x;}

.border_modul {background: url(/img/mudul_boder.gif) repeat-y right;}

.bg_katal {background: url(/img/bg_dark.gif);}
.bg_katal li a, .bg_katal li a:visited {font: normal 11px Tahoma; color: #8b6d47; vertical-align: top; margin: 0px; text-decoration: none;}
.bg_katal li a:hover {color: #27620a; text-decoration: none;}

.new {font: 11px Tahoma; color: #35830f; margin: 0px 15px 0px 15px;}
td.new {font: 11px Tahoma; color: #35830f; margin: 0px 15px 0px 15px;}
.gray, a {font: 11px Tahoma; color: #35830f; text-decoration: none;}
.gray a:hover {color: #27620a; text-decoration: none;}

.navbar {font: normal 11px Tahoma; text-align: right; margin-left: 15px; padding-top: 3px ; background: url(/img/punktir.gif) repeat-x top;}
.navbar a, .navbar a:hover, .navbar a:visited {color: #35830F; text-decoration: none;}

.price {font: normal 11px Tahoma; color: #8B6D47; text-align: right; margin-left: 15px; background: url(/img/punktir.gif) repeat-x top; padding-top: 2px;}
.price a {color: #35830F; text-decoration: none;}
.price a:hover {color: #27620a; text-decoration: none;}

.rs {font: normal 11px Tahoma; color: #8B6D47; text-align: left;}

.bg_wood {background: url(/img/wood.jpg) repeat-x;}
.bg_wood-botttom {background: url(/img/wood_bottom.jpg) repeat-x;}
.bg_menu {background: url(/img/bg_menu.gif) repeat-x; margin: 0px;}
.line_bottom {background: url(/img/bg_bottomline.gif) repeat-x; margin: 0px;}
.btn_up {background: url(/img/bg_btnup.gif) repeat-x; margin: 0px;}
.btn {background: url(/img/mudul_boder.gif) repeat-y left;}

.m {text-align: center; margin: 0px 20px 0px 20px;}
.m a {font: bold 11px Tahoma; color: #e1f0d9; text-decoration: none;}
.m a:visited {font: bold 11px Tahoma; color: #e1f0d9;  text-decoration: none;}
.m a:hover {font: bold 11px Tahoma; color: #27620a; text-decoration: none;}
a.active, a.active:hover, a.active:visited {font: bold 11px Tahoma; color: #27620a; text-decoration: none;}

.copy_r {font: 10px Tahoma; color: #e1f0d9; text-transform: uppercase; text-align: center; vertical-align: middle; margin: 2px 0px 0px 0px;}
.copy_r a, .copy_r a:visited {font: 10px Tahoma; color: #e1f0d9; text-decoration: none; text-transform: uppercase; }
.copy_r a:hover {font: 10px Tahoma; color: #27620a; text-decoration: none; text-transform: uppercase; }

.tel {font: 10px Tahoma; color: #9b7f4f; margin: 2px 5px 5px 5px }

.shd_katal-left {background: url(/img/shd_katal-left.gif) repeat-y right; background-color: #D5C290; height: 18px; }
.shd_katal-right {background: url(/img/shd_katal-right.gif) repeat-y left; background-color: #D5C290; height: 18px; }
.shd_right {background: url(/img/shd_right.gif) repeat-y left;}
.shd_left {background: url(/img/shd_left.gif) repeat-y right;}

.header { width: 97%; margin: 5px 5px 0px 20px; vertical-align: top; background: url(/img/line_zagal.gif) repeat-x bottom;}

.line_zagal { background-color: #EEF1CA; }
.line_zagal-katal {background: url(/img/line_zagal-katal.gif) repeat-x bottom;}

.text {font: 11px Tahoma; color: #8b6d47; vertical-align: top; margin: 8px 0px 8px 0px;}
.coment {font: normal 11px Tahoma; color: #8b6d47; vertical-align: middle; margin: 10px 20px 10px 20px; padding-right: 15px; padding-left:15px;}
.punkrir {background-color: #EEF1CA; }

.podr {background: url(/img/punktir.gif) repeat-x top;}
.podr_link {font: normal 11px Tahoma; color: #8b6d47; text-align: right; margin: 0px 0px 2px 15px; background: url(/img/punktir.gif) repeat-x top;}
.podr_link a, .podr_link a:visited {color: #35830f; text-decoration: none;}
.podr_link a:hover {color: #27620a; text-decoration: none;}

.ico {vertical-align: top; align: abstop;}
.ico_zagkatal {margin: 5px 0px 0px 2px;}
.ico_zagal {align: right; vertical-align: middle; margin: 5px 5px 0px 10px;}

.ru { font: 9px Tahoma; font-weight: normal; text-transform: uppercase; color: #9b7f4f; margin: 5px 5px 5px 15px; }
.ru a, .ru a:visited {font: 9px Tahoma; font-weight: normal; text-transform: uppercase; color: #8b6d47; text-decoration: none; }
.ru a:hover { font: 9px Tahoma; font-weight: normal; text-transform: uppercase; color: #27620a; text-decoration: none; }
.ru_active { color: #428621; }

.forma {margin: 10px 10px 0px 15px;}
.forma td, .forma th {color: #35830f; font: bold 10px Tahoma; margin: 0px 0px 2px 0px;}
.mail_form { margin: 3px 0px 0px 0px; border: solid 1px; color: #868958; font: normal 10px Tahoma; }

.error, td.error { color: #c20909; font: bold 10px Tahoma; margin-left: 15px; }
.red, td.red { color: #c20909; font: bold 10px Tahoma;}
.contact {font: 11px Tahoma; color: #8b6d47; vertical-align: middle; margin: 8px 15px 8px 15px;}
.pometka {font: 10px Tahoma; color: #8b6d47; text-align: right; margin: 0px 0px 0px 0px;}


<!-- editor start -->
<!-- Данные в таблице -->
.tbl_txt_center td, .tbl_txt_center th { text-align: center; }
.tbl_txt_left td, .tbl_txt_left th { text-align: left; }
.tbl_txt_right td, .tbl_txt_right th { text-align: right; }
<!-- Данные в ячейке -->
.tbl_cell_center { text-align: center; }
.tbl_cell_left { text-align: left; }
.tbl_cell_right { text-align: right; }
<!-- Заголовки и другие стили -->
.p {text-indent: 8px; margin: 6px; text-align: justify;}
.h1 {color: #672005; font: bold 16px Arial; margin: 0px; padding: 0px 0px 5px 0px;}
.h2 {font: bold 11px Tahoma; padding: 10px 0px 14px 0px; margin: 0px;}
.h3 {font: bold 11px Tahoma; padding: 5px 0px 5px 0px; margin: 0px; text-transform: uppercase;}
.h4 {font: bold 11px Tahoma; padding: 5px 0px 5px 0px; margin: 0px;}
.h5 {font: bold 11px Tahoma; color: #FF0000; padding: 5px 0px 5px 0px; margin: 0px;}
.h6 {font: bold 11px Tahoma; padding: 5px 0px 5px 0px; margin: 0px;}
<!-- editor end -->