ul.mainlevel-suckerfish ul ul a.sublevel-suckerfish, ul.mainlevel-suckerfish ul ul a.sublevel_active-suckerfish, ul.mainlevel-suckerfish ul ul a.sublevel_current-suckerfish,

ul.mainlevel-suckerfish ul ul a.sublevel-suckerfish:link, ul.mainlevel-suckerfish ul ul a.sublevel_active-suckerfish:link, ul.mainlevel-suckerfish ul ul a.sublevel_current-suckerfish:link,

ul.mainlevel-suckerfish ul ul a.sublevel-suckerfish:visited, ul.mainlevel-suckerfish ul ul a.sublevel_active-suckerfish:visited, ul.mainlevel-suckerfish ul ul a.sublevel_current-suckerfish:visited

 {



	

}



ul.mainlevel-suckerfish ul ul a.sublevel-suckerfish:hover, ul.mainlevel-suckerfish ul ul a.sublevel_active-suckerfish:hover, ul.mainlevel-suckerfish ul ul a.sublevel_current-suckerfish:hover {

	background-color: #64BA3A;

	color:#333333;

}

ul.mainlevel-suckerfish  .expanded {

	display: block;

	background-image: url("../images/arrow.gif");

	background-position: right center;

	background-repeat: no-repeat;

	padding-right: 20px;

	

	

}





ul.mainlevel-suckerfish ul .expanded {

	display: block;

	background-image: url("../images/arrow.gif");

	background-position: right center;

	background-repeat: no-repeat;

	padding-right: 0px;

}





/** customize style / layout here */



a.mainlevel-suckerfish, a.mainlevel_active-suckerfish, a.mainlevel_current-suckerfish, span.mainlevel-suckerfish,

a.mainlevel-suckerfish:link, a.mainlevel_active-suckerfish:link, a.mainlevel_current-suckerfish:link,

a.mainlevel-suckerfish:visited, a.mainlevel_active-suckerfish:visited, a.mainlevel_current-suckerfish:visited,

a.mainlevel-suckerfish:hover, a.mainlevel_active-suckerfish:hover, a.mainlevel_current-suckerfish:hover

{

	font-weight:normal;

	font-size: 100%;

	text-align: left;

	text-decoration: none;

	display: block;

	padding: 0.4em 0.5em 0.3em 0.5em;

	line-height:17px;

	color:#333;





	

	/* top, right, bottom, left */

	

}







a.sublevel-suckerfish, a.sublevel_active-suckerfish, a.sublevel_current-suckerfish, span.sublevel-suckerfish,

a.sublevel-suckerfish:link, a.sublevel_active-suckerfish:link, a.sublevel_current-suckerfish:link,

a.sublevel-suckerfish:visited, a.sublevel_active-suckerfish:visited, a.sublevel_current-suckerfish:visited



{

	background: inherit;

	border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;

	border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;

	color:#333333;

	font-weight:normal;

	font-size: 100%;

	text-align: left;

	text-decoration: none;

	display: block;







	padding: 0.3em 0.5em 0.3em 0.5em;

		/* top, right, bottom, left */}

a.sublevel-suckerfish:hover, a.sublevel_active-suckerfish:hover, a.sublevel_current-suckerfish:hover {

	background: #51A22A;

	color:#333333;

	font-weight:bold;

	font-size: 100%;

	text-align: left;

	text-decoration: none;

	display: block;

	padding: 0.3em 0.5em 0.3em 0.5em;	/* top, right, bottom, left */

}







a.sublevel-suckerfish, a.sublevel_active-suckerfish, a.sublevel_current-suckerfish, span.sublevel-suckerfish {



	border-top: none;

	height: 1%;	/* this is required for the IE to cause the "hasLayout" property and make the whole anchor clickable - "Holly Hack" */

}





a.mainlevel_active-suckerfish, a.mainlevel_current-suckerfish,

a.mainlevel_active-suckerfish:link, a.mainlevel_current-suckerfish:link,

a.mainlevel_active-suckerfish:visited, a.mainlevel_current-suckerfish:visited,

a.mainlevel_active-suckerfish:hover, a.mainlevel_current-suckerfish:hover,

a.sublevel_active-suckerfish, a.sublevel_current-suckerfish,

a.sublevel_active-suckerfish:link, a.sublevel_current-suckerfish:link,

a.sublevel_active-suckerfish:visited, a.sublevel_current-suckerfish:visited,

a.sublevel_active-suckerfish:hover, a.sublevel_current-suckerfish:hover {

	font-weight: bold;	

	color:#333333;	

}





#active_menu-suckerfish,

li a.mainlevel_active-suckerfish, li a.mainlevel_current-suckerfish,

li a.mainlevel_active-suckerfish:link, li a.mainlevel_current-suckerfish:link,

li a.mainlevel_active-suckerfish:visited, li a.mainlevel_current-suckerfish:visited,

li a.mainlevel_active-suckerfish:hover, li a.mainlevel_current-suckerfish:hover,

li a.sublevel_active-suckerfish, li a.sublevel_current-suckerfish,

li a.sublevel_active-suckerfish:link, li a.sublevel_current-suckerfish:link,

li a.sublevel_active-suckerfish:visited, li a.sublevel_current-suckerfish:visited,

li a.sublevel_active-suckerfish:hover, li a.sublevel_current-suckerfish:hover {

	font-weight: bold;

	padding-left:5px;

	padding-bottom:6px;	

}



ul.mainlevel-suckerfish{

	padding: 0 0 0 0;

	margin: 0;

	list-style: none;

	line-height:20px;

	z-index: 100;

}

.mainlevel-suckerfish ul {

	padding: 0 0 0 0;

	margin: 0;

	list-style: none;

	line-height:20px;

	z-index: 100;

}

.mainlevel-suckerfish ul ul {

	padding: 4px 0 0 0;

	margin: 0;

	list-style: none;

	line-height:20px;

	z-index: 100;

}



ul.mainlevel-suckerfish li {

	padding: 0;

	margin: 0;

	float: left;	

}



ul.mainlevel-suckerfish li li {

	position: relative;

	display: block;

	width: 15em;

}

ul.mainlevel-suckerfish ul {

	display: block;

	position: absolute;

	left: -999em;

	margin: 0 0 0 -0.7em;

	width: auto;

	height: auto;

	z-index: 101;

}

	

ul.mainlevel-suckerfish li li ul {

	margin: -2.8em 0 0 15em;

	z-index: 102;

}



ul.mainlevel-suckerfish li:hover ul,

ul.mainlevel-suckerfish li.hover ul {

	left: auto;

}



ul.mainlevel-suckerfish li:hover ul ul,

ul.mainlevel-suckerfish li.hover ul ul {

	left: -999em;

}



ul.mainlevel-suckerfish li:hover ul li:hover ul,

ul.mainlevel-suckerfish li.hover ul li.hover ul {

	left: auto;

}





ul.mainlevel-suckerfish, ul.mainlevel-suckerfish li li {

	clear: left;

}



/** separator */

span.mainlevel-suckerfish, span.sublevel-suckerfish {

	display: block;

	width: 1em;

	border-width: 0px;

	margin-left: 1em;

	padding: 0;

	padding-top: 1px;

}



/** IE5.0/win workaround: the ">" is handled like a "," */

ul.mainlevel-suckerfish > ul.mainlevel-suckerfish {

	position: absolute;

	top: 5em;	/* change the absolute position for IE5.0 here */

}

ul.mainlevel-suckerfish > ul.mainlevel-suckerfish li.hover ul {

	margin: 0.1em 0 0 0em;	/* top, right, bottom, left */

}

ul.mainlevel-suckerfish > ul.mainlevel-suckerfish li.hover ul ul {

	margin: -1.6em 0 0 10em;	/* top, right, bottom, left */

}

#xtd_menu a {

	font-size:14px;

	font-weight:bold;

	font-family:Arial,Tahoma,verdana, Helvetica, sans-serif;

	line-height:20px;

	background: url(../images/right.gif) no-repeat right top;







}



#xtd_menu  li li a {

background:#FFFFFF;

color:#666666;}

#xtd_menu  li li a:hover,

#xtd_menu  li li { 



background:#F0F0F0;}

#xtd_menu a:hover {

	font-size:14px;

	font-weight:bold;

	font-family:Arial,Tahoma,verdana, Helvetica, sans-serif;

	line-height:20px;







}

#xtd_menu .mainlevel-suckerfish li

{

list-style:none;

background: url(../images/left.gif) no-repeat left top;

padding-left:8px;



	

}

#xtd_menu .mainlevel-suckerfish li.li_active

{

list-style:none;

background: url(../images/left_on.gif) no-repeat left top;

padding-left:8px;



	

}

#xtd_menu .mainlevel-suckerfish li.li_activo

{

list-style:none;

background: url(../images/left_on.gif) no-repeat left top;

padding-left:8px;color:#666666;



}

#xtd_menu .mainlevel-suckerfish li.li_activo ul li

{

background:none;

list-style:none;

padding-left:0px;color:#666666;



}





#xtd_menu .mainlevel-suckerfish li.li_active .sublevel-suckerfish

{

list-style:none;

background:  #FFFFFF;

padding-left:8px;color:#666666;



}

#xtd_menu .mainlevel-suckerfish li.li_active .sublevel-suckerfish:hover

{

list-style:none;

background:  #F0F0F0;

padding-left:8px;color:#666;



}

/*#xtd_menu .mainlevel-suckerfish li.li_active

ul li a#active_menu-suckerfish 

{

list-style:none;

padding-left:8px;color:#666;

background:  #599932;

}

*/



#xtd_menu .mainlevel-suckerfish li.li_activo .mainlevel_active-suckerfish  {

		font-size:14px;

	font-weight:bold;

	font-family:Arial,Tahoma,verdana, Helvetica, sans-serif;

	line-height:20px;

	background: url(../images/right_on.gif) no-repeat right top;

	color:#666666;

	padding-left:8px;}

#xtd_menu .mainlevel-suckerfish ul li.li_active

{

padding-left:0;

list-style:none;

background:none;





	

}

#xtd_menu .mainlevel-suckerfish li:hover

{





}





#xtd_menu a.sublevel-suckerfish {

background:#FFFFFF;	padding-right:5px;

color:#666666;}

#xtd_menu a.sublevel-suckerfish:hover {

background: #F0F0F0;

color:#666666;}

#xtd_menu .sublevel-suckerfish li {

background:none;}

#xtd_menu ul.mainlevel-suckerfish li ul li {



margin-left:0;

padding-left:0px;

background:none;



}

#xtd_menu ul.mainlevel-suckerfish li ul li ul li{



padding-left:0px;







}

#xtd_menu  a.mainlevel-suckerfish{

	padding-bottom: 4px; 

	color: #666666; 

	padding-right:24px;

	margin-left:4px;

}

#xtd_menu  a.mainlevel-suckerfish:hover, #xtd_menu a.mainlevel-suckerfish:hover

{text-decoration:underline;}

 #xtd_menu a.mainlevel_current-suckerfish{

	padding-bottom: 3px; 

	color: #666666; 

	padding-right:8px;

	padding-left:8px;	

	margin-left:4px;





}

#xtd_menu  a.mainlevel_active-suckerfish {

	padding-bottom: 0px; 

	color: #666666; 

	padding-right:15px;

	padding-left:0px;

	margin-left:4px;



}





#xtd_menu  a.mainlevel_active-suckerfish, 

#xtd_menu li.li_active a#active_menu-suckerfish {

    background-image: url(../images/right_on.gif);

	padding-bottom: 4px; 

	color:#666666;

	padding-right:25px;

	

}



#xtd_menu li.li_active ul li a#active_menu-suckerfish  {

	background:none;}





#xtd_menu li.li_active li li a#active_menu-suckerfish {

    background-image: url(../images/right.gif);

	padding-bottom: 4px; 

	color:#666666;

	padding-right:25px;

	

}



#xtd_menu li.li_active a li{

    background: #FFFFFF; 

	padding-bottom: 4px; 

	color: #666; 

	padding-right:25px;

	

}



#xtd_menu li a .sublevel_current-suckerfish{

    background: #FFFFFF; 

	padding-bottom: 4px; 

	color: #666; 

	padding-right:25px;

	

}

