/* menu */
#menu{
margin: 0 20px 0 0;
padding: 0;
list-style: none;
float: right;
}
#menu li{
float: left;
padding: 0;
position: relative;
}
#menu a{
float: left;
height: 35px;
padding: 0 20px;
color: #666;
text-shadow: 1px 1px 1px #f1f1f1;
font: normal 14px/35px Arial, Helvetica, sans-serif;
text-decoration: none;
background: url(../images/menu-ayirac.png) no-repeat top right;
}
#menu li:last-child a {
background: none;
padding-right: 0;
}
#menu li:hover > a{
color: #444;
}
#menu li.aktif a{
color: #444;
}
*html #menu li a:hover{ /* IE6 */
color: #444;
}
#menu li:hover > ul{
display: block;
}
/* alt-menu */
#menu ul{
width: 200px;
list-style: none;
margin: 0;
padding: 0;
display: none;
position: absolute;
top: 35px;
left: 0;
z-index: 99999;
background: #BCBED8;
border: 1px solid #a3a3a3;
border-top: none;
}
#menu ul li{
float: none;
margin: 0;
padding: 0;
display: block;
-moz-box-shadow: 0 1px 0 #D5DED9, 0 2px 0 #BCBED8;
-webkit-box-shadow: 0 1px 0 #D5DED9, 0 2px 0 #BCBED8;
box-shadow: 0 1px 0 #D5DED9, 0 2px 0 #BCBED8;
}
#menu ul li:last-child{
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
#menu ul a{
font-weight: normal !important;
padding: 10px;
height: auto;
line-height: 1;
display: block;
white-space: nowrap;
float: none;
text-transform: none;
background-image: none;
}
*html #menu ul a{ /* IE6 */
height: 10px;
width: 200px;
}
*:first-child+html #menu ul a{ /* IE7 */
height: 10px;
width: 200px;
}
#menu ul a:hover{
background: #D5DED9;
background: -moz-linear-gradient(#D5DED9,  #BCBED8);
background: -webkit-gradient(linear, left top, left bottom, from(#D5DED9), to(#BCBED8));
background: -webkit-linear-gradient(#D5DED9,  #BCBED8);
background: -o-linear-gradient(#D5DED9,  #BCBED8);
background: -ms-linear-gradient(#D5DED9,  #BCBED8);
background: linear-gradient(#D5DED9,  #BCBED8);
}
#menu ul li:first-child a:hover:after{
border-bottom-color: #D5DED9;
}
#menu ul li:last-child a{
-moz-border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
}
#menu:after{
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html #menu             { zoom: 1; } /* IE6 */
*:first-child+html #menu { zoom: 1; } /* IE7 */
/* yan menu */
div.NavLeft {
border-top: 1px solid #f1f1f1;
border-bottom: 1px solid #f1f1f1;
width: 230px;
margin:	0px 0 40px 20px;
}
div.NavLeft ul, div.NavLeft li {
background-image:	none !important;
list-style:	 none !important;
margin:	0;
padding: 0;
}
div.NavLeft a {
display: block;
font-size: 13px;
color: #777;
text-decoration: none !important;
font-weight: normal;
padding: 7px 10px 8px 10px;
font-family: Arial, Helvetica, sans-serif;
background: #fff;
}
div.NavLeft a:hover, div.NavLeft li.aktif a {
text-decoration: none;
background-color: !important;
color: #444 !important;
}
div.NavLeft li.open a {
font-weight: bold;
color: #777;
}
div.NavLeft li.open li a {
font-weight: normal;
}
div.NavLeft a.aktif {
font-weight: bold !important;
}
div.NavLeft li {
border-bottom: 1px solid #f2f2f2;
}
div.NavLeft li.open,
div.NavLeft li.open li {
background-color:	#fff;
border:	 0;
}
div.NavLeft li.open li, {
border:	0;
}
div.NavLeft ul.NavLeft_2 a {
font-size: 13px;
color: #777;
padding: 3px 10px 3px 5px;
border-bottom: 1px solid #f6f6f6;
}
div.NavLeft ul.NavLeft_2 a.son {
border-bottom: none;
}
div.NavLeft ul.NavLeft_2 li.secili a {
background-color: #e7e8f1;
}
div.NavLeft ul ul {
margin: 0 0 0 20px;
padding: 0 0 5px 0;
}