/* CSS Document */

*{margin:auto;}

body{
	background:url(imagenes/fondo.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	}

p{margin:0px;}

img{border:none;}

.sub-productos{float:left;width:678px;padding-bottom:6px;padding-top:10px;background:#F7F7F7;padding:10px;}

.sub-productos p{}

.sub-productos h4{margin:0px;font-size:16px;color:#F66800;padding-bottom:5px;}

.info{height:166px;border-bottom:dotted #000000 1px;text-align:justify;width:508px;float:left}

.info img{float:right;}

.img_prod{float:right;padding-left:8px;width:158px;}

.img_prod img{float:left;}

h1{margin:0px;font-size:24px;color:#000; padding-bottom:10px;text-align:left}

h2{margin:0px;font-size:20px;color:#F66800;padding-bottom:8px;}

h3{margin:0px;font-size:16px;color:#F66800;padding-bottom:8px;}

h5{margin:0px;font-size:14px;color:#F66800;padding-bottom:8px;}

#encabezado{
	width:1028px;
	margin-top:14px;
	background:url(imagenes/fondo_encabezado.png) no-repeat;
	}

#logo{
	height:208px;
	padding-left:15px;
	padding-top:9px;
	}

#flash{
	background:url(imagenes/fondo_cuerpo.png);
	padding-left:15px;
	height:60px;
	}

#txt_bienvenidos{margin-top:-199px;float:right;position:relative;width:370px;padding-right:85px;}
#txt_bienvenidos p{ font-size:11px;paddin-right:80px;}

#cuerpo{
	background:url(imagenes/fondo_cuerpo.png) repeat-y;
	width:1000px;
	overflow:hidden;
	padding-left:28px;
	padding-bottom:20px;
	}

#izquierdo{
	width:254px;
	overflow:hidden;
	float:left;	
	background:#10151A;
	}

#productos{
	float:left;
	background:url(imagenes/t_productos.jpg) no-repeat;
	width:251px;
	padding-left:3px;
	padding-top:36px;
	text-align:left;
	padding-bottom:20px;
	}
				
#productos a{text-decoration:none;color:#fff;}

#productos a:hover{color:#F66800;}

#productos p{ width:238px; border-bottom: dotted 1px #707172; padding-top:5px; padding-bottom:5px;}

#izquierdo .no-selected{color:#fff;}
#productos .no-selected:hover{color:#F66800;}
#productos .selected{color:#F66800;}
#productos .selected:hover{color:#F66800;}


#contenido{
	width:653px;
	overflow:hidden;
	background:#DDE1E4;
	float:left;
	padding:15px;
	}

#contenido p{padding-top:10px;}

.secciones{
	float:left;
	background:url(imagenes/fondo_secciones.png) no-repeat;
	overflow:hidden;
	width:641px;
	height:177px;
	padding-top:6px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:13px;
	}

.secciones p{ padding-top:6px;}

.imagen{ padding-right:6px; float:left; width:190px;}

.leer_mas{float:right; margin-top:6px; margin-right:20px;}

#derecho_inicio{
	background:url(imagenes/fondo_derecho.jpg) repeat-x ;
	padding-top:30px;
	float:left;
	padding-left:25px;
	width:677px;
	margin-left:15px;
	padding-bottom:18px;
	}

#derecho{
	padding-top:0px;
	float:left;
	padding-left:0px;
	width:700px;
	margin-left:15px;
	}

#derecho p{padding-bottom:5px;}

#derecho ul{padding-left:30px;padding-bottom:5px;}

#derecho li{padding-bottom:10px;}

.img_der{float:right;padding-left:10px;}

.img_izq{float:left;padding-right:10px;}

.titulo{font-size:16px;color:#F66800;}

#recomendacion{border-top: solid 1px #ccc;padding-top:10px;margin-top:12px;padding:10px;width:678px;float:left}

#recomendacion a{ text-decoration:none;color:#000}

#galeria{float:left;padding-top:20px; text-align:center;}

#galeria img{padding:6px;}

	
#pie{
	background:url(imagenes/fondo_pie.png) no-repeat;
	width:1028px;
	height:74px;
	}

#menu_pie{
	color:#fff;
	height:16px;
	margin:auto;
	padding-top:6px;
	text-align:center;
	font-size:10px;
}

#menu_pie a {
	color:#fff;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
	font-size:14px;
}

/*FORMA DE CONTACTO IZQUIERDA */
#forma{
width:254px;
text-align:center;
background:url(imagenes/fondo_forma.jpg) no-repeat;
float:left;
padding-top:30px;
padding-bottom:21px;
color:#fff;
}

#forma .cajat{
width:220px;
text-align:left;
}

#forma .caja{
height:27px;
width:218px;
padding-top:3px;
}

#forma #caja2{
height:20px;
padding-left:46px;
width:179px;
}

#forma .cajaabajo{
float:right;
height:60px;
width:179px;
padding-top:10px;
}
input {width:178px;border:solid 1px #2E312F;}
.caja label {color:#fff;margin:0px;float:left; text-align:left;}
.caja input { width:213px;border:solid 1px #2E312F; height:18px;}
.caja textarea {width:213px;border:solid 1px #2E312F;height:54px;}
.clear {clear:both;}

input{width:188px;}

.boton{
background:transparent url(imagenes/btn_enviar.jpg) no-repeat scroll 0 0;
border:0 none;
height:30px;
margin-left:20px;
width:125px;
float:left;
}
	

