body {
    color: #990000;
    background-color: #ffffff;
    line-height: 140% ;
    margin-left: 30px;
    margin-right: 30px;
}
body#bg {
    background-image: url("../image/angels_bg01.gif")
}
img#img_1 {
    width: 180px;
    height: 240px;
    float: right;
}
img#img_2 {
    width: 240px;
    height: 180px;
    float: left;
    margin-right: 20px;
}
img#signature {
    width: 160px;
    height:120px;
    float: right;
}
div#explanation {
    color: #009999;
}
a:link { color: #660000; background-color: #ffffff; }
a:visited { color: #993300; background-color: #ffffff; }
a:active { color: #990000; background-color: #ffffff; }
li#link_in_page {
    color: #993300;
    margin-bottom: 10px;
}
a#in_page {
    text-decoration: none;
    font-size: large;
    font-weight: bold;
    color: #993300;
}
a#return {
    text-decoration: none;
    font-size: medium;
    font-weight: bold;
    color: #993300;
}
a#limit {
    text-decoration: none;
    font-size: medium;
    font-weight: bold;
    color: #ff6600;
    background-color: #ffffff;
}
img#title{
    vertical-align: middle;
}
div#main_title {
    font-size: xx-large;
    font-weight: bold;
    color: #990000;
    background-color: #ffffff;
    text-align: center;
    vertical-align: middle;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 4em;
    border-right-width: 4em;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 40px;
    margin-right: 40px;
}
div#sub_title {
    font-size: large;
    font-weight: bold;
    color: #660000;
    text-align: left;
    margin-left: 40px;
}
div#text {
    text-indent: 1em;
    letter-spacing: 2px;
    line-height: 160%;
    font-family: serif;
    font-size: medium;
    font-weight: normal;
    color: #330000;
    margin-left: 80px;
    margin-right: 80px;
}
div#signature {
    font-weight: bold;
    text-align: right;
    vertical-aligh: baseline;
}
div#contents {
    margin-left: 120px;
    letter-spacing: 1px;
    font-size: large;
    font-weight: bold;
    color: #990000;
}
div#return {
    text-align: right;
    margin-right: 80px;
    letter-spacing: 1px;
    font-size: medium;
    font-weight: bold;
}
div#info {
    margin-left: 120px;
    letter-spacing: 1px;
    font-size: medium;
    font-weight: normal;
    color: #990000;
}
table#top_menu {
    font-size: medium;
    font-weight: normal;
    color: #990000;
    margin-left: 60px;
    border: solid 2px #993300;
    border-collapse: separate;
    border-spacing: 5px 10px;
}
div#notes {
    font-size: small;
    margin-left: 60px;
}

/* Link Page */
div#link {
    padding-left: 50px;
    text-align: left;
}

table.link {
  table-layout: fixed;
  margin-top: 1.5em;
  margin-left: 60px;
  width: 800px;
  empty-cells: show;
}

table.link col.team {
  width: 300px;
}

table.link th {
  text-align: left;
  border: 1px solid brown;
  border-right-width: 0px; border-top-width: 0px;
  border-left-width: 20px;
  padding: 0.3em;
  font-family: sans-serif;
  font-weight: normal;
}

table.link td {
  border: 1px solid brown;
  border-right-width: 0px; border-top-width: 0px; border-left-width: 0px;
}


table.link a {
  text-decoration: none;
  font-weight: normal;
}

table.link tr.group {
  text-align: left;
  background-color: brown;
  color: white;
  font-weight: bold;
  font-family: sans-serif;
  height: 2em;
}

table.link tr.group td {
  border-left-width: 50px;
  padding-left: 3em;
  background-color: brown;
  color: white;
}
/* --- end of Link Page --- */


table#information {
    border: solid 3px #999999;
    border-spacing: 3px;
    text-align: center;
}
table#list {
    font-size: large;
    font-weight: bold;
    margin-left: 60px;
    color: #990000;
}
th {
    border: solid 2px #999999;
    padding: 0.5em;
}
th#info {
    background-color: #cccc00;
    padding: 0.5em;
}
th#cap {
    background-color: #99ff00;
    padding: 0.5em;
}
th#manager {
    background-color: #cc3333;
    color: #ffffff;
    padding: 0.5em;
}
th#score {
    background-color: #003399;
    color: #ffffff;
    padding: 0.5em;
}
th#process {
    font-size: small;
    background-color: #000033;
    color: #ffffff;
}
td#info {
    border: solid 1px #999999;
    padding: 0.5em;
}
td#result {
    width: 250px;
    padding-left: 10px;
    text-align: left;
    border: solid 1px #999999;
}
td#left {
    width: 150px;
    padding-left: 10px;
    text-align: left;
    border: solid 1px #999999;
}
td#left2 {
    width: 250px;
    padding-left: 10px;
    text-align: left;
    border: solid 1px #999999;
}
td#menu {
  text-align: center;
  valign: top;
}
td#score {
    font-weight: normal;
    color: #990000;
    text-align: center;
    border: solid 1px #999999;
    padding: 0.5em;
}
td#run {
    font-weight: bold;
    color: #660000;
    text-align: center;
    border: solid 1px #999999;
    padding: 0.5em;
}
td#process {
    font-weight: normal;
    font-size: small;
    color: #990000;
    text-align: center;
    border: solid 1px #999999;
}
td#hit {
    font-size: small;
    background-color: #990000;
    color: #ffffff;
    text-align: center;
    border: solid 1px #999999;
}
td#ball {
    font-size: small;
    background-color: #000099;
    color: #ffffff;
    text-align: center;
    border: solid 1px #999999;
}
td#out {
    font-size: small;
    background-color: #ffffff;
    color: #000000;
    text-align: center;
    border: solid 1px #999999;
}
td#no {
    font-size: small;
    background-color: #aaaaaa;
    color: #000000;
    text-align: center;
    border: solid 1px #999999;
}
td#err {
    font-size: small;
    background-color: #cccc00;
    color: #000000;
    text-align: center;
    border: solid 1px #999999;
}
td#sacrifice {
    font-size: small;
    background-color: #00cc00;
    color: #000000;
    text-align: center;
    border: solid 1px #999999;
}
.show {
    empty-cells: show;
}

/* o[Љ */
table.memberslist {
  font-size: normal;
  font-weight: bold;
  margin-left: 10px;
  margin-right: 10px;
  color: #990000;
  border: solid 1px;
  width: 90%;
  white-space: nowrap;
}

tr.ml_title {
  font-family: sans-serif;
  text-align: center;
  border: solid 1px #999999;
  background-color: #990000;
  color: #ffffff;
/*  white-space: nowrap; */
}

tr.ml_main {
  text-align: center;
  font-size: medium;
  font-weight: normal;
  border: solid 1px #999999;
}

td.ml_number {
  font-weight: bold;
  font-family: sans-serif;
  text-align: center;
  border: solid 1px #999999;
/*  width: 5%; */
}

td.ml_name {
  text-align: center;
  border: solid 1px #999999;
/*  width: 15%; */
  font-weight: bold;
  padding: 0.7em;
}

td.ml_yaku {
  text-align: center;
  border: solid 1px #999999;
/*  width: 10%; */
}

td.ml_position {
  text-align: center;
  border: solid 1px #999999;
/*  width: 10%; */
  font-size: 0.9em;
}

td.ml_leftright {
  text-align: center;
  border: solid 1px #999999;
/*  width: 10%; */
}

td.ml_comment {
  text-align: left;
  border: solid 1px #999999;
  font-size: 0.9em;
  padding: 0.5em;
  white-space: normal;

}

/*** END OF FILE ***/

