@import "menu/tree.css";
@import "news.css";

html, html body{
  background-color: #e1efd2;
}

html body a {
  color: #4c6e28;
}

#custom-doc #main-template{
  background-image: url(../images/capitol-website-3.gif);
  background-repeat: no-repeat;
}

#custom-doc{
  background-image: url(../images/page-bg.gif);
}
#custom-doc .yui-gb .left, #custom-doc .yui-g .left {
  margin-right: 24px;
}

#custom-doc .yui-gb .right, #custom-doc .yui-g .right {
  width: 194px;
}

div#hd-right {
  background-image: url(../images/news-top.gif);
  background-repeat: no-repeat;
  height: 15px;
  margin-top: 116px;
}
div#bd-right {
  background-image: url(../images/news-kachel.gif);
  background-repeat: repeat-y;
  
}
div#bd-right .csc-row {
  margin-left: 15px;
  margin-right: 15px;
}
div#ft-right {
  background-image: url(../images/news-bottom.gif);
  background-repeat: no-repeat;
  height: 15px;
}


#hd-hd{
  width: 1058px;
  height: 45px;
  text-align: right;
}

#hd-bd{
  height: 137px;
}

#hd-ft{
  height: 22px;
  width: 1058px;
}


#bd{min-height:720px;}

#ft{
  background-image: url(../images/ft-bg.gif);
}

.col-wrapper {

}
.csc-row {
  border-bottom: 2px solid;
  padding-top: 17px;
  padding-bottom: 5px;
}

/*** TOP MENU 2 ***/
#hd-hd div#menu_top_1 ul li a {
  color: #000;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  line-height: 21px;
  
}


/*** TOP-MENU-2 ***/

#menu_top_2{
  /* padding-left: 402px; */
  float: right;
  padding-right: 197px;
}

#hd-ft div#menu_top_2 ul li a {
  color: #000;
  background-color: #e1efd2;
  padding-left: 5px;
  padding-right: 5px;
  border-left: solid 3px #000;
  border-top: solid 2px #000;
  text-decoration: none;
  line-height: 20px;
  margin-top: -2px;
  
}
#hd-ft div#menu_top_2 ul li a:hover {
  background-color: #81bc43;
}

#hd-ft div#menu_top_2 ul li.level-1-cur a {
  background-color: #81bc43;
}

/*** MENU-FOOTER ***/
#ft div#menu_footer{
  text-align: center;
}
#ft div#menu_footer ul li a {
  color: #000;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  line-height: 21px;
}

div#menu_footer ul li, div#menu_footer ul li a {
display:block;
float:left;
}