html { font-size: 100%; /* IE hack */ }
BODY{background:#fff url(../img/fondo_general_t2.gif) scroll repeat-x top left;text-align:center;margin:0px auto 0px auto;font-family:'Lucida Sans Unicode',verdana;font-size:0.8em;}

@font-face {
	font-family: 'CartoGothicStdBook';
	src: url('CartoGothicStd-Book-webfont.eot');
	src: local('☺'), url('CartoGothicStd-Book-webfont.woff') format('woff'), url('CartoGothicStd-Book-webfont.ttf') format('truetype'), url('CartoGothicStd-Book-webfont.svg#webfont1l1oLWSU') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CartoGothicStdItalic';
	src: url('CartoGothicStd-Italic-webfont.eot');
	src: local('☺'), url('CartoGothicStd-Italic-webfont.woff') format('woff'), url('CartoGothicStd-Italic-webfont.ttf') format('truetype'), url('CartoGothicStd-Italic-webfont.svg#webfontwfIPNIfh') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CartoGothicStdBold';
	src: url('CartoGothicStd-Bold-webfont.eot');
	src: local('☺'), url('CartoGothicStd-Bold-webfont.woff') format('woff'), url('CartoGothicStd-Bold-webfont.ttf') format('truetype'), url('CartoGothicStd-Bold-webfont.svg#webfontjp82WRel') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CartoGothicStdBoldItalic';
	src: url('CartoGothicStd-BoldItalic-webfont.eot');
	src: local('☺'), url('CartoGothicStd-BoldItalic-webfont.woff') format('woff'), url('CartoGothicStd-BoldItalic-webfont.ttf') format('truetype'), url('CartoGothicStd-BoldItalic-webfont.svg#webfontCWJpTiZr') format('svg');
	font-weight: normal;
	font-style: normal;
}


#body{width:776px;margin:0px auto 0px auto;background:transparent url('../img/fondo_0.jpg') no-repeat scroll bottom left;padding:0px 0px 0px 0px;}

a{color:#000;text-decoration:none;}
a:HOVER{text-decoration:underline;color:#c00;}
img{border:0;}
:focus {outline:0;}

.cleaning {clear:both;}

.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearfix {display:block;}
.oculto {display: none;}
.right {float:right;}
* html .clearfix {height:1px;}

/**********CABECERA*******************/
h1{margin: 20px 0 5px 0;}
.franja_superior {text-align:right; color:#fff;padding:3px 0 0px 0;}
.franja_superior span{color:#000;}
#cabecera{padding:0px 2px 0px 0px;;background:#fff url('../imagenes/fondo3.gif') no-repeat scroll top right;text-align:left;height:70px; margin-top:10px;}
#cabecera h1{float:right;color:#888;font-family:'CartoGothicStdBook';font-size:1.5em;font-weight:normal;}

/*carousel*/
.carousel {margin-top:30px;HEIGHT:190PX;}
.carousel .carLeft{width:317px;float:left;text-align:left;padding:20px 0px 0 5px;}
.carousel .carLeft h2{
	display:block;
	background-image:url(../img/h2EnviosMasivos.gif);
	background-repeat:no-repeat;
	width:317px;
	height: 0px !important;
	height /**/:129px; /* IE 5/Win hack */
	padding: 129px 0 0 0;
	overflow:hidden;}

.carousel .carRight{width:380px;float:right;}

/*carousel*/






/************************ CONTENIDO ************************/


.contenido{background:transparent;}


/***contenido textos*****/
.txt_cont{clear:both;background:transparent url('../imagenes/fondo2.gif') no-repeat scroll bottom right;padding:20px 0 0 0;text-align:left;color:#999;font-family:Lucida Sans Unicode;}

.txt_cont .bloqueLeft{width:260px;float:left;}
.txt_cont .bloqueRight{width:470px;float:right;}

.txt_cont .bloqueLeft p.destacado{color:#1a171b;font-size:1.3em;padding:5px 15px;}
.txt_cont .bloqueLeft p.selloVerde{background:transparent url(../img/bgVerde3.gif) scroll no-repeat top center;font-family:'CartoGothicStdBook';color:#fff;font-size:1.2em;text-align:center;text-transform:uppercase;padding:35px 35px 60px 35px;margin:15px 0 0 40px;}

.txt_cont div.opcionesPago{display:block;clear:both;font-size:1.0em;clear:right;color:#393639;margin:15px 0 15px 0;}
.txt_cont div.opcionesPago span{font-family:'CartoGothicStdBook';font-size:1.9em;display:block;margin:0 0 15px 0;}

.cajaTipo1{width:206px;height:303px;background:transparent url(../img/bgCajaTipo1.gif) scroll no-repeat top left;font-size:12px;padding:0 15px;margin:25px 15px 0 0;float:left;}
.cajaTipo3{width:206px;height:530px;background:transparent url(../img/bgCajaTipo3.gif) scroll no-repeat top left;font-size:12px;padding:0 15px;margin:25px 15px 0 0;float:left;}
.cajaTipo1 p.titCaja, .cajaTipo3 p.titCaja{font-family:'CartoGothicStdBold';font-size:1.5em;color:#fff;text-align:center;padding:12px 0 10px 0;margin:0 0 0 0;}
.cajaTipo1 ul, .cajaTipo3 ul{margin:0 0 0 0;padding:0 0 0 0;}
.cajaTipo1 ul li, .cajaTipo3 ul li{border-bottom:1px solid #e7e7e7;text-align:center;list-style:none;color:#666;font-size:0.9em;padding:3px 0;}

.cajaTipo2{width:244px;height:303px;background:transparent url(../img/bgCajaTipo2.gif) scroll no-repeat top left;font-size:12px;padding:0 10px;margin:25px 10px 0 0;float:left;}
.cajaTipo2 p{padding:0 15px;}
.cajaTipo2 p.titCaja{font-family:'CartoGothicStdBold';font-size:1.5em;color:#fff;text-align:center;padding:12px 0 10px 0;margin:0 0 0 0;}
.cajaTipo2 ul{margin:0 0 0 0;padding:0 0 0 0;}
.cajaTipo2 ul li{border-bottom:1px solid #e7e7e7;text-align:center;list-style:none;color:#666;font-size:0.9em;padding:3px 0;}

p.centrado{text-align:center;}

.n_servicios2{font-size:1.0em;}
.n_servicios2 a{color:#8eb42b;}
.n_servicios2 ul{margin:0px 0 0px 0px;padding:0 0 0 0;}
.n_servicios2 li{list-style:none;}


/***contenido textos*****/


ul.liTrabajos{font-size:1.0em;margin:25px 0 35px 25px;padding:0 0 0 0px;font-family:'Lucida Sans Unicode';}
ul.liTrabajos li{list-style:none;background:transparent url(../img/li5.gif) scroll no-repeat 0.0em 0.1em;padding-left:25px;margin-bottom:10px;}
ul.liTrabajos li ul{margin:10px 0 10px 5px;padding:0 0 0 0px;font-family:'Lucida Sans Unicode';}
ul.liTrabajos li ul li{list-style:none;background:transparent url(../img/li6.gif) scroll no-repeat 0.0em 0.5em;padding-left:10px;margin-bottom:3px;font-size:0.85em;color:#666;}


a.btnSolicitar{background:transparent url(../img/bgButton.gif) scroll no-repeat 0.0em 0.1em;color:#fff;display:block;float:right;padding:7px 24px;font-size:0.95em;}




/*home*/
.flash{text-align:center;}
.home{margin:25px 25px 0 25px;}
.home_left{width:217px;float:left;}
.home_right{margin:0 0 0 217px;text-align:right;}
.banners_pp{padding:0 0 0 70px; height:150px;}
.banners_pp .jqir{float:left;padding:0 0px 0 20px}
.c_masivo{color:#ccc;font-size:1.4em;background:transparent url(../img/fondo_correo.gif) scroll no-repeat top right;padding:35px 10px 30px 165px;border-bottom:1px solid #ccc;margin:25px 0 0 100px;text-align:left;}
.c_azul{color:#258ef1;}

.des{text-align:left;margin:20px 0 20px 0px;color:#575757;padding:0px;line-height:20px;}
.solicitar_p{margin:5px 20px 0 0;text-align:right;}
.solicitar_p a{color:#258ef1;font-weight:bold;}





.sello10anos{margin:15px 40px;color:#777;font-size:1.1em;}
.sello10anos img{margin-left:30px;}

.cajaContacto{background:transparent url(../img/bgMail.gif) scroll no-repeat top center;margin:0 40px;color:#676767;text-align:center;padding:40px 0 20px 0;line-height:20px;}
.cajaContacto span{color:#ce0018;display:block;font-size:1.3em;margin:0 0 20px 30px;}
.cajaContacto a{font-size:0.9em;color:#676767;}
/*home*/



/*buscador*/
.resultado{margin:15px 0;}
.resultado .azul{color:#258ef1;text-transform:uppercase;font-weight:normal;}
.resultado .gris{color:#ccc;}
.res_busq{font-size:1.1em;margin:15px 0 20px 0;}
/*buscador*/
/************************ CONTENIDO ************************/

/************************ PIE ************************/
.pie{padding:0;font-size:0.85em;color:#aaa;clear:both;MARGIN:0PX 0 0 0;width:100%;background:transparent url(../img/fondo_pie_t3.gif) scroll no-repeat top right;padding:50px 0 0 0;}
.contenedor_pie{width:776px;margin:0px auto 0px auto;text-align:left;line-height:18px;padding:35px 0 20px 0;clear:both;}
.blq1{width:250px;float:left;padding:0 0 0 15px;}
.blq2{width:140px;float:left;border-left:1px solid #ccc;padding:0 0 0 15px;}
.blq3{width:160px;float:left;border-left:1px solid #ccc;padding:0 0 0 15px;}
.blq4{margin:0 0 0 445px;color:#6b6969;border-left:1px solid #ccc;padding-left:15px;}
.contenedor_pie a{color:#8eb42b;}
.contenedor_pie span{color:#000;font-size:1.3em;}
.blq4 span{color:#dd001a;}
.t_contacto{font-size:1.1em;font-family:Lucida Sans Unicode;margin:7px 0 0 0;}
.t_contacto span{color:#359dff;font-size:1.0em;}
.t_contacto img{vertical-align:middle;}
.blq4 a strong {font-size: 1.4em}

.rojo a{color:#c00;}

.pien{background:#353536;padding:5px;font-size:0.8em;clear:both;}
.pienn{width:776px;text-align:left;color:#dd001a;font-family:Lucida Sans Unicode;margin:0 auto;}
.pien1{width:450px;float:left;padding:6px 0 0 20px;COLOR:#FFF;}
.pien2{text-align:right; padding-right:1.0em;}
.pien1 a{color:#8eb42b;}
.pien1 a:hover{color:#fff;}

.subir{margin:-39px auto 39px auto;}
.subirr{width:776px;text-align:right;margin:0 auto;}
.subirr img{vertical-align:top;}
/************************ PIE ************************/

.nota {display:block; padding-top:3.0em; color:#999;  font-size:11px!important;}


#ofertaMasivos { float:right; width:27%; background:url(../img/bg_ofertaMasivos.gif) no-repeat 0px 0px; margin:2.0em 0em 2.0em 1.0em; padding:0.0em 1.0em 1.0em;}
#ofertaMasivos h3 {margin-top:1.9em; font-size:1.1em; margin-bottom:0em!important;}
#ofertaMasivos div {margin:0em 0em 1.6em 5.0em;}
#ofertaMasivos div a { display:block; color:#fff; background:url(../img/btn_contactarEnvios.gif) no-repeat 0px 0px; width:129px; text-align:center; line-height:2.1em;}
#ofertaMasivos div a:hover {color:#000; text-decoration:none;}
p.contacto {font-size:1.1em; padding:1.0em 1.0em 0em; line-height:1.4em;}
p.contacto a {color:#DD001A; text-decoration:underline;}
.sello10 { text-align:center;}
