/*

// ----------------------------------------------------------------------------------------------------------------------

// Primary Book

// ----------------------------------------------------------------------------------------------------------------------

*/

.bea-portal-book-primary

{

    padding: 0px 0px;

    margin: 0px;

    font-family: Arial, Verdana, Helvetica;

    font-size: 12px;

    width: 100%;

    background-color: #ffffff;
	/*	aqui se cambia el color blanco del fondo */

}



.bea-portal-book-primary-content

{

    padding: 0px;

    vertical-align: top;

}



/*

// --------------------------------------------------------------------------------------------------------------------

// Primary Book Page

// --------------------------------------------------------------------------------------------------------------------

*/



.bea-portal-book-primary-page

{

    padding: 0px;

}



/*

// --------------------------------------------------------------------------------------------------------------------

// Standard Book

// --------------------------------------------------------------------------------------------------------------------

*/



.bea-portal-book

{

    margin: 0px;

    border-style: solid;

    border-width: 1px;

    border-color: #ffffff;

}





.bea-portal-book-content

{

    border-style: solid;

    border-width: 0px 0px 0px 0px;

    border-color: #cccce5;

    scrollbar-base-color:#e5e5ff;

}



/*

// --------------------------------------------------------------------------------------------------------------------

// Standard Book Page

// --------------------------------------------------------------------------------------------------------------------

*/



.bea-portal-book-page

{

    background-color: #f5f5f5;

    padding: 0px;

    font-size: 12px;

}



/*

// --------------------------------------------------------------------------------------------------------------------

// Primary Book Root Menu, Multi-Level

// --------------------------------------------------------------------------------------------------------------------

*/



.bea-portal-book-primary-menu

{

    display: none;

}



.bea-portal-book-primary-menu-root

{

    margin: 0px;

    font-size: 12px;

    background-color: #e5e5ff;

    border-style: solid;

    border-width: 0px 0px;

    border-top-color: #f0f0ff;

    border-bottom-color: #cccce5;

    padding: 0px 0px;

}



.bea-portal-book-primary-menu-root-item a, .bea-portal-book-primary-menu-root-item-active a

{

    color: #ffffff;

    padding: 2px 6px;

}



.bea-portal-book-primary-menu-root a

{

}



.bea-portal-book-primary-menu-root a:hover

{

    color: #ffffff;

    background-color: #000099;

    text-decoration: none;

}



.bea-portal-book-primary-menu-root ul

{

    display: inline;

    list-style: none;

    padding: 0px;

    margin: 0px;

}



.bea-portal-book-primary-menu-root li

{

    display: inline;

    list-style: none;

    padding: 0px;

    margin: 0px;

}



.bea-portal-book-primary-menu-root-item

{

}



.bea-portal-book-primary-menu-root-item-active a

{

    color: #ffffff;

    background-color: #7f7fb2;

    border-style: solid;

    border-width: 0px 1px 1px 1px;

    border-color: #cccce5;

    border-bottom-color: #7f7fb2;

}



/*

// --------------------------------------------------------------------------------------------------------------------

// Primary Book Nested Menu, Multi-Level

// --------------------------------------------------------------------------------------------------------------------

*/



.bea-portal-book-primary-menu-nested

{

    border-style: solid;

    border-width: 1px;

    border-color: #000033;

    font-size: 12px;

}



.bea-portal-book-primary-menu-nested-item a, .bea-portal-book-primary-menu-nested-item-sub a, .bea-portal-book-primary-menu-nested-item-active a

{

    padding: 1px 4px 1px 4px;

    display: block;

    text-decoration: none;

    border-style: solid;

    border-width: 1px 0px;

    border-color: #ffffff;

    width: 150px;

}



.bea-portal-book-primary-menu-nested-item a:hover, .bea-portal-book-primary-menu-nested-item-sub a, .bea-portal-book-primary-menu-nested-item-active a:hover

{

    color: #000033;

    background-color: #e5e5ff;

    border-color: #cccce5;

}



.bea-portal-book-primary-menu-nested-item a

{

    color: #000066;

    background-color: #ffffff;

}



.bea-portal-book-primary-menu-nested-item-sub a

{

    color: #000033;

    background-color: #e5ffe5;

}



.bea-portal-book-primary-menu-nested-item-active a

{

    color: #000033;

    background-color: #e5e5ff;

}



/*

// --------------------------------------------------------------------------------------------------------------------

// Standard Book Root Menu, Multi-Level:::tercer nivel

// --------------------------------------------------------------------------------------------------------------------

*/



.bea-portal-book-menu-container

{

    margin: 4px;

    padding: 0px 0px 0px 0px;

    width: 100%;

    white-space: nowrap;

    border-width: 0px;

    vertical-align: top;

}



.bea-portal-book-menu-hook

{

    margin: 0px;

    font-size: 12px;

    border-style: solid;

    border-width: 0px 0px ;

    border-top-color: #99ccff;

    border-bottom-color: #cccce5;

    padding: 0px 0px 0px 0px;

    vertical-align: top;

}

.bea-portal-book-menu

{

    display: none;

}



.bea-portal-book-menu-root

{

    margin: 0px;

    font-size: x-small;

    padding: 4px 0px;

    background-color: #e4e4e4;

    width: 100%;
	/* fondo tercer nivel  */

}



.bea-portal-book-menu-root-item-active a

{

    margin: 0px;

    background-color: #2171ad;

    border-style: solid;

    border-width: 0px 0px 0px 0px;

    border-color: #004d8c;

    text-decoration: none;      

    padding: 0px 4px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;

    background-color: #f0f0f0;

    width: 100%;
	/* estado normal tercer nivel  */

}



.bea-portal-book-menu-root-item a

{

    margin: 0px;

    background-color: #2171ad;

    border-style: solid;

    border-width: 0px 0px 0px 0px;

    border-color: #004d8c;

    text-decoration: none;      

    padding: 4px 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;

    background-color: #e4e4e4;

    width: 100%;
	/* estado normal tercer nivel  */

}

.bea-portal-book-menu-root a

{

    color: #003366;

    padding: 3px 7px;

}



.bea-portal-book-menu-root a:hover

{

	color: #003366;

    background-color: #ffffff;

    border-color: #cc6666;

    text-decoration: none;
	/* estado sobre tercer nivel */

}



.bea-portal-book-menu-root ul

{

    display: inline;

    list-style: none;

    padding: 0px;

    margin: 0px;

}



.bea-portal-book-menu-root li

{

    display: inline;

    list-style: none;

    padding: 0px;

    margin: 0px;

}



.bea-portal-book-menu-root-item

{

}



.bea-portal-book-menu-root-item-active a

{

    color: #ffffff;

    border-color: #990000;

    background-color: #003366;
	/* estado activo segundo nivel */

}





/*

// --------------------------------------------------------------------------------------------------------------------

// Standard Book Nested Menu, Multi-Level:::cuarto nivel

// --------------------------------------------------------------------------------------------------------------------

*/



.bea-portal-book-menu-nested

{

    font-size: 11px;

    background-color: #f0f0ff;

}



.bea-portal-book-menu-nested-item a, .bea-portal-book-menu-nested-item-active a

{

    color: #F0F0F0;

    font-weight: normal;

    padding: 1px 1px;

    display: block;

    text-decoration: none;

    background-color: #f0f0ff;

    border-style: solid;

    border-width: 1px 0px;

    border-color: #ffffff;

    width: 120px;

}



.bea-portal-book-menu-nested-item a:hover, .bea-portal-book-menu-nested-item-active a:hover

{

    color: #003366;

    font-size: 11px;

    font-weight: normal;

    background-color: #d0e6f4;

    border-color: #ffffff;

    width: 120px;

}



.bea-portal-book-menu-nested-item a

{

    color: #003366;

    font-size: 11px;

    background-color: #e4e4e4;

    border-color: #ffffff;

}



.bea-portal-book-menu-nested-item-active a

{

    color: #f0f0ff;

    font-size: 11px;

    background-color: #f0f0ff;

    border-color: #ffffff;

}



/*

// --------------------------------------------------------------------------------------------------------------------

// Primary Book Menu, Single-Level

// --------------------------------------------------------------------------------------------------------------------

*/



.bea-portal-book-primary-menu-single-container

{

    margin: 0px;

    padding: 0px 0px 0px 0px;

    width: 100%;

    white-space: nowrap;

    border-width: 0px;

    vertical-align: bottom;

}



.bea-portal-book-primary-menu-single

{

    margin: 0px;

    font-size: 13px;

    border-style: solid;

    border-width: 0px 0px 0px 0px;

    border-top-color: #f0f0ff;

    border-bottom-color: #cccce5;

    padding: 1px 1px 1px 1px;

    vertical-align: bottom;

}



.bea-portal-book-primary-menu-single a, .bea-portal-book-primary-menu-single span

{

    font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;
	
	font-weight: normal;
	
    color: #ffffff;

    background-color: #831918;

    text-decoration: none;      

    padding: 0px  4px; 

     

}



.bea-portal-book-primary-menu-single a

{

}



.bea-portal-book-primary-menu-single a:hover

{

    color: #003366;

    background-color: #A3C7E1;


    text-decoration: none;       

    border-bottom-color: #ffffff;

    vertical-align: bottom;

}



.bea-portal-book-primary-menu-single span

{

    color: #ffffff;

    background-color: #9A9A9A;

    border-style: solid;

    border-width: 0px 1px 0px 1px;

    border-color: #FFFFFF;


    vertical-align: bottom;

}



.bea-portal-book-primary-menu-single ul

{

    display: inline;

    list-style: none;

    padding: 0px;

    margin: 0px;

    vertical-align: bottom;

}



.bea-portal-book-primary-menu-single li

{

    display: inline;

    list-style: none;

    padding: 0px 0px 0px 0px;

    margin: 0px 0px 0px 0px;

    vertical-align: bottom;

}



.bea-portal-book-primary-menu-single-item

{

    color: #003366;

    background-color: #99ccff;

    padding: 0px 0px 0px 0px;

    vertical-align: bottom;

    

}



.bea-portal-book-primary-menu-single-item-active

{

    color: #ffffff;

    background-color: #99ccff;

    border-style: solid;

    border-width: 0px 0px 0px 0px;

    border-color: #b9e2ff;

    text-decoration: none;       

    border-bottom-color: #ffffff;

    vertical-align: bottom;

}



/*

// --------------------------------------------------------------------------------------------------------------------

// Standard Book Menu, Single-Level:::::segundo nivel

// --------------------------------------------------------------------------------------------------------------------

*/



.bea-portal-book-menu-single-container

{

    color: #ffffff;

    margin: 0px;

    padding: 0px 0px 1px 0px;

    width: 100%;

    white-space: nowrap;

    background-color: #ffffff;

    border-width: 0px;

}



.bea-portal-book-menu-single

{

    margin: 0px;

    padding: 2px 4px ;

    font-size: 10px;

    font-weight: normal;

    background-color: #ffffff;

    border-style: solid;

    border-width: 0px 0px 0px 0px;

    border-color: #cccce5;

}



.bea-portal-book-menu-single a, .bea-portal-book-menu-single span

{

    padding: 2px 4px ;

    color: #666666;

    border-style: solid;

    border-width: 0px 0px 0px 0px;

    border-color: #cccccc;

}



.bea-portal-book-menu-single a

{

}



.bea-portal-book-menu-single a:hover

{

    color: #003366;

    font-weight: normal;

    background-color: #f0f0f0;

    text-decoration: none;

}



.bea-portal-book-menu-single span

{

    color: #ffffff;

    font-weight: normal;

    background-color: #106FA3;

    border-style: solid;

    border-width: 0px 1px 1px 1px;

    border-color: #cccccc;

    border-bottom-color: #ffffff;

    

}

}



.bea-portal-book-menu-single ul

{

    

    display: inline;

    list-style: none;

    padding: 0px;

    margin: 0px;

}



.bea-portal-book-menu-single li

{

    

    display: inline;

    list-style: none;

    padding: 0px;

    margin: 0px;

}



.bea-portal-book-menu-single-item

{

}



.bea-portal-book-menu-single-item-active

{

}



.bea-portal-book-menu-single-item-buttons

{

    background-color: #ffffff;

}