@charset "utf-8";

.cntWeb{display:block; width:850px; margin:auto;}
.lblIndex{display:block; background:url(../images/grupoAgraz.jpg) left bottom no-repeat; height:27px; text-indent:-9999%;}
.sepIndex{display:block; background:#979797; height:1px; margin:10px auto 15px;}
.text{font-size:14px; text-align:justify; color:#646464; line-height:24px;}
.indexBloq1{display:block; float:left; width:231px; height:156px; background:url(../images/index1.jpg) 0 0 no-repeat;}
.indexBloq2{display:block; float:left; width:231px; height:156px; background:url(../images/index2.jpg) 0 0 no-repeat; margin-left:80px;}
.indexBloq3{display:block; float:right; width:231px; height:156px; background:url(../images/index3.jpg) 0 0 no-repeat;}

.ins1{display:block; float:left; width:250px; height:182px; background:url(../images/ins1.jpg) 0 0 no-repeat;}
.ins2{display:block; float:left; width:250px; height:182px; background:url(../images/ins2.jpg) 0 0 no-repeat; margin-left:50px;}
.ins3{display:block; float:right; width:250px; height:182px; background:url(../images/ins3.jpg) 0 0 no-repeat;}
/*=Conciencia Empresarial=*/
.titWeb{margin-top:30px; font-size:20px; color:#004066;}
.titPrincipal{ margin-top:45px;}
.sepWeb{display:block; background:#979797; height:1px; margin:15px auto 20px;}
.textWeb{ margin-left:25px;}
.li{display:block; background:url(../images/li.jpg) 0 5px no-repeat; padding:2px 0 2px 25px; margin:2px 0 2px;}
.li2{display:block; background:url(../images/li2.jpg) 30px 5px no-repeat; padding:2px 0 2px 55px; margin:2px 0 2px;}
.lh30{ line-height:30px;}
.lh28{ line-height:28px;}
.lh28 span{color:#004066;}
.izqE{display:block; float:left; width:388px;}
.derE{display:block; float:right; width:388px;}
.bloqE1{display:block; float:left; width:255px; height:233px; background:url(../images/con1.jpg) 0 0 no-repeat;}
.bloqE2{display:block; float:left; width:255px; height:233px; background:url(../images/con2.jpg) 0 0 no-repeat; margin-left:43px;}
.bloqE3{display:block; float:right; width:255px; height:233px; background:url(../images/con3.jpg) 0 0 no-repeat;}


/*=Contacto=*/
.errorC {
    background: none repeat scroll 0 0 #FFB9B9;
    color: #333333;
}

.frmContacto, textarea {
    border: 1px solid #D4D4D4;
    color: #8a8a8a;
    font-size: 12px;
    margin: 2px 0;
    padding: 12px 10px;
    width: 220px;
}
.textarea {
    font-family: Arial,Helvetica,sans-serif;
    height: 105px;
    width: 312px;
}
#frmContacto input[type=checkbox] { 
    vertical-align: middle; 
    position: relative; 
    bottom: 1px;
}
.btnSubmit:active{
	margin-top:1px;
	margin-left:1px;
}


.cntPreferencia{display:block; float:left; margin-left:80px; width:300px; text-align:center; color:#696969; font-size:12px; margin-top:15px;}
.cntSubmit{text-align:right; display:block; float:right; margin-top:15px; width:120px; margin-right:2px; height:45px;}
.cntDatos{text-align:left; display:block; float:right; margin-top:15px; width:320px; margin-right:2px; height:85px;}
.btnSubmit{ border:none; width:119px; height:49px; cursor:pointer;}
.btnEnviar{ background:url(../images/btnEnviar.jpg) 0 0 no-repeat;}
.btnSend{ background:url(../images/btnSend.jpg) 0 0 no-repeat;}

.titContacto{ font-size:16px; color:#4a4949; padding:10px 0 12px;}
.izqContacto{display:block; float:left; width:264px; line-height:20px; font-size:13px; color:#7a7979;}
.derContacto{display:block; float:right; width:584px; margin-top:15px;}

/*=Servicios=*/
.serv1{ background:url(../images/serv1.jpg) right bottom no-repeat; font-size:13px; padding-bottom:2px; line-height:30px;}
.lis{margin:15px 15px 15px 55px;}
.serv2{ background:url(../images/serv2.jpg) right bottom no-repeat; font-size:13px; line-height:25px; margin-right:150px;}
.serv3{ background:url(../images/serv3.jpg) right bottom no-repeat; font-size:13px; line-height:25px; }
.serv4{ background:url(../images/serv4.jpg) }
.lis .li, .lis2 .li{ line-height:24px;}
.lis2{margin:25px 15px 15px 390px;}
.uno a {
		text-align:center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		text-decoration: none;
		color: #fff;
	}
	.uno a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		text-decoration: none;
		color: #FF0000;
	}