﻿BODY
{
	scrollbar-face-color:#BAC8D6;
	scrollbar-arrow-color:#999999;
	scrollbar-track-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-Color:#FFFFFF;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px; 
/*	color: #00457c; */
	color: #000000c;
	background-image:url(../images/background.gif);	
	text-align: center;
	margin:0px;
	padding:0px;
	padding-top:0px;
	height:100%;
}

html,body{
height:100%;
}


/*  ANTIGUOS */


.bordesup {  background-image: url(images/pixazul.gif); background-repeat:  repeat-x}
.bordeizq {  background-image: url(images/pixazul.gif); background-repeat:  repeat-y}
.pequebold {  font-size: 10px; font-weight: bold; color: #333333; text-decoration: none}
.pequenormal {  font-size: 10px; color: #333333; text-decoration: none}
.peque {  font-size: 10px; font-weight: bold; color: #00457c; text-decoration: none}
a.peque:link {  font-size: 9px; font-weight: bold; color: #00457c; text-decoration: none}
a.peque:hover {  font-size: 9px; font-weight: bold; color: #00457c; text-decoration: underline}
a.peque:active {  font-size: 9px; font-weight: bold; color: #00457c; text-decoration: none}
a.peque:visited {  font-size: 9px; font-weight: normal; color: #666666}
.vr {  font-size: 12px; color: #FFFFFF; font-weight: normal}

/*////////NUEVOS///////*/

#contenedora {
position:relative;
text-align:left;
width:1100px;
margin:0 auto;
padding:0px;
min-height:100%;
/*
background-image:url(../images/background_content_twice.gif);
background-position:8px 135px;
background-repeat:no-repeat;*/
}

* html #contenedora{
height:100%;
width:1100px;
}

/*#cuerpoindex {float:left;position:relative;left:0px;top:1px;width:100%;height:auto;margin-top:-1px;}*/
#cuerpoindex {float:left;position:relative;left:0px;top:1px;width:962px;margin-top:-1px; background-image:url(../images/background_content_twice_index.gif); background-repeat:repeat-y; background-position:8px 0px;}
#cuerpo {float:left;position:relative;left:0px;top:1px;width:962px;margin-top:-1px; background-image:url(../images/background_content_twice.gif); background-repeat:repeat-y; background-position:8px 0px; }
#cuerpo2 {float:left;position:relative;left:0px;top:1px;width:962px;margin-top:-1px; background-image:url(../images/background_content_2.gif); background-repeat:repeat-y; background-position:8px 0px;padding-left:20px; height:100%; min-height:800px;}

#cuerpo_detempresa {float:left;position:relative;left:0px;top:1px;width:100%;height:87%;margin-top:-1px;background-color:#ffffff}
/*#c {position:relative;float:left;width:900px;border:1px solid #00457c;border-right-width:0px;background-color:#ffffff; visibility:hidden;}*/
#c {position:relative;float:left;}

#logo {float:left;width:300px;height:95px;clear:both}
#logo img {border:0;margin:14px}



#cabecera {
position:relative;
	background-image:url(../images/header.gif); 
	background-position: left;
	background-repeat:no-repeat;
	height:135px;
	padding:0px;
	margin:0px;
}

#cabeceraIdioma{
	position:relative; 
	left:850px; 
	top:95px;
}
#cabeceraIdioma a{
	color:#666666;
	text-decoration:none;
}

#restocabecera {float:right;width:450px;text-align:right;clear:none}
#banner {float:right;width:300px;height:78px;clear:none}
#eslogan { position:relative; bottom:3px; float:right;margin-left:-5px; visibility:hidden;}

#contenido {
float:right;position:relative;width:750px;padding-top:10px; padding-bottom:30px;clear:none;}

/*#contenido {float:right;position:relative;width:600px;clear:none; padding-left:10px;}*/
#contenido_detempresa {float:right;position:relative;width:73%;height:90%;padding-top:10px;background-color:#ffffff}
#bloquecabezatexto {position:relative;width:100%; padding:0px; margin:0px; padding-top:10px;}

#contenidoindex {
	float:left;
	position:relative;
	width:100%;
	height:auto;
	padding-top:3px;
}
#up {text-align:center;width:100%;font-weight:bold;padding:0px}
/*#up2 {float:right;left:5px;top:5px;width:260px;font-weight:bold;padding:3px;background-color:red}*/
/*#oDiv {float:right}*/
#search {width:90%;padding:0 0 20px 5px; margin:0}
#searchForm  {	height:300px }
.detls_table {color:#00457c;border:1px #C7C5C5 solid;border-collapse:collapse; font-size: 12px;font-weight:normal}
.detls_font a {color:#00457c; font-size: 11px}
.detls_fontbig {color:#00457c; font-size: 14px; font-weight:bold;cursor:pointer;text-align:center}
.titulares_table {color:#00457c; font-size: 12px;font-weight:bold}
.cajas {border:solid 1px #667F99;font-weight:normal;font-size:11px;background-color:#D0CECE}
.centradayancho {width:20%;text-align:center}

/*	position:relative;
	margin:0px;
	padding:0px;
	width:200px;
	float:left;
	
	
	}*/
	
	
	
	#izq {
	float:left;
	position:relative;
	width:190px;
	height:100%;
	padding-left:5px;
	vertical-align:top;
	
}

	
	
	

#info { position:absolute; width:161px;height:65px;padding:10px 0px 0px 10px; background-image:url(../images/info.gif); background-repeat:no-repeat; right:25px; top:-10px; padding-bottom:20px;}

#tituloamarillo, #tituloamarillosininfo {
	position:relative;
	text-align:left; 
	font-size:11px; 
	margin-left:10px; 
	width:94%; 
	font-weight:bold; 
	text-align:justify; 
	margin-bottom:15px; 
	margin-top:5px; 
	color:#00457c;
	background-image:url(../images/bgTituloAmarillo.gif);
	background-repeat:repeat-y;
	padding-left:10px;
}

#textoplano {position:relative;text-align:left; font-size:11px;margin-left:10px; width:95%; font-weight:regular; text-align:justify;}


/* MENÚ */
#fondomenu {
	float:left;
	width:190px;
	clear:none;
	top:0px;
	/*
	background-image:url(../images/background_menu_top.gif);
	background-position: 8px top;
	background-repeat:no-repeat;*/

}

/*float:left;width:50px;height:171px;text-align:left;clear:right; padding:0px; padding-left:0px; font-size:11px; color:#404040; visibility:hidden;*/

#elmenu {float:left; text-align:left; padding:10px; font-size:11px; color:#404040; }
/*#elmenu a:hover {	font-size:11px;}*/
.dermenu {float:left; padding-top:3px;height:20px; width:178px; background-image:url(../images/background_menu_opcion.gif);}
.dermenu3 {float:left;padding-top:3px; height:20px; width:178px; background-image:url(../images/background_menu_opcion.gif);}
.dermenu2 {float:left;padding-top:3px; height:20px; width:178px; background-image:url(../images/background_menu_opcion.gif);}
.dermenu4 {float:left;padding-top:3px; height:20px; width:178px; background-image:url(../images/background_menu_opcion.gif);}
/* para vision-vrspain.html */
#dermenu {float:left; padding-top:3px;height:20px; width:178px; background-image:url(../images/background_menu_opcion.gif);}
#dermenu3 {float:left;padding-top:3px; height:20px; width:178px; background-image:url(../images/background_menu_opcion.gif);}
#dermenu2 {float:left;padding-top:3px; height:20px; width:178px; background-image:url(../images/background_menu_opcion.gif);}
#dermenu4 {float:left;padding-top:3px; height:20px; width:178px; background-image:url(../images/background_menu_opcion.gif);}

#noticiascapa {width:100%;margin-right:1%;height:25px;padding:5px;padding-bottom:2px;}



/* ---------------- BOTONES LATERAL IZQUIERDA PUBLICIDAD ------------------------------------------------------------------------------------------------------------------------------------------*/
#publicidad {
	float:left;
	position:relative;	
	bottom:0px;	
	padding:0px;
	margin:0px;
	width:172px;
	height:100px;
	/*background-color:#0033CC;*/

}

#ipubli1 {float:left;width:115px;height:66px;}


/*#tpubli4 {float:left;position:relative;left:0px;width:175px;height:66px;padding:5px;background-repeat:no-repeat;padding-bottom:0px;padding-right:5px}*/
#tpubli4 {float:left;position:relative;left:0px;width:161px;height:62px;background-repeat:no-repeat;padding-bottom:5px; padding-top:20px; background-image:url(../images/background_menu_publicidad.gif); text-align:left; }


/*#tpubli1 {float:left;position:relative;left:0px;width:175px;height:66px;background-repeat:no-repeat;padding-bottom:0px;padding-right:5px}*/

#publi0 {float:left; margin-top:10px; margin-left:10px;width:162px;}
#publi0 a { color:#2f6a97; font-size:11px; text-decoration:none;}
#tpubli0 {left:0px; height:65px; background-repeat:no-repeat;background-image:url(../images/background_menu_publicidad.gif);padding-top:20px; padding-left:50px;

/*float:left;position:relative;left:0px;height:86px;width:111px; background-repeat:no-repeat;padding-bottom:5px; padding-top:20px; padding-left:50px; background-image:url(../images/background_menu_publicidad01.gif); text-align:left; */}


#publi1 {float:left; /*padding-top:20px;margin-top:-40px;*/ margin-left:10px; width:162px;}
#publi1 a { color:#2f6a97; font-size:11px; text-decoration:none;}
#tpubli1 {left:0px; height:65px; background-repeat:no-repeat;background-image:url(../images/background_menu_publicidad.gif); padding-top:20px; padding-left:50px;
/*float:left;position:relative;left:0px;height:86px;width:111px; background-repeat:no-repeat;padding-bottom:5px; padding-top:20px; padding-left:50px; background-image:url(../images/background_menu_publicidad01.gif); text-align:left;*/ }


#publi2 {float:left; /*margin-top:-40px;*/ margin-left:10px; width:162px; }
#publi2 a { color:#2f6a97; font-size:11px; text-decoration:none; }
#tpubli2 {left:0px; height:65px; background-repeat:no-repeat;background-image:url(../images/background_menu_publicidad.gif);padding-top:20px; padding-left:50px;
/*float:left; position:relative;left:0px;height:62px;width:111px;background-repeat:no-repeat;padding-bottom:5px; padding-top:20px;padding-left:50px; background-image:url(../images/background_menu_publicidad02.gif); text-align:left;*/ }




#tpubli3 {float:left;position:relative;left:0px;height:86px;width:161px; background-repeat:no-repeat;padding-bottom:5px; padding-top:20px; padding-left:50px; background-image:url(../images/background_menu_publicidad.gif); text-align:left; }
#tpubli7 {float:left;position:relative;left:0px;height:86px;width:161px; _width:135px; background-repeat:no-repeat;padding-bottom:5px; padding-top:20px; padding-left:50px; background-image:url(../images/background_menu_publicidad.gif); text-align:left; }
#tpubli6 {float:left;position:relative;left:0px;height:86px;width:161px; _width:135px; background-repeat:no-repeat;padding-bottom:5px; padding-top:20px; padding-left:50px; background-image:url(../images/background_menu_publicidad.gif); text-align:left; }



.menupubli {color:#ffffff;font-size:15px;font-weight:bold;text-decoration:none;height:10px;}
.menupubli:hover {text-decoration:underline}

.menupublioscuro {color:#00457c;font-size:11px;font-weight:bold;text-decoration:none;}
.menupublioscuro:hover {text-decoration:underline}

.menupubliazul {color:#00457c;font-size:15px;font-weight:bold;text-decoration:none;margin-left:10px;}
.menupubliazul:hover {text-decoration:underline}

#tres li {list-style-type:none; margin-left:0px;padding-left:10px;margin-top:0;font-weight:normal;background:url('../images/cuadro_azul.gif') left no-repeat;}



#tituloazul,#titulogris {
	float:none;
	position:relative;
	left:11px;
	width:95%;
	padding:0px;
	text-align:left;
}


/*	background-image:url(../images/perfilciego/background_submenu_general.gif);
	background-repeat:repeat-x;
	height:25px;*/


#pie {float:left;position:relative;left:0px;height:20px;width:100%;color:#FFFFFF;text-align:center; vertical-align:bottom; background-image:url(../images/footer.gif);background-repeat:no-repeat;background-position:8px -20px; padding:0px; font-size:11px; font-weight:bold;}
#trozo{float:left;background-color:#6685A3;width:7px;height:21px;padding-bottom:3px}
#texto {width:670px;float:left;margin-bottom:10px;margin-left:10px}
#texto_detempresa {width:100%;float:left;margin-bottom:20px;margin-top:20px;}

.nombreprofesional {float:left;width:95%;height:25px;padding:5px;background-color:#DDDBDB;text-align:right}
.tprofesional {float:left;width:75%;margin-bottom:20px}
.fotoprofesional {float:left;position:relative;width:90px;height:90%;}

#nombreprofesional {float:left;width:95%;height:25px;padding-top:5px; padding-bottom:0px; text-align:left; font-weight:bold; font-size:15px;}
#tprofesional {float:left;width:85%;margin-bottom:20px; }
#fotoprofesional {float:left;position:relative;width:90px;height:90px; padding-left:10px;}

#bloquecabezadetexto {float:left;position:relative;width:98%;}
.grisnormal {}
.elmenu{font-size:11px;text-align:left;}

.pequeblanca { color:#FFFFFF; font-weight:normal;text-decoration:none;letter-spacing:2px; border:0px; line-height:20px; padding-left:10px; padding-right:8px;}
.pequeblanca:hover {text-decoration:none;border:0px;color:#FFFFFF;}
.pequeblanca2 { color:#FFFFFF; font-weight:normal;text-decoration:none;letter-spacing:2px;border:0px;line-height:20px;  padding-left:10px; padding-right:8px;}
.pequeblanca2:hover {text-decoration:none;border:0px;color:#FFFFFF;}


h1 {font-size: 15px;font-weight:normal;margin:3px}
h2 {font-size: 22px;font-weight:100;color:#00457c; position:relative}
h3 {font-size: 16px;font-weight:bold;color:#00457c; position:relative}
h4 {font-size: 12px;font-weight:bold;color:#00457c; position:relative}
input {  color: #00457c}
/*form {  font-size: 12px; font-weight: bold; color: #666666}*/

.latabla {  font-size: 11px; width:98%; padding:0px; margin:0px; font-weight:bold; }
/*.latabla {  font-size: 11px; color: #242424; width:98%; padding:0px; margin:0px;}*/

.td2 { text-align:left ; font-size:16px; font-weight:bold; color:#00457c; padding:0px; margin:0px; padding-bottom:0px; padding-top:35px;	background-image:url(../images/lineaSeparadora.gif);
	background-repeat:no-repeat; background-position:50% 20px;}
	
.tdizq { padding:0px; margin-bottom:5px;font-size:11px; font-weight:bold; text-align:left; padding-right:15px;}

.broker { width:50px; }
.azul { padding:0px; margin:0px; }
.confondo { padding:0px; margin:0px;}
.campo {  font-size: 12px; font-weight: normal; color: #333333}
.boton1 {  font-size: 12px; font-weight: bold; color: #00457c}

.enlaceazul {color: #00457c; text-decoration: none;margin-left:10px; height:18px;}
.enlaceazul:hover { font-weight: bold;text-decoration: none;}

.enlacegris {  color: #00457c; text-decoration: none;}
.enlacegris:hover {  font-weight: bold; color: #00457c; text-decoration: none}

.noticias { color: #00457c; text-decoration: none;font-weight: normal;font-size:11px}
.noticias:hover {   text-decoration: underline;}

.gabinete {  color: #ffffff; text-decoration: none;font-weight: normal;font-size:10px}
.gabinete:hover {  text-decoration: underline;}


#eslogan {color:#ffffff;padding-right:10px}
.titularempresas1 {position:relative; top:7px; left:5%; font-size:14px;font-weight:bold;color:#00457c}
.restoempresas1 {font-size:11px}
.titularvalorar {position:relative; top:40px; left:8%; color:#4A4846; font-size:14px;font-weight:bold;}
.titularempresas1:hover {text-decoration:underline}
.titularvender {position:relative; top:25px; left:5%; font-size:14px;font-weight:bold;color:#00457c}
.titularred {position:relative; top:47px; left:5px; color:#4A4846; font-size:14px;font-weight:bold;}

/*SUBMENU*/

/*.titulocompradores {position:relative;top:50%;text-align:left;padding-left:25px; visibility:hidden}*/
.titulocompradores {width:0;height:0; border:0; padding:0; margin:0; visibility:hidden;}

.separador {margin:3px;margin-bottom:3px}

/*#imagencomprador {float:left;position:relative;left:15px;background-image:url('../images/comprar/top-comprar-empresa.gif');background-repeat:no-repeat;background-position:top right;width:80%;height:1px; visibility:hidden;}*/

/*#imagencomprador, #imagenempresa, #imagenvaloracion, #imagennews, #imagenconfirmacion, #imagenfranquicias, #imagenprensa, #imagentrabajar { position:absolute; width:0;height:0; border:0; padding:0; margin:0; visibility:hidden;}*/

#imagenfranquicias, #imagenprensa {
	height:78px;
	width:740px;
	background-color:#FFFFFF;
	background-image:url(../images/imagenEmpresas04.jpg);
	background-repeat: no-repeat;
}

#imagentrabajar {
	height:78px;
	width:740px;
	background-color:#FFFFFF;
	background-image:url(../images/imagenEmpresas.jpg);
	background-repeat: no-repeat;
}
#imagennews, #imagenconfirmacion {
	height:78px;
	width:740px;
	background-color:#FFFFFF;
	background-image:url(../images/imagenEmpresas01.jpg);
	background-repeat: no-repeat;
}
#imagenvendedor, #imagencomprador {
	height:78px;
	width:740px;
	background-color:#FFFFFF;
	background-image:url(../images/imagenEmpresas02.jpg);
	background-repeat: no-repeat;
}
#imagenempresa, #imagenvaloracion {
	height:78px;
	width:740px;
	background-color:#FFFFFF;
	background-image:url(../images/imagenEmpresas03.jpg);
	background-repeat: no-repeat;
}


#submenu {
	background-image:url(../images/perfilciego/background_submenu_general.gif);
	background-repeat:no-repeat;
	height:44px;	
/*	float:left;*/
	position:relative;
	left:-1px;
	top:-14px;
	width:740px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	clear:none;
}
#subm,#subm2{border:0; padding:0; margin:0;}

.submenu {font-size:11px;color:#00457c;text-decoration: none;}
.submenu:hover {color:#00457c;text-decoration: underline}

.contenidobold{font-weight:bold}
/*#subm {float:left; width:500px;margin-top:3px;margin-left:-3px;text-align:left;}*/
/*#subm div{float:left;height:30px;background-color:#BAC8D6;background-image:url('../images/esquina.gif');background-position:top right;background-repeat:no-repeat;margin-right:4px;padding:5px;border-bottom:3px solid #FFE595;text-align:center;display:block}*/

/*
.submenuFirstOption {
	background-image:url(../images/perfilciego/background_submenu_left.gif);
	background-repeat: no-repeat;
	height:25px;
	float:left;
	padding-left:15px;
	padding-right:15px;	
	padding-top:3px;
}

.submenuFirstOption a, .submenuOption a, {
	font-size:14px;
	
	text-decoration:none;
	color:#2f6a97;
	text-decoration:none;

}

.submenuFirstOption a:hover, .submenuOption a:hover{
	color:#f88000;
	text-decoration:none;
}
*/
/*
#opcion0c, #opcion0 {	

	background-image:url(../images/perfilciego/background_submenu_left.gif);
	background-repeat: no-repeat;
	height:44px;
	float:left;
	padding-left:15px;
	padding-right:15px;	
	padding-top:3px;
}*/

#opcion0c a, #opcion1 a, #opcion2 a, #opcion0 a, #opcion3 a, #opcion4 a, #opcion0b a, #opcion1b a, #opcion2b a, #opcion3b a, #opcion4b a, #opcion5 a{
	padding-top:3px;
	font-size:11px;
	
	text-decoration:none;
	color:#FFFFFF;
	text-decoration:none;

}

#opcion0c a:hover, #opcion1 a:hover, #opcion2 a:hover, #opcion0 a:hover, #opcion3 a:hover, #opcion4 a:hover, #opcion1b a:hover, #opcion2b a:hover, #opcion0b a:hover, #opcion3b a:hover, #opcion4b a:hover, #opcion5 a:hover{
	color:#f88000;
	text-decoration:none;
}

#opcion0,#opcion0c, #opcion1, #opcion2, #opcion3, #opcion4,#opcion0b, #opcion1b, #opcion2b, #opcion3b, #opcion4b, #opcion5 {
	padding-top:3px;
	background-image:url(../images/perfilciego/background_submenu_separador.gif);
	background-repeat: no-repeat;
	background-position:100% 0px;
	height:44px;
	float:left;
	padding-left:12px;
	padding-right:20px;

}
	
/*#opcion3 {width:100px;float:left;clear:none;}
#opcion4 {width:140px;float:left;clear:none}*/

/*a.general:link {color: #00457c;text-decoration: none;font-weight: normal;}
a.general:hover {color: #00457c;text-decoration: underline}*/


/* tablagrises.css */
.latablagrises {  font-size: 12px; color: #666666}

#numeros {float:left;margin-right:3px;padding-top:6px; background-image:url(../images/bgNumeros.gif); background-repeat:no-repeat; color: #00457c;font-weight:bold;width:35px;height:40px;text-align:center;}

#numerosg {float:left;margin-right:3px;padding-top:6px; background-image:url(../images/bgNumeros.gif); background-repeat:no-repeat; color: #00457c;font-weight:bold;width:35px;height:50px;text-align:center;}
#tnumeros {float:left; width:100%;
/*width:90%;padding-bottom:8px;padding-top:8px; padding-left:25px; font-weight:bold; */}

#tnumeros2 {float:left;width:90%;margin-bottom:15px;padding-left:45px;/*margin-left:45px;*/padding-top:0px;}
/*#numeros2 {float:left;margin-right:10px;padding-top:3px;background-color:#B2C1D1;color:#fff;font-weight:bold;width:35px;height:20px;text-align:center;border-right:4px solid #ffffff}*/
#numeros2 {float:left;margin-right:3px;padding-top:6px; background-image:url(../images/bgNumeros.gif); background-repeat:no-repeat; color: #00457c;font-weight:bold;width:35px;height:26px;text-align:center;}

#tnumerosazul {float:left;width:97%;font-weight:bold}
#tfranquicia1 {float:left;width:97%;}
#tnombrefranquicia {float:left;width:80%;font-weight:bold;padding:10px;margin-top:3%}






/*     HOME    */

#todosnoticias {
position:relative;
width:325px;
float:right;
padding-right:17px;
padding-top:4px;


}


#empresas {
width:407px;
height:237px;
float:left;
}

#bloquecabezatexto0 {
float:left;
width:746px;
height:280;
}


/*  FORMULARIOS */ 

.asteriscos {
color:#000000;
padding:0px;
margin:0px;





}


/* emrpesas venta*/
#botonBuscadorEmpresasVenta {
	float:left;
	border:0px;
	margin:0px;
}

#botonBuscadorEmpresasVenta a{
	font-style:normal;
	border:0px;
	margin:0px;

}


#bgEmpresasVentaUsuarios {
	float:left;
	background-image:url(../images/background_buscador_empresas_ventas_usuarios.gif);
	background-repeat:no-repeat;
	width:268px;
	height:305px;
}

/* Datos de contacto */

.contactarmas {width:60%;float:left; margin-top:15px; margin-left:5px; margin-right:10px; padding-right:10px; text-align:justify;}
.fotogrupo { float:left; margin-top:20px; }

/* colaboradores */
#colaboradores0 {
padding:0px;
margin:0px;
width:400px;



 }

#colaboradores {
padding:0px;
padding-top:35px;
padding-left:15px;
margin:0px;
width:400px;



 }


.titularesalianzas {
font-size:14px;
font-weight:bold;
margin-top:15px;
padding-top:10px;







}
.titularesalianzas2 {
font-size:14px;
font-weight:bold;
margin-top:15px;
padding-top:10px;







}



.enlacedatos a{
	font-size: 11px; 
	color: #00457c;
	text-decoration: none
}

.enlacedatos a:hover{
	font-size: 11px; 
	color:#f88000;
		text-decoration: none
}

.searchRow{
float:left;
width:100%;
}

.searchTitles{
float:left;
font-size:12px;
text-align:left;
color:#00457c;
font-weight:bold;
width:auto;
height:30px;
}
.searchCriteria{
float:left;
width:100%;
height:30px;
text-align:left;
}

.banners_empresas{
float:left;

}

#gral_botones_mapa{
	position:absolute;
	right:0px;
	top:130px;
}
.botones_mapa{
	background-image:url(../images/perfilciego/background_submenu_general.gif);
	background-repeat:no-repeat;
}
.botones_mapa1{
	background-image:url(../images/perfilciego/background_submenu_separador.gif);
	background-repeat: no-repeat;
	background-position:100% 0px;
	height:44px;
}


.oculta {
	display:none;
}
#CCM,  #CCM a {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#999999;text-decoration:none}
#CCF {background:url('/box.gif');width:170px;height:90px;text-align:center;margin-bottom:4px}
#CCA img {border:none}
#CCF input {font-family: Arial; font-size:10px; border:1px solid #999999;}
#CCF label {font-weight: normal; font-family:Tahoma; font-size:10px; color:#326997;}
#CCH {font-weight: bold; font-family:Tahoma; font-size:13px; color:#326997;padding-top:8px}
#CCS {font-family:Arial,Helvetica,sans-serif; font-size:11px;}
#CCM {width:170px;text-align:center;margin:0 auto 6px}

