ul.menu {list-style:none;margin:0;padding:0;font:bold 16px/24px calibri; z-index:2; 
text-shadow:1px 3px 10px #00C;
}
ul.menu  li {float:left;position:relative; z-index:2; }
li ul {display:none;list-style:none;}
ul li a.menu{float:none;padding:8px 10px 8px 10px;color:#fff;display:block;text-decoration:none;
border-bottom:4px solid #ddd;
}
ul li a.menu:hover{color:#FFF;background:#0d8def;
text-decoration:underline;}
li:hover > ul {display:block;position:absolute;margin:0;padding:0;}
.acilir {width:250px;display:block;position:relative;}
.acilir h2 {color:#333;background:#f5f5f5;display:block;margin:0 auto;padding-left:5px;
font-family:calibri;
font:12px/24px;width:200px;
}
.acilir-ust {display:block;float:left;width:304	px;height:30px;margin:-6px 0 0 0px;background:#0D8DEF;margin-top:5px;}
.acilir-ust p {font-size:11px; font-family:tahoma;color:#fff;margin-top:1px;padding-left:5px;}
.acilir-alt {display:block;background:#0d8def; no-repeat;float:left;width:304px;height:247px;}
.sol {width:125px;margin:10px 15px 10px 10px;float:left;display:inline;font:14px/20px arial, verdana, sans-serif;
}
.sag {width:125px;margin:10px 15px 10px 10px;float:left;display:inline;font:14px/20px arial, verdana, sans-serif;
}
.sol a {display:block;color:#fff;background:transparent;text-decoration:none;padding:6px;}
.sag a {display:block;color:#fff;background:transparent;text-decoration:none;padding:6px;}
.sol a:hover {color:#fff;background:#54B0F5;text-decoration:none;padding:6px;font-weight:bold;}
.sag a:hover {color:#fff;background:#54B0F5;text-decoration:none;padding:6px;font-weight:bold;}

#yukari {
border-bottom: 10px solid blue; 
border-left: 7px solid transparent; 
border-right: 7px solid transparent; 
height: 0px;
position: absolute;
margin: 0px 0px 0px 16px;
width: 0px;
z-index: 2;
margin-top:-3px;
}