.normtext, body, p, table {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #333; font-size: 12px; }

img {border: 0;}

a {color: #009933; text-decoration: underline;}
a:hover {text-decoration: none;}

h1 {font-size: 16px; font-weight: bold;}
h2 {font-size: 16px; font-weight: bold;}
h3 {font-size:15px; font-weight: bold;}
h4 {font-size:14px; font-weight: bold;}
h5 {font-size:13px; font-weight: bold;}
h6 {font-size:12px; font-weight: bold;}

.maintitle, h1.title {line-height: 18px; margin: 0 0 12px 0; color: #004A75;}

span.magazine {
	color: #C4161C;
}

td.work-area {
	padding: 20px;
}

a.green { color: #009933; }
a.black, a.stata { color: #333; text-decoration: none; font-weight: bold; }
a.black { font-weight: normal; }
a.black:hover, a.stata:hover { text-decoration: underline; }
a.green2 { font-size: 11px; text-decoration: none; }
a.green2:hover { text-decoration: underline; }
a.polosia { color: #C4161C; font-weight: bold; text-decoration: none; }
a.polosia:hover { text-decoration: underline; }

p.black a { color: #333; text-decoration: none; font-weight: bold; }
p.black a:hover { text-decoration: underline; }
p.black { color: #666; }

p.grey { color: #666; font-style: italic; margin-bottom: 12px; }
.sape {display:none; visibility: hidden; overflow: hidden;}