@charset "utf-8";
* {
	margin:0;
	padding:0;
}
body {
background:url('../images/body_bg.jpg') left top ;
text-align:center;
overflow:auto
}
A IMG {
 border: none; /* Убираем рамку вокруг изображений-ссылок */
}
a:focus{outline:none}
img {border:0 !important;}
.left_column h1 {
background:url('../images/h1_bg.gif') left top no-repeat;
width:108px;
height:21px;
_width:159px;
_height:30px;
font:bold 11px Tahoma;
color:#FFF3EC;
padding-left:51px;
padding-top:9px;
margin-top:20px;
text-transform:uppercase;
position:relative;
}
.right_column h1 {
background:url('../images/h1_bg_r.gif') left top no-repeat;
width:149px;
height:21px;
_width:159px;
_height:30px;
font:bold 11px Tahoma;
color:#FFF3EC;
padding-left:10px;
padding-top:9px;
margin-top:20px;
text-transform:uppercase;
position:relative;
}
.news_block h2 {
font:18px Tahoma;
color:#5B0400;
margin-top:18px;
margin-left:223px;
margin-bottom:13px;
}
h2 {
font:18px Tahoma;
color:#5B0400;
margin-top:18px;
margin-bottom:13px;
}
.icon_1 {
background:url('../images/icon_1.gif') left top no-repeat;
width:55px;
height:61px;
position:absolute;
left:-24px;
top:-9px;
}
.icon_2 {
background:url('../images/icon_2.gif') left top no-repeat;
width:57px;
height:36px;
position:absolute;
left:-30px;
top:-6px;
}
.icon_3 {
background:url('../images/icon_3.gif') left top no-repeat;
width:58px;
height:46px;
position:absolute;
left:-16px;
top:-5px;
}
.icon_5 {
background:url('../images/icon_5.gif') left top no-repeat;
width:24px;
height:39px;
position:absolute;
right:-27px;
top:0px;
}
.icon_4 {
background:url('../images/icon_4.gif') left top no-repeat;
width:39px;
height:41px;
position:absolute;
left:-20px;
top:-11px;
}
.bg_main {
background:url('../images/bg_main.gif') left top repeat-y;
width:936px;
margin:0px auto;
text-align:center;
margin-top:20px;
}
.bg_top {
background:url('../images/bg_top.jpg') left top no-repeat;
width:936px;
height:16px;
font-size:0px;
line-height:0px;
}
.bg_bot {
background:url('../images/bg_bot.gif') left top no-repeat;
width:936px;
height:21px;
font-size:0px;
line-height:0px;
}
.h30 {
height:30px;
}
.main {
background:#FFFBF8;
width:926px;
margin:0px auto;
text-align:left;
position:relative
} 
.l {float:left}
.r {float:right}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.header {
}
.flash {
width:266px;
height:60px;
margin-top:14px;
float:left;
position:relative;
margin-left:36px;
_margin-left:18px;
}
.dot_1 {
background:url('../images/dot_1.gif') left top repeat-x;
width:832px;
height:1px;
margin-left:37px;
margin-top:13px;
font-size:0px;
line-height:0px;
}
.ban_5 {
margin-right:56px;
_margin-right:28px;
margin-top:13px;
float:right;
}
.dot_2 {
background:url('../images/dot_1.gif') left 7px repeat-x;
width:832px;
height:10px;
margin-left:37px;
margin-top:13px;
font-size:0px;
line-height:0px;
position:relative
}
.dot_2 span{
background:url('../images/dot_1.gif')left top repeat-x;
width:100px;
height:10px;
margin-left:37px;
margin-top:13px;
position:relative;
}
.dot_2 p {
font:bold 10px Tahoma;
color:#5E5E5E;
height:10px;
background:#FFFBF7;
padding-left:5px;
padding-right:5px;
position:absolute;
left:250px;
top:0px;
}
html:root .menu ul{
position:relative;
margin-top:-14px;
}
.menu {
margin-bottom:30px;
}
.menu ul {
list-style-type:none;
margin-left:30px;

}
.menu li {
margin-right:16px;
float:left;
}
.menu img {
display:block;
margin-bottom:1px;
}
.marl_1 img {
margin-left:15px;
}
.marl_2 img {
margin-left:35px;
}
.marl_3 img {
margin-left:25px;
}
.marl_4 img {
margin-left:11px;
}
.marl_5 img {
margin-left:-9px;
}
.marl_6 img {
margin-left:-4px;
}
.marl_7 img {
margin-left:7px;
}
.marl_8 img {
margin-left:-10px;
}
.marl_9 img {
margin-left:-5px;
}
.menu a {
font:bold 9px Tahoma;
color:#450005;
text-transform:uppercase;
padding-right:16px;
}
.menu a:hover {
color:#008999;
text-decoration:none;
}
.v_line_2 {
background:url('../images/v_line_2.gif') right 56px no-repeat;
}
html:root .v_line_2 {
background:url('../images/v_line_2.gif') right 76px no-repeat;
} 
.left_column {
width:160px;
float:left;
}
.center_column {
width:524px;
margin-left:45px;
float:left;
}
.quote {
  font:italic 11px Arial;
  color:#FF0000;
  margin-top:18px;
  float:right;
}
.right_column {
width:161px;
margin-right:-2px;
position:relative;
float:right;
}
.list_1 ul{
list-style-type:none;
margin-left:34px;
margin-top:13px;
}
.list_1 li {
width:119px;
font:10px Tahoma;
color:#5B0400;
padding-bottom:7px;
margin-top:7px;
}
.dot_3 {
background:url('../images/dot_1.gif') left bottom repeat-x;
}
.list_1 a {
color:#5B0400;
text-decoration:none;
margin-left:8px;
}
.list_1 a:hover {
text-decoration:underline;
}
.list_2 ul {
background:url('../images/dot_1.gif') left top repeat-x;
width:142px;
list-style-type:none;
margin-top:23px;
margin-left:17px;
}
.list_2 li {
background:url('../images/dot_1.gif') left bottom repeat-x;
font:bold 11px Tahoma;
color:#5B0020;
text-transform:uppercase;
padding-top:3px;
_padding-top:1px;
padding-bottom:4px;
}
.list_2 a {
color:#5B0020;
}
.list_2 a:hover {
text-decoration:none;
}
.ban_1 {
margin-top:20px;
margin-left:20px;
}
.dot_4 {
background:url('../images/dot_1.gif') left top repeat-x;
width:134px;
height:1px;
margin-top:18px;
margin-left:20px;
font-size:0px;
line-height:0px;
}
.input {
margin-top:24px;
margin-left:34px;
margin-bottom:21px;
}
.inp_1 {
width:115px;
height:18px;
border:1px solid #655253;
}
.radio {
font:10px Tahoma;
color:#4E4E4E;
margin-left:34px;
_margin-top:-11px;
position:relative;
}
*:first-child+html .radio
{margin-top:-11px;}
.radio input{
margin-right:9px;
margin-bottom:3px;
float:left;
}
.radio span {
display:block;
margin-top:3px;
float:left;
}
html:root .radio input {margin-bottom:9px;}   
html:root .radio span {margin-top:0px;}
.ok {
font:9px Tahoma;
margin-left:135px;
margin-top:10px;
}
.ok a {
color:#008999;
}
.list_3 ul{
list-style-type:none;
width:140px;
margin-left:19px;
margin-top:18px;
}
.list_3 img {
margin-right:12px;
float:left;
}
.list_3 li {
background:url('../images/dot_1.gif') left bottom repeat-x;
font:10px Tahoma;
padding-bottom:11px;
margin-top:10px;
position:relative;
}
.tx_1 {
width:140px;
clear:both;
padding-top:7px;
padding-bottom:17px;
display:block;
}
.tx_2 {
font-weight:bold
}
a.tx_2{
color:#000 !important;
text-decoration:none;
display:block;
padding-top:8px;
_padding-top:0px;
_margin-top:-5px;
}
.list_3 a {
color:#008999;
}
.list_3 a:hover {
text-decoration:none;
}
.links_1 {
margin-top:15px;
margin-left:19px;
font:10px Tahoma;
}
.links_1 a {
color:#008999;
display:block
}
.date {
font:bold 10px Tahoma;
color:#404040;
margin-top:45px;
margin-left:36px;
}
.dot_block {
width:331px;
float:left;
margin-bottom:10px;
position:relative;
}
.block_1_t ,.block_1_b {
background:url('../images/block_1_top.gif') left bottom no-repeat;
width:331px;
height:1px;
margin-top:21px;
font-size:0px;
line-height:0px;
}
.block_1_b {
margin-top:0px !important;
}
.block_1 {
background:url('../images/block_1_bg.gif') left bottom repeat-y;
width:331px;
padding-bottom:11px;
}
.block_1 p {
font:bold 11px Tahoma;
color:#000;
width:309px;
padding-top:12px;
margin-left:12px;
}
.block_2_t ,.block_2_b ,.block_3_t{
background:url('../images/block_3_top.gif') left bottom no-repeat;
width:509px;
height:1px;
margin-top:21px;
font-size:0px;
line-height:0px;
}
.block_2_b {
margin-top:0px !important;
}
.block_3_t {
margin-top:57px;
} 
.dot_block_1 ,.dot_block_2{
background:url('../images/block_3_bg.gif') left bottom repeat-y;
width:509px;
padding-bottom:11px;

}
.dot_block_1 p {
font:bold 11px Tahoma;
color:#000;
width:458px;/*458*/
padding-top:15px;
margin-left:19px;
}
.dot_block_2 p {
font:bold 12px Tahoma;
color:#5C0402;
margin-left:226px ;
width:231px;
padding-top:30px;
padding-bottom:20px;
}
.info_block_1 {
width:508px;
margin-top:28px;
}
.info_block_1 span {
font-weight:bold;
margin-right:25px;
}
.info_block_1 h3 {
font:bold 11px Tahoma;
color:#000;
margin-bottom:9px;
text-align:justify;
}
.info_block_1 p {
font:11px Tahoma;
color:#000;
margin-bottom:20px;
text-align:justify;
}
.admin {
font:italic 11px Tahoma !important;
color:#000;
float:right;
margin-top:10px;
}
.text_3 {
width:508px;
font:11px Tahoma;
color:#000;
margin-top:20px;
}
.ban_3 {
position:relative;
margin-top:-130px;
width:207px;
}
.list_7 ul{
list-style-type:none;
margin-top:5px;
width:497px;
margin-left:13px;
}
.list_7 li {
background:url('../images/grey_dot.gif') left 4px no-repeat;
font:12px Tahoma;
color:#000;
text-align:justify;
margin-top:18px;
padding-left:18px;
}
* html .list_7 li  {
background:url('../images/grey_dot.gif') left 7px no-repeat;
}
.table_1 {
width:507px;
border:1px solid #B1AEAC;
font:12px Tahoma;
color:#000;
text-align:center;
border-collapse: collapse;
margin-top:33px;
margin-bottom:5px;
}
.table_1  td {
border:1px solid #B1AEAC;
padding:13px 15px 7px 15px;
}
.text_4 {
font:italic 12px Tahoma;
color:#000;
width:505px;
margin-bottom:16px;
}
.text_5 {
font-weight:normal !important;
padding-top:10px !important;
}
.line_2 {
background:url('../images/dot_1.gif') left top repeat-x;
width:474px;
height:1px;
font-size:0px;
line-height:0px;
margin-left:17px;
margin-top:5px;
}
.mart55 {
margin-top:55px;
}








.key {
float:left;
margin-left:8px;
margin-top:21px;
position:relative;
margin-bottom:-10px;
}
.more {
font:10px Tahoma;
margin-left:224px;
position:relative;
}
.more a {
color:#008999;
}
.block_2_top {
background:url('../images/block_2_top.gif') left bottom no-repeat;
width:515px;
height:4px;
padding-top:10px;
font-size:0px;
line-height:0px;
}
.block_2_bot {
background:url('../images/block_2_bot.gif') left bottom no-repeat;
width:515px;
height:6px;
margin-bottom:15px;
font-size:0px;
line-height:0px;
}
.block_2 {
background:url('../images/block_2_bg.gif') left bottom repeat-y;
width:515px;
}
.block_3 {
background:url('../images/block_3_bg.jpg') left bottom repeat-y;
width:515px;
}
.left_col {
width:109px;
margin-top:13px;
margin-left:12px;
_margin-left:6px;
float:left;
}
.pic_1 a {
background:url('../images/line_1.gif') left bottom repeat-x;
width:109px;
display:block
}
*:first-child+html .pic_1 a {
padding-bottom:7px;
}
.more_1 {
margin-top:17px;
font:10px Tahoma;
float:right;
margin-top:5px;
margin-right:4px;
_margin-right:4px;
}
.more_1  a {
color:#008999;
}
.pic_1 img {
border:2px solid #817F7D;
margin-bottom:6px;
}
.center_col {
width:157px;
margin-left:28px;
float:left;
}
.center_col_1 {
width:345px;
margin-left:28px;
margin-top:17px;
float:left;
}
.list_4 {
width:157px;
position:relative;
}
.list_4 ul{
width:157px;
position:relative;
list-style-type:none;
margin-top:11px;
}
* html .list_4 ul {
margin-top:-1px;
position:relative;
}
*:first-child+html .list_4 ul {
margin-top:7px;
position:relative;
}
.list_4 p {
background:#fff;
width:157px;
height:2px;
position:absolute;
bottom:0px;
_bottom:-2px;
left:0px;
font-size:0px;
line-height:0px;
}
.list_4 li{
background:url('../images/line_1.gif') left bottom repeat-x;
padding-bottom:8px;
margin-top:8px;
font:10px Tahoma;
color:#3E494C;
clear:both;
}
* html .list_4 li {
padding-bottom:6px;
margin-top:3px;
}
*:first-child+html .list_4 li {
padding-bottom:6px;
margin-top:3px;
}
.tx_3 {
font:bold 11px Tahoma;
color:#5B0400;
width:65px;
float:left;
_margin-top:5px;
display:block;
}
.tx_4 {
font:bold 11px Tahoma;
color:#5B0400;
width:65px;
float:left;
margin-top:-7px;
_margin-top:-2px;
display:block;
}
.tx_5 {
font:bold 11px Tahoma;
color:#EC0000;
width:44px;
float:left;
_margin-top:5px;
display:block;
}
.tx_6 {
font:bold 11px Tahoma;
color:#5B0400;
width:85px;
float:left;
_margin-top:5px;
display:block;
}
.tx_7 {
font:bold 11px Tahoma;
color:#7EB200;
width:60px;
float:left;
_margin-top:5px;
display:block;
}
.right_col {
width:157px;
margin-left:35px;
float:left
}
.title_3 {
font:bold 11px Tahoma;
color:#5B0400;
float:left;
}
.date_1 {
font:bold 11px Tahoma;
color:#5B0400;
float:right
}
.text_1 {
background:url('../images/line_1.gif') left bottom repeat-x;
font:10px Tahoma;
color:#3E494C;
margin-top:21px;
padding-bottom:28px;
_padding-bottom:24px;
}
.tel_1 {
font:italic 11px Tahoma;
color:#4E4E4E;
margin-top:6px;
float:left; 
}
.city_1 {
font:italic 11px Tahoma;
color:#4E4E4E;
margin-top:6px;
float:right;
}
.block_4 {
background:#fff url('../images/bg_5.jpg') left top repeat-x;
width:130px;
border:1px solid #EAEBF2;
margin-top:11px;
margin-left:11px;
padding-bottom:10px
}
.pic_2 {
padding-top:11px;
margin-left:9px;
}
.title_5 {
font:10px Tahoma;
margin-left:9px;
color:#919191;
padding-top:14px;
margin-bottom:16px;
}
.text_2 {
font:10px Tahoma;
color:#5E5E5E;
width:109px;
margin-left:12px;
}
.price {
font:10px Tahoma;
color:#919191;
margin-left:10px;
margin-top:6px;
}
.price span {
font:bold 10px Tahoma;
color:#EC0000;
margin-right:17px;
}
.vse {
font:10px Tahoma;
color:#008999;
margin-top:20px;
margin-left:412px;
}
*:first-child+html .vse{margin-bottom:30px;}
.vse a {color:#008999;}
.news_block {
background: url('../images/dot_2.gif') right top repeat-y;
width:591px;
margin-left:36px;
_margin-left:18px;
float:left;
}
.list_5 ul {
list-style-type:none;
}
.list_5 li {
width:169px;
margin-right:27px;
font: 10px Tahoma;
float:left;
}
.list_5 span {
font:bold 10px Tahoma;
color:#404040;
display:block;
margin-bottom:22px;
}
.list_5 a {
color:#404040;
}
.archive {
background:#832800;
padding:5px;
font:10px Tahoma;
margin-top:65px;
margin-left:18px;
float:left;
}
.archive a {
color:#fff;
text-decoration:none;
}
.block_bot {
width:874px;
border-top:1px solid #D4D1CD;
border-bottom:1px solid #D4D1CD;
margin-left:36px;
margin-top:25px;
}
.list_6 ul{
list-style-type:none;
margin-top:18px;
float:left;
}
.list_6 li{
width:158px;
font:10px Tahoma;
margin-right:22px;
_margin-right:19px;
float:left;
}
.list_6 img {
margin-right:12px;
float:left;
}

.tx_8 {
font-weight:bold
}
a.tx_8{
color:#000 !important;
text-decoration:none;
display:block;
padding-top:8px;
_padding-top:0px;
_margin-top:8px;
}
.list_6 a {
color:#008999;
}
.list_6 a:hover {
text-decoration:none;
}
.ban_2 {
margin-top:7px;
margin-bottom:7px;
float:right;
}
.footer {
background:#FFFBF7;
width:926px;
height:68px;
text-align:left;
}
.copy {
font:10px Tahoma;
color:#404040;
margin-top:27px;
margin-left:36px;
_margin-left:18px;
float:left;
}
.email {
font:10px Tahoma;
color:#404040;
margin-top:40px;
margin-left:30px;
float:left;
}
.email a {
color:#008999;
}
.count_1 {
margin-top:18px;
margin-right:16px;
_margin-right:8px;
float:right;
}
.rr{border: 1px #c9cfd7 solid;  border-collapse: collapse;font-size:14px;}
.cl{font: bold 70% Arial, sans-serif; color: #334d55;}
.tabt{background-color: rgb(234, 236, 237); font-size: 10px; font: bold 55% Arial; font-family: Verdana,Arial,Helvetica,sans-serif;color: #C8BF85;}
.form{font-family: Arial, Tahoma, Helvetica, sans-serif;font-size: 8pt;color: #313131;background-color: #FFFFFF;border-width: 1px;border-color: #909090;}
.list{font-family:verdana;font-size:9px;vertical-align:top;line-height:12px;color:#7F7F7F;}
.td_two{padding: 3px; BACKGROUND: #FAFBFC; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #8A8A8A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
#highlightnews {
 background-image:url(/system/img/gen.jpg); 
 height:auto;
 background-repeat: no-repeat;
 text-align: left;
 padding: 17px 10px 10px 13px;
 display: inline; /* IE Hack */
 float: left;
 width: 530px;
}
#highlightnews img{float:left;padding-right:10px;}
#badreviews {
	background-color: rgb(234, 236, 237);
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	vertical-align:middle;
}
#goodreviews {
	background-color: rgb(234, 236, 237);
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	vertical-align:middle;
}
