
/*
#botones ul
{
	list-style:none;
	margin:0px;
	padding:0px;
}

#botones ul  */
li
{
	float:left;
	text-transform:uppercase;
	list-style:none;
	margin:0px;
	padding:0px;
	}
/*#botones ul li*/ a
{
	text-decoration:none;
	/*color:#FAFAFA;*/
	color:#333;
	cursor: pointer;
    outline: none !Important;
	font-family:"Candara";
	font-size:14px;
}


a.boton
{
	padding:0 10px 2px 15px;
	/*border-right:solid 1px #666;*/
	/*background-color:#000;*/
	font-family:"Candara";
	font-size:14px;
	#font-size:12px;
	_font-size:12px;
	*font-size:12px;
	-font-size:12px;
}

a.botonh
{
	padding:0 10px 2px 15px;
	/*border-right:solid 1px #666;*/
	/*background-color:#000;*/
	font-family:"Candara";
	font-size:14px;
	#font-size:12px;
	_font-size:12px;
	*font-size:12px;
	-font-size:12px;
	border-radius:10px;
	border:solid 1px #CCC;
}

/*#botones ul li */a.active 
{
	padding:2px 10px 2px 15px;
/*	border-right:solid 1px #4289AD;*/
	/*background-color:#4289AD;*/
	font-size:14px;
}


/*#botones ul li */a.boton:hover
{
		/*background-color:#4289AD;*/
		border-radius:10px;
		border:solid 1px #CCC;
		background-image:url(../imagen/fboton.png);
		background-repeat:repeat-x;
}

ul.menu2 {
	padding:0; 
	margin:0; 
	margin-bottom:0; 
	list-style:none; 
	height:25px; 
	/*background-color:#000;*/
	text-align:center!important;
	margin-left:20px;
	font-size:14px;
}

li.top
{
	font-family:"Interstate RegularCompressed";
	font-size:14px;
	text-align:center;
}
li a.top_link { 
	float:left; 
	height:30px; 
	margin-left:6px; 
	line-height:25px;  
	text-decoration:none; 
	font-weight:bold; 
	color:#093;/* FF9900*/
	padding-top:20px;/* 0 0 10px; */
	cursor:pointer; 
	font-size:14px; 
	margin-top:0px;
	padding:5px 5px 0 5px;
	}

/*menu perros y gatos*/
.menu2 a:hover {
	visibility:visible;
	font-size:14px;
	}
	
.menu2 li:hover {
	position:relative; 
	z-index:200;
	font-size:14px;
	}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {
	position:absolute; 
	left:-100px; 
	top:-100px; 
	width:0; 
	height:0; 
	margin:0; 
	padding:0; 
	list-style:none;
	font-size:14px;
	}
	
	
/******* SUB MENU ********/	
.menu2 :hover ul.sub {
	left:0; 
	top:20px;
  	left:10px; 
	background-color:#FFF;/*#000; */
	padding:0;
	font-size:14px!important;
	width:150px; 
	height:auto; 
	font-weight:normal;
	text-align:left;
	}
	
.menu2 :hover ul.sub li {
	display:block; 
	position:relative; 
	float:left;
	height:25px;
	padding:5px 0 0 5px;
	width:150px;
	_width:160px;
	border-bottom:solid 1px #CCC;
	margin-bottom:0;
	margin-left: -0px;
	font-size:14px!important;
	font-family:"Candara";
	background-color:#F7F7F7;

	}
	
.menu2 :hover ul.sub li a {
	display:block;  
	padding:5px 5px; 
	color:#666; /*aqui esta el color de la letra  */
	text-decoration:none;
	font-size:14px!important;
	font-family:"Candara";
	}

.menu2 :hover ul.sub li a:hover {
	/*background:#A1D258;*/
	color:#A1D258; /*aqui esta el color del hovver  */
	font-size:14px!important;
	font-family:"Candara";
	border-bottom: solid 1px #A1D258;
	font-weight:bold;
	height:25px;
	padding:0;
	}
	

	
.menu2 :hover ul.sub li ul {
	background: #FFF; 
	z-index:10;
	}	


