﻿/* CSS Document */

html {text-align:center;}
body{min-width:1000px;
	max-width:1000px;
	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; margin:3 0 3 0;}
h4{font-size:14px;}

.body{width:1000px;}
.head img {float:left;}
#topic { height:33px; font-size:14px; background-color:#552233;}
#topic h2 { position:relative; float:left; top:-10px; margin-bottom:-22px; text-align:left; width:736px; font-size:13px; color:#FFFFCC;}

#site-map a { font-size:12px; position:relative; top:9px; color:#ddeeff;}
.top-menu {background-color:#000000; padding:6px 6px 6px 6px; border:1px groove #FFDFAA; clear:both;}
.top-menu a{ color:#FFDD99; font-size:15px; padding:3px 5px 3px 5px; margin:0px 6px 0px 6px;}
.topic1 {text-align:left;}

.index { clear:both;}

.side{float:left;width:175px;border-width:0px;}
.side1{width:170px; padding-bottom:122px;
    border:2px solid #bb8888;}
.side2{padding-top:22px;}
.side-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;}


.side h3{width:130px; background-color:#FFFBF0;
    padding:3px 0px 3px 0px; font-size:15px;}
.side h3 a { color:#FF0000;}
.side h4{width:130px;
    padding:3px 0px 3px 0px; font-size:14px;}
.side h4 a { background-color:#FFFFFF; color:#FF0000;}
.side h5 a { color:#FFFFFF;}

.kate1{background-color:#AF423D; width:150px;
    margin-bottom:33px; padding-top:41px;
	padding-bottom:21px;}
.kate1 div { border:1px solid #999999; width:120px;}


.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; float:right;}
.pankuzu1,.pankuzu2,.pankuzu3{text-align:left; clear:both;
    font-size:15px; background-color:#ddffaa;}
.pankuzu3 span{text-decoration:none;}
.pr{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; width:800px; clear:both;}
.kyanpen img{float:left; margin-left:80px;}

.index{font-size:15px; width:750px;}
.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;}



