/* body {
	margin : 0px; 
	padding : 0px;
} */

/*  Se busca algo asi						*/
/*			___________________________________	*/
/*			|<cabecera>                        |	*/
/*			|__________________________________|	*/
/*			|<barra_estado>                    |	*/
/*			|__________________________________|	*/
/*			|<barra_navegacion>                |	*/
/*			|__________________________________|	*/
/*			|				   |	*/
/*			|                                  |	*/
/*			|                <cuerpo>          |	*/
/*			|        		           |	*/
/*			|      	 	              	   |	*/
/*			|______ ___________________________|	*/
/*			|<pie_pagina>                      |	*/
/*			|__________________________________|	*/


/* contenedor general para toda la página*/
#contenedor{
	position : relative;	
	left : 0px;
	top : 0px;		
	width : 100%;	
	border: solid;
	border-color: #999999;
	border-width: 1.5px;	
	
}



/*	cabecera	_____________________________________	*/
/*			|<logo_princast> |  <fondo_princast>|	*/
/*			|________________|__________________|	*/
/*			|<logo_gobierno>         | <salir>  |	*/
/*			|________________________|__________|	*/

/*contenedor para cabecera de la pagina*/
#cabecera{
	position: relative;
	top: 0%;				
}

/*Div para ubicar el logo corporativo del Princast*/
#logo_princast{
	background-image: url(../images/PubliBOPA.png);	
	background-repeat: no-repeat;
	left: 0%;
	height: 117px;
	text-align: left;	
	
	
}

/*Div para rellenar la cabecera*/
#fondo_princast{

	
}


/*contiene el logo de gobierno y puede tener comandos de alcance global como por ejemplo salir de session*/
#barra_gobierno{	
	
	background-repeat: no-repeat;

	left: 0%;		
	height:0px;
	text-align: left;	

}

/*div para salir de la session (es opcional)*/
#salir{
	/*position: absolute;
	background-image: url(../images/tile.jpg);	
	background-position: right top;
	background-repeat: no-repeat;
	right: 0%;
	padding-top: 0.45em;
	padding-right: 37px;
	height: 2em;*/
}

#salir a:link {
	text-decoration: none;
	color: white;
}

/* contiene informacion acerca del estado de la aplicacion*/
#barra_estado{
	position: relative;	
	background-color: #CCCCCC;
 	height: 1.8em; 	
 	border-top: 1px;
 	border-top-color: white;
 	border-top-style: solid;
	border-bottom: 1px;
	border-bottom-color: white;
	border-bottom-style: solid;
	padding-bottom: 5px;
}

/*div para la fecha (es opcional)*/
#fecha{
	position: absolute;	
	right: 0%;
	padding-top: 0.7em;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #000000;	
	height: 100%;
}

/* Formato para el contenido de la barra de estado */
#contenido_estado{
	position: absolute;	
	left: 0%;
	padding-top: 0.1em;
	padding-left: 5px;
	
}

/* Formato para la barra de navegacion */
#barra_navegacion{
	position: relative;	
	background-color: #EFEDE1; 	
	height: 1.6em;
	padding-top: 0.1em;
	padding-left: 5px;

}

/*Div para contener el cuerpo de la pagina */
#cuerpo_pagina{
	position: relative;	
	background-color: white;	
	border-top: 1px;
 	border-top-color: #999999; 	
 	border-top-style: solid;
	border-bottom: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	padding-top: 10px;
	padding-bottom: 40px;
	padding-left: 10px;
	padding-right: 10px;	

}

/* Div para el contenido del cuerpo de la pagina, donde se ubicaran los controles */
#contenido_cuerpo{			

}

/* Div para ubicar los tabs del menu (si los hubiera) */
#tabs{	
	height: 1.3em;	
}


/*Estilos para el pie de pagina */
#pie_pagina{
	position: relative;		
	border-top: 1px solid #999999;
	background-color: #EFEDE1; 	
	padding-top: 1em;
	padding-bottom: 1em;

}


#pie_pagina ul{	
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
}

#pie_pagina ul li{
 	display: inline;
 	padding: .2em 2em;
 	color: #666666;  	
	background-color: #EFEDE1;
	border-left: 1px;
 	border-left-color: #666666; 	
 	border-left-style: solid;
	
}


/*Estilos para el cuerpo del tab (layout para ubicar los controles)*/
#cuerpo{	
	padding: 0px 1px 0px 1px;
	width: 100%;
}

/*Parte superior del cuerpo, similar al titulo */
#captioncuerpo{	
	margin: 0.3% 0% 0.3% 0%;
	padding: 1px 1px 1px 1px;
	font-size: 13px;	
	text-align: left;
}

/*Espacio para los controles */
#bodycuerpo{
	margin: 0% 0% 0.3% 0%;
	padding: 1px 1px 1px 1px;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
}

#bodyBox{
	margin-left: 2%;

}

/*Pie del cuerpo. */
#piecuerpo{
	margin: 0% 0% 0.3% 0%;
	padding: 1px 1px 1px 1px;
	font-weight: normal;
	font-size: 14px;
	text-align: right;
}

#path {
	padding-left : 10px;
	float : left;
}

#errores {
	POSITION: relative;
	margin: 0% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 12px;
	background : #b6cbeb;
	text-align: center;
	color: red;
}

hr{
	background-color : #003399;
	border-bottom-style : none; 
	border-left-style : none; 
	border-right-style : none; 
	border-top-style : none; 
	clear : both; 
	color : #003399; 
	height : 1px; 
	margin : 0px 0px; 
	padding : 0px; 
}


#mihr{
	POSITION: relative;
	margin: 0% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
	border-top: 1px dotted #003399;
}

.form{
	POSITION: relative;
	margin: 0% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 12px;
	background : #b6cbeb;
	text-align: left;
}

#mod-enviarSolicitud{
	margin: 0% 0% 0.3% 0%;
	padding: 1px 1px 1px 1px;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
}
