#map_title{
   font-weight:bold;
   font-size:14px;
}
#map_canvas{
   width:870px;
   height:410px;
   margin-right:15px;
   border:1px solid #cccccc;
}
#map_date{
   font-weight:bold;
}
#map_img{
   width:113px;
   height:75px;
   overflow:hidden;
   float:left;
   margin-right:5px;
}

#mapindex_header{
   width:870px;
   border-bottom:1px solid #cccccc;
   margin-bottom:10px;
}


h2 {
   top:0px;
   width:177px;
   height:19px;
   position:relative;
   font-size:12px;
/*HideMacIEŽÂŽ¥*/
   overflow:hidden;
/**/
float:left;
}
h2 span {
   display:block;
   width:100%;
   height:100%;
   background:url(../images/title_search_worldfes.png) no-repeat;
   position:absolute;
   top:0;
   left:0;
   float:left;
}

.column {
   float:left;
}

.column.left {
   float:left;
   width:350px;
}
.column.right {
   width:510px;
   *width:520px;
   position:relative;
   overflow:hidden;
   margin-left:10px;
   padding-top:20px;
}



#mapindex_header .calendar{
   margin-left:20px;
   height:24px;
   padding-left:28px;
   padding-top:2px;
   font-size:14px;
   font-weight:bold;
   background: url(../images/icon_search_calendar.png) no-repeat;
   float:left;
}

#mapindex_header .go_blogparts{
   margin-left:20px;
   height:22px;
   padding-left:28px;
   padding-top:2px;
   font-size:14px;
   font-weight:bold;
   background: url(../images/icon_blogparts.png) no-repeat;
   float:left;
}

.map_selector{
   margin-top:10px;
   border-bottom:1px solid #cccccc;
   height:20px;
}

#selectArea {
   width:125px;
   height:17px;
   position:relative;
   font-size:12px;
/*HideMacIEŽÂŽ¥*/
   overflow:hidden;
/**/
   float:left;
}
#selectArea span {
   display:block;
   width:100%;
   height:100%;
   background:url(../images/title_select_area.png) no-repeat;
   position:absolute;
   top:0;
   left:0;
   float:left;
}

#selectMonth {
   width:123px;
   height:18px;
   position:relative;
   font-size:12px;
/*HideMacIEŽÂŽ¥*/
   overflow:hidden;
/**/
   float:left;
}
#selectMonth span {
   display:block;
   width:100%;
   height:100%;
   background:url(../images/title_select_month.png) no-repeat;
   position:absolute;
   top:0;
   left:2px;
   float:left;
}

.selArea{
   font-weight:bold;
   font-size:12px;
   margin-left:140px;
}

.selArea li{
   float:left;
   margin-right:20px;
}

.titles{
   position:absolute;
   bottom: 0;
   left:118px;
}

#left_txt{
   margin-top:20px;
   margin-bottom:20px;
   font-size:12px;
   line-height:1.8em;
}

#caution{
   font-size:10px;
   margin:0;
   padding:0;
}

