body { background-image: url(../images/back.gif); background-repeat: repeat; text-align: center; margin: 0; padding: 0; }

#main{ background-color: #fff; background-image: url(../images/backgroundimage.gif); margin: 0 auto; padding: 0; width: 986px; }

#header{ font-size: 12px; background-color: #fff; width: 970px; float: left; margin-left: 8px; display:inline; }

#content{ font-size: 12px; background-color: #fff; width: 580px; float: left; }

#leftmenu{ font-size: 12px; background-color: #fff; text-align: left; float:left; width: 195px; margin-left: 8px; display:inline; }

#rightmenu{ font-size: 12px; background-color: #fff; text-align: right; float:right; width: 195px; margin-right: 8px; display:inline; }

#footer { font-size: 14px; background-color: #fff; width: 970px; float: left; margin: 0 0 0 8px; padding: 0; }

p { }

td { }
img{border:0;}

a:link { }

a:visited { }

a:hover { }

a:active { }

h1 { color: #888; font-size: 14px; font-weight: normal; float: left; margin: 0; }
#infotext_p{text-align:right;margin:0 auto;padding:0;font-size:12px;line-height:13px;width:950px;}
#setumei_top{text-align:left;padding:12px;}
.clear{clear:both;}
.left{text-align:left;}
#sitemap{text-align:left;padding-left:250px;line-height:22px;letter-spacing:2px;font-size:14px;}
#textcontents{line-height:22px;letter-spacing:2px;font-size:14px;text-align:left;}
.inpagelinks{float:left;margin:0;padding:0;margin-left:24px;list-style:none;}
.inpagelinks_ul{margin:0;padding:0;}
#setumeip{text-align:left;}

