@import url("layout/3d.css");
/* Menu Horizontal************************************************************************************************/
.zpMenu {
 float: right;
 color: #012671;
}

.zpMenu-horizontal-mode{
	padding: 0px;
	/*float:right;*/
}

.zpMenu-horizontal-mode .zpMenu-item
{	
	color: #012671;
	padding-left: 10px;
}
.zpMenu-horizontal-mode .zpMenu-label
{	
	color: #012671;
			
}


.zpMenu-horizontal-mode .zpMenu-item a{
	font-family: Arial;
	font-size: 15px;
	color: #012671;
	text-decoration: none;
}

.zpMenu-horizontal-mode .zpMenu-item a:hover{
	color: #36bbd7;
}

/* nivel 1*/
.zpMenu-horizontal-mode .zpMenu .zpMenu-item{
	width: 160px;
	margin-left: 0 px;
	border: 0px;
	text-align: left;
	background: #879598;
	color: #fff;
	height:27px;
	padding-left: 5px;

}
.zpMenu-horizontal-mode .zpMenu .zpMenu-label{
	height:27px;
	vertical-align: middle;

}


.zpMenu-horizontal-mode .zpMenu .zpMenu-label  a:hover
{	

	color: #36bbd7;
	font-weight: bold;
}


.zpMenu-horizontal-mode .zpMenu .zpMenu-item  a
{	
	padding-bottom: 5px;

}


.zpMenu .zpMenu
{
	border:0px;
	width:100px;
	
}

.zpMenu .zpMenu .zpMenu-item a{
	font: arial;
	font-size: 12px;
	color: white;
	text-decoration:none;
}



/*Menu Vertical************************************************************************************************/
.zpMenu-vertical-mode
{
	float:left;
	padding-top: 50px;
	padding-bottom: 50px;
	font-family: Arial;
	font-size: 18px;
	color: #012671;
}


.zpMenu-vertical-mode .zpMenu-item
{
	width: 250px;
	padding-right: 25px;
	padding-bottom: 10px;
	text-align: right;
	
}

.zpMenu-vertical-mode .zpMenu-label
{
	width: 250px;
	text-align: right;
	
	
}

.zpMenu-vertical-mode .zpMenu-item a
{
	text-decoration: none;
	font-size: 15px;
	color: #012671;
	height: 35px;
	width:225px
	text-align: right;
}


.zpMenu-vertical-mode .zpMenu-item a:hover
{
	color: #36bbd7;
}
	
	
.zpMenu-vertical-mode .zpMenu .zpMenu-item{
	width: 150px;
	margin-left: 10 px;
	border: 0px;
	text-align: left;
	background: #879598;
	color: #fff;
	padding-left: 10px;

}


.zpMenu-vertical-mode .zpMenu .zpMenu-label{
	width: 150px;
	margin-left: 10 px;
	border: 0px;
	text-align: left;
	background: #879598;
	color: #fff;

}



zpMenu-horizontal-mode .zpMenu .zpMenu-item  a
{	
	padding-left: 10px;
	text-align: left;
}	



.zpMenu-verticall-mode .zpMenu .zpMenu-label  a:hover
{	
	color: #36bbd7;
	font-weight: bold;
}


.
	
	
	}.zpMenu-vertical-mode .zpMenu-level-1 .zpMenu-label a
{
	/*
	text-decoration:none;
	border-top: 10px;	*/
	/*-moz-opacity: 1 !important;*/
	/*-moz-opacity: 0.50;*/
}
/* nivel 1*/
.zpMenu-vertical-mode .zpMenu .zpMenu-item{
		
	/*background-color: #ccc;*/
	/*
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	*/
	
}

.zpMenu-vertical-mode .zpMenu .zpMenu-item  a
{
	/*
	color: #369;
	font-size: 11px;
	border-top: 0px;
	text-decoration:none;
	*/
	
}
/*fin nivel 1*/
/*selected nivel 0 y selected nivel 1*/
.zpMenu-vertical-mode .zpMenu-item-selected {
	/*background-color: #ccc;*/
	
}

.zpMenu-vertical-mode .zpMenu .zpMenu-item-selected {
	/*background-color: #ccc;*/
	
}
/* fin selected */
/* The arrow that shows up when there's a sub-menu */
.zpMenu .zpMenu .zpMenu-item-collapsed .zpMenu-label{
	background: url("../../../images/arrowRightBlue.gif")  no-repeat 0 50%; 
	background-position:right;
	
}

/* The arrow that shows up when there's a sub-menu and the item is hovered*/
.zpMenu .zpMenu .zpMenu-item-expanded .zpMenu-label{
	background: url("../../../images/arrowRightGrey.gif")  no-repeat 0 50%; 
	background-position:right;
}