body { margin: 0; padding: 19px 0 0 16px; font-family: Verdana; font-size: 11px; }
#site { width: 987px; }
#site .header { height: 104px; }
#site .main { background-color: #fff; background-image: url('img/main_bg.gif'); background-repeat: repeat-y; }

.menu { width: 195px; float: left; }
.menu ul { list-style-type: none; margin: 0; padding: 0; }
.menu ul li { margin: 0; padding: 0; }
.menu ul a { color: #455369; text-decoration: none; display: block; }
.menu ul a.l1-act,
.menu ul a.l1-no { padding: 6px 7px 7px 36px; }
.menu ul a.l1-no { background: #f2f2e0; border: 1px solid #f2f2e0; border-top: 1px solid #fff; }
.menu ul a.l1-act,
.menu ul a.l1-no:hover { border: 1px solid #e0cba2; background: #fff url('img/l1-act.png') no-repeat; font-weight: bold; }

.center { float: left; margin: 0 14px; }
.content { width: 544px; }

.content h1 { color: #455369; font-size: 13px; margin: 0 0 12px 0; }
.content p { margin: 0 0 12px 0; }
.content b { color: #455369; }
.content ul { list-style-image: url(img/bullet.gif); margin: 0 0 12px 15px; padding: 0; }
.content a { color: #f06c45; }
.content hr { border:none; height:1px; background: #cecbc6; clear: both; }

.side { float: left; width: 198px; background: #ced6de; color: #435167; }
.side p { margin: 0; }
.side .news-latest-item { padding: 4px 7px; border-bottom: 2px solid #fff; }
.side .news-latest-title { font-weight: bold; }
.side .news-latest-item a { color: #435167; text-decoration: none; }

.clearer { clear: both; }


/* NEWS */
.content .news-list-item h3 { margin: 0 0 12px 0; color: #00386b; font-size: 13px; }
.content .news-list-item img { margin: 0 0 5px 0; }
.content .news-single-item { margin-bottom: 20px; }
.content .news-single-item h2 { margin: 0 0 12px 0; color: #00386b; font-size: 16px; }

