/* Catalogue */
ul.news {list-style: circle url('/images/folderOpen.gif'); padding: 5px;  margin: 0.5em 1em 0.5em 1em }
ul.news li {margin: 5px 0px; padding-left:10px}
ul.news li a:link, ul.news li a:visited {text-transform:uppercase; text-decoration:none; color:#000000; font-weight:bold}
ul.news ul {list-style: circle url('/images/dot.gif'); margin: 5px 0px 5px 160px; }
ul.news ul li a:link, ul.news ul li a:visited {text-transform:none; font-weight:normal; color:#605A51}
ul.news ul li a:active, ul.news ul li a:hover {text-transform:none; text-decoration:underline; font-weight:normal; color:#facb2d}
ul.news li font#date {color:red; text-decoration: none}
span.date {text-decoration:none; font-weight:bold; margin-right:5px}
span.ng_action {display:block; margin: 15px 5px 30px 15px}


/* News Services Box */
table.news-menu {width:100%; border-top: 1px solid #CCCCCC}
table.news-menu td {padding: 0 8px}
table.news-menu td.actins {border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; font-size:0.9em}
table.news-menu td.actins img {margin:0px}


table.box-grey2 td.article h1, table.box-grey2 td.info h2, table.box-grey2 td.info h3, table.box-grey2 td.info h4, table.box-grey2 td.info h5, table.box-grey2 td.info h6, table.box-grey2 td.info strong {color:#000000}
table.box-grey2 td.article h1 {font-size:1.5em} 
table.box-grey2 td.article h2 {font-size:1.3em} 
table.box-grey2 td.article h3 {font-size:1.2em} 
table.box-grey2 td.article h4 {font-size:1.1em} 
table.box-grey2 td.article h5 {font-size:1em} 
table.box-grey2 td.article h6 {font-size:0.9em} 
table.box-grey2 td.article p {margin:15px 0px} 
table.box-grey2 td.article ul, table.box-grey2 td.article ol {margin:15px 40px; padding:0px} 
table.box-grey2 td.article ul ul, table.box-grey2 td.article ol ol {margin:5px 40px; padding:0px} 

/* Желтые текстовые объявления на главной странице */
.YellowBlock {background:#FFDD44; color:black; border:5px solid #FFDD44; width:150px; margin: 0px 0px 10px 5px}
div.YellowBlock {margin: 10px}
.YellowBlock div.Content {background:#FFDD44; padding-bottom:7px}
.YellowBlock div.Image img {border:2px solid white; width:136px}
.YellowBlock div.Image a:hover img {border:2px solid #EC8C0B}
.YellowBlock div.Footer {border-top: 1px dashed #554433; padding-top:3px}
.YellowBlock span.Title {display:block; margin-bottom:5px}
