html {
	height: 100%;
	width: 100%;
}

body {
	background-color: #a9102e;
	left: 0px;
	margin: 30px auto;
	padding: 0px;
	position: relative;
	width: 800px;
	height: 100%;
	scrollbar-face-color:#a9102e;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#a9102e;
	scrollbar-highlight-color:#A00F0F;
	scrollbar-3dlight-color:#a9102e;
	scrollbar-darkshadow-Color:#ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}

a{
text-decoration:none;
color:#a9102e;
}
/*
a:hover{
background-color:#a9102e;
color:white;
}
*/
#enlace_index{
position:relative;
float:left;
width:79px;
height:89px;
background-color:yellow;

}

.general {
	position: relative;
	float: left;
	margin-top: 30px;
	width:786px;
	/*background-color:#e7e7e7;*/
}


/*................. CABECERA ..................*/

#cabecera{
	position: relative;
	float:left;
	width: 786px;
	/*height: 128px;*/
		height:147px;

}


.logo{
	position: relative;
	float:left;
	/*viejos trozos
	width:130px;
	height:128px;*/
	
	width:130px;
	height:147px;
	background:url(../imagenes/logo.jpg) no-repeat;
}


.menu{
	position: relative;
	float: left;
	width:655px;
/*	height:128px;*/
		height:147px;

	background-color:#e7e7e7;
}


.superior{
	position: relative;
	float:left;
	width:656px;
	height:53px;
	background-image:url(../imagenes/superior.jpg);
}

.menubtns{
	position: relative;
	float:left;
	background-color:#e7e7e7;
}

.quienes{
	position: relative;
	float:left;
	width:135px;
	height:27px;
	background-image:url(../Imagenes/quienes.jpg);
	
}

a.quienes:hover{
	background-image:url(../Imagenes/quienes_over.jpg);
}

.contactar{
	position: relative;
	float:left;
	width:86px;
	height:27px;
	background-image:url(../Imagenes/contactar.jpg);
	
}

a.contactar:hover{
	background-image:url(../Imagenes/contactar_over.jpg);
}

.clientes{
	position: relative;
	float:left;
	width:126px;
	height:27px;
	background-image:url(../Imagenes/clientes.jpg);
	
}

a.clientes:hover{
	background-image:url(../Imagenes/clientes_over.jpg);
}

.elcentro{
	position: relative;
	float:left;
	width:86px;
	height:27px;
	background-image:url(../Imagenes/elcentro.jpg);
	
}

a.elcentro:hover{
	background-image:url(../Imagenes/elcentro_over.jpg);
}

.metodo{
	position: relative;
	float:left;
	width:86px;
	height:27px;
	background-image:url(../Imagenes/metodo.jpg);
	
}

a.metodo:hover{
	background-image:url(../Imagenes/metodo_over.jpg);
}

.niveles{
	position: relative;
	float:left;
	width:126px;
	height:27px;
	background-image:url(../Imagenes/niveles.jpg);
	
}

a.niveles:hover{
	background-image:url(../Imagenes/niveles_over.jpg);
}

.trabaja{
	position: relative;
	float:left;
	width:136px;
	height:27px;
	background-image:url(../Imagenes/trabaja.jpg);
	
}

a.trabaja:hover{
	background-image:url(../Imagenes/trabaja_over.jpg);
}



.centro_arriba{
	position: relative;
	float:left;
	width:656px;
	/*trozos antes
	height:48px;*/
	height:67px;

}


/* ..................... CUERPO ...................... */

#contenedor{
	position: relative;
	float:left;
	width: 786px;
	/*height: 417px;*/
	background-image: url(../Imagenes/fondo.jpg);
	background-repeat: repeat-y;
}

#fondo {
	position: absolute;
	bottom: -0px;
	left: 0px;
	background-repeat:no-repeat;
}

#tirador {
	position: relative;
	float: left;
	width: 0px;
	/*height: 417px;
	border: 1px solid blue;*/
}




/*************** Caja Menu izquierda **************/
#izquierda {
	position:relative;
	float:left;
	width:178px;
/*	background-color:yellow;*/
	background-image: url(../imagenes/caja_centro.jpg);
}

.caja_arriba{
	position:relative;
	float:left;
	width:178px;
	/*trozo antes
	height:47px;*/
	height:28px;
}

#estirador {
	position: relative;
	float:left;
	width:2px;
}

#secciones {
	position: relative;
	float: left;
	width: 178px;
	text-align: left;
}

.seccion {
	position: relative;
	float: left;
	height: 16px;
	width: 124px;
	margin-left:40px;
	padding: 04px;
	padding-top: 3px;
	border-bottom-color:#a9102e;
	border-bottom-style:solid;
	border-bottom-width:01px;
}

a.seccion {
	text-decoration: none;
	color: #a9102e;
	background-color: #ffffff;
}

a.seccion:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #a91000;
}

.tit_seccion{
	position: relative;
	float: left;
	height: 14px;
	width: 120px;
	margin-left:40px;
	padding: 04px;
	padding-top: 3px;
	margin-bottom:05px;
	border-bottom-color:#a9102e;
	border-bottom-style:solid;
	border-bottom-width:01px;
	background-color:#a91000;
	color:white;

}



.caja_abajo{
	position:relative;
	float:left;
	width:178px;
	height:33px;
}

#trozo{
	position:relative;
	float:left;
	width:178px;
	height:52px;
	background-repeat:repeat-y;
}





/**************** Centro de Página: Muestra de Información ***************/

#derecha {
	position: relative;
	float: left;
	/*background-color:yellow; */
	background-image: url(../imagenes/centro.gif);
	width:600px;
		overflow:hidden;

}

#estirador2 {
	position: relative;
	float:left;
	width:1px;
}

#centro {
	position: relative;
	float: left;
	width: 586px;
	text-align: left;
	color:#a9102e;


}

.estirador_texto_secciones{
	position:relative;
	float:left;
	width:10px;
	height:500px;		
}


#texto{
	position: relative;
	float: left;
	width:556px;
	padding-left:25px;
	color:#a9102e;
	/*background-color:yellow;	*/
}

#estirador_texto{
	position: relative;
	float: left;
	width:1px;
	height:500px;
}

#titulo{
	position: relative;
	float: left;
	width:556px;
	
	text-align:center;
	
	text-transform: uppercase;
	font-weight:bold;
	margin-bottom:10px;

	border-bottom-color:#a9102e;
	border-bottom-style:solid;
	border-bottom-width:01px;
	
	/*background-color:red;*/

}

#texto_foto{
	position: relative;
	float: left;
	width:320px;
	color:#a9102e;
	text-align:justify;
}

#foto{
	position: relative;
	float: left;
	width:230px;
	height:345px;
	margin-left:15px;
}



.foto_izda{
	position: relative;
	float: left;

	padding-left:10px;
	padding-right:20px;
	color:#a9102e;
}

.foto_dcha{
	position: relative;
	float: right;

	padding-left:20px;
	padding-right:10px;
	color:#a9102e;
}



.centro_arriba{
	position:relative;
	float:left;
	width:588px;
	height:47px;
}

.centro_abajo{
	position:relative;
	float:left;
	width:608px;
	height:27px;
}

.abajo{
	position:relative;
	float:left;
	width:786px;
	height:25px;
}

.enlace{
	position:relative;
	float:left;
	text-decoration:none;
	width:400px;
	margin-top:40px;
	color:#a9102e;
}
a.enlace{
	position:relative;
	float:left;
	text-decoration:none;
	text-align:right;
}

a.boton {
	margin-top:-02px;
	background-color:#fefff2;
	border: 1px #621106 outset;
	color: #000000;
	padding:2px;
	text-decoration:none;
}

a.boton:link;a.boton:visited;a.boton:active{
	margin-top:-02px;
	background-color:#fefff2;
	border: 1px #621106 outset;
	color: #000000;
	padding:2px;
	text-decoration:none;
}

a.boton:hover{
	background-color:#fefff2;
	border: 1px #a9102e outset;
	color: #000000;
	padding:2px;
	text-decoration:none;
}

a.volver{
	position:relative;
	float:right;
	
	margin-top:-30px;
	margin-right:20px;
	
	font-weight:bold;
	color:#a9102e;
	text-decoration:none;
}

a.volver:link;a.volver:visited;a.volver:active{
	
	padding-top:-20px;
	padding-bottom:10px;
	
	font-weight:bold;
	color:#a9102e;

	text-decoration:none;

}

a.volver:hover{
	color:#ffffff;
	background-color:#a9102e;

}



/**************************  PIE   **********************/
#pie{
	position:relative;
	float:left;
	width:570px;
	margin-left:10px;
}

#direccion{
	position:relative;
	float:left;
	width:468px;
	margin-left:05px;
	
}

#telefonos{
	position:relative;
	float:left;
	width:92px;
	font-weight:bold;
}



/******************************* Créditos de SGA *************************/
.creditos {
position: relative;
float: right;
margin-top:-15px;
margin-right:45px;
font-size: 9px;
color: #626161;
text-align: right;
text-decoration: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
}




/* ............. Formulario de Búsqueda .............*/
.formulario{
	position: relative;
	float: left;
	width: 668px;
	height:42px;
	margin-top:20px;
	text-align:left;
	font-size:09px;
	background-image: url(../imagenes/fondo_formulario.gif);/**/
	background-repeat: repeat-x;

}

#caja_buscar{
	position:relative;
	float:left;
	width: 530px;
	height:16px;
	margin-top:08px;
}

#campotexto{
	position:absolute;
	top:-07px;
	left:390px;
	width: 100px;
	height:16px;
	margin-top:08px;
	font-size:9px;
}

.combo{
	width: 100px;
	height:16px;
	margin-top:0px;
	font-size:9px;
}

#tipo{
	position:relative;
	float:left;
	width:70px;
}
.btn_form{
	margin-top:08px;
}



/* ....................................................*/


.principal{
	position: relative;
	float: left;
	width: 668px;


}

.fondo_principal{
	position: absolute;
	bottom:0px;
	left: 0px;
	z-index:-1;
}


.estirador{
	position: relative;
	float: left;
	width: 1px;
	height:500px;

}
.resultados{
	position: relative;
	float: left;
	width: 490px;
}


.columna_derecha{
	position: relative;
	float: left;
	width: 151px;
	margin-left:24px;
}



.solicitud{
	position: relative;
	float: left;
	margin-top:03px;
	width: 131px;
	height:170px;
	background-image: url(../imagenes/fondo_solicitud.gif);

}

.solicitud img{
	position: absolute;
	top:130px;
	left: 16px;

}

.informacion{
	position: relative;
	float: left;
	width: 132px;
	height:164px;
	margin-top:10px;
	padding-top:50px;
	padding-left:-50px;
	background-image: url(../imagenes/fondo_info.gif);
	background-repeat:no-repeat; 
}

.rotulo_destacado{
	position: relative;
	float: left;
	width: 456px;
	height:8px;
	margin-left:9px;
	padding-bottom:03px;
	color:white;
	border-bottom: #a9102e solid 1px;
	margin-bottom: 10px;
	margin-top:10px;
	text-align: left;


}


.caja_resultado a{
	position: relative;
	float: left;
	width: 456px;
	height:82px;
	margin-left:9px;
	margin-top:6px;
	margin-bottom:6px;
	background-image: url(../imagenes/fondo_caja_resultado.gif);
	background-repeat: no-repeat;
	cursor:hand;
	text-decoration:none;
}

.titulo_resultado{
	position: relative;
	float: left;
	width: 350px;
	height:22px;
	color:#000000;
	text-align:left;
	padding-top:05px;
	margin-left:05px;
	border-bottom: #000000 solid 1px;
}

.texto_resultado{
	position: relative;
	float: left;
	width: 350px;
	height:40px;
	color:#000000;
	text-align:left;
	padding-top:05px;
	margin-left:05px;
	padding-right:05px;
	overflow:hidden
}

.foto_resultado{
	position: relative;
	float: left;
	width: 88px;
	height:78px;
	margin-top:-26px;
	text-align:left;
}

.pie {
	position:relative;
	float:right;
	width:730px;
	height:57px;
	padding-top:10px;
	padding-right:70px;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#a9102e;
	font-weight:bold;
	background-color:#000000;
	text-align:right;
	text-decoration:none;
}


/*................. PAGINACIÓN de busca.asp......................... */
.paginar{
	position: relative;
	float:left;		
	width:440px;
	font-size:10px;
	font-weight:bold;		
	text-decoration:none;
	text-align:center;
	color:#a9102e;	
	margin-left:05px;
	margin-bottom:10px;
	/*border-bottom-color:#a9102e;
	border-bottom-style:solid;
	border-bottom-width:01px;*/
	padding-bottom:42px;
}

a.anterior:link,a.anterior:visited,a.anterior:active {
	position: absolute;
	width:50px;
	left:05px;
	font-weight:bold;
	color:#a9102e;
	text-decoration:none;
}
a.anterior:hover {
	position: absolute;
	width:50px;	
	font-weight:bold;
	color:#72b4e2;
	text-decoration:none;
	
}

a.siguiente:link,a.siguiente:visited,a.siguiente:active {
	position: absolute;
	width:50px;
	right:05px;
	font-weight:bold;
	color:#a9102e;
	text-decoration:none;
}

a.siguiente:hover {
	position: absolute;
	width:50px;	
	font-weight:bold;
	color:#72b4e2;
	text-decoration:none;
}


a.paginar:link,a.paginar:visited,a.paginar:active{
	position: absolute;
	width:50px;
	font-weight:bold;
	color:#3e7410;
	text-decoration:none;
	background-color:cyan;

	
}

a.paginar:hover {
	position: absolute;
	width:50px;	
	font-weight:bold;
	color:#3e0010;
	text-decoration:none;
	background-color:cyan;
	
}


/********* enlace del texto para enlaces en el texto ***/

	.enlace3{
		height:12px;
		color:#aa0404;
		font-weight:bold;
		text-decoration:none;
	}

	a.enlace3:link,a.enlace3:active{
		height:12px;
		text-decoration:none;
		font-weight:bold;
	}


	a.enlace3:hover{
		height:12px;
		color:#ff5b4f;
		font-weight:bold;
		text-decoration:none;
	}




/********************* Mapa  *****************/
.mapa{
	position:relative;
	float:left;
	
	width:200px;
	height:135px;
	padding-right:20px;
	
}




/* Créditos de SGA */


.copyright{
	position: relative;
	float: left;
	height:25px;
	width:400px;
	margin-top:0px;
	margin-left:70px;
	margin-right:80px;
	text-align:center;
	
	color:#ffffff;
	/*background-color:#a9102e;
	background-color:pink;*/
}

.copyright a{
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}


.creditos {
	position: relative;
	float: right;
	
	margin-top:0px;
	margin-right:45px;
	
	font-size: 9px;
	color: #d3d0d0;
	text-align: right;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	/*background-color:yellow;*/
}
