img, td {
font-size:12px; 
}

.i_top_176  /* верхний заголовок (заголовок сайта) */
{font-weight:bold; font-size:150%; color:#816f5a; text-shadow: 1px 1px 0 red, -1px -1px 0 yellow; text-decoration:none}

a.menu /* верхнее меню */
{color: #2468f; text-decoration:none; font-weight:bold}

h1 /* заголовок страницы */
{font-size:20px; color:#183d39; 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:99%}
} 


/*.announce */
/* цвет рамки анонса на главной */
/* {border:1px solid; border-color:#6f82cc; padding:5px; float:right; margin:5px; background-color: rgba(255, 255, 255, 0.6)} */

.announce /* цвета фона для анонсов на главной */
{transition: 1s; border:1px solid; border-color:#7bf89c; padding:5px; float:right; margin:5px; background:-webkit-linear-gradient(#ffffff, #000000); background:linear-gradient(to top, #0000aa, #ffffff)}


.mainpage_announce /* цвет ссылки анонса на главной */
{text-decoration:none; font-weight:bold; font-family:sans-serif; color:#26c465}

.leftmenu /* цвета фона для анонсов слева */
{transition: 1s; border:1px solid; border-color:#7bf89c; 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:#e9d46f; text-shadow:1px 1px 0 black}

