u/*_______MENU SUPERIOR_______*/
#m_principal { background: #c66; height:20px; margin: 0px; padding: 0px;  z-index:99; }

#menu  { height: 20px; margin: 0px; padding: 0px; font-size: 65%; }
#menu ul { margin: 0px; padding: 0px; list-style-type: none; }

#galnav ul, #casnav ul { list-style: none; padding: 0px; margin: 0px; }
#galnav a, #casnav a { font-weight: bold; text-decoration: none; padding: 0px 0px 0px 5px; }
#galnav li li a, #casnav li li a { display: block; font-weight: normal; padding: 1px 5px 1px 5px; }

#galnav li#menu0 a, #galnav li#menu1 a, #galnav li#menu2 a, #galnav li#menu3 a, #galnav li#menu4 a, #galnav li#menu5 a, #casnav li#menu0 a, #casnav li#menu1 a, #casnav li#menu2 a, #casnav li#menu3 a, #casnav li#menu4 a, #casnav li#menu5 a { color: #fcc; font-weight: normal; background-color: #c66;  }
#galnav li#menu0 a:hover, #galnav li#menu1 a:hover, #galnav li#menu2 a:hover, #galnav li#menu3 a:hover, #galnav li#menu4 a:hover, #galnav li#menu5 a:hover #casnav li#menu0 a:hover, #casnav li#menu1 a:hover, #casnav li#menu2 a:hover, #casnav li#menu3 a:hover, #casnav li#menu4 a:hover, #casnav li#menu5 a:hover { color: #fff; }

#galnav li li, #casnav li li { padding: 0px; margin: 0px;  border: 0px; }
#galnav li li a:hover, #casnav li li a:hover { padding: 1px 5px 1px 5px; margin: 0px; color: #fff; text-decoration: underline; }
#galnav li, #casnav li { float: left; position: relative; width: 120px; cursor: default; border-width:0px; }

#galnav div, #casnav div { height: 20px; }

#galnav li#menu0, #galnav li#menu1, #galnav li#menu2, #galnav li#menu3, #galnav li#menu4, #galnav li#menu5, #casnav li#menu0, #casnav li#menu1, #casnav li#menu2, #casnav li#menu3, #casnav li#menu4, #casnav li#menu4 { text-align: left; cursor: default; }

#menu ul li ul  { background: #c66; }

#galnav li ul, #casnav li ul { display: none; position: absolute; top: 100%; left: 0px; font-weight: normal; bottom left no-repeat; padding: 0px; }
#galnav li>ul, #casnav li>ul { top: auto; left: 0px; }

#galnav li li, #casnav li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
}

#galnav li:hover ul, #galnav li.over ul, #casnav li:hover ul, #casnav li.over ul {
	display: block;
}


#galnav li#menu0 li, #galnav li#menu1 li, #galnav li#menu2 li, #galnav li#menu3 li, #galnav li#menu4 li, #galnav li#menu5 li, #casnav li#menu0 li, #casnav li#menu1 li, #casnav li#menu2 li, #casnav li#menu3 li, #casnav li#menu4 li, #casnav li#menu5 li, { display: block; float: none;  border: 0px; width: 120px; padding: 1px 0px 2px 1px; margin: 0px; }

#galnav li:hover ul, #galnav li.over ul, #casnav li:hover ul, #casnav li.over ul { display: block; }

#galnav li#menu0 { background: #c66 url(/imx/galmenuport.gif) no-repeat 0px 0px; width: 86px; }

#galnav li#menu1 { background: #c66 url(/imx/galmenuport.gif) no-repeat -86px 0px; width: 145px; }

#galnav li#menu2 {  background: #c66 url(/imx/galmenuport.gif) no-repeat -231px 0px; width: 66px; }

#galnav li#menu3 { background: #c66 url(/imx/galmenuport.gif) no-repeat -297px 0px; width: 137px; }

#galnav li#menu4 { background: #c66 url(/imx/galmenuport.gif) no-repeat -434px 0px; width: 156px; }

#galnav li#menu5 { background: #c66 url(/imx/galmenuport.gif) no-repeat -590px 0px; width: 180px; }

#casnav li#menu0 { background: #c66 url(/imx/casmenuport.gif) no-repeat 0px 0px; width: 95px; }

#casnav li#menu1 { background: #c66 url(/imx/casmenuport.gif) no-repeat -95px 0px; width: 140px; }

#casnav li#menu2 {  background: #c66 url(/imx/casmenuport.gif) no-repeat -235px 0px; width: 64px; }

#casnav li#menu3 { background: #c66 url(/imx/casmenuport.gif) no-repeat -299px 0px; width: 137px; }

#casnav li#menu4 { background: #c66 url(/imx/casmenuport.gif) no-repeat -436px 0px; width: 154px; }

#casnav li#menu5 { background: #c66 url(/imx/casmenuport.gif) no-repeat -590px 0px; width: 180px; }

#galnav li#menu0 li, #galnav li#menu1 li, #galnav li#menu2 li, #galnav li#menu3 li, #galnav li#menu4 li, #galnav li#menu5 li , #casnav li#menu0 li, #casnav li#menu1 li, #casnav li#menu2 li, #casnav li#menu3 li, #casnav li#menu4 li, #casnav li#menu5 li { background: #c66; }


#galnav span, #casnav span { display: block; text-indent:-9999px; overflow:hidden; }