body {
	margin-left: 0; 
	margin-right: 0; 
	margin-top: 0; 
}
img{
border-style:none;
}
li{
color: #868686;
}
#container {
	position:absolute;
	margin: auto;
	width: 590px;
  height: auto;
	background-color: #ffffff;
/*	border-style:solid;
	border-color:black;
	border-width:1px;*/
}
	
/* Para las etiquetas XHTML */

/* Formato páginas (fondos) y colores */
.fila1{	 
	text-align: justify;
	border-color:#D9D9D9;
	border-width:1px;
	border-style:solid;
	background-color: #D9D9D9;
}
.fila2{	 
	text-align: justify;
	border-color:#D9D9D9;
	border-width:1px;
	border-style:solid;
}
.fila5{	 
	background-color: #D9D9D9;
}
.fila3{	 
	background-color: #EEEEEE;
}
.tablaBordeDere
{
border-right: black 1px solid; 
}
/* Enlaces */

A.Enlace1 { 
	text-align: left; 
	vertical-align: middle; 
	color: #000000; 
	font-size: 10px; 
	border-style: none; 
	font-weight: bold; 
	text-decoration: underline; 
	font-family:  Verdana, Helvetica, sans-serif;
}

A.Enlace1:hover { 
	text-align: left; 
	vertical-align: middle; 
	color: #000000; 
	font-size: 10px; 
	border-style: none; 
	font-weight: bold; 
	text-decoration: none; 
	font-family:  Verdana, Helvetica, sans-serif;
}  
A.Enlace3 { 
	text-align: left; 
	vertical-align: middle; 
	color: #000000; 
	font-size: 12px; 
	border-style: none; 
	font-weight: bold; 
	text-decoration: underline; 
	font-family:  Verdana, Helvetica, sans-serif;
}

A.Enlace3:hover { 
	text-align: left; 
	vertical-align: middle; 
	color: #000000; 
	font-size: 12px; 
	border-style: none; 
	font-weight: bold; 
	text-decoration: none; 
	font-family:  Verdana, Helvetica, sans-serif;
}
A.Enlace2 { 
	text-align: center; 
	vertical-align: middle; 
	color: #000000; 
	font-size: 10px; 
	border-style: none; 
	font-family:  Verdana, Helvetica, sans-serif;
}

A.Enlace2:hover { 
	text-align: center; 
	vertical-align: middle; 
	color: #000000; 
	font-size: 10px; 
	border-style: none; 
	text-decoration: underline; 
	font-family:  Verdana, Helvetica, sans-serif;
} 
A.Enlace4 { 
	text-align: center; 
	vertical-align: middle; 
	color: #000000; 
	font-size: 10px; 
	border-style: none; 
	font-family:  Verdana, Helvetica, sans-serif;
	font-weight: bold; 
}

A.Enlace4:hover { 
	text-align: center; 
	vertical-align: middle; 
	color: #000000; 
	font-size: 10px; 
	border-style: none;
	font-weight: bold; 
	text-decoration: underline; 
	font-family:  Verdana, Helvetica, sans-serif;
} 
A.EnlaceGris { 
	text-align: center; 
	vertical-align: middle; 
	color: #868686; 
	font-size: 10px; 
	border-style: none; 
	font-family:  Verdana, Helvetica, sans-serif;
}
A.EnlaceGris:hover { 
	text-align: center; 
	vertical-align: middle; 
	color: #868686; 
	font-size: 10px; 
	border-style: none; 
	text-decoration: underline; 
	font-family:  Verdana, Helvetica, sans-serif; 
}  
A.EnlaceGris2 { 
	text-align: center; 
	vertical-align: middle; 
	color: #868686; 
	font-size: 11px; 
	border-style: none; 
	font-family:  Verdana, Helvetica, sans-serif;	
	text-decoration: underline; 
}

A.EnlaceGris2:hover { 
	text-align: center; 
	vertical-align: middle; 
	color: #868686; 
	font-size: 11px; 
	border-style: none; 
	font-family:  Verdana, Helvetica, sans-serif; 
	text-decoration: none; 
}  
A.Ennlac { 
	text-align: left; 
	vertical-align: middle; 
	color: #000000; 
	font-size: 10px; 
	border-style: none; 
	font-style: none; 
	font-weight: bold; 
	text-decoration: underline; 
	font-family: Verdana; 
}

A.Ennlac:hover { 
	text-align: left; 
	vertical-align: middle; 
	color: #000000; 
	font-size: 10px; 
	border-style: none; 
	font-style: none; 
	font-weight: bold; 
	text-decoration: none; 
	font-family: Verdana; 
}

A.EnlaceG {
	border-style: none;
	color: #7e7e7e;
	font-family: Verdana;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;
}

A.EnlaceG:hover {
	border-style: none;
	color: #7e7e7e; 
	font-family: Verdana; 
	font-size: 10px; 
	text-align: left; 
	text-decoration: underline; 
	vertical-align: middle;  
}


/* Textos */

.negritacenter {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.negritacenter2 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
}
.negritaleft {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}

.datosfase {
	font-family:  "Courier New", Courier, mono;
	font-size: 12px;
	text-align: left;
}
.datosfase2 {
	font-family:  "Courier New", Courier, mono;
	font-size: 12px;
	text-align: right;

}

.negrita12 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.txtcenter{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-align: center;
}
.txtcenter12
{	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	text-align: center;
}
.txtcenter2{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #000000;
	text-align: center;
}
.normal_1 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-align: justify;
	vertical-align: top; 
}
.normal_1Subr {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	text-decoration:underline;
	}
.normal {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	text-align: justify;
}
.normal2 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-align: justify;
}
.normal2Curs {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #000000;
	text-align: justify;
	font-style: italic;
}
.normal3 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #000000;
	text-align: justify;
}

.normal_9 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	text-align: justify;
}
.normal_9Curs {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	text-align: justify;
	font-style: italic;
}
.normalDere {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	text-align: right;
}
.normalCentro {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #000000;
	text-align: center;
}
.txt_gris10 {
	font-size: 10px;
	color: #868686;
	font-style: normal;
	font-family:  Verdana, Helvetica, sans-serif;
	text-align: justify;
}

.txt_negro10 {
	font-size: 10px;
	color: #000000;
	font-style: normal;
	font-family:  Verdana, Helvetica, sans-serif;
	text-align: justify;
}
.txt_gris10Subr {
	font-size: 10px;
	color: #868686;
	font-style: normal;
	font-family:  Verdana, Helvetica, sans-serif;
	text-align: justify;
	text-decoration: underline; 
}
.txt_gris9 {
	font-size: 9px;
	color: #868686;
	font-style: normal;
	font-family:  Verdana, Helvetica, sans-serif;
	text-align: justify;
}

.span_10_gris {
	border-style: none; 
	color: #7e7e7e; 
	font-family: Verdana; 
	font-size: 0.6em; 
	text-align: left; 
	text-decoration: none; 
	vertical-align: middle;  
}
.stilotd { 
	vertical-align: middle; 
	border-width: 1px; 
	border-color: #cccccc; 
	color: #000000; 
	margin-right: 0;
	margin-left: 0; 
	margin-top: 0; 
	font-size: 10px; 
	border-style: solid; 
	font-style: none; 
	font-weight: none; 
	text-decoration: none; 
	font-family: Verdana; 
} 
.gris_9 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #7e7e7e;
	text-align: justify;
}


/* inputs */
.inputxt{
 border-style:solid;
 border-width: 1px;
 border-color:#000000;
 background-color:#E1E1E1;
 font-family:  Verdana, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 color: #000000;
 text-align: justify;
 margin-left:22px;
 }


/* Posición */
.divizq1{
height:auto;
float:left;
margin-left:0px;
padding:0px;
width:100px;
margin-top:20px;
}
.divdere1{
height:auto;
float:right;
margin-right:0px;
padding:0px;
width:450px;
margin-top:20px;
}

.divcentro1{
height:auto;
float:right;
margin-right:0px;
padding:0px;
width:450px;
margin-top:20px;
}
.divcentro2{
height:auto;
margin-right:0px;
padding:0px;
width:595px;
margin-top:10px;
}
.divcentro3{
height:auto;
margin-right:0px;
padding:0px;
width:555px;
margin-top:1px;
text-align:center;
border-style:solid; 
border-width: 1px; 
border-color:#D9D9D9;
background-color: #F4F4F4;
}
/*.divcentro3{
height:auto;
margin-right:0px;
padding:0px;
width:500px;
margin-top:1px;
text-align:center;
border-style:solid; 
border-width: 1px; 
border-color:#D9D9D9;
background-color: #F4F4F4;
}*/

.divinputNombre{
height:auto;
padding:0px;
margin-top:65px;
float:right;
margin-right:5px;
}
.divTipoNombre{
height:auto;
padding:0px;
margin-top:20px;
float:left;
margin-left:70px;
}

.bordeBlanco{
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;
}
.bordeGris{
	border-style:solid;
	border-width:1px;
	border-color:#7e7e7e;
}
.tdcentrado{
text-align:center;
margin-left:12px;
}

/* Botones */

.boton {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
	color: #0F0F0F;
	background-color: #CDCDCD;
	border: 1px solid #0F0F0F;
	height: 16px;
	width:75px;
	margin-left:40px;
	margin-top:0px;
}

/*tabla*/
.tabla1{
width:590px;
padding:1px;
background-color: #FFFFFF;
}
.tabla2{
width:590px;
padding:1px;
background-color: #FFFFFF;
}
.tabla3{
width:555px;
padding:1px;
background-color: #FFFFFF;
}
.tabla_4 {
	border-style: none; 
	border-width: none; 
	height: auto; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 10px; 
	width: 580px; 
}
.tabla5{
width:180px;
padding:0px;
/*border-style:solid; 
border-width: 0px; 
border-color:#D9D9D9;
background-color: #D9D9D9;*/
}
.tabla6{
width:595px;
padding:0px;
background-color: #FFFFFF;
}
.celda5{
width:180px;
padding:0px;
border-style:solid; 
border-width: 1px; 
border-color:#D9D9D9;
background-color: #F4F4F4;
}

.main {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formfields {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #999999 1px solid; CURSOR: crosshair; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}

.tablaBotones
{
	height: auto; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	width: 590px; 
	text-align:center;
}
