﻿@charset "UTF-8";
/* CSS Document */
#tablaDatosGenerales, .tablaDatosGenerales {
    width: 98%;
    background-color: #E6E6E6;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 5px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
}

table#tablaDatosGenerales td, .tablaDatosGenerales td{
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left:2px;
}

.tablaDatosGenerales td span.nostyle{
	font-weight:normal;
	}

table#tablaDatosGenerales td span.nostyle{
	font-weight:normal;
}


.titulo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #0077C0;
    font-weight: bold;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 8px;
}
	
.campos {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #666;
}

.campos .verificar {
	color: #0077C0;
}

.require {
    color: #FC0808;
    font-size: 10px;
}


table#tablaNavegacion {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    font-size: 12px;
    color: #666;
    text-align: right;
}

table#tablaNavegacion a {
    font-size: 12px;
    color: #0077C0;
    text-decoration: underline;
}

table#tablaDeclaraciones {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    background-color: #E6E6E6;
}

table#tablaDeclaraciones td {
    font-size: 12px;
    color: #666;
    text-align: justify;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    padding-right: 3px;
    padding-bottom: 5px;
}

table#tablaDeclaraciones .titulo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #0077C0;
    font-weight: bold;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 8px;
}

/*Clases*/
.image {
    padding-left: 5px;
    vertical-align: text-bottom;
}

/* Pasos de Wizard*/

div#wizardsteps {
	height:auto;
	min-height:20px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:5px;
	margin-top:15px;
	width:auto;
}

#wizardsteps {
	height:auto;
	margin:20px;
	min-height:20px;
	margin-bottom:5px;
	margin-top:15px;
	width:auto;
	list-style:none;
	
}

#wizardsteps li{
	margin:0px;
	margin-right:20px;
	width:150px;
	height:20px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
	padding:2px 6px 2px 28px;
}

/****ACTIVOS****/

div#wizardsteps p.active_1 {
	margin:0px;
	color:#77b800;
	font-weight:bold;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_1.png);
	background-position:2px 0;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps p.active_2 {
	margin:0px;
	color:#77b800;
	font-weight:bold;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_2.png);
	background-position:0 0;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps p.active_3 {
	margin:0px;
	color:#77b800;
	font-weight:bold;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_3.png);
	background-position:0 0;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps p.active_4 {
	margin:0px;
	color:#77b800;
	font-weight:bold;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_4.png);
	background-position:0 0;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps p.active_5 {
	margin:0px;
	color:#77b800;
	font-weight:bold;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_5.png);
	background-position:0 0;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}
/****FIN ACTIVOS***/

/***INACTIVOS***/

div#wizardsteps p.inactive_1 {
	margin:0px;
	color:#aaa;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_1.png);
	background-position:0 -24px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps p.inactive_2 {
	margin:0px;
	color:#aaa;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_2.png);
	background-position:0 -24px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps p.inactive_3 {
	margin:0px;
	color:#aaa;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_3.png);
	background-position:0 -24px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps p.inactive_4 {
	margin:0px;
	color:#aaa;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_4.png);
	background-position:0 -24px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps p.inactive_5 {
	margin:0px;
	color:#aaa;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_5.png);
	background-position:0 -24px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}
/*****FÏN INACTIVOS***/

/*****COMPLETADOS*****/
div#wizardsteps p.completed_1 {
	margin:0px;
	color:#4DA0D3;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_1.png);
	background-position:0 -48px;
	background-repeat:no-repeat;
	position:relative;
	float:left;

}

div#wizardsteps p.completed_2 {
	margin:0px;
	color:#4DA0D3;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_2.png);
	background-position:0 -48px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps p.completed_3 {
	margin:0px;
	color:#4DA0D3;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_3.png);
	background-position:0 -48px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps p.completed_4 {
	margin:0px;
	color:#4DA0D3;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_4.png);
	background-position:0 -48px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps p.completed_5 {
	margin:0px;
	color:#4DA0D3;
	padding:2px 6px 2px 28px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_5.png);
	background-position:0 -48px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}



/****ACTIVOS****/

.active_1 {
	color:#77b800;
	font-weight:bold;
	background:url(../../images/buttons/step_1.png) 2px 0;
}

.active_2 {
	color:#77b800;
	font-weight:bold;
	background:url(../../images/buttons/step_2.png)  2px 0;
}

.active_3 {
	color:#77b800;
	font-weight:bold;
	background:url(../../images/buttons/step_3.png)  2px 0;
}

.active_4 {
	color:#77b800;
	font-weight:bold;
	background:url(../../images/buttons/step_4.png)  2px 0;
}

.active_5 {
	color:#77b800;
	font-weight:bold;
	background:url(../../images/buttons/step_5.png)  2px 0;
}
/****FIN ACTIVOS***/

/***INACTIVOS***/

.inactive_1 {
	color:#aaa;
	background:url(../../images/buttons/step_1.png) 0 -24px; 
}

.inactive_2 {

	color:#aaa;
	background:url(../../images/buttons/step_2.png) 0 -24px;
}

.inactive_3 {
	color:#aaa;
	background:url(../../images/buttons/step_3.png) 0 -24px;
}

.inactive_4 {
	color:#aaa;
	background:url(../../images/buttons/step_4.png) 0 -24px;
}

.inactive_5 {
	color:#aaa;
	background:url(../../images/buttons/step_5.png) 0 -24px; 
}
/*****FÏN INACTIVOS***/

/*****COMPLETADOS*****/
.completed_1 {
	color:#4DA0D3;
	background:url(../../images/buttons/step_1.png) 0 -48px;
}

.completed_2 {
	color:#4DA0D3;
	background:url(../../images/buttons/step_2.png) 0 -48px;
}

.completed_3 {
	color:#4DA0D3;
	background:url(../../images/buttons/step_3.png) 0 -48px;
}

.completed_4 {
	color:#4DA0D3;	
	background-image:url(../../images/buttons/step_4.png) 0 -48px;
	
}


.completed_5 {
	color:#4DA0D3;
	background-image:url(../../images/buttons/step_5.png) 0 -48px;
}

/*****FIN COMPLETADOS*****/
/*Fin Pasos de Wizard*/

/*Tabla Anexar Documentos*/
table#docs {
	width:98%;
	border:1px solid #e6e6e6;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}

table#docs th {
	color:#0077c0;
	font-weight:bold;
	text-align:center;
	height:30px;
	padding-bottom:5px;
}

table#docs td {
	padding-left:5px;
	padding-right:3px;
}
table#docs th.celda1 {
	width:60%;
	text-align:center;
}
table#docs th.celda2 {
	width:29%;
	text-align:center;
}
table#docs th.celda3 {
	width:11%;
	text-align:center;
}

table#docs select {
	width:300px;
	font-size:11px;
}

table#docs input[type=text] {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #666;
}

table#docs input[type=image] {
	padding-left:20px;
	}

input[readonly=readonly] {
	color:#808080;
	border:#E4E5E6 solid 1px;
}

span.require {
    color: #FC0808;
    font-size: 10px;
}

.instrucciones{
color:#0077C0;
font-size:11px;
}

.instrucciones ul{
padding:0px;
padding-left:15px;
list-style: none;
}

.instrucciones li{
padding:0px;
padding-bottom:5px;
}


.inputtexto1{
width:248px !important;
}

.inputtexto2{
width:500px;
}

.inputtexto3{
width:367px;
}

.inputtexto4{
width:80px;	
}

.inputtexto5{
width:177px !important;	
}

.inputtexto6{
width:765px;
}

select{
width:177px;	
}

input[disabled="disabled"], select[disabled="disabled"]{
background:#d2d2d2;
color:#888;
}

#datossolicitud{
margin-left:10px;
}

/* Pasos de Wizard CG*/

div#wizardsteps1 {
	height:auto;
	min-height:20px;
	margin-left:8px;
	margin-bottom:5px;
	margin-top:10px;
	width:auto;
}

#wizardsteps1 {
	height:auto;
	min-height:20px;
	margin-bottom:5px;
	margin-top:10px;
	width:auto;
	list-style:none;
}

#wizardsteps1 li{
	margin:0px;
	margin-right:20px;
	width:150px;
	height:20px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
	padding:2px 4px 2px 20px;
}

/****ACTIVOS****/

div#wizardsteps1 p.active_1 {
	margin:0px;
	color:#77b800;
	font-weight:bold;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_1.png);
	background-position:2px 0;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps1 p.active_2 {
	margin:0px;
	color:#77b800;
	font-weight:bold;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_2.png);
	background-position:0 0;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps1 p.active_3 {
	margin:0px;
	color:#77b800;
	font-weight:bold;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_3.png);
	background-position:0 0;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps1 p.active_4 {
	margin:0px;
	color:#77b800;
	font-weight:bold;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_4.png);
	background-position:0 0;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps1 p.active_5 {
	margin:0px;
	color:#77b800;
	font-weight:bold;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_5.png);
	background-position:0 0;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}
/****FIN ACTIVOS***/

/***INACTIVOS***/

div#wizardsteps1 p.inactive_1 {
	margin:0px;
	color:#aaa;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_1.png);
	background-position:0 -24px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps1 p.inactive_2 {
	margin:0px;
	color:#aaa;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_2.png);
	background-position:0 -24px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps1 p.inactive_3 {
	margin:0px;
	color:#aaa;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_3.png);
	background-position:0 -24px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps1 p.inactive_4 {
	margin:0px;
	color:#aaa;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_4.png);
	background-position:0 -24px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps1 p.inactive_5 {
	margin:0px;
	color:#aaa;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_5.png);
	background-position:0 -24px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}
/*****FÏN INACTIVOS***/

/*****COMPLETADOS*****/
div#wizardsteps1 p.completed_1 {
	margin:0px;
	color:#4DA0D3;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_1.png);
	background-position:0 -48px;
	background-repeat:no-repeat;
	position:relative;
	float:left;

}

div#wizardsteps1 p.completed_2 {
	margin:0px;
	color:#4DA0D3;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_2.png);
	background-position:0 -48px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps1 p.completed_3 {
	margin:0px;
	color:#4DA0D3;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_3.png);
	background-position:0 -48px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps1 p.completed_4 {
	margin:0px;
	color:#4DA0D3;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_4.png);
	background-position:0 -48px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

div#wizardsteps1 p.completed_5 {
	margin:0px;
	color:#4DA0D3;
	padding:2px 4px 2px 25px;
	height:20px;
	width:145px;
	background-image:url(../../images/buttons/step_5.png);
	background-position:0 -48px;
	background-repeat:no-repeat;
	position:relative;
	float:left;
}



/****ACTIVOS****/

.active_1 {
	color:#77b800;
	font-weight:bold;
	background:url(../../images/buttons/step_1.png) 2px 0;
}

.active_2 {
	color:#77b800;
	font-weight:bold;
	background:url(../../images/buttons/step_2.png)  2px 0;
}

.active_3 {
	color:#77b800;
	font-weight:bold;
	background:url(../../images/buttons/step_3.png)  2px 0;
}

.active_4 {
	color:#77b800;
	font-weight:bold;
	background:url(../../images/buttons/step_4.png)  2px 0;
}

.active_5 {
	color:#77b800;
	font-weight:bold;
	background:url(../../images/buttons/step_5.png)  2px 0;
}
/****FIN ACTIVOS***/

/***INACTIVOS***/

.inactive_1 {
	color:#aaa;
	background:url(../../images/buttons/step_1.png) 0 -24px; 
}

.inactive_2 {

	color:#aaa;
	background:url(../../images/buttons/step_2.png) 0 -24px;
}

.inactive_3 {
	color:#aaa;
	background:url(../../images/buttons/step_3.png) 0 -24px;
}

.inactive_4 {
	color:#aaa;
	background:url(../../images/buttons/step_4.png) 0 -24px;
}

.inactive_5 {
	color:#aaa;
	background:url(../../images/buttons/step_5.png) 0 -24px; 
}
/*****FÏN INACTIVOS***/

/*****COMPLETADOS*****/
.completed_1 {
	color:#4DA0D3;
	background:url(../../images/buttons/step_1.png) 0 -48px;
}

.completed_2 {
	color:#4DA0D3;
	background:url(../../images/buttons/step_2.png) 0 -48px;
}

.completed_3 {
	color:#4DA0D3;
	background:url(../../images/buttons/step_3.png) 0 -48px;
}

.completed_4 {
	color:#4DA0D3;	
	background-image:url(../../images/buttons/step_4.png) 0 -48px;
	
}


.completed_5 {
	color:#4DA0D3;
	background-image:url(../../images/buttons/step_5.png) 0 -48px;
}

/*****FIN COMPLETADOS*****/
/*Fin Pasos de Wizard*/

/*reasignacion tareas*/
table.reasignar {
	width:98%;
	border:1px solid #E6E6E6;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}

table.reasignar th {
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	height:auto;
	padding-top:3px;
	padding-bottom:5px;
	background-color:#0077C0;
}

table.reasignar td {
	padding-left:3px;
	padding-right:3px;
}



	