body {
	background-image: url(image/bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.texto-plomo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}
.texto-copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
}
.texto-azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b3769;
}
.link-plomo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	text-decoration: none;
}
.link-rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f03834;
}
.link-rojo:hover {
	color: #f03834;
	text-decoration: none;
}

.link-azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b3769;
	text-decoration: none;
}
.link-azul:hover {
	color: #f03834;
	text-decoration: none;
}



.linea {
	background-image: url(image/linea.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.link-plomo:hover {
	color: #706f6f;
	text-decoration: none;
}
.products-stampade {
	background-image: url(image/products-stampade-caja.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.products-traffic {
	background-image: url(image/products-traffic-caja.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.products-fact{
	background-image: url(image/products-fact-caja.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.products-creston{
	background-image: url(image/products-creston-caja.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.products-passport{
	background-image: url(image/products-passport-caja.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.texto-plomo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.texto-negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.textField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 20px;
	border: thin dotted #FFFFFF;
	background-image: url(image/line-textfield.gif);
}
.area {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #bfbebe;
	background-color: #ffffff;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}.celda-celeste {
	background-color: #6096b9;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.celda-gris {
	background-color: #F2F2F2;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.link-blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}.link-blanco:hover {
	color: #2b3769;
}
.link-gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}.link-gris:hover {
	color: #2b3769;
}
.bg-top {
	background-image: url(image/fot-top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-sitemap {
	background-image: url(image/sitemap.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg-respuesta {
	background-image: url(image/contactos-repuesta.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}
