body {margin: 0; padding: 0; border: 0; font-family: Tahoma; font-size: 11px; color: #202020; text-align: center;}
body * {margin: 0; padding: 0; border: 0;}
.clear {clear: both;}
ul {list-style-type: none;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}

#header {margin: 0 auto 5px auto;width: 900px;}
#header p {padding: 6px 8px 0 0;height: 23px;text-align: right;color: #fff;background: #78D526 url('headerAddBg.gif') no-repeat bottom center;}
* html #header p {height: 29px;}

#naviBar {margin: 0px auto 4px auto;width: 900px;text-align: left; color: #999;}
#naviBar a {color: #999;}

#footer {margin: 5px auto;padding: 25px 0px 0px 205px;width: 695px;height: 50px; background: url('footerBg.gif') repeat-x top center;text-align: left;color: #202020;}
#footer span {padding: 0 0 0 14px;}
#footer span a {color: #202020;}
* html #footer {width: 900px;}

#content {margin: 0 auto;width: 900px;}
#wide {margin: 0 auto;width: 900px;background: #C1BFC0;}

#cLeft {float: left; width: 200px;}

#cCenter {float: left; padding: 0 10px;width: 480px;}
* html #cCenter {width: 500px;}

#cRight {float: left; width: 200px;}

h3.boxHeader {padding: 10px 0 0 15px; width: 185px; height: 23px; background: url('boxHeaderBg.gif') no-repeat top center; font-weight: bold;color: #4B8E1A;text-align: left;font-size: 11px;}
* html h3.boxHeader {width: 200px; height: 33px;}

img.rImg {margin: 0 0 3px 0;}

ul.mList {text-align: left;margin: 0 0 5px 0;}
ul.mList li {width: 200px; height: 28px;background: url('liBg.gif') no-repeat center;}
ul.mList li.active {background: url('liBgActive.gif') no-repeat center;}
ul.mList li a {display: block;margin: 0 0 0 15px;padding: 7px 0 0 10px;height: 21px;background: url('listBg.gif') no-repeat center left;color: #4B8E1A;}
* html ul.mList li a {height: 28px;}

ul.nList {text-align: left;margin: 0 0 5px 0;border-bottom: 2px solid #C7D9CD;}
ul.nList li {width: 200px; background: #F2FAF5;}
ul.nList li a {display: block;margin: 0 0 0 15px;padding: 5px 0 2px 10px;background: url('listBg.gif') no-repeat 0px 10px;color: #202020;}
* html ul.nList li a {height: 23px;}

div.sBox {margin: 0 0 5px 0;padding: 8px 5px 8px 15px; border-bottom: 2px solid #C7D9CD;background: #F2FAF5;text-align: left;}

/* newsList */
#newsList h3.mainTitle{text-align: left;font-size: 23px; color: #68C11E; font-weight: normal;font-family: Times New Roman;}
h3.nShortTitle {clear: both;margin: 15px 0 0 0;padding: 0 0 18px 0;text-align: left;font-size: 11px;background: url(separatorBg.gif) repeat-x bottom left;}
h3.nShortTitle a {color: #202020;}

p.nShortText {padding: 2px 1px;text-align: left; color: #999;}
p.nShortText img {float: right;margin: 0 0 3px 5px;}

p.nShortAuthor {clear: both;margin: 2px 0 0 0;text-align: left;}
p.nShortAuthor a {float: right;padding: 0 0 3px 8px;background: url(listBg.gif) no-repeat center left;color: #202020;}

.navList {float: left;margin: 30px 0 0 0;}
.navList li {float: left; padding: 3px 0;width: 25px; text-align: center; border-right: 1px solid #CCCCCC;color: #AAAAAA;}
.navList li a {color: #666666;}
.navList li.prev {width: 70px;border: none;text-align: left;}
.navList li.next {width: 70px;border: none;text-align: right;}
.navList li.last {border: none;}
.navList li.selected {font-weight: bold;}
.navList li.selected a {padding: 1px 3px;border: 1px solid #70CB22;background: #DFF6CA;}

/* single news */
#singleNews {text-align: left;}
#singleNews h3.title {font-size: 23px; color: #68C11E; font-weight: normal;font-family: Times New Roman;}
#singleNews .pText {margin: 15px 0;}
ul#addFiles {padding: 5px 5px 5px 10px; border: 1px solid #DFDFE1;background: #F1F1F1 url(addBoxHeaderBg.gif) no-repeat top left;}
ul#addFiles li {padding: 3px 13px;background: url(listBg.gif) no-repeat center left;}
ul#addFiles li.title {padding: 3px 10px 3px 0px; margin: 0 0 10px 0;background: none;font-weight: bold;color: #68C11E;}
ul#addFiles li a {color: #404040;}

/* subpageContent */
.subpageContent {text-align: left;}
.subpageContent h3.title {font-size: 23px; color: #68C11E; font-weight: normal;font-family: Times New Roman;}
.subpageContent .pText {margin: 15px 0;}

/* picturesList */
ul.picturesList {float: left;clear: both; padding: 5px 0;margin: 0px auto; width: 900px;background: #C1BFC0;}
* html ul.picturesList {margin: 0;}
ul.picturesList li {float: left;background: #C1BFC0; margin: 0 5px;width: 80px;}
* html ul.picturesList li {margin: 0 4px;}
#wide p.info{padding: 5px 50px;text-align: left;}
#wide p.adress{text-align: center;}
#wide p.adress a {color: #202020;}
#wide h3.title {padding: 5px 0 0 50px;font-size: 23px; color: #68C11E; font-weight: normal;font-family: Times New Roman;text-align: left;}
