* {margin:0; padding:0;}

html {background:#f1f1f1; width:100%;}

body { 	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%; 
	color:#6b6967;
	background:url(images/bg-tail.gif) 0 bottom repeat-x #fff;
}

#main {
	width:784px; 
	padding:0;
	margin:0 auto;
	font-size:0.8125em;
	line-height:1.384em;
}

img {border:0; vertical-align:bottom; text-align:left;}

a {color:#6b6967; outline:none;}
a:hover{text-decoration:none;}

.object {outline:none;}

ul, ol {list-style:none;}

table, table td {padding:0; border:none; border-collapse:collapse; }
table,tr {width: 100%; border : solid 0px;}


.clear {clear:both; line-height:0; font-size:0;}

.col-1, .col-2, .col-3 {float:left;}
.column-1, .column-2, .column-3 {float:left;}  

.wrapper {width:100%; overflow:hidden;}

.extra-wrap {overflow:hidden;}

.container {width:100%;}


object {outline:none}

p {margin-bottom:19px;}
.p1 {margin-bottom:8px;}
.p2 {margin-bottom:19px;}
.p3 {margin-bottom:24px;}

.reg {text-transform:uppercase;}

.fleft {float:left;}
.fright {float:right;}

.alignright {text-align:right;}
.aligncenter {text-align:center;}

.title {margin-bottom:20px;}

.it {font-style:italic;}

.color-1 {color:#3e3d3b;}
.color-2 {color:#fb7001;}
.color-3 {color:#383636;}
.color-4 {color:#FFFFFF;}
/*********************************boxes**********************************/
.indent-bot {margin-bottom:60px;}
.img-indent-bot {margin-bottom:20px;}
.img-indent {float:left; margin:0 20px 0px 0;}	
.img-box {float:left; margin-bottom:20px;}	
.border {border:1px solid #e8e8e8;}
.border2 {border:5px solid #fff;}
.button, .menu-bot li a {text-decoration:none;}	
/*********************************header*************************************/
#header {height:415px;}
#header1 {height:112px;}
#header .row-1 {height:119px;}
/*********************************content*************************************/
#content2 {width:930px; padding:40px 23px 65px 25px;}
#content {width:930px; padding:75px 23px 65px 25px;}
.button {display:inline-block; color:#a79344; padding:0 0px; background:#f5f5f5; border:0px solid #e8e8e8;}
.button:hover {color:#fb7d01;}
h3 {font-size:1.692em; line-height:1.363em; color:#000; padding-left:38px; margin-bottom:16px; letter-spacing:-1px;}
.marker-1 {background:url(images/marker-1.gif) 0 2px no-repeat;}
.marker-2 {0 2px no-repeat;}
.marker-3 {0 2px no-repeat;}
.marker-4 {background:url(images/marker-4.gif) 0 10px no-repeat;}
.marker-5 { 0 2px no-repeat;}
.marker-6 {background:url(images/marker-6.gif) 0 2px no-repeat;}
.list-1 li {line-height:2.076em; padding-left:15px; background:url(images/marker-7.gif) 0 10px no-repeat;}
.list-1 li a {color:#3e3d3b;}
.contact {float:left; display:block; width:250px;}
.contact dd {clear:both; display:block;}

#form-main fieldset {border:none; width:257px;}
#form-main label {height:33px; display:block;}
#form-main input {width:251px; padding:2px 2px; border-top:1px solid #303030; border-left:1px solid #303030; border-bottom:1px solid #cecece; border-right:1px solid #cecece; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#6b6967;}
#form-main textarea {height:181px; overflow:auto; width:251px; padding:2px 2px; border-top:1px solid #303030; border-left:1px solid #303030; border-bottom:1px solid #cecece; border-right:1px solid #cecece; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#6b6967;}
#form-main .button {padding:0 6px;}

.buttons {padding-top:22px; text-align:right;}
.buttons a {margin-left:7px; font-size:0.833em;}
.button:hover, .button-1:hover, .buttons a:hover {cursor:pointer;}
.buttons a span {padding:7px 10px 0px; height:20px;}
.banners .img-indent {margin-right:35px;}
/******************************footer**************************/
#footer {height:123px; background:url(images/bg-tail.gif) 0 0 repeat-x #f00;}
#footer .col-2 {float:right; width:784px; padding:0px 0px 5px 0;}
.menu-bot {padding:10px 0px 10px 40px;}
.menu-bot li {float:left; font-size:0.923em; line-height:1.2em; color:#fb7001;}
.menu-bot li a {color:#6b6967; padding:0 5px;}
.menu-bot li a:hover {color:#fb7001;}
.text-bot {padding:5px 0px 0px 0px; font-size:0.923em; line-height:1.2em;}
#form-1 fieldset {border:none; width:100%; overflow:hidden; padding-bottom:12px;}
#form-1 input {width:165px; float:left; padding:3px 10px; border:1px solid #cacaca; background:#fbfbfb; font-size:0.846em; color:#9b9996; font-family:Arial, Helvetica, sans-serif;}
#form-1 .button {font-size:1em; color:#fff; background:#b7b7b7; border:1px solid #b1b1b1; margin:0 0 0 13px; float:left; padding:1px 7px;}
#form-1 .button:hover {color:#000;}
.pics img {float:left; padding:0 5px 0 0;}
/***Personalizado******/
.linked {font-size: 22px; font-weight: color: #000000; text-decoration: none;}
.linked {float:center; text-decoration: none;}
.linked a {color:#383636; padding:0 10px; text-decoration: none;}
.linked a:hover {color:#fb7001; text-decoration: none;}
.linked a:active {text-decoration: none;}
.linked a:link {text-decoration: none;}
.linked a:visited {text-decoration: none;}
/***Personalizado 2******/
.linked1 {font-size: 14px; font-weight: color: #000000; text-decoration: none;}
.linked1 {float:center; text-decoration: none;}
.linked1 a {color:#FFFFFF; padding:0 10px; text-decoration: none;}
.linked1 a:hover {color:#fb7001; text-decoration: none;}
.linked1 a:active {text-decoration: none;}
.linked1 a:link {text-decoration: none;}
.linked1 a:visited {text-decoration: none;}
/***Personalizado 3******/
.linked3 {font-size: 14px; font-weight: color: #000000; text-decoration: none;}
.linked3 {float:center; text-decoration: none;}
.linked3 a {color:#383636; padding:0 10px; text-decoration: none;}
.linked3 a:hover {color:#fb7001; text-decoration: none;}
.linked3 a:active {text-decoration: none;}
.linked3 a:link {text-decoration: none;}
.linked3 a:visited {text-decoration: none;}
/***Personalizado 3******/
.soluciones {background:url(images/sol5.png) 0 10px no-repeat; text-align:right;}
.innova {background:url(images/inno1.png) 0 10px no-repeat; text-align:right;}
.cuadro {background:url(images/cuadro.png) 30px 8px no-repeat; text-align:center;}
.adn {background:url(images/adn101.png) 0 25px no-repeat; text-align:right;}
.adn1 {background:url(images/adn100.png) 0 25px no-repeat; text-align:right;}
.misionvision {background:url(images/visionmision.png) 80px 0px no-repeat; text-align:right;}
.politica {background:url(images/politicacalidad.png) 80px 0px no-repeat; text-align:right;}
.nuestrasSoluciones {background:url(images/sol4.png) 0px 0px no-repeat; text-align:left;}
.bombillo {background:url(images/inno2.png) 0 10px no-repeat; text-align:left;}
.cuadrotexto {background:url(images/cuadroinno.png) 95px -15px no-repeat; text-align:left;}
.cuadrotexto1 {background:url(images/cuadroinno.png) 120px -15px no-repeat; text-align:left;}
.cuadrotexto2 {background:url(images/cuadroinno1.png) 120px -15px no-repeat; text-align:left;}
.experiencia {background:url(images/experiencia0.png) 10px 0px no-repeat; text-align:left;}
.cuadro1 {background:url(images/cuadro1.png) 20px 5px no-repeat; text-align:left;}
.cuadro2 {background:url(images/cuadro2.png) 20px 5px no-repeat; text-align:left;}
.cuadro3 {background:url(images/cuadro3.png) 20px 25px no-repeat; text-align:left;}
.relevante {background:url(images/informacion.png) 80px 5px no-repeat; text-align:center;}
.brief {background:url(images/brief.png) 67px 5px no-repeat; text-align:center;}
.nostros {background:url(images/nosotros.png) 0px 5px no-repeat; text-align:center;}
.nostros {background:url(images/nosotros.png) 0px 5px no-repeat; text-align:center;}
.textarea {background:url(images/textarea.png) 0px 20px no-repeat; text-align:left;}
.textfield {background:url(images/textfield.png) 0px 0px no-repeat; text-align:left;}
.enviar {background:url(images/enviar.png) 0px 5px no-repeat; text-align:center;}
.cuadradooo {background:url(images/feedback.png) 150px 5px no-repeat; text-align:center;}
.linked2 {font-size: 14px; font-weight: color: #000000; text-decoration: none;}
.linked2 {float:center; text-decoration: none;text-align:left; text-valign:top}
.linked2 a {color:#ffffff; padding:0 10px; text-decoration: none;}
.linked2 a:hover {color:#fb7001; text-decoration: none;}
.linked2 a:active {text-decoration: none;}
.linked2 a:link {text-decoration: none;}
.linked2 a:visited {text-decoration: none;}
.cliente {background:url(images/Proceso_clientes.png) 0px 5px no-repeat; text-align:left;}
.cuadro4 {background:url(images/cuadro1a.png) 0px 5px no-repeat; text-align:left;}
.cuadro5{background:url(images/cuadro1.png) 41px 5px no-repeat; text-align:left;}
.cuadro6{background:url(images/cuadro1.png) 50px 5px no-repeat; text-align:left;}
.cuadro7 {background:url(images/cuadro.png) 30px 18px no-repeat; text-align:center;}
.cuadro8 {background:url(images/Producutos2.png) 60px 0px no-repeat; text-align:center;}
.cuadro9 {background:url(images/cualitativas.png) 0px 0px no-repeat; text-align:center;}
.cuadro10 {background:url(images/Cuantitativas.png) 0px 0px no-repeat; text-align:center;}
.cuadro11 {background:url(images/Analisis_Estadistico.png) 0px 0px no-repeat; text-align:center;}
.cuadro12 {background:url(images/cuadro9a.png) 248px 0px no-repeat; text-align:center;}
.cuadro13 {background:url(images/cuadro3.png) 80px 25px no-repeat; text-align:left;}
.cuadro14 {background:url(images/cuadro3.png) 80px 25px no-repeat; text-align:left;}
.cuadro15 {background:url(images/cuadro3.png) 60px 25px no-repeat; text-align:left;}
/**Personalizado Popup Interno**/
.formulario {background:url(images/fondoformu.png) 0px 0px no-repeat; text-align:center;}
.formulario-titulo {padding:0px 0px 0px 20px;}
.formulario-campos {padding:0px 0px 0px 25px; text-align:left;}
.formulario-text {padding:0px 0px 0px 40px;}
/***Personalizado Experiencia******/
.linked4 {font-size: 14px; font-weight: color: #FFFFFF; text-decoration: none;}
.linked4 {float:center; text-decoration: none;}
.linked4 a {color:#FFFFFF; padding:0 10px; text-decoration: none;}
.linked4 a:hover {color:#fb7001; text-decoration: none;}
.linked4 a:active {text-decoration: none;}
.linked4 a:link {text-decoration: none;}
.linked4 a:visited {text-decoration: none;}
/***Personalizado ******/
.linked5 {font-size: 12px; font-weight: color: #6b6967; text-decoration: none;}
.linked5 {float:center; text-decoration: none;}
.linked5 a {color:#6b6967; padding:0 10px; text-decoration: none;}
.linked5 a:hover {color:#fb7001; text-decoration: none;}
.linked5 a:active {text-decoration: none;}
.linked5 a:link {text-decoration: none;}
.linked5 a:visited {text-decoration: none;}
.Estilo99 {
	font-size: 11px;
	font-family: Calibri, Verdana;
    color: #FF6600;
}
.Estilo98 {
	font-size: 11px;
	font-family: Calibri, Verdana;
    color: #000000;
}

#tinybox {
	Z-INDEX: 2000; 
	BORDER-BOTTOM: #e3e3e3 0px solid; 
	POSITION: absolute; 
	BORDER-LEFT: #e3e3e3 0px solid; 
	PADDING-BOTTOM: 0px; 
	BACKGROUND-COLOR: #fff; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	DISPLAY: none; 
	BORDER-TOP: #e3e3e3 0px solid; 
	BORDER-RIGHT: #e3e3e3 0px solid; 
	PADDING-TOP: 0px
}

#tinymask {
	Z-INDEX: 1500; 
	POSITION: absolute; 
	WIDTH: 100%; 
	DISPLAY: none; 
	BACKGROUND: #000; 
	HEIGHT: 100%; 
	TOP: 0px; 
	LEFT: 0px
}
#tinycontent {
	BACKGROUND: #fff
}
.button {
	BORDER-BOTTOM: #ccc 1px solid; 
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-BOTTOM: 9px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	FONT: 14px Georgia, Verdana; 
	MARGIN-BOTTOM: 10px; 
	BACKGROUND: #eee; 
	BORDER-TOP: #ccc 1px solid; 
	CURSOR: pointer; 
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-TOP: 8px
}
.button:hover {
	BORDER-BOTTOM: #bbb 1px solid; 
	BORDER-LEFT: #bbb 1px solid; 
	BACKGROUND: #e3e3e3; 
	BORDER-TOP: #bbb 1px solid; 
	BORDER-RIGHT: #bbb 1px solid
}
.clear {
	CLEAR: both
}
