.content {font-size: 9pt; line-height: 17px; color: #444444; font-family: verdana, arial ; text-decoration: none}

A.content:link {color: #b32c23}

A.content:visited {color: #b32c23}

A.content:hover {color: #b32c23; text-decoration: underline}

h1 {font-size: 12pt; line-height: 17px; color: #444444; font-family: verdana, arial ; text-decoration: none}



A {color: #b32c23}


.navi {font-size: 8pt; line-height: 30px; color: #444444; font-family: verdana, arial ; text-decoration: none}

A.navi:link {color: #444444; text-decoration: none}

A.navi:hover {color: black; text-decoration: none}



#bg  {
  position:absolute;
  vertical-align: top;
  top: 360px;
  left: 50%;
  margin-left: -490px;
  width: 980px;
  background-image: url(../images/bg.png);
  }

#logo  {
  position:absolute;
  top: -0px;
  left: 50%;
  margin-left: -490px;
  width: 980px;
  height:360px;
  background-image: url(../images/top.png);
  }


#text  {
  position:relative;
  top: -45px;
  left: 50%;
  margin-left: -200px;
  width: 550px;
  min-height:300px;
  }

#red  {
  position:relative;
  top: 0px;
  left: 0px;
  width: 980px;
  height:30px;
  background-image: url(../images/red.png);
  }

#navi  {
  position:absolute;
  top: 240px;
  left: 50%;
  margin-left: -455px;
  width: 220px;
  height: 400px;
  background-image: url(../images/navi.png);
  }


#top_navi  {
  position:absolute;
  top: 0px;
  left: 50%;
  margin-left: 130px;
  width: 300px;
  height: 150px;
  }



#clear {
clear:left;
}


