body { margin: 0px; padding: 0px; background: #fff; font: 12px arial, sans-serif }
TD { font: 12px  arial }
A { font: 11px;  font-weight: bold }
A:Link, A:Visited, A:Active { color: #0A469E }
A:Hover { color: #f00; text-decoration: none }

p { padding-right: 10px; padding-left: 20px; padding-bottom: 5px; padding-top: 5px; margin: 0px }
li { font: 12px arial; margin-left: 15px; margin-right: 15px }
blockquote { font: 12px arial }
form { display: inline }
input, select, option { font-size: 11px }

h1 { font: bold 16px arial, sans-serif; padding-top: 10px; margin: 5px 5px 2px 10px; color: #000 }
h2  { font: 11px arial, sans-serif; padding: 0px; margin: 5px 5px 2px 12px	}
h3  { font: bold 16px arial, sans-serif; padding: 0px; margin: 5px 0px 2px 10px }
h4  { font: bold 14px arial,  sans-serif; padding: 0px; margin: 5px 0px 2px 10px } /*Заголовок 2-го уровня по сути*/
h5 { font: bold 16px arial, sans-serif; padding: 5px; padding-top: 0px }

.article { padding-bottom: 10px; font-size: 12px; line-height: 1.4 }
.logo { font: bold 11px arial, sans-serif; padding-right: 15px; padding-bottom: 5px; padding-top: 5px;  color: #fff; background: #036; text-align: right }
.logo a, .logo a:link, .logo a:visited, .logo a:active, .logo a:active { color: #fff; background-color: transparent; text-decoration: none }
.links { font-size: 11px; border-bottom: 1px solid #003366 }

#content {	padding-bottom: 40px }
#content P  { padding-right: 25px; padding-left: 25 px; margin: 0px }
#content A { font-weight: normal; font-size: 12px }
#content H1 A { font-weight: bold; font-size: 16px; text-decoration: none  }
#content H2 A { font-weight: bold; font-size: 11px; text-decoration: none  }

.cn_comment_even { font:11px Arial, sans-serif; margin: 0px; padding: 10px; border-bottom: #003366 1px solid; background-color: #fff }
.cn_comment_odd { font:11px Arial, sans-serif; margin: 0px; padding: 10px; border-bottom: #003366 1px solid; background-color: #fff }

