address {font-style:normal;}
.maps{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;vertical-align:top;}
.maps table{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;vertical-align:top;}
/* CSS Document */
body{background-color: #B7B7B7;margin: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;padding: 0px;}
td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;vertical-align: top;line-height: 16px;}
a, a:active{
	font-weight: bold;
	color: #4A9797 !important;
	text-decoration: underline;
}
a:hover{font-weight: bold;color: #4A9797 !important;text-decoration: underline;}
h1{font-size: 12px;font-weight: normal;color: #009085;font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0px;padding: 0px;}
h1 a, h1 a:active, h1 a:hover{font-size: 12px;font-weight: normal;color: #009085;font-family: Verdana, Arial, Helvetica, sans-serif;}
h2{
	font-size: 18px;
	font-weight: bold;
	color: #7C7C7C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	padding-bottom: 8px;
	line-height: normal;
}
h3{
	font-size: 16px;
	font-weight: bold;
	color: #7C7C7C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
}
h4{font-size: 11px;font-weight: bold;color: #009085;}
input{font-size: 10px;border: 1px solid #9BC93E;margin-bottom: 4px;padding-left: 3px;}
.breadcrumb a{
	text-decoration: none!important;
}
.normal, .FormLabel, .FormLabelCell{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}
.FormLabel, .FormLabelCell{text-align:right;}
.peque{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #000000;}
.fotomargenizquierdo{float: left;margin-right: 15px;}
/*.................caja contenedora centrada.................*/
#continente{position: absolute;left: 50%;width: 1000px;margin-left: -500px;background-color: #FFFFFF;display:inline;}
/** html #continente{*width: 1020px;
display:inline;
}*/
/********************************cabecera del logotipo*******************************/
#cabecera_logo{width: 1000px;float: left;height: 88px;}
#logotipo{float: left;height: 88px;width: 230px;}
#fraseybuscador{width: 770px;float: right;}
#frase_centro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BCBCBC;
	float: left;
	height: 88px;
	width: 567px;
}
#entrar{
	text-align: right;
	width: 535px;
	padding-bottom: 20px;
	padding-top: 2px;
}
#buscador{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;float: right;width: 203px;vertical-align: bottom;}
#buscador input{margin-top: 4px;height: 20px;}
#buscador strong{color: #009085;font-weight: bold;}
.NormalTextBox{color: #666666;border: 1px solid #B2B2B2;}
#idioma{width: 195px;font-size: 11px;color: #009085;text-align: right;font-weight: normal;padding-bottom: 20px;padding-right: 8px;padding-top: 2px;}
#idioma a, #idioma a:active, #idioma a:visited{font-weight: normal;color: #000000!important;text-decoration: none;}
#idioma a:hover{color: #009085!important;font-weight: normal;}
/******************************** fin de la cabecera del logotipo*******************************/
/********************************menu***********************************************************/
#menu{
	background-image: url(/Portals/0/Skins/HostingDNN/img/fondo_menu.gif);
	background-repeat:  repeat-x;
	float: left;
	width: 230px;
	padding-bottom: 15px;
}
#menu_contenidos{
	float: left;
	width: 215px;
	padding-left: 15px;
	padding-right: 0px;
}
#areaclientes{background-color: #D8ECB2;background-image: url(/Portals/0/esp/img/areaclientes_fondo.gif);float: left;height: 129px;_height: 139px;width: 183px;padding-top: 9px;text-align: left;background-repeat:  repeat-x;}
#areaclientes_texto{width: 183px;margin-top: 10px;float: left;padding-left: 30px;font-size: 12px;line-height: 22px;font-weight: bold;color: #009085;}
/********************************fin del menu***********************************************************/
/********************************contenido***************************************************/
#contenido{float: right;width: 770px;}


#banner_superior{width: 770px;float: left;background-image: url(/Portals/0/Skins/HostingDNN/img/fondo_banner.gif);height: 143px;margin-bottom: 22px;}
/*listado menú superior*/
#divLista{width:760px;padding-top: 30px;font-size: 11px;color: #7C7C7C;} 
UL.col{PADDING: 0;FLOAT: left;WIDTH: 760px;LIST-STYLE-TYPE: none;margin: 0px;}
UL.col LI{DISPLAY: inline;FLOAT: left;WIDTH: 190px;margin-left: 60px;	}
/*fin listado menú superior*/
/***********************************columna izquierda****************************/
#columna_izquierda_home{float: left;width: 413px;}
.icono{float: left;}
.icono_home{float: left;width: 103px;	}
.icono_texto_home{float: right;width: 300px;line-height: 14px;padding-bottom: 20px;}
.icono_texto_home a, .icono_texto_home a:active, .icono_texto_home a:visited, .icono_texto_home a:hover{color: #90BD31!important;}
/*********************************** fin columna izquierda****************************/
/***********************************columna derecha****************************/
#columna_derecha_home{float: right;width: 354px;}
.entrada{float: left;padding-top: 8px;padding-bottom: 8px;}
#fondo_gris{background-color: #F2F2F2;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 10px;}
#fondo_gris .normal a, #fondo_gris .normal a:active, #fondo_gris .normal a:visited{font-size: 11px;font-weight: bold;color: #646B6F!important;}
#fondo_gris .normal{font-size: 11px;line-height: 12px;}
#fondo_gris .fecha{font-size: 11px;color: #019185;}
#fondo_gris .celdarticulo{font-size: 11px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #B2B2B2;margin-bottom: 10px;padding-bottom: 5px;line-height: 17px;}
#fondo_gris .head{font-size: 0px;}
#blog_pie{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;background-image: url(/Portals/0/esp/img/blog_final.gif);background-repeat:  repeat-x;float: left;height: 18px;_height: 27px;width: 354px;text-align: right;vertical-align: middle;padding-top: 9px;margin-bottom: 20px;}
#blog_pie a, #blog_pie a:active, #blog_pie a:visited, #blog_pie a:hover{color: #FFFFFF!important;}
/***********************************fin columna derecha****************************/
/***********************************pie enlaces****************************/
#pie_enlaces{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #7C7C7C;background-color: #E7F3D1;float: left;height: 139px;width: 1000px;padding-top: 8px;padding-bottom: 8px;line-height: 14px;margin-top: 30px;}
#pie_enlaces a, #pie_enlaces a:active, #pie_enlaces a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #7C7C7C!important;text-decoration: none;font-weight: normal;}
#pie_enlaces a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #7C7C7C!important;text-decoration: underline;font-weight: normal;}
#pie_enlaces strong{font-size: 12px;font-weight: bold;padding-bottom: 10px;}
UL.col2{PADDING: 0;FLOAT: left;WIDTH: 1000px;LIST-STYLE-TYPE: none;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
UL.col2 LI{DISPLAY: inline;FLOAT: left;WIDTH: 220px;PADDING: 0;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 25px;	}
.pie_enlaces_linea{width: 220px;height: 139px;border-right-width: 1px;border-right-style: dashed;border-right-color: #7C7C7C;}
/***********************************finpie enlaces****************************/
/***********************************pie contacto****************************/
#pie_contacto{
	font-size: 11px;
	color: #000000;
	background-color: #CCCCCC;
	float: left;
	height: 65px;
	width: 1000px;
	
}
#pie_contacto_izquierda a, #pie_contacto_izquierda a:active, #pie_contacto_izquierda a:visited{font-weight: bold;color: #000000!important;text-decoration: none;}
#pie_contacto_izquierda a:hover{font-weight: bold;color: #000000!important;text-decoration: underline;}
#pie_contacto_izquierda{width: 485px;float: left;margin-left: 28px;padding-top: 20px;}
#pie_contacto_derecha{width: 400px;padding-right: 28px;float: right;background-color: #CCCCCC;padding-top: 8px;text-align: right;}
#pie_contacto_ultimo{
	width: 980px;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
/***********************************fin pie contacto****************************/
/*.................flash página principal.................*/
#flashcontent {width: 1000px;background-position: center;height: 138px;float: left;}
/*.................caja página principal contenidos.................*/
.SelectedTab, .SelectedTab a{font-weight: bold!important;}
/*************************************************PÁGINAS INTERIORES***************************************************************/
#menu_interiores{
	background-image: url(/Portals/0/Skins/HostingDNN/img/fondo_menu_interior.gif);
	background-repeat:  repeat-x;
	float: left;
	width: 251px;
	padding-bottom: 15px;
}
#menu_interiores_contenidos{float: left;width: 215px;padding-left: 15px;}
#banner_interior_superior{width: 700px;_width: 749px;float: left;background-image: url(/Portals/0/Skins/HostingDNN/img/fondo_banner_interior.gif);height: 69px;_height: 89px;padding-left: 49px;padding-top: 20px;color: #7C7C7C!important;}
#banner_interior_superior .normal{color: #7C7C7C!important;}
.banner_titulo{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #009085;}
#contenido_interiores{float: right;width: 749px;}
#columna_izquierda_interior{float: left;width: 501px;margin-top: 23px;margin-bottom: 15px;padding-right: 38px;}
#columna_izquierda_interior a{
	text-decoration: underline;
}
#columna_izquierda_interior h2, #columna_izquierda2_interior h2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #009085;line-height: normal;}
#columna_izquierda_interior .normal, #columna_izquierda2_interior .normal{line-height: 16px;}
#columna_izquierda_interior ul, #columna_izquierda2_interior ul{list-style-image: url(/Portals/_default/Skins/interdigital/img/punto.gif);font-weight: normal;color: #4A9797;margin-top: 8px;margin-right: 0px;margin-bottom: 7px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 15px;}
#columna_izquierda_interior li, #columna_izquierda2_interior li{padding-bottom: 1px;}
#columna_izquierda_interior ul strong, #columna_izquierda2_interior ul strong{font-weight: bold;color: #4A9797;}
#columna_izquierda_interior ul a, #columna_izquierda_interior ul a:active, #columna_izquierda_interior ul a:hover, #columna_izquierda2_interior ul a, #columna_izquierda2_interior ul a:active, #columna_izquierda2_interior ul a:hover {font-weight: bold;color: #4A9797!important;text-decoration: underline;}
#columna_izquierda2_interior{
	float: left;
	width: 734px;
	margin-top: 23px;
	padding-right: 15px;
	padding-bottom: 15px;
}
#columna_derecha_interior{float: right;width: 195px;margin-top: 23px;margin-bottom: 15px;padding-right: 15px;}
.tablabloginterior{font-size: 10px!important;margin-right: 5px;}
.tablabloginterior .normal, .tablabloginterior .fecha, .tablabloginterior a{font-size: 10px!important;}
#Blog_pie_interior{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF!important;background-image: url(/Portals/0/esp/img/fondo_blogpie_interior.gif);background-repeat:  repeat-x;float: left;height: 20px;_height: 25px;width: 195px;text-align: right;vertical-align: middle;padding-top: 5px;margin-bottom: 20px;}
#Blog_pie_interior a, #Blog_pie_interior a:active, #Blog_pie_interior a:visited, #Blog_pie_interior a:hover{color: #FFFFFF!important;}
/************************************************* FIN PÁGINAS INTERIORES***************************************************************/
/**********************************div de la wikipedia******************/	
#wikipedia{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #000000;background-color: #DDDDDD;float: left;width: 195px;padding-bottom: 5px;text-align: right;padding-top: 0px;padding-right: 0px;padding-left: 0px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
#wikipedia a, #wikipedia a:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #000000!important;text-decoration: none;padding-right: 5px;}
#wikipedia a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #000000!important;text-decoration: underline;padding-right: 5px;}
/***********tag portadas******************/
.tag{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #999999;text-align: right;margin: 0px;padding: 0px;}
.tag1, .tag1 a:active, .tag1 a:hover{font-size: 11px;font-weight: normal!important;text-decoration: none;}
.tag2, .tag2 a:active, .tag2 a:hover{font-size: 10px;font-weight: normal!important;text-decoration: none;}
/*************************foro*************************/
.articleHeadline h1, .articleHeadline h1 a, .articleHeadline h1 a:active, .articleHeadline h1 a:hover {font-size: 16px!important;font-weight: bold!important;color: #666666!important;font-family: Verdana, Arial, Helvetica, sans-serif;}
/******************rss, home*****************/
.rssquees{text-align: right;width: 457px;}
.articleCalendarDay{margin: 0px;padding: 0px;}
.rss_titulo{width: 468px;float: left;padding-left: 10px;padding-bottom: 10px;}
#rss_titulo2{width: 193px;float: left;text-align: left;padding-top: 10px;}
#rssquees2{text-align: right!important;width: 193px;}
.articleCalendarDay {padding-left: 3px;_padding-left: 7px;padding-top: 7px;}
/******************apartado leer más*****************/
.leermas{padding-bottom: 5px;padding-top: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EBEBEB;padding-right: 0px;padding-left: 0px;font-size: 10px;line-height: 13px;}
.leermas a, .leermas a:active{color: #999999!important;line-height: 14px;}
/******************casos de éxito*****************/
.casosdexito_titulo{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #5EAEAF;}
/******************tabla de precios*****************/
.titular_celda{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;background-color: #5EAEAF;text-align: center;padding-right: 4px;padding-left: 4px;}
.contenido_celda{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;border: 1px solid #CCCCCC;}
/*****************página de enlaces**********/
.DirectorioEnlaces{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;margin: 0px;padding-top: 3px;padding-bottom: 3px;}
/*-----------cuadro de información complementaria-------------------------*/
.titulo_cuadro{padding-top: 10px;height: 8px;width: 199px;background-image: url(/portals/_default/containers/interdigital/cuadro_sup.gif);background-repeat:  repeat-x;}
.contenido_cuadro{width: 195px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #999999;border-left-color: #999999;padding-right: 5px;padding-left: 10px;font-size: 11px;text-align: left!important;}
.contenido_cuadro a, .contenido_cuadro a:active{font-weight: normal;color: #5EAEAF;text-decoration: none;font-size: 11px;}
.contenido_cuadro a:hover{font-weight: normal;color: #5EAEAF;text-decoration: underline;font-size: 11px;}
.contenido_cuadro .head{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #999999;	}
.final_cuadro{	height: 8px;width: 195px;background-image: url(/portals/_default/containers/interdigital/cuadro_inf.gif);background-repeat:repeat-x;}
.tabla_cuadro{width: 195px;margin-top: 10px;}
.sinborde{border: 1px solid #FFFFFF;}
/*********************************tabla de la página principal que contiene los banners******************/
.tabla_banners{width: 475px;}
.celda_banners_imagen{width: 237px;}
.celda_banners_texto1{width: 230px;font-size: 11px;padding-bottom: 20px;padding-right: 15px;}
.celda_banners_texto2{width: 229px;font-size: 11px;padding-bottom: 20px;}
/***********************menú nuevo, configuraciones**************************************/
/*#nav ul { padding:0; margin:0; list-style:none; float:left; width:14.5em; background-color:#d8edfb; } */
#nav ul {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold!important;color: #009085;line-height: 16px;list-style-image: url(punto_listado.gif);margin:0px;padding: 15px;	}
#nav li {line-height: 20px!important;}
#nav li li {margin:0px;list-style:none;list-style-type: none;list-style-image: none;font-weight: bold!important;padding: 0px;	}
#nav li ul {position : relative;left: 1em;margin:0px;list-style:none;padding: 0px;} 
#nav li ul ul{left: -0em;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #5EAEAF;list-style-type: none;list-style-image: none;} 
#nav a {font-size:11px;text-decoration:none;font-weight: bold!important;color:#5EAEAF;font-family: Verdana, Arial, Helvetica, sans-serif;margin-top: 1px;margin-right: 0;margin-bottom: 1px;margin-left: 0px;padding-top: 2px;padding-right: 0;padding-bottom: 2px;padding-left: 0px;} 
#nav li a:hover {color:#847E68!important;list-style-type: none;} 
#nav li a.SelectedTab {font-weight:bold;background-color: #FFF;color:#000;list-style-type: none;} 
#navContainerBorder {} 
#navContainer {padding-top: 10px;padding-bottom: 10px;}
#navAdmin ul {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #B8B4A5;line-height: 16px;list-style-image: url(mas.gif);margin:0px;padding: 15px;}
#navAdmin li li {margin:0px;list-style:none;list-style-type: none;list-style-image: none;padding: 0px;}
#navAdmin li ul {position : relative;left: 1em;margin:0px;list-style:none;padding: 0px;} 
#navAdmin li ul ul{left: -0em;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #B8B4A5;list-style-type: none;list-style-image: none;} 
#navAdmin a {font-size:11px;text-decoration:none;font-weight:bold;color:#B8B4A5;font-family: Verdana, Arial, Helvetica, sans-serif;margin-top: 1px;margin-right: 0;margin-bottom: 1px;margin-left: 0px;padding-top: 2px;padding-right: 0;padding-bottom: 2px;padding-left: 0px;} 
#navAdmin li a:hover {color:#847E68;list-style-type: none;} 
#navAdmin li a.SelectedTab {font-weight:bold;background-color: #FFF;color:#000;list-style-type: none;} 
/*********************************estilos del blog tecnológico que se envía************************************/
#blog_envio{margin-bottom: 10px;padding-bottom: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;}