body {
  background:#fff;
  margin:0;
  text-align:justify;
  font-family:tahoma;
  font-size:12px;
}



#topArea {
  background:#eaeaea url("/files/gfx/top_background.jpg");
}

#top {
  width:960px;
  height:150px;
  margin:0 auto;
  background:url("/files/gfx/top.jpg");
}

#topMenu {
  margin-right:25px;
  padding-top:112px;
  float:right;
}

#contentArea {
  background:#e2e2e2 url("/files/gfx/content_background.jpg") repeat-x;
}

#contentContainer {
  background:url("/files/gfx/content2_background.jpg");
  width:960px;
  margin:0 auto;
}

#contentText {
  margin-left:180px;
  margin-right:60px;
  padding-bottom:20px;
  line-height:18px;
}

#leftMenu { 
}

#leftMenuHeaderContainer {
  width:320px;
  height:73px;
  background:url("/files/gfx/left_menu_header.jpg");
}

#leftMenuHeader {
  margin-left:80px;
  margin-top:30px;
  position:absolute;
  font-size:2em;
  color:#506684;
}

.leftMenuRecord {
  width:240px;
  background:url("/files/gfx/left_menu_content.jpg");
  padding-left:80px;
  padding-top:5px;
  padding-bottom:5px;
  margin-right:40px;
  font-size:1.2em;
}

.leftMenuBreak {
  width:320px;
  height:5px;
  background:url("/files/gfx/left_menu_break.jpg");
}

#leftMenuBottom {
  width:320px;
  height:20px;
  background:url("/files/gfx/left_menu_bottom.jpg");
}

#leftContent {
  width:330px;
  float:left;
}

#rightContent {
  float:left;
  width:560px;
  line-height:18px;
}

#startContainer {
  line-height:18px;
}

#leftStart {
  width:500px;
  float:left;
  margin:0 0 0 170px;
}

#rightStart {
  width:230px;
  float:left;
  font-size:11px;
  margin:0 10px 0 20px;
}

#bottomArea {
  background:#dcdcdc url("/files/gfx/bottom_background.jpg") repeat-x;
}

#bottomContainer {
  width:960px;
  /*height:204px;*/
  margin:0 auto;
  background:#dcdcdc url("/files/gfx/bottom.jpg") no-repeat;
}

#bottomContent {
  margin-top:50px;
  margin-left:200px;
}

#bottomContent li {
  margin-bottom:5px;
  margin-left:-20px;
}

#bottomLine {
  height:10px;
  background:#dcdcdc url("/files/gfx/bottom_line.jpg");
}

#bottomCopyArea {
  background:#dcdcdc;
}

#bottomCopy {
  width:960px;
  margin: 0 auto;
  padding:0 0 5px;
  background:#dcdcdc;
  text-align:center;
  font-size:10px;
}

.footerBox {
  float:left;
  width:240px;
}


#headerContent {
  height:106px;
  background:url("/files/gfx/header.jpg");
}

#header {
  margin-left:80px;
  margin-top:10px;
  position:absolute;
}

.headerText {
  font-size:28px;
  color:#506684;
  font-family:times new roman;
  margin:29px 0;
}

.topMenuElement {
  float:left;
  margin-right:3px;
  height:36px;
}

a {
  text-decoration:none;
  color:#506684;
}

a:hover {
  text-decoration:underline;
}

a.topMenu, a.topMenuSelected {
  display:block;
  height:24px;
  /*width:0;*/
  padding:9px 0 5px 10px;
  font-size:1.2em;
  /*font-weight:bold;*/
  color:#555;
}

a.topMenu span, a.topMenuSelected span {
  padding:9px 10px 10px 0;
}

a.topMenu:hover, a.topMenuSelected:hover {
  background:url("/files/gfx/top_menu_button.jpg") no-repeat;
  color:#fff;
}

a.topMenu:hover span, a.topMenuSelected:hover span {
  background:url("/files/gfx/top_menu_button.jpg") no-repeat right top;
}

a.topMenuSelected {
  background:url("/files/gfx/top_menu_button.jpg") no-repeat;
  color:#506684;
}

a.topMenuSelected span {
  background:url("/files/gfx/top_menu_button.jpg") no-repeat right top;
}

a.leftMenu {
  color:#555;
}

a.leftMenuSelected {
  color:#506684;
  font-weight:bold;
}

a.leftMenu:hover, a.leftMenuSelected:hover {
  color:#fff;
  text-decoration:none;
}

.newsDate {
  font-size:9px;
}

p {
  text-align:justify;
}
/*#main {
  width:960px;
  margin:0 auto;
  background:#ff0000;
}
*/


