/* TriOpSys | mymenu.css */
/* (c) 2009 TriOpSys */
 
/* Menu frame */

div.sub_menu { position: absolute; top: -300px; overflow: hidden; visibility: hidden; }

div.mn01, div.mn11, div.mn21 {
	width: 145px;
}

div.mn00, div.mn01, div.mn10, div.mn11, div.mn20, div.mn21 { left: 0px; top: 0px; }
div.mn00, div.mn01, div.mn02 { font-size: 1px; height: 13px; }
div.mn20, div.mn21, div.mn22 { font-size: 1px; height: 15px; }
div.mn00, div.mn10, div.mn20 { padding-left: 9px; }
div.mn02, div.mn12, div.mn22 { padding-right: 15px; }
div.mn00 { background: url("../images/mn00.png"); }
div.mn01 { background: url("../images/mn01.png"); } 
div.mn02 { background: url("../images/mn02.png") 100% 0px; }
div.mn10 { background: url("../images/mn10.png"); }
div.mn11 { background: url("../images/mn11.png"); }
div.mn12 { background: url("../images/mn12.png") 100% 0px; }
div.mn20 { background: url("../images/mn20.png"); }
div.mn21 { background: url("../images/mn21.png"); }
div.mn22 { background: url("../images/mn22.png") 100% 0px; }
div.mn01, div.mn21 { background-repeat: repeat-x; }
div.mn10, div.mn12 { background-repeat: repeat-y; }
div.mn00, div.mn02, div.mn20, div.mn22 { background-repeat: no-repeat; }

/* Text */
div.menu_text { font-family: sans-serif; font-weight: normal; font-variant: normal; text-decoration: none; color: #000; }
div.menu_text, div.menu_text a { font-style: normal; font-size: 12px; text-align: left; color: #000; }
div.menu_text a { display: block; text-decoration: none; color: #000; }
div.menu_text a:hover { display: block; text-decoration: underline; color: #000; }