.i_top_176 /* верхний заголовок (заголовок сайта) */ {font-weight:bold; font-size:150%; color:#8b914d; text-shadow: 1px 1px 0 red, -1px -1px 0 yellow; text-decoration:none} a.menu /* верхнее меню */ {color: #104917; text-decoration:none; font-weight:bold} h1 /* заголовок страницы */ {font-size:20px; color:#6d461f; font-family:verdana, sans-serif; text-shadow: 1px 1px 0 yellow, -1px -1px 0 yellow} h2 /* заголовок страницы */ {font-size:18px; color:#6d461f; font-family:verdana, sans-serif; text-shadow: 1px 1px 0 orange, -1px -1px 0 orange} @media (min-width: 600px){ .announce {width:46%} #leftcol .announce {width:95%} } @media (max-width: 600px){ .announce {width:99%} } .announce /* цвет рамки анонса на главной */ {border:1px solid; border-color:#a4d9bc; padding:5px; float:right; margin:5px; background-color: rgba(255, 255, 255, 0.6)} .mainpage_announce /* цвет ссылки анонса на главной */ {text-decoration:none; font-weight:bold; font-family:sans-serif; color:#ae2a90} .leftmenu /* цвета фона для анонсов слева */ {transition: 1s; border:1px solid; border-color:#4e618e; padding:5px; float:right; margin:5px; background:-webkit-linear-gradient(#ffffff, #000000); background:linear-gradient(to top, #ffffff, #000000)} .leftmenu:hover { transform: scale(1.2); } .left_announce /* цвета анонсов слева*/ { text-decoration:none; font-weight:bold; font-family:sans-serif; color:#9f87c9; text-shadow:1px 1px 0 black } img { font-style: italic; color: #c00; font-size:10px; }