@charset "ISO-8859-1";

body{
  font:medium sans-serif;
  background-color:#efefef;
}

h1{

}

h2{

}

h3{

}

p.date{
  
}

p.text{

}

p.licenseinfo{
  font-size:small
}

ul.article_list{
  list-style-type:none;
}

ul.link_list{
  margin:0px;
  font:small sans-serif;
  list-style-type:none;
}

div.navi_header{
  font:bold small sans-serif;
  padding:4px;
  margin-bottom:10px;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#bcbcbc;
}

#main{
  position:absolute;
  left:196px;
  right: 20px;
  top:20px;
  padding:10px;
  border-width:1px;
  border-style:solid;
  border-color:#bcbcbc;
  background-color:#FFFFFF;
}

#logo{
  position:fixed;
  top:20px;
  left:20px;
  width:153px;
  height:158px;
  border-width:1px;
  border-style:solid;
  border-color:#bcbcbc;
  background-color:#FFFFFF;
}

#navigation1{
  position:fixed;
  top:200px;
  left:20px;
  width:153px;
  padding-top:10px;
  padding-bottom:10px;
  border-width:1px;
  border-style:solid;
  border-color:#bcbcbc;
  background-color:#FFFFFF;
}

#navigation2{
  position:fixed;
  top: 400px;
  left: 20px;
  width:153px;
  padding-bottom:10px;
  border-width:1px;
  border-style:solid;
  border-color:#bcbcbc;
  background-color:#FFFFFF;
}

a:link{
  text-decoration:none;
  color:#002bb8;
  background:none;
}

a:visited{
  text-decoration:none;
  color:#5a3696;
}

a:active{
  color:#faa700;
}

a:hover{
  text-decoration:underline;
}
