@charset "utf-8";
/* CSS Document */

.separate{
padding-left: 10px;
}

#menuv {
	font-family: "Tahoma", Verdana, Arial;
	font-size: 11px;
	/* margin-right: 5px; */ /* separacion frente al main */
	padding-bottom: 5px;
	background-image:url(../skin/frontend/default/mi_tema/images/img_wrmenu_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#menuv a { text-decoration:none;}

#menuv ul, li {
	list-style-type: none;
}

#menuv ul {
	margin: 0;
	padding: 0;
}

#menuv li { /* border-bottom: 1px dashed #FFF; */ /* borde de sublista */ }

#menuv li.last { border-bottom: 1px solid #FFF; }

#menuv li a {
	text-decoration: none;
	color: #0056ba;
	background: #f0f6ff;
	display: block;
	padding: 5px 10px 5px 25px;
	background-image:url(../skin/frontend/default/mi_tema/images/img_lista_submenu_normal.gif);
	background-position: 10px;
	background-repeat:no-repeat;
	border-left: 4px solid #0056ba;
}

#menuv li a:hover {
	background: #cfe0fa;
	font-weight:bold;
	background-image:url(../skin/frontend/default/mi_tema/images/img_lista_submenu.gif);
	background-position: 10px;
	background-repeat:no-repeat;
}

/* Aplicar estilo current para la seccion estemos (menu resaltado) */
#menuv li.current { }

#menuv li.current a:link,
#menuv li.current a:active,
#menuv li.current a:hover ,
#menuv li.current a:visited { 
	color: #0056ba; 
	font-weight:bold; 
	background: #cfe0fa;
	background-image:url(../skin/frontend/default/mi_tema/images/img_lista_submenu_active.gif);
	background-position: 10px;
	background-repeat:no-repeat;
}

.sublista { padding-left: 20px;}

/* Aplica estilo para categoria LEVEL0 (menu resaltado) */
#menuv li.level0 a{ font-weight:bold; background: #f8f8f8; }

/* Aplica estilo para categoria LEVEL2 (menu resaltado) */
#menuv li.level2 a{ padding-left: 40px; background-position: 25px; }
#menuv li.level2 a:hover { padding-left: 40px; background-position: 25px; }

/************** MODEOX MENU VERTICAL *************/ 
.vertical_container{ }

.accordion_content {
	overflow: hidden;
	height: auto;
	display: block;
}

.vertical_container h3{
	/* background-color: #F7F5F1; */
	color: #0056ba;
	display: block;
	padding: 8px 10px 8px 42px;
	margin:0;
	font-size:1em;
	text-transform:none;
	cursor: pointer;
	font-weight:bold; 
	background: #CFE0FA;
	background-image:url(../skin/frontend/default/mi_tema/images/icon_nav_normal.gif);
	background-position: 12px;
	background-repeat:no-repeat;
	border-bottom: 1px solid #FFF;
}


.vertical_container h3:hover{
	background-color:#A5C4F5;
	background-image:url(../skin/frontend/default/mi_tema/images/icon_nav_over.gif);
}	

.vertical_container h3.active{
	background-color:#A5C4F5;
	background-image:url(../skin/frontend/default/mi_tema/images/icon_nav_over.gif);
}

/* Aplicar estilo current para la seccion estemos (menu resaltado) */
.nav-menu-izq li.current { }

.nav-menu-izq li.current a:link,
.nav-menu-izq li.current a:active,
.nav-menu-izq li.current a:hover ,
.nav-menu-izq li.current a:visited { color: #0056ba; font-weight:bold; background: #A5C4F5;}

.sublista { padding-left: 20px;}

/* Aplica estilo para categoria LEVEL0 (menu resaltado) */
.nav-menu-izq li.level0 a{ color: #0056ba; font-weight:bold; background: #A5C4F5; }



/*************************************** CORPORATIVO ***************************************/
/********************************** section 01 */
.vertical_container h3.icon01{
	/* background-color: #F7F5F1; */
	padding: 8px 10px 8px 42px;
	background: #CFE0FA;
	background-image:url(../skin/frontend/default/mi_tema/images/icon_corp_01.gif);
	background-position: 12px;
	background-repeat:no-repeat;
}

.vertical_container h3.icon01:hover { background-color:#A5C4F5; }	
.vertical_container h3.icon01.accordion_toggle_active { background-color:#A5C4F5; }

#menuv .color01 a { /* background-color: none; */ } 
#menuv .color01 a:hover { background-color: #A5C4F5; }

#menuv .color01 li.current a:link,
#menuv .color01 li.current a:active,
#menuv .color01 li.current a:hover ,
#menuv .color01 li.current a:visited { background-color: #A5C4F5; }

/********************************** section 02 */
.vertical_container h3.icon02{
	/* background-color: #F7F5F1; */
	padding: 8px 10px 8px 42px;
	background: #CFE0FA;
	background-image:url(../skin/frontend/default/mi_tema/images/icon_corp_02.gif);
	background-position: 12px;
	background-repeat:no-repeat;
}

.vertical_container h3.icon02:hover { background-color:#A5C4F5; }	
.vertical_container h3.icon02.accordion_toggle_active { background-color:#A5C4F5; }

#menuv .color02 a { /* background-color: none; */ } 
#menuv .color02 a:hover { background-color: #A5C4F5; }

#menuv .color02 li.current a:link,
#menuv .color02 li.current a:active,
#menuv .color02 li.current a:hover ,
#menuv .color02 li.current a:visited { background-color: #A5C4F5; }

/********************************** section 03 */
.vertical_container h3.icon03{
	/* background-color: #F7F5F1; */
	padding: 8px 10px 8px 42px;
	background: #CFE0FA;
	background-image:url(../skin/frontend/default/mi_tema/images/icon_corp_03.gif);
	background-position: 12px;
	background-repeat:no-repeat;
}

.vertical_container h3.icon03:hover { background-color:#b1e9ff; }	
.vertical_container h3.icon03.accordion_toggle_active { background-color:#b1e9ff; }

#menuv .color03 a { /* background-color: none; */ } 
#menuv .color03 a:hover { background-color: #b1e9ff; }

#menuv .color03 li.current a:link,
#menuv .color03 li.current a:active,
#menuv .color03 li.current a:hover ,
#menuv .color03 li.current a:visited { background-color: #b1e9ff; }

/********************************** section 04 */
.vertical_container h3.icon04{
	/* background-color: #F7F5F1; */
	padding: 8px 10px 8px 42px;
	background: #CFE0FA;
	background-image:url(../skin/frontend/default/mi_tema/images/icon_corp_04.gif);
	background-position: 12px;
	background-repeat:no-repeat;
}

.vertical_container h3.icon04:hover { background-color:#bafffa; }	
.vertical_container h3.icon04.accordion_toggle_active { background-color:#bafffa; }

#menuv .color04 a { /* background-color: none; */ } 
#menuv .color04 a:hover { background-color: #bafffa; }

#menuv .color04 li.current a:link,
#menuv .color04 li.current a:active,
#menuv .color04 li.current a:hover ,
#menuv .color04 li.current a:visited { background-color: #bafffa; }

/********************************** section 05 */
.vertical_container h3.icon05{
	/* background-color: #F7F5F1; */
	padding: 8px 10px 8px 42px;
	background: #CFE0FA;
	background-image:url(../skin/frontend/default/mi_tema/images/icon_corp_05.gif);
	background-position: 12px;
	background-repeat:no-repeat;
}

.vertical_container h3.icon05:hover { background-color:#bfffd5; }	
.vertical_container h3.icon05.accordion_toggle_active { background-color:#bfffd5; }

#menuv .color05 a { /* background-color: none; */ } 
#menuv .color05 a:hover { background-color: #bfffd5; }

#menuv .color05 li.current a:link,
#menuv .color05 li.current a:active,
#menuv .color05 li.current a:hover ,
#menuv .color05 li.current a:visited { background-color: #bfffd5; }

/********************************** section 06 */
.vertical_container h3.icon06{
	/* background-color: #F7F5F1; */
	padding: 8px 10px 8px 42px;
	background: #CFE0FA;
	background-image:url(../skin/frontend/default/mi_tema/images/icon_corp_06.gif);
	background-position: 12px;
	background-repeat:no-repeat;
}

.vertical_container h3.icon06:hover { background-color:#eaffb7; }	
.vertical_container h3.icon06.accordion_toggle_active { background-color:#eaffb7; }

#menuv .color06 a { /* background-color: none; */ } 
#menuv .color06 a:hover { background-color: #eaffb7; }

#menuv .color06 li.current a:link,
#menuv .color06 li.current a:active,
#menuv .color06 li.current a:hover ,
#menuv .color06 li.current a:visited { background-color: #eaffb7; }

/********************************** section 07 */
.vertical_container h3.icon07{
	/* background-color: #F7F5F1; */
	padding: 8px 10px 8px 42px;
	background: #CFE0FA;
	background-image:url(../skin/frontend/default/mi_tema/images/icon_corp_07.gif);
	background-position: 12px;
	background-repeat:no-repeat;
}

.vertical_container h3.icon07:hover { background-color:#fff9af; }	
.vertical_container h3.icon07.accordion_toggle_active { background-color:#fff9af; }

#menuv .color07 a { /* background-color: none; */ } 
#menuv .color07 a:hover { background-color: #fff9af; }

#menuv .color07 li.current a:link,
#menuv .color07 li.current a:active,
#menuv .color07 li.current a:hover ,
#menuv .color07 li.current a:visited { background-color: #fff9af; }

/********************************** section 08 */
.vertical_container h3.icon08{
	/* background-color: #F7F5F1; */
	padding: 8px 10px 8px 42px;
	background: #CFE0FA;
	background-image:url(../skin/frontend/default/mi_tema/images/icon_corp_08.gif);
	background-position: 12px;
	background-repeat:no-repeat;
}

.vertical_container h3.icon08:hover { background-color:#ffdcaa; }	
.vertical_container h3.icon08.accordion_toggle_active { background-color:#ffdcaa; }

#menuv .color08 a { /* background-color: none; */ } 
#menuv .color08 a:hover { background-color: #ffdcaa; }

#menuv .color08 li.current a:link,
#menuv .color08 li.current a:active,
#menuv .color08 li.current a:hover ,
#menuv .color08 li.current a:visited { background-color: #ffdcaa; }

