﻿/* CSS Document */
body{min-width:950px;
	max-width:950px;
	margin-top: 3px;
	margin-right:auto;
	margin-left:2px;
	margin-bottom:9px;
    color:#000000;
	background-color:#FFFBF0;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
h1{font-size:17px;}
h2{font-size:16px;}
h3{font-size:15px;}
h4{font-size:14px;}
a:visited {color: #808080;}
a:active {color: #FF0066;}

.body{width:950px;}
.head a{color:#2A7FFF;}
.title{color: #8C01D8;}
.top-menu{ width:950px;
	background-color:#DEF1DF;
	border:2px groove #FFDFAA;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:29px;
	text-align:left;
	position:relative;
	top:-15px;
}
.top-menu a{font-size: 15px;
	color: #2A3F55;margin-right:14px;}
#site-map{ margin-left:69px;}

.side{float:left;width:175px;border-width:0px;}
.side1{width:170px;padding-top:22px; padding-bottom:122px;
    border:2px solid #bb8888;}
.side2{padding-top:22px;}
.side1-p1{font-size:14px; width:150px;
   text-align:left; color: #2A3FFF;
   white-space:pre;}
.side1-p1 a:visited{color:#673251;}
.side1-card{font-size:14px; font-weight:900; color:#880000;}
.kate1 h4{width:130px; background-color:#FFFBF0;
    padding:3px 0px 3px 0px; font-size:14px;}
.kate2 h4{width:130px; background-color:#FFFBF0;
    padding:3px 0px 3px 0px; font-size:14px;}
.kate1{background-color:#AF423D; width:150px;
    margin-bottom:33px; padding-top:41px;
	padding-bottom:21px;}
.kate2{background-color:#614F9D; width:150px;
    margin-bottom:33px; padding-top:41px;
	padding-bottom:21px;}
.kate1 a{text-decoration:none;}
.kate2 a{text-decoration:none;}
.kate1 a:hover{background-color:#A6CAF0;color:#FF0000;
    position: relative;top:1px;left:1px;}
.kate2 a:hover{background-color:#AA1FFF;color:#AABFFF}

.sites{position:absolute;top:1360px;width:155px;
    margin-left:-463px;}
.sites a{font-size:12px;text-decoration:none;}

.main{width:750px; position:relative; float:right;}
.pankuzu1,.pankuzu2,.pankuzu3{text-align:left; clear:both;
    font-size:15px; background-color:#ddffaa;}
.pankuzu3 span{text-decoration:none;}
.pr{clear:left; line-height:24px;
    margin-left:9px;}
.pr h3{
	color:#ffffff;font-size:15px;
	background-color:#5A2E2E;
	width:165px;
	height:75px;
	overflow:auto;
	float:left;
	margin-right:8px;
	border-style: dashed; border-color:#FF3FAA;
	border-width:4px;
}
.kyanpen{text-align:left; color:#00BFAA;
    clear:both;}
.kyanpen img{float:left; margin-left:120px;}
.kyanpen span{margin-left:120px;
    position:relative; top:-12px;
    font-size:13px;}


.index{font-size:15px;}
.index-img1{float:left}
.index h2{color:#ff1f00;}
.index h3{color:#ff1f00;}
.index-ul1{text-align:left; color:#8000FF;}
.index-ul2{position:relative;left:150px;text-align:left;}


.speck1{
	border:1px #CADFC6 solid;
	border-collapse:collapse;}
.speck1-a1{background-color: #FFFF00;}
.speck1 tr,td{
	border:3px #CADFC6 double;}


.item img{float:left;margin-right:3px;
    width:182px;height:182px;border-left:1px solid #000000;}
.item div{float:left;width:186px;
    text-align:left;margin-bottom:32px; padding-top:16px;
    border-left:1px solid #000000;}
.span-bed{ background-color:#ff6600;color:#000000;}
.span-waa{ background-color:#ccff00;color:#000000;}
.item-div1,.item-div2,.item-div3{
    padding-left:16px; white-space:nowrap; line-height:21px;}
.item-div1 span{white-space:nowrap; margin-right:54px;
    font-size:14px;}
.item-div2 a{margin-right:110px; font-size:15px;}
.item-div3 a{margin-right:87px; font-size:15px;}
.item-div3{margin-bottom:21px;}

.link{clear:both; position:relative;top:22px;
    margin-bottom:22px;}
.link a:hover { 
    position: relative; 
    top: 3px; 
    left: 4px;}
.link h3{width:400px; border:4px dashed yellow;}
.link span{color:#00FFFF;}
.bana0{margin-bottom:22px;}
.bana0 a{border:1px inset green;}
.bana{float:left; overflow:hidden; width:234px;
    margin-bottom:9px; margin-right:1px;
	border:1px inset red;}


.foot{clear:both; margin-top:44px;}
.foot a{font-size:12px;}


.map-h31{width:605px;border:1px solid #999999;margin-right:16px;}
.map-h32{float:left;white-space:nowrap;border:1px solid #999999;
    margin-bottom:16px;margin-left:27px;width:165px;}
.map-div0{width:100%;margin-bottom:16px;margin-left:30px;}
.map-div{float:left;border:1px solid #999999;
    margin-bottom:16px;margin-left:30px;}
.in-map li{font-size:14px; margin-bottom:9px;}