.bold {font-weight: bold;}
.cajas, .ampliacionWeb {  border: 1px #848284 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.caja_trabajo{width:100%; margin-bottom:0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.listas {font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #333; margin-left: 9px; padding-left: 9px; list-style-image: url(../img/bullet+.gif); list-style-type: none;}
.linea_divisoria {border-top:1px solid #607DBF; margin-bottom:10px; clear:both}
.linkspiepagina, .paginacion{background-color:#fff; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:9px; padding-top:5px; padding-bottom:4px; vertical-align:middle }
.paginacion{ font-size:11px; text-align:center;}
.linkspiepagina a{ color:#686b68; text-decoration:underline; padding-left:8px; padding-right:8px; padding-bottom:5px;}
.linkspiepagina a:hover, .paginacion a:hover{ color:#F5AB2A; text-decoration:underline }
.textcolor {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006699; font-weight: bold}
.textcolor:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0099CC}
.boxBack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px #006699 solid}
.titulo{color:#0056A1; margin-left: 17px;}
.telefono {font-weight: bold; font-size:11px;}
.texto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}
.textoEnlace {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration:none;}
.textoEnlace:hover { text-decoration:underline;}
.texto_link {color: #707070; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration:none}
.cartel, .cajasgris {  border: 1px #666666 solid}
.cajasform {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; border: 1px #666666 solid; background-color: #FFFFFF}
.boton {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #FFCC99; border: #FF9900; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.pie { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #006699; font-weight: normal}
.piepagina{background-color:#686b68; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-top:3px; padding-bottom:2px; vertical-align:middle }
.piepagina a{ color:#FFFFFF; text-decoration:underline }
.piepagina a:hover{ color:#F5AB2A; text-decoration:underline }
.foliado, .linkpaginacion { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none}
.linkpaginacion{ color:#0056A1; }
.foliado{width: 100%; }
.foliado:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #006699; font-weight: normal; width: 100%; text-decoration: none ; background-color: #eeeeee}
.negrita{font-weight:bold}

.empresa a {background-image: url("imagenes/ico_empresa_off.gif"); text-decoration: none; background-repeat:no-repeat; display: block; height:26px; width:36px}
.empresa a:hover {background-image: url("imagenes/ico_empresa_on.gif");} 

.servicios a {background-image: url("imagenes/ico_servicios_off.gif"); text-decoration: none; background-repeat:no-repeat;display: block; height:25px; width:36px}
.servicios a:hover {background-image: url("imagenes/ico_servicios_on.gif");} 

.portafolios a {background-image: url("imagenes/ico_porta_off.gif"); text-decoration: none; background-repeat:no-repeat; display: block; height:24px; width:48px}
.portafolios a:hover {background-image: url("imagenes/ico_porta_on.gif");}

.consultas a {background-image: url("imagenes/ico_correo_off.gif"); text-decoration: none; background-repeat:no-repeat; display: block; height:21px; width:42px}
.consultas a:hover {background-image: url("imagenes/ico_correo_on.gif");}

.mapa a {background-image: url("imagenes/ico_mapa_off.gif"); text-decoration: none; background-repeat:no-repeat; display: block; height:35px; width:36px}
.mapa a:hover {background-image: url("imagenes/ico_mapa_on.gif");} 
 
 
.preloadedImages {
   background-image: url("imagenes/ico_empresa_off.gif");
   background-image: url("imagenes/ico_servicios_off.gif");
   background-image: url("imagenes/ico_porta_off.gif");
   background-image: url("imagenes/ico_correo_off.gif");
   background-image: url("imagenes/ico_mapa_off.gif");
   background-image: url("imagenes/fondoari.gif");
   }
#fondoconsultas{ background-image:url(imagenes/backform.gif)}.latt {  border-color: black black black #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.topservicios {  background-image: url(imagenes/top-servicios.jpg); width: 700px}
.nave {  left: 600px; top: 63px; }
.topportafolios { background-image: url(imagenes/top-portfolio.jpg); width: 700px }
.topcontactar { background-image: url(imagenes/top-alta2.jpg); width: 700px }
.topmapa { background-image: url(imagenes/top-mapa.jpg); width: 700px }
.topempresa {
	background-image: url(imagenes/top-empresa.jpg);
	width: 700px;
}
#subtituloseccion{
	color: #006699;
	font-size:22px;
	text-align: right;
}
#subtituloseccion{
	font-size:12px;
	font-weight: bold;
	color: #006699;
}
#contenedor {
	float:left;
	width: 400px;
	height: 195px;
	position: relative;
	overflow: hidden;
	font-size: 12px;
	white-space: pre;
	border:0;
	margin:0 0;
	padding:0 0;
  }
  
  
#miniatura {
	top:0px;
	height:195px;
    cursor: pointer;
    white-space: pre;
	padding:0 0;
	margin:0 0;
	border:0;
 }
  
#capascroll {
	float:right;
    position: relative;
	right: 0px;	
    width: 8px;
	height:195px;
    border: 0;
	background-image:url(imagenes/barrascroll.gif);		
 }

  /* Ventanita que muestra que es lo que se está mostrando */
  #ventana {
    position: relative;
	height: 195px;	
    top: 0px;
    background: url(imagenes/sp.gif);
    width: 100%;
  }
  
  #contenedor-texto {
    position: absolute;
    width: 8px;
	height: 195px;
    z-index: 2;
  }  

  /* Capa que evita que se pulse en la miniatura */
  #tapa {
    position: absolute;
    background: url(sp.gif);
    width: 100%;
    height: 100%;
    z-index: 4;
  }
#diseño-web{position:absolute; left:448px; top:245px; width:400px; height:200px; z-index:12; visibility:hidden;  background-image: url(imagenes/vineta.png); 
}
.linkcolor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	font-weight: bold;
	text-decoration:none;
}
.linkcolor:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0099CC
}
.linkBlank a img{ 
	border:0pt none;
	vertical-align:middle;	
}
.cartel{
	position:absolute;
	left:39%;
	top:243px;
	width:420px;
	z-index:13;
	visibility: hidden;
	background-color:#FFCC99;
	padding-right: 1em;
	padding-left: 1em;
	text-align:justify;
}
.tablaCarteles{
	width:33%;
}
.listProgramacion{
	list-style-image:url(imagenes/dot3.gif);
}
.ampliacionWeb{ 	
	position: absolute;
	visibility: hidden;
}
h1 { 
	color: #006699;
	font-size:18px;
	text-align: right;
; font-style: italic
; font-weight: bold
 } 
 .cajasform {
	color:#0056A1;
	border: 1px solid #006699;
}
.tablas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
}
.line {
	line-height: 1px;
	background-color: #006699;
}
.cajasrojas {
	border: 1px dotted #FF0000;
}
.linkpaginacion2 {
	color:#0056A1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.botonesform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
	border: 1px solid #003399;
}
