a, a:link, a:visited { text-decoration : none; color:#36c}	
a:hover { text-decoration: underline;}

.TEXT {
  color:#666666;
  line-height:20px;
  letter-spacing:0.05em;
  font-size: 9pt;
}

.TEXT1 {
  color:#ffffff ;
  line-height: 17px;
  letter-spacing:0.03em;
  font: normal 10pt arial;
}

.s1 { padding:3px; width:100%; border:1px solid #cc6}
.s2 { padding:3px; width:100%; border:1px solid #DEE387}
.s3 { padding:3px; width:100%; border:1px solid #f9f; cursor:pointer}

.title { color: #666; line-height: 20px; letter-spacing: 0.1em; font-size: 12pt }

.box { border: 1px solid white}
.box_hover{ border: 1px solid #ee3}
.popMsg{ font: normal 10pt arial; color:#f33; padding:10px; position:absolute; width:1px; height:1px; border:3px solid #ee3; background:#ffc; }
.btn { margin:0; padding:3px 0 0 0; font:normal 10pt arial; color:#666; cursor: pointer; background: whitesmoke; border:#ccc 1px solid}
.inp { margin:0; font:normal 10pt arial; background: whitesmoke; border:#ccc 1px solid}

.main_c { position:relative; width:980px; height:260px;}
.main_logo { position:absolute; top:0; left:0; z-index:0 }
.main_menu { margin:0; padding:0; position:absolute; top:230px; left:0; text-align:right; width:980px;
	filter: alpha(opacity:70); opacity:0.7; -moz-opacity:0.8; -khtml-opacity:0.8;
	vertical-align: bottom;
	
}
.main_menu table { }
/*{ background:url(../img/basic/06_pic_page_bg.jpg) }*/
.main_menu a, a:link, a:visited { vertical-align:bottom; font-size:10pt; color: #063;}
.main_menu a:hover { text-decoration: underline;}

.transp {filter: alpha(opacity:90); opacity:0.9; -moz-opacity:0.9; -khtml-opacity:0.9;}