@charset "ISO-8859-1";
.top {
	float: left;
	height: 96px;
	width: 1000px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.top_seccion_identidad {
	float: left;
	height: 96px;
	width: 1000px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E74825;
}
.top_seccion_nosotros {
	float: left;
	height: 96px;
	width: 1000px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EC008C;
}
.top_seccion_proyectos {
	float: left;
	height: 96px;
	width: 1000px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0EA34A;
}
.top_seccion_multimedia {
	float: left;
	height: 96px;
	width: 1000px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CD2C27;
}
.top_seccion_contacto {
	float: left;
	height: 96px;
	width: 1000px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6CB2E;
}
.top_seccion_editorial {
	float: left;
	height: 96px;
	width: 1000px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4475BA;
}
.top_seccion_websites {
	float: left;
	height: 96px;
	width: 1000px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FCBE15;
}
.top_seccion_tv {
	float: left;
	height: 96px;
	width: 1000px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7655A3;
}
#wrapper
  {
	width: 1000px;
	text-align: left;
//Agrego un fondo gris para visualizar mejor como quedó centrado el div
; 			margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}.logo {
	float: left;
	height: 96px;
	width: 270px;
}
.espacio_derecha_logo {
	float: left;
	height: 96px;
	width: 440px;
}
.top_redes_datos {
	float: left;
	height: 96px;
	width: 290px;
}
.espacio_top_redes {
	float: left;
	height: 20px;
	width: 290px;
}
.contenedor_iconos_redes {
	text-align: right;
	float: left;
	height: 25px;
	width: 278px;
	padding-right: 12px;
}
.icono_red {
	float: right;
	height: 25px;
	text-align: right;
	width: 33px;
}
.contenedor_mail_tel {
	float: left;
	height: 39px;
	width: 278px;
	padding-top: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
	text-align: right;
	padding-right: 12px;
	font-weight: bold;
}
.contenido {
	background-image: url(images/fondo_negro.png);
	float: left;
	height: 984px;
	width: 1000px;
}
.banner {
	float: left;
	height: 300px;
	width: 1000px;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.contenedor_titulo_seccion_volver {
	float: left;
	height: 54px;
	width: 980px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 10px;
	padding-left: 10px;
}
.espacio_horizontal_40 {
	float: left;
	height: 40px;
	width: 1000px;
}
.espacio_horizontal_27 {
	float: left;
	height: 27px;
	width: 1000px;
}
.espacio_horizontal_30 {
	float: left;
	height: 30px;
	width: 985px;
}
.espacio_izq_secciones {
	float: left;
	height: 830px;
	width: 11px;
}
.espacio_izq_secciones_contacto {
	float: left;
	height: 710px;
	width: 19px;
}
.espacio_izq_secciones_contacto_medio {
	float: left;
	height: 710px;
	width: 36px;
}
.columna_izq_contacto {
	float: left;
	height: 500px;
	width: 431px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C6CB2E;
}
.columna_izq_nosotros {
	float: left;
	height: 700px;
	width: 476px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EC008C;
}
.columna_der_nosotros {
	float: left;
	height: 700px;
	width: 476px;
}
.contacto_telefono {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
	float: left;
	height: 26px;
	width: 431px;
	font-size: 26px;
	line-height: 26px;
}
.contacto_mail {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
	float: left;
	height: 20px;
	width: 431px;
	font-size: 20px;
	line-height: 20px;
}
.espacio_horizontal_25 {
	float: left;
	height: 25px;
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	text-align: center;
}
.pie_copy {
	float: left;
	height: 25px;
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	text-align: center;
}
.espacio_horizontal_grande {
	float: left;
	height: 30px;
	width: 1000px;
}
.destacados_identidad {
	float: left;
	height: 185px;
	width: 290px;
	padding-left: 10px;
}
.destacados_tv {
	float: left;
	height: 200px;
	width: 290px;
	padding-left: 10px;
}
.destacados_websites {
	float: left;
	height: 185px;
	width: 290px;
}
.destacados_multimedia {
	float: left;
	height: 200px;
	width: 290px;
}
.destacados_editorial {
	float: left;
	height: 185px;
	width: 290px;
}
.destacados_proyectos {
	float: left;
	height: 200px;
	width: 290px;
}
.separador_e_destacados {
	float: left;
	height: 185px;
	width: 56px;
}
.titulo_id {
	float: left;
	height: 27px;
	width: 288px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E74825;
}
.titulo_proj {
	float: left;
	height: 27px;
	width: 288px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0EA34A;
}
.titulo_md {
	float: left;
	height: 27px;
	width: 288px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CD2C27;
}
.titulo_tv {
	float: left;
	height: 27px;
	width: 288px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7655A3;
}
.titulo_ws {
	float: left;
	height: 27px;
	width: 288px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FEBF10;
}
.titulo_ed {
	float: left;
	height: 27px;
	width: 288px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4475BA;
}
.ult_clientes_id {
	float: left;
	height: 90px;
	width: 290px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	line-height: 22px;
	font-weight: normal;
}
.contenedor_thumbs {
	float: left;
	height: 51px;
	width: 290px;
	padding-top: 6px;
}
.thumb_id1 {
	float: left;
	height: 50px;
	width: 90px;
	border: 1px solid #E74825;
}
.thumb_proj1 {
	float: left;
	height: 50px;
	width: 90px;
	border: 1px solid #0EA34A;
}
.thumb_md1 {
	float: left;
	height: 50px;
	width: 90px;
	border: 1px solid #CD2C27;
}
.thumb_tv1 {
	float: left;
	height: 50px;
	width: 90px;
	border: 1px solid #7655A3;
}
.thumb_ws1 {
	float: left;
	height: 50px;
	width: 90px;
	border: 1px solid #FEBF10 !important;
}
.thumb_ed1 {
	float: left;
	height: 50px;
	width: 90px;
	border: 1px solid #4475BA;
}
.espacio_e_thumb {
	float: left;
	height: 50px;
	width: 6px;
}
a.id:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #E74825;
	text-decoration: none;
}
a.linkblanco14:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
a.linkblanco14:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
a.linkblanco14:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
a.linkblanco14:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
}
a.proj:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #0EA34A;
	text-decoration: none;
}
a.proj:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #0EA34A;
	text-decoration: none;
}
a.proj:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #0EA34A;
	text-decoration: none;
}
a.proj:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #0EA34A;
	text-decoration: underline;
}
a.md:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #E74825;
	text-decoration: none;
}
a.md:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #E74825;
	text-decoration: none;
}
a.md:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #E74825;
	text-decoration: none;
}
a.md:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #E74825;
	text-decoration: underline;
}
a.tv:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #7655A3;
	text-decoration: none;
}
a.tv:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #7655A3;
	text-decoration: none;
}
a.tv:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #7655A3;
	text-decoration: none;
}
a.tv:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #7655A3;
	text-decoration: underline;
}
a.ws:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #FEBF10;
	text-decoration: none;
}
a.ed:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #4475BA;
	text-decoration: none;
}
a.ed:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #4475BA;
	text-decoration: none;
}
a.ed:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #4475BA;
	text-decoration: none;
}
a.ed:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #4475BA;
	text-decoration: underline;
}
a.ws:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #FEBF10;
	text-decoration: none;
}
a.enviar:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #C6CB2E;
	text-decoration: none;
}
a.enviar:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #C6CB2E;
	text-decoration: none;
}
a.enviar:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #C6CB2E;
	text-decoration: none;
}
a.enviar:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #C6CB2E;
	text-decoration: underline;
}
a.ws:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #FEBF10;
	text-decoration: none;
}
a.ws:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #FEBF10;
	text-decoration: underline;
}
a.id:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #E74825;
	text-decoration: none;
}
a.id:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #E74825;
	text-decoration: none;
}
a.id:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #E74825;
	text-decoration: underline;
}
.titulo_seccion {
	float: left;
	height: 54px;
	width: 700px;
}
.volver_id {
	float: left;
	height: 54px;
	width: 280px;
	text-align: right;
}
.contenedor_thumb_cliente {
	float: left;
	height: 127px;
	width: 142px;
	margin-right:13px;
	margin-left: 11px;
}
.contenedor_thumb_cliente2 {
	float: left;
	height: 137px;
	width: 142px;
	margin-right:13px;
	margin-left: 11px;
}
.nombre_cliente_seccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	float: left;
	height: 35px;
	width: 140px;
	padding-top: 10px;
}
.nombre_cliente_seccion_ed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	float: left;
	height: 45px;
	width: 140px;
	padding-top: 10px;
}
.separador_cliente_seccion {
	float: left;
	height: 127px;
	width: 25px;
}
.thumb_trabajo_identidad {
	float: left;
	height: 80px;
	width: 140px;
	border: 1px solid #E74825;
}
.thumb_trabajo_editorial {
	float: left;
	height: 80px;
	width: 140px;
	border: 1px solid #4475BA;
}
.thumb_trabajo_ws {
	float: left;
	height: 80px;
	width: 140px;
	border: 1px solid #FCBE15;
}
.thumb_trabajo_tv {
	float: left;
	height: 80px;
	width: 140px;
	border: 1px solid #7755A3;
}
.thumb_trabajo_md {
	float: left;
	height: 80px;
	width: 140px;
	border: 1px solid #CD2C28;
}
.thumb_trabajo_proj {
	float: left;
	height: 80px;
	width: 140px;
	border: 1px solid #0DA34A;
}
.contacto_espacio_e_datos_redes {
	float: left;
	height: 40px;
	width: 431px;
}
.contacto_contenedor_red {
	float: left;
	height: 57px;
	width: 431px;
}
.contacto_icono_red {
	float: left;
	height: 57px;
	width: 40px;
}
.contacto_sep_icono_red {
	float: left;
	height: 57px;
	width: 30px;
}
.contacto_nombre_red {
	float: left;
	height: 57px;
	width: 360px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	line-height: 40px;
}
.contacto_texto_formulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	float: left;
	height: 88px;
	width: 475px;
	padding-top: 5px;
}
.contacto_item_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 32px;
	font-weight: normal;
	color: #FFF;
	float: left;
	height: 38px;
	width: 163px;
}
.contacto_contenedor_formulario {
	float: left;
	height: 407px;
	width: 510px;
}
.contacto_celda_form {
	float: left;
	height: 38px;
	width: 475px;
}
.contacto_celda3_form {
	float: left;
	height: 37px;
	width: 475px;
	padding-top: 3px;
}
.contacto_celda4_form {
	float: left;
	height: 45px;
	width: 475px;
}
.contacto_celda2_form {
	float: left;
	height: 149px;
	width: 475px;
}
.contacto_campo_form {
	float: left;
	height: 38px;
	width: 312px;
}
.contacto_campo3_form {
	float: left;
	height: 38px;
	width: 312px;
}
.contacto_campoenviar_form {
	float: left;
	height: 38px;
	width: 312px;
	text-align: right;
}
.contacto_campo2_form {
	float: left;
	height: 140px;
	width: 312px;
}
.campo_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	background-color: #FFF;
	float: left;
	height: 25px;
	width: 312px;
}
.campo_form3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	background-color: #FFF;
	float: left;
	height: 25px;
	width: 312px;
	text-align: center;
}
.campo_captcha {
	float: left;
	height: 28px;
	width: 314px;
	border: 1px solid #FFF;
}
.campo_form2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	background-color: #FFF;
	float: left;
	height: 140px;
	width: 312px;
}

.buttonenviar{
margin:0;
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #C6CB2E;
	text-decoration: none;
	cursor:pointer;
	border:0;
	padding:0;
	background-color: transparent;

}
.nosotros_idioma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EC008C;
	text-decoration: none;
	float: left;
	height: 29px;
	width: 455px;
}
.nosotros_texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	float: left;
	height: 657px;
	width: 455px;
}
.paginador{
	float: left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	width: 989px;
	height: 90px;
	line-height: 45px;
}
.paginador a{
	text-decoration:underline;
	color: #CCC;
	text-align: center;
	font-size: 14px;
}
