* {margin:0;padding:0;text-decoration:none;border:none;outline:none;list-style-type:none;}

img, div, input, a, a:hover { behavior: url(imgs/iepngfix.htc) }

body {background:url(imgs/body_bg_pattern.jpg) top left repeat-x;}

.clear {clear:both;}

#index_container {width:990px;height:537px;margin:0 auto;text-align:center;}
	#index_container p a:link,
	#index_container p a:visited {color:#fff;font:bold 12px/1.3 Arial, Helvetica, sans-serif;}

#container {width:993px;margin:22px auto 0 auto;}
#container[id] {width:1010px;}

#header {width:993px;height:330px;background:url(imgs/container_bg.png) top left no-repeat;position:absolute;z-index:50;}
#isologo_flash {position:relative;top:16px;left:19px;}
#navbar {width:660px;height:47px;position:absolute;z-index:50;margin-top:-83px;margin-left:249px;}
#navbar[id] {width:660px;height:47px;position:absolute;z-index:50;margin-top:-88px;margin-left:249px;}
	#navbar a:link, #navbar a:visited {display:block;float:left;cursor:pointer;}
	#btn_qsomos a:link, #btn_qsomos a:visited {width:141px;height:45px;}
		.qsomos_static {background:url(imgs/btn_qsomos.png) top left no-repeat;}
		.qsomos_hover {background:url(imgs/btn_qsomos.png) top right no-repeat;}
	#btn_servs a:link, #btn_servs a:visited {width:100px;height:45px;}
		.servs_static {background:url(imgs/btn_servs.png) top left no-repeat;}
		.servs_hover {background:url(imgs/btn_servs.png) top right no-repeat;}
	#btn_clients a:link, #btn_clients a:visited {width:95px;height:45px;}
		.clients_static {background:url(imgs/btn_clients.png) top left no-repeat;}
		.clients_hover {background:url(imgs/btn_clients.png) top right no-repeat;}
	#btn_demo a:link, #btn_demo a:visited {width:95px;height:45px;}
		.demo_static {background:url(imgs/btn_demo.png) top left no-repeat;}
		.demo_hover {background:url(imgs/btn_demo.png) top right no-repeat;}
	#btn_oportunidades a:link, #btn_oportunidades a:visited {width:134px;height:45px;}
		.oportunidades_static {background:url(imgs/btn_oportunidades.png) top left no-repeat;}
		.oportunidades_hover {background:url(imgs/btn_oportunidades.png) top right no-repeat;}
	#btn_contact a:link, #btn_contact a:visited {width:90px;height:45px;}
		.contact_static {background:url(imgs/btn_contact.png) top left no-repeat;}
		.contact_hover {background:url(imgs/btn_contact.png) top right no-repeat;}

#content_absolute {width:978px;position:absolute;z-index:49;margin-top:150px;}

#content {width:935px;border-right:1px solid #072f62;border-left:1px solid #072f62;background:#fff;padding:0 0 10px 0;margin-left:30px;}

#footer {width:978px;height:44px;background:url(imgs/footer.png) top left no-repeat;margin-left:9px;}
#footer p {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#fff;float:right;padding:21px 30px 0 0;}
#footer p a:link,
#footer p a:active {color:#FF9900;font-weight:bold;}

/**************** SERVICIOS *********************/
#sect_servs {width:880px;position:relative;margin-left:45px;}
#sect_servs ul {width:280px;float:left;font:normal 10px/1.4 Verdana, Arial, Helvetica, sans-serif;color:#000;margin-left:10px;}
#sect_servs ul li {background:url(imgs/bullet_a.jpg) 0px 0px no-repeat;padding-left:20px;margin-bottom:12px;}
#sect_servs ul li a:link,
#sect_servs ul li a:visited {color:#003366;font-weight:bold;}
#sect_servs ul li a:hover {color:#FF9900;}
#sect_servs h1 {width:239px;height:47px;background:url(imgs/h1_servicios.png) top left no-repeat;margin:0 auto 20px auto;}
/**************** CLIENTES **********************/
#sect_clientes {width:813px;height:335px;margin:0 auto;}
	.cl_box {width:196px;height:94px;background:url(imgs/clientes_box.jpg) top left no-repeat;padding:0 7px 20px 0;float:left;}
	.cl_box img {position:relative;top:8px;left:7px;}
	.cl_box p {position:relative;top:-55px;left:87px;text-align:right;font:bold 12px/1.3 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#124d76;text-transform:uppercase;width:95px;}
#sect_clientes h1 {width:411px;height:48px;background:url(imgs/h1_clientes.png) top left no-repeat;margin:0 auto 45px auto;}
/************** OPORTUNIDADES *******************/
#sect_oportunidades {width:935px;height:330px;background:url(imgs/envia_cv_bg.jpg) top left no-repeat;}
	#absoluteNfo {width:370px;position:absolute;z-index:100;font:normal 11px/1.3 Verdana, Arial, Helvetica, sans-serif;color:#124d76;/*top:60px;left:519px;*/margin-top:280px;margin-left:560px;}
	#absoluteNfo p {margin-bottom:10px;}
	#absoluteNfo p a:link, #absoluteNfo p a:visited {font-weight:bold;color:#fc9334;}
		.opor_aligncenter {text-align:center;}
		.opor_alignright {text-align:right;padding-top:27px;font-style:italic;}
#sect_oportunidades h1 {width:239px;height:47px;background:url(imgs/h1_oportunidades.png) top left no-repeat;margin:0 0 20px 366px;}
/******************* DEMO REEL ********************/
#sect_demo {width:800px;}
#sect_demo h1 {width:239px;height:47px;background:url(imgs/h1_demo.png) top left no-repeat;margin:0 0 20px 366px;}
	#demo_vid {width:468px;height:327px;background:url(imgs/vidContainer_bg.jpg) top left no-repeat;margin-left:240px;padding:20px 0 0 20px;}
/******************** CONTACTO *****************/
#sect_contact {width:935px;height:330px;background:url(imgs/envia_cv_bg.jpg) top left no-repeat;}
	#contact_details {width:344px;height:210px;position:absolute;z-index:90;font:oblique 11px/1.7 Verdana, Arial, Helvetica, sans-serif;color:#124d76;/*top:15px;left:519px;*/background:url(imgs/contact_bg.jpg) top left no-repeat;padding:60px 0 0 0;text-align:right;margin-top:220px;margin-left:580px;}
	#contact_details p {margin-bottom:32px;margin-right:67px;}
	#contact_details p a:link,
	#contact_details p a:visited {color:#003366;font-weight:bold;}
	#contact_details p a:hover {color:#FF9900;}
#sect_contact h1 {width:239px;height:47px;background:url(imgs/h1_contact.png) top left no-repeat;margin:0 0 20px 366px;}
/********************* QUIENES SOMOS *******************/
#sect_qsomos {width:935px;height:330px;background:url(imgs/envia_cv_bg.jpg) top left no-repeat;}
#sect_qsomos h1 {width:292px;height:47px;background:url(imgs/h1_qsomos.png) top left no-repeat;margin:0 0 20px 340px;}
	#textcontainer {width:495px;height:145px;position:absolute;z-index:91;margin-top:60px;margin-left:40px;padding:15px 0px 0 15px;}
	#textcontainer p {font:normal 11px/1.5 Verdana, Arial, Helvetica, sans-serif;color:#035a8c;padding-bottom:13px;}
	#white_opacitybg {width:515px;height:145px;background:#fff;position:absolute;z-index:90;margin-top:60px;margin-left:40px;filter: alpha(opacity=72);opacity:.72;}
	.imgcontainer {width:304px;height:233px;background:url(imgs/img_container_bg.jpg) top left no-repeat;position:absolute;margin-left:587px;margin-top:10px;}
	/*.imgcontainer img {margin:13px 0 0 14px;}*/
#slideImgs {width:275px;height:206px;overflow:hidden;margin-top:14px;margin-left:14px;/*margin-top:40px;margin-left:290px;*/}