/*estilos bdmat 15.05.11*********************/

body {font-size:12px; font-family:Verdana; background-color:#F0F0F0; color:#000000;}
body.glosario {font-size:12px; font-family:Verdana; background-color:#FFFFFF; color:#000000;}

p {font-family:Verdana; font-size:1.0em; line-height:1.5; margin-left:6px; margin-right:6px; margin-bottom:0.6em; margin-top:0.6em;}

table {font-family:Verdana; font-size:1.0em; line-height:18px; vertical-align:top;}
					
td {padding-right:3px; font-size:1.0em; font-family:Verdana; color:#000000}

th		 			{
					padding-left:3px;
					font-size:12px;
					font-family:Verdana;
					color:#000000;
					}
					
table.tabla1 {font-family:Verdana; font-size:0.8em; line-height:18px; vertical-align:top;}
					


p.titulo			{
					font-size: 18px;
					vertical-align: bottom;
					margin-bottom: 15px;
					}

p.titulo_s16			{
					font-size:18px;
					margin-left:16px;
					vertical-align:bottom;
					margin-bottom:15px;
					}

p.subtitulo			{
					font-size:15px;
					margin-bottom:-10px;
					margin-top:-10px;
					}

p.propiedad			{
					margin-left:30px;
					margin-right:30px;
					padding:5pt;
					border:solid 1px #888888;
					background-color:#FFFFCC;
					}

.parrafogris			{
					background-color:#E0E0E0;
					padding:5pt;
					vertical-align:center;
					font-size:1.3em;
					}

p.glosario			{
					margin-left:16px;
					line-height:1.5;
					text-align:justify;
					}

p.glosario_s32			{
					margin-left:32px;
					line-height:1.5;
					text-align:justify;
					}

.textorojo			{
					color:red;
					}

math.math				{
					vertical-align:top;
					font-size: 1.3em;
					font-family: Cambria Math;
					writing-mode: horizontal-tb !important;
					}

math.math_top				{
					font-size:1.20em;
					vertical-align:top;
					}

math.math_b				{
					font-size:1.15em;
					vertical-align:baseline;
					}

math.mathbold_b				{
					font-size:1.15em;
					font-weight: bold;
					vertical-align:baseline;
					}


math.mathbold				{
					font-weight: bold;
					}

math.mathg				{
					font-size:1.25em;
					}

table.propiedad		{
					width:90%;
					margin-left:25px;
					margin-right:25px;
					margin-top:18px;
					margin-bottom:18px;
					border:1px;
					padding:10pt;
					}
					
.matchColumn, .matchChoice {border:1px solid #bdbdbd; width:auto; border-collapse:collapse; margin:4px 0px 4px 24px;}
.matchColumn td {border-left:1px solid #bdbdbd; padding:4px; vertical-align:top;}

mtd.border_bottom		{
					border:solid 1px #000000;
					border-bottom-width:1px;
					border-left-width:0px;
					border-right-width:0px;
					border-top-width:0px;
					}

mtd.border_top		{
					border:solid 1px #000000;
					border-bottom-width:0px;
					border-left-width:0px;
					border-right-width:0px;
					border-top-width:1px;
					}

mtd.border_left		{
					border:solid 1px #000000;
					border-bottom-width:0px;
					border-left-width:1px;
					border-right-width:0px;
					border-top-width:0px;
					}
mtd.border_bottom_left		{
					border:solid 1px #000000;
					border-bottom-width:1px;
					border-left-width:1px;
					border-right-width:0px;
					border-top-width:0px;
					}


mtd.border_right		{
					border:solid 1px #000000;
					border-bottom-width:0px;
					border-left-width:0px;
					border-right-width:1px;
					border-top-width:0px;
					}

td.propiedad		{
					padding:5pt;
					background-color:#FFffCC;
					border:solid 1px #888888;
					border-bottom-width:1px;
					border-left-width:1px;
					border-right-width:1px;
					border-top-width:1px;
					}

td.titulo		    {
					font-size: 20px;
					vertical-align: bottom;
					font-family: Verdana;
					padding-bottom:10px;
					}

table.ejercicio		{
					width:70%;
					background-color:#FFFFCC;
					border:solid 1px #888888;
					border-collapse:collapse;
					padding:10pt;
					}

td.ejercicio		{
					padding:5pt;
					background-color:#FFFFFF;
					border:solid 1px #888888;
					border-bottom-width:1px;
					border-left-width:1px;
					border-right-width:1px;
					border-top-width:1px;
					line-height:1.5;
					}

td.parrafogris		{
					background-color:#f0f0f0;
					height:30px;
					vertical-align:middle;
					}

td.parrafogris2		{
					background-color:#e0e0e0;
					height:30px;
					vertical-align:middle;
					}

table.bordeamarillo	{
					width:90%;
					background-color:#FFFFCC;
					border-collapse:collapse;
					border:solid 1px #888888;
					padding:10pt;
					}

table.estandar		{
					border-color:#000000;
					border-width:thin;
					border-top-color:#000000;
					border-top-width:0px;
					border-left-color:#000000;
					border-left-width:0px;
					border-right-color:#000000;
					border-right-width:0px;
					border-bottom-color:#000000;
					border-bottom-width:0px;
					margin-left:30pt;
					}


ol					{
					margin-bottom:0.5em; 
					margin-top:0.5em;
					}

ul					{
					margin-bottom:0.5em; 
					margin-top:0.5em;
					}

li					{
					line-height:1.5;
					padding-left:6px;
					margin-right:6px;
					margin-bottom:0.6em; 
					margin-top:0.6em;
					}

.nowrap				{
					white-space:nowrap;
					}
					
a.glosario1			{
					text-decoration:none;
					color:#000000;
					}

a.glosario1:active	{
					text-decoration:none;
					color:#000000;
					}

a.glosario1:hover	{
					text-decoration:underline;
					color:#0000FF;
					}

hr.glosario			{
					width:300px;
					text-align:left;
					margin-left:6px;
					}

@media print		{
					footer {page-break-after:always;}
					}
					
.cke_source {
    white-space: pre-wrap !important;
}

/*CAPAS********************************************/

.menuskin{

position:absolute;

/*width:500px;*/

background-color:#FFFFFF;

/*background-color:menu;*/

border:1px solid black;

font:normal 12px Verdana;

line-height:18px;

z-index:100;

visibility:hidden;

padding:10px 10px 10px 10px;

}

.menuskin a{

text-decoration:none;

color:black;

padding-left:10px;

padding-right:10px;

}

#mouseoverstyle a{

color:white;

}

/*FIN CAPAS****************************************/


