	content_form@charset "utf-8";
	/* CSS Document */
	
	/* CSS Reset */
	
	html, body, div, span,
	applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	dd, dl, dt, li, ol, ul,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
	
				margin: 0;
				padding: 0;
				border: 0;
				font-weight: inherit;
				font-style: inherit;
				font-size: 100%;
				/* line-height: 1; */
				font-family: inherit;
				text-align: left;
				vertical-align: baseline;
			}
			
	
	body {background:#fff !important;}
	p{font-family:"Myriad Pro"; color:#000; margin:0px 0px; font-size:12px; text-align:justify; }
	p#f_art{font-size:14px; font-weight:bold; margin:0px 0px; }
	p#f_gris{
		color:#A5A5A5;
		font-size:11px;
		margin:0px auto;
		left: 451px;
		top: 72px;
		width: 299px;
	}
	p#f_red{
		color:#FE3A00;
		font-family:"tahoma";
		font-weight:600;
		font-size:20px;
		margin:0px 0px;
		text-align:left;
		left: 0px;
		top: 54px;
		width: 336px;
		height: 34px;
	}
	p#f_cont{font-size:20px; color:#666666; font-weight:bold; margin:8px 0px 0px; width:210px; text-align:right; }
	p#f_cont2{font-size:16px; color:#838383; font-weight:500; margin:15px 0px 0px; }
	p#f_cont3{font-size:18px; color:#eaeaea; font-weight:500; margin:15px 0px 0px; }
	
	p#f_bl{ font-size:26px; font-weight:600; color:#4a4a4a; margin:0px 0px;}
	/* Barra de Navegacion */
	
	
	#menu.dropDownShow{ *z-index:6000;}
	#menu li { width:auto;  list-style:none; float:left; position:relative;  margin-right:20px; }
	
	#menu li.active,
	#menu li:hover { width:auto; height:48px;  right no-repeat; _background:transparent; }
	
	#menu li a{ display:block; text-decoration:none; text-align:center; font-family:"Arial"; font-size:12px; font-weight:600; color:#fff;}
	
	#menu li a:hover,
	#menu li.active a{ text-decoration:none; }
	
	/* Link contacto mas lejos */
	
	#me_contact{
		clear:both;
		position:absolute;
		width:194px;
		height:auto;
		top:1px;
		left:642px;
	}
	#me_contact.dropDownShow{ *z-index:6000;}
	#me_contact li { width:auto;  list-style:none; float:left; position:relative; margin-right:15px; }
	
	#me_contact li.active,
	#me_contact li:hover { width:auto; height:auto;  right no-repeat; _background:transparent;}
	
	#me_contact li a{ display:block; text-decoration:none;  text-align:center; font-family:"Arial"; font-size:12px; font-weight:600; color:#fff;}
	
	#me_contact li a:hover,
	#me_contact li.active a{ text-decoration:none; }
	
	
	
	#logo{
		position:absolute;
		left: 193px;
		top: -10px;
	}
	#content_menu{
		position:absolute;
		left: -49px;
		top: 7px;
		width: 560px;
		height:21px;
	}
	#pantone{
		width:168px;
		height:226px;
		background-image:url(../images/paleta.png);
		position:absolute;
		left: 0px;
		top: 145px;
	}
	#barra{
		width:100%;
		height:69px;
		position:absolute;
		background-color:bebebe;
		top: 122px;
		background-image:url(../images/m1.png);
	}
	#im{
		width:62px;
		height:60px;
		position:absolute;
		left: 961px;
		top: 130px;
	}
	#wrapper{width:100%; height:auto;  position:relative;  margin:0; !important; position:relative; min-width:996px; _display:inline-block;}
	#content{
		position:relative;
		width:950px;
		margin:20px auto;
		height:1600px;
	}
	#header{position:relative; width:1100px; height:auto;  height:auto; margin:0px auto;}
	#content_ppal{
		width:750px;
		height:1099px;
		position:absolute;
		left: 190px;
		top: 215px;	
	}
	/* index */
	#branding{width:750px; height:218px; position:relative;}
	#txt1{
		width:386px;
		height:113px;
		position:absolute;
		left: 10px;
		top: 26px;
	}
	#img{
		position:absolute;
		left: 443px;
		top: -10px;
	}
	#content_img{width:730px; height:380px; position:relative; }
	#bx_im1{
		width:180px;
		height:329px;
		position:relative;
		float:left;
		border-left:1px dotted #2CACE2;
		position:absolute;
		top: 12px;
	}
	#bx_im2{
		width:180px;
		height:329px;
		position:relative;
		float:left;
		border-left:1px dotted #EA118D;
		position:absolute;
		left: 184px;
		top: 12px;
	}
	#bx_im3{
		width:180px;
		height:329px;
		position:relative;
		float:left;
		border-left:1px dotted #FCEE23;
		position:absolute;
		left: 368px;
		top: 12px;
	}
	#bx_im4{
		width:180px;
		height:329px;
		position:relative;
		float:left;
		border-left:1px dotted #231F20; border-right:1px dotted #2CACE2;
		position:absolute;
		left: 551px;
		top: 12px;
	}
	#imge1{
		width:166px;
		height:98px;
		position:absolute;
		background-image:url(../images/empresa.jpg);
		left: 6px;
		top: -15px;
	}
	#imge2{
		width:166px;
		height:98px;
		position:absolute;
		background-image:url(../images/servicios.gif);
		left: 8px;
		top: -15px;
	}
	#imge3{
		width:166px;
		height:98px;
		position:absolute;
		background-image:url(../images/equipo.gif);
		left: 8px;
		top: -15px;
	}
	#imge4{
		width:166px;
		height:98px;
		position:absolute;
		background-image:url(../images/clientes.gif);
		left: 8px;
		top: -15px;
	}
	#txt_img{
		width:155px;
		height:193px;
		position:absolute;
		left: 14px;
		top: 89px;
	}
	#view{
		position:absolute;
		left: 150px;
		top: 288px;
	}
	#content_arti{width:750px; height:400px; position:relative; margin:0px auto; overflow:hidden;}
	#articulos{ overflow:hidden;
		width:750px;
		height:389px;
		float:left;
		position:relative;
	}
	#tlo_art{width:357px; height:63px;}
	#cont_art{
		width:750px;
		margin:0px auto;
		height:111px;
		position:relative;
	}
	#tlo_not{
		width:750px;
		height:28px;
		position:relative;
		border-bottom:2px solid #E2E2E2;
		border-top:2px solid #E2E2E2;
	}
	#txt_arti{
	width:700px;
	height:36px;
	position:absolute;
	overflow:hidden;
	left: 22px;
	top: 34px;
	}
	#txt_tlo{
		width:270px;
		position:absolute;
		left: 9px;
		top: 5px;
		height: 21px;
	}
	.map a:link {  text-decoration:none; font-family:"arial"; font-size:11px; color:#F75B16;font-weight:bold; float:right;}
	.map a:visited { font-size:11px; font-family:"arial"; color:#F75B16;;  text-decoration:none; font-weight:bold; float:right; }
	#link_ver{
	position:absolute;
	left: 668px;
	width: 51px;
	top: 11px;
	}
	#txt_arti2{
	width:341px;
	height:28px;
	position:absolute;
	left: 383px;
	top: 80px;
	}
	#anun1{
		position:absolute;
		left: 383px;
		top: 44px;
		width: 350px;
	}
	#anun2{
		position:absolute;
		left: 385px;
		top: 269px;
	}
	#anun3{
		position:absolute;
		left: -1px;
		top: 1019px;
		width: 747px;
		height: 270px;
	}
	#footer{width:100%; height:20px; background-image:url(../images/img-footer.gif); margin:0px 0px;}
	#footer_d{width:100%; height:100px; position:relative;}
	#im_foo{
		position:absolute;
		left: 242px;
		top: 7px;
	}
	#creditos{
		position:absolute;
		left: 724px;
		top: 22px;
	}
	/* Empresa */
	#fto_emp{
		width:753px;
		height:194px;
		position:absolute;
		left: 0px;
		top: 219px;
	}
	#cont_emp{
		width:757px;
		height:594px;
		position:absolute;
		border-right:1px dotted #2CACE2;
		border-left:1px dotted #2CACE2;
		left: -2px;
		top: 457px;
	}
	#emp{width:365px; margin:0px 5px 0px 5px; height:556px; position:relative; float:left;}
	#box_emp{width:355px; height:178px; position:relative;}
	#tlo_emp{width:350px; height:28px; border-bottom:4px solid #E5E5E5; }
	#txt_emp{
		width:346px;
		height:123px;
		position:absolute;
		left: 4px;
		top: 36px;
	}
	#lista{list-style:1px circle; font-family:"Myriad Pro"; font-size:12px; margin:10px 0px 0px; color:#333333;  }
	#fto_suc1{
		width:331px;
		height:182px;
		background-color:#00AEEF;
		position:absolute;
		left: 0px;
		top: 1098px;
	}
	#fto_suc2{
		width:370px;
		height:55px;
		background-color:#00AEEF;
		position:absolute;
		left: 0px;
		top: 1169px;
	}
	#fto_suc3{
		width:370px;
		height:55px;
		background-color:#00AEEF;
		position:absolute;
		left: 379px;
		top: 1169px;
	}
	#fto_suc4{
		width:331px;
		height:201px;
		background-color:#00AEEF;
		position:absolute;
		left: 418px;
		top: 1097px;
	}
	#inst{
		position:absolute;
		left: -6px;
		top: 1056px;
		width: 760px;
	}
	#txt_su{
		position:absolute;
		left: 1px;
		top: 1336px;
	}
	#txt_su2{
		position:absolute;
		left: 401px;
		top: 1338px;
		height: 63px;
		width: 312px;
	}
	#tx_ser{
		position:absolute;
		width: 391px;
		height: 37px;
		left: -1px;
		top: 446px;
	}
	#txt_ser2{
		position:absolute;
		width: 313px;
		height: 139px;
		left: 436px;
		top: 436px;
	}
	#tlo_imp{
		position:absolute;
		top: 619px;
	}
	#contet_ser{
		width:750px;
		position:absolute;
		height:628px;
		top: 689px;
	}
	#box_ser{width:750px; height:227px; position:relative;}
	#imp_fto{
		position:absolute;
		left: 472px;
		top: 0px;
	}
	#tx_imp{
		position:absolute;
		left: 1px;
		top: 40px;
		width: 411px;
	}
	#fto_i{width:360px; height:60px; border:4px solid #FFF200; margin:15px 15px 10px 0px; float:left;}
	/* clientes */
	#content_clientes{width:750px; height:348px; position:relative; border-bottom:15px solid #171716; border-top:15px solid #171716;}
	
	/* Servicios */
	#content_serv{width:770px; height:684px; position:relative; border-bottom:15px solid #000;}
	#bx_ser{width:356px; height:554px; float:left; position:relative;}
	#bx_ser2{width:371px; height:524px; float:right; position:relative; margin:0px auto;}
	
	#fto_s{width:364px; height:52px; border:4px solid #000; margin:0px auto 15px;}
	#b_s1{width:360px; height:135px; position:relative;}
	#b_s{width:356px; height:31px; border-bottom:4px solid #E5E5E5; position:relative;}
	#tx_servicio{
		position:absolute;
		left: 4px;
		top: 1px;
		width: 346px;
	}
	/*contacto*/
	#box_cont{width:750px; height:280px; position:relative;border-bottom:14px solid #171716;}
	#cont_goo{
		width:339px;
		height:189px;
		border:4px solid #494949;
		position:absolute;
		left: 17px;
		top: 23px;
	}
	#dat_cont{
		width:303px;
		height:299px;
		position:absolute;
		left: 396px;
		top: 12px;
	}
	#dat{width:303px; height:52px; border-bottom:1px dotted #231F20;}
	#txt_cont{
		width:348px;
		height:223px;
		position:absolute;
		left: 0px;
		top: 42px;
	}
	#im_cont{
		width:363px;
		height:188px;
		position:absolute;
		left: 382px;
		top: 47px;
	}
	#form{
	width:571px;
	height:308px;
	position:absolute;
	left: 127px;
	top: 490px;
	}
	#login{
		background-color:#050708;
		position:absolute;
		width:294px;
		height:213px;
		left: 428px;
		top: 21px;
	}
	/* ftp */
	#content_ftp1{width:750px; height:272px; position:relative; border-bottom:10px solid #171716; border-top:10px solid #171716;}
	#content_ftp2{width:750px; height:508px; position:relative;  }
	#empre{
		position:absolute;
		left: 50px;
		top: 27px;
	}
	#lupa{
		position:absolute;
		left: 74px;
		top: 35px;
	}
	#ojit{
		position:absolute;
		left: 74px;
		top: 39px;
	}

