*{outline:none;}


@font-face {
    font-family: 'swis721_ltcn_btlight';
    font-weight: normal;
    font-style: normal;

}
#conti{ width:88px; height:111px; position: absolute; right: 0; top: 240px; z-index: 2;}
#conti a{ width:88px; height:111px; }

body {
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	background-color:white;
	background-repeat: repeat-x;
	margin:0px;
	padding-bottom: 0px;
	font-size:11px;

	line-height: 14px;

}
.text{ width:317px; height:95px; margin:50px 49px 0 0; position: absolute; right: 0px; top: 0px; z-index: 40;} /*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx aqui TAMBIEN se pone el tamaño*/
/*en la linea 172 esta el segundo*/
/*el ultimo y tercero esta en el nivo-slider.css*/
#cabeceratext{ width: 674px; height: 190px; position: relative; overflow: hidden;}
.maincontainer {
	position:relative;
	text-align: center;
	

}
.maincontainer2 {
	text-align: center;
}
.bodycontainer {
	position:relative;
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
}
.bodycontainer2 {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}
#base_index {
	position:relative;
	width:1020px;
	height:826px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
}
#base_la_empressa {
	position:relative;
	width:1020px;
	height:1900px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top:0px;
}
#base_clientes {
	position:relative;
	width:1020px;
	height:1135px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
}
#base_q_ofrecemos {
	position:relative;
	width:1020px;
	height:920px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
}
#base_acabados {
	position:relative;
	width:1020px;
	height:1075px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
}
#base_catalogos{
	position:relative;
	width:1020px;
	height:758px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
}
#base_cotizaciones{
	position:relative;
	width:1020px;
	height:1040px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
}
#base_eventos_novedades{
	position:relative;
	width:1020px;
	height:1000px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
}
#base_contactenos{
	position:relative;
	width:1020px;
	height:1040px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
}
#base_trabaja_nosotros{
	position:relative;
	width:1020px;
	height:880px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
}
#base_zona_clientes{
	position:relative;
	width:1020px;
	height:760px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
}
#base_coti {
	position:relative;
	width:1020px;
	height:1140px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top: 0
	px;
}
#logo {
	position:absolute;
	left:0px;
	top:-1px;
	width:301px;
	height:130px;
	z-index:2;
}
#cabecera{   /*posicion Y TAMAÑOOOOOOOxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
	position:absolute;
	left:0px;
	top:0px;
	width:674px;
	height:190px;
	z-index:2;
	overflow: hidden;
}
#cabecera_interiores{
	position:absolute;
	left:10px;
	top:136px;
	width:907px;
	height:209px;
	z-index:2;
}
#base_estrategia {
	position:relative;
	width:980px;
	height:1220px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
}
#base_estrategia_pie {
	position:relative;
	width:100%;
	left: 0px;
	height:67px;
	z-index:1;
	margin-right:0px;
	margin-left:0px;

}
#pie {
	
	width:1020px;
	height:41px;
	float:left;
	margin:27px 0 0 0;
}
.piederechos {
	font-size: 10px;
	color: #FFF;
	text-align:left;
}
#derechosinf {
	position:absolute;
	left:0px;
	top:10px;
	width:300px;
	height:25px;
	z-index:1;
}
#poweredinf {
	
	width:149px;
	height:15px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
}
.byexeperu {
	font-size: 10px;
	color: #FFF;
	text-align: right;
	text-decoration: none;
}
.byexeperu:hover {
	font-size: 10px;
	color: #009EDC;
	text-align: right;
	text-decoration: none;
}
#xhtml {
	
	width:46px;
	height:16px;
	float:left;
	margin-right: 5px;
}
#css {
	
	width:46px;
	height:16px;
	float:left;
	margin-right: 5px;
}
#powered {
	width:46px;
	height:16px;
	float:left;
	
}
.negra14{font-weight:bold;font-size:14px;}
.negra29{font-weight:bold;font-size:29px;}
.link{color:#404041;text-decoration:none;}
.link:hover{ color:#009EDC; text-decoration: none; cursor:pointer;}
#txt_cimagra_derechos {
	
	width:247px;
	height:25px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
}
#telf_pie {
	position:absolute;
	left:0px;
	top:0px;
	width:45px;
	height:44px;
	z-index:7;
}
#conte_numero_serv_cliente {
	position:absolute;
	left:11px;
	top:1px;
	width:269px;
	height:60px;
	z-index:7;
}
#ser_cliente_txt {
	position:absolute;
	left:52px;
	top:0px;
	width:186px;
	height:18px;
	z-index:1;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
#numero_serv_cliente {
	position:absolute;
	left:52px;
	top:27px;
	width:209px;
	height:44px;
	z-index:99;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
#conten_serv_cliente {
	position:absolute;
	left:746px;
	top:0px;
	width:266px;
	height:43px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
}
#tct_email {
	position:absolute;
	left:221px;
	top:2px;
	width:43px;
	height:18px;
	z-index:8;
	text-align: right;
}
#servicio_cliente {
	position:absolute;
	left:70px;
	top:20px;
	width:194px;
	height:19px;
	z-index:9;
	text-align: right;
}
#menu {
	position:absolute;
	left:450px;
	top:79px;
	width:580px;
	height:55px;
	z-index:3;
}
#tef{ width:208px; height:53px; float:left; position:relative; z-index:3; margin:16px 0 0 669px;}
#tef p{ width:125px; height:47px; float:left; font-family: 'swis721_ltcn_btlight'; margin: 0 0 0 38px; position:absolute; font-size:13px; top: 0px; left: 0px;}
#tef p span{ width:125px; height:45px;  color:#0252a5; font-size:16px; font-weight: bold; margin: -9px 0 0 0; float:left;}
#menu>ul{ width:512px; float:
left; height:34px; margin:15px 0 0 66px; padding:0;}
#menu>ul>li{ width:auto; height:22px; float:left; text-decoration:none; list-style:none; position: relative;}
#menu>ul>li>a{ width:auto; height:26px; float:left; font-family: 'swis721_ltcn_btlight'; color:#7a7b7d; font-size:15px; text-decoration:none; list-style:none; padding:9px 0 0 16px; margin:0 9px 0 0;}
#menu>ul>li>a:hover,#menu>ul>li>a.activo{ color:#06C;}

#conte_informacion {
	position:absolute;
	left:1px;
	top:512px;
	width:1020px;
	height:289px;
	z-index:4;

}


#conte_informacion h1{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFF; width:1000px; height:auto; text-align:center; padding: 18px 0 0 0; margin: 0; position:absolute; font-weight:normal; }
#conte_info_la_empresa {
	position:absolute;
	left:1px;
	top:452px;
	width:1020px;
	height:1420px;
	z-index:4;

}
#conte_info_clientes {
	position:absolute;
	left:1px;
	top:452px;
	width:1020px;
	height:656px;
	z-index:4;

}

#conte_info_q_ofrecemos {
	position:absolute;
	left:1px;
	top:452px;
	width:1020px;
	height:441px;
	z-index:4;

}
#conte_acabados {
	position:absolute;
	left:1px;
	top:452px;
	width:1020px;
	height:600px;
	z-index:4;

}
#conte_cata {
	position:absolute;
	left:1px;
	top:452px;
	width:1020px;
	height:280px;
	z-index:4;

}
#conte_info_cotizaciones {
	position:absolute;
	left:1px;
	top:452px;
	width:1020px;
	height:558px;
	z-index:4;

}
#conte_eventos {
	position:absolute;
	left:1px;
	top:452px;
	width:1020px;
	height:513px;
	z-index:4;

}
#conte_info_contactenos {
	position:absolute;
	left:1px;
	top:452px;
	width:1020px;
	height:558px;
	z-index:4;

}
#conte_info_trab_nosotros {
	position:absolute;
	left:1px;
	top:452px;
	width:1020px;
	height:405px;
	z-index:4;

}
#conte_info_zona_clientes {
	position:absolute;
	left:1px;
	top:452px;
	width:1020px;
	height:280px;
	z-index:4;

}
#tit_serv-integral {
	
	position:absolute;
	left:13px;
	top:18px;
	width:998px;
	height:22px;
	z-index:1;
	text-align: center;
	color: white;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0 0 7px 0;
}
#conten_accesos {
	position:absolute;
	left:10px;
	top:51px;
	width:1000px;
	height:236px;
	z-index:2;
}

#conten_accesos_inter{
	position:absolute;
	left:10px;
	top:51px;
	width:1000px;
	height:371px;
	z-index:2;
}
.cont{ width: 1000px; height:288px; float:left; padding:0 0 0 12px;}
.pes{ width:981px; height:18px; float:left;}
.fondo{ width:946px; height:240px; background:#edeef1; border-bottom:1px #dedede solid;  border-left:1px #dedede solid; border-right:1px #dedede solid; padding:53px 0 0 33px;}
.fondo h2{ width:532px; height:auto; float:left; color:#0094e4; font-family:Tahoma, Geneva, sans-serif; font-size:20px; 
margin: 0; padding: 0 0 0 14px; background-position: 0 5px; line-height: 19px;}
.fondo p{ width:516px; height: auto; float:left; color:#333333; font-size:12px; font-weight:normal; margin:0 0 28px 16px; padding:0; text-align:justify; font-family:Tahoma, Geneva, sans-serif;}
.foto{ width:362px; height:229px; float:left; margin:-116px 0 0 33px;}
.lista{ width:608px; height:260px; float:left; margin:-21px 0 0 -24px;}
.lista>ul{ width:609px !important; height:240px!important; float:left!important; margin:0 !important;}
.lista>ul>li{ width:615px!important; height:auto !important; float:left !important; font-family:Tahoma, Geneva, sans-serif !important; font-size:12px !important; color:#333333 !important; margin:0 0 16px 0 !important; padding:0 0 0 19px !important; list-style: none;}
#conten_accesos_inter>ul{ width:1000px; height:81px; float:left; padding: 0;
margin: 0 0 0 30px;}
#conten_accesos_inter>ul>li{ width:124px; height:74px; float:left; text-decoration:none; list-style:none; margin:0 9px 0 0; padding:24px 0 0 0;}
#conten_accesos_inter>ul>li>a{font-family: Tahoma, Geneva, sans-serif; width:117px; height:auto; float:left; color:#898989; text-decoration:none; list-style:none; font-size:11px; text-align:center; font-weight:bold; margin:0 0 0 10px;}
#conten_accesos_inter>ul>li>a:hover,#conten_accesos_inter>ul>li>a.activo{ color:#028dce;}

#conten_accesos ul{ width:1000px; height:236px; float:left; margin:0 0 0 46px; padding:0;}
#conten_accesos li{ width:213px; float:left; height:203px; text-decoration:none; list-style:none; }
.ser{ width:159px; height:34px; float:left; margin:0 0 0 29px; background:#dd2599; }
.circulo{ width:155px; height:155px; float:left; margin: 11px 0 0 29px;}
.circulo a{ width:153px; height:155px; float:left; }


#conten_accesos p{ width:213px; height:auto; float:left;  font-family: Tahoma, Geneva, sans-serif; font-size:13px; color:#dd2599; text-align:center; padding: 12px 0 0 0; margin: 0;}
.img{ width:141px; height:164px; float:left; position:absolute;}

.circulo2{ width:155px; height:155px; float:left; margin: 11px 0 0 28px;}
.circulo2 a{ width:153px; height:155px; float:left; }



.circulo3{ width:155px; height:155px; float:left; margin:11px 0 0 41px;}
.circulo3 a{ width:153px; height:155px; float:left; }


#acc_innovacion {
	position:absolute;
	left:3px;
	top:0px;
	width:998px;
	height:164px;
	z-index:3;
}
#acc_diseno {
	position:absolute;
	left:303px;
	top:0px;
	width:319px;
	height:149px;
	z-index:4;
}
#acc_impresion {
	position:absolute;
	left:652px;
	top:0px;
	width:344px;
	height:149px;
	z-index:5;
}
#conten_links-pie {
	position:absolute;
	left:11px;
	width:1000px;
	height:11px;
	z-index:5;
	bottom:7px;
}
#conten_links-pie ul{ width:1000px; height:11px; float:left; margin:4px 0 0 0;}
#conten_links-pie li{ width:auto; height:auto; float:left; font-family: 'swis721_ltcn_btlight'; text-decoration:none; list-style:none;}
#conten_links-pie li a{ width:auto; height:auto; float:left; text-decoration:none; list-style:none; color:#7a7b7d; font-size:12px; margin:0 37px 0 0; }
#conten_links-pie li a:hover{  color:#06C;}
#conten_links-pie li a.activo{ color:#06C;}
#eventos_novedades {
	position:absolute;
	left:3px;
	top:0px;
	width:119px;
	height:11px;
	z-index:1;
}
#zona_de_clientes {
	position:absolute;
	left:323px;
	top:0px;
	width:98px;
	height:11px;
	z-index:2;
}
#zona_de-proveedores {
	position:absolute;
	left:501px;
	top:0px;
	width:123px;
	height:11px;
	z-index:3;
}
#traba_con_nosotros {
	position:absolute;
	left:705px;
	top:0px;
	width:132px;
	height:11px;
	z-index:4;
}
#contactenos {
	position:absolute;
	left:923px;
	top:0px;
	width:76px;
	height:11px;
	z-index:5;
}
#conten_certificacione {
	position:absolute;
	left:843px;
	top:4px;
	width:177px;
	height:70px;
	z-index:6;
}
#cert_pef {
	position:absolute;
	left:-1px;
	top:2px;
	width:49px;
	height:70px;
	z-index:1;
}
#cert_fsc {
	position:absolute;
	left:50px;
	top:0px;
	width:54px;
	height:70px;
	z-index:2;
}
#cert_sgs {
	position:absolute;
	left:105px;
	top:0px;
	width:70px;
	height:70px;
	z-index:3;
}
#clientes {
	position:absolute;
	left:195px;
	top:0px;
	width:47px;
	height:11px;
	z-index:6;
}
.style_vineta{
		padding-left:22px;
	}
.formato_fuente16{
	font-size:11px;
	color:#333;
}
.formato_16_azul{
	color:#008DC5;
	font-size:14px;
}
.formato_azul{color:#008DC5;}
.formato_11_azul{color:#008DC5; font-size:11px;}
	.formato_vineta_azul{
	color:#008DC5;
	font-weight:bold;
	font-size:18px;}
	.formato_titulo_azul{
	color:#008DC5;
	font-weight:bold;
	font-size:16px;
		text-decoration:none;
		}
		.formato_titulo_azul:hover{
	color:#00AEF2;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;}
#conten-la-empresa {
	position:absolute;
	left:21px;
	top:58px;
	width:986px;
	height:1350px;
	z-index:2;
}
#tit-vision {
	position:absolute;
	left:0px;
	top:8px;
	width:52px;
	height:17px;
	z-index:1;
}
#txt-vision {
	margin:25px 0 0 22px;
	width:589px;
	height:32px;
	float:left;
	text-align: justify;
}
#ima-vision {
	position:absolute;
	left:438px;
	top:-15px;
	width:552px;
	height:375px;
	z-index:3;
}
#tit-mision {
	position:absolute;
	left:0px;
	top:65px;
	width:436px;
	height:15px;
	z-index:21;
}
#txt-mision {
	margin:25px 0 0 22px;
	width:587px;
	height:58px;
	float:left;
	text-align: justify;
}
#tit-politicas {
	position:absolute;
	left:0px;
	top:152px;
	width:445px;
	height:17px;
	z-index:23;
}
#txt-politicas {

	margin:30px 0 0 22px;
	width:586px;
	height:auto;
	float:left;
	text-align: justify;
}
#tit-valores {
	margin:10px 0 0 1px;
	width:415px;
	height:16px;
	float:left;
}

#tit-principios {
	margin:0px 0 0 1px;
	width:415px;
	height:16px;
	float:left;
}

#ima-valores {
	position:absolute;
	left:643px;
	top:6px;
	width:auto;
	height:auto;
	z-index:26;
}
#apDiv11 {
	position:absolute;
	left:438px;
	top:362px;
	width:542px;
	height:393px;
	z-index:27;
}
#txt-valores {
	margin:0px 0 18px 23px;
	width:586px;
	height:auto;
	float:left;
	text-align: justify;
}
#tit-respo {
	margin:0 0 0 1px;
	width:300px;
	height:18px;
	float:left;

}
#txt-responsabilidad {
	margin:10px 0 0 366px;
	width:597px;
	height:147px;
	float:left;
	text-align: justify;
}
#cert-re {
	position:absolute;
	left:22px;
	top:804px;
	width:317px;
	height:189px;
	z-index:29;
}
#cert2 {
	position:absolute;
	left:22px;
	top:810px;
	width:158px;
	height:189px;
	z-index:1;
}
#cert1 {
	position:absolute;
	left:178px;
	top:810px;
	width:157px;
	height:189px;
	z-index:2;
}
#tit-sgs {
	position:absolute;
	left:-1px;
	top:1008px;
	width:391px;
	height:26px;
	z-index:30;
}
#ima-sgs {
	position:absolute;
	left:113px;
	top:1028px;
	width:143px;
	height:163px;
	z-index:31;
}
#txt-sgs {
	position:absolute;
	left:367px;
	top:1028px;
	width:596px;
	height:132px;
	z-index:32;
	text-align: justify;
}
#tit-tec {
	position:absolute;
	left:1px;
	top:1178px;
	width:397px;
	height:24px;
	z-index:33;
}
#txt-tec {
	position:absolute;
	left:22px;
	top:1200px;
	width:586px;
	height:63px;
	z-index:100;
	text-align: justify;
}
#ima-tec {
	position:absolute;
	left:593px;
	top:1190px;
	width:auto;
	height:auto;
	z-index:5;
}
#conten-grl-qofrecemos {
	position:absolute;
	left:10px;
	top:46px;
	width:1001px;
	height:409px;
	z-index:2;
}
#conten-acabados {
	position:absolute;
	left:10px;
	top:46px;
	width:1001px;
	height:550px;
	z-index:2;
}

#conten-catalogos{
	position:absolute;
	left:10px;
	top:46px;
	width:1001px;
	height:372px;
	z-index:2;
}
#conten-grl-cotizaciones {
	position:absolute;
	left:10px;
	top:46px;
	width:1001px;
	height:510px;
	z-index:2;
}
#conten-grl-eventos-novedades {
	position:absolute;
	left:10px;
	top:46px;
	width:1001px;
	height:463px;
	z-index:2;
}
#conten-grl-contactenos {
	position:absolute;
	left:10px;
	top:46px;
	width:1001px;
	height:510px;
	z-index:2;
}
#conten-grl-trab-con-nosotros{
	position:absolute;
	left:10px;
	top:46px;
	width:1001px;
	height:358px;
	z-index:2;
}
#conten-grl-zona_clientes{
	position:absolute;
	left:10px;
	top:46px;
	width:1001px;
	height:225px;
	z-index:2;
}
#txt-q-ofrecemos {
	position:absolute;
	left:22px;
	top:12px;
	width:962px;
	height:84px;
	z-index:1;
	text-align: justify;
}
#txt-acabads {
	position:absolute;
	left:22px;
	top:10px;
	width:962px;
	height:37px;
	z-index:1;
	text-align: justify;
}
#conte-botones {
	position:absolute;
	left:0px;
	top:88px;
	width:991px;
	height:304px;
	z-index:2;
}
#conten-btn-innovacion {
	position:absolute;
	left:19px;
	top:15px;
	width:216px;
	height:287px;
	z-index:1;
}
#conte-btn-diseno {
	position:absolute;
	left:270px;
	top:15px;
	width:214px;
	height:287px;
	z-index:2;
}
#conte-btn-impresion {
	position:absolute;
	left:520px;
	top:15px;
	width:213px;
	height:283px;
	z-index:3;
	overflow: hidden;
}
#ver_innovacion {
	position:absolute;
	left:0px;
	top:0px;
	width:220px;
	height:280px;
	z-index:1;
	overflow: hidden;
}
#ver_diseno {
	position:absolute;
	left:0px;
	top:0px;
	width:216px;
	height:280px;
	z-index:1;
	overflow: hidden;
}
#ver_impresion {
	position:absolute;
	left:0px;
	top:0px;
	width:217px;
	height:280px;
	z-index:1;
}
.style_celda{
	height:30px;
		padding-left:8px;
		color:#008DC5; font-size:12px;
	}
	.style_celda_text_area{
	height:125px;
	padding-left:8px;
			color:#008DC5; font-size:12px;
	}
.ancho_celda{
	width:380px;
	border:1px solid #D6D6D6;
	height:16px;
	color: #535B60;
	font-size:12px;
	padding:3px;
	}
		.ancho_celda_area{
	width:380px;
	border:1px solid #D6D6D6;
	height:100px;
	color: #535B60;
	font-size:12px;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	}
		.ancho_celda_selec{
	width:388px;
	border:1px solid #D6D6D6;
	height:22px;
	color: #535B60;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px;
	}
	.ancho_celda_chiko{
	width:280px;
	border:1px solid #D6D6D6;
	height:16px;
	color: #535B60;
	font-size:12px;
	padding:3px;
	}
		.ancho_celda_area_chiko{
	width:280px;
	border:1px solid #D6D6D6;
	height:90px;
	color: #535B60;
	font-size:12px;
	padding:3px;
	}
		.ancho_celda_selec_chiko{
	width:288px;
	border:1px solid #D6D6D6;
	height:22px;
	color: #535B60;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px;
	}
	#ima-chka {
	position:absolute;
	left:664px;
	top:69px;
	width:290px;
	height:444px;
	z-index:1;

}
	#ima-tcn {
	position:absolute;
	left:488px;
	top:2px;
	width:515px;
	height:357px;
	z-index:1;

}
#tbc {
	position:absolute;
	left:54px;
	top:57px;
	width:423px;
	height:246px;
	z-index:2;

}
#zona_clientes {
	position:absolute;
	left:102px;
	top:25px;
	width:413px;
	height:186px;
	z-index:2;

}
#zona_proveeddorr {
	position:absolute;
	left:102px;
	top:25px;
	width:413px;
	height:186px;
	z-index:2;

}
#conte-form-tbc {
	position:absolute;
	left:54px;
	top:6px;
	width:560px;
	height:487px;
	z-index:2;

}
#form-coti {
	position:absolute;
	left:21px;
	top:45px;
	width:565px;
	height:326px;
	z-index:1;
}
#form-tcn {
	position:absolute;
	left:-15px;
	top:17px;
	width:467px;
	height:237px;
	z-index:1;
}
#form-zona_clientes {
	position:absolute;
	left:-15px;
	top:54px;
	width:479px;
	height:138px;
	z-index:1;
}
#tipo_consulta {
	position:absolute;
	left:594px;
	top:22px;
	width:343px;
	height:194px;
	z-index:3;
}
#tipo_proveedor {
	position:absolute;
	left:624px;
	top:22px;
	width:343px;
	height:194px;
	z-index:3;
}
#title_tipos_zc {
	position:absolute;
	left:4px;
	top:3px;
	width:164px;
	height:22px;
	z-index:1;
}
#conte_zc {
	position:absolute;
	left:4px;
	top:22px;
	width:338px;
	height:151px;
	z-index:2;

}
#consulta_zc {
	position:absolute;
	left:12px;
	top:12px;
	width:302px;
	height:60px;
	z-index:1;
}
#status_zc {
	position:absolute;
	left:13px;
	top:46px;
	width:302px;
	height:24px;
	z-index:2;
}
#envios_zc {
	position:absolute;
	left:14px;
	top:77px;
	width:297px;
	height:35px;
	z-index:3;
}
#conten_fondo_contac {
	position:absolute;
	left:36px;
	top:15px;
	width:411px;
	height:446px;
	z-index:1;

}
#cont_form_contactenos {
	position:absolute;
	left:-35px;
	top:61px;
	width:371px;
	height:369px;
	z-index:1;
}
#txt-datos-form {
	position:absolute;
	left:11px;
	top:40px;
	width:371px;
	height:20px;
	z-index:2;
}
#ima_chika_contactenos {
	position:absolute;
	left:447px;
	top:0px;
	width:389px;
	height:235px;
	z-index:2;
}
#conte_datos {
	position:absolute;
	left:396px;
	top:465px;
	width:591px;
	height:35px;
	z-index:3;
}
#direccion_cont {
	position:absolute;
	left:26px;
	top:4px;
	width:445px;
	height:24px;
	z-index:1;
}
#ver_mapa {
	position:absolute;
	left:415px;
	top:-19px;
	width:154px;
	height:54px;
	z-index:2;
}
#logo_cliente{
	width:155px;
	height:122px;
	margin-top:15px;
}
#ima_logo{
	width:125px;
	height:70px;
	padding:10px 0 0 15px;}
#nombre_logo{
	width:123px;
	height:23px;
	padding:0 0 0 15px;
	font-size:9px;
	text-align:center;
}
.paginado_clientes{
	font-size:12px;
	text-decoration:none;
	color:#333;
}
.paginado_clientes:hover{
	font-size:14px;
	font-weight:bold;
	color:#1B75BB;
	cursor:pointer;}
#lista_de_logos {
	position:absolute;
	left:2px;
	top:48px;
	width:1001px;
	height:600px;
	z-index:200;
	float:left;
	padding-top:0px;
}
#lista_de_logos ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#lista_de_logos ul li {
	float:left;
	/*margin-right:35px;	*/
	margin-left:35px;
}
#numero_paginado {
	position:absolute;
	left:902px;
	top:565px;
	width:54px;
	height:17px;
	z-index:1;
}
#siguiente {
	position:absolute;
	left:958px;
	top:568px;
	width:11px;
	height:13px;
	z-index:2;
}
#linea_pie {
	position:absolute;
	left:18px;
	top:551px;
	width:980px;
	height:7px;
	z-index:3;

}	
#fondo_cotiz {
	position:absolute;
	left:8px;
	top:18px;
	width:560px;
	height:487px;
	z-index:1;

}
/*seccion eventos*/
.stylo_celda_fecha{

	width:118px;
	height:21px;
	padding-left:5px;
	padding-top:3px;
	border: solid 1px #FFF;
	background-repeat:no-repeat;
	font-size:11px;
	color: #606870;
}
#conten_fotos_eventos_pasados{
	width:153px;
	height:120px;
	margin:10px 2px 0 12px;

	background-repeat:no-repeat;
	padding:8px 0 0 4px;
}	
	
#conten_fotos_eventos_pasados img{
		border:white solid 1px;
		padding:1px;
		text-decoration:none;
		}	
		
#conten_fotos_eventos_pasados img:hover{
	border:#ADC7DB solid 1px;
	padding:1px;
	cursor:pointer;
			text-decoration:none;
}	
#conten_fotos_eventos_pasados a{
		text-decoration:none;
		}	
		
#conten_fotos_eventos_pasados a:hover{
			text-decoration:none;
}	
	
#texto_desc_evento{
	font-family:Arial, Helvetica, sans-serif;
	width:153px;
	height:25px;
	margin-left:12px;
	text-align:center;
	padding-top:4px;
	font-size:11px;
	line-height:12px;
	text-decoration:none;}	
	#texto_desc_evento:hover{
			font-family:Arial, Helvetica, sans-serif;
		color:#72B5E8;
		cursor:pointer;
		text-decoration:underline;}	
#fecha_evento{
	width:153px;
	height:15px;
	margin-left:12px;
	text-align:center;
	font-size:11px;
	color: #6B747D;
}	
#cont-eventos {
	position:absolute;
	left:-11px;
	top:-5px;
	width:1012px;
	height:466px;
	z-index:1;
}
#conte-foto-eventos-destacadao {
	position:absolute;
	left:171px;
	top:16px;
	width:246px;
	height:206px;
	z-index:1;

}
#foto-destacada {
	position:absolute;
	left:10px;
	top:8px;
	width:225px;
	height:168px;
	z-index:1;
}
#title-eventos {
	position:absolute;
	left:436px;
	top:17px;
	width:397px;
	height:37px;
	z-index:2;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
#fecha-eventos {
	position:absolute;
	left:437px;
	top:58px;
	width:393px;
	height:17px;
	z-index:3;
}
#txt-eventos {
	position:absolute;
	left:437px;
	top:80px;
	width:393px;
	height:54px;
	z-index:4;
	text-align: justify;
}
#leer-mas-eventos {
	position:absolute;
	left:437px;
	top:142px;
	width:76px;
	height:17px;
	z-index:5;
}
#conte-btn-multimedia {
	position:absolute;
	left:435px;
	top:170px;
	width:266px;
	height:35px;
	z-index:6;
}
#btn-ver-mas-fotos {
	position:absolute;
	left:1px;
	top:0px;
	width:120px;
	height:35px;
	z-index:1;
	
}
#btn-reproducir {
	position:absolute;
	left:125px;
	top:0px;
	width:169px;
	height:35px;
	z-index:2;
}
#tit-eventos-realizados {
	position:absolute;
	left:50px;
	top:240px;
	width:502px;
	height:23px;
	z-index:7;
	font-weight: bold;
}
#fecha-buscador {
	position:absolute;
	left:741px;
	top:15px;
	width:255px;
	height:33px;
	z-index:8;
}
#txt-busca {
	position:absolute;
	left:23px;
	top:6px;
	width:90px;
	height:16px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
}
#caja-fecha {
	position:absolute;
	left:117px;
	top:3px;
	width:129px;
	height:21px;
	z-index:2;
}
#lista_de_evntos_pasados {
	position:absolute;
	left:11px;
	top:60px;
	width:985px;
	height:357px;
	z-index:9;
	float: left;
	padding-top:0px;
}
#lista_de_evntos_pasados ul {
	list-style-type:none;
	margin:0;
	padding:0;}
#lista_de_evntos_pasados ul li {
		margin-left:6px;
		margin-right:16px;
		float:left;
		}
#paginado_eventos {
	position:absolute;
	left:922px;
	top:434px;
	width:53px;
	height:20px;
	z-index:10;
}
#next {
	position:absolute;
	left:976px;
	top:478px;
	width:10px;
	height:15px;
	z-index:11;
}
#line3 {
	position:absolute;
	left:15px;
	top:422px;
	width:995px;
	height:6px;
	z-index:12;

}
#line2 {
	position:absolute;
	left:15px;
	top:452px;
	width:995px;
	height:7px;
	z-index:13;

}
#liner1 {
	position:absolute;
	left:15px;
	top:221px;
	width:995px;
	height:8px;
	z-index:14;

}
#line-tit-event {
	position:absolute;
	left:15px;
	top:50px;
	width:995px;
	height:5px;
	z-index:1;

}
/**/
/*seccion ACABADOS*/
#txte {
	position:absolute;
	left:22px;
	top:48px;
	width:967px;
	height:20px;
	z-index:2;
}
#cont-acabadoss {
	position:absolute;
	left:19px;
	top:83px;
	width:974px;
	height:464px;
	z-index:3;
}
#barnizado {
	position:absolute;
	left:60px;
	top:0px;
	width:212px;
	height:231px;
	z-index:1;
}
#cosido {
	position:absolute;
	left:375px;
	top:0px;
	width:208px;
	height:231px;
	z-index:2;
}
#encoladp {
	position:absolute;
	left:689px;
	top:0px;
	width:217px;
	height:231px;
	z-index:3;
}
#hotstam {
	position:absolute;
	left:60px;
	top:231px;
	width:212px;
	height:230px;
	z-index:4;
}
#repujado {
	position:absolute;
	left:375px;
	top:232px;
	width:208px;
	height:230px;
	z-index:5;
}
#troquelado {
	position:absolute;
	left:689px;
	top:232px;
	width:217px;
	height:230px;
	z-index:6;
}
#ima-acabados {
	position:absolute;
	left:682px;
	top:155px;
	width:319px;
	height:399px;
	z-index:40;

}
/*seccion_catalogo*/
#txt-cataaa {
	position:absolute;
	left:24px;
	top:18px;
	width:174px;
	height:58px;
	z-index:1;

}
#ima-catalo {
	position:absolute;
	left:338px;
	top:-4px;
	width:665px;
	height:369px;
	z-index:2;

}
#btn_catalogo {
	position:absolute;
	left:18px;
	top:15px;
	width:772px;
	height:325px;
	z-index:3;
}
/*zona_clientes*/
#ima_zone_clientes {
	position:absolute;
	left:162px;
	top: 14px;
	width:176px;
	height: 220px;
	z-index:4;

}
#btn_intranet_clientes {
	position:absolute;
	left:375px;
	top:58px;
	width:64px;
	height:90px;
	z-index:5;
}
/*zona-proveedores*/
#imas_proveddor {
	position:absolute;
	left:56px;
	top:-1px;
	width:324px;
	height:235px;
	z-index:4;

}
#btn_proveddores {
	position:absolute;
	left:393px;
	top:56px;
	width:169px;
	height:90px;
	z-index:5;
}
/*zona catalogo*/
#linea_comercial {
	position:absolute;
	left:49px;
	top:120px;
	width:207px;
	height:168px;
	z-index:1;
	
}
#linea_editorial {
	position:absolute;
	left:280px;
	top:71px;
	width:229px;
	height:195px;
	z-index:2;
}
#linea_empaques {
	position:absolute;
	left:528px;
	top:36px;
	width:221px;
	height:220px;
	z-index:3;
}
/*una parte de ofrecemos*/
#edicion-color {
	position:absolute;
	left:775px;
	top:15px;
	width:214px;
	height:282px;
	z-index:4;
}
#ver-edicion-color {
	position:absolute;
	left:0px;
	top:0px;
	width:220px;
	height:280px;
	z-index:1;
	overflow: hidden;
}
#ver-mas-colores {
	position:absolute;
	left:69px;
	top:199px;
	width:88px;
	height:15px;
	z-index:2;
	
}


#conten-galeria-fotos2 {
	position:absolute;
	left:0px;
	top:0px;
	width:827px;
	height:551px;
	z-index:1;

	background-color:transparent;
}
#fotos-galeria {
	position:absolute;
	left:107px;
	top:26px;
	width:253px;
	height:426px;
	z-index:1;
}
#flecha-siguiente {
	position:absolute;
	left:426px;
	top:489px;
	width:47px;
	height:39px;
	z-index:2;
}
#flecha-anterior {
	position:absolute;
	left:298px;
	top:489px;
	width:52px;
	height:43px;
	z-index:3;
}
#capa-cerrar {
	position:absolute;
	left:722px;
	top:16px;
	width:36px;
	height:52px;
	z-index:4;
}

#capa-cerrar2 {
	position:absolute;
	left:722px;
	top:16px;
	width:36px;
	height:52px;
	z-index:4;
	border:red 0px solid;
}

#p_confirmacioncontac {
	position:absolute;
	left:0px;
	top:0px;
	width:432px;
	height:327px;
	z-index:1;
}#close_contacte {
	position:absolute;
	width:124px;
	height:33px;
	z-index:2;
	left: 157px;
	top: 248px;
}
.n_paginado{
	font-size:14px;
	font-weight:bold;
	color:#1B75BB;
	cursor:pointer;
	text-decoration:none
	
	}
	#video_popx {
	position:absolute;
	left:-178px;
	top:-88px;
	width:1000px;
	height:700px;
	z-index:1;
}
#base_pop_flashx {
	position:absolute;
	left:24px;
	top:335px;
	width:420px;
	height:19px;
	z-index:2;
	text-align: center;
	color: white;
}

#pop_inno_cerrar {
	position:absolute;
	width:50px;
	height:45px;
	z-index:3;
	left: 775px;
	top: -111px;
}
#pop_edicion_cerrar {
	position:absolute;
	width:15px;
	height:52px;
	z-index:1;
	left: 850px;
	top: 15px;
}
#p_edicioncolor {
	position:absolute;
	left:0px;
	top:0px;
	width:864px;
	height:459px;
	z-index:3;

}
.stilo_tituloss{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#008DC5;
padding-left:20px}
.stilo_sub_tituloss{
font-size:12px;
}
#foto-der{ width:324px; height:501px; float:right; margin:0 -3px 0 0;}

#titu{ width:900px; height: auto; float:left; margin:10px 0 0 32px;}
#pack-tex{ width: 274px; height: 226px; float:left; padding:0 0 0 47px;}
#pack-tex h2{ width:303px; height:auto; float:left; font-family: Tahoma, Geneva, sans-serif; font-size:18px; color:#dd2599; margin: 0; padding: 13px 0;}
#pack-tex ul{ width:265px; height: 57px; float:left; margin:0; padding: 0;}
#pack-tex ul li{ width:121px; height:auto; float:left; margin: 0 0 11px 0; padding: 0; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding: 1px 0 0 10px; list-style: none;}

#pack-tex2{ width: 274px; height: 226px; float:left; padding:0 0 0 47px; }
#pack-tex2 h2{ width:303px; height:auto; float:left; font-family: Tahoma, Geneva, sans-serif; font-size:18px; color:#dd2599; margin: 0; padding: 13px 0;}
#pack-tex2 ul{ width:265px; height: 57px; float:left; margin:0; padding: 0}
#pack-tex2 ul li{ width:121px; height:auto; float:left; margin: 0 0 11px 0; padding: 0; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding: 1px 0 0 10px; list-style: none;}


#cuadro-pack{ width:595px; height:285px; float:left; margin:21px 0 0 47px;}
#pack-tex3{ width:1000px; height:309px; float:left;}
#pack-tex3 ul{ width:1000px; height:217px; float:left;}
#pack-tex3 ul li{ width:287px; height:219px; float:left; padding: 18px 0 0 0; margin: 47px 0 0 41px; list-style: none;}
#pack-tex3 ul li h2{ width:218px; height:auto; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#dd2599; padding: 0 0 9px 70px; margin: 0;}
#pack-tex3 ul li p { width:169px; height:auto; float:left; font-family:Tahoma, Geneva, sans-serif; font-size: 13px; color:#656667; margin:0 0 0 73px; line-height:18px;}
#util{ width: 1002px; height:auto; float:left; margin:0;}
#titulo-util{ width:1000px; height:43px; float:left; margin:0 0 21px 24px;}
.madias{ width: 1000px; height:217px; float:left; position:relative; top:0; left:0; background:#edeef1;}
.madias ul{ height:217px !important; /*float:right !important;*/ margin:0 !important;}
.madias ul li{ width:240px!important; height:197px !important; float:left !important; margin: -22px 0 0 163px !important; background:none !important; margin:0 !important; padding:0 !important; list-style: none;}
#mycarousel>li{ text-align: center; }
#mycarousel>li h2{ width: 220px; }
.cajas{ width: 1000px; height:217px; float:left; position:relative; top:0; left:0;}
.cajas ul{width:1000px !important; height:217px !important; float:left !important; background:#edeef1 !important; margin:0 !important;}
.cajas ul li{ width:auto !important; height:217px !important; float:left !important; margin: -22px 0 0 163px !important; background:none !important;}

.madias ul li h2{ width: 240px; height:auto; float:left; margin:0; padding:0; font-family: Tahoma, Geneva, sans-serif; font-size:13px; font-weight:normal; color:#de329f; text-align:center;} 

#fle-izq{ width:35px; height:56px; float:left; margin: 73px 0 0 81px;}
#fle-izq a{ width:35px; height:56px;  float:left; }

#fle-der{ width:35px; height:56px; float:right; margin: 73px 28px 0 51px;}
#fle-der a{ width:35px; height:56px;  float:left; }
.exe_creditos{ float: right; margin-top: 19px; margin-right: -148px;}





#news-tex{ width:263px; height: 552px; float:left; padding:0 0 0 47px;}
#news-tex h2{ width:303px; height:auto; float:left; font-family: Tahoma, Geneva, sans-serif; font-size:18px; color:#028dce; margin: 0; padding: 13px 0;}
#news-tex ul{ width:265px; height: 57px; float:left; margin:0; padding: 0;}
#news-tex ul li{ width:121px; height:auto; float:left; margin: 0 0 11px 0; padding: 0; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding: 1px 0 0 10px; list-style: none;}

#news-tex2{ width: 274px; height: 440px; float:left; padding:0 0 0 19px; }
#news-tex2 h2{ width:303px; height:auto; float:left; font-family: Tahoma, Geneva, sans-serif; font-size:18px; color:#028dce; padding: 12px 0 7px 0; margin: 0; line-height:18px;}
#news-tex2 ul{ width:265px; height: 57px; float:left; margin:0; padding: 0;}
#news-tex2 ul li{ width:338px; height:auto; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:0; background:none; list-style: none;}


#cuadro-pack{ width:595px; height:285px; float:left; margin:21px 0 0 47px;}
#news-tex3{ width:1000px; height:309px; float:left;}
#news-tex3 ul{ width:1000px; height:217px; float:left;}
#news-tex3 ul li{ width:287px; height:219px; float:left; padding: 18px 0 0 0; margin: 47px 0 0 41px;}
#news-tex3 ul li h2{ width:218px; height:auto; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#dd2599; margin:0 0 9px 70px;}
#news-tex3 ul li p { width:169px; height:auto; float:left; font-family:Tahoma, Geneva, sans-serif; font-size: 13px; color:#656667; margin:0 0 0 73px; line-height:18px;}

#foto-news{ width:303px; height:234px; float:left; margin: 0 0 0 -38px;}

#foto-der-news{ width:324px; height:501px; float:right; margin:0 -3px 0 0;}
#news-photo{ width:1000px; height:200px; float:left;}


#titulo-util-azul{ width:1000px; height:43px; float:left; margin:15px 0 21px 24px;}

.madias-azul{ width: 1000px; height:217px; float:left; position:relative; top:0; left:0; background:#edeef1;}
.madias-azul ul{width:742px  !important; height:217px !important; float:right !important; margin:0 !important;}
.madias-azul ul li{ width:240px!important; height:217px !important; float:left !important; margin: -22px 0 0 163px !important; background:none !important; margin:0 !important; padding:0 !important;}




#shopper-tex{ width:263px; height: 552px; float:left; padding:0 0 0 47px;}
#shopper-tex h2{ width:303px; height:auto; float:left; font-family: Tahoma, Geneva, sans-serif; font-size:18px; color:#e69e0b; padding: 17px 0 8px 0; margin: 0;}
#shopper-tex ul{ width:341px; height:349px; float:left; margin:0; padding: 0px;}
#shopper-tex ul li{ width: 265px; height:auto; float:left; background: none ; margin: 0 0 11px 0; padding: 0; font-family:Tahoma, Geneva, sans-serif; font-size:12px; margin: 0 0 11px 0; list-style: none;}


#shopper-tex2{ width: 274px; height: 347px; float:left; padding:0 0 0 19px; }
#shopper-tex2 h2{ width:303px; height:auto; float:left; font-family: Tahoma, Geneva, sans-serif; font-size:18px; color:#e69e0b; padding: 12px 0 7px 0; margin: 0; line-height:18px;}
#shopper-tex2 ul{ width:265px; height:306px; float:left; margin:0; padding: 0px;}
#shopper-tex2 ul li{ width:338px; height:auto; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:0; background:none; list-style: none;}
#foto-der-shopper{ width:324px; height:501px; float:right; margin:0 -3px 0 0;}
.foto-shopper{ width:266px; height:186px; float:left; margin: 0 0 0 -12px;}

#titulo-util-amarillo{ width:1000px; height:43px; float:left; margin:0 0 21px 24px;}


#foto-der-flex{ width:324px; height:501px; float:right; margin:0 -3px 0 0;}
#foto-flex{ width:303px; height:234px; float:left; margin: 0 0 0 -35px;}


#formulario{ width:334px; float:left; height:485px; margin: 13px 0 0 58px;}

.celda{ width:304px; height:34px; float:left; }
.celda h2{ width:10px !important; height:auto !important; font-family:Tahoma, Geneva, sans-serif !important; font-size:13px !important; float:right !important; color:#D6D2D2 !important;}
.imput{ width:271px; height:24px; float:left; border: 1px #d3d3d3 solid; padding: 0 0 0 8px; }
.imput-msj{ width:271px; height:100px; float:left; border: 1px #d3d3d3 solid; padding: 0 0 0 8px; font-family:Tahoma, Geneva, sans-serif;}

#boton_coti{ width:271px; height: 31px; float:left; margin: 15px 0 0 0;}

#boton_coti a{ width:271px; height: 31px; float:left; }
#campo{ width:271px; height:auto; float:left; font-family:Tahoma, Geneva, sans-serif; color:#999999; margin: 24px 0 0 0;}

#foto-coti{ width:607px; height:486px; float:left; }


#forma-con{ width:596px; height:436px; float:left; margin: 0 0 0 11px; padding: 49px 0 0 42px;}
.cajas{ width:384px; height:41px; float:left;}
.cajas h3{ width:61px; float:left; height:23px; font-family: Tahoma, Geneva, sans-serif; font-weight:normal; color:#626262; margin: 7px 0 0 0;}
.imput2{ width:263px; float:left; height:22px; border: 1px #d3d3d3 solid; background:#f2f3f5; padding: 0 0 0 8px; font-family:Tahoma, Geneva, sans-serif;}
.telf{ width:77px; height:22px; float:left;}
.imput-telf{ width:59px; float:left; height:22px; border: 1px #d3d3d3 solid;background:#f2f3f5; padding: 0 0 0 8px; font-family:Tahoma, Geneva, sans-serif;}
#boton-en{ width:78px; height:29px; float:left; margin: 0 0 0 254px;}
#boton-en a{ width:78px; height:29px; float:left; }
#mapa{ width:573px; height:357px; float:left; position: absolute;
left: 426px; top:40px;}
#mapa iframe{ margin-left: 19px; margin-top: 8px;}
#tex{ width:266px !important; height:52px !important; float:left !important; margin: 397px 0 0 0 !important;}
#tex ul{ width:231px !important; height:52px !important; float:left !important;}
#tex ul li{ width:266px !important; height:23px !important; float:left !important; margin:0 !important; padding:0 !important; background:none !important; list-style: none;}

#tex ul li a{ font-family: Verdana, Geneva, sans-serif !important; font-size:11px;}

#conten_accesos_inter>p{ width:945px; height:62px; float:left; margin: 11px 0 0 26px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color:#6b696a; text-align:justify; border-bottom:#CCC 1px solid;}

#cont-port{ width: 956px; height:448px; float:left;   border-left: 1px #dedede solid; border-right: 1px #dedede solid; background:#edeef1; border-bottom: 1px #dedede solid; margin: 0 0 0 25px; }


#cont-port>ul{ width: 957px; height:58px; float:left; margin: 0; padding: 0 0 48px 0;}

#cont-port>ul>li{ width:auto; height:auto; float:left; background:none;text-decoration: none;list-style: none;margin: 0 9px 0 0; padding: 24px 0 0 0;}
#cont-port>ul>li>a{ width:auto; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px;  margin: 0 0 0 76px;color: #898989;text-decoration: none; text-align: center; font-weight: bold;}
#cont-port>ul>li>a:hover,#cont-port>ul>li>a.activo{ color:#028dce; border-bottom: 3px #028dce solid; padding:0 0 8px 0;}

.contenido-tx{ width:956px; height:auto; float:left; margin: -17px 0 0 0;}

.contenido-tx>ul{ width:419px; height:auto; float:left; background: none; padding:0; margin:-16px 0 0 54px;}

.contenido-tx>ul>li.titulo{ width:419px; height:auto; float:left; font-family: Tahoma, Geneva, sans-serif; font-size:15px; color:#028dce; margin:0; padding:0; font-weight:bold; background:none;}

.contenido-tx>ul>li{ width:368px; height:auto; float:left; font-family: Tahoma, Geneva, sans-serif; font-size:12px; color:#626262; font-weight:normal; margin: 13px 0 0 0; padding: 0 0 0 15px; text-decoration: none; list-style: none; line-height: 15px;}

#foto{ width:428px; height:338px; float:left; margin: -24px 0 0 0;}

#sub-menu{width:139px; height:104px; position: absolute; top: 27px; left: -13px; display: none; }
	#sub-menu ul{float:left; width:139px; height:auto; padding:0; margin:16px 0 0 0;}
	#sub-menu li{float:left; width:131px; height:18px; list-style:none; margin: 0 0 0 4px; padding: 3px 0 0 0;}
	#sub-menu li a{float:left; width:131px; height:21px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:white; text-decoration:none}
	#sub-menu li:hover{}
.grey-text{color:#868586;}
