.i_top_176 /* верхний заголовок (заголовок сайта) */ {font-weight:bold; font-size:150%; color:#87335f; text-shadow: 1px 1px 0 red, -1px -1px 0 yellow; text-decoration:none} a.menu /* верхнее меню */ {color: #403160; text-decoration:none; font-weight:bold} h1 /* заголовок страницы */ {font-size:20px; color:#984946; font-family:verdana, sans-serif; text-shadow: 1px 1px 0 yellow, -1px -1px 0 yellow} @media (min-width: 600px){ .announce {width:46%} #leftcol .announce {width:95%} } @media (max-width: 600px){ .announce {width:100%} } .announce /* цвет рамки анонса на главной */ {border:1px solid; border-color:#e77ac2; 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:#43bf62} .leftmenu /* цвета фона для анонсов слева */ {transition: 1s; border:1px solid; border-color:#e2f0c5; 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:#f7b08a; text-shadow:1px 1px 0 black}