/* CSS Document */
/*--------------------*/           

ul,li { 
list-style-type:none;
margin:0px;padding:0px;
}

a img { border:0; }

/*menu*/
#menu{
width:auto;
height:auto;
margin-bottom:10px;
margin:12px auto 0 auto;
background-position:bottom;
position:relative;
}




#dd {
/*margin-left: 25%;*/
/*padding: 0 0 20px 0;*/
}

#dd .mainmenu {
  margin: 0px;
  padding: 0px;
  list-style: none;
  float: left;
}

#dd .mainmenu a.menu {
  display: block;
  text-align: center;
  padding:0;
  margin:0;
/*padding: 4px 10px;*/
/*margin: 0 1px 0 0;*/
		
  width: 170px;
  text-decoration: none;
}
#dd .mainmenu a.menu:hover {
/*background: #49A3FF;*/
}

.submenu01 {
	/*background: #EAEBD8;*/
/*border: 1px solid #5970B2;*/
filter: alpha(Opacity=90);
	opacity: 0.9;
visibility: hidden;
	position: absolute;
	left: 170px;
	top: 33px;
}

.submenu01 a {
  display: block;
/*font: 11px arial;*/
  text-align: left;
/*text-decoration: none;
  padding: 5px;
  color: #2875DE;*/
}

.submenu02 {
	/*background: #EAEBD8;*/
/*border: 1px solid #5970B2;*/
filter: alpha(Opacity=90);
	opacity: 0.9;
visibility: hidden;
	position: absolute;
	left: 170px;
	top: 113px;
	*top: 110px;
}

.submenu02 a {
  display: block;
/*font: 11px arial;*/
  text-align: left;
/*text-decoration: none;
  padding: 5px;
  color: #2875DE;*/
}

.submenu03 {
	/*background: #EAEBD8;*/
/*border: 1px solid #5970B2;*/
filter: alpha(Opacity=90);
	opacity: 0.9;
visibility: hidden;
	position: absolute;
	left: 170px;
	top: 153px;
	*top: 148px;
}

.submenu03 a {
  display: block;
/*font: 11px arial;*/
  text-align: left;
/*text-decoration: none;
  padding: 5px;
  color: #2875DE;*/
}

.side_menu {
margin:0 0 0 15px;}

.side_menu li{
background:url(image/marker.gif);
padding:0 0 0 15px;
background-repeat:no-repeat;
}