@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;}

/*=Conciencia Empresarial=*/
.titWeb{margin-top:10px; 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;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 25px;
	background-image: url(../images/li.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
}
.l2{
	display:block;
	margin-top: 2px;
	margin-right: 200px;
	margin-bottom: 2px;
	margin-left: 0;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 200px;
	background-image: url(../images/bene.png);
	background-repeat: no-repeat;
	background-position: 30 0px;
	color: #646464;
}
.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: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{
	font-size:13px;
	padding-bottom:40px;
	line-height:30px;
	background-image: url(../images/serv1.jpg);
	background-repeat: no-repeat;
	background-position: left 60px;
}
.lis{
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 300px;
}
.serv11{
	font-size:13px;
	padding-bottom:40px;
	line-height:30px;
	background-image: url(../images/imple.png);
	background-repeat: no-repeat;
	background-position: left 10px;
}
.lis1{
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 200px;
}
.serv2{ background:url(../images/serv2.jpg) right bottom no-repeat; font-size:13px; line-height:30px;}
.serv3{
	font-size:13px;
	line-height:30px;
	padding-bottom:1px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.lis .li, .lis2 .li{ line-height:24px;}
.lis2{margin:25px 15px 15px 390px;}
