body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	scroll:auto;
}

table.contenedor {
	margin:0 auto;
	width: 100%;
	height:100%;
	padding:5px 0;
	border:0px solid #ccc;
}

table.screen{
	width: 	100%; /* ancho incluyendo barras inicio fin*/
	height: 100%; /*alto total 582*/
	border: 0px;
	padding: 0px;
	margin:	0px;	
}

tr.screen_masthead {
	width: 	100%;
	border: 	0px;
	margin:	0px;
	padding:	0px;
	vertical-align: top;
}
tr.screen_pie_link {
border: 0px;
padding: 0px;
margin: 0px;
}
td.screen_pie_link {
border: 0px;
padding: 0px;
margin: 0px;
}
td.screen_masthead {
	width: 	100%;
	border: 	0px;
	margin:	0px;
	padding:	0px;
}
td.screen_inicio{
	width: 	5px;
	border: 	0px;
	margin: 	0px;
	padding: 5px;
	background-color: #CCCCCC;/*color fondo separador inicio de pantalla*/	
}
td.screen_fin{
	width: 	5px;
	border: 	0px;
	margin: 	0px;
	padding: 5px;
	background-color: #CCCCCC;/*color fondo separador fin de pantalla*/
}
tr.screen_contenido_cuerpos{
	width: 100%;
	border: 0px;
	margin:	0px;
	padding: 0px;
	height:100%;
}
td.screen_contenido_cuerpos{
	margin:	0px;
	padding:	0px;
	vertical-align: top;
	height:100%;
}

table.screen_cuerpos {
	width:  100%;
	height: 100%;/*alto de todo el cuerpo-------<*/
	border: 0px;
	margin: 0px;
	padding:0px;
}
tr.screen_separador_masthead_cuerpos{
	border: 	0px;
	margin:	0px;
	padding:	0px;
	height:  10px;
}
td.screen_cuerpo_vacio{
	border: 	0px;
	margin:	0px;
	padding:	0px;
	vertical-align: top;
	background-color: #F4F4F4;
}
td.screen_cuerpo_vacio_2{
	border: 	0px;
	margin:	0px;
	padding:	0px;
	vertical-align: top;
	background-color: #F4F4F4;
}
td.screen_cuerpo_vacio3 {
	width: 	355px;
	border: 	0px;
	margin:	0px;
	padding:	0px;
	vertical-align: top;
	background-color: #F4F4F4;
}
tr.screen_separador_cuerpos {
	border: 	0px;
	margin:	0px;
	padding:	0px;
}
td.screen_separador_cuerpos {
	border: 	0px;
	margin:	0px;
	padding:	0px;
	width: 	15px;
}
tr.screen_cuerpo1_2_3{
	border:  0px;
	margin:	0px;
	padding:	0px;
}
td.screen_cuerpo1 {
	width: 	30%;
	border: 	0px;
	margin:	0px;
	padding:	0px;
	text-align: center;
	vertical-align: middle;
	background-color:#FFFFFF;
	height:50%;
}
td.screen_cuerpo2 {
	width: 	30%;
	border: 	0px;	
	margin:	0px;
	padding:	0px;
	vertical-align: middle;
	text-align: center;
	background-color:#ffffff;
}
td.screen_cuerpo3 {
	width: 40%;
	border: 0px;	
	margin:	0px;
	padding:	0px;
	vertical-align: middle;
	text-align: center;
	background-color:#FFFFFF;
}
tr.screen_cuerpo4_5_6{
	border: 0px;
	margin:	0px;
	padding:	0px;
	width: 	100%;
	vertical-align: top;
}

td.screen_cuerpo4 {
	width: 30%;
	border: 		0px;	
	margin:		0px;
	padding:		0px;
	vertical-align: middle;
	text-align: center;
	background-color:#FFFFFF;
}
td.screen_cuerpo5 {
	width: 30%;
	border: 		0px;	
	margin:		0px;
	padding:		0px;
	text-align: center;
	vertical-align: middle;
	background-color:#fFFFFF;
}
td.screen_cuerpo6 {
	width: 40%;
	border: 			0px;	
	margin:			0px;
	padding:			0px;
	text-align: 	center;
	vertical-align: middle;
	background-color:#FFFFFF;
}


td.screen_pie {
   height:	  5px;
   border: 		0px;
	padding: 	0px;
	margin:  	0px;	
	vertical-align: top;
	background: #EBE9EB url('../10imagenes/02pie/pie.gif') repeat-x;
	}
img.limitador_down {
	border: 	0px;
	padding: 0px;
	margin: 	0px;	
	width: 	100%;
	height: 	2px;
}

tr.screen_pie{
	border:  0px;
	padding: 0px;
	margin:  0px;	
	height: 	5px;
	background: url(../10imagenes/02pie/nav_bgnd_down.gif);
}

tr.screen_finbreadcrumb{
	margin:		0px;
	padding:		0px;
	height: 		2px;
	line-height: 0px;
	background: #999999 url('../10imagenes/01masthead/fin.gif') repeat-x;
}
td.screen_finbreadcrumb {
	border: 	     0px;
	margin:	     0px;
	padding:	     0px;
	height: 		  2px;
	line-height:  0px;
	border-right: 1px solid #999999;
	border-left:  1px solid #999999;
	border-bottom:  1px solid #999999;
}
tr.screen_separador_contenido_masthead{
vertical-align: top;
	border: 	0px;
	margin:	0px;
	padding:	0px;
	height:  2px;
	
}
td.screen_separador_contenido_masthead {
vertical-align: top;
	border: 	0px;
	margin:	0px;
	padding:	0px;
	height:  2px;
}
