﻿#top {width:965px; height:346px;}
#top h1 {margin:0px; padding:0px;}

#leftBlock {width:730px; float:left; font-size:13px; line-height:130%; background-color:#6895CC;}
#leftBlock h1 {margin:0px; padding:0px;}
#leftBlock p {margin:0px; padding:0px;}
#leftBlock ul {margin:0px 0px 0px 15px; padding:0px; font-size:12px;}

#rightBlock {width:370px; float:right; font-size:13px; line-height:150%; background-color:#CBE5B1;}
#rightBlock h1 {margin:0px; padding:0px;}
#rightBlock h2 {margin:10px 0px 5px 5px; padding:0px; font-size:16px; line-height:100%; color:#667B51;}
#rightBlock p {margin:0px; padding:0px; color:#003333;}
#rightBlock p.border01 {margin:3px 15px; border:solid 1px #CB8B4C; display:block; clear:both;}
#rightBlock p.name {color:#666666; line-height:100%;}

#bottomBlock {width:965px; margin-top:20px;}
#bottomBlock div {width:185px; border:solid 1px #44574F; float:left; margin-right:5px;}
#bottomBlock p {padding:5px;}
#bottomBlock p a {font-size:12px; line-height:140%; margin-right:10px;}
#bottomBlock .anc {width:185px; display:block; border-top:solid 1px #44574F;}
#bottomBlock img {margin:0;}


/*######## Googlemap ########*/
#info {font-size:13px; line-height:130%; width:300px;}
#info h1 {margin:0px; padding:2px; color:#FFFFFF; background-color:#FF9900; font-size:13px; height:15px;}
#info p {margin:3px;}
#info img {float:right; width:120px; height:90px;}

/*########## area ##########*/
#area_top {width:965px; background-image:url(../img/top01.jpg); font-size:13px; line-height:140%; background-repeat:no-repeat;}
#area_top div {width:312px; height:150px; background-image:url(../img/area/topback01.gif); text-align:left; background-repeat:no-repeat; margin-left:645px;}
#area_top p {margin:0px; padding:30px 10px 5px 10px; font-size:13px;}

#area_title {margin:0 0 5px 0; background-image:url(../img/area/topback02_back.gif); height:27px;}

#area_right {width:280px; float:right; font-size:13px; line-height:150%; background-color:#FFFFFF;}
#area_right h1 {margin:0px;}
#area_right h2 {margin:3px; font-size:15px; line-height:100%; font-weight:bold;}
#area_right h2 {margin:3px; font-size:15px; line-height:100%; font-weight:bold;}
#area_right p {margin:0px; padding:0px;}
#area_right .infoRight {width:155px; float:right;}
#area_right p.infotext {font-size:12px; line-height:130%; border-top:1px dotted #666666; padding-top:5px;}
#area_right .border {border:solid 1px #CCCCCC; margin:5px 0px;}
#area_right .image01 {width:120px; height:90px; float:left; margin-right:5px;}
#area_right .image02 {width:155px; height:76px;}
#area_right .image03 {width:120px; margin:0px 5px; float:left;}
#area_right .image03 img {width:120px; height:90px;}
#area_right .image03 .capt {font-size:10px; color:#333333; margin-bottom:10px;}
#area_right .image03_text { width:145px; float:left;}
#area_right .link01 {margin:-3px 0px 0px 0px;}
#area_right ul {margin:0px; padding:0px; list-style-type:none; font-size:12px; line-height:130%;}
#area_right li {margin-right:10px; padding:0px;}

#area_middle {padding:10px 0px 0px 33px; margin:0px; background-image:url(img/mid_back.gif); border-top:solid 3px #663333;}
#area_middle h1 {margin:0px 0px 10px -35px;}
#area_middle .iBox {width:211px; border:solid 1px #BB998E; padding:2px; margin:0px 10px 10px 0px; float:left;}
#area_middle .iBox img {width:211px; height:22px;}
#area_middle .iBox a {font-size:12px; line-height:150%; margin:0px; padding:1px 0px 1px 2px; text-decoration:none; display:block;}
#area_middle .iBox a:hover {background-color:#597C8E; color:#FFFFFF;}
#area_middle p {background-color:#FFFFFF; font-size:13px; line-height:150%; margin:0px; padding:5px;}

#area_middle02 {padding:10px 0px 10px 33px; background-image:url(img/mid_back.gif); border-bottom:solid 2px #663333;}
#area_middle02 h1 {margin:0px 0px 10px -35px;}
#area_middle02 h2 { padding:3px; width:54px; height:13px; font-size:13px; line-height:13px; background-color:#333399; color:#FFFFFF; float:left;}
#area_middle02 p {border:solid 1px #333399; padding:5px 5px 5px 10px; margin:0px 10px 0px 55px; font-size:13px; line-height:150%; background-color:#FFFFFF;}

#listLink {clear:both; margin:20px 35px 40px 0;}
#listLink a {padding:2px; background-color:#CCCCCC; color:#0000FF; font-size:13px; display:block; text-decoration:none; border:solid 1px #AAAAAA;}
#listLink a:hover {background-color:#FFFFFF; color:#000066;}
