.bg {background:#ABC9A7 url(i/second-bg.jpg) no-repeat 50% 0; width:780px; margin:0 auto}

.mainTable {background:url(i/second-bg1.jpg) repeat-x 0 270px; width:780px; margin:0 auto}

.top-right .lang {color:#000}
.top-left a, .top-right .lang a {color:#000}

.logo {width:188px; padding:10px 0 0 43px}
.page-title {color:#fff; text-align:right; padding:0 70px 0 0}

.menu {border-bottom:5px solid #B10A2C; height:34px}
.menu table {border-collapse:collapse; width:100%}
.menu table td {height:29px; width:20%; padding:0; text-align:center}
.menu a.here:hover, .menu a.here {background:url(i/menu-bg-here.gif) no-repeat 0 0}

.top, .middle {border-collapse:collapse; border-spacing:0; width:780px}

.m1 {width:335px; padding:0}
.m1 .flash {text-align:center; width:235px; margin:30px 0 30px 42px}

.alt-menu {margin:0 0 0 42px; width:235px; padding:0}
* html .alt-menu {margin-left:26px;voice-family: "\"}\"";
  voice-family: inherit;
  margin-left:42px}
:root .alt-menu .brd {height:9px}
.alt-menu .brd {background-color:#BFD6BF; border-bottom:2px solid #B10A2C; height:11px; font-size:0px}
* html .alt-menu .brd {margin:-3px 0 -2px 0; height:14px}
.alt-menu li {background-color:#005A00; list-style-type:none; margin:0; padding:0; width:235px}
* html .alt-menu li, * html .alt-menu ul li {margin-top:-2px}
.alt-menu a {display:block; color:#fff; font-size:11px; text-decoration:none; background:url(i/alt-menu-bg.gif) no-repeat 50% 100%; padding:5px 4px 6px 15px}
.alt-menu a.here, .alt-menu a:hover {background-color:#B10A2C}
.alt-menu ul {float:right; width:175px; margin:-1px 0 15px 0; padding:0; border-top:6px solid #fff; clear:both}
.alt-menu ul li {list-style-type:none; padding:0; margin:0; width:175px; border-bottom:1px solid #fff}
.alt-menu ul li a {background:none; padding:5px 4px 6px 5px}
.alt-menu ul li.here {width:194px; background:#B10A2C url(i/alt-menu-bg1.gif) no-repeat 100% 50%; position:relative; margin-right:-24px}
.alt-menu ul li.here a:hover {background:none}
.alt-menu .bg {background-color:none; background:url(i/alt-menu-bg2.gif) no-repeat 100% 100%; height:20px; font-size:0px; margin-top:-1px}
* html .alt-menu .bg {margin-top:-3px}

.content {width:445px; padding:0 0 30px 0}
.content .catalog {border-collapse:collapse; border-spacing:0; width:100%}
.content .catalog .small {padding:20px 40px 0 0}
.content .catalog .small img {margin:8px 0}
.content .catalog .big {height:369px; width:340px; padding:0}
.content .catalog .description {text-align:right; width:230px; border-right:5px solid #B10A2C; padding:0 10px 0 0; margin:30px 0 0 0}
.content h5, .content .catalog .description h1 {font-size:13px}
:root .content .catalog .description {width:215px}
.content .catalog .more {font-size:90%; text-align:right; margin-top:8px; width:225px}

.m2 {background:url(i/second-m2-bg.jpg) no-repeat 272px 100%; padding:0 0 0 42px}
.m2 .address {color:#A8C780; font-size:11px; background:#005A00 url(i/second-m2.gif) no-repeat 0 0; width:235px; margin-top:30px; padding:23px 30px}
:root .m2 .address {width:175px}
.m2 .border {background:#ABC9A7 url(i/second-m2-brd.gif) no-repeat 100% 0; height:2px; margin:10px 0}
.m2 .copyright, .m2 .copyright a {color:#fff}

