/* CSS Document */
*{margin:auto;}

body{
	background:url(imagenes/fondo.jpg) repeat-x #EEEEEE;
	font-family:trebuchet ms, Helvetica, sans-serif;
	font-size:13px;
	color:#686262;
	text-align:justify;
	}

a{ text-decoration:none; color:#010717}

img{ border:0px;}

h1{margin:0px; font-family:Arial narrow, sans serif; font-size:21px; width:648px; height:33px;color:#025397;font-weight:normal;line-height:33px; padding-bottom:16px;}

h5{margin:0px; font-family:Trebuchet MS, sans serif; font-size:14px; padding-bottom:12px;color:#01A1F5;}

p { margin:0px;padding-bottom:6px;}

#encabezado{background: url(imagenes/fondo_header.png) no-repeat;height:326px;width:1010px;}

#menu{height:20px; padding-top:48px;float:left; padding-left:213px; width:420px;}

#menu a {
	color:#1A4187;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
	font-size:14px;
	font-weight:bolder;
}

#menu a:hover{color:#C12E2D}

#buscador{float:left; width:330px;padding-left:15px;padding-top:46px;}

#buscador input{background:#fff; width:184px; margin-top:4px; float:left}

#buscador button{ background:url(imagenes/btn_buscar.jpg) no-repeat; width:25px; height:25px; border:none; float:left; margin-left:12px}

#idiomas{float:left; padding-left:28px;width:70px;}

.distribuidor{ float:right; margin-top:14px; margin-right:26px;}

#cuerpo{width:1010px;overflow:hidden;background:url(imagenes/fondo_cuerpo.png) repeat-y;	}
	
#contenedor{background: url(imagenes/fondo_contenedor.jpg) repeat-x #fff;width:980px;overflow:hidden;margin-left:15px;float:left;}

#interna{
	float:left;padding-left:17px;
	padding-right:8px;
	width:657px;
	padding-top:35px;
	position:relative;
	z-index:2;
	}

#izquierdo{
float:left;
padding-left:8px;
padding-right:4px;
padding-top:35px;
position:relative;
width:670px;
z-index:2;}

#izquierdo h1{padding-left:10px;}

#izquierdo p{padding-left:10px;}

#productos{padding-left:6px; width:277px;}

.linea{ width:592px; border-bottom:solid 1px #000; height:13px; float:left; padding-bottom:5px; margin-bottom:18px;}

.ver-mas{float:right;}

#derecho{
	width:284px;
	overflow:hidden;
	float:left;
	position:relative;
	z-index:2;
	}

#derecho img{ 
	border:none;
	margin:0px;
	}	
	
#banner{ background:url(imagenes/fondo_banner.png) no-repeat;width:648px; height:168px;}
#banner p{ padding:60px 0 0 260px; width:357px; color:#fff}

.categorias{width:661px;float:left;margin-bottom:8px;height:158px;}

.categorias img{border:none;float:left;}

.categorias p img{border:none;float:right;margin-top:3px;}

.categorias p{padding-left:295px;padding-top:55px;padding-bottom:0px; font-family:trebuchet ms; font-size:13px; color:#fff; width:344px;line-height:15px;}

.productos{background:url(imagenes/fondo_productos.png) no-repeat;float:left;width:221px;height:280px;font-family:arial}

.productos h4{float:left;padding-left:18px;padding-top:14px;width:188px;height:82px;font-size:13px;color:#025397;font-family:arial;text-transform:uppercase;text-align:left}

.productos h5{float:left;font-weight:normal;padding-left:22px;padding-top:5px;width:188px;font-size:20px;color:#DA0000;font-family:arial;text-transform:uppercase;}

.productos .img{float:left;padding-left:55px;}

.productosG{background:url(imagenes/fondo-productos.jpg) no-repeat;float:left;width:333px;height:278px;font-family:arial}

.productosG h4{float:left;padding-left:18px;padding-top:14px;width:300px;height:82px;font-size:13px;color:#025397;font-family:arial;text-transform:uppercase;text-align:left}

.productosG h5{float:left;font-weight:normal;padding-left:22px;padding-top:5px;width:289px;font-size:20px;color:#DA0000;font-family:arial;text-transform:uppercase;}

.productosG .img{float:left;padding-left:55px;padding-top:5px;}

.productosG .vm{float:right;padding:0px;margin-top:-20px;}

.vm{float:right;padding:0px;margin-top:-24px;}

.link{float:left;margin-top:-255px;}

#producto{float:left;background:url(imagenes/fondo_producto.jpg) no-repeat;width:630px;border:solid 1px #868686;padding:12px}

#producto h1{color:#025397;font-size:19px;text-transform:uppercase;font-weight:bolder;width:460px;height:131px;line-height:20px;}

#prod-img{float:left;width:261px;}

#prod-img img{border:solid 1px #DFDFDF; }

#prod-txt{float:left;width:369px;}

#prod-txt b{color:#055F95;font-size:14px;}

#prod-txt h5{float:right;font-weight:normal;padding-left:22px;padding-bottom:0px;padding-top:0px;font-size:30px;color:#BA0000;font-family:arial;text-transform:uppercase;}

#paginacion{float:right;padding-top:0px;clear:both}

#paginacion a{text-decoration:none;}

#paginacion .pag{color:#025397;width:20px;height:13px;float:left;text-align:center;font-size:12px;padding-top:2px;}

.pag a{color:#025397;}

#paginacion p{padding-top:0px;float:left}


#pie{
	background:url(imagenes/fondo_pie.png) no-repeat;
	color:#fff;
	height:174px;
	margin:-71px auto auto;
	padding-top:8px;
	font-size:18px;
	width:1010px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	}

#menu_pie{
	text-align:center; height:20px; padding-top:82px}

#menu_pie a {
	color:#fff;
	padding-left:8px;
	padding-right:8px;
	text-decoration:none;
	font-size:12px;
}

#validaciones{
	color:#fff;
	margin:auto;
	text-align:center;
	}

.clear{ clear:both;}
/*FORMA DE CONTACTO IZQUIERDA */
#forma{
width:248px;
padding-left:29px;
padding-top:9px;
text-align:left;
overflow:hidden;
background:url(imagenes/fondo_forma.jpg) no-repeat;
font-size:9px;
height:375px;
float:left;
margin-left:6px;
}

#forma .cajat{
width:176px;
text-align:left;
color:#fff;
float:left;
}

#forma .caja{
height:29px;
padding-top:3px;
color:#fff;
float:left;
}

#forma #caja2{
height:20px;
width:176px;
color:#fff;
}

#forma .cajaabajo{
float:right;
height:60px;
width:179px;
padding-top:10px;
}
input {width:218px; border:none; height:16px; background:#97C8E3}
.caja label {color:#fff;margin:0px;float:left; text-align:left;}
.caja textarea { height:79px;width:216px; border:none; background:#97C8E3}
.clear {clear:both;}


.boton{
background:transparent url(imagenes/btn_send.jpg) no-repeat scroll 0 0;
border:0 none;
height:45px;
margin-top:6px;
width:210px;
float:left;
}
	

/*FORMA DE CONTACTO NUEVA */
#forma_en{
width:277px;
text-align:left;
overflow:hidden;
background:url(imagenes/forma_en.png) no-repeat;
font-size:9px;
height:578px;
float:left;
margin-left:6px;
}

.boton_en{
background:transparent url(imagenes/send.jpg) no-repeat scroll 0 0;
border:0 none;
float:left;
height:29px;
margin-left:41px;
margin-top:8px;
width:165px;
}

#forma_en .cajat{width:176px;text-align:left;color:#fff;float:left;}

#forma_en .caja{height:29px;padding-top:3px;color:#fff;float:left;padding-left:29px;}

#forma_en #caja2{height:20px;width:176px;color:#fff;}

#forma_en .cajaabajo{float:right;height:60px;width:179px;padding-top:10px;}

#forma_en input {width:226px; border:none; height:16px; background:#fff}

#forma_en select {width:226px; border:solid 0px #fff;background:#fff}

#forma_en textarea { height:66px;width:200px; border:none; background:#fff;font-family:trebuchet MS;font-size:14px;}
