a {text-decoration:none; color: #444}
a:hover {text-decoration:underline; color:#beb511}

#pop_busqueda {
	position:				absolute;
	left:					205px;
	top:					148px;
	width:					579px;
	height:					384px;
	background:				url(imagenes/fondo_popup.png) no-repeat;
	visibility:				hidden;
	z-index:				100;
}
	
#pop_busquedaok {
	position:				absolute;
	left:					205px;
	top:					148px;
	width:					579px;
	height:					384px;
	background:				url(imagenes/fondo_popup.png) no-repeat;
	visibility:				visible;
	z-index:				100;
}

body {
	margin:					15px 0 0 0;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				12px;
	text-align:				justify;
	color:					#666
	}

#centrado {
/*	border:					#ddd thin solid; */
	position:				absolute;
	width:					980px;
	height:					590px;
/*	top:					50%; */
	left:					50%;
	margin-left:			-490px;
/*	margin-top:				-295px */
}


#logo {
	position:				absolute;
	width:					260px;
	height:					62px;
	left: 					0px;
	top: 					0px;
	}
#socialmedia {
	position:				absolute;
	top:					0;
	right:					0;
	width:					170px;
	height:					16px;
	text-align:right
	}

#header {
	width:					100%;
	height:					95px
	}

#menuprincipal {
	position:				absolute;
	width:					601px;
	height:					20px;
	right: 					0px;
	top: 					55px;
	}

#tituloweb, #subir {
	color:					#444;
	font-weight:			bold; 
	width:					650px;
	height:					60px;
	margin:					0 0 0 165px
	}
#tituloweb h1 {font-family: "Arial Black", Gadget, sans-serif; font-weight:bold; font-size:23px; color:#dad002; margin:0}
#tituloweb a, #subir a {text-decoration:none;}
#tituloweb span, #subir span {color:#dad002; font-weight:normal}

#medio {
/*	background:				url(imagenes/fondo_medio.png) repeat-x; */
	width:					100%;
	min-height:					354px; 
/*	background:				#e6e6e6*/
	}

#medio p {text-align:		justify}
#medio .nombre {font-size:	20px; color: #444; line-height:20px; border-left: #CCC thin solid; padding: 0 0 0 8px}
#medio .departamento {font-size:	13px; color: #666}
#medio h1 {font-size: 20px; color: #444; line-height:20px; margin: 0 0 0 0; font-weight:normal  }
#medio h2 {font-size: 16px; color: #beb511; line-height:20px; margin: 0 0 0 0; font-weight:normal  }

.bordeizqtd {border-left: #CCC thin solid; text-align:left; padding: 0 0 0 8px; margin:0}
#changepoint {border-left: #CCC thin solid; text-align:left; width:100%}
#changepoint h1, #capacitacion h1, #pop_busqueda h1, #pop_busquedaok h1 {font-size: 20px; color: #444; line-height:20px; margin: 0 0 0 8px; font-weight:normal  }
#changepoint h2, #capacitacion h2 {font-size: 16px; color: #444; line-height:16px; margin: 0 0 0 8px; font-weight:normal  }
#changepoint h3, #capacitacion h3 {font-size: 14px; color: #444; line-height:14px; margin: 0 0 0 8px; font-weight:normal  }
#changepoint .titulo {font-size: 20px; color: #444; line-height:20px; margin: 20px 0 0 0  }
#changepoint p, #capacitacion p, #changepoint img {color: #666;padding: 0 0 0 8px; margin:0}
#changepoint .negro, #capacitacion .negro {font-size: 12px;color:#000}

#cuadritos {border: #CCC thin solid; text-align:left;	}
#cuadritos p {
	font-size: 10px;
	padding:3px 0 4px 0;
	margin:0 8px 0 8px;
	text-align: left;
}
#cuadritos .titulo {font-size: 13px; color: #dad002; padding:8px 0 4px 0; margin: 0 8px 0 8px}
#cuadritos p .bordeado {border-bottom:#dad002 dotted thin;}

#capacitacion {text-align:left}
#capacitacion h2 {font-size: 16px; color: #444; line-height:16px; margin: 0 0 0 8px; font-weight:normal}
#capacitacion h3 {font-size: 14px; color: #444; line-height:16px;margin: 0 0 0 8px; font-weight:normal}	
#capacitacion img {padding: 5px; margin-bottom: 5px}
#capacitacion span {padding: 0 0 0 8px}
 
#bordeado {border: #ccc thin solid;}

#publicaciones {border-left: #ccc thin solid; padding: 0 0 0 8px}
#publicaciones2 h1 {font-size: 20px; color: #444; line-height:20px; font-weight:normal; margin:0 }
#publicaciones2 p {margin:0; padding:0 }
#publicaciones2 .amarillo {color:#dad002; }
#publicaciones2 .negro {color:#000; font-size:12px }
#publicaciones2 .negro2 {color:#000; font-size:10px; margin:10px 0 0 0 }
#publicaciones2 .bordedown {border-bottom: #dad002 thin solid; padding-bottom: 5px; margin: 8px 0 8px 0}
#publicaciones2 .bordeup {border-top: #dad002 thin solid; padding-top: 5px; margin: 8px 0 8px 0}


#capa_busquedas {
	width:					980px;
	height:					354px;
	background:				url(imagenes/home_busquedas%20activas.jpg) no-repeat
	}
#capa_busquedas_text {width: 400px;	padding: 130px 0 0 135px}
#capa_busquedas_text p {margin:0}
#capa_busquedas_text .conlinea {margin:7px 0 0 0; padding:7px 0 0 0; border-top:#dad002 thin solid}
#capa_busquedas_text .amarillo14 {font-size:14px;color:#dad002;}


#presupuesto {
/*	position:				absolute; */
	width:					180px;
	height:					110px;
	background:				url(imagenes/solapa_presupuesto.gif) top no-repeat;
	padding:				5px 0 0 0;
	text-align:				left
	}
#presupuesto p {
	margin:15px 0 0 15px;
	padding: 0;
	width:150px;
	text-align: left;
}
#presupuesto a {margin:0 0 0 15px;padding: 0; width:150px; color:#dad002; font-weight:bold; }

#abajo {
	width:					100%;
/*	height:					80px */
	}

#consortium {
	width:					150px;
	float:					left;
	margin:					15px 0 0 30px
	}

#sombrita {
	background:				url(imagenes/sombrita.png) repeat-x;
	width:					100%;
	height:					7px;
	margin:					0
	}

#solapas {
	width:					630px;
	float:					right;
	margin:					-6px 30px 0 0;
	text-align:				left
	}
	
#solapas ul {
	height:					52px;
	list-style: 			none;
	margin: 				0;
	padding: 				0;
	font-size:				14px;
	} 
	
#solapas li a {
	text-decoration: 		none;
	width:					135px;
	height: 				43px;
	display: 				block;
	padding: 				5px 0 0 13px;
	margin:					0 0 0 5px;
	background:				url(imagenes/solapa.png);
	float:					right
	} 

#solapas li a:link, #solapas li a:visited {
	color: 					#444;
	} 

#solapas li a:hover {
	color: 					#000;
	font-weight:			bold;
	letter-spacing:			-0.5px
/*	background-position: 	0 -52px; */
}

#solapas li a:active {
	color: 					#fff;
	background-position: 	0 -52px;
} 

#novedades {
	width:					94%;	
	margin:					0 30px 0 30px
	}

#footer {
	width:					100%;
	font-size:				11px;
	text-align:				center;
	margin:					25px 0 0 0 
	}
#footer a {color: #beb511; text-decoration:none; font-weight:bold}
#footer a:hover {text-decoration:underline}

#alianzas td div {border-left: #444 thin solid;color:#666; padding: 0 8px 0 8px}
#alianzas td div h1 {font-size: 22px; margin:0 }
#alianzas td div p {font-size: 12px; margin:0}

.titulo_news {margin:0 0 8px 0; padding:0; color: #444; font-size:20px}
.bordearriba {border-top: #dad002 thin dotted;}
.amarillo1 {margin:0; padding:0;font-size:	12px; color:#dad002; text-align:left}
.amarillo2 {margin:0; padding:0;font-size:	10px; font-weight:	bold; color:#beb511}
.negro {color:#000; font-size:12px}
.detalle {margin:0; padding:0;font-size:	11px}
#divisor {background: url(imagenes/divisor.png) repeat-y center;}
.historia {border: #ccc thin solid; font-size: 11px; padding: 10px; margin:0}
.origen {border-left: #ccc thin solid; font-size: 11px; padding: 10px; margin-top: 20px; text-align:justify}
.conlinea {margin:7px 0 0 0; padding:7px 0 0 0; border-top:#dad002 thin solid}

#tabla_contacto td {
	border:				#666 thin solid;
	padding: 			2px 0 2px 5px
	}

#tabla_contacto input {	background:none;border:none}
#tabla_contacto textarea {	background:none;border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.botones {
	padding:				0 0 0 0;
	margin:					2px 0 2px 0;
	background:				none;/* #e6e6e6; */
	color:					#4d4d4d;
	border:					none;
	cursor:					pointer;
	font-weight:			bold
	}

.botones:hover {
	color:					#000; 
	}
