/* CSS Document */
body{
	margin:0;
	text-align:center;
	background-repeat:repeat-x;
	background-color:#3c8ccb;
}
#general{
width:780px;
}

td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333333;
}

UL 
{
	list-style-image: url('images/iconRed.gif');
	font-size: 12px;
}

a:link{
	text-decoration:none;
	color:#3a79d8;
	font-weight:bold;
}
a:visited{
	text-decoration:none;
	color:#3a79d8;
	font-weight:bold;
}
a:hover{
	text-decoration:underline;
	color:#3a79d8;
	font-weight:bold;
}

#top{
	height:74px;
	text-align:center;
	background-image:url(images/bktop.jpg);
	background-repeat:repeat-x;
	text-align:left;
}
#top td{
	text-align:right;
	padding:10px 30px 5px 0 ;
}
.naranja{
	color: #FF3300;
}
.naranjaBold
{
	font-family:Lucida Sans, Arial, Verdana;
	color: #FF3300;
	font-weight:bold;
	padding:3PX 0 3PX 8PX;
	font-size:14px;
}
.descargas{
	font-family:Lucida Sans, Arial, Verdana;
	color: #0057A6;
	font-weight:bold;
	padding:3PX 0 3PX 0;
	font-size:14px;
}
.descargas22{
	font-family:Lucida Sans, Arial, Verdana;
	color: #0057A6;
	font-weight:bolder;
	padding:0 0 0 0;
	font-size:12px;
}
.bordebOTTOM{
	padding:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF3300;
}
.bordebOTTOM3{
border-bottom:1PX solid #DBDBDB;
padding:5px 5px 20px 5px;
}
.bordebOTTOM2{
	padding:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
.alv{
	color: #FF3300;
}
#contenido{
	text-align:center;
	background-color:#FFFFFF;
}
#INI{
	height:187px;
	background-color:#FFFFFF;
}

#pie{
	margin:8px 0 0 0;
	text-align:left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#pie td{
	padding:0 15px 0 20px;
}

#welcome{
	text-align:left;
	margin:10px 8px 0 8px;
}

#cemex{
	text-align:left;
	margin:10px 8px 0 8px;
}
.borde{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D7E2F1;
}

.cm{
	background-image:url(images/cm.gif);
	background-repeat:repeat;
}

.left{
	background-image:url(images/BKINI23.gif);
	background-repeat: repeat;
}

.justificado{
	text-align:justify;
}

.tituloHome{
	color:#000000;
	text-align:left;
	font-weight:bold;
	font-size:14px;
}

#left{
	text-align:left;
	margin:15px 0 0 0;
}

#lnk{
text-align:right;
}

#lnk a:link{
	text-align:left;
	background-image:url(images/icon.gif);
	background-repeat:no-repeat;
	background-position:2px 12px;
	padding:10px 15px 10px 15px;
	color:#999999;
	text-align:right;
}

#lnk a:visited{
	text-align:left;
	background-image:url(images/icon.gif);
	background-repeat:no-repeat;
	background-position:2px 12px;
	padding:10px 15px 10px 15px;
	color:#999999;
	text-align:right;
}

#lnk a:hover{
	text-align:left;
	background-image:url(images/icon2.gif);
	background-repeat:no-repeat;
	background-position:2px 12px;
	padding:10px 15px 10px 15px;
	color:#999999;
	text-align:right;
}

.bold12pxNeg{
	color:#666666;
	text-align:left;
	font-weight:bold;
	padding:8px 0 8px 0
}

.padding{
	padding:8px 0 8px 0
}

.colorGris{
color:#597b99;
text-align:justify;
}

.padAbajo{
padding:0 0 19px 0;
}

#ab{
left:10px;
margin:0 10px 0 10px;
}

#tituloPrincipales{
	background-image:url(images/bktiti.gif);
	background-repeat:repeat-x;
	height:30px;
	width:780px;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5E0F0;
}

#tituloPrincipales td{
padding:5px 0 5px 15px;
}

.seccionUbicacion{
color: #013F78;
font-weight:bold;
}
.tituloSans{
color: #013F78;
font-weight:bold;
font-family:Lucida Sans, Arial, Verdana;
font-size:15px;
text-align:left;
}

#contenido{
width:780px;
margin:0 0 0 0;
text-align:left;
background-image:url(images/bkContenido.gif);
background-repeat:repeat-x;
}

#contenido td{
	padding:15px 26px 15px 26px;
	color:#5C6E6E;
	text-align:justify;
}
#contactus{
	width:780px;
	margin:0 0 0 0;
	text-align:left;
	background-repeat:repeat-x;
}

#contactus td{
	padding:15px 10px 15px 10px;
	color:#5C6E6E;
	text-align:justify;
}
#flotante{
	float:right;
	margin:0 0 10px 10px;
	/*border:1px solid #cccccc;*/
}
#flotanteIzq{
	float:left;
	margin:0 10px 10px 0; 
}
#flotante2{
	float:right;
	margin:30px 10px 10px 18px; 
}


.tituloCielo{
	color:#3a79d8;
	font-weight:bolder;
}

.CieloColor{
color:#3a79d8;
}

.boldBlack{
	font-weight:bold;
	color:#333333;
}

.bold{
	font-weight:bold;
	color: #333333;
}

.BkIconRedOne{
	color:#5C6E6E;
	font-weight:bold;
	text-align:left;
	padding:0 0 0 6px;
	background-image:url(images/iconRed.gif);
	background-repeat:no-repeat;
	background-position:0 5px ;
}

.BkIconTxtNormal{
	color:#5C6E6E;
	/*font-weight:bold;*/
	text-align:left;
	padding:0 0 0 6px;
	background-image:url(images/iconRed2.gif);
	background-repeat:no-repeat;
	background-position:0 5px ;
}
#interior{
width:760px;
margin:0;
}
#interiortd{
padding:0 20px 0 20px;
}
#interior{
margin:15px 0 15px 0;
}

#interior2{
width:760px;
margin:0 0 15px 0 ;
}

#contenido2{
	width:780px;
	margin:0 0 0 0;
	text-align:left;
	background-image:url(images/bkContenido.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
#contenido3 td{
	color:#5C6E6E;
	/**text-align:justify;*/
}
#contenido3{
	width:500px;
	margin:0 0 0 0;
	text-align:left;
	background-image:url(images/bkContenido.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
#contenido2 td{
	color:#5C6E6E;
	}
	#contenidopar td{
	color:#5C6E6E;
	padding:15px 0 15px 0 ;
	}
	#contenidopar{
	width:780px;
	margin:0 0 0 0;
	text-align:left;
	background-image:url(images/bkContenido.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
	/**text-align:justify;*/

#tab1{
text-align:left;
}
.BkInterio{
	color:#5C6E6E;
	/*font-weight:bold;*/
	text-align:left;
	padding:0 0 0 6px;
	background-image:url(images/iconRed3.gif);
	background-repeat:no-repeat;
	background-position:0 0 ;
}
#tab2{
	text-align:left;
}

#tab2 a:link{
	text-align:left;
	background-image:url(images/iconRed3.gif);
	background-repeat:no-repeat;
	background-position:0 13px;
	padding:13px 5px 13px 6px;
	color:#0099CC;
	text-align:right;
}

#tab2 a:visited{
	text-align:left;
	background-image: url(images/iconRed3.gif);
	background-repeat:no-repeat;
	background-position:0 13px;
	padding:13px 5px 13px 6px;
	color:#0099CC;
	text-align:right;
}

#tab2 a:hover{
	text-align:left;
	background-image:url(images/iconRed3.gif);
	background-repeat:no-repeat;
	background-position:0 13px;
	padding:13px 5px 13px 6px;
	color:#0099CC;
	text-align:right;
}

.bordeRight{
	border-right:1px solid #DBDBDB;
}
.titulosPkAlveni{
	color: #0057A6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	/*border-bottom:1px solid #FF6600;*/
}

#icons{
width:700px;
margin:10px 0 0 0;
color:#D5E0F0;
}
#icons td{
padding:5px 5px 5px 0;
}
#icons a:link{
display:block;
color:#333333;
}
#icons a:visited{
color:#333333;
display:block;
}
#icons a:hover{
color:#333333;
display:block;
}

#soporte{
width:780px;
margin:0 0 0 0;
text-align:left;
background-image:url(images/bkContenido.gif);
background-repeat:repeat-x;
}

#soporte td{
color:#5C6E6E;
text-align:justify;
}
.bkIcon{
background-image:url(images/bkIcon.gif);
background-repeat:repeat-x;

}
.txtIconos{
	color:#0057A6;
	font-weight:bold;
	font-size: 12px;
}
#iconFloat{
float:left;
margin:5px 10px 10px 10px;
}

#ss{
text-align:left;
margin:15px 0 20px 0;
}
#ss2{
margin:15px 0 20px 0;

}
#ss2 td{
padding:10px;
}

.Lucida12Bold{
font-family: Arial, Verdana;
font-size:11px;
font-weight:bold;
color:#0057A6;
}
#downlink{
text-align:left;
}
#downlink a:link{
color:#0066CC;
background-image:url(images/dow.gif);
background-position:0 0;
background-repeat:no-repeat;
text-align:left;
display:block;
padding:0px 0 5px 20px;

}
#downlink a:visited{
color:#0066CC;
background-image:url(images/dow.gif);
background-position:0 0;
text-align:left;
background-repeat:no-repeat;
display:block;
padding:0px 0 5px 20px;

}

#downlink a:hover{
color:#0066CC;
background-image:url(images/dow.gif);
background-position:0 0;
text-align:left;
display:block;
background-repeat:no-repeat;
padding:0px 0 5px 20px;
}
.bolPad{
font-weight:bold;
text-align:left;
padding:20px 0 0 0 ;
}
#c{
	/*border:1px solid #DBDBDB;*/
}
#c td{
padding:5px;
}

#contenidoN{
width:780px;
margin:0 0 0 0;
text-align:left;
background-image:url(images/bknv.gif);
background-repeat:repeat-x;
}

#contenidoN td{
padding:15px 20px 15px 26px;
color:#5C6E6E;
text-align:justify;
}
#raya{
text-align:center;}

#border
{
	border:1px solid #D5E0F0;
}
.bktitSupport{
background-image:url(services/images/bktit.gif);
background-repeat:repeat-x;
}
#tbs{
width:724px;
margin:15px 0 0 0;
}
#contenido5{
width:500px;
}
.partners{
	font-family: Lucida Sans, Arial, Verdana;
	color: #0057A6;
	font-weight:bold;
	padding:28PX 0 3PX 0;
	font-size:14px;
}
.casillas {
	FONT-SIZE: 11px;
	color:#666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border: 1px solid #D5E0F0;
	background-color:#ffffff;
	padding-bottom: 5px;
	padding-top: 5px;
}
.botones { 
	font-size: 11px;
	color:#ffffff; 
	font-family: Verdana, Arial, Helvetica;  
	border: 1px solid #D5E0F0; 
	background-color:#3A79D8;
 }

.margenDiv{
margin:10px 0 0 10px;
text-align:left;
}
.margenDiv2{
margin:10px 10px 0 0;
text-align:left;
}
.bordegris{
border:1px solid #cccccc;
}

.imag{
text-align:center;
}
.azulBold {

	font-family:Lucida Sans, Arial, Verdana;
	color: #666666;
	font-weight:bold;
	padding:3PX 0 3PX 8PX;
	font-size:14px;
}
.txdocumento {
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:12px;
	padding-left: 20px;
}
.titulodocumentos {
	color:#4C87BF;
	font-weight:bold;
	font-size: 14px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
.titulodatosfiscales {

color: #00599C;
font-weight:bold;
font-family:Lucida Sans, Arial, Verdana;
font-size:15px;
text-align:left;
}
.subtitulo {
	color:#0057A6;
	font-weight:bold;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.bkdatos {

background-image:url(company/images/bkdatos.jpg);
background-repeat:repeat-x;
}
.titulorazonsocial {

color: #0057A1;
font-weight:bold;
font-family:Lucida Sans, Arial, Verdana;
font-size:17px;
text-align:left;
}
.titulocaracteristicas {
	color:#4C87BF;
	font-weight:bold;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1 px solid #4C87BF;
	vertical-align: middle;
	text-align: center;
}
#ss3 {
	margin: 0;
	text-align: right;
}
.txtsoporte {

	color:#666666;
	font-weight:bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
a:link.txtsoporte{
	text-decoration:none;
	color:#666666;
	font-weight:bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
a:visited.txtsoporte{
	text-decoration:none;
	color:#9c9c9c;
	font-weight:bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
a:hover.txtsoporte{
	text-decoration:none;
	color:#999999;
	font-weight:bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
		text-decoration:underline;
}.txtdireccion {
	color: #666666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	line-height: 20px;
	vertical-align: top;
}
.txttelefono {
	color: #0057A6;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	line-height: 20px;
	vertical-align: top;
}
.carac {
	vertical-align: top;
	background-image: url(customers/images/caracteristicas2.jpg);
	background-repeat: no-repeat;
}
.formaservicio {
	FONT-SIZE: 11px;
	color:#666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	padding-right: 5px;
	text-align: right;
}
.txtIndex {

	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
}
.DatosBancarios1 {

	font-family: Lucida Sans, Arial, Verdana;
	color: #666666;
	font-weight:bold;
	font-size:14px;
}
.DatosBancarios2 {
	font-family: Lucida Sans, Arial, Verdana;
	color: #0057A6;
	font-weight:bold;
	font-size:14px;
}

/* Kioskos seminuevos */
.precio
{
	font-family:Lucida Sans, Arial, Verdana;
	color: #FF3300;
	font-weight:bold;
	padding:3PX 0 3PX 8PX;
	font-size:24px;
}
.kiosco
{
	color: #003366;
	font-weight:bold;
	font-family:Lucida Sans, Arial, Verdana;
	font-size:24px;
	text-align:left;
}
.backKiosco
{
	background-image:url(kiosks/images/backKiosco.gif);
	background-repeat:repeat-x;
	border:1px solid #D5E0F0;
	margin:0px;
}
#imgKiosco{
	float:right;
	margin:0 10px 10px 0; 
}
.caracteristicas
{
	font-family: Lucida Sans, Arial, Verdana;
	color: #0057A6;
	font-weight:bold;
	padding:15PX 0 3PX 0;
	font-size:16px;
	line-height:10px;
	border-bottom:1px solid #cccccc;
	width:200px;
}
.txtCarac
{
	color: #666666;
	font-size:14px;
	line-height:22px;
	padding-bottom:10px;
}