@import 'content.css';

*,html, body{
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  line-height: 1.5em;
  
}

a{color: #0d6ab2;}

table, tr, td{ border-width: 0px; }

/* RESET */
#custom-doc, #hd, #bd, #ft{
  width: 1000px;
}

#custom-doc{
  /* border: solid 1px #004677; */
}

/* HEADER */
#hd{
 
}

#hd .hd{ display: none;}

#hd .bd{ height: 158px; }
#hd .ft{ display: none; }
#hd .ft .yui-gb .yui-u{
  padding:0px;
  margin:0px;
  height: 2em;
}
#hd .ft .yui-gb .left{ width: 210px; display: block;}
#hd .ft .yui-gb .normal{ width: 520px;  display: block;}
#hd .ft .yui-gb .right{ width: 270px;  display: block;}

/* MENU */
#topmenu{
  height: 2em;
  line-height: 2em;
}

#topmenu ul, #topmenu ul li.no, #topmenu ul li.cur, #topmenu ul li.act, #homebutton ul, #homebutton ul li{
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  float: left;
}

#topmenu ul li a, #homebutton ul li a{
  line-height: 30px;
  padding-left:10px;
  padding-right: 10px;
  display: block;
  text-decoration: none;
  float: left;
  font-weight: bold;
}

#topmenu ul li a:hover, #homebutton ul li a:hover, #topmenu ul li.cur a, #topmenu ul li.act a{
  color: #ffffff;
  text-weight: bold;
}








/* TREEENU */
#treemenu {
 padding: 0px;
 width: 155px;
 margin-left: 20px;
}

#treemenu ul, #treemenu ul li{
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}



#treemenu ul li a{
  
  display: block;
  text-decoration: none;
  text-weight: bold;
  color: #004677;
  font-size: 1.5em;
}

#treemenu ul li a:hover{
  color: #000000;
}

#treemenu ul.level-1 li.level-1-no, #treemenu ul.level-1 li.level-1-act, #treemenu ul.level-1 li.level-1-cur{
  margin-bottom: 10px;
}
#treemenu ul.level-1 li{
  padding-bottom: 5px;
  border-bottom: solid 2px #0d6ab2;
}

#treemenu ul.level1 li a{
  padding-left: 0em;
  margin-top: 30px; 
}


#treemenu ul.level-2 li a{
  padding-left: 0em;
  line-height: 25px;
  font-weight: normal;
  margin-top: 0px;
  border-bottom: solid 0px #fff;
  font-size: 11px;
  color: #0d6ab2;
}





#treemenu ul.level-1 li.level-1-cur a, #treemenu ul.level-1 li.level-1-act a{
  color: #000000;
}



#treemenu ul.level-2 {
  margin-bottom: 0px;
}

#treemenu ul.level-2 li{
  border-bottom: solid 0px #fff;
  padding-bottom: 0px;
}
#treemenu ul.level-2 li.level-2-no a{
 color: #0d6ab2;
}

#treemenu ul.level-2 li.level-2-no a:hover{
 color: #000000;
}

#treemenu ul.level-2 li.level-2-act a{
 color: #000000;
}

#treemenu ul.level-2 li.level-2-cur a{
 color: #000000;
}


#bd{
  min-height: 400px;
}

#bd .yui-gb{}

#bd .yui-gb-t3 .yui-u .col_wrapper{
  margin-top: 30px;
  padding: 0em;
}

#bgtopbg .yui-u{
  margin: 0px;
  padding: 0px;
}
#bgtopbg .left{
  width: 210px;
}


#bgtopbg .normal{
  width: 520px; 

  
}
#bgtopbg div.normal div.col_wrapper{
  width: 500px; 
}
#bgtopbg div.normal div.col_wrapper .col-body {
  
 /* margin-left: 25px;
  
  
 display: block; */
}

#bgtopbg .normal-1{
  width: 1000px;
}

#bgtopbg .normal-2{
  width: 740px;
}

#bgtopbg .normal-2 div.col_wrapper {
  margin-left: 2em;
  margin-right: 2em;
}

#bgtopbg .right{
  width: 270px;
}

#sitemap{
  height: 64px;
  width: 1000px;
  overflow: hidden;
  background-image: url(../images/footer.jpg);
}










div.box{
 border: 0px;
}

div.box h1{
  display: none;
}

div#breadcrumb{ display: none; }





