/*_______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#menu5 { 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#menu0 li, #casnav li#menu1 li, #casnav li#menu2 li, #casnav li#menu3 li, #casnav li#menu4 li { display: block; float: none;  border: 0px; width: 120px; padding: 1px 0px 2px 1px; margin: 0px; }

#galnav li#menu5 li, #casnav li#menu5 li { display: block; float: none;  border: 0px; width: 85px; 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/galmenu.gif) no-repeat 0px 0px; width: 108px; }
#galnav li#menu0_on{ background: #c66 url(/imx/galmenu.gif) no-repeat 0px -20px; width: 108px; }

#galnav li#menu1 { background: #c66 url(/imx/galmenu.gif) no-repeat -108px 0px; width: 158px; }
#galnav li#menu1_on { background: #c66 url(/imx/galmenu.gif) no-repeat -108px -20px; width: 158px; }

#galnav li#menu2 {  background: #c66 url(/imx/galmenu.gif) no-repeat -266px 0px; width: 82px; }
#galnav li#menu2_on {  background: #c66 url(/imx/galmenu.gif) no-repeat -266px -20px; width: 82px; }

#galnav li#menu3 { background: #c66 url(/imx/galmenu.gif) no-repeat -348px 0px; width: 155px; }
#galnav li#menu3_on {  background: #c66 url(/imx/galmenu.gif) no-repeat -348px -20px; width: 155px; }

#galnav li#menu4 { background: #c66 url(/imx/galmenu.gif) no-repeat -503px 0px; width: 171px; }
#galnav li#menu4_on {  background: #c66 url(/imx/galmenu.gif) no-repeat -503px -20px; width: 171px; }

#galnav li#menu5 { background: #c66 url(/imx/galmenu.gif) no-repeat -674px 0px; width: 96px; }
#galnav li#menu5_on {  background: #c66 url(/imx/galmenu.gif) no-repeat -674px -20px; width: 96px; }

#casnav li#menu0 { background: #c66 url(/imx/casmenu.gif) no-repeat 0px 0px; width: 112px; }
#casnav li#menu0_on{ background: #c66 url(/imx/casmenu.gif) no-repeat 0px -20px; width: 112px; }

#casnav li#menu1 { background: #c66 url(/imx/casmenu.gif) no-repeat -112px 0px; width: 157px; }
#casnav li#menu1_on { background: #c66 url(/imx/casmenu.gif) no-repeat -112px -20px; width: 157px; }

#casnav li#menu2 {  background: #c66 url(/imx/casmenu.gif) no-repeat -269px 0px; width: 84px; }
#casnav li#menu2_on {  background: #c66 url(/imx/casmenu.gif) no-repeat -269px -20px; width: 84px; }

#casnav li#menu3 { background: #c66 url(/imx/casmenu.gif) no-repeat -353px 0px; width: 157px; }
#casnav li#menu3_on {  background: #c66 url(/imx/casmenu.gif) no-repeat -353px -20px; width: 157px; }

#casnav li#menu4 { background: #c66 url(/imx/casmenu.gif) no-repeat -510px 0px; width: 175px; }
#casnav li#menu4_on {  background: #c66 url(/imx/casmenu.gif) no-repeat -510px -20px; width: 175px; }

#casnav li#menu5 { background: #c66 url(/imx/casmenu.gif) no-repeat -685px 0px; width: 85px; }
#casnav li#menu5_on {  background: #c66 url(/imx/casmenu.gif) no-repeat -685px -20px; width: 85px; }

#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; }