BODY	{ 
		background: #e4e6dc; 
		color: #6F6F5C; ; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; 
		margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 40px;
		}

form 		{ margin: 0px;}


a		{ color:#a80000; text-decoration: none;}
a:visited		{ color:#a80000;}
a:hover		{ color: #ED1D24; text-decoration: underline;}
a.m, a.m:visited, a.m:active, a.m:link 
	{color:#9d865d;}
a.m:hover	{color:#000;}

p		{ margin-left: 0px; margin-right: 0px; margin-top: 3px; margin-bottom: 5px;}


table		{font-size: 9pt; padding: 0px;}
table td 		{ padding: 0px; vertical-align: top; font-family: Arial, Helvetica, sans-serif;}

.bottom 		{ vertical-align:bottom; }
img.left		{ margin-top:7px;margin-right:15px; margin-bottom:10px; float:left;}
img.right		{ margin-top:7px;margin-left:15px; margin-bottom:10px; float:right;}
table.tree		{  } 


table.bmenu	{font-size:8pt; color: #000; margin:0px;}
table.bmenu span	{color: #b0b0a0;}

td#menubarra	{
		padding-top: 13px;
		padding-bottom: 13px;
		}

td#menuoff	{
		padding-top: 13px;
		padding-bottom: 13px;
		padding-right: 6px;
		padding-left: 6px;
		}

td#menubox a 	{ 
		display: block; margin: 0;
		padding-top: 13px;
		padding-bottom: 13px;
		padding-right: 6px;
		padding-left: 6px;
		}

td#menubox a:hover 	{background-color: #DDDFD5;}


#hbar 		{ background-image: url(/app/iconos/line.gif);}
#hbar td		{padding-top:4px; padding-bottom:2px;padding-left:6px; font-size:8pt;}

td.galeria	{
		padding:  0px;
		border-width: 0px;
		vertical-align: middle;
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}

td.navigator {
		padding: 3px;
		color:#9B552B;
		}

#head	{
		margin-top:20px;	
		}

.intro	{ 
	height:200px;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	color:#e4e6dc;
	font-size: 9pt;
	}
.intro h2	{ 
	color:#e4e6dc;
	}

.bin	{
		background-color: #f2f3ee; 
		height:400px;
		padding-top:40px;
		padding-left:40px;	
		padding-right:40px;
		padding-bottom:65px;		
		}

td.firma	{
		border-top: solid 2px #bcbcbc;
		color:#555;
		font-size: 8pt;
		padding-top:10px;
		padding-left:15px;	
		padding-right:20px;
		padding-bottom:10px;		
		}

.menu	{
		background-color: #bcbcbc;
		padding:10px;
	
		}
		
.Pmenu	{
		padding-left:0px;
		padding-top:0px;
		padding-right:4px;
		color:#777;
		width: 214px;
		}

#submenu	{
		color:#000;
		margin-top:5px;
		margin-bottom:10px;
		border-width: 0px;		
		}
.cursor	{
	letter-spacing: 2px;
		}


.resumen	{
		font-size: 8pt;		
		}

.TitleAg	{
	border-top: 2px solid #1A273E;
	padding-top:5px;
	font-size: 16pt;
	color: #1A273E;
	margin: 0px; 
	}
.qt{
		color:#aaa;
		font-size: 8pt;
		}

.enlace td{
	border-bottom: 1px solid #ddd;
	padding:5px;
}

/*---------------------------------------------------*/


h5 { 
	background-color: #eed;
	border: solid 1px #eee;
	font-size: 10px;
	letter-spacing: 1px;
	color: #999;
	padding: 2px 5px 1px 5px;
	margin: 20px 0px 4px 0px;
	}

h2 { font: normal 12pt Arial, Helvetica, sans-serif; margin-bottom: 5px; color:#000;}
h3 { font: bold 11pt Arial, Helvetica, sans-serif; margin: 0px; color: #6F6F5C; }
h4 { font: bold 10pt Arial, Helvetica, sans-serif; margin: 0px; color: #6F6F5C; }
h6 { font: bold 10pt Arial, Helvetica, sans-serif; margin: 0px; color: #6F6F5C;}

#doc	{

		font-family: monospace;
		font-size: 10pt;
		background-color: #eee;
		border: solid 1px #aaa;
		width:220px;
		padding:20px;
		margin:30px;
}

#doc img	{margin-right:5px; border: none;}