BODY		{ background-color: #fff ; 
		color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; 
		margin: 0px;}

a		{ color:#33f; text-decoration: none; font-weight: bold;}
a:visited		{ color:#33f;}
a:hover		{ color: #A53B45;}
a.not		{ color:#33f; text-decoration: underline; font-weight: normal; font-size: 12pt;}
a:hover.not	{ color: #A53B45; text-decoration: none;}

p		{ margin-left: 0px; margin-right: 0px; margin-top: 3px; margin-bottom: 5px;}
form 		{ margin: 0px;}

table		{ padding:  0px; font-size: 10pt;}
table td 		{ padding:  0px; border-width: 0px; font-family: Arial, Helvetica, sans-serif;}
table.tree		{  font-size: 8pt; padding:  2px;} 

td.galeria	{
		padding:  0px;
		border-width: 0px;
		vertical-align: middle;
		horizontal-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}

td.navigator {
		padding: 3px;
		background-color: #E5EBEC;
		}

td.menu		{
		padding:  3px;
		vertical-align: middle;
		}

#cabecera	{ background-color: #fff; 
		border-left: 1px solid #fff;
		border-top: 1px solid #fff;
		}
#caja		{ background-color: #fff; 
		border-bottom: 1px solid #eee; 
		border-left: 1px solid #eee; 
		border-right: 1px solid #eee;
		}


INPUT.box	{font-family:tahoma; font-size:11px; border:1px solid #8799ab; background-color: #fff;}
#contenido	{ padding: 15px ;}
.login		{ border: #fff solid 1px;}
.su		{ color:#B8C3CC;font-weight: bold;}
.gnota		{ 
		border-top: #ccc solid 1px;  
		border-right: #bbb solid 3px;  
		border-bottom: #bbb solid 3px;  
		border-left: #ccc solid 1px;
		}
.alta		{ font-size: 12pt;}

.air		{ padding: 0px 20px 0px 17px ;}
.tmenu		{ border-bottom: 1px solid #eee; color:#438083; font-weight: normal;}
.tmargen		{ margin-top: 20px; margin-left:5px;}
.info		{ font-size: 9pt; font-weight: normal; color:#438083; }
.relac		{ color:#aaa; font-size: 8pt;}
.txt		{ color:#404C5F; font-size: 9pt;}
.cap		{
		color:#A9B5C6; 
		font-weight: bold; 
		font-size: 14pt;
		}
.titulo		{color:#438083; font-weight: bold; font-size: 12pt;}
.pie		{ color: #777; font-size: 8pt; }
.fecha		{ color: #aaa; font-size: 8pt; }


.q		{ color:#aaa;}
.apartado		{ border-bottom: 1px solid #C7D5D6;}
.apartend		{ border-top: 1px solid #C7D5D6;}
#hbar 		{ background-image: url(../iconos/hbar.gif);}

.etiq		{ 
		background-color: #438083;
		color: #fff;
		font-size: 10pt; 
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 0px;
		margin: 10px;
		}


H1		{ 
		font-size: 16pt; 
		font-family: Arial, Helvetica, sans-serif;
		color:#aaa; 
		margin: 0px;
		}

H2		{
		font-size: 12pt; 
		font-family: Arial, Helvetica, sans-serif;
		color:#aaa;
		margin: 0px;
		}
H3		{
		font-size: 12pt; 
		font-family: Arial, Helvetica, sans-serif;
		color:#438083;
		margin-TOP: 5px;  margin-RIGHT: 5px;  margin-BOTTOM: 0px;  margin-LEFT: 0px;
		}

H4		{ 
		font-size: 10pt; 
		font-family: Arial, Helvetica, sans-serif;
		color:#A53B45; 
		margin: 0px;
		}
.h3		{
		font-size: 12pt; font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		color:#A53B45;
		margin-TOP: 0px;  margin-RIGHT: 5px;  margin-BOTTOM: 5px;  margin-LEFT: 0px;
		}

