@charset "utf-8";

#infmenu{ width:100%; position:fixed; bottom:0; left:0; text-align:center; background-color:#DDD; display:block; height:45px; }
*html #infmenu{ position:relative; margin-bottom:0; clear:both;  }

.anhlogo[class]{ position:fixed; display:block; bottom:0; width:150px; height:63px; left:50%; margin-left:345px; z-index:200;}
*html .anhlogo{ float:left; position:relative; margin-left:0; margin-top:-18px; z-index:200;}

/*Menu Inferior*/
.homemenu .menu ul li a.anh{background-color:#CCC; border:solid 1px #888; color:#808080; border-width:0 0 5px 0; text-align:center; width:155px;}
.homemenu .menu ul li a.segundo{background-color:#BBB; border:solid 1px #707070; color:#707070; border-width:0 0 5px 0; text-align:center; width:235px;}
.homemenu .menu ul li a.tercero{background-color:#AAA; border:solid 1px #595959; color:#606060; border-width:0 0 5px 0; text-align:center; width:210px;}
.homemenu .menu ul li a.cuarto{background-color:#999; border:solid 1px #404040; color:#505050; border-width:0 0 5px 0; text-align:center; width:240px;}

.menu {width:990px; margin:0 auto; position:relative; font-size:12px; clear:both;}
.menu ul{z-index:300;}

.menu ul li a, 
.menu ul li a:visited {	display:block; font-size:12px; text-decoration:none; text-align:center; border-width:0 0 5px 0; padding: 13px 0; text-align:center;}

.homemenu .menu ul li a:hover, 
.menu ul li a:hover, 
.homemenu .menu ul li:hover a{ background-color:#DDD; color:#444; border-color:#EB8642;}

.menu ul {padding:0; margin:0;list-style-type: none; }

.menu ul li {float:left; position:relative;	}

.menu ul li ul {visibility:hidden; bottom:0; position:absolute;}

.menu table {border-collapse:collapse; 	margin:0; 	padding:0; 	font-size:1em; 	margin:-1px;}

.menu ul li:hover a, 
.menu ul li a:hover {background-color:#DDD; color:#444; border-color:#EB8642;}

/*ul de segundo nivel>>*/
.menu ul li:hover ul, 
.menu ul li a:hover ul {visibility:visible; bottom:45px; left:0; padding:1px 1px 0 1px; background-color:#FFF;}
*html .menu ul li:hover ul, 
*html .menu ul li a:hover ul {bottom:43px;}

.menu ul li:hover ul li a.sub, 
.menu ul li a:hover ul li a.sub {background:#777;color:#fff;}

.menu ul li:hover ul li, 
.menu ul li a:hover ul li {display:block; color:#fff; width:190px; clear:both; font-size:11px;}

.menu ul li:hover ul li:hover a.sub, 
.menu ul li a:hover ul li a:hover.sub {background:#999; color:#fff;}

.menu ul li:hover ul li ul, 
.menu ul li a:hover ul li a ul {visibility:hidden; bottom:0; position:absolute;}

/*Enlaces segundo nivel>>*/
.homemenu .menu ul li:hover ul li a, 
.homemenu .menu ul li a:hover ul li a {display:block; background:#DDD; color:#808080; width:100%; padding: 6px 10px; margin-bottom:1px; text-align:left; font-size:11px; width:170px; }

/*Enlaces segundo nivel (sobre)>>*/
.menu ul li:hover ul li a:hover, 
.menu ul li a:hover ul li a:hover {background:#AAA; color:#fff;}

/*ul tercer nivel (sobre)>>*/
.menu ul li:hover ul li:hover ul, 
.menu ul li a:hover ul li a:hover ul {visibility:visible; left:190px; bottom:0;}

/*enlaces tercer nivel (sobre)>>*/
.menu ul li:hover ul li:hover ul li a, 
.menu ul li a:hover ul li a:hover ul li a {background:#DDD; color:#808080; padding: 4px 10px;}

.menu ul li:hover ul li:hover ul li a:hover, 
.menu ul li a:hover ul li a:hover ul li a:hover {background:#aaa; color:#fff;}

.menu ul li:hover ul.left, 
.menu ul li a:hover ul.left {left:-105px;}

/*Home*/

