/* Start of CMSMS style sheet 'msc-styles' */
body { margin: 0; padding: 0; background: #f5f5f5; font-family: Tahoma; font-size:11px; }
img { border: 0; }
a { color: #bd0004; }
a:hover {}

.top { height: 72px; background: url(images/top-bg.gif) top left repeat-x; }
.top-left { background: #fff url(images/top-left.gif) top right no-repeat; }
.top-right { background:  #fff url(images/top-right.gif) top left no-repeat; }

.nav { padding: 48px 0 0 20px; }

.lang { padding: 38px 23px 0 0;  font-size: 11px; color: #bdbdbd; text-align: right; }
.lang span { padding: 5px; } 
.lang a { font-size: 11px; color: #bdbdbd; text-decoration: none; }
.lang a:hover {  color: #bdbdbd; text-decoration: underline; }

.header { background: #ededed url(images/header.jpg) top left no-repeat; }
.header-left { background: #ededed url(images/header-left.gif) top right no-repeat; }
.header-right { background: #ededed url(images/header-right.gif) top left no-repeat; }
.logo { width:192px; height: 66px; background: url(images/logo.gif) top left no-repeat; margin: 38px 0 0 17px;  }
.logo-block { height: 143px; background: /*#8d8d8d #bd0004;*/ #007955; }

.line { height: 12px; font-size: 0px; background: #fff;}
.left { background: url(images/left.gif) top right repeat-y; }
.right { background: url(images/right.gif) top left repeat-y; }

.tm-block { background: #717171; height:30px; }
.content-block {/* height:300px; */ background: #fff;   }
.title { padding: 15px 0 15px 0; text-transform:uppercase; font-size: 16px; font-weight: bold; font-family: Arial; border-bottom: 1px solid #cccccc; color: #bd0004; margin-right: 12px; }
.content { padding: 0 12px 10px 0;  }

.left-menu {  }

.footer { background: url(images/footer.gif) top left repeat-x; font-size: 10px; color: #ababab; }
.copyright { width: 200px; padding: 8px 5px 25px 25px; position: relative; float: left; text-align: left; }
.indeo { width: 200px; padding: 8px 25px 25px 5px; position: relative; float: right; text-align: right; }
.indeo a { text-decoration: none; font-size: 10px; color: #ababab; }
.indeo a:hover { text-decoration: underline; }

.products-block { margin-top: 12px; }
.products-left { width: 230px; background: #ededed; }
.products-center { width: 476px; background: #fff; padding: 0 12px 12px 12px; }
.p_title { color: #000; font-weight: bold; /*background: green; padding: 2px 12px 2px 12px; text-decoration: none;*/  }
.p_title2 { color: #BD0004; font-weight: normal; font-style:italic; text-decoration: none; }
.p_more { padding-top: 2px; padding-bottom: 12px; }
.p_more a {  font-weight: bold; text-decoration: underline;  }
.p_more a:hover {  font-weight: bold; text-decoration: none; }
.p_short a { color: #000; text-decoration: none; }

#main table img { border: 5px solid #cccccc; padding:1px; margin: 0 12px 12px 0; }

.search-top { font-size: 12px; color: #717171; padding-bottom: 12px; }
.search-input { font-size: 11px;   }
.search { background: #ededed; padding: 15px; }
.search form { margin:0;padding:0; font-size: 11px; }
.search input { font-size: 11px;  }
.button { border:0; background: #bd0004; font-size: 11px; color: #fff; padding: 2px 8px 2px 8px; margin-left: 5px; }

/* End of 'msc-styles' */

