body {font-family:Verdana,Century Gothic,Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size:9pt;
	margin-top:0px;
	color:#335577;

	scrollbar-face-color: #EEEEEE; scrollbar-shadow-color: #999999; 

	scrollbar-highlight-color: #999999; scrollbar-3dlight-color: #EEEEEE; 

	scrollbar-darkshadow-color: #EEEEEE; scrollbar-track-color: #EEEEEE;

	scrollbar-arrow-color: #EEEEEE;

	background: #EEEEEE //url("../img/FondoCuadriculaGris.gif") repeat scroll top left;
	}

p	{text-align:justify
	}

hr	{color:#335577}

img {border-style:none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

img.imagenIndice {border-style:solid; border-width:1px; border-color:#999999}

a	{
	text-decoration:none
	}

#copyrightBar	{
				text-align:right;
				color:#ffffff;
				background-color:#335577;
				}

table	{border-collapse:collapse;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serifVerdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9pt;
}

table.mainTable	{
position:absolute;
top:0px;
}

#footer {
		vertical-align:bottom;
		text-align:right;
		font-size:8pt;
		}

#signature {
		text-align:right;
		font-style:italic;
		font-weight:bold;
		font-size:12pt;
		}


.topLeftTextAlignment {vertical-align:top;
					text-align:left;
					}


#introMessage	{
				border:1px solid #999999;
				color:#CCCCCC;
				position:relative;
				left:25px;
				font-size:9pt;
				font-family:Verdana,Century Gothic,Verdana,Arial,Helvetica,Geneva,sans-serif;
				font-weight:bold;
				padding:8px;
				background: #223344 //url("../img/fondoFlutingGris.jpg") repeat scroll top left;
				}

#citasRatonBiblioteca	{
				border:1px solid #AAAAAA;
				color:#223344;
				font-size:9pt;
				font-family:Verdana,Century Gothic,Verdana,Arial,Helvetica,Geneva,sans-serif;
				font-weight:bold;
				padding:8px;
				background: #CCCCCC //url("../img/fondoFlutingGris.jpg") repeat scroll top left;
				}

#article	{
				border:1px solid #999999;
				font-family:Verdana,Century Gothic,Verdana,Arial,Helvetica,Geneva,sans-serif;
				font-size:9pt;
				color:#113366;
				padding:8px;
				background: #FCFCFC //url("../img/fondoFlutingAmarillo.jpg") repeat scroll top left
				}

.temporaryNotice	{
						color:#3300CC;
						font-size:14pt;
						font-family:Century Gothic,Verdana,Arial,Helvetica,Geneva,sans-serif;
						text-align:center;
						font-style:italic;
						font-weight:bold;

					}

#leftColumn	{
				
			}

a:link{
	color:#336699;
	font-weight:bold;
	}

a:visited{
	color:#336699;
	font-weight:bold;
	}

a:active{
	color:#336699;
	font-weight:bold;
	}

a:hover{
	color:#0099AA;
	font-weight:bold;
	text-decoration:underline;
	}

p.quotationTextBoxLeft  {
					position="relative";
					left="auto";
					width="80%";
					margin="10px";
					background-color="#224466";
					font-family:Verdana,Century Gothic,Verdana,Arial,Helvetica,Geneva,sans-serif;
					color="#EEEEEE";
					float="none";
					border:1px solid #999999;
					padding="2px";
					}

p.quotationTextBoxRight  {
					position="relative";
					right="auto";
					width="80%";
					margin="10px";
					background-color="#224466";
					font-family:Verdana,Century Gothic,Verdana,Arial,Helvetica,Geneva,sans-serif;
					color="#EEEEEE";
					float="none";
					border:1px solid #999999;
					padding="2px";
					}

					
td.margenDerecho	{
					padding-left:20px;
					}

td.crossReferenceTextBoxTitle	{
								font-variant:small-caps;
								font-weight:bold;
								font-size:medium;
								text-align:left;
								margin:7px;
								background-color:#223344;
								color:#33CCEE;
								font-family:Century Gothic,Verdana,Arial,Helvetica,Geneva,sans-serif;
								border:2px solid #223344;
								}

td.crossReferenceTextBoxBody	{
								text-align:left;
								margin:7px;
								background-color:#DDDDDD;
								color:#113355;
								font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
								font-size:8pt;
								border:2px solid #224466;
								}

table.MGNMG	{
			}

td.MGNMGAutor	{
				border:2px solid #FFCC66;
				vertical-align:top;
				margin-right:100px;
				font-weight:bold;
				background-color:#DD3333;
				color:#FFCC66;
				padding-top:10px;
				}

p.MG	{
				font-size:12pt;
				font-weight:bold;
				color:#DD3333;
		}

p.NMG	{
				font-size:12pt;
				font-weight:bold;
				color:#FFCC66;
		}

td.MG	{
				border:2px solid #FFCC66;
				background-color:#CCCCCC;
				color:#000000;
		}

td.NMG	{
				border:2px solid #FFCC66;
				background-color:#333333;
				color:#FFFFFF;
		}
