body {
 font-family: Arial;
 font-size:13px;
 background: #d9d9d9;
 text-align:center;
 line-height:16px;
}

a {
 text-decoration: none;
 color: #000000;
  line-height:normal;
  font-weight:bold;
}

a:hover {
	text-decoration:underline;
}

.std {
 font-family: Arial;
 font-size:13px;
}

.std_block {
 font-family: Arial;
 font-size:13px;
 text-align: justify;
}

.content2009 {
 width: 480px;
 font-size:13px;
 padding-top: 15px;
 padding-left: 8px;
 padding-right: 10px;
}


.content_frame_top {
 font-size:15px;
 height: 15px;
    width:750px;
    text-align:left;
    position:relative;
    background:url("/userdata/102/layout/2009/content_frame.png") repeat 0px 0px;
}

.content_frame_bottom {
 font-size: 5px;
 height: 20px;
    width:750px;
    text-align:right;
    position:relative;
    background:url("/userdata/102/layout/2009/content_frame.png") repeat 0px 20px;
}


.content_frame {
 text-align:left;
 position:relative;
 background:url("/userdata/102/layout/2009/content.png") repeat 0px 0px;
}

.content {
 padding-left: 20px;
 width:710px;
 text-align:left;
 position:relative;
}

.right {
 background-color: #7a1515;
 color: #FFFFFF;
}

.infoframe {
 background-color: #7a1515;
 color: #FFFFFF;
 font-size:12px;
}

.nextshow{
 background-color: #891717;
 color: #FFFFFF;
 font-size:12px;
 padding-left: 10px;
 height: 20px;
}


.footer {
 font-family: Arial;
 font-size:10px;
 text-align: right;
 padding-right: 20px;
}


.navi {
 font-family: Arial;
 font-size: 12px;
 font-weight:bold;
 text-decoration: none;
 padding-left: 10px;
 height: 30px;
 text-align: left;
 position:relative;
}

.navi_enabled  {
 padding-right: 5px;
 color: #891717; 
 text-decoration: none;
}

.navi_disabled  {
 padding-right: 5px;
 text-decoration: none;
 color: #C0C0C0; 
}


.mdx_form_text, .mdx_form_textarea, .mdx_form_hprefix, .mdx_form_hsuffix, .mdx_form_email {
 margin-right: 5px;
 border: 1px solid #000000;
}
.mdx_form_text, .mdx_form_textarea {
 width: 260px;
}


.termintop {
 background-color:#f0f0f0; 
 font-size:13px;
 font-family:Arial;
}

.terminbottom {
 background-color:#f5f5f5; 
 color: #808080;
 font-size:13px;
 font-family:Arial;
}


.termintop_month {
 border-bottom: 2px solid #000000; 
 font-weight: bold;
  font-size:13px;
 font-family:Arial;

}