#navi_vert{

border-left:1px solid black;
border-right:1px solid black;
/*border-top:1px solid black;*/
position:relative;
float:left;
width:150px;
clear:left;
background:#45CBE8;
/*height:100px;*/
z-index:2;
margin-top:40px;
}




















#navi_hor{

position:relative;
background:#000000;
height:30px;
border-bottom:20px solid #ffffFF;
border-top:1px solid #ffffFF;
}

.button_hor{

position:relative;
float:left;
height:30px;
width:120px;
border-right:1px solid white;
color:#ffffff;

}
