@charset "UTF-8";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.ads {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	margin-top: 80px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	position:absolute;
	width:640px;
	height:480px;
	z-index:2;
	background-image:url(http://photo.tenki.tw/map/tcoin.jpg);
}

.menuItemBlank {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(images/menu_bg_07.gif);
	height: 20px;
	width: 155px;
}
.menuItemTitle {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 155px;
	background-image: url(images/menu_bg_07.gif);
}

.MainBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #333333;
/*	background-color: #EEEEEE;*/
	padding: 5px;
/*	border: 1px solid #FFCCFF;*/
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	background-image: url(images/star.jpg);
}

.detailBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #000000;
	background-color: #EEEEEE;
	/*padding: 5px;*/
	border: 1px solid #C4D7FF;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.TextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:14px;
	color: #ffffff;
	white-space:nowrap;
	background-color: #7DBC33;
	/*padding: 5px;*/
/*	border: 1px solid #C4D7FF;*/
	border: 1px solid #000000;
}

.TextNow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:14px;
	color: #ffffff;
	white-space:nowrap;
	background-color: #990000;
	/*padding: 5px;*/
/*	border: 1px solid #C4D7FF;*/
	border: 1px solid #000000;
}

.TextforTV {
/*	font-family: Arial, Helvetica, sans-serif;*/
	font-size: 26px;
	font-weight:bold;
	color: #990000;
	white-space:nowrap;
/*	background-color: #990000;*/
	/*padding: 5px;*/
/*	border: 1px solid #C4D7FF;*/
/*	border: 1px solid #000000;*/
}

.WindowBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #000000;
	background-color: #EEEEEE;
	/*padding: 5px;*/
	border: 1px solid #C4D7FF;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}

.UseBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #C4D7FF;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.WishBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.MessageBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #000000;
	background-color: #FFFFFF;
/*	border: 1px solid #B3CBFF;*/
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.LogBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #000000;
	border: 1px solid #C4D7FF;
}

.mapOutLine_Orange {
	height: 480px;
	width: 640px;
	border: 5px solid #FF6600;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.menuItemSakula {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	height: 16px;
	width: 140px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 15px;
	background-color: #FFCCCC;
}
.mapOutLine_Normal {
	border: 5px solid #B4DE00;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.Satellite_Normal {
	border: 5px solid #B4DE00;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.BestPhoto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #000000;
	background-color: #000000;
	border: 1px solid #000000;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}	

.BestPhoto2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #000000;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top:50px;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:10px;
	background-image: url(http://photo.tenki.tw/map/photo/album0.jpg);
	width:888px;
	height:251px;
}	

.button_bg_on{
	background-image: url(http://photo.tenki.tw/map/photo/buton_on.jpg);
	width:170px;
	height:22px;
	padding-top:3px;
	padding-left:30px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:14px;
}


.button_bg_off{
 background-image: url(http://photo.tenki.tw/map/photo/buton_off.jpg);
 width:170px; 
 height:22px;
 padding-top:3px;
 padding-left:30px; 
 color: #003366;
 font-weight: bold;
 font-size:14px;

}

.sub_bg_on{
	background-image: url(http://photo.tenki.tw/map/photo/buton_subon.jpg);
	width:170px;
	height:22px;
	padding-top:3px;
	padding-left:30px;
	color: #FFFFFF;
	font-weight: bold;
	font-size:13px;
}


.sub_bg_off{
 background-image: url(http://photo.tenki.tw/map/photo/buton_suboff.jpg);
 width:170px; 
 height:22px;
 padding-top:3px;
 padding-left:30px; 
 color: #003366;
 font-weight: bold;
 font-size:13px;

}

.tag_bg_off{
	background-image: url(http://photo.tenki.tw/map/photo/pag.jpg);
	width:110px;
	height:22px;
	padding-top:3px;
	padding-left:30px;
	color: #003366;
	font-weight: bold;
	font-size:14px;
}

	
.tag_bg_on{
 background-image: url(http://photo.tenki.tw/map/photo/pag_on.jpg);
 width:110px;
 height:22px;
  padding-top:3px;
  padding-left:30px;
  color: #FFFFFF;
  font-weight: bold;
  font-size:14px;
}
	


.PhotoBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #000000;
	background-color: #e6e6e6;
	border: 1px solid #666666;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}


.PhotoBox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 3px;
	height:155px;
}

.subword{
font-size:12px;
color:#666666;
}

.searchword{
font-size:12px;
color:#999999;
}

#topinfo {
	clear: both;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	}
#topinfo a:link{
	color: #990000;
	background: transparent;
    text-decoration: none;
	}
#topinfo a:visited {
	color: #990000;
	background: transparent;
	text-decoration: none;
	}	
#topinfo a:hover, a:active{
	color: #006633;
	background: transparent;
	text-decoration: none;
	}

/* 地圖底標 */
#subinfo {
	clear: both;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	}
#subinfo a:link {
	color: #000000;
	background: transparent;
    text-decoration: none;
	}
#subinfo a:visited {
	color: #000000;
	background: transparent;
	text-decoration: none;
	}
#subinfo a:hover, a:active{
	color: #000000;
	background: transparent;
	text-decoration: none;
	}
	
/*文字與連結*/	
.word{
font-size:13px;
line-height:20px;
}	
.smallword{
font-size:11px;
line-height:14px;
}
.smallword2{
font-size:11px;
line-height:18px;
}

.subtitle a:link,a:visited {
	color: #E27A0B;
	background: transparent;
	font-size:13px;
	text-decoration: none;
	}
.subtitle a:hover, a:active{
	color: #E27A0B;
	background:transparent;
	font-size:13px;
	}
	
a:link {
	color: #0066FF;
	background: transparent;
	font-size:13px;
	text-decoration: none;
	}
a:visited {
	color: #0066FF;
	background:transparent;
	font-size:13px;
	text-decoration: none;
	}
a:hover, a:active{
	color: #FF6600;
	background:transparent;
	font-size:13px;
	text-decoration: none;
	}	
a img {border-top:0px;border-bottom:0px;border-left:0px;border-right:0px}	

 /*  以下為地圖選單顏色 */
.Class_Normal {
	background-color: #B4DE00;
}

.Class_flower {
	background-color: #DA1B0D;
	color:#FFFFFF;
}
	
.Class_life {
	background-color: #F27E01;
	color:#FFFFFF;
}

.Class_inter {
	background-color: #007BFF;
	color:#FFFFFF;
}

.Class_station {
	background-color: #FF4C78;
	color:#FFFFFF;
}
.Class_wish {
	background-color: #BE35F7;
	color:#FFFFFF;
}
.Class_typhoon {
	background-color: #9BE148;
	color:#FFFFFF;
}
.Class_album {
	background-color: #83deff;
	color:#FFFFFF;
}
.Class_analysis {
	background-color: #007BFF;
	color:#FFFFFF;
}
 /*  以上為地圖選單顏色 */

.imgborder {
  border: 1px solid #646464;
}	

/* 地圖最上方快捷選單 */	
.MainTitle {
    /*background-color:#f3f2e9;*/
	background-color:#EEF4FF;
	background-image: url(http://photo.tenki.tw/tenki/bt_bg2.gif);
	font-family: Arial,sans-serif;
	font-size:13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	height:20px;
	padding: 0px;
	}
.MainTitle a:link {
	color: #000000;
	background: transparent;
	font-size:12px;
	text-decoration: none;
	}
.MainTitle a:visited {
	color: #000000;
	background:transparent;
	font-size:12px;
	text-decoration: none;
	}
.MainTitle a:hover, a:active{
	color: #FF6600;
	background:transparent;
	font-size:12px;
	text-decoration: none;
	}	
	