/*  1996-2006 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto {VIRTUAL21}                             */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación 11/12/2007                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */


/*  REDEFINICION DE ELEMENTOS HTML  */

body{background: #545C5F; margin: 0px; padding: 0px; font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}

table{}
td{}

h1{font: normal 1.8em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #009251; width:95%; padding: 0px 0px 0px 0px}
h2{}
h3{}
h4{}
h5{}
h6{}

strong, b{}

a:link{}
a:visited{}
a:hover{}
a:active{}

form{margin: 0px; padding: 0px;}

label{margin: 0px; padding: 0px; cursor: pointer;}

ul{}

button{padding: 0px; margin: 0px; border: none; cursor: pointer;}

:focus {outline:0;}

input, select, textarea{font: 1em "Trebuchet MS", Arial, Helvetica, sans-serif; padding: 0px;}

/*ETIQUETAS APLICABLES PARA EL ESTILO DE PAGINA DE ACCESIBILIDAD*/
#accesibilidad{padding: 30px 0px 0px 208px; margin: 0px; width: 752px; display:block;}
#estructura #fondo_accesibilidad{width: 966px; background: url(../images/html/fondo_accesibilidad.jpg) no-repeat 1px 90px; padding: 0px; display: table; height:auto;}
#accesibilidad #txt_accesibilidad{width:490px; padding-right:10px}
#accesibilidad #txt_accesibilidad h1{margin: 0px; padding: 0px 0px 0px 18px; clear: left; font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; border:none;}
#accesibilidad #txt_accesibilidad h2{background: url(../images/html/bullet_tit_hoteleria_call.gif) no-repeat 0px 2px; margin: 0px; padding: 0px 0px 15px 18px; clear: left; font: bold 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;color:#333;}
#accesibilidad #iconos_accesibilidad img{border:none;}
#accesibilidad a:link, #accesibilidad a:visited{color: #333; text-decoration: underline;}
#accesibilidad a:hover, #accesibilidad a:active{background: #333; color: #CCC; text-decoration: none;}

/*CAJA ICONOS ACCECIBILIDAD*/
#accesibilidad #iconos_accesibilidad{background: url(../images/html/fondo_menu_contenidos_top.gif) no-repeat 0px 0px; padding: 11px 0px 0px 0px; margin: 0px 11px 0px 0px; width: 227px; float: right; font: 1em/ 150% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; clear:right; float:right}
#accesibilidad #iconos_accesibilidad h1{background: url(../images/html/fondo_tit_menu_contenidos.gif) no-repeat 0px 0px; width: 215px; height: 23px; text-align: center; margin: 0px auto 9px auto; padding: 0px; color: #FFF; border: none; font: bold 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#accesibilidad #iconos_accesibilidad #fondo_datos_contacto{background: url(../images/html/fondo_menu_contenidos.gif) repeat-y 0px 0px; padding-left:20px;}
#accesibilidad #iconos_accesibilidad #bottom_menu_contenidos{background: url(../images/html/fondo_menu_contenidos_bottom.gif) no-repeat 0px 0px; display: block; width: 227px; height: 11px; font: 1px Arial, Helvetica, sans-serif;}
#accesibilidad #iconos_accesibilidad a:link, #accesibilidad #iconos_accesibilidad a:visited{background-color:#F9F9F9}
#accesibilidad #iconos_accesibilidad a:hover, #accesibilidad #iconos_accesibilidad a:active{background-color:#F9F9F9}

/*HEADER*/
#header{background: url(../images/html/fondo_estructura.jpg) repeat-y 0px 0px; width: 976px; height: 130px; margin: 0px auto; padding: 0px;}
#header #fondo_header{background: url(../images/html/fondo_header.jpg) no-repeat 0px 0px; width: 966px; height: 92px; margin: 0px auto;}
#header #fondo_header img{float: left; margin: 6px 0px 0px 26px; padding: 0px; border: none; width: 79px; height: 81px;}

#header #fondo_header div{float: right; margin: 0px; padding: 0px 2px 0px 0px; width: 260px; height: 92px;}
#header #fondo_header div h1{background: url(../images/html/tit_header_soluciones.gif) no-repeat 0px 0px; float: right; clear: both; text-indent: -9000px; width: 164px; height: 12px; font: 1px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 10px 5px 0px;}

#header #fondo_header div p{background: url(../images/html/fondo_acceso_clientes.gif) no-repeat 0px 0px; text-align: center; font: 10px Tahoma, Arial, Helvetica, sans-serif; width: 116px; height: 26px; color: #666; margin: 0px 0px 27px 0px; padding: 0px; float: right;}

#header #fondo_header div a:link, #header #fondo_header div a:visited{background: url(../images/html/fondo_acceso_clientes.gif) no-repeat 0px 0px; width: 106px; height: 20px; padding: 6px 0px 0px 10px; color: #666; text-decoration: none; display: block;}
#header #fondo_header div a:hover, #header #fondo_header div a:active{background: url(../images/html/fondo_acceso_clientes_over.gif) no-repeat 0px 0px; color: #009653; text-decoration: none;}

#header #fondo_header div p span{background: url(../images/html/fondo_webmail.jpg) no-repeat 0px 0px; text-align: center; font: 10px Tahoma, Arial, Helvetica, sans-serif; width: 116px; height: 26px; color: #666; margin: 0px 0px 27px 0px; padding: 0px; float: right;}

#header #fondo_header div p span a:link, #header #fondo_header div p span a:visited{background: url(../images/html/fondo_webmail.jpg) no-repeat 0px 0px; width: 106px; height: 20px; padding: 6px 0px 0px 10px; color: #666; text-decoration: none; display: block;}
#header #fondo_header div p span a:hover, #header #fondo_header div p span a:active{background: url(../images/html/fondo_webmail_over.jpg) no-repeat 0px 0px; width: 106px; height: 20px; padding: 6px 0px 0px 10px; color: #009653; text-decoration: none; display: block;}

#header #fondo_header div span{font: 10px Tahoma, Arial, Helvetica, sans-serif; color: #333; margin: 0px; padding: 5px 12px 0px 0px; clear: both; text-align: right; display: block;}

#header #menu_principal{background: url(../images/html/fondo_menu_principal.jpg) repeat-x 0px 0px; width: 966px; height: 38px; padding: 0px; margin: 0px auto; font: bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #CCC;}
#header #menu_principal p{background: url(../images/html/linea_menu_principal.gif) no-repeat right center; padding: 0px 2px 0px 0px; height: 36px; margin: 1px 0px; float: left; text-align: center;}
#header #menu_principal a:link, #header #menu_principal a:visited{color: #CCC; text-decoration: none; padding: 9px 16px 12px 16px; display: block;}
#header #menu_principal a:hover, #header #menu_principal a:active{color: #54E25F; text-decoration: none; padding: 7px 16px 14px 16px; background: #333;}
#header #menu_principal #bot_portada{width:87px;}
#header #menu_principal #separador{width:250px;}

/*ESTRUCTURA DE CONTENIDOS*/
#estructura{background: url(../images/html/fondo_estructura.jpg) repeat-y 0px 0px #FFF; width: 966px; margin: 0px auto; padding: 0px 5px; clear: both;}
#estructura h1{font: normal 1.8em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #009251; border-bottom: 1px solid #CCC; margin: 0px 12px 16px 30px; padding: 0px 0px 2px 0px;}

/*PORTADA*/
#flash_home{margin: 0px; padding: 0px; height: 322px; width: 966px;}
#flash_home img{border: none;}

/*PORTADA: DESTACADOS*/
#destacados{background: url(../images/html/fondo_home_destacados.jpg) repeat-x 0px 0px; padding: 4px 0px 2px 9px; height: 129px; clear: both; font: bold 9px/135% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333;}
#destacados div{background: url(../images/html/fondo_home_tips.gif) no-repeat left bottom; width: 232px; height: 129px; margin: 0px 6px 0px 0px; float: left;}
#destacados div img{border: none; margin: 0px 5px 0px 0px; padding: 0px; float: right;}
#destacados div p{padding: 0px 5px 5px 3px; margin: 0px;}
#destacados div ul{margin: 0px; padding: 0px;}
#destacados div li{background: url(../images/html/bullet_home_tips.gif) no-repeat 0px 2px; margin: 0px; padding: 0px 5px 2px 21px; list-style: none;}
#destacados div a:link, #destacados div a:visited{text-decoration: none; color: #333;}
#destacados div a:hover, #destacados div a:active{text-decoration: underline; color: #333;}
#destacados div button{background: url(../images/botones/bot_home_vermas.gif) no-repeat 0px 0px; width: 58px; height: 16px; text-align: center; float: right; margin: 0px 9px 0px 0px; padding: 0px; font: bold 9px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #330;}

#destacados div .overflow{background: none; width: 212px; height: 70px; margin: 0px; padding: 0px 0px 0px 12px; float: none; overflow: auto;}
#destacados div h1{font: bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0px; padding: 8px 0px 10px 25px; border: none;}
#destacados div h1#soluciones_call{background: url(../images/html/bullet_tit_soluciones_call.gif) no-repeat 11px 9px; color: #F30;}
#destacados div h1#soluciones_empresas{background: url(../images/html/bullet_tit_soluciones_empresas.gif) no-repeat 11px 9px; color: #FE9900;}
#destacados div h1#hoteleria_call{background: url(../images/html/bullet_tit_hoteleria_call.gif) no-repeat 11px 9px; color: #060;}
#destacados div h1#telecomunicaciones{background: url(../images/html/bullet_tit_telecomunicaciones.gif) no-repeat 11px 9px; color: #1B9823;}

/*BREADCRUMS*/
#breadcrums{background: url(../images/html/ic_breadcrums.gif) no-repeat 31px 8px; padding: 8px 0px 29px 53px; font: 9px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #545C5F;}
#breadcrums a:link, #breadcrums a:visited{color: #009351; font-weight: bold; padding: 1px;}
#breadcrums a:hover, #breadcrums a:active{color: #FFF; background: #009351;}

/*HERRAMIENTAS DE USABILIDAD*/
#herramientas_top{float: right; margin: 0px; padding: 0px 1px 0px 0px; width:180px; text-align:right}
#herramientas_top button{border: none; cursor: pointer; margin: 0px 0px 0px 12px; padding: 0px; height: 24px;}
#herramientas_top button span{display:none;}
#herramientas_top #bot_aumentar_txt{background: url(../images/html/ic_aumentar_txt.gif) no-repeat 0px 0px; width: 24px;}
#herramientas_top #bot_disminuir_txt{background: url(../images/html/ic_disminuir_txt.gif) no-repeat 0px 0px; width: 24px;}
#herramientas_top #bot_imprimir{background: url(../images/html/ic_impresora.gif) no-repeat 0px 0px; width: 16px;}
#herramientas_top #bot_volver{background: url(../images/html/ic_volver.gif) no-repeat 0px 0px; width: 14px;}
#herramientas_top #bot_home{background: url(../images/html/ic_home.gif) no-repeat 0px 0px; width: 18px;}

#herramientas_bottom{float: right; margin: 0px; padding: 20px 19px 15px 0px; clear: both;}
#herramientas_bottom button{border: none; cursor: pointer; margin: 0px 0px 0px 12px; padding: 0px; height: 17px;}
#herramientas_bottom button span{display:none;}
#herramientas_bottom #bot_volver_bottom{background: url(../images/html/ic_volver.gif) no-repeat 0px 0px; width: 14px;}
#herramientas_bottom #bot_subir_bottom{background: url(../images/html/ic_subir.gif) no-repeat 0px 0px; width: 16px;}
#herramientas_bottom #bot_home_bottom{background: url(../images/html/ic_home.gif) no-repeat 0px 0px; width: 18px;}

/*MENU CONTENIDOS*/
#menu_contenidos{background: url(../images/html/fondo_menu_contenidos_top.gif) no-repeat 0px 0px; padding: 11px 0px 0px 0px; margin: 0px 11px 0px 0px; width: 227px; float: right; font: 1em/ 150% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666;}
#menu_contenidos h1{background: url(../images/html/fondo_tit_menu_contenidos.gif) no-repeat 0px 0px; width: 215px; height: 23px; text-align: center; margin: 0px auto 9px auto; padding: 0px; color: #FFF; border: none; font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#menu_contenidos p{margin: 0px; padding: 0px 5px 10px 10px;}
#menu_contenidos #fondo_menu_contenidos{background: url(../images/html/fondo_menu_contenidos.gif) repeat-y 0px 0px;}
#menu_contenidos #bottom_menu_contenidos{background: url(../images/html/fondo_menu_contenidos_bottom.gif) no-repeat 0px 0px; display: block; width: 227px; height: 11px; font: 1px Arial, Helvetica, sans-serif;}

/*MENU CONTENIDOS: ESTILOS APLICADOS A LA PLANTILLA DE CLIENTES*/
#menu_contenidos .bot_menu_clientes{background: url(../images/html/fondo_botones_menu_clientes.gif) repeat-x left bottom #EBEBEB; border: 1px solid #D6D4D4; margin: 0px 2px 2px 3px; padding: 0px;}
#menu_contenidos .bot_menu_clientes a:link, #menu_contenidos .bot_menu_clientes a:visited{background: url(../images/html/bullet_menu_contenidos.gif) no-repeat 5px 4px; padding: 4px 0px 4px 18px; margin: 0px; display: block; font-weight: bold; text-decoration: none; color: #666;}
#menu_contenidos .bot_menu_clientes a:hover, #menu_contenidos .bot_menu_clientes a:active{background: url(../images/html/bullet_tit_hoteleria_call.gif) no-repeat 5px 4px; text-decoration: none; color: #060;}
#menu_contenidos .bot_menu_clientes a.activo:link, #menu_contenidos .bot_menu_clientes a.activo:visited{background: url(../images/html/bullet_menu_contenidos_activo.gif) no-repeat 5px 4px; padding: 4px 0px 4px 25px; color: #060;}

#menu_contenidos .cont_menu_clientes{background: #FFF; padding: 10px 0px; margin: 0px 3px;}
#menu_contenidos .cont_menu_clientes img{border: 1px solid #666; padding: 3px; margin: 5px 5px 0px 0px; float: left;}

/*CONTENIDO CLIENTES Y EXPERIENCIAS*/
#estructura #fondo_contenido_clientes{background: url(../images/html/fondo_contenido_clientes.jpg) no-repeat left bottom; padding: 0px; display: table-cell; width: 966px;}
#estructura #fondo_contenido_clientes h2{background: url(../images/html/bullet_tit_hoteleria_call.gif) no-repeat 0px 0px; margin: 0px; padding: 0px 0px 15px 18px; clear: left; font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333;}
#estructura #fondo_contenido_clientes #cont_clientes{padding: 0px 0px 0px 208px; margin: 0px; width: 465px; float:left;}
#estructura #fondo_contenido_clientes #cont_clientes .logos_clientes{padding: 0px 0px 0px 15px; margin: 0px; height: 100px; text-align: center; font: bold 0.8em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #F60; clear: left;}
#estructura #fondo_contenido_clientes #cont_clientes .logos_clientes p{margin: 0px 17px 0px 0px; padding: 0px; float: left; width: 125px;}
#estructura #fondo_contenido_clientes #cont_clientes .logos_clientes img{border: none; margin: 0px; padding: 0px;}

/*PRODUCTOS*/
#estructura #fondo_contenido_productos{	background:url(../images/html/bg_productos.jpg) no-repeat left bottom; padding: 0px; display:table; width: 966px; height:400px}
#estructura #flash_productos{margin: 0px; padding: 0px; height: 352px; width: 964px;}
#estructura #flash_productos img{border: none;}

/*PRODUCTOS SOLUCIONES DE CALL CENTER*/
#estructura #fondo_contenido_orion{width: 966px; background: url(../images/html/fondo_call_detalle.jpg) no-repeat 1px 90px; padding: 0px; display: table-cell;}
#estructura #fondo_contenido_orion #cont_callcenter_detalle{padding: 30px 0px 0px 208px; margin: 0px; width:500px;}
#estructura #fondo_contenido_orion #cont_callcenter_detalle h1{margin: 0px; padding: 0px 0px 15px 18px;font: bold 1.0em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; border:none;}
#estructura #fondo_contenido_orion #cont_callcenter_detalle h2{background: url(../images/html/bullet_tit_hoteleria_call.gif) no-repeat 0px 2px; margin: 0px; padding: 0px 0px 15px 18px; clear: left; font: bold 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333;}
#estructura #fondo_contenido_orion #cont_callcenter_detalle p{padding: 0px 0px 10px 18px; margin:0px; }
#estructura #fondo_contenido_orion #cont_callcenter_detalle .logoSeccion {padding: 0px 18px 10px 18px; margin:0px; }

/*MENU CONTENIDOS: ESTILOS APLICADOS A LA PLANTILLA DE PRODUCTOS*/
#submenu{background: url(../images/html/fondo_menu_contenidos_top.gif) no-repeat 0px 0px; padding: 11px 0px 0px 0px; margin: 0px 11px 0px 0px; width:227px; float:right; font: 1em/ 150% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; clear:right;}
#submenu h1{background: url(../images/html/fondo_tit_menu_contenidos.gif) no-repeat 0px 0px; width: 215px; height: 23px; text-align: center; margin: 0px auto 9px auto; padding: 0px; color: #FFF; border: none; font: bold 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#submenu h2{font-weight:bold; font-size:14px;}
#submenu #fondo_submenu_contenidos{background: url(../images/html/fondo_menu_contenidos.gif) repeat-y 0px 0px; width:230px;display:table;}
#submenu #bottom_submenu_contenidos{background: url(../images/html/fondo_menu_contenidos_bottom.gif) no-repeat 0px 0px; display: block; width: 227px; height:10px;}

#submenu #fondo_submenu_contenidos .bot_submenu{border: none; margin: 0px 2px 2px 3px; padding: 0px; border-bottom:solid 1px #CCCCCC;}
#submenu #fondo_submenu_contenidos .bot_submenu a:link, #submenu #fondo_submenu_contenidos .bot_submenu a:visited{background: url(../images/html/bullet_menu_contenidos.gif) no-repeat 5px 4px; padding: 4px 0px 4px 18px; margin: 0px; display: block; font-weight: bold; text-decoration: none; color: #666;}
#submenu #fondo_submenu_contenidos .bot_submenu a:hover, #submenu #fondo_submenu_contenidos .bot_submenu a:active{background: url(../images/html/bullet_tit_hoteleria_call.gif) no-repeat 5px 4px; text-decoration: none; color: #060;}
#submenu #fondo_submenu_contenidos .bot_submenu a.submenu_activo:link, #submenu #fondo_submenu_contenidos .bot_submenu a.submenu_activo:visited{background: url(../images/html/bullet_activo_submenu.gif) no-repeat 5px 7px; padding: 4px 0px 4px 25px; }
#submenu #fondo_submenu_contenidos .bot_submenu a.submenu_activo:hover, #submenu #fondo_submenu_contenidos .bot_submenu a.submenu_activo:active{background: url(../images/html/bullet_menu_contenidos_activo.gif) no-repeat 5px 7px; padding: 4px 0px 4px 25px; }

#submenu .cont_submenu{padding:10px 0px; margin:0px; border-bottom:1px solid #CCC;}
#submenu .cont_submenu p{margin: 0px 0px 10px 0px; padding: 0px;}
#submenu .cont_submenu p a:link, #submenu .cont_submenu p a:visited{font-weight:bold; color:#009452; background: url(../images/html/bullet_submenu_productos.gif) no-repeat 0px 0px; padding:0px 0px 0px 15px;text-decoration:none; margin:0px 0px 0px 20px;}
#submenu .cont_submenu p a:hover, #submenu .cont_submenu p a:active{text-decoration:underline;}

#descarga_pdf{background: url(../images/html/top_caja_descarga.jpg) no-repeat top left; padding: 0px; margin: 30px 11px 0px 0px; width: 227px; float: right; font: 1em/ 150% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; clear:right; display:table;}

/* agregado para Telesoft CRM margen Imagen */
#descarga_pdf img { padding: 5px; float:left;}
#descarga_pdf span { float: left; width: 140px;}
#descarga_pdf .fondo_descarga_crm{background: url(../images/html/fondo_descarga_crm.jpg) repeat-y 0px 0px; height:60px; margin:5px 0px 0px 0px}
/* fin agregado*/

#descarga_pdf p{padding: 7px 5px 10px 5px; font-size:9px; float:left;}
#descarga_pdf p span{font-weight:bold; text-decoration:underline; font-size:11px;color: #666;}
#descarga_pdf .fondo_descarga {background: url(../images/html/fondo_descarga_crm.jpg) repeat-y 0px 0px; display: table; width: 227px; margin:5px 0px 0px 0px}
#descarga_pdf .bottom_descarga{background: url(../images/html/bottom_caja_descarga.jpg) no-repeat 0px 0px; display: block; width: 227px; height: 11px; font: 1px Arial, Helvetica, sans-serif;}
#descarga_pdf .descargar{width:80px; height:19px; background:url(../images/html/boton_descargar.gif) no-repeat 0px 0px; padding:0px 0px 5px 5px; margin: 0px 5px 0px 0px; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF; float:right}

#descarga_acrobat{width: 227px; height:50px; float:right; clear:right; margin:10px 11px 30px 0px; background:url(../images/html/ico_acrobat.gif) no-repeat 0px 10px;}
#descarga_acrobat p{font:9px/140% "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; padding:0px 0px 5px 20px; margin:10px 0px 0px 0px;}
#descarga_acrobat .descargar_btn{width:59px; height:15px; background:url(../images/html/bullet_descarga.gif) no-repeat 0px 2px; font: 9px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px; text-decoration:underline;}

/*PRODUCTOS: SOLUCIONES EMPRESAS*/

/*DIV USADO PARA IMPRIMIR INFORMACION EN PORTADA DE PRODUCTOS. SE OCULTA EN LA VERSIÓN SCREEN*/
#productos_print{display:none;}

#estructura #fondo_soluciones_empresas{width: 966px; background: url(../images/html/fondo_soluciones_empresas.jpg) no-repeat 1px 90px; padding: 0px; display:table;}
#estructura #fondo_soluciones_empresas #cont_soluciones_empresas{padding: 30px 0px 0px 208px; margin: 0px; width: 500px; }
#estructura #fondo_soluciones_empresas #cont_soluciones_empresas h1{margin: 0px; padding: 0px 0px 15px 18px; clear: left; font: bold 1.0em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; border:none;}
#estructura #fondo_soluciones_empresas #cont_soluciones_empresas h2{background: url(../images/html/bullet_tit_hoteleria_call.gif) no-repeat 0px 2px; margin: 0px; padding: 0px 0px 15px 18px; clear: left; font: bold 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333;}
#estructura #fondo_soluciones_empresas #cont_soluciones_empresas p{margin: 0px 0px 10px 18px; padding:0px; }

/*PRODUCTOS: HOTELERIA CALL CENTER*/
#estructura #fondo_hoteleria_call{width: 966px; background: url(../images/html/fondo_hoteleria.jpg) no-repeat 1px 90px; padding: 0px; display: table; }
#estructura #fondo_hoteleria_call #cont_hoteleria_call{padding: 30px 0px 0px 208px; margin: 0px; width: 470px; }
#estructura #fondo_hoteleria_call #cont_hoteleria_call h1{margin: 0px; padding: 0px 0px 15px 18px; clear: left; font: bold 1.0em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; border:none;}
#estructura #fondo_hoteleria_call #cont_hoteleria_call h2{background: url(../images/html/bullet_tit_hoteleria_call.gif) no-repeat 0px 2px; margin: 0px; padding: 0px 0px 15px 18px; clear: left; font: bold 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333;}
#estructura #fondo_hoteleria_call #cont_hoteleria_call p{margin: 0px 0px 10px 18px; padding:0px; }

/*DESTACADOS*/
#estructura #fondo_destacados{width: 966px; background: url(../images/html/fondo_destacados.jpg) no-repeat 1px 90px; padding: 0px; display:table;}
#estructura #fondo_destacados #cont_destacados{padding: 0px 0px 20px 0px; margin: 0px; width: 772px; float:right}
#estructura #fondo_destacados #cont_destacados h1{margin: 0px; padding: 0px 0px 15px 18px; clear:left; font:bold 1.0em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; border:none;}
#estructura #fondo_destacados #cont_destacados h2{background: url(../images/html/bullet_tit_hoteleria_call.gif) no-repeat 0px 2px; margin: 0px; padding: 0px 0px 5px 18px; clear: left; font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333;}
#estructura #fondo_destacados #cont_destacados .fecha{font-size:10px; font-weight:normal; float:right; padding: 0px 30px 0px 0px;text-decoration:underline;}
#estructura #fondo_destacados #cont_destacados p{margin: 0px 0px 10px 18px; padding:0px;}
#estructura #fondo_destacados #cont_destacados .paginador{width:749px; height:25px; background:url(../images/html/fondo_paginador.gif) no-repeat 0px 0px; clear:both; margin:10px auto 10px auto; text-align:center; padding: 5px 0px 0px 0px; color:#009250; font-weight:bold; letter-spacing:1px;}
#estructura #fondo_destacados #cont_destacados .paginador span{margin:0px 2px;}
#estructura #fondo_destacados #cont_destacados .paginador .margen_izquierdo{margin:0px 0px 0px 20px;}
#estructura #fondo_destacados #cont_destacados .paginador .margen_derecho{margin:0px 20px 0px 0px;}
#estructura #fondo_destacados #cont_destacados .paginador a:link,#estructura #fondo_destacados #cont_destacados .paginador a:visited{font-weight:bold; color:#009250; text-decoration:none; }
#estructura #fondo_destacados #cont_destacados .paginador a:hover,#estructura #fondo_destacados #cont_destacados .paginador a:active{font-weight:bold; color:#FFF; background:#009250;}

/*LISTADO DE DESTACADOS-----------------------------------------------------------------*/
#estructura #fondo_destacados #cont_destacados .destacado {background: url(../images/html/fondo_item_destacado.jpg) repeat-y 0px 0px; padding:20px; width:93%; float:left; margin:30px 0px 10px 0px;}

#estructura #fondo_destacados #cont_destacados .destacado .fecha_noticias{font-size:10px; font-weight:normal; float:right; padding:10px 30px 0px 0px; text-decoration:underline; width:100px; text-align:right;}

#estructura #fondo_destacados #cont_destacados .destacado .cont_foto{width:106px; float:left; margin:0px;}
#estructura #fondo_destacados #cont_destacados .destacado .cont_foto img{background:#FFF; padding:5px; border:2px solid #CCC; }
#estructura #fondo_destacados #cont_destacados .destacado .cont_info{float:left; width:450px; margin:0px; padding:10px 0px 0px 10px;}

#estructura #fondo_destacados #cont_destacados .destacado .cont_info a:link,#estructura #fondo_destacados #cont_destacados .destacado .cont_info a:visited{font-weight:bold; text-decoration:underline; color:#000; padding-bottom:5px;}

#estructura #fondo_destacados #cont_destacados .destacado .cont_info div{ margin:0px; padding:0px 0px 0px 18px;}

#estructura #fondo_destacados #cont_destacados .destacado .cont_info a:hover,#estructura #fondo_destacados #cont_destacados .destacado .cont_info a:active{font-weight:bold; text-decoration:none; color:#000; background:#999;}

#estructura #fondo_destacados #submenu_destacados{width:194px; margin:0px; float:left;}
#estructura #fondo_destacados #submenu_destacados ul{margin:30px 0px 0px 0px; padding:0px; list-style:none;}

#estructura #fondo_destacados #submenu_destacados ul li a:link, #estructura #fondo_destacados #submenu_destacados ul li a:visited{background:url(../images/html/destacados_btn_r.png) no-repeat right top;display:block; height:30px;margin:0px 0px 5px 0px;padding:8px 0px 0px 85px; font-weight:bold;text-decoration:none; color:#FFF;}
#estructura #fondo_destacados #submenu_destacados ul li a:hover, #estructura #fondo_destacados #submenu_destacados ul li a:active{background:url(../images/html/destacados_btn.png) no-repeat right top;display:block;height:30px;margin:0px 0px 5px 0px;padding:8px 0px 0px 85px; font-weight:bold;text-decoration:none; color:#000;}

#estructura #fondo_destacados #submenu_destacados ul li a.activo:link, #estructura #fondo_destacados #submenu_destacados ul li a.activo:visited {background:url(../images/html/destacados_btn.png) no-repeat right top;text-decoration:underline; color:#000}
#estructura #fondo_destacados #submenu_destacados ul li a.activo:hover, #estructura #fondo_destacados #submenu_destacados ul li a.activo:active {background:url(../images/html/destacados_btn.png) no-repeat right top;text-decoration:none; color:#000}

/*DESTACADO DETALLE*/
#estructura #fondo_destacados #cont_destacados #detalle{padding: 30px 20px 0px 20px;}
#estructura #fondo_destacados #cont_destacados h3{padding:6px 0px 2px 18px; margin:0px;font:bold 11px "Trebushet MS",Arial, Helvetica, sans-serif; color:#555;}
#estructura #fondo_destacados #cont_destacados #imagen_detalle{width:270px; height:200px; padding:0px; margin:0px 0px 0px 10px; float:right; font-weight:bold; font-size:10px; color:#666; text-align:left;}
#estructura #fondo_destacados #cont_destacados #imagen_detalle img{padding:3px; border: solid 2px #CCC; clear:both; margin:5px 10px}
#estructura #fondo_destacados #cont_destacados #imagen_detalle p{margin:0px 10px;}
#estructura #fondo_destacados #cont_destacados #adjuntos{ border-top: solid 1px #CCC; border-bottom:solid 1px #CCC; padding: 10px 0px; margin: 10px 0px 30px 0px; display:table; width:100%;}
#estructura #fondo_destacados #cont_destacados #adjuntos #caja_adjuntos{width:227px; background:url(../images/html/fondo_caja_adjuntos.gif) no-repeat 0px 0px; padding:20px 0px 2px 15px; float:left; }
#estructura #fondo_destacados #cont_destacados #adjuntos #caja_adjuntos_bottom{width:227px; height:8px;background:url(../images/html/caja_adjuntos_bottom.gif) no-repeat 0px 0px; float:left;clear:both; margin-bottom:20px}
#estructura #fondo_destacados #cont_destacados #adjuntos #caja_adjuntos h1{margin: 0px; padding:0px 18px; color:#44474A;}
#estructura #fondo_destacados #cont_destacados #adjuntos #caja_adjuntos a:link,#estructura #fondo_destacados #cont_destacados #adjuntos #caja_adjuntos a:visited{font-weight:bold; color:#666; font-size:10px;text-decoration: underline; color:#333333}
#estructura #fondo_destacados #cont_destacados #adjuntos #caja_adjuntos a:hover,#estructura #fondo_destacados #cont_destacados #adjuntos #caja_adjuntos a:active{text-decoration: none;}

/*CONTÁCTENOS*/
#estructura #fondo_contactenos{width: 966px; background: url(../images/html/fondo_contacto.jpg) no-repeat 1px 90px; padding: 0px; height:auto; display: table-cell;}
#estructura #fondo_contactenos #cont_contactenos{padding: 30px 0px 0px 208px; margin: 0px; width: 495px; display:table;}
#estructura #fondo_contactenos #cont_contactenos h1{margin: 0px; padding: 0px 0px 0px 18px; clear: left; font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; border:none;}
#estructura #fondo_contactenos #cont_contactenos p{margin: 0px 0px 10px 18px; padding:0px; font-size:1em;}

#estructura #fondo_contactenos dl{margin: 10px 0px 0px 0px; display: table;width:490px;}
#estructura #fondo_contactenos dt{margin: 0px 0px 15px 0px; padding:0px 0px 0px 33px;display:block; width:85px; height:25px; font-weight:bold;}
#estructura #fondo_contactenos dt.bullet{background:url(../images/html/bullet_tit_telecomunicaciones.gif) no-repeat 17px 1px;}
#estructura #fondo_contactenos dd{margin: 0px; display:block; width:348px; float: right; text-align:left; margin:0px 0px 15px 0px;}
#estructura #fondo_contactenos input{background: #EBF6F0; border:1px solid #000; height:22px; width:348px;}
#estructura #fondo_contactenos input.codigo_area{height:22px; width:50px; float:left; text-align:center;}
#estructura #fondo_contactenos input.telefono{height:22px; width:282px; float:right}
#estructura #fondo_contactenos .comentarios{background: #EBF6F0; border:1px solid #000;height:66px; width:348px; float:left}
#estructura #fondo_contactenos .enviar{background:url(../images/botones/bot_contacto.gif) no-repeat 0px 0px; border:1px solid #000; height:22px; width:110px; border:none; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; cursor:pointer; float: right;}

/*MENU CONTENIDOS: ESTILOS APLICADOS A LA PLANTILLA DE CONTACTOS*/
#datos_contacto{background: url(../images/html/fondo_menu_contenidos_top.gif) no-repeat 0px 0px; padding: 11px 0px 0px 0px; margin: 0px 11px 0px 0px; width: 227px; float: right; font: 11px/ 150% "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; clear:right;}
#datos_contacto h1{background: url(../images/html/fondo_tit_menu_contenidos.gif) no-repeat 0px 0px; width: 215px; height: 23px; text-align: center; margin: 0px auto 9px auto; padding: 0px; color: #FFF; border: none; font: bold 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#datos_contacto #fondo_datos_contacto{background: url(../images/html/fondo_menu_contenidos.gif) repeat-y 0px 0px; height:300px;}

#datos_contacto #fondo_datos_contacto ul {list-style:none; margin:20px 18px 0px 0px; text-align:right;}
#datos_contacto #fondo_datos_contacto ul li{padding:0px 15px 25px 0px; margin:0px; background: url(../images/html/bullet_contacto.gif) no-repeat right 0px; line-height:120%}
#datos_contacto #fondo_datos_contacto ul li span{font-weight:bold;}
#datos_contacto #fondo_datos_contacto ul li a:link, #datos_contacto #fondo_datos_contacto ul li a:visited{color:#000; margin:0px; text-decoration:underline;}
#datos_contacto #fondo_datos_contacto ul li a:hover,#datos_contacto #fondo_datos_contacto ul li a:active{text-decoration:none;}

#datos_contacto #bottom_menu_contenidos{background: url(../images/html/fondo_menu_contenidos_bottom.gif) no-repeat 0px 0px; display: block; width: 227px; height: 11px; font: 1px Arial, Helvetica, sans-serif;}

/*MAPA DEL SITIO*/
#estructura #fondo_mapa_sitio{width:966px; background: url(../images/html/fondo_mapa_sitio.jpg) no-repeat 1px 90px; padding: 0px; display:table; height:auto;}
#estructura #fondo_mapa_sitio #cont_mapa_sitio{padding: 30px 0px 0px 208px; margin: 0px; width: 750px; display:block; clear:both}
#estructura #fondo_mapa_sitio #cont_mapa_sitio h1{margin: 0px; padding: 0px 0px 0px 18px; clear: left; font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; border:none;}
#estructura #fondo_mapa_sitio #cont_mapa_sitio p{margin: 0px 0px 10px 18px; padding:0px; font-size:1em;}
#estructura #fondo_mapa_sitio #cont_mapa_sitio .columna{width:270px;display: block; float:left; padding:0px; margin:0px;}
#estructura #fondo_mapa_sitio #cont_mapa_sitio .columna2{width:210px;display: block; float:left; padding:0px; margin:0px;}
#estructura #fondo_mapa_sitio #cont_mapa_sitio .subitem{float:left; padding-left:13px; display:block;margin-left:40px; width:180px; font-weight:normal;background:url(../images/html/bullet_subItem_mapa.gif) no-repeat 0px 0px; line-height:110%;}
#estructura #fondo_mapa_sitio #cont_mapa_sitio ul{list-style:none; margin:0px;}
#estructura #fondo_mapa_sitio #cont_mapa_sitio ul li{font-weight:bold;margin: 0px 0px 10px 18px; padding:0px 0px 0px 20px; font-size:1em; line-height:150%; background:url(../images/html/bullet_home_tips.gif) no-repeat 0px 2px;}
#estructura #fondo_mapa_sitio #cont_mapa_sitio a:link,#estructura #fondo_mapa_sitio #cont_mapa_sitio a:visited{color: #333; text-decoration: underline;}
#estructura #fondo_mapa_sitio #cont_mapa_sitio a:hover,#estructura #fondo_mapa_sitio #cont_mapa_sitio a:active{background: #333; color: #CCC; text-decoration: none;}

/*FOOTER*/
#footer{background: url(../images/html/fondo_footer.jpg) no-repeat 0px 0px; clear: both; margin: 0px auto; padding: 0px 0px 20px 0px; width: 976px; font: 9px/180% Tahoma, Arial, Helvetica, sans-serif; color: #FFF; display:table;}
#footer h1{font: bold 9px Tahoma, Arial, Helvetica, sans-serif; color: #009150; margin: 0px; padding: 0px 0px 0px 18px;}
#footer p{margin: 0px; padding: 0px 0px 24px 18px;}
#footer a:link, #footer a:visited{color: #CCC; text-decoration: underline; padding: 2px; margin: 0px 0px 0px 10px;}
#footer a:hover, #footer a:active{background: #333; color: #CCC; text-decoration: none;}
#footer span{float: right; font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #CCC; padding: 0px 10px 0px 0px;}
#footer span a:link, #footer span a:visited{text-decoration: none;}
#footer span a:hover, #footer span a:active{text-decoration: none;}
#footer p {}

/*FOOTER: MENU INFERIOR: SE OCULTA EN HOME*/
#footer .menu{width: 960px; margin:0px 0px 12px 0px;float: right; clear: both; text-align: right; padding: 7px 17px 0px 0px; color: #999; font: bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#footer .menu a:link, #footer div a:visited{margin: 0px 6px; padding: 0px; color: #999; text-decoration: none;}
#footer .menu a:hover, #footer div a:active{background: #666; color: #999; text-decoration: none;}
#footer .copyright{ width:960px; float:left;}
#footer .copyright .gechs{float:left; text-align:right;}