table, td {
  border-color:#0A2B62;
  border-collapse:collapse;
  vertical-align:top;
  padding:0;
  margin:0;
}

td {
  padding:3px;
}

img {
  border:0;
}

h2 {
  margin:0;
}

#sm_main .sm-main-col ul, #sm_main .sm-main-col li {
  list-style-type:none;
  margin:0;
  padding:0;
}

#sm_main .sm-main-col p, #sm_main .sm-main-col ul {
  margin:0 0 1em 0;
}

#sm_main .sm-main-col ul {
  list-style-type:disc;
  margin-left:.5em;
}

#sm_main .sm-main-col ul li {
  line-height:1.4em;
  list-style-type:disc;
  margin-left:1em;
}

#sm_main .sm-right-col ul {
  margin:0;
  padding:0;
}

#sm_main .sm-right-col li {
  margin-left:1em;
}

#sm_main .sm-right-col .razdel {
  text-transform:uppercase;
}

#sm_main .brend-list-item a {
  color:#fff;
  font-weight:bold;
}

#sm_main .pic-brend {
  float:left;
  padding:0 7px 0 0;
}

#sm_page {
  background:#48b0e0;
  color:#0A2B62;
  font:85%/1.4em Arial, Verdata, sans-serif;
  text-align:left;
}

#sm_page a, #sm_page span {
  color:#0A2B62;
}

#sm_page p {
  margin:0;
  padding:0;
}

#sm_page h1 a {
  text-decoration:none;
}

#sm_header {
  background:#285aac url('/media/fs_new/img/bg_header.png') bottom left repeat-x;
}

#sm_header .sm-logo {
  background:url(/media/fs_new/img/bg_logo.png) top left no-repeat;
  float:left;
  height:190px;
  width:294px;
}

.sm-logo a img {
  border:0;
}

#sm_header .sm-logo img {
  margin:40px 0 0 30px;
}

#sm_header .sm-w-top-menu {
  background:url('/media/fs_new/img/bg_top_menu.png') 0 20px no-repeat;
  height:215px;  
  margin:0;
  padding:40px 0 0 50px;
  position:absolute;
  right:0;
  width:647px;
}

#sm_header .sm-top-menu {
  list-style-type:none;
  padding:0 0 0 40px;
}

#sm_header .sm-top-menu li {
  background-position:0 20px;
  float:left;
  height:92px;
  margin:0;
  padding:0; 
  width:90px; 
}

#sm_header .sm-top-menu li a {
  display:block;
  color:#fff;
  font-size:.9em;
  font-weight:bold;
  text-align:center;
  padding:0 0 78px 0;
  text-decoration:none;
  text-transform:uppercase;
}

#sm_header .sm-top-menu .sm-active {
  background-position:0;  
}

#sm_header .sm-top-menu .sm-active a {
  padding-top:78px;
  padding-bottom:0;
}

.sm-top-menu-about {
  background:url('/media/fs_new/img/menu_about.png') top left no-repeat;  
}

.sm-top-menu-news {
  background:url('/media/fs_new/img/menu_news.png') top left no-repeat;
}

.sm-top-menu-articles {
  background:url('/media/fs_new/img/menu_articles.png') top left no-repeat;
}

.sm-top-menu-catalog {
  background:url('/media/fs_new/img/menu_catalog.png') top left no-repeat;
}

.sm-top-menu-contacts {
  background:url('/media/fs_new/img/menu_contacts.png') top left no-repeat;
}

#sm_hot_link {}

#sm_main {
  background:#45addf url('/media/fs_new/img/bg_main.png') top left repeat-x;
  overflow:hidden;
}

#sm_main .sm-main-col {

}

#sm_main .sm-right-col {

}

.sm-clear {
  clear:both;
  font-size:0;
  overflow:hidden;
}

#sm_main h1, .sm-title {
  /*border-bottom:1px dotted #0A2B62;*/
  background:url("/media/img/line_x.gif") repeat-x scroll left bottom transparent;
  display:block;
  font-size:1.4em;
  font-weight:normal;
  margin:.8em 0;
  padding:0 0 .3em 0;
  text-transform:uppercase;
  width:100%;
}

#sm_main .title {
background:url("/media/img/line_x.gif") repeat-x scroll left bottom transparent;
height:1px;
margin:.7em 0 !important;
}

.line-x {
background:url("/media/img/line_x.gif") repeat-x scroll left top transparent;
font-size:0;
height:1px;
margin:10px 0 0;
/*  border-bottom:1px dotted #0A2B62;
  margin-bottom:.8em !important;*/
}

#sm_main .right-col table td {
  padding:0;  
}

.sm-hot-link {
  margin:0 0 0 0;
}

.sm-hot-link img {
  border:1px solid gray;
}

.sm-hl-item {
  float:left;
  margin-bottom:1em;
  text-align:center;
  width:163px;
}

.sm-hl-item img {
  width:156px;
}

.sm-hl-item-caption {
  color:#0A2B62;
  line-height:1.1em;
  text-decoration:none;
}

#sm_footer {
  background:url('/media/fs_new/img/bg_footer.png') top left repeat-x;
  padding:48px 0 0 0;
}

#sm_footer .sm-text {
  margin:1em 0;
}

#sm_footer .copyright {
  float:left;
}

#sm_footer .counter {
  float:right;
}

.search-form table td {
  text-align:left;
}

.search-form input[type=text] {
  /*width:100%;*/
}

.search-form input[type=submit] {
  height:25px !important;
  padding:.1em .5em;
} 

.sm-nav ul {
  list-style-type:none;
  margin:0;
  padding:0;
}

.sm-nav ul li {
  display:inline;
}

#sm_main .sm-nav a, #sm_main .sm-nav span {
  text-decoration:none;
}

ul.breadcrumb-navigation{
  padding:.5em 0 !important;
}
ul.brend-list-item, ul.brend-list-item li {
  list-style-type:none !important;
  margin:0 !important;
  padding:0 !important;
}

.b-thumbnails {
	line-height: 1.2em;
	margin: -.7em 0 0 -.7em;
}

.b-thumbnails_ta_left {
	text-align: left !important;
}

.b-thumbnails__thumb-wrap {
	text-decoration: none;
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: top;
	text-align: left;
	margin: .7em 0 0 .7em;
}

.b-thumbnails__thumb {
	float: left;
}

.b-thumbnails__thumb_size_150px {
	width: 150px;
}

.b-thumbnails__thumb_size_200px {
	width: 200px;
}

.b-thumbnails__link {}

.b-thumbnails__img {
	border: 0;
}

h2 a {
    text-decoration: none;
}