

.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%}
#menu {display:block}
#buterbrod {display:none}
}
@media (max-width: 600px){
.announce {width:99%}
#menu {display:none}
#buterbrod {display:block}
} 

.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;
}
