 /*Clases de Login*/
 #contenedorSMS {
  vertical-align: middle;
  margin-top: 2px;
  margin-left: -385px;
  position: absolute;
  left: 50%;
  width: 770px;
  text-align: left;
  color:#333;
  
}
.lateralderechaSMS {
 float:right;
 width:615px;
 min-height:400px;
 padding:0 5px 0 5px;
 background-image: url(img/backamarillo.gif);
}

.menuprincipalSMS {
 background-image: url(img/principal_backb.gif);
 width:615px;
}
.caja4SMS {
	margin:8px 0px 0px 9px;
	padding:10px 5px;
	width:155px;
	height:90px;
	float:left;
}
.caja2SMS {
	margin:8px 0px 0px 9px;
	padding:10px 5px 5px 10px;
	background:#fff;
	width:250px;
	/*height:190px;*/
 	float:left;
	border:1px solid #B4D2EF;
}
.cajaSMS {
 margin:8px 0px 0px 9px;
 padding:10px 5px;
 background:#fff;
 width:180px;
 height:190px;
 float:left;
 border:1px solid #B4D2EF;
}
.cajainput1SMS {
 font-size:11px;
 /*width:210px;*/
}

.botones1SMS {
 font-size:10px;
 font-weight:bold;
 width:78px;
 background:#666;
 color:#fff; 
}
.botones2SMS {
 font-size:10px;
 font-weight:bold;
 width:178px;
 background:#666;
 color:#fff; 
}
.botonesFromularioCont {
 font-size:10px;
 font-weight:bold;
 width:100px;
 background:#666;
 color:#fff; 
}

/*Envio de SMS*/

.cajaEnvioSMSderecha{
  float: left;
/* margin:8px 10px 0px 9px;
 padding:10px 10px;
 padding-right:10px;
 background:#fff;
 height:335px;
 float: left;
 border:1px solid #B4D2EF;*/
}


.cajaEnvioSMS{
 margin:8px 10px 0px 9px;
 padding:10px 10px;
 /*padding-right:10px;*/
 background:#fff;
 width:220px;
 height:335px;
 float:right;
 border:1px solid #B4D2EF;
}

.cajaEnvioSMSsinCertificado{
 margin:8px 10px 0px 9px;
 padding:10px 10px;
 /*padding-right:10px;*/
 background:#fff;
 height:290px;
 float:right;
 border:1px solid #B4D2EF;
}

.cajainputEnvioSMS {
 font-size:11px;
 width:210px;
}

.cajainputEnvioSMS1 {
 font-size:11px;
 width:190px;
}

.numcaracteres {
 font-size:11px;
 float:right;
 font-weight:bold;
 color:#ff0000;
}


.ejemploTlf {
 font-size:10px;
 float:left;
 text-transform:uppercase
}
/*Formulario*/
.cab_formulario {
	background:#2964a1;
	width:490px;
	color:#fff;
	font-weight:bold;
	padding: 1px 0px 1px 4px;
	font-size:11px;
}

.cab_formulario_cont {
	background:#2964a1;
	width:750px;
	color:#fff;
	font-weight:bold;
	padding: 1px 0px 1px 4px;
	font-size:11px;
	margin:10px 0px 5px 8px;
}

.formulario {
	margin:8px 0px 0px 9px;
	padding:10px 5px 5px 10px;
	background:#fff;
	width:500px;
 	float:left;
	border:1px solid #B4D2EF;
}

.formulario_contactanos {
	margin:8px 0px 0px 9px;
	padding:10px 5px 5px 10px;
	background:#fff;
	width:520px;
 	float:left;
	border:1px solid #B4D2EF;
}

.formulario1 {
	/*color:#666;color:#5E8FC5;*/
 	font-size:10px;
}

.formulario1_cont {
	/*color:#666;color:#5E8FC5;*/
	margin:2px 0px 20px 9px;
	font-size:10px;
}

.formulario_cont_comentario {
	/*color:#666;color:#5E8FC5;*/
	
	font-size:10px;
	width: 550px;
}

.panelInferior{
	color:#427AB9;
	/*color:#55A0FF;*/
	text-align:justify;
	padding:10px 5px 5px 10px;
	font-size:12px;
}

h2 { 
  color:#5E8FC5;
  font-size:15px;
  margin-bottom:8px;
 }

#barrahorizontalForm {
 clear:both;
 height:1px;
 background-image: url(img/backhorizontal2.gif);
}

#barrahorizontalForm1 {
 clear:both;
 height:1px;
 background-image: url(img/backhorizontal3.gif);
}


.cajainputForm1 {
 font-size:11px;
 width:210px;
}
.cajainputForm2 {
 font-size:11px;
 width:300px;
}
.cajainputForm3 {
 font-size:11px;
 width:90px;
}

.cajainputForm4 {
 font-size:11px;
 width:640px;
 height:50px;
}

.cajainputForm5 {
 font-size:11px;
 width:640px;
 height:90px;
}
