/* menu links */

div.module_menu{
	margin:0 0 20px 0;
	padding: 0;
	
}

div.module_menu h3{
	margin:0 0 20px 0;
	padding: 0;
	border-left: 5px solid #8a724a;
	color: #8a724a;
}

div.module_menu div div {
	text-align: center;
}

div.module_menu div div div{
	margin:0;
	padding:0 0 8px 0;
}


#leftcolumn div.module_menu div div div div, #rightcolumn div.module_menu div div div div {
	background: none;
	margin:0 auto;
	padding:0;
	color:#fff;
}


div.module_menu ul {
	list-style: none;
	padding: 0;
}

div.module_menu ul#mainlevel {
	margin: 0 auto;
	text-align: center;
}

div.module_menu ul li{
	margin: 0;
	padding: 0;
}

div.module_menu ul li a:link, div.module_menu ul li a:visited {
	font-weight: 700;
	padding: 2px 0;
	line-height: 24px;
	color:#fff;
}

.moduletable_menu, .moduletable, .moduletable_text {
	margin: 0 0 16px 0;
	padding: 0 0 8px 0;
}

#leftcolumn ul.menu, #rightcolumn ul.menu {
	list-style: none;
	text-align: left;
	margin:0;
	padding:0;
	padding:0 0 0 10px;
}

/*LEFT COL LINK*/

#leftcolumn ul.menu li {
border-bottom: 1px solid #eee;
}

#leftcolumn ul.menu li a, #leftcolumn ul.menu li a:link,
#rightcolumn ul.menu li a, #rightcolumn ul.menu li a:link {
	display:block;
	font-weight: 400;
	font-size: 11px;
	line-height: 17px;
	padding:0 0 4px 0px;
	margin:0;
	text-decoration: none;
	color: #bbb; 

}


#leftcolumn ul.menu li a:hover, #rightcolumn ul.menu li a:hover {
	color: #8a724a;
}



/*LEFT COL CURRENT LINK*/

#leftcolumn ul.menu li#current, #rightcolumn ul.menu li#current {
}

#leftcolumn ul.menu li#current a, #leftcolumn ul.menu li#current a:link, 
#rightcolumn ul.menu li#current a, #rightcolumn ul.menu li#current a:link {
	color: #8a724a;
}

#leftcolumn ul.menu li#current {
	
}

#leftcolumn ul.menu li#current a:hover, #rightcolumn ul.menu li#current a:hover {
	display:block;
	color: #8a724a;
}

/*LEFT COL SUB LINK*/
#leftcolumn ul.menu li#current ul li {
	background:none;
}

#leftcolumn ul.menu li#current ul li a, #leftcolumn ul.menu li#current ul li a:link,
#rightcolumn ul.menu li#current ul li a, #rightcolumn ul.menu li#current ul li a:link {
	font-weight: 400;
	text-decoration: none;
	color: #ee1a10;
	line-height:17px;
	padding:0 0 4px 22px;
	background: none;
}

#leftcolumn ul.menu li#current ul li a:hover, #rightcolumn ul.menu li#current ul li a:hover {
	color: #8a724a;
	background: none;
}

#leftcolumn ul.menu li ul li#current, #rightcolumn ul.menu li ul li#current {
}

#leftcolumn ul.menu li.parent ul li, #rightcolumn ul.menu li.parent ul li {
}

#leftcolumn ul.menu li.parent ul li a, 
#rightcolumn ul.menu li.parent ul li a {
	line-height:17px;
	font-size: 11px;
	font-weight: 400;
	text-decoration: none;
	color: #ee1a10;
	padding:0 0 4px 22px;
	background: none;
}

#leftcolumn ul.menu li.parent ul li a:hover {
	color: #8a724a;
	background: none;
}

/*SUBMENU POSITION*/
#leftcolumn ul.menu li#current ul {
	margin: 0;
	padding: 0;
}

#leftcolumn ul.menu li#current ul li {
	margin: 0;
	padding: 0;
}

/*CURRENT SUBMENU POSITION*/
#leftcolumn ul.menu li ul {
	margin: 0;
	padding: 0;
}


#leftcolumn ul.menu li ul, #rightcolumn ul.menu li ul {
	list-style: none;
	margin:0;
}

/*****************************************************************
******************** CSS MENU 2 **********************************
*****************************************************************/


div.module_menu2{
	margin:0 0 20px 0;
	padding: 0;
	
}


div.module_menu2 h3{
	margin:0 0 20px 0;
	padding: 0;
	border-left: 5px solid #2b0;
	color: #2b0;
}


div.module_menu2 div div div{
	margin:0;
	padding:0 0 8px 0;
}

div.module_ondeestamos{
	margin:0 0 20px 0;
	padding: 0;
	
}

div.module_ondeestamos h3{
	margin:0 0 20px 0;
	padding: 0;
	border-left: 5px solid #fc7305;
	color: #fc7305;
}

div.module_ondeestamos div div div{
	margin:0;
	padding:0 0 8px 0;
}


/*****************************************************************
******************** MENU TOPO ***********************************
*****************************************************************/
#idiomas{ width:50px; padding-top: 5px; height: 26px; float: right; }
