/*  1996-2006 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto SUPERFRIGO                              */
/*  Version 1.0                                               */
/*  media: Screen                                             */
/*  Fecha de creación 10/01/2006                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */




/*  REDEFINICION DE ELEMENTOS HTML  */

body{margin:0px; padding:0px; background:#004E9B; font:11px Tahoma, Arial, Helvetica, sans-serif;}
table{}
td{}

h1{font:1.8em "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; padding:3px 5px 2px 30px;}
h2{}
h3{}
h4{}
h5{}
h6{}

strong, b{}

a:link{color:#004F9D; padding:1px 2px; text-decoration:underline;}
a:visited{color:#598CBF; padding:1px 2px; text-decoration:underline;}
a:hover{color:#FFF; background:#4BB81F; text-decoration:none;}
a:active{color:#FFF; background:#4BB81F; text-decoration:none;}

form{margin:0px; padding:0px;}

label{}

ul{}

button{cursor:pointer; border:none;}


/*ESTILOS CABECERA*/
#cabecera{height:61px; background:url(../images/html/fon_cabecera.jpg) 0px 0px repeat-x #FFF;}
#cabecera object{float:left;}
#cabecera #utilidades{background:url(../images/html/fon_utilidades.jpg) 0px 0px no-repeat; width:320px; height:61px; float:left; text-align:right; font:bold 9px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#00366C; top:0px; left:449px; position:absolute;}
#cabecera #utilidades #mapa_sitio{background:url(../images/html/ic_mapa_sitio.gif) top right no-repeat; margin:10px 5px 0px 5px; padding:2px 18px 4px 0px;}
#cabecera #utilidades #contactenos{background:url(../images/html/ic_contactenos.gif) top right no-repeat; margin:0px 5px; padding:1px 18px 5px 0px;}
#cabecera #utilidades p a:link, #cabecera #utilidades p a:visited{color:#00366C; text-decoration:none; padding:2px 4px;}
#cabecera #utilidades p a:hover, #cabecera #utilidades p a:active{color:#FFF; text-decoration:none; background:#4FA2ED; padding:2px 4px;}



/*Menu principal*/
#menu_principal{width: 770px; height:30px; background:#CCDAE7; border-top:1px solid #82A8CE;}
#menu_principal div{height:30px; background:#80A2C4; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF;}
#menu_principal div ul{background:#004487; height:30px; margin:0px; padding:0px; white-space: nowrap;}
#menu_principal div ul li{list-style-type:none; width:125px; height:27px; padding:0px; margin:0px 2px; display:block; float:left; background:url(../images/botones/bot_menu.jpg) top center no-repeat; text-align:center;}
#menu_principal div ul li a:link, #menu_principal div ul li a:visited{padding:6px 0px 6px 0px; width:125px; background:url(../images/botones/bot_menu.jpg) top center no-repeat; color:#FFF; text-align:center; text-decoration:none; display:block;}
#menu_principal div ul li a:hover, #menu_principal div ul li a:active{padding:6px 0px 6px 0px; width:125px; background:url(../images/botones/bot_menu_over.jpg) top center no-repeat; color:#FFF; text-align:center; text-decoration:none; display:block;}

#menu_principal div .bot_home{width:34px; height:30px; float:right; margin:0px; background:url(../images/botones/bot_home.png) top center no-repeat; font:1px Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#FFF;}
#menu_principal div .bot_volver{width:29px; height:30px; float:right; margin:0px; background:url(../images/botones/bot_volver.png) top center no-repeat; font:1px Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#FFF;}
#menu_principal div .bot_subir{width:29px; height:30px; float:right; margin:0px 25px 0px 0px; background:url(../images/botones/bot_subir.png) top center no-repeat; font:1px Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#FFF;}


/*Submenu*/
#submenu{width:771px; height:1px; background:#FFF; margin:0px; float:left; position:absolute;}
#submenu div{ width:125px; border-left:1px solid #FFF; border-right:1px solid #FFF; border-bottom:1px solid #FFF; position:absolute; background:#004487;  filter:Alpha(Opacity=85);}
#submenu div p{background:url(../images/html/bullet_menu_left.gif) 3px 5px no-repeat; margin:12px 5px; padding:0px 0px 0px 15px; color:#FFF; font:bold 11px Tahoma, Arial, Helvetica, sans-serif;}
#submenu div p a:link, #submenu div p a:visited{color:#FFF; text-decoration:none; display:block;}
#submenu div p a:hover, #submenu div p a:active{color:#FFF; text-decoration:underline; display:block; background-color:#004487;}

/*Da las posiciones al submenu*/
#submenu #subme_0{left:3px; position:absolute; z-index:1;}
#submenu #subme_1{left:131px; position:absolute; z-index:1;}



/*FLASH HOME*/
#flash_home{height:337px; background:url(../images/html/fon_flash_home.jpg) 0px 0px repeat-x; border-bottom:3px solid #FFF;}


/*ESTILOS INTERNAS*/

/*Cabeceras de seccion*/
#cabecera_seccion{height:112px; border-bottom:3px solid #FFF; padding:0px; background:url(../images/html/fon_cabecera_interna.jpg) left bottom repeat-x #4D83B9;}

/*ESTILOS CONTENIDOS*/
#fondo{background:#4D83B9; border-bottom:1px solid #E5EDF5;}
#fondo_interna{background: url(../images/html/fondo_interna.jpg) 0px 0px repeat-x #4D83B9; border-bottom:1px solid #E5EDF5;}
#main{background:#1F5B96; width:771px; display:table;}
#main #main_contenido{width:598px; float:right; background:#FFF; border-left:1px solid #DAE5F1; font:11px Tahoma, Arial, Helvetica, sans-serif;}
#main #main_contenido #breadcrums{height:29px; background:url(../images/html/fon_breadcrums.jpg) 0px 0px no-repeat; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#EFEFEF;}
#main #main_contenido #breadcrums p{background:url(../images/html/ic_breadcrums.gif) 5px 7px no-repeat; padding:8px 0px 4px 22px; margin:0px;}
#main #main_contenido #breadcrums a:link, #main #main_contenido #breadcrums a:visited{color:#FFF; text-decoration:underline; padding:1px 2px;}
#main #main_contenido #breadcrums a:hover, #main #main_contenido #breadcrums a:active{color:#FFF; text-decoration:none; background:#4997DA; padding:1px 2px;}
#main #main_contenido #titulo{border-bottom:1px solid #DAE5F1;}
#main #main_contenido #herramientas{width:150px; height:23px; float:right; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#00366C; margin:3px 3px 0px 0px; text-align:right;}
#main #main_contenido #herramientas #disminuir{width:29px; height:22px; margin:0px 0px 0px 4px; background:url(../images/botones/bot_disminuir.gif) 0px 0px no-repeat;}
#main #main_contenido #herramientas #aumentar{width:29px; height:22px; margin:0px 0px 0px 3px; background:url(../images/botones/bot_aumentar.gif) 0px 0px no-repeat;}
#main #main_contenido #centro{width:538px; margin:0px 30px; display:table;}


/*Estilo pagina categorias*/
#main #main_contenido #categoria_bajada{font: 1em/160% Tahoma, Arial, Helvetica, Sans-serif; color: #333; padding: 10px 20px;}
#main #main_contenido .categorias {margin:0px 0px 25px 0px;}
#main #main_contenido .categorias hr{border-top:1px solid #DAE5F1; border-bottom:none; clear:both; height:1px; margin:0px; padding:0px;}
#main #main_contenido .categorias h2{width:140px; float:left; margin:10px 0px 5px 0px; font:bold 1em/20px Tahoma, Arial, Helvetica, sans-serif; padding:0px;}
#main #main_contenido .categorias h2 strong, b{color:#4BB81F; margin:0px 7px 0px 0px;}
#main #main_contenido .categorias p{width:380px; float:right; margin:5px 0px 0px 0px; padding:0px; font:1em/20px Tahoma, Arial, Helvetica, sans-serif;}
#main #main_contenido .categorias ul{width:380px; float:right; list-style-type:none; padding:0px; margin:0px 0px 15px 0px;}
#main #main_contenido .categorias ul li{margin:5px 0px; padding:0px 0px 0px 10px; background:url(../images/html/bullet_verde.gif) 0px 5px no-repeat;}



/*Estilo pagina subcategorias*/
#main #main_contenido .subcategorias{margin:0px 0px 25px 0px;}
#main #main_contenido .subcategorias hr{border-top:1px solid #DAE5F1; border-bottom:none; clear:both; height:1px; margin:0px; padding:0px;}
#main #main_contenido .subcategorias h2{width:370px; float:left; text-align:right; margin:10px 0px 5px 0px; font:bold 1em/20px Tahoma, Arial, Helvetica, sans-serif; padding:0px;}
#main #main_contenido .subcategorias p{width:370px; float:left; text-align:right; margin:5px 0px 0px 0px; color:#666; padding:0px; font:1em/18px Tahoma, Arial, Helvetica, sans-serif;}
#main #main_contenido .subcategorias p button{width:110px; height:27px; background:url(../images/botones/boton_azul_110px.gif) center center no-repeat; font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; float:right; margin:10px 0px;}
#main #main_contenido .subcategorias .foto{width:130px; float:left; text-align:left; background:#06C; padding:0px; margin:10px 0px 0px 10px; border:1px solid #4D94DB; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF;}
#main #main_contenido .subcategorias .foto .imagen{background:#3385D6; width:130px; text-align:right; border-bottom:1px solid #FFF; display:table; padding:0px; margin:0px;}
#main #main_contenido .subcategorias .foto .imagen img{border-left:1px solid #FFF; margin:0px;}
#main #main_contenido .subcategorias .foto .bottom{width:120px; margin:0px; padding:0px; text-align:left; color:#FFF; font:9px Tahoma, Arial, Helvetica, sans-serif;}
#main #main_contenido .subcategorias .foto .bottom button{width:30px; height:22px; float:left; margin:0px 3px 0px 0px; padding:0px; background:url(../images/html/ic_ampliar.gif) center center no-repeat; border-right:1px solid #FFF; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#06C;}
#main #main_contenido .subcategorias .foto .bottom a:link, #main #main_contenido .subcategorias .foto .bottom a:visited{color:#FFF; text-decoration:none; float:left; margin:4px 0px 0px 0px;}
#main #main_contenido .subcategorias .foto .bottom a:hover, #main #main_contenido .subcategorias .foto .bottom a:active{color:#FFF; text-decoration:underline; background:none; float:left; margin:4px 0px 0px 0px;}


/*Estilo pagina ficha de producto*/
#main #main_contenido .ficha{padding:20px 0px; margin:0px 20px 0px 0px; font:1em/20px Tahoma, Arial, Helvetica, sans-serif; color:#333;}
#main #main_contenido .ficha .foto_ficha {width:200px; float:left; text-align:left; background:#06C; padding:0px; margin:5px 15px 15px 0px; border:1px solid #4D94DB; font:9px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF;}
#main #main_contenido .ficha .foto_ficha .imagen{background:#3385D6; width:200px; text-align:right; border-bottom:1px solid #FFF; display:table; padding:0px; margin:0px;}
#main #main_contenido .ficha .foto_ficha .imagen img{border-left:1px solid #FFF; margin:0px;}
#main #main_contenido .ficha .foto_ficha .bottom{width:120px; margin:0px; padding:0px; text-align:left; color:#FFF; font:9px Tahoma, Arial, Helvetica, sans-serif;}
#main #main_contenido .ficha .foto_ficha .bottom button{width:30px; height:22px; float:left; margin:0px 3px 0px 0px; padding:0px; background:url(../images/html/ic_ampliar.gif) center center no-repeat; border-right:1px solid #FFF; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#06C;}
#main #main_contenido .ficha .foto_ficha .bottom a:link, #main #main_contenido #centro .foto_ficha .bottom a:visited{color:#FFF; text-decoration:none; float:left; margin:2px 0px 0px 0px;}
#main #main_contenido .ficha .foto_ficha .bottom a:hover, #main #main_contenido #centro .foto_ficha .bottom a:active{color:#FFF; text-decoration:underline; background:none; float:left; margin:2px 0px 0px 0px;}
#main #main_contenido .ficha .foto_ficha .navegar{width:200px; margin:0px; padding:0px; color:#FFF; clear:both; background:#3385D6; border-top:1px solid #FFF; font:9px Tahoma, Arial, Helvetica, sans-serif;}
#main #main_contenido .ficha .foto_ficha .navegar a:link, #main #main_contenido .ficha .foto_ficha .navegar a:visited{color:#FFF; font:normal 9px Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline;}
#main #main_contenido .ficha .foto_ficha .navegar a:hover, #main #main_contenido .ficha .foto_ficha .navegar a:active{color:#FFF; font:normal 9px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; background:none;;}
#main #main_contenido .ficha .foto_ficha .navegar .anterior{float:left; margin:5px 0px 5px 5px;}
#main #main_contenido .ficha .foto_ficha .navegar .siguiente{float:right; margin:5px 5px 5px 0px;}
#main #main_contenido .ficha .foto_ficha .navegar .anterior strong, b{font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#CF0; text-decoration:none; margin:2px 2px 0px 0px;}
#main #main_contenido .ficha .foto_ficha .navegar .siguiente strong, b{font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#CF0; text-decoration:none; margin:2px 0px 0px 2px;}
#main #main_contenido .ficha button{width:85px; height:27px; background:url(../images/botones/boton_azul_85px.gif) center center no-repeat; font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; float:right; margin:10px 0px;}



/*Estilo pagina busqueda*/
#main #main_contenido .busqueda {margin:0px 0px 15px 0px; padding:0px 0px 10px 0px; text-align:left;}
#main #main_contenido .busqueda form{margin:15px 0px; background:#1F5B96; width:528px; display:table; height:40px; padding:10px 0px 5px 10px;}
#main #main_contenido .busqueda form td{color:#FFF; text-align:left; width:40%;}
#main #main_contenido .busqueda form td select{height:16px; width:170px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:5px 0px;}
#main #main_contenido .busqueda form td input{background:url(../images/html/fon_input_form.jpg) 0px 0px no-repeat; width:170px; margin:5px 0px; border:1px solid #E8E8E8; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#main #main_contenido .busqueda form th{color:#FFF; text-align:left; width:20%;}
#main #main_contenido .busqueda form th button{background:url(../images/botones/bot_buscar.gif) 0px 0px no-repeat; width:97px; height:27px; float:left; font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; margin:10px 0px 0px 0px;}

#main #main_contenido .busqueda .tablas_datos{margin:10px 0px 20px 0px; border:1px solid #D6D6D6; border-collapse:collapse;}
#main #main_contenido .busqueda .tablas_datos th{border:1px solid #D6D6D6; padding:12px 1px; background:#F5F5F5;}
#main #main_contenido .busqueda .tablas_datos th a:link, #main #main_contenido .busqueda .tablas_datos th a:visited{color:#666; text-decoration:none;}
#main #main_contenido .busqueda .tablas_datos th a:hover, #main #main_contenido .busqueda .tablas_datos th a:active{color:#333; text-decoration:underline; background:none;}
#main #main_contenido .busqueda .tablas_datos td{border:1px solid #D6D6D6; padding:7px 1px;}



/*Estilo paginas de contenido estatico */
#main #main_contenido .estaticos{padding:20px 0px 50px 0px; margin:0px 20px 0px 0px; font:1em/20px Tahoma, Arial, Helvetica, sans-serif; color:#333;}
#main #main_contenido .estaticos h2{font:bold 1.4em Tahoma, Arial, Helvetica, sans-serif; color:#80A0C0; margin:5px 0px 10px 0px; padding:0px;}
#main #main_contenido .estaticos h3{font:bold 1.2em Tahoma, Arial, Helvetica, sans-serif; color:#80A0C0; margin:15px 0px 5px 0px; padding:0px;}
#main #main_contenido .estaticos p{margin:10px 0px 30px 0px;}
#main #main_contenido .estaticos .destacados{float:right; width:180px; background:url(../images/html/comilla_right.gif) right bottom no-repeat; padding:0px 0px 15px 0px; margin:10px 0px 75px 5px;}
#main #main_contenido .estaticos .destacados p{font:bold 1.2em/1.8em Tahoma, Arial, Helvetica, sans-serif; color:#666; background:url(../images/html/comilla_left.gif) top left no-repeat; padding:0px 0px 0px 35px; margin:0px;}
#main #main_contenido .estaticos ul{margin:10px 0px; list-style-type:none;}
#main #main_contenido .estaticos ul li{background:url(../images/html/bullet_verde.gif) 0px 8px no-repeat; padding:0px 0px 0px 15px;}
#main #main_contenido .estaticos strong, #main #main_contenido .estaticos b{color:#333;}
#main #main_contenido .estaticos .campos_obligatorios{color:#4BB81F;}


#main #main_contenido .estaticos form{margin:20px 0px;}
#main #main_contenido .estaticos form table{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#333;}
#main #main_contenido .estaticos form table th{padding:10px 7px; text-align:left; vertical-align:top; color:#666; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; width:240px; border:1px solid #D6D6D6; background:#F5F5F5;}
#main #main_contenido .estaticos form table td{padding:10px 7px; text-align:left; vertical-align:top; color:#666; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; width:290px; border:1px solid #D6D6D6;}
#main #main_contenido .estaticos form table td input{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#333; background:url(../images/html/fon_input_form.jpg) 0px 0px no-repeat; border:1px solid #D8D8D8; padding:2px 10px 0px 10px; width:230px; height:18px;}
#main #main_contenido .estaticos form table td select{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#333; width:230px; height:18px;}
#main #main_contenido .estaticos form table td label{font:normal 11px Tahoma, Arial, Helvetica, sans-serif; cursor:pointer; margin:0px 25px 0px 0px;}
#main #main_contenido .estaticos form table td .radio{background:none; width:auto; border:none; padding:0px;}
#main #main_contenido .estaticos form table td textarea{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#333; background:url(../images/html/fon_input_form.jpg) 0px 0px no-repeat; border:1px solid #D8D8D8; padding:2px 10px 0px 10px; width:230px;}
#main #main_contenido .estaticos form button{width:85px; height:27px; background:url(../images/botones/boton_azul_85px.gif) center center no-repeat; font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; float:right; margin:10px 0px;}
#main #main_contenido .estaticos #volver button{width:85px; height:27px; background:url(../images/botones/bot_azul_volver.gif) center center no-repeat; font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; float:left; margin:10px 0px;}



#main #main_contenido .estaticos .tabla_empresa{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#333; margin:30px auto 0px auto; width:100%;}
#main #main_contenido .estaticos .tabla_empresa td{width:50%; padding:0px 15px 10px 0px; vertical-align:top;}
#main #main_contenido .estaticos .tabla_empresa td h1{color:#666; font:bold 1em Tahoma, Arial, Helvetica, sans-serif; background:#F5F5F5; padding:5px; margin:0px 0px 0px 0px;}
#main #main_contenido .estaticos .tabla_empresa td p{padding:5px; font:1em/2em Tahoma, Arial, Helvetica, sans-serif; color:#333; margin:5px 0px 25px 0px;}



/*Mapa del sitio*/
#main #main_contenido .mapa_sitio{padding:20px 0px 50px 0px; margin:0px 20px 0px 0px; font:1em/20px Tahoma, Arial, Helvetica, sans-serif; color:#333;}
#main #main_contenido .mapa_sitio h2{font:bold 1.4em Tahoma, Arial, Helvetica, sans-serif; color:#80A0C0; margin:5px 0px 10px 0px; padding:0px;}
#main #main_contenido .mapa_sitio h3{font:bold 1.2em Tahoma, Arial, Helvetica, sans-serif; color:#80A0C0; margin:15px 0px 5px 0px; padding:0px;}
#main #main_contenido .mapa_sitio p{margin:10px 0px 30px 0px;}
#main #main_contenido .mapa_sitio #home{width:75px; height:430px; background:url(../images/html/mapa_fon_home.gif) top right repeat-y; text-align:right; padding:0px 3px 0px 0px; float:left;}
#main #main_contenido .mapa_sitio #home h1{background:url(../images/html/mapa_link_home.jpg) top right no-repeat; width:75px; height:70px; margin:100px 0px 0px 0px; padding:40px 0px 0px 0px; text-align:left; font:normal 1em Tahoma, Arial, Helvetica, sans-serif;}
#main #main_contenido .mapa_sitio #home h1 a{margin:0px 0px 0px 5px;}
#main #main_contenido .mapa_sitio #nivel_2{width:400px; background:url(../images/html/mapa_fon_nivel2.gif) 0px 0px repeat-y; float:left; text-align:left;}
#main #main_contenido .mapa_sitio #nivel_2 h1{background:url(../images/html/mapa_sitio_nivel2.gif) 0px 8px no-repeat; font:bold 1em Tahoma, Arial, Helvetica, sans-serif; margin:30px 0px 10px 0px;}
#main #main_contenido .mapa_sitio #nivel_2 ul{margin:0px 0px 20px 50px; padding:0px; list-style-type:none;}
#main #main_contenido .mapa_sitio #nivel_2 ul li{background:url(../images/html/bullet_verde.gif) 0px 7px no-repeat; padding:0px 0px 0px 12px;}
#main #main_contenido .mapa_sitio #nivel_2 h1 a:link, #main #main_contenido .mapa_sitio #nivel_2 h1 a:visited{color:#000; text-decoration:underline;}
#main #main_contenido .mapa_sitio #nivel_2 h1 a:hover, #main #main_contenido .mapa_sitio #nivel_2 h1 a:active{color:#666; background:#FFF; text-decoration:underline;}




/*Estilos menu izquierdo*/
#main #main_left{width:172px; float:left; padding:0px;}
#main #main_left #tit_productos{width:172px; height:35px; margin:0px; padding:0px; background:url(../images/html/fon_tit_productos.jpg) 0px 0px no-repeat; font:1px Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#1F5B96;}
#main #main_left ul{list-style-type:none; padding:0px; color:#FFF; margin:5px 10px 10px 0px;}
#main #main_left ul li{background:url(../images/html/bullet_menu_left.gif) 2px 7px no-repeat; padding:0px 0px 0px 7px; margin:3px 0px; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; height:1px; display:table; width:155px;}
#main #main_left ul li a:link, #main #main_left ul li a:visited{color:#FFF; text-decoration:none; padding:2px 0px 3px 5px; margin:0px; display:block;}
#main #main_left ul li a:hover, #main #main_left ul li a:active{color:#FFF; text-decoration:none; padding:2px 0px 3px 5px; margin:0px; display:block; background:#4C7CAB;}


/*Estilos submenu izquierdo*/
#main #main_left ul ul{list-style-type:none; padding:0px; color:#FFF; margin:0px 4px 0px 5px;}
#main #main_left ul ul li{background:url(../images/html/bullet_menu_left_02.gif) 0px 7px no-repeat; padding:0px 0px 0px 5px; margin:3px 0px; font:normal 11px Tahoma, Arial, Helvetica, sans-serif; display:table; height:1px; width:140px;}
#main #main_left ul ul li a:link, #main #main_left ul ul li a:visited{color:#FFF; text-decoration:underline; padding:2px 0px 2px 5px; margin:0px; display:block;}
#main #main_left ul ul li a:hover, #main #main_left ul ul li a:active{color:#FFF; text-decoration:none; padding:2px 0px 2px 5px; margin:0px; display:block; background:#4C7CAB;}


/*Estilos buscador de productos*/
#main #main_left form{width:172px; padding:0px;}
#main #main_left form #tit_buscador{width:172px; height:62px; margin:0px; padding:0px; background:url(../images/html/tit_buscador.gif) 0px 0px no-repeat; font:1px Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#1F5B96;}
#main #main_left form input{background:url(../images/html/fon_input.jpg) 0px 0px repeat-x; width:145px; height:18px; padding:4px 5px 0px 5px; margin:0px 0px 0px 7px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; border:1px solid #1F5588;}
#main #main_left form button{width:91px; height:27px; background:url(../images/botones/bot_buscar.gif) top center no-repeat; font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; margin:0px 0px 20px 35px;}



/*ESTILOS PIE DE PAGINA*/
#menu_bottom{height:31px; background:#5B91C7; border-bottom:1px solid #FFF;}
#menu_bottom div{width:771px; height:31px; background:url(../images/html/fon_menu_bottom.gif) top right repeat-y #1462AF;}
#menu_bottom div p{font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; margin:0px 5px 3px 5px; padding:7px 0px 0px 0px;}
#menu_bottom div p a:link, #menu_bottom div p a:visited{color:#FFF; text-decoration:underline;}
#menu_bottom div p a:active, #menu_bottom div p a:hover{color:#FFF; text-decoration:none; background:#5B91C7;}
#menu_bottom div .bot_home{width:34px; height:30px; float:right; margin:0px; background:url(../images/botones/bot_home_bott.png) top center no-repeat; font:1px Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#FFF;}
#menu_bottom div .bot_volver{width:29px; height:30px; float:right; margin:0px; background:url(../images/botones/bot_volver_bott.png) top center no-repeat; font:1px Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#FFF;}
#menu_bottom div .bot_subir{width:29px; height:30px; float:right; margin:0px 25px 0px 0px; background:url(../images/botones/bot_subir_bott.png) top center no-repeat; font:1px Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#FFF;}

#pie_pagina{height:77px; background:url(../images/html/fon_bottom.jpg) 0px 0px repeat-x;}

#info_corporativa{background-image:url(../images/html/fon_info_corporativa.gif) 0px 0px no-repeat; width:651px; height:76px; border-bottom:1px solid #94BBD9; border-right:1px solid #94BBD9; float:left; font:12px Arial, Helvetica, sans-serif; color:#FFF;}
#info_corporativa p{margin:10px 10px 0px 5px; padding:0px;}
#info_corporativa p a:link, #info_corporativa p a:visited{color:#FFF; text-decoration:underline; font:bold 12px Arial, Helvetica, sans-serif;}
#info_corporativa p a:hover, #info_corporativa p a:active{color:#FFF; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; background:#1462AF;}

#menu_pie{width:120px; height:77px; float:left; background:url(../images/html/fon_menu_pie.jpg) 0px 0px repeat-x #80A7CD; text-align:center; font:bold 10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#E1F5FF;}
#menu_pie p{margin:15px 0px 0px 0px;}
#menu_pie p a:link, #menu_pie p a:visited{color:#E1F5FF; text-decoration:underline; padding:1px 2px;}
#menu_pie p a:active, #menu_pie p a:hover{color:#FFF; text-decoration:none; padding:1px 2px; background:#5F98C6;}


#intermedia{width:771px; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; color:#FFF; padding:2px 0px;}
#intermedia a:link, #intermedia a:visited{color:#FFF; padding:1px 3px; text-decoration:none;}
#intermedia a:hover, #intermedia a:active{color:#000; padding:1px 3px; background:#D5EB78;}


/*ESTILOS POPUP FOTO*/
#cerrar_popup{border-bottom:1px solid #FFF; text-align:right; margin:0px; padding:3px 10px; color:#FFF; font:bold 9px Tahoma, Arial, Helvetica, sans-serif;}
#cerrar_popup a:link, #cerrar_popup a:visited{color:#FFF; text-decoration:underline;}
#cerrar_popup a:hover, #cerrar_popup a:active{color:#FFF; text-decoration:none; background:none;}
#cerrar_popup strong, b{font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#CF0; text-decoration:none; margin:2px 2px 0px 0px;}
.img_popup{border:1px solid #000;}

