BODY { background-color:#E5E4D8;
margin-top:0px

}
#tecarterapiaitems {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	width: 100%;
	margin-bottom: 5px;
	padding-left: 10px;
	background-image: url(productos/tecarterapia/flecha.png);
	background-repeat: no-repeat;
}
.textoshowroom {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFF;
	text-align: left;
}
.tituloseccionprod {
	font-family: Tahoma, Verdana, Arial;
	font-size: 1.1em;
	color: #000000;
	text-align: left;
	text-decoration: none;
}
.titulosproductos2014 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 1.3em;
	color: #FF0000;
}
.titulosproductos2014otros {
	font-family: Tahoma, Verdana, Arial;
	font-size: 1em;
	color: #FF0000;
}
.productositems2014 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 1em;
	color: #333;
	text-align: left;
	text-decoration: none;
}
.zoom {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #333;
	text-align: justify;
}
.novedadestexto {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
}
.novedadestextoblanco {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFF;
	text-align: left;
	text-decoration: none;
}
.pietextodireccion {
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.75em;
	color: #000;
	text-align: center;
	text-decoration: none;
}
.pietextodireccionlink {
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.75em;
	color: #000;
	text-align: center;
	text-decoration: none;
}
.pietextodireccionlink:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.75em;
	color: #000;
	text-align: center;
	text-decoration: underline;
}
.pietextoelemed {
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.85em;
	color: #F00;
	text-align: center;
	text-decoration: none;
}
.productocenter {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #333;
	text-align: center;
}
.texto {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #333;
	text-align: justify;
}
.textonovedades {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #F00;
	text-align: justify;
}
.textonovedades2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #F00;
	text-align: left;
}
.textoservicios2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	color: #000;
	text-align: justify;
}
.textoservicios {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000;
	text-align: justify;
}
.linkservicios {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000;
	text-align: justify;
}

.linkservicios:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000;
	text-align: justify;
}
.textonegro {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #000;
	text-align: left;
}
.textoblanco {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFF;
}
.textopie {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #666;
	text-align: center;
	text-decoration: none;
}
.textopie2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000;
	text-align: center;
	text-decoration: none;
}
.linktextopie2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000;
	text-align: center;
	text-decoration: none;
}
.linktextopie2:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #999;
	text-align: center;
	text-decoration: none;
}
.linkpie {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #666;
	text-align: center;
	text-decoration: none;
}
#cabeceralogo {
	clear: both;
	height: 20px;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(cabecera/cabecera_logo.jpg);
	padding-top: 33px;
	padding-left: 810px;
}
#flash {
	clear: both;
	height: 234px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
}
#botonera {
	clear: both;
	height: 59px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(botones/fondobotonera.gif);
}
#botones {
	height: 59px;
	width: auto;
	float: left;
}
#botones1 {
	height: 59px;
	width: 1px;
	float: left;
	background-color: #FFF;
}
#textop {
	clear: both;
	height: 36px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(cabecera/text_top.gif);
}
#textop2 {
	clear: both;
	height: 28px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
#textop3 {
	height: 500px;
	width: 725px;
	float: left;
	background-image: url(cabecera/text_top3.gif);
}
#textop4 {
	height: 20px;
	width: 725px;
	float: left;
	background-image: url(cabecera/text_top2.gif);
}
#productos {
	height: 449px;
	width: 249px;
	float: left;
	background-image: url(cabecera/fondo_productos.gif);
	padding-top: 52px;
}
#producto {
	height: 20px;
	width: 209px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 4px;
	padding-left: 40px;
	background-image: url(cabecera/fondo_botprod.png);
}
#punteado {
	height: 19px;
	width: 249px;
	background-image: url(cabecera/punteado.gif);
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#textbottom {
	clear: both;
	height: 52px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(cabecera/text_bottom.gif);
}
#textbottom2 {
	clear: both;
	height: 40px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(cabecera/text_bottom2.gif);
}
#texto {
	clear: both;
	height: 52px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(cabecera/texto.gif);
}
#textointerior {
	clear: both;
	height: 52px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
#piebotones {
	clear: both;
	height: 30px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	text-align: center;
}
#piedireccion {
	clear: both;
	height: 30px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	text-align: center;
}
#contenido{
	clear: both;
	height: auto;
	width: 646px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
}
#left{
	height: auto;
	width: auto;
	text-align: justify;
	float: left;
}
#titulo{
	clear: both;
	height: 54px;
	width: 660px;
	margin-right: auto;
	margin-left: auto;
}
#titulo2{
	clear: both;
	height: 54px;
	width: 910px;
	margin-right: auto;
	margin-left: auto;
}
.linkproductos {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.linkproductos:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #666;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 17px;
	border: 1px solid #C8D3DD;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #C8D3DD;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #C8D3DD;
	height: 19px;
		height: 17px;

}
#serviciostit{
	clear: both;
	height: 23px;
	width: 622px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	padding-left: 3px;
}
#serviciostit2{
	clear: both;
	height: 17px;
	width: 609px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	background-color: #4F6980;
	padding-top: 3px;
	padding-left: 6px;
}
#serviciositems{
	clear: both;
	height: 27px;
	width: 586px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	padding-top: 13px;
	padding-left: 22px;
	background-image: url(servicios/fondoservicios.gif);
	padding-right: 12px;
}
#serviciositems2{
	clear: both;
	height: 28px;
	width: 586px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	padding-top: 13px;
	padding-left: 22px;
	background-image: url(servicios/fondoservicios.gif);
	padding-right: 12px;
}
#serviciositemsventa{
	clear: both;
	height: 60px;
	width: 380px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	padding-top: 13px;
	padding-left: 22px;
	background-image: url(servicios/fondoservicios.gif);
	padding-right: 120px;
}
#serviciosdire{
	clear: both;
	height: 68px;
	width: 289px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	background-image: url(servicios/datos.gif);
	padding-top: 15px;
	padding-left: 38px;
}
#contenidoproductos{
	clear: both;
	height: auto;
	width: 896px;
	margin-right: auto;
	margin-left: auto;
}
.titulosproductos {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #6FBBA1;
}
#separaprod{
	clear: both;
	height: 62px;
	width: 794px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(productos/separaproductos.gif);
}
#productosplantilla{
	clear: both;
	height: 303px;
	width: 805px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 45px;
}
#productosproductos{
	height: 303px;
	width: 377px;
	float: left;
	background-image: url(productos/fondo_degrade.png);
}
#productospunteado{
	height: 303px;
	width: 51px;
	float: left;
	background-image: url(productos/punteado.png);
}
#textoplantilla {
	clear: both;
	height: auto;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(cabecera/texto.gif);
}
#textoespacio {
	clear: both;
	height: 50px;
	width: 805px;
	margin-right: auto;
	margin-left: auto;
}
#piedireccion1 {
	clear: both;
	height: 25px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	text-align: center;
}
#piedireccion2 {
	clear: both;
	height: 20px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	text-align: center;
}
#piedireccion3 {
	clear: both;
	height: 20px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	text-align: center;
}
#piedireccion4 {
	clear: both;
	height: 36px;
	width: 714px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	text-align: left;
	padding-left: 276px;
	margin-bottom: 30px;
}
#quienessomosplantilla {
	clear: both;
	height: auto;
	width: 878px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	margin-bottom: 1px;
	background-image: url(inicio/fondo_quienes.gif);
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#quienessomossombreado {
	clear: both;
	height: 18px;
	width: 908px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	background-image: url(inicio/pie_sombreado.png);
	margin-bottom: 20px;
}
#quienessomoslogo {
	clear: both;
	height: 29px;
	width: 898px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	margin-bottom: 5px;
	padding-left: 10px;
}
#homedireccionplantilla {
	clear: both;
	height: 150px;
	width: 908px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	margin-bottom: 20px;
}
#homedireccionplantilla2 {
	clear: both;
	height: 150px;
	width: 758px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	margin-bottom: 20px;
	padding-left: 150px;
}
#homedireccionizq {
	height: 500px;
	width: 400px;
	text-align: justify;
	float: left;
}
#homedireccionitems {
	height: 21px;
	width: 390px;
	float: left;
	padding-top: 4px;
	padding-left: 10px;
}
#homedireccionitemsgris {
	height: 21px;
	width: 390px;
	float: left;
	background-color: #F8F8F8;
	padding-left: 10px;
	padding-top: 4px;
}
#homedirecciondere {
	height: 500px;
	width: 450px;
	float: right;
}
#direcciontitulogris {
	height: 21px;
	width: 286px;
	float: left;
	background-color: #F8F8F8;
	padding-left: 10px;
	padding-top: 4px;
	margin-right: 10px;
}
#direcciontitulogris2 {
	height: 21px;
	width: 592px;
	float: left;
	background-color: #F8F8F8;
	padding-left: 10px;
	padding-top: 4px;
}
#direccionitems {
	height: 21px;
	width: 286px;
	float: left;
	padding-left: 10px;
	padding-top: 4px;
	margin-right: 10px;
}
#direccionpunteado {
	height: 3px;
	width: 296px;
	float: left;
	margin-right: 10px;
	background-image: url(cabecera/punteado.png);
}
#homefotosplantilla {
	clear: both;
	height: 138px;
	width: 908px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
}
#homefotos {
	height: 138px;
	width: 180px;
	text-align: justify;
	float: left;
	margin-right: 2px;
}
#novedadesplantilla {
	clear: both;
	height: 205px;
	width: 646px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
}
#novedadesleft {
	height: auto;
	width: 390px;
	float: left;
}
#novedadestit {
	height: 19px;
	width: 385px;
	padding-top: 3px;
	padding-left: 5px;
	background-color: #F00;
	margin-bottom: 5px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#novedadesitems {
	height: auto;
	width: 368px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 4px;
	background-color: #F7F7F7;
	padding-right: 6px;
	padding-left: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(novedades/flecha.png);
	background-repeat: no-repeat;
}
#novedadesitems2 {
	clear: both;
	height: auto;
	width: 624px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	background-color: #F7F7F7;
	background-image: url(novedades/flecha.png);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 16px;
	margin-bottom: 4px;
}
#novedadesright {
	height: 186px;
	width: 237px;
	text-align: justify;
	float: right;
	padding-top: 12px;
}
#productosplantilla2014 {
	height: auto;
	width: 990px;
	text-align: justify;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-image: url(cabecera/texto.gif);
}
#prodtitulos2014 {
	height: auto;
	width: 738px;
	text-align: center;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 25px;
	background-color: #F9F9F9;
}
#proddescripcion {
	height: auto;
	width: 740px;
	text-align: justify;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#proddescripcionespacio {
	height: 1px;
	width: 740px;
	text-align: justify;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#proddescripcionfoto {
	height: auto;
	width: auto;
	text-align: justify;
	float: left;
}
#proddescripciontexto {
	height: auto;
	width: 370px;
	text-align: left;
	float: right;
}
#proddescripciontitulo {
	height: 36px;
	width: 370px;
	text-align: left;
	float: right;
	background-image: url(productos/fondo_punteado.png);
}
#proddescripciontitulolargo {
	height: 36px;
	width: 740px;
	text-align: left;
	background-image: url(productos/fondo_punteado.png);
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#proddescripcionitems {
	height: auto;
	width: 350px;
	text-align: left;
	float: right;
	margin-bottom: 8px;
	padding-left: 20px;
	background-image: url(productos/flecha_items.png);
	background-repeat: no-repeat;
}
#proddescripciontextoespacio {
	height: auto;
	width: 370px;
	text-align: justify;
	float: right;
}
#separaproductos2014 {
	height: 51px;
	width: 738px;
	text-align: center;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-image: url(productos/separador_punteado.png);
}
#botonesproductosplantilla {
	height: 200px;
	width: 600px;
	text-align: justify;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#botonesproductos {
	height: auto;
	width: auto;
	text-align: justify;
	float: left;
	margin-right: 40px;
}
#botonesproductosplantilla1 {
	height: 200px;
	width: 760px;
	text-align: justify;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#botonesproductosplantilla2 {
	height: 200px;
	width: 560px;
	text-align: justify;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#proddescripcionitemsotros {
	height: auto;
	width: 720px;
	text-align: left;
	margin-bottom: 8px;
	padding-left: 20px;
	background-image: url(productos/flecha_items.png);
	background-repeat: no-repeat;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#novedadesvideo {
	clear: both;
	height: 360px;
	width: 640px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
}
#novedadesvideolinea {
	clear: both;
	height: 1px;
	width: 640px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	margin-bottom: 30px;
	background-color: #CCC;
	margin-top: 30px;
}
#novedadestextoplantilla {
	clear: both;
	height: auto;
	width: 640px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	margin-bottom: 30px;
}
#novedadestitulo {
	height: 19px;
	width: 640px;
	padding-top: 3px;
	padding-left: 5px;
	background-color: #F00;
	margin-bottom: 10px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	
}
#homedatosplantilla {
	clear: both;
	height: 150px;
	width: 908px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
}
#homedatosplantillainterna {
	height: 150px;
	width: 296px;
	text-align: justify;
	float: left;
	margin-right: 10px;
}
#homedatostitulo {
	height: 25px;
	width: 286px;
	float: left;
	background-color: #F8F8F8;
	padding-left: 10px;
	padding-top: 10px;
	margin-right: 10px;
}
#homedatositems {
	height: 21px;
	width: 286px;
	float: left;
	padding-left: 10px;
	padding-top: 6px;
	margin-right: 10px;
}
#whatsapp {
	clear: both;
	height: auto;
	width: 908px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-bottom: 24px;
}
#homedatosplantillainterna2 {
	height: 150px;
	width: 602px;
	text-align: justify;
	float: left;
}
#homedatostitulo2 {
	height: 25px;
	width: 592px;
	float: left;
	background-color: #FF0000;
	padding-left: 10px;
	padding-top: 10px;
	margin-right: 10px;
}
#homedatosmapa2 {
	height: auto;
	width: 602px;
	float: left;
	padding-top: 4px;
}
#homedatosenvios {
	height: 116px;
	width: 296px;
	float: left;
	margin-right: 10px;
}
#proddescripciontexto17 {
	height: auto;
	width: 370px;
	text-align: left;
	float: left;
}
#proddescripcionitems17 {
	height: auto;
	width: 100%;
	text-align: left;
	float: right;
	margin-bottom: 8px;
	padding-left: 20px;
	background-image: url(productos/flecha_items.png);
	background-repeat: no-repeat;
}
