/*	Lista Categorias	*/

.cont_lista_categorias{ position:relative; float:left; width:100%; height:138px;}



/*	Menu	*/

.menu{ position:relative; float:left; width:720px; height:auto; padding:33px 0 0 0; }

.items_menu{ position:relative; float:left; width:auto; height:auto; padding:14.5px 0; }

.item{ position:relative; float:left; width:98px; height:auto; text-align:center; padding:3px 0 0 0; }

.sep_linea_vertical{ position:relative; float:left; width:auto; height:auto; }

.cnt_busqueda{ position:relative; float:left; width:222px; height:auto; }



/* Menu */

#menu{position:relative; width:100%; height:auto; padding:5px 0px 0px 75px;}

.itm_menu{position:relative; float:left; width:105px; height:auto;}



.lnk_itm1{ display:block; height:8px; background:url(../imgs/mnu_inicio.png) no-repeat bottom;}

.lnk_itm1:hover{ background-position:top;}



.lnk_itm2{ display:block; height:8px; background:url(../imgs/mnu_nosotros.png) no-repeat bottom;}

.lnk_itm2:hover{ background-position:top;}



.lnk_itm3{ display:block; height:8px; background:url(../imgs/mnu_galeria.png) no-repeat bottom;}

.lnk_itm3:hover{ background-position:top;}



.lnk_itm4{ display:block; height:8px; background:url(../imgs/mnu_noticias.png) no-repeat bottom;}

.lnk_itm4:hover{ background-position:top;}



.lnk_itm5{ display:block; height:8px; background:url(../imgs/mnu_contacto.png) no-repeat bottom;}

.lnk_itm5:hover{ background-position:top;}



#itm_active{ background-position:top;}



.lnk_itm1_b{ display:block; height:8px; background:url(../imgs/mnu_inicio_b.png) no-repeat bottom;}

.lnk_itm1_b:hover{ background-position:top;}



.lnk_itm2_b{ display:block; height:8px; background:url(../imgs/mnu_nosotros_b.png) no-repeat bottom;}

.lnk_itm2_b:hover{ background-position:top;}



.lnk_itm3_b{ display:block; height:8px; background:url(../imgs/mnu_galeria_b.png) no-repeat bottom;}

.lnk_itm3_b:hover{ background-position:top;}



.lnk_itm4_b{ display:block; height:8px; background:url(../imgs/mnu_noticias_b.png) no-repeat bottom;}

.lnk_itm4_b:hover{ background-position:top;}



.lnk_itm5_b{ display:block; height:8px; background:url(../imgs/mnu_contacto_b.png) no-repeat bottom;}

.lnk_itm5_b:hover{ background-position:top;}





/*	Flash	*/

.flash_logo{ position:relative; float:left; height:66px; width:170px; padding:0 0 15px 0; }

.flash_inferior{ position:relative; float:left; width:100%; height:auto; z-index:1; }



/*	Index	*/

.lado_izquierdo{ position:relative; float:left; width:197px; height:auto; }



.lado_izquierdo2{ position:relative; float:left; width:173px; height:auto; }



.lista_categorias{ position:relative; float:left; width:100%; height:330px; background:url(../imgs/fondo_izquierdo.jpg) no-repeat; padding:10px 0 0 13px; }

.btn_ver_productos{ position:absolute; float:left; width:auto; height:auto; top:280px; left:40px; }



.lado_derecho{ position:relative; float:left; width:706px; height:340px;}



.tit_lista_categorias{ position:relative; float:left; width:100%; height:auto; padding:0 0 12px 0; }



.item_categoria{ position:relative; float:left; width:100%; height:auto; padding:3px 0; font-size:12px; }

.item_categoria a{ color:#FFF; text-decoration:none; font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif }

.item_categoria a:hover{ color:#24211D; text-decoration:none; }

.tit_noticias{ position:relative; float:left; width:100%; height:auto; padding:13px 0 12px 0; }

.noticia_corta{ position:relative; float:left; width:145px; height:75px; background:url(../imgs/fondo_noticia_corta.png); padding:13px 0 0 13px;}



/*	Formulario de busqueda	*/

.dv_buscar{position:relative; float:left; padding:5px 0 3px 550px; height:auto; }

#txtdato{float:left; border:1px solid #CCCCCC; font:normal 11px tahoma;color:#666; width:165px; height:20px; border:none; background:url(../imgs/bg_txtbusqueda.png) no-repeat; padding:3px 0px 3px 3px; color:#2D6FAF; }

.txtdato{position:relative; float:left; height:auto; width:auto; padding:11px 0 0 20px; }

.btn_buscar{position:relative; float:left; height:auto; width:auto; padding:4px 0 0 0;}



.fecha_corta_noticia{ position:relative; float:left; text-align:left; height:auto; width:100%; color:#FFCE26; }

.descripcion_corta_noticia{ position:relative; float:left; text-align:left; height:30px; width:100%;}

.descripcion_corta_noticia p{ margin:1px 0; }

.btn_ver_mas{ position:relative; float:left; text-align:right; height:auto; width:100%}



/*	Pie de pagina	*/

.sombra_pie{ position:relative; float:left; width:100%; height:auto; text-align:center; padding:20px 0 0 0; }

.copy{ position:relative; float:left; width:100%; height:auto; text-align:center; padding:16px 0 0 0; }

.logo_develoweb{ position:relative; float:left; width:100%; height:auto; text-align:center; padding:3px 0 15px 0; }



/*	Segundo dise�o	*/

.lado_derecho2{ position:relative; float:left; width:712px; height:338px; padding:14px 0 0 20px; }

.lado_derecho3{ position:relative; float:left; width:712px; height:338px; padding:14px 0 0 20px; background:url(../imgs/fondo_productos.png) no-repeat; background-position:right; }



.lista_categorias2{ position:relative; float:left; width:100%; height:340px; background:url(../imgs/fondo_izquierdo2.png) no-repeat; padding:10px 0 0 13px; }



/*	Tooltip mootools para validar contactenos	*/

.fc-tbx{ z-index:10000 !important; }



/*	Contactenos	*/

.contactenos{ position:relative; float:left; width:100%; height:auto; font:normal 12px Arial, Helvetica, sans-serif;padding:40px 0 0 10px;}

.cont_interno_contacto{ position:relative; float:left; width:362px; height:auto;font: normal 12px Arial, Helvetica, sans-serif; }

.cont_interno_contacto2{ position:relative; float:left; width:330px; height:auto; font: normal 12px Arial, Helvetica, sans-serif;}

.tit_nosotros{ position:relative; float:left; width:100%; height:auto; color:#71DBFF; padding:0 0 14px 0; }

.cnt_texto{ position:relative; float:left; width:66px; height:auto; }

.cnt_texto_item{ position:relative; float:left; width:90%; height:auto; text-align:right; padding:4px 0 7px 0; }

.cnt_campo{ position:relative; float:left; width:296px; height:auto; }

.txt{ background:url(../imgs/txt.png) no-repeat; border:none; width:264px; height:22px; font:normal 12px Arial, Helvetica, sans-serif; vertical-align:middle; padding:0px 4px 4px 0px; font-size:11px; color:#2D6FAF; }

.area{ background:url(../imgs/area.png) no-repeat; border:none; width:264px; height:62px; overflow:auto; font-size:11px; color:#2D6FAF; }

.asterisco{position:absolute; top:80px; left:268px; color:#FFAD00; }

.btn_enviar{ position:relative; float:left; height:auto; width:91.5%; text-align:right; }



/*.cont_interno_contacto2{ position:relative; float:left; width:243px; height:auto; padding:0 0 0 24px; }*/

.cont_tit_text{ position:relative; float:left; width:300px; height:auto; }

.blue{ color:#71DBFF; }

.orange{ color:#FFAD00; }



/*	Nosotros	*/

.cont_nosotros{ position:relative; float:left; width:607px; height:auto; padding:47px 0 0 47px;font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:16px }

.cont1_nosotros{ position:relative; float:left; width:305px; height:auto }

.cont2_nosotros{ position:relative; float:left; width:280px; margin-left:19px; height:auto;}

.subtit_nosoros{ color:#71DBFF; font-weight:bold; font-size:120% }



/*	Noticias	*/

.noticias{ position:relative; float:left; padding:35px 0 0 22px; }

.panes{ position:relative; float:left; width:571px; height:203px; }

.tabs{ position:relative; float:left; text-align:right; height:auto; width:88%; background:url(aplication/webroot/imgs/bg_tabs.png) no-repeat; background-position:right; padding:9px; }



.titulo_noticia{ position:relative; float:left; height:auto; width:100%; font-size:12px; color:#FFF; padding:5px 0;}

.titulo_noticia b{ color:#FFAC3C !important;}



.prf_noticia2{ font-size:12px; }



.cont_texto_noticia{ position:relative; float:left; height:auto; width:320px;  }

.cont_texto_noticia2{ position:relative; float:left; height:auto; width:630px; }

.cont_imagen_noticia{ position:relative; float:left; height:118px; width:168px; background:url(aplication/webroot/imgs/fondo_imagen_noticia.png); padding:0px 13px; text-align:center; }

.fecha{ position:relative; float:left; width:100%; height:auto; color:#72C8FF; text-decoration:underline; }

.ver_noticia{ font-weight:bold; }



/*	Detalle de noticias	*/

.cnt_texto_noticia_detalle{ position:relative; float:left; width:340px; height:auto; padding:0 5px 0 0;font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:16px }

.cnt_titulo{ position:relative; float:left; width:100%; height:auto; padding:4px 0px; }

.cnt_parrafo{ position:relative; float:left; width:100%; height:195px; overflow:auto; padding:6px 0px; margin:6px 0px;font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:16px  }

.regresar_lista { position:relative; float:left; width:100%; height:auto; font-weight:bold; }

.cnt_galeria{ position:relative; float:left; height:auto; width:250px;}

#triggers img{ cursor:pointer; }

.ver_video{ position:relative; float:left; height:auto; width:100%; padding:12px 0; }



/*	Lista de categorias y productos		*/

.cont_productos{ position:relative; float:left; height:auto; width:90%; padding:26px 0 0 5px; }

.cont_tit_lista_productos{ position:relative; float:left; width:100%; height:auto; padding:0 0 0 30px; }

.tit_lista_productos{ position:relative; float:left; width:90%; height:auto; padding:4px 5px 14px 5px; background:url(../imgs/fondo_tit_productos.png) no-repeat; background-position:top left;}

.cont_item_producto{ position:relative; float:left; height:216px; width:172px; }

.cont_imagen_producto{ position:relative; float:left; padding:12px; height:127px; width:140px; background:url(../imgs/fondo_producto.png) no-repeat; text-align:center; }

.tit_producto{ position:relative; float:left; height:auto; width:100%; text-align:center; padding:4px 0; color:#7FBFFF; font-weight:bold; }

.tit_producto a{ color:#7FBFFF; }

.btn_ver_detalle{ position:relative; float:left; height:auto; width:100%; text-align:center; }

.btn_ver_detalle2{ position:relative; float:left; top:8px;height:auto; width:100%; text-align:center; }
.btn_ver_detalle2 a{ display:block; width:160px; height:21px; padding-top:2px; background:url(../imgs/btn_descip.png) no-repeat; font-weight:bold}

.sin_productos{ position:relative; float:left; height:auto; width:70%; text-align:center; padding-top:100px;}

.navegacion1{ position:relative; float:left; width:80%; height:auto; }



/*	Detalle de producto	*/

.cont_detalle{ position:relative; float:left; height:auto; width:100%; padding:42px 0 0 20px; }	

.tit_detalle{ position:relative; float:left; width:230px; height:auto; padding:4px 5px 14px 5px; background:url(../imgs/fondo_tit_productos.png) no-repeat; background-position:top left; color:#71DBFF; font-weight:bold; }

.cont_texto_detalle{ position:relative; float:left; width:233px; height:251px; padding:11px 0 0 0; }

.descripcion_product{ position:relative; float:left; width:205px; height:153px; background:url(../imgs/fondo_texto_detalle.png); padding:13px;}

.navegador_imagenes{ position:relative; float:left; height:187px; width:38px; padding-top:45px; background:url(../imgs/navegador_imagenes.png) no-repeat;}



.num{ position:relative; float:left; height:18px; width:19px; padding:8px 8px; cursor:pointer; }

.num_active{ position:relative; float:left; height:18px; width:19px; background:url(../imgs/bg_num.png) no-repeat; padding:8px 8px; cursor:pointer; }



.cont_imagen_galeria{ width:300px; height:auto; border:1px solid #7BB9F5; padding:5px 0; margin:5px 0 0 0; }



.tit_test{ position:relative; float:left; padding:19px 0 9px 14px; font-size:14px; font-weight:bold; }



#test{width:686px; overflow:auto; height:auto; padding:0 0 0 10px; margin:10px 0 0 0; }

#test .lista_test{list-style:none; }

#test .lista_test li img{margin-right:5px; }

#test .lista_{list-style:none; }



.fondo_test ul{ margin:0px; padding:0px; }

.fondo_test li{ margin:0px; padding:4px; }



.fondo_test_r ul{ margin:0px; padding:0px; }

.fondo_test_r li{ margin:0px; padding:1.5px; }



#test .lista_ li input{border:0; width:10px; }

#test .lista_ li img{margin-right:5px; }

#test .fondo_test{width:470px;float:left; }

#test .fondo_test_r{width:130px;float:left; }



.lnk_test{ position:relative; float:left; height:auto; width:100%; text-align:center;}

.lnk_test a{ color:#FFF; text-decoration:none; font-weight:bold; }

.lnk_test a:hover{ color:#0FF; }



#result{ position:relative; float:left; height:auto; width:95%; color:#FFF !important; padding:9px}



.ver_test{ position:absolute; margin-left:0px; top:180px; z-index:100;}



.more{ color:#FA9400}

.dir{ background:url(../imgs/punto.png) no-repeat; padding-left:10px; margin:10px 0}
